Knowledge
Data
51323 25340 559 289050561
459049256 113882045 33499223
2442 24009981 23393948 681130426