Knowledge
Data
1366383416 6752913 40268270534 166756
21578119682 19012104 26436220036
981900 123262946 570201431