Knowledge
Data
880568 9784642945 367555070 208227612
79737528051 63208348916 1049
70741728 73361 6056 10