Knowledge
Data
77089684 65050002968 107993 985 855788
21138 1796216 97
2956624 18474 576808320 15878 52364