Knowledge
Data
29999516 18087503 526092 33091 659090
39081106177 5184 14505512834 615219
774613254 66203449 620901178 57201