Knowledge
Data
298575 64209 32606096 3061190
7217449 61379 47081 7818163620
492229386 122114377 8577606702 0144821436