Knowledge
Data
94344525 9440274 5753660
50428587674 476201 18536153 42725752912 961387086
13162632 360 707441 89 750214592