Knowledge
Data
33021181 93186046 60779068 33889333959 127961
38660 2649912 178812016
82658369 9934155 2755403763 5579770