Knowledge
Data
5422791 5245129 8422610 7366913546
3762 41378632 726746 412000 9753315
2870655 80390 383599 25