Knowledge
Data
1342473582 9123808 9780500643 04551614 8899
5340511 83702728 3234 66262802298 91979
512 273503404 2490001689