Those numbers look way off. Are you making the common mistake of ignoring mandatory spending? In 2024 defense spending and net interest were each about 13% of federal spending.