Knowledge
Data
121456 8416 982764730 74195 7337050
978298027 62644 199593536 0747720 9781548
05333691 0169416 3696645 25961202571 99