Knowledge
Data
232176 62612115469 29042 2314
52127980 1584660041 95692 3485283 19991
96586096 55943 34133 739686076