Knowledge
Data
51766118 1349 9941378 38568 163115871
1959 86517 225738 4602512 17342732131
12664 5212601130 30583787