Knowledge
Data
317715961 6601382 9780 409854630 549081
75422288 37378885 519 8665351977
68132271645 69862532 5765736741