Knowledge
Data
3433 119 2116717 10222276 54182245
558022814 366863 510 7503600
32 96 9790866 3124375624 58384