Knowledge
Data
30292 244 91 339193
592646 54548 20614479 83 22771
50757 7193426 99551460335 550 16265484