Knowledge
Data
8029039 018329 10712748205 386707495 04583163
19 513007128 68412577185 9781
9366706 0933964 421 1948170053 2902134215