Knowledge
Data
6116 54240171 18921460416 777
35005 33711676 26044949 8866104
87866 4580994 819868 982