Knowledge
Data
3960 231917390 0827479266
612217036 329316912 6710334 916 7978
4010 361 9780113375 12363996960