Knowledge
Data
23 68996257 27045 320 638
53084800 588047 855843 94440 89225510387
9027 250061 16992176