2006845107472553175595147834693982424938228950733483626631935537141914781413695636007631828005282662765488085114731462105446455125374717174674713781482311814375215231459857112713928848535075079729458575382821743891456761774617022735155046533742592853897782505166178419844477747431942328371130817236519540617625656967243546629645655513196445975395475275057829877643653722873934418755415476281037323318564190199452512202265460262853167476835567386110187765556401562118361446987555571386344920135240278527933912076969802690313278849173165794807602233685748169650142732273683267410937625866513779513225714866398371166642681236467065445383552518708304456230803782438587647804627732152064345074448834052640017943934811168839073726783476723947967344337136830212126022180453162713274481662649480467811570143852424412822977727413851921159040714417067127167556815154071958782626490760653497489841405204546771632293192768284766712963751650188422221792166186508067612207891403796591534877033812871032822624485476593270272738189135219656112171332998406414477043745448234536753580962107399805203553102367902513036772387492242343538272481134272812295031124481884455255435892085023321715214667963437057355991632408394575583914032123388662838463042544065739726165491757522572963543886791533375356269366734508346602805624134225445552466301147232846286636658474587054930937267894643554908044422276915006384835655551223516474262954754683464654512073066891288205227094722521605416371616156168713064438733740305793316334844237720524955054272731710470320603206351911779130733516483868016892997887077797306667866077291341368475232907873857989712519712471824356623764815643383729123156681367515954598454823532560746143005362131946861082222752145451143805371565275485801344178601155331604855799520330640728312670463216509223651727642404157115106745770336218701588781681596918253705866056676355724