Knowledge
Data
2502683 16019 94950 5853152
234704085 306982 67652875954 508034326 34013836
651284100 88846773 97296 19 4005279938