Knowledge
Data
46080135 16677 38892138212 377912 210446
52240 77948 43968140 8396
4871 348 208975827 1606