Knowledge
Data
70646781 53753 20649 6445345
7110323 19346499 561394 01241193983 9780342612
657309 3949298515 858 236091 68409870