Knowledge
Data
52958031 939872486 577755172 47345449 18691
5561340 2433806893 42494 8340
63072 3236326 758 2940479 72