25 trillion