Knowledge
Data
865 293643657 9780109 804
29882504765 5404794 097213991 94267 435238955
78846 12597855804 0097 85674 0308565