Knowledge
Data
30585868 940990 7948693 3322548998
9237167 70038686 47530167
990378 6187 935932900 2923114 490999425