Knowledge
Data
3192971 867519630 31852283427 987908
39 755148 185420 426302 879565
9780452546 6861 88774478