1726983233715296513161112323677756436221445078931851422314074280454685655445641113221767356786635666808503285502322564171240175264342242542416335018047274848748192105151183694251621732431234025286617292624568286284831308257192656478102831712134478014431953013091337210998293804749799252754891563984754645363654535592372544517115411212013797512722881655666383304279152260645465983105685244065654227085567307805269673659674717378349743120471764106842129918728915259356267733936119270679623448660246149033314477031535355220423550715783984963044613770324228236814748856312737214227811115537023071817952334385467076248847350368734811747673680921120054784617843519842648253771065887376407560802383679942531677872862071486826502662274663732198477503827167240530238065017678578367606902661446526120527955781177366425943463734141518778586603672317052811312230076546878214673865464985379518855145577667634477217055697656438206509388713169240340314452678588567189181768719177158731918647704459467604202249747727535571447312203228459015130834565723979765353956139050038470987612761601392175105228071681148208064787054054843954552679280358914883848151122217743647064846194601671400332708382582153317633123133174624072839958648545844236635264779441174600216218505135504175531152971163416445722272573977983893444418228520823338654325554919930614513610657019670130326827585234614337173777652603934402286376753423522257666552166569248437273780474460783745744837599495548352321225061519689316632686735605335597741691203538338166162945445162680707790840645271404351479996682078533484115430429028745711019375564629010825119073212516319774638555566755244381791834688525373753354595800128466376076153336508156652243054034487882384231074497021243912265537935275012913776295582296397691233782758559664278465111565320921643554247526748037584568137478179422295636138387484640469730929852096512489