Knowledge
Data
28132895300 9148 45010658 20376370559
09780226 597448 716199074 2612896323 3231905
1106690373 8417 164404 2408864995 26