Knowledge
Data
226 572 43285332 7121720883 167984519
39783 484435002 695 68197371836 311101562
171 13405932973 606320060 90566 57191