Knowledge
Data
11559025 1091901795 43046683 94462669 49332728228
2072706 86820 17899055 2535 08962
30005 4344929 912322