Knowledge
Data
3596 21426989 7262859638 810
62651 1703914211 29103811 751533
117157937 24976081 20440 57564 259