Knowledge
Data
2810595 60210839 116687
6722314 46701912 829620 2402574
696458 26021 1996792 34146201029 2365