101381761017101510488200105087491054166510730652107377351075818910758512111511341128483811285660113011301146709611467723116043061160437411607234116205921162235811622859116603801167692711721894123107501232194112322157123221711232412112334231243015512431374124448071245467312454682125052612536440125637711259502812732102