Knowledge
Data
1768579 16405040 43382 94721148176 384
27885382 529498 7649316
7593 505 301239 053 5565985