Knowledge
Data
130621 823792 17329 1031566
112546323 128440 8730364478 107785952 79515
19604 589 128536 3070