Knowledge
Data
8661819 2104511 221048776 9780594665
72 48324260 394465 5480377
61 17806799 3520 6125 30453