Knowledge
Data
30728 431915340 5991069 94537103032 892566
2807882937 95423 309985
58608809 5989895 93128811981