4112173949449654605370818573487544721053029157066094827645215478273988542519093936914550633901140421864631118680457953998389730026063995257459104025554010364560640524781032306756875182449842798119342543652523472161226931552310589133566855140935955148326548655072488240352596522539160223232994428752775048132561536686589208926332267198056601700271333158194666242867474189329050566331147251361016266196368556635295640051815990539463633061771340727435618358425096793547056044132300403463281335394968629145084870146419925453570423469855394746593837321668134232542034721254629844524976230146832261407136937771215211774249285177406832495323186300745751895471977036091040530130551879335418133591470651730262765903648448056618564911606474166842623290471445954432197728663078