Knowledge
Data
47922 71033485 126147 2893 02783680570
23728362512 88803006829 463
9780505 1155031 80