Knowledge
Data
586 613094 59668057 295235561 1791
651357 58 4614 53891273 84935519
58968570 896 30 337617