Knowledge
Data
839695273 080716185 573239 930 06
380977840 1922 4488721478 005
9781577828 02142 845780316 19309658