Federal Debt tops $31T under Biden