Knowledge
Data
89388261 1671061 59593 94152
2824640 91077305 25455869
109139 5802851 33446768 763223