Knowledge
Data
303905496 737538 374911 39884333 5821359
555759 39547176 133437142 58213305
2760 49913120 69088