Knowledge
Data
31 104 249843266 3217511018 227457135
188518 26859475584 2426968 217
6405 9115140 636690