Knowledge
Data
447434 20409430 29078767 4356150 420
93880 59882999 3081132734
84 26688927 66344134 50072 67061000