Knowledge
Data
1318060 10156 655 617787733
1381 2900040303 42071186 84055 65472688470
34449 162891879 5620881 5030906 91016077941