Knowledge
Data
58 30687 667073071 375292711
17947162101 09892872582 6921799 43148247719 59
4599787556 647 9318200848