Knowledge
Data
16345088 283156011 575663 7970503 877060014
189 12517618 81
9698 135344849 4872 039604580