Knowledge
Data
14838 366582 18533182 788914
2972 363687197 8273239024 4681 41398195
8781224978 30883280 66740 27 6548