Knowledge
Data
14939324 733086257 9115588 240073832 34744902
62833564 31008664087 1230750 3906
316755 85296 11865730 933294