Knowledge
Data
579 125837 6712595 8712569868 6533
81243 68239655 36463777065 09
9781754 29677094970 459