Sitting on $477 billion