Knowledge
Data
0475730 899949838 4889762 20
05819711837 6924484126 02382843 5882196
9780040067 5899407 72069176225 42