Knowledge
Data
2922693 1377044898 7156010216 1725370
328152116 54124416 76965
3237023 003432014 38261113713 328690982