Knowledge
Data
29335390 1422 16895237 7737
776 156927201 06598650896 1059
59 82944 9780844988 03029943983 2217