Knowledge
Data
8537199 135734 9138666046 363799 82704471
6092828 447364 34958830 19862017318 8162167122
276090 57935 684145 601