Knowledge
Data
593 2996 5948228375 3870527918 275067421
13751680 419297 377897081
8484 113725900 9247 4439 3057