Knowledge
Data
39934289 27667707 702554156 562038 88693
3547606 772 69208 57127362
8885 129065 16620999173