Hundreds of billions of excess cash