Knowledge
Data
02685 21059828169 89687 29718207131 3222668
752180 9781656 072461179 78079538108 83360981821
35 10916606 83718 89451 14150757903