Knowledge
Data
89962362 24309 93236 65287 949
252 654502271 341894177 418773
59276 447396 38 10108106 191757