Knowledge
Data
368183329 1253300574 2052378 926524082 195139059
51161 46971 48945
45743728113 7936642 538283559 337086