Knowledge
Data
30 349861 2715
19796602528 6904869597 79296107 968778088
10458719 6740 9049903 6296 9760