Knowledge
Data
30 83343 56952948 426359 17918756
82290 89275877420 149866010 8601 5839799687
775 387727917 219 5096711 206610817