Knowledge
Data
1492 093198 42892 3377 13284
1107147 9409014 7710 90357567 9780170607
353235281 46 471389 7278 44563