Knowledge
Data
17599535 1249032 85906 1719833178 94607222
353491376 19544954695 5460366 1828 17956342585
6107 1190 6022603195 2679922 458276711