Knowledge
Data
1518211414 2109887328 867 47011 5911474986
05036437936 24636 46128726 82414629690 499
9781980 322509 7976 69372990 3530745