Knowledge
Data
45761 44953505225 42420041 218075746
951225 9229869187 0532 9780792885 6782800
5486913 653026895 88120317 84663 247861