1606702302412854906782327627922607461636644668042519613627443738387807225825458345783164346542601268259229749258483653441560444821716551652516236821367980474122029363668950048535593122571236702142538543301993567068676471287451273378304733494458882978415523537951282355844278540075514838671556463031658956618931765873179852425457221930863436388518204794203779735202380242423176167796802121484533612264562535852083791166425616267659752713383214761717361661377508055383751546811176051349372124713337476462313185633022835075281382701236876394702123383437075262156352492658534625376861526422237521180944340777719436731217013550155954333723374452783451065734064779311377898295399397157139464181638133413848087655046437663856928829418236537036926668543917224878911081017535243843573483813479426902381466745933827682985113341612077327013192401254170422066612287647389466055825556576944634130937574784389284291112712771472782525551561711306709257217142002274861929766247529610911540248145540654759860083947378018846950245736685554823952047437756812568414750788275545599342536544675278307335773403922165610772371658376592642767452726446714485141986416484635564607631687083211712018630554151447244376915901278526501787868491145192823203151951733437333121026744054056251488422835503153846299461605394056724501187675506323906632818539810632854917721634475328642731335028967735483211748522234156290271840512179480180546690310205489140197381252301144602727487811710459279652806454261352808261877817046284767296458723967433395962621741931695214787875442456595604401165355536374677183433336280167320771465473610824315470350584775273714514333282825080355477092508156053514044456922410730800797130445244958662939167567465665776799269212691705893032225704663006171920148466666771413369919728688649681237820587603476406673488272185552215558852379166837440465184577231419019150978779055755751