Knowledge
Data
2589 11445582 443650 90
8444745 3998288187 14416606195 149393676
658616 38710 759665840 71991738 923623