Knowledge
Data
109252838 6989928212 4866216313 6721404816 129505
89186526 9780 05796370 888
90 11061119 07111