Knowledge
Data
82226 15053 2205239883 1190273
3102 2129168 770 1921079 182747
31285214 40111597301 3366344