Knowledge
Data
25983 14410376 1857612 331021 2465220
783054 14974 18239 691110
7167161 201396703 229653333