Knowledge
Data
6439438 95062528486 58546
9780866430 943463 7164027881 17518583
1156022 095097 59 40065490 68706588