Knowledge
Data
189887 7069089404 81220396350 0629465
93260 9780708 51
220733 821631 943 799157508 20807579486