Knowledge
Data
109 19238746 197092 40246273
2547596 13 302 6704035792 808000
299 620794 8274108 826195784