Knowledge
Data
8180596 109348214 75980 46531688 5890893055
624 8214337040 17501057
55945499 14702928 98379 3826