Knowledge
Data
2596589795 700848469 369202299
23684655 6283484902 822563359 297158401
6581417 2757168405 513798 18271 28568830