Knowledge
Data
89055608 576 66796829 8677996315 50054713962
80 5750734016 96 18402824 40476249
6930218 3347384190 65836300520 31275