Knowledge
Data
3364482 181396121 19949539442 689 607683670
0251641 5540596362 15330 31367 15919294479
7870 9001733173 10836 67764 492