Knowledge
Data
109188 54022240 58
34716 80346272 33760911 88
618 53923728 68508869 746155107 4239470