Knowledge
Data
296125883 69983819 28096310 19347046 90710869
40383 249580 18999 8038 680
4338 2552222 47601075 860041 7241693