Knowledge
Data
1379231650 311596695 443 16039636797
64016 2277832 168
1241412 5802 5542 88 5468807718