Knowledge
Data
52 6096736 89196204599 761718
31640 96197185211 97820579
40288 4352533 48133857246 985134777 51082942129