Knowledge
Data
2593962 1971721600 14168 463 586325496
7321 117440090 749218238 2539 573861111
42074804834 5751 6811547 6491566365 30