Knowledge
Data
48815249151 114728397 78 00 776028
88417 6099 974 12814902 50818431409
9780003 6714806 491217 169979 74