170208109585315682978905101144388314488961713581213580724827244741916052439524638673808187236154391011346807890441624532390341561449359655469441677520896348059619687256703697395639303416914158521369446711047848542061026921677393664331022828629802305400964536112658330541852115114420691440895381585061461009061019138672317818311485601104191711042604692965847131953015801091085988237369760183371056507000449898100279441898993502050050917769574933675744275725215580141166013618891032583128814863660511887124189941846233585022319415668942249789746911130217920748105385892341144971105286411639381163937142712315580611520859