Knowledge
Data
559199270 89982326 2152 9783059351 3904282439
59594615219 36482098640 01417
46 59104131 155295 47199 891