6055547510653795111659567976604474798074731244421623645770123951844312114264976823127555117248516858562926723492800308451671546841233524906003862013355524721763077081969179648837850821126023583578043845653920237334873513616974716764426414865134917046851466222646128151583916584985464154279177798665622557724013973413365733844939829351352422417736972721737617478520777065028331334046435519173483262361238240143803203458435784486164604688769259208200497029115235153847166314010476852504365566482481687825587633948920523747527854756040544048015319575313545942954075353186907623344663627437515967174846518745334328274519418974821314413882637126140068172952828679430946298503270285678115505500368121962181372687074487778768018138571374985570433267716437689175599706445646811961793567635412494397452031065475243853199536265537114778284703128767333302484417891616337959823355646911866734273711253722840365810831475576425456841502742729328051138322359359718018221984611620436642698771297452887117093425598938266422164843647854083271067642147655705810160241230543824319867219021433038872215647113289841781643665257480278675820728446525353834288460562645231278281926302323551453727372667616363124017327625356180445429611267971242532819338944640548590303774625173055062856956491390567336154141736551661866745653843541717932515496016035072443508051077445951563917144237901177867318562467546331258316512685571741320427299380904505574027601068097387183373464226523455025897872692162276051514446322105633337712042382256739218405269966153973978383068062902563812124703414553057463007994043172225015555442471537452746539945922214521697881917927837541576686355011098457505581122030112224232676544163236753048376177360222976663931977613548734482720627125240628763715110509847370248463719527658014746866666455721305876632079873236770227914618837519729478231555357067017863838758658852223808