Knowledge
Data
31501838 387301990 351293200 18602893 3370
6935 12526722 62 6917305
118054 88776737 10402110 50