Knowledge
Data
30195 7626976 435007124
703 79226116 38067317 934 60506002
40203074 34648723 997527 2855089