Knowledge
Data
80646 5310406 78436432 2398585 426711888
684091090 4996059 1086736838 14182340422
1449 3932 4731 1739902 556