Knowledge
Data
6689694661 9781248 080160668 88713864
043798 0495 40 9188181795 8781524736
157847576 00 0854216