Knowledge
Data
42830395 5886600500 716778628 1951585110 9330
116437615 16226453280 63412873602 947185
8186108602 14837 91697473 91598 25