Knowledge
Data
26 86655 126097641 25076397258
14349839 58606 629 640 883
34972 5110958 8889081 24482576 752726481