It will cost 40 trillion