Knowledge
Data
42919399 228 3588 31193985 1941804
118540097 79823 8497 3659282 64268916
40641 27107566 39 153900901