Knowledge
Data
091165287 98392 49216685474 9780459895 64043
7032387 758790 903 856423864 14047161315
9717968 60959136 6824 6371001232 9317