Knowledge
Data
6612963 93060419257 2985370520
2291313 20931512 5236 89924706 40900
66893400237 29525805 585542 254782 76