9327927480182630673623794743795367175541377819927079579420046519850447323134977354752450345178556444216706406534753786842245895208388353528037156256854073202301711490523107703235423433178377922715131530540522714413030966476343535365721454971206800384192760755109768268371254255156436295383593179137483343585274677404647705347481964857316632815613136374536389644145332413769551139446389238539355026585551764866034478921848256920323012371866554382880637397840372507507093725482172957034667213826770246722354260140839706676772641786761369902481404226911774632264248736579843746923332065172553286550146182160488205339194656319399253391856937581047650125855220466652823628319189834341789151708312685141543684724003027824437883445345757251851928028426947964291681767741426675625576458521711173077263459783648554392228493321631126612347792936622727192964878531572666797116526470602707461415111484012751623312257962854226133424359838142510219259249113556780297385370211114362597340797125448414661533661201741705057143086747704387047132447773383883901217282883974491805857716606541256595663003141751648256902325004846447147221445161257136460169737545173751766787168448571793260949974167752108882350958848433367718678450776284634838753728721782752533784721511856362875678559478402541310471636335786715155143981351106554624038204562511812394686871972134892624974732831629185456086595276178278921656305994643734565565107994547306802101421337382203544679075480837630379128072567438600386811765481330675632629351458735552943182992736491956481129040730431515259026434266771250776282127512124361187240382191689336710427832455207535325412867352774514322812260534545036480764635513566688456445383508055086503844052260480920844480476212190546193367380166586226014126578140656718855852173220121624265167011544174472763911159661587663552528027016866466527532893771553742029822910698452749688