To Whom Do We Owe Our Great National Debt?

Amount of US debt owned in USD (as of January 2013)
Hong Kong142900000000
Belgium143500000000
Luxembourg144700000000
Russia162900000000
Switzerland192700000000
Taiwan196600000000
Brazil253400000000
Japan1120000000000
China1260000000000
United States4140000000000
Sources: howstuffworks.com