Knowledge
Data
1666014 1361088205 80551 176930627 1759856
58609005 58277 3264879 122892
839 3872623 6523