Knowledge
Data
10263 1397203702 190292116
23017 3439640 31597907 4198
3108 2901840 291 894333547 85553634027