Knowledge
Data
860653 7789483566 9871134613 776396259 06490816166
56 9780246601 28203
3475104528 579759 0413918