7614067337153938031038522653878633558720319510405397341198730319564180387503602918542688328037795186552796574804831482753011181275046751467032934921063219435233882575715357061544022515613367822211373427207772847202269163352641801460465997927098859676816819037124767288743524816493694367221582554958640384544855530641368237226658313276771747179212718485702444002293831936643183311658043811661617281016250015252754896714795123200340515153398479786151507489270401157231117645470731525285595589588440362445662178453513563902412599019927467120424336113194227559743881114424690249143426451789456478849151764757178386595521891705981116652346575354502441236349715509261130855121356049085336112554322535337046173860471958484567333502404622641566422553898026356853383734666608557668933316019280537271119732819137430784632847986672811395572301408395593798092972163372582332803484352183097055401337963455263434465633463395546767426777354695934472391143786417133016979751146982694211764562332464568670355144396375241823021222952653654275482701487046394712383041441452981732354767353771085474722891072863763174588085421357934074374423163006727487121425195334862829121121186443450290468636736213266746568346687541554885702325086026001611675515667517287026383541953991163666545367606116474911564425429656976278553763689217382221362030822459760122035618899714455664648756568633484642368067931467817554164859028345742521432098787755477076769106737622087783866473125053436726224228775066852181550272501228406800545384472733036768205175214752012710110355806650271537278473661807344652187785454385177791113912484651963757944497087343516296036637137448281287655445588276942264392455937997884525857752869177768153842774578050784776783605521174459109260677120232138315781222205841253729250237906886874746304448357374620129946729470768464030565110252141837112572628206732223741256727404632666840