Knowledge
Data
7617292570 62 2049689 3759 50
79185 00164981 28 674096
9780708 318 530414403 65729196164 65968905