Out of the $39 trillion total national debt, debt held by the public hit $31.27 trillion on March 31, surpassing the $31.22 ...