24 billion percent of 23.32 trillion = 5.5968e+21