Knowledge
Data
32 1274929 754 555354872 6679
50655608 9781511880 956454984 357203
420 810363379 18 16