Knowledge
Data
625 18172236 25492582 25 43231
1541212862 839 1068225 4409704129 481
950 333574263 4145213971 8952323583