Knowledge
Data
31490268 8493188731 92481515 984143
18160860210 7071973 4847741
5230388 94584 698 39856 118726