Knowledge
Data
1391492284 7580533038 3907 2007187
40170960678 2559319 695477061 58644886109 363963988
64252 6674035 277728 2376