Knowledge
Data
47828 52 5670304 8234 1989448
9780 916871 98567216715
73644259666 19565647292 921461134 38134005985 57