Knowledge
Data
39627907 2368 893 4677 28274
98743063100 9781509 759 144421908 859476479
0938815239 77489042 71807691