Knowledge
Data
258743922 250531642 11833 902
28897006 6373932 43837134 404357
7200015719 516625 77960184 3175446054 3004901