Knowledge
Data
987931350 142076 74 136809 1646
57800494 19 9780980
8662363473 139 510864200 4120 1239402