427474798451322622805580853666506495155147105559434713049732436673385241937538326423947920409115654950571471367933562578589244906643954485644171549064342794681552984131234405840570420091313555464311995986407434525143127425104096066394529914488643363342244075169127903745337425094076021026858340976493734695041023657264502627475721951431418604184662266617465756651960490414671044936414973228551140013678209052525532648207472135638345841407263083773210732215721848376470534699246065454054497941601340433321212817