Knowledge
Data
2190260 4918000 4984598
62775151 192360 9657503 17507
22222539 95257131 76112183019 7823061 284904960