Knowledge
Data
9091143 882 5980 3374416
34401 94431 5382335304 85302
77243302 1570 31291 13863529 4840