Knowledge
Data
5040341 34971980 3549791 29820 2260220131
70655232753 5557539 711266359
865646153 2013528 12238809382 1518250504