Knowledge
Data
146 589286 29197569374 461531849 32
228761904 7754015 78275328 25065519308
2326673657 0210256476 99860 3263142 16747319