Knowledge
Data
29392848 950932 26919029 3247759025 175370
97944 8331060991 3060
29286425592 907238 117980