Knowledge
Data
6542679 8111770 60208627865 32114269 999042631
762 9780349 59265827 53395 280566
450986418 16745470 6435419487 95634 459