$6 trillion of America's debt is held by these countries