Knowledge
Data
169921532 57105010 239342
1399276266 9901584 04
848704342 95381993815 978149532 390 61027525353