Knowledge
Data
2186 83943136 95045 103300
1557765 32950174600 662256 7543
25527 61540517 492163572 0405710 7991