Knowledge
Data
14582858 6310888 52 95231610
23439451 823658510 418622 3043483 29362971
683 24037 87819284