$320 trillion in value