Knowledge
Data
92 2979850 2266026667
389 14810889500 6089803 84564510
32203642 937093626 83713 242290