Knowledge
Data
116522971 28 5831596 290390177 790850
99012 13386232045 18841337812
9575082596 167333 93589 834328