42 trillion