Knowledge
Data
8269217 243 5358 1630434851 9781
63176171 1036 3366436359 70
96032588 028091468 38565881