Knowledge
Data
160415323 5689954 07655466442 64376238 029241088
592385 3339 8460
9784 30952758211 6940897743