Knowledge
Data
43972911 3819095 4172271 145
377418 613150 26578 88367495116 85255430
40381 39 8233813 2634732