Knowledge
Data
13668221 454572914 325017682 5772275
7279688531 709963 80754256 175911341 252462606
585 877280 89103 5747003 2628639