Knowledge
Data
300409933 689846 14387868682 554907478
53210447 89 13194702 49563335
244607 56280 90367450 1524253 25