Knowledge
Data
86899 541840684 471556808 99568484 37872
2349808686 9065448 17 53266175
0319577147 40 3476891773 012257 45