131401171350115922106452295817139618445714549018623859889191277240921374852761613421926840172395268091818332138929662018864873624177377181914111370565171592696119885162084922867587567149919748012781722581110418579878179704137165118733148512829610850913052191947792691243561073409107349781179304137033194243886752274825430782630260479790913797611265083813586545330218209162670211609177929207761188724221708182565762014051881469150841242661595826206160255209175748834341595411840016593311525898196808616139014334721406516649011484311769443842197186