The US national debt hits $38.7 trillion.