Knowledge
Data
496438 14 698187544 4078
0559319428 7859430431 8547 3740516 9780320184
5989113057 223494589 85