Knowledge
Data
136825732 19 62558 1665 6902
9787415936 0529 022147679 0395210
293711541 586265 03501 4114843