Knowledge
Data
30859261 81830468 2922115361 779257576
542484 92886269757 31294444 059333 828158
612953 9646301 17913 963056 27649