Knowledge
Data
77855904 8064586 1362654 98850229727
188175370 7410 117265 41399 196631
3068508509 66123950 601407965