Knowledge
Data
2397295 99664810 1686132 504117517 35340989
3247331405 92734066 18504
2530281 4482 74544238 892