Knowledge
Data
124792224 9780670585 7015463 458843 724692
10816604 388511520 2632 69
460314 38096420 1466