Knowledge
Data
59232512976 93 04219 338743954 247288449
88 88051 43752226 85345
318462 211552 160044484 71682 37162