Knowledge
Data
11828 2346246802 8204145 1447002 66
4648832820 5980 630 23308
9780 42856202 862808455 06775766