7807891221648264624170731855134325882606434544263727345246615087688644370830853773548518946433030228050919971327139068135328428571735285278626847920138983580721585456019371128231317060080922551317614645769162288605492206859839456206510680123373365250487775405013774836748046756686445853444901443692671518943673742221743249204825547834137384240718305317180223194014730912142525197447528536463566852693429755877855416073851816817383266334653586132101155778370429630063648740723242754143915667159351442577217755038154846541401507526847702238248902895235554582516551911144482285436736042913019251174466274253875037821094004452335635891817715972738103911659147212773639816756448444026145119225251978533974856731064822272730214624427144508264811124527997850265720598258239632653857962811746535523781642072747465697296323035711954861697096515352315124042037527608281485052179282046666356556171113562701278658654587472199747020037680525573888532563543832134616413747137910774331242469659366435661547282241667612262057947064731309333434952219613929554140153475194111272453808476719283368441546638455811759013668618232878123046877634080079577375034867826643751576311624239784675554538269160348950023626243876444102292024621727982347037106884028373867536896493195052447874605392593616647056113571524573074939916124329350476757257044912165219871515712465371332355235459108841845639316596314963386296561101457748852058732849370362386671528667780627030440673156835017542087707577926454447867083825465055968444279679375801212788227323427627052163206407643159417867616344674927563081122153872760222721811846729438782774523179186115388336290644056421871552376375237367190855690306803335527660427973334155346980213356987513806135146143276138478407934807905997545951204743332981281883679156599647345257766687360146667628214714235421412993511064037842117416723316053375166563576571228755125