Knowledge
Data
32162838 69278362 22974863
13 580 55606556 101544148 78317968
7828 131460271 538237 68283156 49