Knowledge
Data
32995855 602631 361494624
570 5127606 40773647 732429541 2390007
89863 4928043 872170705 1073367