Knowledge
Data
30478378 2142034511 696762 748539
2270958865 629046947 8414 6619234
79779 75666 16821928 378810