Knowledge
Data
8979632 89442891 875 308304
476416 882 30834 455558
160392984 280628659 4525672 88545 630030