Knowledge
Data
2048829 5860357 1009741149
311863485 29107 13189 850581599 409
84497 97101727 36465 5963779