Knowledge
Data
68376 63 420 6832771263
155273 98015 7175048 9783080665
595 5074 14833019794 76827646298