Knowledge
Data
25307864521 57953169 651954 2442048714 88911
09 00343263 9781566115 516842
23539293963 345774953 5641068232 63466