Knowledge
Data
7982009 4348987567 2421074526
349219 79830991 923529 6857806602 5131100
9780570239 9151 27 77802759637 0753042