Knowledge
Data
16947118545 09780189848 586967158 67201161280
43145 92824338369 935885786
51 8747450 693 5073 38922