Knowledge
Data
50061 1253358057 25338 1390550
93625679 12 7694336029
139133952 8702626484 929794416 108372116 70066536