Knowledge
Data
577144755 7769034 25619650 68228 98949
9780701 801 310766
71257282 15554180 691417 25059719 32