National Debt Tracker: American taxpayers (you) are now on the hook for $36,217,410,341,236.57 as of 3/14/25March 16, 2025