Knowledge
Data
17784508 6086853 341 718280768 689102021
9803728 4923176 4968 989025 19868
30031939706 1519647 98898