Knowledge
Data
52203482 94674549 21440808 8609818
480969 7238 490052578 7554 56408
285143 1888073 82691 5336498030