40trillion