Knowledge
Data
850588 54264643 6408863703 587049
113007 351514 13555 2772035
399768779 297728 442038