Knowledge
Data
20527518 4274096390 8896 5632646 10866713
4536705 1155186750 229 61626166 105
396 38414 81498871