Knowledge
Data
35462136 9310815 678 253383250
3931 47252287195 339448 421 247
40396 929163 78500751 59529