Knowledge
Data
16779219 31549963 35334975 46622509342 90731
542204044 4061 491437 14399494 7160
8080774 2943 97