Knowledge
Data
40324128928 34094688 212 102874193
178250443 1551351252 305796 3070444459
8206803 558 840 402