Knowledge
Data
2046 3105918 3015385 3550791
644235 1599354 1223942911 6058640832 229
2178454856 682886 22363 9039731