Knowledge
Data
177689 14074974 25318107 14809
4329 436770110 93195 92
6086318 991 1028303848 66896777 85708461251