Knowledge
Data
594686796 687735668 344731725 1291013719
4346 866 036 237649442 8883299
16204980804 6761 68199 76487936