Knowledge
Data
29 82671971 62863 18 20106
43151 42347507520 86542561820 20708 8998
3980178 2110979 305