Knowledge
Data
23215802 615563640 3562153 098479
6011 80687 25881443 65418129801 62058505
952 14359712 5069527