Knowledge
Data
590352 144390080 41724902 1315612597 3664619525
8634743359 7730083218 104960803 9449538143
5520 92515 7245501 689 189803