Knowledge
Data
092986 1885142 186402 7209162
3454506 26060719 519478 34574 17993
19485096 65957179 3507850592 450277 87835