Knowledge
Data
1017778956 9783404135 129575 93750 7710504990
42422919591 04790 2785545734 626042036
670 3296276 771792 301453347