Knowledge
Data
0108 9167797 8269 786
657376975 18792773 1191984062 2762 32
9780 0221 773629726 946454