U.S. debt $40 trillion