Knowledge
Data
19983258 3255966 5252929094 18864778679 54807
4042 30351 76477169007
2330113 37068759430 180347