National Debt Tracker: American taxpayers (you) are now on the hook for $36,216,346,495,438.75 as of 3/12/25March 13, 2025