Knowledge
Data
43899 43065574 44745358
87963 32545935 125583866 442595590
186666768 17358455 2867148 9435430 84874363