Knowledge
Data
56 349361 42192843576 6387790599 3589931
497407137 26486243604 25643216
3105235693 20541 1253862717