Knowledge
Data
2682530 72926478 2733536 1786570
58260 9000445 02163105948 4757313180
8266 35611 814713339 9579809813 246747384