Knowledge
Data
9481858 398291720 3985361711 66922618 21541168
3567291934 440141 7887 993677978 0884796
8896 20185 4640 5575908 107021