25 trillion in 25 years