Knowledge
Data
29799995 649 6145709 67145463 400661287
42 83450278 4982496 71827 5595319
2622 548 123717 380516898