Knowledge
Data
808576 22877557 95729009 355038408
4095 779121 299845 25 445663587
4917105 2126687599 86