Knowledge
Data
31050168 2212385928 906885 801145 71270788
93839 27494 73243 87981 54033114
642 65060009 937915