Knowledge
Data
29855886 68409281 597129
667013 6962490575 728567 5266 479
3355171 11481 15357844 8378268 1161