7111375431892705446771681207106461903794022405605398055227874395632442881762496686485932607634018067166265722034934670222145126872473835656500123229636244277050750108585147717766355643861213663714855266346347880642221320282362814403904887843689123377983877844753876926948730829370145336144153613228551350675196729476545027344654071848767748192331439731070323425328544341382867835034611456918548107545452542301656806345622716079473142529743547221875523958965966040071462307266259562211790825338796438519569290352199208826996324042522285450464676226655513864803375105483661181675372582624627982846282141727643052982672943823044482004813846304908391947358764974448634828371742756740137351945247464214365468163356883557803137434035555982372786436668521173851271706445666871227579223147112586786155279479518783787722105114656365664264599528828801375272732173437175317341654330144520803354353291426446182727232765235343674309443885508751427327676220352154748330648275169302797638389142804162508568454215374590730319976055096534857734058324672387603776795653875962823816625711637614137225554155639930110674690125236841134965882711586702998341933322412714751884574339880819819114737749391152274807280709178918180237167333914753387857067413678003807512164655495354365619021974579517975013012260244533604706721515261072611641332875232221355251778954231234071260021773613666764585511550432733515425020547116961566652121532233444441345557336300470788333515559248678708925542043837826033551216646914040773531564131847455863645276633184719759560747316841614592034464269647286518535011578492246297157619366155195811216897071877043342254607714897891716726584611183764710937371368159736952764045879375224225142346655357150512419151168582065052449538407382437681102956863282018455703703206397992897916018097194242562075884841396887734257222916112898652764552061741861077740678130354615705