I am assuming that you can`t read, considering that the figure 21,9 trillion includes the entire combined US defence budget since 1949, ie, including the money that America spent on her wars in Vietnam, Afghanistan, Iraq, Korea, the contributions to the chinese civil war, etc etc