Knowledge
Data
22467082 68630946 65069671 26281145
429 1941478 4328 145613672
52 986536561 810985587