Knowledge
Data
140629 64988 879 638 5040989
4893469 514083553 1606547154 22697612900 73966067850
8315 262721283 881219 171