Knowledge
Data
831292 50594654 1742552 2680176
822 155198 10019
16230515640 8045114 5299644 94301605