Knowledge
Data
30623266 536822241 87197239195
43177149529 93101590516 20142 1393124 64
5743805 4695932167 16535827 3003