Knowledge
Data
2426924 2371248 988 6251 25142
290750196 152260 8705269
8859143 8387440 6484 166043563 78729