132557124835105066104318100363992799926313338410436510993510883910757112509910611210842010827298918988431092371084639902398898108526112337108510990561062041003679925599077127020106273837991084211083191082841082699936199259109149128227122191987301304231227351226711099391084649906498569132790106004837531085201084221082731230331041209853898530