0 1 1 26 2 650 3 16250 4 406250 5 10156250 6 253906250 7 6347656250 8 158691406250 9 3967285156250 10 99182128906250 11 2479553222656250 12 61988830566406250 13 1549720764160156250 14 38743019104003906250 15 968575477600097656250 16 24214386940002441406250 17 605359673500061035156250 18 15133991837501525878906250 19 378349795937538146972656250 20 9458744898438453674316406250 21 236468622460961341857910156250 22 5911715561524033546447753906250 23 147792889038100838661193847656250 24 3694822225952520966529846191406250 25 92370555648813024163246154785156250 26 2309263891220325604081153869628906250 27 57731597280508140102028846740722656250 28 1443289932012703502550721168518066406250 29 36082248300317587563768029212951660156250 30 902056207507939689094200730323791503906250 31 22551405187698492227355018258094787597656250 32 563785129692462305683875456452369689941406250 33 14094628242311557642096886411309242248535156250 34 352365706057788941052422160282731056213378906250 35 8809142651444723526310554007068276405334472656250 36 220228566286118088157763850176706910133361816406250 37 5505714157152952203944096254417672753334045410156250 38 137642853928823805098602406360441818833351135253906250 39 3441071348220595127465060159011045470833778381347656250 40 86026783705514878186626503975276136770844459533691406250 41 2150669592637871954665662599381903419271111488342285156250 42 53766739815946798866641564984547585481777787208557128906250 43 1344168495398669971666039124613689637044444680213928222656250 44 33604212384966749291650978115342240926111117005348205566406250 45 840105309624168732291274452883556023152777925133705139160156250 46 21002632740604218307281861322088900578819448128342628479003906250 47 525065818515105457682046533052222514470486203208565711975097656250 48 13126645462877636442051163326305562861762155080214142799377441406250 49 328166136571940911051279083157639071544053877005353569984436035156250 50 8204153414298522776281977078940976788601346925133839249610900878906250 51 205103835357463069407049426973524419715033673128345981240272521972656250 52 5127595883936576735176235674338110492875841828208649531006813049316406250 53 128189897098414418379405891858452762321896045705216238275170326232910156250 54 3204747427460360459485147296461319058047401142630405956879258155822753906250 55 80118685686509011487128682411532976451185028565760148921981453895568847656250 56 2002967142162725287178217060288324411279625714144003723049536347389221191406250 57 50074178554068132179455426507208110281990642853600093076238408684730529785156250 58 1251854463851703304486385662680202757049766071340002326905960217118263244628906250 59 31296361596292582612159641567005068926244151783500058172649005427956581115722656250 60 782409039907314565303991039175126723156103794587501454316225135698914527893066406250 61 19560225997682864132599775979378168078902594864687536357905628392472863197326660156250 62 489005649942071603314994399484454201972564871617188408947640709811821579933166503906250 63 12225141248551790082874859987111355049314121790429710223691017745295539498329162597656250 64 305628531213794752071871499677783876232853044760742755592275443632388487458229064941406250 65 7640713280344868801796787491944596905821326119018568889806886090809712186455726623535156250 66 191017832008621720044919687298614922645533152975464222245172152270242804661393165588378906250 67 4775445800215543001122992182465373066138328824386605556129303806756070116534829139709472656250 68 119386145005388575028074804561634326653458220609665138903232595168901752913370728492736816406250 69 2984653625134714375701870114040858166336455515241628472580814879222543822834268212318420410156250 70 74616340628367859392546752851021454158411387881040711814520371980563595570856705307960510253906250 71 1865408515709196484813668821275536353960284697026017795363009299514089889271417632699012756347656250 72 46635212892729912120341720531888408849007117425650444884075232487852247231785440817475318908691406250 73 1165880322318247803008543013297210221225177935641261122101880812196306180794636020436882972717285156250 74 29147008057956195075213575332430255530629448391031528052547020304907654519865900510922074317932128906250 75 728675201448904876880339383310756388265736209775788201313675507622691362996647512773051857948303222656250 76 18216880036222621922008484582768909706643405244394705032841887690567284074916187819326296448707580566406250 77 455422000905565548050212114569222742666085131109867625821047192264182101872904695483157411217689514160156250 78 11385550022639138701255302864230568566652128277746690645526179806604552546822617387078935280442237854003906250 79 284638750565978467531382571605764214166303206943667266138154495165113813670565434676973382011055946350097656250 80 7115968764149461688284564290144105354157580173591681653453862379127845341764135866924334550276398658752441406250 81 177899219103736542207114107253602633853939504339792041336346559478196133544103396673108363756909966468811035156250 82 4447480477593413555177852681340065846348487608494801033408663986954903338602584916827709093922749161720275878906250 83 111187011939835338879446317033501646158712190212370025835216599673872583465064622920692727348068729043006896972656250 84 2779675298495883471986157925837541153967804755309250645880414991846814586626615573017318183701718226075172424316406250 85 69491882462397086799653948145938528849195118882731266147010374796170364665665389325432954592542955651879310607910156250 86 1737297061559927169991348703648463221229877972068281653675259369904259116641634733135823864813573891296982765197753906250 87 43432426538998179249783717591211580530746949301707041341881484247606477916040868328395596620339347282424569129943847656250 88 1085810663474954481244592939780289513268673732542676033547037106190161947901021708209889915508483682060614228248596191406250 89 27145266586873862031114823494507237831716843313566900838675927654754048697525542705247247887712092051515355706214904785156250 90 678631664671846550777870587362680945792921082839172520966898191368851217438138567631181197192802301287883892655372619628906250 91 16965791616796163769446764684067023644823027070979313024172454784221280435953464190779529929820057532197097316384315490722656250 92 424144790419904094236169117101675591120575676774482825604311369605532010898836604769488248245501438304927432909607887268066406250 93 10603619760497602355904227927541889778014391919362070640107784240138300272470915119237206206137535957623185822740197181701660156250 94 265090494012440058897605698188547244450359797984051766002694606003457506811772877980930155153438398940579645568504929542541503906250 95 6627262350311001472440142454713681111258994949601294150067365150086437670294321949523253878835959973514491139212623238563537597656250 96 165681558757775036811003561367842027781474873740032353751684128752160941757358048738081346970898999337862278480315580964088439941406250 97 4142038968944375920275089034196050694536871843500808843792103218804023543933951218452033674272474983446556962007889524102210998535156250 98 103550974223609398006877225854901267363421796087520221094802580470100588598348780461300841856811874586163924050197238102555274963378906250 99 2588774355590234950171930646372531684085544902188005527370064511752514714958719511532521046420296864654098101254930952563881874084472656250 100 64719358889755873754298266159313292102138622554700138184251612793812867873967987788313026160507421616352452531373273814097046852111816406250 101 1617983972243896843857456653982832302553465563867503454606290319845321696849199694707825654012685540408811313284331845352426171302795410156250 102 40449599306097421096436416349570807563836639096687586365157257996133042421229992367695641350317138510220282832108296133810654282569885253906250 103 1011239982652435527410910408739270189095915977417189659128931449903326060530749809192391033757928462755507070802707403345266357064247131347656250 104 25280999566310888185272760218481754727397899435429741478223286247583151513268745229809775843948211568887676770067685083631658926606178283691406250 105 632024989157772204631819005462043868184947485885743536955582156189578787831718630745244396098705289222191919251692127090791473165154457092285156250 106 15800624728944305115795475136551096704623687147143588423889553904739469695792965768631109902467632230554797981292303177269786829128861427307128906250 107 395015618223607627894886878413777417615592178678589710597238847618486742394824144215777747561690805763869949532307579431744670728221535682678222656250 108 9875390455590190697372171960344435440389804466964742764930971190462168559870603605394443689042270144096748738307689485793616768205538392066955566406250 109 246884761389754767434304299008610886009745111674118569123274279761554213996765090134861092226056753602418718457692237144840419205138459801673889160156250 110 6172119034743869185857607475215272150243627791852964228081856994038855349919127253371527305651418840060467961442305928621010480128461495041847229003906250 111 154302975868596729646440186880381803756090694796324105702046424850971383747978181334288182641285471001511699036057648215525262003211537376046180725097656250 112 3857574396714918241161004672009545093902267369908102642551160621274284593699454533357204566032136775037792475901441205388131550080288434401154518127441406250 113 96439359917872956029025116800238627347556684247702566063779015531857114842486363333930114150803419375944811897536030134703288752007210860028862953186035156250 114 2410983997946823900725627920005965683688917106192564151594475388296427871062159083348252853770085484398620297438400753367582218800180271500721573829650878906250 115 60274599948670597518140698000149142092222927654814103789861884707410696776553977083706321344252137109965507435960018834189555470004506787518039345741271972656250 116 1506864998716764937953517450003728552305573191370352594746547117685267419413849427092658033606303427749137685899000470854738886750112669687950983643531799316406250 117 37671624967919123448837936250093213807639329784258814868663677942131685485346235677316450840157585693728442147475011771368472168752816742198774591088294982910156250 118 941790624197978086220948406252330345190983244606470371716591948553292137133655891932911271003939642343211053686875294284211804218820418554969364777207374572753906250 119 23544765604949452155523710156308258629774581115161759292914798713832303428341397298322781775098491058580276342171882357105295105470510463874234119430184364318847656250 120 588619140123736303888092753907706465744364527879043982322869967845807585708534932458069544377462276464506908554297058927632377636762761596855852985754609107971191406250 121 14715478503093407597202318847692661643609113196976099558071749196145189642713373311451738609436556911612672713857426473190809440919069039921396324643865227699279785156250 122 367886962577335189930057971192316541090227829924402488951793729903629741067834332786293465235913922790316817846435661829770236022976725998034908116096630692481994628906250 123 9197174064433379748251449279807913527255695748110062223794843247590743526695858319657336630897848069757920446160891545744255900574418149950872702902415767312049865722656250 124 229929351610834493706286231995197838181392393702751555594871081189768588167396457991433415772446201743948011154022288643606397514360453748771817572560394182801246643066406250 125 5748233790270862342657155799879945954534809842568788889871777029744214704184911449785835394311155043598700278850557216090159937859011343719295439314009854570031166076660156250 126 143705844756771558566428894996998648863370246064219722246794425743605367604622786244645884857778876089967506971263930402253998446475283592982385982850246364250779151916503906250 127 3592646118919288964160722374924966221584256151605493056169860643590134190115569656116147121444471902249187674281598260056349961161882089824559649571256159106269478797912597656250 128 89816152972982224104018059373124155539606403790137326404246516089753354752889241402903678036111797556229691857039956501408749029047052245613991239281403977656736969947814941406250 129 2245403824324555602600451484328103888490160094753433160106162902243833868822231035072591950902794938905742296425998912535218725726176306140349780982035099441418424248695373535156250 130 56135095608113890065011287108202597212254002368835829002654072556095846720555775876814798772569873472643557410649972813380468143154407653508744524550877486035460606217384338378906250 131 1403377390202847251625282177705064930306350059220895725066351813902396168013894396920369969314246836816088935266249320334511703578860191337718613113771937150886515155434608459472656250 132 35084434755071181290632054442626623257658751480522393126658795347559904200347359923009249232856170920402223381656233008362792589471504783442965327844298428772162878885865211486816406250 133 877110868876779532265801361065665581441468787013059828166469883688997605008683998075231230821404273010055584541405825209069814736787619586074133196107460719304071972146630287170410156250 134 21927771721919488306645034026641639536036719675326495704161747092224940125217099951880780770535106825251389613535145630226745368419690489651853329902686517982601799303665757179260253906250 135 548194293047987207666125850666040988400917991883162392604043677305623503130427498797019519263377670631284740338378640755668634210492262241296333247567162949565044982591643929481506347656250 136 13704857326199680191653146266651024710022949797079059815101091932640587578260687469925487981584441765782118508459466018891715855262306556032408331189179073739126124564791098237037658691406250 137 342621433154992004791328656666275617750573744926976495377527298316014689456517186748137199539611044144552962711486650472292896381557663900810208279729476843478153114119777455925941467285156250 138 8565535828874800119783216416656890443764343623174412384438182457900367236412929668703429988490276103613824067787166261807322409538941597520255206993236921086953827852994436398148536682128906250 139 214138395721870002994580410416422261094108590579360309610954561447509180910323241717585749712256902590345601694679156545183060238473539938006380174830923027173845696324860909953713417053222656250 140 5353459893046750074864510260410556527352714764484007740273864036187729522758081042939643742806422564758640042366978913629576505961838498450159504370773075679346142408121522748842835426330566406250 141 133836497326168751871612756510263913183817869112100193506846600904693238068952026073491093570160564118966001059174472840739412649045962461253987609269326891983653560203038068721070885658264160156250 142 3345912433154218796790318912756597829595446727802504837671165022617330951723800651837277339254014102974150026479361821018485316226149061531349690231733172299591339005075951718026772141456604003906250 143 83647810828855469919757972818914945739886168195062620941779125565433273793095016295931933481350352574353750661984045525462132905653726538283742255793329307489783475126898792950669303536415100097656250 144 2091195270721386747993949320472873643497154204876565523544478139135831844827375407398298337033758814358843766549601138136553322641343163457093556394833232687244586878172469823766732588410377502441406250 145 52279881768034668699848733011821841087428855121914138088611953478395796120684385184957458425843970358971094163740028453413833066033579086427338909870830817181114671954311745594168314710259437561035156250 146 1306997044200866717496218325295546027185721378047853452215298836959894903017109629623936460646099258974277354093500711335345826650839477160683472746770770429527866798857793639854207867756485939025878906250 147 32674926105021667937405458132388650679643034451196336305382470923997372575427740740598411516152481474356933852337517783383645666270986929017086818669269260738196669971444840996355196693912148475646972656250 148 816873152625541698435136453309716266991075861279908407634561773099934314385693518514960287903812036858923346308437944584591141656774673225427170466731731518454916749286121024908879917347803711891174316406250 149 20421828815638542460878411332742906674776896531997710190864044327498357859642337962874007197595300921473083657710948614614778541419366830635679261668293287961372918732153025622721997933695092797279357910156250 150 510545720390963561521960283318572666869422413299942754771601108187458946491058449071850179939882523036827091442773715365369463535484170765891981541707332199034322968303825640568049948342377319931983947753906250 151 12763643009774089038049007082964316671735560332498568869290027704686473662276461226796254498497063075920677286069342884134236588387104269147299538542683304975858074207595641014201248708559432998299598693847656250 152 319091075244352225951225177074107916793389008312464221732250692617161841556911530669906362462426576898016932151733572103355914709677606728682488463567082624396451855189891025355031217713985824957489967346191406250 153 7977276881108805648780629426852697919834725207811605543306267315429046038922788266747659061560664422450423303793339302583897867741940168217062211589177065609911296379747275633875780442849645623937249183654785156250 154 199431922027720141219515735671317447995868130195290138582656682885726150973069706668691476539016610561260582594833482564597446693548504205426555289729426640247782409493681890846894511071241140598431229591369628906250 155 4985798050693003530487893391782936199896703254882253464566417072143153774326742666717286913475415264031514564870837064114936167338712605135663882243235666006194560237342047271172362776781028514960780739784240722656250 156 124644951267325088262197334794573404997417581372056336614160426803578844358168566667932172836885381600787864121770926602873404183467815128391597056080891650154864005933551181779309069419525712874019518494606018066406250 157 3116123781683127206554933369864335124935439534301408415354010670089471108954214166698304320922134540019696603044273165071835104586695378209789926402022291253871600148338779544482726735488142821850487962365150451660156250 158 77903094542078180163873334246608378123385988357535210383850266752236777723855354167457608023053363500492415076106829126795877614667384455244748160050557281346790003708469488612068168387203570546262199059128761291503906250 159 1947577363551954504096833356165209453084649708938380259596256668805919443096383854186440200576334087512310376902670728169896940366684611381118704001263932033669750092711737215301704209680089263656554976478219032287597656250 160 48689434088798862602420833904130236327116242723459506489906416720147986077409596354661005014408352187807759422566768204247423509167115284527967600031598300841743752317793430382542605242002231591413874411955475807189941406250 161 1217235852219971565060520847603255908177906068086487662247660418003699651935239908866525125360208804695193985564169205106185587729177882113199190000789957521043593807944835759563565131050055789785346860298886895179748535156250 162 30430896305499289126513021190081397704447651702162191556191510450092491298380997721663128134005220117379849639104230127654639693229447052829979750019748938026089845198620893989089128276251394744633671507472172379493713378906250 163 760772407637482228162825529752034942611191292554054788904787761252312282459524943041578203350130502934496240977605753191365992330736176320749493750493723450652246129965522349727228206906284868615841787686804309487342834472656250 164 19019310190937055704070638243800873565279782313851369722619694031307807061488123576039455083753262573362406024440143829784149808268404408018737343762343086266306153249138058743180705172657121715396044692170107737183570861816406250 165 475482754773426392601765956095021839131994557846284243065492350782695176537203089400986377093831564334060150611003595744603745206710110200468433594058577156657653831228451468579517629316428042884901117304252693429589271545410156250 166 11887068869335659815044148902375545978299863946157106076637308769567379413430077235024659427345789108351503765275089893615093630167752755011710839851464428916441345780711286714487940732910701072122527932606317335739731788635253906250 167 297176721733391495376103722559388649457496598653927651915932719239184485335751930875616485683644727708787594131877247340377340754193818875292770996286610722911033644517782167862198518322767526803063198315157933393493294715881347656250 168 7429418043334787384402593063984716236437414966348191297898317980979612133393798271890412142091118192719689853296931183509433518854845471882319274907165268072775841112944554196554962958069188170076579957878948334837332367897033691406250 169 185735451083369684610064826599617905910935374158704782447457949524490303334844956797260303552277954817992246332423279587735837971371136797057981872679131701819396027823613854913874073951729704251914498946973708370933309197425842285156250 170 4643386277084242115251620664990447647773384353967619561186448738112257583371123919931507588806948870449806158310581989693395949284278419926449546816978292545484900695590346372846851848793242606297862473674342709273332729935646057128906250 171 116084656927106052881290516624761191194334608849190489029661218452806439584278097998287689720173721761245153957764549742334898732106960498161238670424457313637122517389758659321171296219831065157446561841858567731833318248391151428222656250 172 2902116423177651322032262915619029779858365221229762225741530461320160989606952449957192243004343044031128848944113743558372468302674012454030966760611432840928062934743966483029282405495776628936164046046464193295832956209778785705566406250 173 72552910579441283050806572890475744496459130530744055643538261533004024740173811248929806075108576100778221223602843588959311707566850311350774169015285821023201573368599162075732060137394415723404101151161604832395823905244469642639160156250 174 1813822764486032076270164322261893612411478263268601391088456538325100618504345281223245151877714402519455530590071089723982792689171257783769354225382145525580039334214979051893301503434860393085102528779040120809895597631111741065979003906250 175 45345569112150801906754108056547340310286956581715034777211413458127515462608632030581128796942860062986388264751777243099569817229281444594233855634553638139500983355374476297332537585871509827127563219476003020247389940777793526649475097656250 176 1133639227803770047668852701413683507757173914542875869430285336453187886565215800764528219923571501574659706618794431077489245430732036114855846390863840953487524583884361907433313439646787745678189080486900075506184748519444838166236877441406250 177 28340980695094251191721317535342087693929347863571896735757133411329697164130395019113205498089287539366492665469860776937231135768300902871396159771596023837188114597109047685832835991169693641954727012172501887654618712986120954155921936035156250 178 708524517377356279793032938383552192348233696589297418393928335283242429103259875477830137452232188484162316636746519423430778394207522571784903994289900595929702864927726192145820899779242341048868175304312547191365467824653023853898048400878906250 179 17713112934433906994825823459588804808705842414732435459848208382081060727581496886945753436305804712104057915918662985585769459855188064294622599857247514898242571623193154803645522494481058526221704382607813679784136695616325596347451210021972656250 180 442827823360847674870645586489720120217646060368310886496205209552026518189537422173643835907645117802601447897966574639644236496379701607365564996431187872456064290579828870091138062362026463155542609565195341994603417390408139908686280250549316406250 181 11070695584021191871766139662243003005441151509207772162405130238800662954738435554341095897691127945065036197449164365991105912409492540184139124910779696811401607264495721752278451559050661578888565239129883549865085434760203497717157006263732910156250 182 276767389600529796794153491556075075136028787730194304060128255970016573868460888858527397442278198626625904936229109149777647810237313504603478122769492420285040181612393043806961288976266539472214130978247088746627135869005087442928925156593322753906250 183 6919184740013244919853837288901876878400719693254857601503206399250414346711522221463184936056954965665647623405727728744441195255932837615086953069237310507126004540309826095174032224406663486805353274456177218665678396725127186073223128914833068847656250 184 172979618500331122996345932222546921960017992331371440037580159981260358667788055536579623401423874141641190585143193218611029881398320940377173826730932762678150113507745652379350805610166587170133831861404430466641959918128179651830578222870826721191406250 185 4324490462508278074908648305563673049000449808284286000939503999531508966694701388414490585035596853541029764628579830465275747034958023509429345668273319066953752837693641309483770140254164679253345796535110761666048997953204491295764455571770668029785156250 186 108112261562706951872716207639091826225011245207107150023487599988287724167367534710362264625889921338525744115714495761631893675873950587735733641706832976673843820942341032737094253506354116981333644913377769041651224948830112282394111389294266700744628906250 187 2702806539067673796817905190977295655625281130177678750587189999707193104184188367759056615647248033463143602892862394040797341896848764693393341042670824416846095523558525818427356337658852924533341122834444226041280623720752807059852784732356667518615722656250 188 67570163476691844920447629774432391390632028254441968764679749992679827604604709193976415391181200836578590072321559851019933547421219117334833526066770610421152388088963145460683908441471323113333528070861105651032015593018820176496319618308916687965393066406250 189 1689254086917296123011190744360809784765800706361049219116993749816995690115117729849410384779530020914464751808038996275498338685530477933370838151669265260528809702224078636517097711036783077833338201771527641275800389825470504412407990457722917199134826660156250 190 42231352172932403075279768609020244619145017659026230477924843745424892252877943246235259619488250522861618795200974906887458467138261948334270953791731631513220242555601965912927442775919576945833455044288191031895009745636762610310199761443072929978370666503906250 191 1055783804323310076881994215225506115478625441475655761948121093635622306321948581155881490487206263071540469880024372672186461678456548708356773844793290787830506063890049147823186069397989423645836376107204775797375243640919065257754994036076823249459266662597656250 192 26394595108082751922049855380637652886965636036891394048703027340890557658048714528897037262180156576788511747000609316804661541961413717708919346119832269695762651597251228695579651734949735591145909402680119394934381091022976631443874850901920581236481666564941406250 193 659864877702068798051246384515941322174140900922284851217575683522263941451217863222425931554503914419712793675015232920116538549035342942722983652995806742394066289931280717389491293373743389778647735067002984873359527275574415786096871272548014530912041664123535156250 194 16496621942551719951281159612898533054353522523057121280439392088056598536280446580560648288862597860492819841875380823002913463725883573568074591324895168559851657248282017934737282334343584744466193376675074621833988181889360394652421781813700363272801041603088378906250 195 412415548563792998782028990322463326358838063076428032010984802201414963407011164514016207221564946512320496046884520575072836593147089339201864783122379213996291431207050448368432058358589618611654834416876865545849704547234009866310544545342509081820026040077209472656250 196 10310388714094824969550724758061583158970951576910700800274620055035374085175279112850405180539123662808012401172113014376820914828677233480046619578059480349907285780176261209210801458964740465291370860421921638646242613680850246657763613633562727045500651001930236816406250 197 257759717852370624238768118951539578974273789422767520006865501375884352129381977821260129513478091570200310029302825359420522870716930837001165489451487008747682144504406530230270036474118511632284271510548040966156065342021256166444090340839068176137516275048255920410156250 198 6443992946309265605969202973788489474356844735569188000171637534397108803234549445531503237836952289255007750732570633985513071767923270925029137236287175218692053612610163255756750911852962790807106787763701024153901633550531404161102258520976704403437906876206398010253906250 199 161099823657731640149230074344712236858921118389229700004290938359927720080863736138287580945923807231375193768314265849637826794198081773125728430907179380467301340315254081393918772796324069770177669694092525603847540838763285104027556463024417610085947671905159950256347656250 200 4027495591443291003730751858617805921473027959730742500107273458998193002021593403457189523648095180784379844207856646240945669854952044328143210772679484511682533507881352034847969319908101744254441742352313140096188520969082127600688911575610440252148691797628998756408691406250 201 100687389786082275093268796465445148036825698993268562502681836474954825050539835086429738091202379519609496105196416156023641746373801108203580269316987112792063337697033800871199232997702543606361043558807828502404713024227053190017222789390261006303717294940724968910217285156250 202 2517184744652056877331719911636128700920642474831714062567045911873870626263495877160743452280059487990237402629910403900591043659345027705089506732924677819801583442425845021779980824942563590159026088970195712560117825605676329750430569734756525157592932373518124222755432128906250 203 62929618616301421933292997790903217523016061870792851564176147796846765656587396929018586307001487199755935065747760097514776091483625692627237668323116945495039586060646125544499520623564089753975652224254892814002945640141908243760764243368913128939823309337953105568885803222656250 204 1573240465407535548332324944772580438075401546769821289104403694921169141414684923225464657675037179993898376643694002437869402287090642315680941708077923637375989651516153138612488015589102243849391305606372320350073641003547706094019106084222828223495582733448827639222145080566406250 205 39331011635188388708308123619314510951885038669245532227610092373029228535367123080636616441875929499847459416092350060946735057177266057892023542701948090934399741287903828465312200389727556096234782640159308008751841025088692652350477652105570705587389568336220690980553627014160156250 206 983275290879709717707703090482862773797125966731138305690252309325730713384178077015915411046898237496186485402308751523668376429431651447300588567548702273359993532197595711632805009743188902405869566003982700218796025627217316308761941302639267639684739208405517274513840675354003906250 207 24581882271992742942692577262071569344928149168278457642256307733143267834604451925397885276172455937404662135057718788091709410735791286182514714188717556833999838304939892790820125243579722560146739150099567505469900640680432907719048532565981690992118480210137931862846016883850097656250 208 614547056799818573567314431551789233623203729206961441056407693328581695865111298134947131904311398435116553376442969702292735268394782154562867854717938920849995957623497319770503131089493064003668478752489187636747516017010822692976213314149542274802962005253448296571150422096252441406250 209 15363676419995464339182860788794730840580093230174036026410192333214542396627782453373678297607784960877913834411074242557318381709869553864071696367948473021249898940587432994262578277237326600091711968812229690918687900425270567324405332853738556870074050131336207414278760552406311035156250 210 384091910499886608479571519719868271014502330754350900660254808330363559915694561334341957440194624021947845860276856063932959542746738846601792409198711825531247473514685824856564456930933165002292799220305742272967197510631764183110133321343463921751851253283405185356969013810157775878906250 211 9602297762497165211989287992996706775362558268858772516506370208259088997892364033358548936004865600548696146506921401598323988568668471165044810229967795638281186837867145621414111423273329125057319980507643556824179937765794104577753333033586598043796281332085129633924225345253944396972656250 212 240057444062429130299732199824917669384063956721469312912659255206477224947309100833963723400121640013717403662673035039958099714216711779126120255749194890957029670946678640535352785581833228126432999512691088920604498444144852614443833325839664951094907033302128240848105633631348609924316406250 213 6001436101560728257493304995622941734601598918036732822816481380161930623682727520849093085003041000342935091566825875998952492855417794478153006393729872273925741773666966013383819639545830703160824987817277223015112461103621315361095833145991623777372675832553206021202640840783715248107910156250 214 150035902539018206437332624890573543365039972950918320570412034504048265592068188021227327125076025008573377289170646899973812321385444861953825159843246806848143544341674150334595490988645767579020624695431930575377811527590532884027395828649790594434316895813830150530066021019592881202697753906250 215 3750897563475455160933315622264338584125999323772958014260300862601206639801704700530683178126900625214334432229266172499345308034636121548845628996081170171203588608541853758364887274716144189475515617385798264384445288189763322100684895716244764860857922395345753763251650525489822030067443847656250 216 93772439086886379023332890556608464603149983094323950356507521565030165995042617513267079453172515630358360805731654312483632700865903038721140724902029254280089715213546343959122181867903604736887890434644956609611132204744083052517122392906119121521448059883643844081291263137245550751686096191406250 217 2344310977172159475583322263915211615078749577358098758912688039125754149876065437831676986329312890758959020143291357812090817521647575968028518122550731357002242880338658598978054546697590118422197260866123915240278305118602076312928059822652978038036201497091096102032281578431138768792152404785156250 218 58607774429303986889583056597880290376968739433952468972817200978143853746901635945791924658232822268973975503582283945302270438041189399200712953063768283925056072008466464974451363667439752960554931521653097881006957627965051907823201495566324450950905037427277402550807039460778469219803810119628906250 219 1465194360732599672239576414947007259424218485848811724320430024453596343672540898644798116455820556724349387589557098632556760951029734980017823826594207098126401800211661624361284091685993824013873288041327447025173940699126297695580037389158111273772625935681935063770175986519461730495095252990722656250 220 36629859018314991805989410373675181485605462146220293108010750611339908591813522466119952911395513918108734689738927465813919023775743374500445595664855177453160045005291540609032102292149845600346832201033186175629348517478157442389500934728952781844315648392048376594254399662986543262377381324768066406250 221 915746475457874795149735259341879537140136553655507327700268765283497714795338061652998822784887847952718367243473186645347975594393584362511139891621379436329001125132288515225802557303746140008670805025829654390733712936953936059737523368223819546107891209801209414856359991574663581559434533119201660156250 222 22893661886446869878743381483546988428503413841387683192506719132087442869883451541324970569622196198817959181086829666133699389859839609062778497290534485908225028128307212880645063932593653500216770125645741359768342823423848401493438084205595488652697280245030235371408999789366589538985863327980041503906250 223 572341547161171746968584537088674710712585346034692079812667978302186071747086288533124264240554904970448979527170741653342484746495990226569462432263362147705625703207680322016126598314841337505419253141143533994208570585596210037335952105139887216317432006125755884285224994734164738474646583199501037597656250 224 14308538679029293674214613427216867767814633650867301995316699457554651793677157213328106606013872624261224488179268541333562118662399755664236560806584053692640642580192008050403164957871033437635481328528588349855214264639905250933398802628497180407935800153143897107130624868354118461866164579987525939941406250 225 357713466975732341855365335680421694195365841271682549882917486438866294841928930333202665150346815606530612204481713533339052966559993891605914020164601342316016064504800201260079123946775835940887033213214708746380356615997631273334970065712429510198395003828597427678265621708852961546654114499688148498535156250 226 8942836674393308546384133392010542354884146031792063747072937160971657371048223258330066628758670390163265305112042838333476324163999847290147850504115033557900401612620005031501978098669395898522175830330367718659508915399940781833374251642810737754959875095714935691956640542721324038666352862492203712463378906250 227 223570916859832713659603334800263558872103650794801593676823429024291434276205581458251665718966759754081632627801070958336908104099996182253696262602875838947510040315500125787549452466734897463054395758259192966487722884998519545834356291070268443873996877392873392298916013568033100966658821562305092811584472656250 228 5589272921495817841490083370006588971802591269870039841920585725607285856905139536456291642974168993852040815695026773958422702602499904556342406565071895973687751007887503144688736311668372436576359893956479824162193072124962988645858907276756711096849921934821834807472900339200827524166470539057627320289611816406250 229 139731823037395446037252084250164724295064781746750996048014643140182146422628488411407291074354224846301020392375669348960567565062497613908560164126797399342193775197187578617218407791709310914408997348911995604054826803124074716146472681918917777421248048370545870186822508480020688104161763476440683007240295410156250 230 3493295575934886150931302106254118107376619543668774901200366078504553660565712210285182276858855621157525509809391733724014189126562440347714004103169934983554844379929689465430460194792732772860224933722799890101370670078101867903661817047972944435531201209263646754670562712000517202604044086911017075181007385253906250 231 87332389398372153773282552656352952684415488591719372530009151962613841514142805257129556921471390528938137745234793343100354728164061008692850102579248374588871109498242236635761504869818319321505623343069997252534266751952546697591545426199323610888280030231591168866764067800012930065101102172775426879525184631347656250 232 2183309734959303844332063816408823817110387214792984313250228799065346037853570131428238923036784763223453443630869833577508868204101525217321252564481209364721777737456055915894037621745457983037640583576749931313356668798813667439788635654983090272207000755789779221669101695000323251627527554319385671988129615783691406250 233 54582743373982596108301595410220595427759680369824607831255719976633650946339253285705973075919619080586336090771745839437721705102538130433031314112030234118044443436401397897350940543636449575941014589418748282833916719970341685994715891374577256805175018894744480541727542375008081290688188857984641799703240394592285156250 234 1364568584349564902707539885255514885693992009245615195781392999415841273658481332142649326897990477014658402269293645985943042627563453260825782852800755852951111085910034947433773513590911239398525364735468707070847917999258542149867897284364431420129375472368612013543188559375202032267204721449616044992581009864807128906250 235 34114214608739122567688497131387872142349800231140379894534824985396031841462033303566233172449761925366460056732341149648576065689086331520644571320018896323777777147750873685844337839772780984963134118386717676771197949981463553746697432109110785503234386809215300338579713984380050806680118036240401124814525246620178222656250 236 852855365218478064192212428284696803558745005778509497363370624634900796036550832589155829311244048134161501418308528741214401642227158288016114283000472408094444428693771842146108445994319524624078352959667941919279948749536588843667435802727769637580859670230382508464492849609501270167002950906010028120363131165504455566406250 237 21321384130461951604805310707117420088968625144462737434084265615872519900913770814728895732781101203354037535457713218530360041055678957200402857075011810202361110717344296053652711149857988115601958823991698547981998718738414721091685895068194240939521491755759562711612321240237531754175073772650250703009078279137611389160156250 238 533034603261548790120132767677935502224215628611568435852106640396812997522844270368222393319527530083850938386442830463259001026391973930010071426875295255059027767933607401341317778746449702890048970599792463699549967968460368027292147376704856023488037293893989067790308031005938293854376844316256267575226956978440284729003906250 239 13325865081538719753003319191948387555605390715289210896302666009920324938071106759205559832988188252096273459661070761581475025659799348250251785671882381376475694198340185033532944468661242572251224264994811592488749199211509200682303684417621400587200932347349726694757700775148457346359421107906406689380673924461007118225097656250 240 333146627038467993825082979798709688890134767882230272407566650248008123451777668980138995824704706302406836491526769039536875641494983706256294641797059534411892354958504625838323611716531064306280606624870289812218729980287730017057592110440535014680023308683743167368942519378711433658985527697660167234516848111525177955627441406250 241 8328665675961699845627074494967742222253369197055756810189166256200203086294441724503474895617617657560170912288169225988421891037374592656407366044926488360297308873962615645958090292913276607657015165621757245305468249507193250426439802761013375367000582717093579184223562984467785841474638192441504180862921202788129448890686035156250 242 208216641899042496140676862374193555556334229926393920254729156405005077157361043112586872390440441439004272807204230649710547275934364816410184151123162209007432721849065391148952257322831915191425379140543931132636706237679831260660995069025334384175014567927339479605589074611694646036865954811037604521573030069703236222267150878906250 243 5205416047476062403516921559354838888908355748159848006368228910125126928934026077814671809761011035975106820180105766242763681898359120410254603778079055225185818046226634778723806433070797879785634478513598278315917655941995781516524876725633359604375364198183486990139726865292366150921648870275940113039325751742580905556678771972656250 244 130135401186901560087923038983870972222708893703996200159205722753128173223350651945366795244025275899377670504502644156069092047458978010256365094451976380629645451155665869468095160826769946994640861962839956957897941398549894537913121918140833990109384104954587174753493171632309153773041221756898502825983143793564522638916969299316406250 245 3253385029672539002198075974596774305567722342599905003980143068828204330583766298634169881100631897484441762612566103901727301186474450256409127361299409515741136278891646736702379020669248674866021549070998923947448534963747363447828047953520849752734602623864679368837329290807728844326030543922462570649578594839113065972924232482910156250 246 81334625741813475054951899364919357639193058564997625099503576720705108264594157465854247027515797437111044065314152597543182529661861256410228184032485237893528406972291168417559475516731216871650538726774973098686213374093684086195701198838021243818365065596616984220933232270193221108150763598061564266239464870977826649323105812072753906250 247 2033365643545336876373797484122983940979826464124940627487589418017627706614853936646356175687894935927776101632853814938579563241546531410255704600812130947338210174307279210438986887918280421791263468169374327467155334352342102154892529970950531095459126639915424605523330806754830527703769089951539106655986621774445666233077645301818847656250 248 50834141088633421909344937103074598524495661603123515687189735450440692665371348416158904392197373398194402540821345373464489081038663285256392615020303273683455254357681980260974672197957010544781586704234358186678883358808552553872313249273763277386478165997885615138083270168870763192594227248788477666399665544361141655826941132545471191406250 249 1270853527215835547733623427576864963112391540078087892179743386261017316634283710403972609804934334954860063520533634336612227025966582131409815375507581842086381358942049506524366804948925263619539667605858954666972083970213813846807831231844081934661954149947140378452081754221769079814855681219711941659991638609028541395673528313636779785156250 250 31771338180395888693340585689421624077809788501952197304493584656525432915857092760099315245123358373871501588013340858415305675649164553285245384387689546052159533973551237663109170123723131590488491690146473866674302099255345346170195780796102048366548853748678509461302043855544226995371392030492798541499790965225713534891838207840919494628906250 251 794283454509897217333514642235540601945244712548804932612339616413135822896427319002482881128083959346787539700333521460382641891229113832131134609692238651303988349338780941577729253093078289762212292253661846666857552481383633654254894519902551209163721343716962736532551096388605674884284800762319963537494774130642838372295955196022987365722656250 252 19857086362747430433337866055888515048631117813720123315308490410328395572410682975062072028202098983669688492508338036509566047280727845803278365242305966282599708733469523539443231327326957244055307306341546166671438812034590841356372362997563780229093033592924068413313777409715141872107120019057999088437369353266070959307398879900574684143066406250 253 496427159068685760833446651397212876215777945343003082882712260258209889310267074376551800705052474591742212312708450912739151182018196145081959131057649157064992718336738088486080783183173931101382682658538654166785970300864771033909309074939094505727325839823101710332844435242878546802678000476449977210934233831651773982684971997514367103576660156250 254 12410678976717144020836166284930321905394448633575077072067806506455247232756676859413795017626311864793555307817711272818478779550454903627048978276441228926624817958418452212152019579579348277534567066463466354169649257521619275847732726873477362643183145995577542758321110881071963670066950011911249430273355845791294349567124299937859177589416503906250 255 310266974417928600520904157123258047634861215839376926801695162661381180818916921485344875440657796619838882695442781820461969488761372590676224456911030723165620448960461305303800489489483706938364176661586658854241231438040481896193318171836934066079578649889438568958027772026799091751673750297781235756833896144782358739178107498446479439735412597656250 256 7756674360448215013022603928081451190871530395984423170042379066534529520472923037133621886016444915495972067386069545511549237219034314766905611422775768079140511224011532632595012237237092673459104416539666471356030785951012047404832954295923351651989466247235964223950694300669977293791843757444530893920847403619558968479452687461161985993385314941406250 257 193916859011205375325565098202036279771788259899610579251059476663363238011823075928340547150411122887399301684651738637788730930475857869172640285569394201978512780600288315814875305930927316836477610413491661783900769648775301185120823857398083791299736656180899105598767357516749432344796093936113272348021185090488974211986317186529049649834632873535156250 258 4847921475280134383139127455050906994294706497490264481276486916584080950295576898208513678760278072184982542116293465944718273261896446729316007139234855049462819515007207895371882648273182920911940260337291544597519241219382529628020596434952094782493416404522477639969183937918735808619902348402831808700529627262224355299657929663226241245865821838378906250 259 121198036882003359578478186376272674857367662437256612031912172914602023757389422455212841969006951804624563552907336648617956831547411168232900178480871376236570487875180197384297066206829573022798506508432288614937981030484563240700514910873802369562335410113061940999229598447968395215497558710070795217513240681555608882491448241580656031146645545959472656250 260 3029950922050083989461954659406816871434191560931415300797804322865050593934735561380321049225173795115614088822683416215448920788685279205822504462021784405914262196879504934607426655170739325569962662710807215373449525762114081017512872771845059239058385252826548524980739961199209880387438967751769880437831017038890222062286206039516400778666138648986816406250 261 75748773051252099736548866485170421785854789023285382519945108071626264848368389034508026230629344877890352220567085405386223019717131980145562611550544610147856554921987623365185666379268483139249066567770180384336238144052852025437821819296126480976459631320663713124518499029980247009685974193794247010945775425972255551557155150987910019466653466224670410156250 262 1893719326281302493413721662129260544646369725582134562998627701790656621209209725862700655765733621947258805514177135134655575492928299503639065288763615253696413873049690584129641659481712078481226664194254509608405953601321300635945545482403162024411490783016592828112962475749506175242149354844856175273644385649306388788928878774697750486666336655616760253906250 263 47342983157032562335343041553231513616159243139553364074965692544766415530230243146567516394143340548681470137854428378366389387323207487590976632219090381342410346826242264603241041487042801962030666604856362740210148840033032515898638637060079050610287269575414820702824061893737654381053733871121404381841109641232659719723221969367443762166658416390419006347656250 264 1183574578925814058383576038830787840403981078488834101874142313619160388255756078664187909853583513717036753446360709459159734683080187189774415805477259533560258670656056615081026037176070049050766665121409068505253721000825812897465965926501976265257181739385370517570601547343441359526343346778035109546027741030816492993080549234186094054166460409760475158691406250 265 29589364473145351459589400970769696010099526962220852546853557840479009706393901966604697746339587842925918836159017736478993367077004679744360395136931488339006466766401415377025650929401751226269166628035226712631343025020645322436649148162549406631429543484634262939265038683586033988158583669450877738650693525770412324827013730854652351354161510244011878967285156250 266 739734111828633786489735024269242400252488174055521313671338946011975242659847549165117443658489696073147970903975443411974834176925116993609009878423287208475161669160035384425641273235043780656729165700880667815783575625516133060916228704063735165785738587115856573481625967089650849703964591736271943466267338144260308120675343271366308783854037756100296974182128906250 267 18493352795715844662243375606731060006312204351388032841783473650299381066496188729127936091462242401828699272599386085299370854423127924840225246960582180211879041729000884610641031830876094516418229142522016695394589390637903326522905717601593379144643464677896414337040649177241271242599114793406798586656683453606507703016883581784157719596350943902507424354553222656250 268 462333819892896116556084390168276500157805108784700821044586841257484526662404718228198402286556060045717481814984652132484271360578198121005631174014554505296976043225022115266025795771902362910455728563050417384864734765947583163072642940039834478616086616947410358426016229431031781064977869835169964666417086340162692575422089544603942989908773597562685608863830566406250 269 11558345497322402913902109754206912503945127719617520526114671031437113166560117955704960057163901501142937045374616303312106784014454953025140779350363862632424401080625552881650644894297559072761393214076260434621618369148689579076816073500995861965402165423685258960650405735775794526624446745879249116660427158504067314385552238615098574747719339939067140221595764160156250 270 288958637433060072847552743855172812598628192990438013152866775785927829164002948892624001429097537528573426134365407582802669600361373825628519483759096565810610027015638822041266122357438976819034830351906510865540459228717239476920401837524896549135054135592131474016260143394394863165611168646981227916510678962601682859638805965377464368692983498476678505539894104003906250 271 7223965935826501821188818596379320314965704824760950328821669394648195729100073722315600035727438438214335653359135189570066740009034345640712987093977414145265250675390970551031653058935974420475870758797662771638511480717930986923010045938122413728376353389803286850406503584859871579140279216174530697912766974065042071490970149134436609217324587461916962638497352600097656250 272 180599148395662545529720464909483007874142620619023758220541734866204893227501843057890000893185960955358391333978379739251668500225858641017824677349435353631631266884774263775791326473399360511896768969941569290962787017948274673075251148453060343209408834745082171260162589621496789478506980404363267447819174351626051787274253728360915230433114686547924065962433815002441406250 273 4514978709891563638243011622737075196853565515475593955513543371655122330687546076447250022329649023883959783349459493481291712505646466025445616933735883840790781672119356594394783161834984012797419224248539232274069675448706866826881278711326508580235220868627054281504064740537419736962674510109081686195479358790651294681856343209022880760827867163698101649060845375061035156250 274 112874467747289090956075290568426879921339137886889848887838584291378058267188651911181250558241225597098994583736487337032292812641161650636140423343397096019769541802983914859869579045874600319935480606213480806851741886217671670672031967783162714505880521715676357037601618513435493424066862752727042154886983969766282367046408580225572019020696679092452541226521134376525878906250 275 2821861693682227273901882264210671998033478447172246222195964607284451456679716297779531263956030639927474864593412183425807320316029041265903510583584927400494238545074597871496739476146865007998387015155337020171293547155441791766800799194579067862647013042891908925940040462835887335601671568818176053872174599244157059176160214505639300475517416977311313530663028359413146972656250 276 70546542342055681847547056605266799950836961179306155554899115182111286416992907444488281598900765998186871614835304585645183007900726031647587764589623185012355963626864946787418486903671625199959675378883425504282338678886044794170019979864476696566175326072297723148501011570897183390041789220454401346804364981103926479404005362640982511887935424432782838266575708985328674316406250 277 1763663558551392046188676415131669998770924029482653888872477879552782160424822686112207039972519149954671790370882614641129575197518150791189694114740579625308899090671623669685462172591790629998991884472085637607058466972151119854250499496611917414154383151807443078712525289272429584751044730511360033670109124527598161985100134066024562797198385610819570956664392724633216857910156250 278 44091588963784801154716910378291749969273100737066347221811946988819554010620567152805175999312978748866794759272065366028239379937953769779742352868514490632722477266790591742136554314794765749974797111802140940176461674303777996356262487415297935353859578795186076967813132231810739618776118262784000841752728113189954049627503351650614069929959640270489273916609818115830421447753906250 279 1102289724094620028867922759457293749231827518426658680545298674720488850265514178820129399982824468721669868981801634150705984498448844244493558821712862265818061931669764793553413857869869143749369927795053523504411541857594449908906562185382448383846489469879651924195328305795268490469402956569600021043818202829748851240687583791265351748248991006762231847915245452895760536193847656250 280 27557243102365500721698068986432343730795687960666467013632466868012221256637854470503234999570611718041746724545040853767649612461221106112338970542821556645451548291744119838835346446746728593734248194876338087610288546439861247722664054634561209596162236746991298104883207644881712261735073914240000526095455070743721281017189594781633793706224775169055796197881136322394013404846191406250 281 688931077559137518042451724660808593269892199016661675340811671700305531415946361762580874989265292951043668113626021344191240311530527652808474263570538916136288707293602995970883661168668214843356204871908452190257213660996531193066601365864030239904055918674782452622080191122042806543376847856000013152386376768593032025429739869540844842655619379226394904947028408059850335121154785156250 282 17223276938978437951061293116520214831747304975416541883520291792507638285398659044064521874731632323776091702840650533604781007788263191320211856589263472903407217682340074899272091529216705371083905121797711304756430341524913279826665034146600755997601397966869561315552004778051070163584421196400000328809659419214825800635743496738521121066390484480659872623675710201496258378028869628906250 283 430581923474460948776532327913005370793682624385413547088007294812690957134966476101613046868290808094402292571016263340119525194706579783005296414731586822585180442058501872481802288230417634277097628044942782618910758538122831995666625853665018899940034949171739032888800119451276754089610529910000008220241485480370645015893587418463028026659762112016496815591892755037406459450721740722656250 284 10764548086861523719413308197825134269842065609635338677200182370317273928374161902540326171707270202360057314275406583502988129867664494575132410368289670564629511051462546812045057205760440856927440701123569565472768963453070799891665646341625472498500873729293475822220002986281918852240263247750000205506037137009266125397339685461575700666494052800412420389797318875935161486268043518066406250 285 269113702171538092985332704945628356746051640240883466930004559257931848209354047563508154292681755059001432856885164587574703246691612364378310259207241764115737776286563670301126430144011021423186017528089239136819224086326769997291641158540636812462521843232336895555500074657047971306006581193750005137650928425231653134933492136539392516662351320010310509744932971898379037156701087951660156250 286 6727842554288452324633317623640708918651291006022086673250113981448296205233851189087703857317043876475035821422129114689367581167290309109457756480181044102893444407164091757528160753600275535579650438202230978420480602158169249932291028963515920311563046080808422388887501866426199282650164529843750128441273210630791328373337303413484812916558783000257762743623324297459475928917527198791503906250 287 168196063857211308115832940591017722966282275150552166831252849536207405130846279727192596432926096911875895535553227867234189529182257727736443912004526102572336110179102293938204018840006888389491260955055774460512015053954231248307275724087898007789076152020210559722187546660654982066254113246093753211031830265769783209333432585337120322913969575006444068590583107436486898222938179969787597656250 288 4204901596430282702895823514775443074157056878763804170781321238405185128271156993179814910823152422796897388388830696680854738229556443193411097800113152564308402754477557348455100471000172209737281523876394361512800376348855781207681893102197450194726903800505263993054688666516374551656352831152343830275795756644244580233335814633428008072849239375161101714764577685912172455573454499244689941406250 289 105122539910757067572395587869386076853926421969095104269533030960129628206778924829495372770578810569922434709720767417021368455738911079835277445002828814107710068861938933711377511775004305243432038096909859037820009408721394530192047327554936254868172595012631599826367216662909363791408820778808595756894893916106114505833395365835700201821230984379027542869114442147804311389336362481117248535156250 290 2628063497768926689309889696734651921348160549227377606738325774003240705169473120737384319264470264248060867743019185425534211393472776995881936125070720352692751721548473342784437794375107631085800952422746475945500235218034863254801183188873406371704314875315789995659180416572734094785220519470214893922372347902652862645834884145892505045530774609475688571727861053695107784733409062027931213378906250 291 65701587444223167232747242418366298033704013730684440168458144350081017629236828018434607981611756606201521693575479635638355284836819424897048403126768008817318793038711833569610944859377690777145023810568661898637505880450871581370029579721835159292607871882894749891479510414318352369630512986755372348059308697566321566145872103647312626138269365236892214293196526342377694618335226550698280334472656250 292 1642539686105579180818681060459157450842600343267111004211453608752025440730920700460865199540293915155038042339386990890958882120920485622426210078169200220432969825967795839240273621484442269428625595264216547465937647011271789534250739493045878982315196797072368747286987760357958809240762824668884308701482717439158039153646802591182815653456734130922305357329913158559442365458380663767457008361816406250 293 41063492152639479520467026511478936271065008581677775105286340218800636018273017511521629988507347878875951058484674772273972053023012140560655251954230005510824245649194895981006840537111056735715639881605413686648441175281794738356268487326146974557879919926809218682174694008948970231019070616722107717537067935978950978841170064779570391336418353273057633933247828963986059136459516594186425209045410156250 294 1026587303815986988011675662786973406776625214541944377632158505470015900456825437788040749712683696971898776462116869306849301325575303514016381298855750137770606141229872399525171013427776418392890997040135342166211029382044868458906712183153674363946997998170230467054367350223724255775476765418052692938426698399473774471029251619489259783410458831826440848331195724099651478411487914854660630226135253906250 295 25664682595399674700291891569674335169415630363548609440803962636750397511420635944701018742817092424297469411552921732671232533139382587850409532471393753444265153530746809988129275335694410459822274926003383554155275734551121711472667804578841859098674949954255761676359183755593106394386919135451317323460667459986844361775731290487231494585261470795661021208279893102491286960287197871366515755653381347656250 296 641617064884991867507297289241858379235390759088715236020099065918759937785515898617525468570427310607436735288823043316780813328484564696260238311784843836106628838268670249703231883392360261495556873150084588853881893363778042786816695114471046477466873748856394041908979593889827659859672978386282933086516686499671109044393282262180787364631536769891525530206997327562282174007179946784162893891334533691406250 297 16040426622124796687682432231046459480884768977217880900502476647968998444637897465438136714260682765185918382220576082919520333212114117406505957794621095902665720956716756242580797084809006537388921828752114721347047334094451069670417377861776161936671843721409851047724489847245691496491824459657073327162917162491777726109832056554519684115788419247288138255174933189057054350179498669604072347283363342285156250 298 401010665553119917192060805776161487022119224430447022512561916199224961115947436635953417856517069129647959555514402072988008330302852935162648944865527397566643023917918906064519927120225163434723045718802868033676183352361276741760434446544404048416796093035246276193112246181142287412295611491426833179072929062294443152745801413862992102894710481182203456379373329726426358754487466740101808682084083557128906250 299 10025266638827997929801520144404037175552980610761175562814047904980624027898685915898835446412926728241198988887860051824700208257571323379066223621638184939166075597947972651612998178005629085868076142970071700841904583809031918544010861163610101210419902325881156904827806154528557185307390287285670829476823226557361078818645035346574802572367762029555086409484333243160658968862186668502545217052102088928222656250 300 250631665970699948245038003610100929388824515269029389070351197624515600697467147897470886160323168206029974722196501295617505206439283084476655590540954623479151889948699316290324954450140727146701903574251792521047614595225797963600271529090252530260497558147028922620695153863213929632684757182141770736920580663934026970466125883664370064309194050738877160237108331079016474221554666712563630426302552223205566406250 301 6265791649267498706125950090252523234720612881725734726758779940612890017436678697436772154008079205150749368054912532390437630160982077111916389763523865586978797248717482907258123861253518178667547589356294813026190364880644949090006788227256313256512438953675723065517378846580348240817118929553544268423014516598350674261653147091609251607729851268471929005927708276975411855538866667814090760657563805580139160156250 302 156644791231687467653148752256313080868015322043143368168969498515322250435916967435919303850201980128768734201372813309760940754024551927797909744088096639674469931217937072681453096531337954466688689733907370325654759122016123727250169705681407831412810973841893076637934471164508706020427973238838606710575362914958766856541328677290231290193246281711798225148192706924385296388471666695352269016439095139503479003906250 303 3916119780792186691328718806407827021700383051078584204224237462883056260897924185897982596255049503219218355034320332744023518850613798194947743602202415991861748280448426817036327413283448861667217243347684258141368978050403093181254242642035195785320274346047326915948361779112717650510699330970965167764384072873969171413533216932255782254831157042794955628704817673109632409711791667383806725410977378487586975097656250 304 97902994519804667283217970160195675542509576276964605105605936572076406522448104647449564906376237580480458875858008318600587971265344954873693590055060399796543707011210670425908185332086221541680431083692106453534224451260077329531356066050879894633006858651183172898709044477817941262767483274274129194109601821849229285338330423306394556370778926069873890717620441827740810242794791684595168135274434462189674377441406250 305 2447574862995116682080449254004891888562739406924115127640148414301910163061202616186239122659405939512011471896450207965014699281633623871842339751376509994913592675280266760647704633302155538542010777092302661338355611281501933238283901651271997365825171466279579322467726111945448531569187081856853229852740045546230732133458260582659863909269473151746847267940511045693520256069869792114879203381860861554741859436035156250 306 61189371574877917052011231350122297214068485173102878191003710357547754076530065404655978066485148487800286797411255199125367482040840596796058493784412749872839816882006669016192615832553888463550269427307566533458890282037548330957097541281799934145629286656989483061693152798636213289229677046421330746318501138655768303336456514566496597731736828793671181698512776142338006401746744802871980084546521538868546485900878906250 307 1529734289371947926300280783753057430351712129327571954775092758938693851913251635116399451662128712195007169935281379978134187051021014919901462344610318746820995422050166725404815395813847211588756735682689163336472257050938708273927438532044998353640732166424737076542328819965905332230741926160533268657962528466394207583411412864162414943293420719841779542462819403558450160043668620071799502113663038471713662147521972656250 308 38243357234298698157507019593826435758792803233189298869377318973467346297831290877909986291553217804875179248382034499453354676275525372997536558615257968670524885551254168135120384895346180289718918392067229083411806426273467706848185963301124958841018304160618426913558220499147633305768548154013331716449063211659855189585285321604060373582335517996044488561570485088961254001091715501794987552841575961792841553688049316406250 309 956083930857467453937675489845660893969820080829732471734432974336683657445782271947749657288830445121879481209550862486333866906888134324938413965381449216763122138781354203378009622383654507242972959801680727085295160656836692671204649082528123971025457604015460672838955512478690832644213703850333292911226580291496379739632133040101509339558387949901112214039262127224031350027292887544874688821039399044821038842201232910156250 310 23902098271436686348441887246141522349245502020743311793360824358417091436144556798693741432220761128046987030238771562158346672672203358123460349134536230419078053469533855084450240559591362681074323995042018177132379016420917316780116227063203099275636440100386516820973887811967270816105342596258332322780664507287409493490803326002537733488959698747527805350981553180600783750682322188621867220525984976120525971055030822753906250 311 597552456785917158711047181153538058731137550518582794834020608960427285903613919967343535805519028201174675755969289053958666816805083953086508728363405760476951336738346377111256013989784067026858099876050454428309475410522932919502905676580077481890911002509662920524347195299181770402633564906458308069516612682185237337270083150063443337223992468688195133774538829515019593767058054715546680513149624403013149276375770568847656250 312 14938811419647928967776179528838451468278438762964569870850515224010682147590347999183588395137975705029366893899232226348966670420127098827162718209085144011923783418458659427781400349744601675671452496901261360707736885263073322987572641914501937047272775062741573013108679882479544260065839122661457701737915317054630933431752078751586083430599811717204878344363470737875489844176451367888667012828740610075328731909394264221191406250 313 373470285491198224194404488220961286706960969074114246771262880600267053689758699979589709878449392625734172347480805658724166760503177470679067955227128600298094585461466485694535008743615041891786312422531534017693422131576833074689316047862548426181819376568539325327716997061988606501645978066536442543447882926365773335793801968789652085764995292930121958609086768446887246104411284197216675320718515251883218297734856605529785156250 314 9336757137279955604860112205524032167674024226852856169281572015006676342243967499489742746961234815643354308687020141468104169012579436766976698880678215007452364636536662142363375218590376047294657810563288350442335553289420826867232901196563710654545484414213483133192924926549715162541149451663411063586197073159144333394845049219741302144124882323253048965227169211172181152610282104930416883017962881297080457443371415138244628906250 315 233418928431998890121502805138100804191850605671321404232039300375166908556099187487243568674030870391083857717175503536702604225314485919174417472016955375186309115913416553559084380464759401182366445264082208761058388832235520671680822529914092766363637110355337078329823123163742879063528736291585276589654926828978608334871126230493532553603122058081326224130679230279304528815257052623260422075449072032427011436084285378456115722656250 316 5835473210799972253037570128452520104796265141783035105800982509379172713902479687181089216850771759777096442929387588417565105632862147979360436800423884379657727897835413838977109511618985029559161131602055219026459720805888016792020563247852319159090927758883426958245578079093571976588218407289631914741373170724465208371778155762338313840078051452033155603266980756982613220381426315581510551886226800810675285902107134461402893066406250 317 145886830269999306325939253211313002619906628544575877645024562734479317847561992179527230421269293994427411073234689710439127640821553699484010920010597109491443197445885345974427737790474625738979028290051380475661493020147200419800514081196307978977273193972085673956139451977339299414705460182240797868534329268111630209294453894058457846001951286300828890081674518924565330509535657889537763797155670020266882147552678361535072326660156250 318 3647170756749982658148481330282825065497665713614396941125614068361982946189049804488180760531732349860685276830867242760978191020538842487100273000264927737286079936147133649360693444761865643474475707251284511891537325503680010495012852029907699474431829849302141848903486299433482485367636504556019946713358231702790755232361347351461446150048782157520722252041862973114133262738391447238444094928891750506672053688816959038376808166503906250 319 91179268918749566453712033257070626637441642840359923528140351709049573654726245112204519013293308746517131920771681069024454775513471062177506825006623193432151998403678341234017336119046641086861892681282112797288433137592000262375321300747692486860795746232553546222587157485837062134190912613900498667833955792569768880809033683786536153751219553938018056301046574327853331568459786180961102373222293762666801342220423975959420204162597656250 320 2279481722968739161342800831426765665936041071008998088203508792726239341368156127805112975332332718662928298019292026725611369387836776554437670625165579835803799960091958530850433402976166027171547317032052819932210828439800006559383032518692312171519893655813838655564678937145926553354772815347512466695848894814244222020225842094663403843780488848450451407526164358196333289211494654524027559330557344066670033555510599398985505104064941406250 321 56987043074218479033570020785669141648401026775224952205087719818155983534203903195127824383308317966573207450482300668140284234695919413860941765629139495895094999002298963271260835074404150679288682925801320498305270710995000163984575812967307804287997341395345966389116973428648163833869320383687811667396222370356105550505646052366585096094512221211261285188154108954908332230287366363100688983263933601666750838887764984974637627601623535156250 322 1424676076855461975839250519641728541210025669380623805127192995453899588355097579878195609582707949164330186262057516703507105867397985346523544140728487397377374975057474081781520876860103766982217073145033012457631767774875004099614395324182695107199933534883649159727924335716204095846733009592195291684905559258902638762641151309164627402362805530281532129703852723872708305757184159077517224581598340041668770972194124624365940690040588378906250 323 35616901921386549395981262991043213530250641734515595128179824886347489708877439496954890239567698729108254656551437917587677646684949633663088603518212184934434374376436852044538021921502594174555426828625825311440794194371875102490359883104567377679998338372091228993198108392905102396168325239804882292122638981472565969066028782729115685059070138257038303242596318096817707643929603976937930614539958501041719274304853115609148517251014709472656250 324 890422548034663734899531574776080338256266043362889878204495622158687242721935987423872255989192468227706366413785947939691941167123740841577215087955304623360859359410921301113450548037564854363885670715645632786019854859296877562258997077614184441999958459302280724829952709822627559904208130995122057303065974536814149226650719568227892126476753456425957581064907952420442691098240099423448265363498962526042981857621327890228712931275367736816406250 325 22260563700866593372488289369402008456406651084072246955112390553967181068048399685596806399729811705692659160344648698492298529178093521039430377198882615584021483985273032527836263700939121359097141767891140819650496371482421939056474926940354611049998961482557018120748817745565688997605203274878051432576649363420353730666267989205697303161918836410648939526622698810511067277456002485586206634087474063151074546440533197255717823281884193420410156250 326 556514092521664834312207234235050211410166277101806173877809763849179526701209992139920159993245292642316479008616217462307463229452338025985759429972065389600537099631825813195906592523478033977428544197278520491262409287060548476411873173508865276249974037063925453018720443639142224940130081871951285814416234085508843266656699730142432579047970910266223488165567470262776681936400062139655165852186851578776863661013329931392945582047104835510253906250 327 13912852313041620857805180855876255285254156927545154346945244096229488167530249803498003999831132316057911975215405436557686580736308450649643985749301634740013427490795645329897664813086950849435713604931963012281560232176513711910296829337721631906249350926598136325468011090978555623503252046798782145360405852137721081666417493253560814476199272756655587204139186756569417048410001553491379146304671289469421591525333248284823639551177620887756347656250 328 347821307826040521445129521396906382131353923188628858673631102405737204188256245087450099995778307901447799380385135913942164518407711266241099643732540868500335687269891133247441620327173771235892840123299075307039005804412842797757420733443040797656233773164953408136700277274463890587581301169969553634010146303443027041660437331339020361904981818916389680103479668914235426210250038837284478657616782236735539788133331207120590988779440522193908691406250 329 8695532695651013036128238034922659553283848079715721466840777560143430104706406127186252499894457697536194984509628397848554112960192781656027491093313521712508392181747278331186040508179344280897321003082476882675975145110321069943935518336076019941405844329123835203417506931861597264689532529249238840850253657586075676041510933283475509047624545472909742002586991722855885655256250970932111966440419555918388494703333280178014774719486013054847717285156250 330 217388317391275325903205950873066488832096201992893036671019439003585752617660153179656312497361442438404874612740709946213852824004819541400687277332838042812709804543681958279651012704483607022433025077061922066899378627758026748598387958401900498535146108228095880085437673296539931617238313231230971021256341439651891901037773332086887726190613636822743550064674793071397141381406274273302799161010488897959712367583332004450369367987150326371192932128906250 331 5434707934781883147580148771826662220802405049822325916775485975089643815441503829491407812434036060960121865318517748655346320600120488535017181933320951070317745113592048956991275317612090175560825626926548051672484465693950668714959698960047512463378652705702397002135941832413498290430957830780774275531408535991297297525944333302172193154765340920568588751616869826784928534535156856832569979025262222448992809189583300111259234199678758159279823303222656250 332 135867698369547078689503719295666555520060126245558147919387149377241095386037595737285195310850901524003046632962943716383658015003012213375429548333023776757943627839801223924781882940302254389020640673163701291812111642348766717873992474001187811584466317642559925053398545810337457260773945769519356888285213399782432438148608332554304828869133523014214718790421745669623213363378921420814249475631555561224820229739582502781480854991968953981995582580566406250 333 3396692459238676967237592982391663888001503156138953697984678734431027384650939893432129882771272538100076165824073592909591450375075305334385738708325594418948590695995030598119547073507556359725516016829092532295302791058719167946849811850029695289611657941063998126334963645258436431519348644237983922207130334994560810953715208313857620721728338075355367969760543641740580334084473035520356236890788889030620505743489562569537021374799223849549889564514160156250 334 84917311480966924180939824559791597200037578903473842449616968360775684616273497335803247069281813452501904145601839822739786259376882633359643467708139860473714767399875764952988676837688908993137900420727313307382569776467979198671245296250742382240291448526599953158374091131460910787983716105949598055178258374864020273842880207846440518043208451883884199244013591043514508352111825888008905922269722225765512643587239064238425534369980596238747239112854003906250 335 2122932787024173104523495613994789930000939472586846061240424209019392115406837433395081176732045336312547603640045995568494656484422065833991086692703496511842869184996894123824716920942222724828447510518182832684564244411699479966781132406268559556007286213164998828959352278286522769699592902648739951379456459371600506846072005196161012951080211297097104981100339776087862708802795647200222648056743055644137816089680976605960638359249514905968680977821350097656250 336 53073319675604327613087390349869748250023486814671151531010605225484802885170935834877029418301133407813690091001149889212366412110551645849777167317587412796071729624922353095617923023555568120711187762954570817114106110292486999169528310156713988900182155329124970723983806957163069242489822566218498784486411484290012671151800129904025323777005282427427624527508494402196567720069891180005566201418576391103445402242024415149015958981237872649217024445533752441406250 337 1326832991890108190327184758746743706250587170366778788275265130637120072129273395871925735457528335195342252275028747230309160302763791146244429182939685319901793240623058827390448075588889203017779694073864270427852652757312174979238207753917849722504553883228124268099595173929076731062245564155462469612160287107250316778795003247600633094425132060685690613187712360054914193001747279500139155035464409777586135056050610378725398974530946816230425611138343811035156250 338 33170824797252704758179618968668592656264679259169469706881628265928001803231834896798143386438208379883556306875718680757729007569094778656110729573492132997544831015576470684761201889722230075444492351846606760696316318932804374480955193847946243062613847080703106702489879348226918276556139103886561740304007177681257919469875081190015827360628301517142265329692809001372854825043681987503478875886610244439653376401265259468134974363273670405760640278458595275878906250 339 829270619931317618954490474216714816406616981479236742672040706648200045080795872419953584660955209497088907671892967018943225189227369466402768239337303324938620775389411767119030047243055751886112308796165169017407907973320109362023879846198656076565346177017577667562246983705672956913903477597164043507600179442031447986746877029750395684015707537928556633242320225034321370626092049687586971897165256110991334410031631486703374359081841760144016006961464881896972656250 340 20731765498282940473862261855417870410165424536980918566801017666205001127019896810498839616523880237427222691797324175473580629730684236660069205983432583123465519384735294177975751181076393797152807719904129225435197699333002734050596996154966401914133654425439441689056174592641823922847586939929101087690004486050786199668671925743759892100392688448213915831058005625858034265652301242189674297429131402774783360250790787167584358977046044003600400174036622047424316406250 341 518294137457073511846556546385446760254135613424522964170025441655125028175497420262470990413097005935680567294933104386839515743267105916501730149585814578086637984618382354449393779526909844928820192997603230635879942483325068351264924903874160047853341360635986042226404364816045598071189673498227527192250112151269654991716798143593997302509817211205347895776450140646450856641307531054741857435728285069369584006269769679189608974426151100090010004350915551185607910156250 342 12957353436426837796163913659636169006353390335613074104250636041378125704387435506561774760327425148392014182373327609670987893581677647912543253739645364452165949615459558861234844488172746123220504824940080765896998562083126708781623122596854001196333534015899651055660109120401139951779741837455688179806252803781741374792919953589849932562745430280133697394411253516161271416032688276368546435893207126734239600156744241979740224360653777502250250108772888779640197753906250 343 323933835910670944904097841490904225158834758390326852606265901034453142609685887664044369008185628709800354559333190241774697339541941197813581343491134111304148740386488971530871112204318653080512620623502019147424964052078167719540578064921350029908338350397491276391502728010028498794493545936392204495156320094543534369822998839746248314068635757003342434860281337904031785400817206909213660897330178168355990003918606049493505609016344437556256252719322219491004943847656250 344 8098345897766773622602446037272605628970868959758171315156647525861328565242147191601109225204640717745008863983329756044367433488548529945339533587278352782603718509662224288271777805107966327012815515587550478685624101301954192988514451623033750747708458759937281909787568200250712469862338648409805112378908002363588359245574970993656207851715893925083560871507033447600794635020430172730341522433254454208899750097965151237337640225408610938906406317983055487275123596191406250 345 202458647444169340565061150931815140724271723993954282878916188146533214131053679790027730630116017943625221599583243901109185837213713248633488339681958819565092962741555607206794445127699158175320387889688761967140602532548854824712861290575843768692711468998432047744689205006267811746558466210245127809472700059089708981139374274841405196292897348127089021787675836190019865875510754318258538060831361355222493752449128780933441005635215273472660157949576387181878089904785156250 346 5061466186104233514126528773295378518106793099848857071972904703663330353276341994750693265752900448590630539989581097527729645930342831215837208492048970489127324068538890180169861128192478954383009697242219049178515063313721370617821532264396094217317786724960801193617230125156695293663961655256128195236817501477242724528484356871035129907322433703177225544691895904750496646887768857956463451520784033880562343811228219523336025140880381836816503948739409679546952247619628906250 347 126536654652605837853163219332384462952669827496221426799322617591583258831908549868767331643822511214765763499739527438193241148258570780395930212301224262228183101713472254504246528204811973859575242431055476229462876582843034265445538306609902355432944668124020029840430753128917382341599041381403204880920437536931068113212108921775878247683060842579430638617297397618762416172194221448911586288019600847014058595280705488083400628522009545920412598718485241988673806190490722656250 348 3163416366315145946329080483309611573816745687405535669983065439789581470797713746719183291095562780369144087493488185954831028706464269509898255307530606555704577542836806362606163205120299346489381060776386905736571914571075856636138457665247558885823616703100500746010768828222934558539976034535080122023010938423276702830302723044396956192076521064485765965432434940469060404304855536222789657200490021175351464882017637202085015713050238648010314967962131049716845154762268066406250 349 79085409157878648658227012082740289345418642185138391749576635994739536769942843667979582277389069509228602187337204648870775717661606737747456382688265163892614438570920159065154080128007483662234526519409672643414297864276896415903461441631188972145590417577512518650269220705573363963499400863377003050575273460581917570757568076109923904801913026612144149135810873511726510107621388405569741430012250529383786622050440930052125392826255966200257874199053276242921128869056701660156250 350 1977135228946966216455675302068507233635466054628459793739415899868488419248571091699489556934726737730715054683430116221769392941540168443686409567206629097315360964273003976628852003200187091555863162985241816085357446606922410397586536040779724303639760439437812966256730517639334099087485021584425076264381836514547939268939201902748097620047825665303603728395271837793162752690534710139243535750306263234594665551261023251303134820656399155006446854976331906073028221726417541503906250 351 49428380723674155411391882551712680840886651365711494843485397496712210481214277292487238923368168443267876367085752905544234823538504211092160239180165727432884024106825099415721300080004677288896579074631045402133936165173060259939663401019493107590994010985945324156418262940983352477187125539610626906609545912863698481723480047568702440501195641632590093209881795944829068817263367753481088393757656580864866638781525581282578370516409978875161171374408297651825705543160438537597656250 352 1235709518091853885284797063792817021022166284142787371087134937417805262030356932312180973084204211081696909177143822638605870588462605277304005979504143185822100602670627485393032502000116932222414476865776135053348404129326506498491585025487327689774850274648633103910456573524583811929678138490265672665238647821592462043087001189217561012529891040814752330247044898620726720431584193837027209843941414521621665969538139532064459262910249471879029284360207441295642638579010963439941406250 353 30892737952296347132119926594820425525554157103569684277178373435445131550758923307804524327105105277042422729428595565965146764711565131932600149487603579645552515066765687134825812550002923305560361921644403376333710103233162662462289625637183192244371256866215827597761414338114595298241953462256641816630966195539811551077175029730439025313247276020368808256176122465518168010789604845925680246098535363040541649238453488301611481572756236796975732109005186032391065964475274085998535156250 354 772318448807408678302998164870510638138853927589242106929459335886128288768973082695113108177627631926060568235714889149128669117789128298315003737190089491138812876669142178370645313750073082639009048041110084408342752580829066561557240640929579806109281421655395689944035358452864882456048836556416045415774154888495288776929375743260975632831181900509220206404403061637954200269740121148142006152463384076013541230961337207540287039318905919924393302725129650809776649111881852149963378906250 355 19307961220185216957574954121762765953471348189731052673236483397153207219224327067377827704440690798151514205892872228728216727944728207457875093429752237278470321916728554459266132843751827065975226201027752110208568814520726664038931016023239495152732035541384892248600883961321622061401220913910401135394353872212382219423234393581524390820779547512730505160110076540948855006743503028703550153811584601900338530774033430188507175982972647998109832568128241270244416227797046303749084472656250 356 482699030504630423939373853044069148836783704743276316830912084928830180480608176684445692611017269953787855147321805718205418198618205186446877335743805931961758047918213861481653321093795676649380655025693802755214220363018166600973275400580987378818300888534622306215022099033040551535030522847760028384858846805309555485580859839538109770519488687818262629002751913523721375168587575717588753845289615047508463269350835754712679399574316199952745814203206031756110405694926157593727111816406250 357 12067475762615760598484346326101728720919592618581907920772802123220754512015204417111142315275431748844696378683045142955135454965455129661171933393595148299043951197955346537041333027344891916234516375642345068880355509075454165024331885014524684470457522213365557655375552475826013788375763071194000709621471170132738887139521495988452744262987217195456565725068797838093034379214689392939718846132240376187711581733770893867816984989357904998818645355080150793902760142373153939843177795410156250 358 301686894065394014962108658152543218022989815464547698019320053080518862800380110427778557881885793721117409467076128573878386374136378241529298334839878707476098779948883663426033325683622297905862909391058626722008887726886354125608297125363117111761438055334138941384388811895650344709394076779850017740536779253318472178488037399711318606574680429886414143126719945952325859480367234823492971153306009404692789543344272346695424624733947624970466133877003769847569003559328848496079444885253906250 359 7542172351634850374052716453813580450574745386613692450483001327012971570009502760694463947047144843027935236676903214346959659353409456038232458370996967686902469498722091585650833142090557447646572734776465668050222193172158853140207428134077927794035951383353473534609720297391258617734851919496250443513419481332961804462200934992782965164367010747160353578167998648808146487009180870587324278832650235117319738583606808667385615618348690624261653346925094246189225088983221212401986122131347656250 360 188554308790871259351317911345339511264368634665342311262075033175324289250237569017361598676178621075698380916922580358673991483835236400955811459274924192172561737468052289641270828552263936191164318369411641701255554829303971328505185703351948194850898784583836838365243007434781465443371297987406261087835487033324045111555023374819574129109175268679008839454199966220203662175229521764683106970816255877932993464590170216684640390458717265606541333673127356154730627224580530310049653053283691406250 361 4713857719771781483782947783633487781609215866633557781551875829383107231255939225434039966904465526892459522923064508966849787095880910023895286481873104804314043436701307241031770713806598404779107959235291042531388870732599283212629642583798704871272469614595920959131075185869536636084282449685156527195887175833101127788875584370489353227729381716975220986354999155505091554380738044117077674270406396948324836614754255417116009761467931640163533341828183903868265680614513257751241326332092285156250 362 117846442994294537094573694590837194540230396665838944538796895734577680781398480635850999172611638172311488073076612724171244677397022750597382162046827620107851085917532681025794267845164960119477698980882276063284721768314982080315741064594967621781811740364898023978276879646738415902107061242128913179897179395827528194721889609262233830693234542924380524658874978887627288859518451102926941856760159923708120915368856385427900244036698291004088333545704597596706642015362831443781033158302307128906250 363 2946161074857363427364342364770929863505759916645973613469922393364442019534962015896274979315290954307787201826915318104281116934925568764934554051170690502696277147938317025644856696129124002986942474522056901582118044207874552007893526614874190544545293509122450599456921991168460397552676531053222829497429484895688204868047240231555845767330863573109513116471874472190682221487961277573173546419003998092703022884221409635697506100917457275102208338642614939917666050384070786094525828957557678222656250 364 73654026871434085684108559119273246587643997916149340336748059834111050488374050397406874482882273857694680045672882952607027923373139219123363851279267262567406928698457925641121417403228100074673561863051422539552951105196863800197338165371854763613632337728061264986423049779211509938816913276330570737435737122392205121701181005788896144183271589327737827911796861804767055537199031939329338660475099952317575572105535240892437652522936431877555208466065373497941651259601769652363145723938941955566406250 365 1841350671785852142102713977981831164691099947903733508418701495852776262209351259935171862072056846442367001141822073815175698084328480478084096281981681564185173217461448141028035435080702501866839046576285563488823777629921595004933454134296369090340808443201531624660576244480287748470422831908264268435893428059805128042529525144722403604581789733193445697794921545119176388429975798483233466511877498807939389302638381022310941313073410796938880211651634337448541281490044241309078643098473548889160156250 366 46033766794646303552567849449545779117277498697593337710467537396319406555233781498379296551801421161059175028545551845379392452108212011952102407049542039104629330436536203525700885877017562546670976164407139087220594440748039875123336353357409227258520211080038290616514406112007193711760570797706606710897335701495128201063238128618060090114544743329836142444873038627979409710749394962080836662796937470198484732565959525557773532826835269923472005291290858436213532037251106032726966077461838722229003906250 367 1150844169866157588814196236238644477931937467439833442761688434907985163880844537459482413795035529026479375713638796134484811302705300298802560176238550977615733260913405088142522146925439063666774404110178477180514861018700996878083408833935230681463005277000957265412860152800179842794014269942665167772433392537378205026580953215451502252863618583245903561121825965699485242768734874052020916569923436754962118314148988138944338320670881748086800132282271460905338300931277650818174151936545968055725097656250 368 28771104246653939720354905905966111948298436685995836069042210872699629097021113436487060344875888225661984392840969903362120282567632507470064004405963774440393331522835127203563053673135976591669360102754461929512871525467524921952085220848380767036575131925023931635321503820004496069850356748566629194310834813434455125664523830386287556321590464581147589028045649142487131069218371851300522914248085918874052957853724703473608458016772043702170003307056786522633457523281941270454353798413649201393127441406250 369 719277606166348493008872647649152798707460917149895901726055271817490727425527835912176508621897205641549609821024247584053007064190812686751600110149094361009833288070878180089076341828399414791734002568861548237821788136688123048802130521209519175914378298125598290883037595500112401746258918714165729857770870335861378141613095759657188908039761614528689725701141228562178276730459296282513072856202147971851323946343117586840211450419301092554250082676419663065836438082048531761358844960341230034828186035156250 370 17981940154158712325221816191228819967686522928747397543151381795437268185638195897804412715547430141038740245525606189601325176604770317168790002753727359025245832201771954502226908545709985369793350064221538705945544703417203076220053263030237979397859457453139957272075939887502810043656472967854143246444271758396534453540327393991429722700994040363217243142528530714054456918261482407062826821405053699296283098658577939671005286260482527313856252066910491576645910952051213294033971124008530750870704650878906250 371 449548503853967808130545404780720499192163073218684938578784544885931704640954897445110317888685753525968506138140154740033129415119257929219750068843183975631145805044298862555672713642749634244833751605538467648638617585430076905501331575755949484946486436328498931801898497187570251091411824196353581161106793959913361338508184849785743067524851009080431078563213267851361422956537060176570670535126342482407077466464448491775132156512063182846406301672762289416147773801280332350849278100213268771767616271972656250 372 11238712596349195203263635119518012479804076830467123464469613622148292616023872436127757947217143838149212653453503868500828235377981448230493751721079599390778645126107471563891817841068740856120843790138461691215965439635751922637533289393898737123662160908212473295047462429689256277285295604908839529027669848997834033462704621244643576688121275227010776964080331696284035573913426504414266763378158562060176936661611212294378303912801579571160157541819057235403694345032008308771231952505331719294190406799316406250 373 280967814908729880081590877987950311995101920761678086611740340553707315400596810903193948680428595953730316336337596712520705884449536205762343793026989984769466128152686789097295446026718521403021094753461542280399135990893798065938332234847468428091554022705311832376186560742231406932132390122720988225691746224945850836567615531116089417203031880675269424102008292407100889347835662610356669084453964051504423416540280307359457597820039489279003938545476430885092358625800207719280798812633292982354760169982910156250 374 7024195372718247002039771949698757799877548019041952165293508513842682885014920272579848717010714898843257908408439917813017647111238405144058594825674749619236653203817169727432386150667963035075527368836538557009978399772344951648458305871186710702288850567632795809404664018555785173303309753068024705642293655623646270914190388277902235430075797016881735602550207310177522233695891565258916727111349101287610585413507007683986439945500987231975098463636910772127308965645005192982019970315832324558869004249572753906250 375 175604884317956175050994298742468944996938700476048804132337712846067072125373006814496217925267872471081447710210997945325441177780960128601464870641868740480916330095429243185809653766699075876888184220913463925249459994308623791211457646779667767557221264190819895235116600463894629332582743826700617641057341390591156772854759706947555885751894925422043390063755182754438055842397289131472918177783727532190264635337675192099660998637524680799377461590922769303182724141125129824550499257895808113971725106239318847656250 376 4390122107948904376274857468561723624923467511901220103308442821151676803134325170362405448131696811777036192755274948633136029444524003215036621766046718512022908252385731079645241344167476896922204605522836598131236499857715594780286441169491694188930531604770497380877915011597365733314568595667515441026433534764778919321368992673688897143797373135551084751593879568860951396059932228286822954444593188304756615883441879802491524965938117019984436539773069232579568103528128245613762481447395202849293127655982971191406250 377 109753052698722609406871436714043090623086687797530502582711070528791920078358129259060136203292420294425904818881873715828400736113100080375915544151167962800572706309643276991131033604186922423055115138070914953280912496442889869507161029237292354723263290119262434521947875289934143332864214891687886025660838369119472983034224816842222428594934328388777118789846989221523784901498305707170573861114829707618915397086046995062288124148452925499610913494326730814489202588203206140344062036184880071232328191399574279785156250 378 2743826317468065235171785917851077265577167194938262564567776763219798001958953231476503405082310507360647620472046842895710018402827502009397888603779199070014317657741081924778275840104673060576377878451772873832022812411072246737679025730932308868081582252981560863048696882248353583321605372292197150641520959227986824575855620421055560714873358209719427969746174730538094622537457642679264346527870742690472884927151174876557203103711323137490272837358168270362230064705080153508601550904622001780808204784989356994628906250 379 68595657936701630879294647946276931639429179873456564114194419080494950048973830786912585127057762684016190511801171072392750460070687550234947215094479976750357941443527048119456896002616826514409446961294321845800570310276806168441975643273307721702039556324539021576217422056208839583040134307304928766038023980699670614396390510526389017871833955242985699243654368263452365563436441066981608663196768567261822123178779371913930077592783078437256820933954206759055751617627003837715038772615550044520205119624733924865722656250 380 1714891448417540771982366198656923290985729496836414102854860477012373751224345769672814628176444067100404762795029276809818761501767188755873680377361999418758948536088176202986422400065420662860236174032358046145014257756920154211049391081832693042550988908113475539405435551405220989576003357682623219150950599517491765359909762763159725446795848881074642481091359206586309139085911026674540216579919214181545553079469484297848251939819576960931420523348855168976393790440675095942875969315388751113005127990618348121643066406250 381 42872286210438519299559154966423082274643237420910352571371511925309343780608644241820365704411101677510119069875731920245469037544179718896842009434049985468973713402204405074660560001635516571505904350808951153625356443923003855276234777045817326063774722702836888485135888785130524739400083942065580478773764987937294133997744069078993136169896222026866062027283980164657728477147775666863505414497980354538638826986737107446206298495489424023285513083721379224409844761016877398571899232884718777825128199765458703041076660156250 382 1071807155260962982488978874160577056866080935522758814284287798132733594515216106045509142610277541937752976746893298006136725938604492972421050235851249636724342835055110126866514000040887914287647608770223778840633911098075096381905869426145433151594368067570922212128397219628263118485002098551639511969344124698432353349943601726974828404247405550671651550682099504116443211928694391671587635362449508863465970674668427686155157462387235600582137827093034480610246119025421934964297480822117969445628204994136467576026916503906250 383 26795178881524074562224471854014426421652023388068970357107194953318339862880402651137728565256938548443824418672332450153418148465112324310526255896281240918108570876377753171662850001022197857191190219255594471015847777451877409547646735653635828789859201689273055303209930490706577962125052463790987799233603117460808833748590043174370710106185138766791288767052487602911080298217359791789690884061237721586649266866710692153878936559680890014553445677325862015256152975635548374107437020552949236140705124853411689400672912597656250 384 669879472038101864055611796350360660541300584701724258927679873832958496572010066278443214131423463711095610466808311253835453711627808107763156397407031022952714271909443829291571250025554946429779755481389861775396194436296935238691168391340895719746480042231826382580248262267664449053126311594774694980840077936520220843714751079359267752654628469169782219176312190072777007455433994794742272101530943039666231671667767303846973413992022250363836141933146550381403824390888709352685925513823730903517628121335292235016822814941406250 385 16746986800952546601390294908759016513532514617543106473191996845823962414300251656961080353285586592777390261670207781345886342790695202694078909935175775573817856797736095732289281250638873660744493887034746544384904860907423380967279209783522392993662001055795659564506206556691611226328157789869367374521001948413005521092868776983981693816365711729244555479407804751819425186385849869868556802538273575991655791791694182596174335349800556259095903548328663759535095609772217733817148137845593272587940703033382305875420570373535156250 386 418674670023813665034757372718975412838312865438577661829799921145599060357506291424027008832139664819434756541755194533647158569767380067351972748379394389345446419943402393307232031265971841518612347175868663609622621522685584524181980244588059824841550026394891489112655163917290280658203944746734184363025048710325138027321719424599542345409142793231113886985195118795485629659646246746713920063456839399791394794792354564904358383745013906477397588708216593988377390244305443345428703446139831814698517575834557646885514259338378906250 387 10466866750595341625868934317974385320957821635964441545744998028639976508937657285600675220803491620485868913543879863341178964244184501683799318709484859733636160498585059832680800781649296037965308679396716590240565538067139613104549506114701495621038750659872287227816379097932257016455098618668354609075626217758128450683042985614988558635228569830777847174629877969887140741491156168667848001586420984994784869869808864122608959593625347661934939717705414849709434756107636083635717586153495795367462939395863941172137856483459472656250 388 261671668764883540646723357949359633023945540899111038643624950715999412723441432140016880520087290512146722838596996583529474106104612542094982967737121493340904012464626495817020019541232400949132716984917914756014138451678490327613737652867537390525968766496807180695409477448306425411377465466708865226890655443953211267076074640374713965880714245769446179365746949247178518537278904216696200039660524624869621746745221603065223989840633691548373492942635371242735868902690902090892939653837394884186573484896598529303446412086486816406250 389 6541791719122088516168083948733990825598638522477775966090623767899985318086035803500422013002182262803668070964924914588236852652615313552374574193428037333522600311615662395425500488530810023728317924622947868900353461291962258190343441321688434763149219162420179517385236936207660635284436636667721630672266386098830281676901866009367849147017856144236154484143673731179462963431972605417405000991513115621740543668630540076630599746015842288709337323565884281068396722567272552272323491345934872104664337122414963232586160302162170410156250 390 163544792978052212904202098718349770639965963061944399152265594197499632952150895087510550325054556570091701774123122864705921316315382838809364354835700933338065007790391559885637512213270250593207948115573696722508836532299056454758586033042210869078730479060504487934630923405191515882110915916693040766806659652470757041922546650234196228675446403605903862103591843279486574085799315135435125024787827890543513591715763501915764993650396057217733433089147107026709918064181813806808087283648371802616608428060374080814654007554054260253906250 391 4088619824451305322605052467958744265999149076548609978806639854937490823803772377187763758126363914252292544353078071617648032907884570970234108870892523333451625194759788997140937805331756264830198702889342418062720913307476411368964650826055271726968261976512612198365773085129787897052772897917326019170166491311768926048063666255854905716886160090147596552589796081987164352144982878385878125619695697263587839792894087547894124841259901430443335827228677675667747951604545345170202182091209295065415210701509352020366350188851356506347656250 392 102215495611282633065126311698968606649978726913715249470165996373437270595094309429694093953159097856307313608826951790441200822697114274255852721772313083336290629868994724928523445133293906620754967572233560451568022832686910284224116270651381793174206549412815304959144327128244697426319322447933150479254162282794223151201591656396372642922154002253689913814744902049679108803624571959646953140492392431589695994822352188697353121031497535761083395680716941891693698790113633629255054552280232376635380267537733800509158754721283912658691406250 393 2555387390282065826628157792474215166249468172842881236754149909335931764877357735742352348828977446407682840220673794761030020567427856856396318044307827083407265746724868123213086128332347665518874189305839011289200570817172757105602906766284544829355163735320382623978608178206117435657983061198328761981354057069855578780039791409909316073053850056342247845368622551241977720090614298991173828512309810789742399870558804717433828025787438394027084892017923547292342469752840840731376363807005809415884506688443345012728968868032097816467285156250 394 63884684757051645665703944811855379156236704321072030918853747733398294121933943393558808720724436160192071005516844869025750514185696421409907951107695677085181643668121703080327153208308691637971854732645975282230014270429318927640072669157113620733879093383009565599465204455152935891449576529958219049533851426746389469500994785247732901826346251408556196134215563781049443002265357474779345712807745269743559996763970117935845700644685959850677122300448088682308561743821021018284409095175145235397112667211083625318224221700802445411682128906250 395 1597117118926291141642598620296384478905917608026800772971343693334957353048348584838970218018110904004801775137921121725643762854642410535247698777692391927129541091703042577008178830207717290949296368316149382055750356760732973191001816728927840518346977334575239139986630111378823397286239413248955476238346285668659736737524869631193322545658656285213904903355389094526236075056633936869483642820193631743588999919099252948396142516117148996266928057511202217057714043595525525457110227379378630884927816680277090632955605542520061135292053222656250 396 39927927973157278541064965507409611972647940200670019324283592333373933826208714620974255450452772600120044378448028043141094071366060263381192469442309798178238527292576064425204470755192932273732409207903734551393758919018324329775045418223196012958674433364380978499665752784470584932155985331223886905958657141716493418438121740779833063641466407130347622583884727363155901876415848421737091070504840793589724997977481323709903562902928724906673201437780055426442851089888138136427755684484465772123195417006927265823890138563001528382301330566406250 397 998198199328931963526624137685240299316198505016750483107089808334348345655217865524356386261319315003001109461200701078527351784151506584529811736057744954455963182314401610630111768879823306843310230197593363784843972975458108244376135455579900323966860834109524462491643819611764623303899633280597172648966428542912335460953043519495826591036660178258690564597118184078897546910396210543427276762621019839743124949437033092747589072573218122666830035944501385661071277247203453410693892112111644303079885425173181645597253464075038209557533264160156250 398 24954954983223299088165603442131007482904962625418762077677245208358708641380446638108909656532982875075027736530017526963183794603787664613245293401443623861399079557860040265752794221995582671082755754939834094621099324386452706109403386389497508099171520852738111562291095490294115582597490832014929316224160713572808386523826087987395664775916504456467264114927954601972438672759905263585681919065525495993578123735925827318689726814330453066670750898612534641526781931180086335267347302802791107576997135629329541139931336601875955238938331604003906250 399 623873874580582477204140086053275187072624065635469051941931130208967716034511165952722741413324571876875693413250438174079594865094691615331132335036090596534976988946501006643819855549889566777068893873495852365527483109661317652735084659737437702479288021318452789057277387257352889564937270800373232905604017839320209663095652199684891619397912611411681602873198865049310966818997631589642047976638137399839453093398145682967243170358261326666768772465313366038169548279502158381683682570069777689424928390733238528498283415046898880973458290100097656250 400 15596846864514561930103502151331879676815601640886726298548278255224192900862779148818068535333114296921892335331260954351989871627367290383278308375902264913374424723662525166095496388747239169426722346837396309138187077741532941318377116493435942561982200532961319726431934681433822239123431770009330822640100445983005241577391304992122290484947815285292040071829971626232774170474940789741051199415953434995986327334953642074181079258956533166669219311632834150954238706987553959542092064251744442235623209768330963212457085376172472024336457252502441406250 401 389921171612864048252587553783296991920390041022168157463706956380604822521569478720451713383327857423047308383281523858799746790684182259581957709397556622834360618091563129152387409718680979235668058670934907728454676943538323532959427912335898564049555013324032993160798367035845555978085794250233270566002511149575131039434782624803057262123695382132301001795749290655819354261873519743526279985398835874899658183373841051854526981473913329166730482790820853773855967674688848988552301606293611055890580244208274080311427134404311800608411431312561035156250 402 9748029290321601206314688844582424798009751025554203936592673909515120563039236968011292834583196435576182709582038096469993669767104556489548942734938915570859015452289078228809685242967024480891701466773372693211366923588458088323985697808397464101238875333100824829019959175896138899452144856255831764150062778739378275985869565620076431553092384553307525044893732266395483856546837993588156999634970896872491454584346026296363174536847833229168262069770521344346399191867221224713807540157340276397264506105206852007785678360107795015210285782814025878906250 403 243700732258040030157867221114560619950243775638855098414816847737878014075980924200282320864579910889404567739550952411749841744177613912238723568373472889271475386307226955720242131074175612022292536669334317330284173089711452208099642445209936602530971883327520620725498979397403472486303621406395794103751569468484456899646739140501910788827309613832688126122343306659887096413670949839703924990874272421812286364608650657409079363421195830729206551744263033608659979796680530617845188503933506909931612652630171300194641959002694875380257144570350646972656250 404 6092518306451000753946680527864015498756094390971377460370421193446950351899523105007058021614497772235114193488773810293746043604440347805968089209336822231786884657680673893006053276854390300557313416733357933257104327242786305202491061130248415063274297083188015518137474484935086812157590535159894852593789236712111422491168478512547769720682740345817203153058582666497177410341773745992598124771856810545307159115216266435226984085529895768230163793606575840216499494917013265446129712598337672748290316315754282504866048975067371884506428614258766174316406250 405 152312957661275018848667013196600387468902359774284436509260529836173758797488077625176450540362444305877854837219345257343651090111008695149202230233420555794672116442016847325151331921359757513932835418333948331427608181069657630062276528256210376581857427079700387953436862123377170303939763378997371314844730917802785562279211962813694243017068508645430078826464566662429435258544343649814953119296420263632678977880406660880674602138247394205754094840164396005412487372925331636153242814958441818707257907893857062621651224376684297112660715356469154357910156250 406 3807823941531875471216675329915009686722558994357110912731513245904343969937201940629411263509061107646946370930483631433591277252775217378730055755835513894866802911050421183128783298033993937848320885458348708285690204526741440751556913206405259414546435676992509698835921553084429257598494084474934282871118272945069639056980299070342356075426712716135751970661614166560735881463608591245373827982410506590816974447010166522016865053456184855143852371004109900135312184323133290903831070373961045467681447697346426565541280609417107427816517883911728858947753906250 407 95195598538296886780416883247875242168063974858927772818287831147608599248430048515735281587726527691173659273262090785839781931319380434468251393895887847371670072776260529578219582450849848446208022136458717707142255113168536018788922830160131485363660891924812742470898038827110731439962352111873357071777956823626740976424507476758558901885667817903393799266540354164018397036590214781134345699560262664770424361175254163050421626336404621378596309275102747503382804608078332272595776759349026136692036192433660664138532015235427685695412947097793221473693847656250 408 2379889963457422169510422081196881054201599371473194320457195778690214981210751212893382039693163192279341481831552269645994548282984510861706284847397196184291751819406513239455489561271246211155200553411467942678556377829213400469723070754003287134091522298120318561772450970677768285999058802796833926794448920590668524410612686918963972547141695447584844981663508854100459925914755369528358642489006566619260609029381354076260540658410115534464907731877568687584570115201958306814894418983725653417300904810841516603463300380885692142385323677444830536842346191406250 409 59497249086435554237760552029922026355039984286829858011429894467255374530268780322334550992329079806983537045788806741149863707074612771542657121184929904607293795485162830986387239031781155278880013835286698566963909445730335011743076768850082178352288057453007964044311274266944207149976470069920848169861223014766713110265317172974099313678542386189621124541587721352511498147868884238208966062225164165481515225734533851906513516460252888361622693296939217189614252880048957670372360474593141335432522620271037915086582509522142303559633091936120763421058654785156250 410 1487431227160888855944013800748050658875999607170746450285747361681384363256719508058363774808226995174588426144720168528746592676865319288566428029623247615182344887129070774659680975794528881972000345882167464174097736143258375293576919221252054458807201436325199101107781856673605178749411751748021204246530575369167827756632929324352482841963559654740528113539693033812787453696722105955224151555629104137037880643363346297662837911506322209040567332423480429740356322001223941759309011864828533385813065506775947877164562738053557588990827298403019085526466369628906250 411 37185780679022221398600345018701266471899990179268661257143684042034609081417987701459094370205674879364710653618004213218664816921632982214160700740581190379558622178226769366492024394863222049300008647054186604352443403581459382339422980531301361470180035908129977527694546416840129468735293793700530106163264384229195693915823233108812071049088991368513202838492325845319686342418052648880603788890727603425947016084083657441570947787658055226014183310587010743508908050030598543982725296620713334645326637669398696929114068451338939724770682460075477138161659240722656250 412 929644516975555534965008625467531661797499754481716531428592101050865227035449692536477359255141871984117766340450105330466620423040824555354017518514529759488965554455669234162300609871580551232500216176354665108811085089536484558485574513282534036754500897703249438192363660421003236718382344842513252654081609605729892347895580827720301776227224784212830070962308146132992158560451316222015094722268190085648675402102091436039273694691451380650354582764675268587722701250764963599568132415517833366133165941734967423227851711283473493119267061501886928454041481018066406250 413 23241112924388888374125215636688291544937493862042913285714802526271630675886242313411933981378546799602944158511252633261665510576020613883850437962863243987224138861391730854057515246789513780812505404408866627720277127238412113962139362832063350918862522442581235954809091510525080917959558621062831316352040240143247308697389520693007544405680619605320751774057703653324803964011282905550377368056704752141216885052552285900981842367286284516258864569116881714693067531269124089989203310387945834153329148543374185580696292782086837327981676537547173211351037025451660156250 414 581027823109722209353130390917207288623437346551072832142870063156790766897156057835298349534463669990073603962781315831541637764400515347096260949071581099680603471534793271351437881169737844520312635110221665693006928180960302849053484070801583772971563061064530898870227287763127022948988965526570782908801006003581182717434738017325188610142015490133018794351442591333120099100282072638759434201417618803530422126313807147524546059182157112906471614227922042867326688281728102249730082759698645853833228713584354639517407319552170933199541913438679330283775925636291503906250 415 14525695577743055233828259772930182215585933663776820803571751578919769172428901445882458738361591749751840099069532895788540944110012883677406523726789527492015086788369831783785947029243446113007815877755541642325173204524007571226337101770039594324289076526613272471755682194078175573724724138164269572720025150089529567935868450433129715253550387253325469858786064783328002477507051815968985855035440470088260553157845178688113651479553927822661790355698051071683167207043202556243252068992466146345830717839608865987935182988804273329988547835966983257094398140907287597656250 416 363142389443576380845706494323254555389648341594420520089293789472994229310722536147061468459039793743796002476738322394713523602750322091935163093169738187300377169709245794594648675731086152825195396943888541058129330113100189280658427544250989858107226913165331811793892054851954389343118103454106739318000628752238239198396711260828242881338759681333136746469651619583200061937676295399224646375886011752206513828946129467202841286988848195566544758892451276792079180176080063906081301724811653658645767945990221649698379574720106833249713695899174581427359953522682189941406250 417 9078559736089409521142662358081363884741208539860513002232344736824855732768063403676536711475994843594900061918458059867838090068758052298379077329243454682509429242731144864866216893277153820629884923597213526453233252827504732016460688606274746452680672829133295294847301371298859733577952586352668482950015718805955979959917781520706072033468992033328418661741290489580001548441907384980616159397150293805162845723653236680071032174721204889163618972311281919801979504402001597652032543120291341466144198649755541242459489368002670831242842397479364535683998838067054748535156250 418 226963993402235238028566558952034097118530213496512825055808618420621393319201585091913417786899871089872501547961451496695952251718951307459476933231086367062735731068278621621655422331928845515747123089930338161330831320687618300411517215156868661317016820728332382371182534282471493339448814658816712073750392970148899498997944538017651800836724800833210466543532262239500038711047684624515403984928757345129071143091330917001775804368030122229090474307782047995049487610050039941300813578007283536653604966243888531061487234200066770781071059936984113392099970951676368713378906250 419 5674099835055880950714163973800852427963255337412820626395215460515534832980039627297835444672496777246812538699036287417398806292973782686486923330777159176568393276706965540541385558298221137893678077248258454033270783017190457510287930378921716532925420518208309559279563357061787333486220366470417801843759824253722487474948613450441295020918120020830261663588306555987500967776192115612885099623218933628226778577283272925044395109200753055727261857694551199876237190251250998532520339450182088416340124156097213276537180855001669269526776498424602834802499273791909217834472656250 420 141852495876397023767854099345021310699081383435320515659880386512888370824500990682445886116812419431170313467475907185434970157324344567162173083269428979414209831917674138513534638957455528447341951931206461350831769575429761437757198259473042913323135512955207738981989083926544683337155509161760445046093995606343062186873715336261032375522953000520756541589707663899687524194404802890322127490580473340705669464432081823126109877730018826393181546442363779996905929756281274963313008486254552210408503103902430331913429521375041731738169412460615070870062481844797730445861816406250 421 3546312396909925594196352483625532767477034585883012891497009662822209270612524767061147152920310485779257836686897679635874253933108614179054327081735724485355245797941853462838365973936388211183548798280161533770794239385744035943929956486826072833078387823880193474549727098163617083428887729044011126152349890158576554671842883406525809388073825013018913539742691597492188104860120072258053187264511833517641736610802045578152746943250470659829538661059094499922648243907031874082825212156363805260212577597560758297835738034376043293454235311515376771751562046119943261146545410156250 422 88657809922748139854908812090638319186925864647075322287425241570555231765313119176528678823007762144481445917172441990896856348327715354476358177043393112133881144948546336570959149348409705279588719957004038344269855984643600898598248912170651820826959695597004836863743177454090427085722193226100278153808747253964413866796072085163145234701845625325472838493567289937304702621503001806451329681612795837941043415270051139453818673581261766495738466526477362498066206097675796852070630303909095131505314439939018957445893450859401082336355882787884419293789051152998581528663635253906250 423 2216445248068703496372720302265957979673146616176883057185631039263880794132827979413216970575194053612036147929311049772421408708192883861908954426084827803347028623713658414273978733710242631989717998925100958606746399616090022464956222804266295520673992389925120921593579436352260677143054830652506953845218681349110346669901802129078630867546140633136820962339182248432617565537575045161283242040319895948526085381751278486345466839531544162393461663161934062451655152441894921301765757597727378287632860998475473936147336271485027058408897069697110482344726278824964538216590881347656250 424 55411131201717587409318007556648949491828665404422076429640775981597019853320699485330424264379851340300903698232776244310535217704822096547723860652120695083675715592841460356849468342756065799742949973127523965168659990402250561623905570106657388016849809748128023039839485908806516928576370766312673846130467033727758666747545053226965771688653515828420524058479556210815439138439376129032081051007997398713152134543781962158636670988288604059836541579048351561291378811047373032544143939943184457190821524961886848403683406787125676460222426742427762058618156970624113455414772033691406250 425 1385278280042939685232950188916223737295716635110551910741019399539925496333017487133260606609496283507522592455819406107763380442620552413693096516303017377091892889821036508921236708568901644993573749328188099129216499760056264040597639252666434700421245243703200575995987147720162923214409269157816846153261675843193966668688626330674144292216337895710513101461988905270385978460984403225802026275199934967828803363594549053965916774707215101495913539476208789032284470276184325813603598498579611429770538124047171210092085169678141911505560668560694051465453924265602836385369300842285156250 426 34631957001073492130823754722905593432392915877763797768525484988498137408325437178331515165237407087688064811395485152694084511065513810342327412907575434427297322245525912723030917714222541124839343733204702478230412494001406601014940981316660867510531131092580014399899678693004073080360231728945421153831541896079849166717215658266853607305408447392762827536549722631759649461524610080645050656879998374195720084089863726349147919367680377537397838486905219725807111756904608145340089962464490285744263453101179280252302129241953547787639016714017351286636348106640070909634232521057128906250 427 865798925026837303270593868072639835809822896944094944213137124712453435208135929458287879130935177192201620284887128817352112776637845258558185322689385860682433056138147818075772942855563528120983593330117561955760312350035165025373524532916521687763278277314500359997491967325101827009005793223635528845788547401996229167930391456671340182635211184819070688413743065793991236538115252016126266421999959354893002102246593158728697984192009438434945962172630493145177793922615203633502249061612257143606586327529482006307553231048838694690975417850433782165908702666001772740855813026428222656250 428 21644973125670932581764846701815995895245572423602373605328428117811335880203398236457196978273379429805040507122178220433802819415946131463954633067234646517060826403453695451894323571389088203024589833252939048894007808750879125634338113322913042194081956932862508999937299183127545675225144830590888221144713685049905729198259786416783504565880279620476767210343576644849780913452881300403156660549998983872325052556164828968217449604800235960873649054315762328629444848065380090837556226540306428590164658188237050157688830776220967367274385446260844554147717566650044318521395325660705566406250 429 541124328141773314544121167545399897381139310590059340133210702945283397005084955911429924456834485745126012678054455510845070485398653286598865826680866162926520660086342386297358089284727205075614745831323476222350195218771978140858452833072826054852048923321562724998432479578188641880628620764772205528617842126247643229956494660419587614147006990511919180258589416121244522836322032510078916513749974596808126313904120724205436240120005899021841226357894058215736121201634502270938905663507660714754116454705926253942220769405524184181859636156521113853692939166251107963034883141517639160156250 430 13528108203544332863603029188634997434528482764751483503330267573632084925127123897785748111420862143628150316951361387771126762134966332164971645667021654073163016502158559657433952232118180126890368645783086905558754880469299453521461320826820651371301223083039068124960811989454716047015715519119305138215446053156191080748912366510489690353675174762797979506464735403031113070908050812751972912843749364920203157847603018105135906003000147475546030658947351455393403030040862556773472641587691517868852911367648156348555519235138104604546490903913027846342323479156277699075872078537940979003906250 431 338202705088608321590075729715874935863212069118787087583256689340802123128178097444643702785521553590703757923784034694278169053374158304124291141675541351829075412553963991435848805802954503172259216144577172638968872011732486338036533020670516284282530577075976703124020299736367901175392887977982628455386151328904777018722809162762242258841879369069949487661618385075777826772701270318799322821093734123005078946190075452628397650075003686888650766473683786384835075751021563919336816039692287946721322784191203908713887980878452615113662272597825696158558086978906942476896801963448524475097656250 432 8455067627215208039751893242896873396580301727969677189581417233520053078204452436116092569638038839767593948094600867356954226334353957603107278541888533795726885313849099785896220145073862579306480403614429315974221800293312158450913325516762907107063264426899417578100507493409197529384822199449565711384653783222619425468070229069056056471046984226748737191540459626894445669317531757969983070527343353075126973654751886315709941251875092172216269161842094659620876893775539097983420400992307198668033069604780097717847199521961315377841556814945642403963952174472673561922420049086213111877441406250 433 211376690680380200993797331072421834914507543199241929739535430838001326955111310902902314240950970994189848702365021683923855658358848940077681963547213344893172132846227494647405503626846564482662010090360732899355545007332803961272833137919072677676581610672485439452512687335229938234620554986239142784616344580565485636701755726726401411776174605668718429788511490672361141732938293949249576763183583826878174341368797157892748531296877304305406729046052366490521922344388477449585510024807679966700826740119502442946179988049032884446038920373641060099098804361816839048060501227155327796936035156250 434 5284417267009505024844933276810545872862688579981048243488385770950033173877782772572557856023774274854746217559125542098096391458971223501942049088680333622329303321155687366185137590671164112066550252259018322483888625183320099031820828447976816941914540266812135986312817183380748455865513874655978569615408614514137140917543893168160035294404365141717960744712787266809028543323457348731239419079589595671954358534219928947318713282421932607635168226151309162263048058609711936239637750620191999167520668502987561073654499701225822111150973009341026502477470109045420976201512530678883194923400878906250 435 132110431675237625621123331920263646821567214499526206087209644273750829346944569314313946400594356871368655438978138552452409786474280587548551227217008340558232583028892184154628439766779102801663756306475458062097215629583002475795520711199420423547863506670303399657820429584518711396637846866399464240385215362853428522938597329204000882360109128542949018617819681670225713583086433718280985476989739891798858963355498223682967832060548315190879205653782729056576201465242798405990943765504799979188016712574689026841362492530645552778774325233525662561936752726135524405037813266972079873085021972656250 436 3302760791880940640528083298006591170539180362488155152180241106843770733673614232857848660014858921784216385974453463811310244661857014688713780680425208513955814575722304603865710994169477570041593907661886451552430390739575061894888017779985510588696587666757584991445510739612967784915946171659986606009630384071335713073464933230100022059002728213573725465445492041755642839577160842957024636924743497294971474083887455592074195801513707879771980141344568226414405036631069960149773594137619999479700417814367225671034062313266138819469358130838141564048418818153388110125945331674301996827125549316406250 437 82569019797023516013202082450164779263479509062203878804506027671094268341840355821446216500371473044605409649361336595282756116546425367217844517010630212848895364393057615096642774854236939251039847691547161288810759768489376547372200444499637764717414691668939624786137768490324194622898654291499665150240759601783392826836623330752500551475068205339343136636137301043891070989429021073925615923118587432374286852097186389801854895037842696994299503533614205660360125915776749003744339853440499986992510445359180641775851557831653470486733953270953539101210470453834702753148633291857549920678138732910156250 438 2064225494925587900330052061254119481586987726555096970112650691777356708546008895536155412509286826115135241234033414882068902913660634180446112925265755321222384109826440377416069371355923481275996192288679032220268994212234413684305011112490944117935367291723490619653444212258104865572466357287491628756018990044584820670915583268812513786876705133483578415903432526097276774735725526848140398077964685809357171302429659745046372375946067424857487588340355141509003147894418725093608496336012499674812761133979516044396288945791336762168348831773838477530261761345867568828715832296438748016953468322753906250 439 51605637373139697508251301531352987039674693163877424252816267294433917713650222388403885312732170652878381030850835372051722572841515854511152823131643883030559602745661009435401734283898087031899904807216975805506724855305860342107625277812273602948384182293087265491336105306452621639311658932187290718900474751114620516772889581720312844671917628337089460397585813152431919368393138171203509951949117145233929282560741493626159309398651685621437189708508878537725078697360468127340212408400312491870319028349487901109907223644783419054208720794345961938256544033646689220717895807410968700423836708068847656250 440 1290140934328492437706282538283824675991867329096935606320406682360847942841255559710097132818304266321959525771270884301293064321037896362778820578291097075763990068641525235885043357097452175797497620180424395137668121382646508552690631945306840073709604557327181637283402632661315540982791473304682267972511868777865512919322239543007821116797940708427236509939645328810797984209828454280087748798727928630848232064018537340653982734966292140535929742712721963443126967434011703183505310210007812296757975708737197527747680591119585476355218019858649048456413600841167230517947395185274217510595917701721191406250 441 32253523358212310942657063457095616899796683227423390158010167059021198571031388992752428320457606658048988144281772107532326608025947409069470514457277426894099751716038130897126083927436304394937440504510609878441703034566162713817265798632671001842740113933179540932085065816532888524569786832617056699312796719446637822983055988575195527919948517710680912748491133220269949605245711357002193719968198215771205801600463433516349568374157303513398243567818049086078174185850292579587632755250195307418949392718429938193692014777989636908880450496466226211410340021029180762948684879631855437764897942543029785156250 442 806338083955307773566426586427390422494917080685584753950254176475529964275784724818810708011440166451224703607044302688308165200648685226736762861431935672352493792900953272428152098185907609873436012612765246961042575864154067845431644965816775046068502848329488523302126645413322213114244670815426417482819917986165945574576399714379888197998712942767022818712278330506748740131142783925054842999204955394280145040011585837908739209353932587834956089195451227151954354646257314489690818881254882685473734817960748454842300369449740922722011262411655655285258500525729519073717121990796385944122448563575744628906250 443 20158452098882694339160664660684760562372927017139618848756354411888249106894618120470267700286004161280617590176107567207704130016217130668419071535798391808812344822523831810703802454647690246835900315319131174026064396603851696135791124145419376151712571208237213082553166135333055327856116770385660437070497949654148639364409992859497204949967823569175570467806958262668718503278569598126371074980123884857003626000289645947718480233848314695873902229886280678798858866156432862242270472031372067136843370449018711371057509236243523068050281560291391382131462513143237976842928049769909648603061214089393615722656250 444 503961302472067358479016616517119014059323175428490471218908860297206227672365453011756692507150104032015439754402689180192603250405428266710476788394959795220308620563095795267595061366192256170897507882978279350651609915096292403394778103635484403792814280205930327063829153383326383196402919259641510926762448741353715984110249821487430123749195589229389261695173956566717962581964239953159276874503097121425090650007241148692962005846207867396847555747157016969971471653910821556056761800784301678421084261225467784276437730906088076701257039007284784553286562828580949421073201244247741215076530352234840393066406250 445 12599032561801683961975415412927975351483079385712261780472721507430155691809136325293917312678752600800385993860067229504815081260135706667761919709873994880507715514077394881689876534154806404272437697074456983766290247877407310084869452590887110094820357005148258176595728834583159579910072981491037773169061218533842899602756245537185753093729889730734731542379348914167949064549105998828981921862577428035627266250181028717324050146155196684921188893678925424249286791347770538901419045019607541960527106530636694606910943272652201917531425975182119613832164070714523735526830031106193530376913258805871009826660156250 446 314975814045042099049385385323199383787076984642806544511818037685753892295228408132347932816968815020009649846501680737620377031503392666694047992746849872012692887851934872042246913353870160106810942426861424594157256196935182752121736314772177752370508925128706454414893220864578989497751824537275944329226530463346072490068906138429643827343247243268368288559483722854198726613727649970724548046564435700890681656254525717933101253653879917123029722341973135606232169783694263472535476125490188549013177663265917365172773581816305047938285649379552990345804101767863093388170750777654838259422831470146775245666503906250 447 7874395351126052476234634633079984594676924616070163612795450942143847307380710203308698320424220375500241246162542018440509425787584816667351199818671246800317322196298371801056172833846754002670273560671535614853931404923379568803043407869304443809262723128217661360372330521614474737443795613431898608230663261583651812251722653460741095683581181081709207213987093071354968165343191249268113701164110892522267041406363142948327531341346997928075743058549328390155804244592356586813386903137254713725329441581647934129319339545407626198457141234488824758645102544196577334704268769441370956485570786753669381141662597656250 448 196859883778151311905865865826999614866923115401754090319886273553596182684517755082717458010605509387506031154063550461012735644689620416683779995466781170007933054907459295026404320846168850066756839016788390371348285123084489220076085196732611095231568078205441534009308263040361868436094890335797465205766581539591295306293066336518527392089529527042730180349677326783874204133579781231702842529102772313056676035159078573708188283533674948201893576463733209753895106114808914670334672578431367843133236039541198353232983488635190654961428530862220618966127563604914433367606719236034273912139269668841734528541564941406250 449 4921497094453782797646646645674990371673077885043852257997156838839904567112943877067936450265137734687650778851588761525318391117240510417094499886669529250198326372686482375660108021154221251668920975419709759283707128077112230501902129918315277380789201955136038350232706576009046710902372258394936630144164538489782382657326658412963184802238238176068254508741933169596855103339494530792571063227569307826416900878976964342704707088341873705047339411593330243847377652870222866758366814460784196078330900988529958830824587215879766374035713271555515474153189090122860834190167980900856847803481741721043363213539123535156250 450 123037427361344569941166166141874759291826947126096306449928920970997614177823596926698411256628443367191269471289719038132959777931012760427362497166738231254958159317162059391502700528855531291723024385492743982092678201927805762547553247957881934519730048878400958755817664400226167772559306459873415753604113462244559566433166460324079620055955954401706362718548329239921377583487363269814276580689232695660422521974424108567617677208546842626183485289833256096184441321755571668959170361519604901958272524713248970770614680396994159350892831788887886853829727253071520854754199522521421195087043543026084080338478088378906250 451 3075935684033614248529154153546868982295673678152407661248223024274940354445589923167460281415711084179781736782242975953323994448275319010684062429168455781373953982929051484787567513221388282293075609637318599552316955048195144063688831198947048362993251221960023968895441610005654194313982661496835393840102836556113989160829161508101990501398898860042659067963708230998034439587184081745356914517230817391510563049360602714190441930213671065654587132245831402404611033043889291723979259037990122548956813117831224269265367009924853983772320794722197171345743181326788021368854988063035529877176088575652102008461952209472656250 452 76898392100840356213228853838671724557391841953810191531205575606873508861139748079186507035392777104494543419556074398833099861206882975267101560729211394534348849573226287119689187830534707057326890240932964988807923876204878601592220779973676209074831280549000599222386040250141354857849566537420884846002570913902849729020729037702549762534972471501066476699092705774950860989679602043633922862930770434787764076234015067854761048255341776641364678306145785060115275826097232293099481475949753063723920327945780606731634175248121349594308019868054929283643579533169700534221374701575888246929402214391302550211548805236816406250 453 1922459802521008905330721345966793113934796048845254788280139390171837721528493701979662675884819427612363585488901859970827496530172074381677539018230284863358721239330657177992229695763367676433172256023324124720198096905121965039805519499341905226870782013725014980559651006253533871446239163435522121150064272847571243225518225942563744063374311787526661917477317644373771524741990051090848071573269260869694101905850376696369026206383544416034116957653644626502881895652430807327487036898743826593098008198644515168290854381203033739857700496701373232091089488329242513355534367539397206173235055359782563755288720130920410156250 454 48061495063025222633268033649169827848369901221131369707003484754295943038212342549491566897120485690309089637222546499270687413254301859541938475455757121583968030983266429449805742394084191910829306400583103118004952422628049125995137987483547630671769550343125374513991275156338346786155979085888053028751606821189281080637955648564093601584357794688166547936932941109344288118549751277271201789331731521742352547646259417409225655159588610400852923941341115662572047391310770183187175922468595664827450204966112879207271359530075843496442512417534330802277237208231062833888359188484930154330876383994564093882218003273010253906250 455 1201537376575630565831700841229245696209247530528284242675087118857398575955308563737289172428012142257727240930563662481767185331357546488548461886393928039599200774581660736245143559852104797770732660014577577950123810565701228149878449687088690766794238758578134362849781878908458669653899477147201325718790170529732027015948891214102340039608944867204163698423323527733607202963743781931780044733293288043558813691156485435230641378989715260021323098533527891564301184782769254579679398061714891620686255124152821980181783988251896087411062810438358270056930930205776570847208979712123253858271909599864102347055450081825256347656250 456 30038434414390764145792521030731142405231188263207106066877177971434964398882714093432229310700303556443181023264091562044179633283938662213711547159848200989980019364541518406128588996302619944268316500364439448753095264142530703746961242177217269169855968964453359071244546972711466741347486928680033142969754263243300675398722280352558500990223621680104092460583088193340180074093594548294501118332332201088970342278912135880766034474742881500533077463338197289107529619569231364491984951542872290517156378103820549504544599706297402185276570260958956751423273255144414271180224492803081346456797739996602558676386252045631408691406250 457 750960860359769103644813025768278560130779706580177651671929449285874109972067852335805732767507588911079525581602289051104490832098466555342788678996205024749500484113537960153214724907565498606707912509110986218827381603563267593674031054430431729246399224111333976781113674317786668533687173217000828574243856581082516884968057008813962524755590542002602311514577204833504501852339863707362527958308305027224258556972803397019150861868572037513326936583454932227688240489230784112299623788571807262928909452595513737613614992657435054631914256523973918785581831378610356779505612320077033661419943499915063966909656301140785217285156250 458 18774021508994227591120325644206964003269492664504441291798236232146852749301696308395143319187689722776988139540057226277612270802461663883569716974905125618737512102838449003830368122689137465167697812727774655470684540089081689841850776360760793231159980602783349419527841857944666713342179330425020714356096414527062922124201425220349063118889763550065057787864430120837612546308496592684063198957707625680606463924320084925478771546714300937833173414586373305692206012230769602807490594714295181573222736314887843440340374816435876365797856413099347969639545784465258919487640308001925841535498587497876599172741407528519630432128906250 459 469350537724855689778008141105174100081737316612611032294955905803671318732542407709878582979692243069424703488501430656940306770061541597089242924372628140468437802570961225095759203067228436629192445318194366386767113502227042246046269409019019830778999515069583735488196046448616667833554483260625517858902410363176573053105035630508726577972244088751626444696610753020940313657712414817101579973942690642015161598108002123136969288667857523445829335364659332642305150305769240070187264867857379539330568407872196086008509370410896909144946410327483699240988644611631472987191007700048146038387464687446914979318535188212990760803222656250 460 11733763443121392244450203527629352502043432915315275807373897645091782968313560192746964574492306076735617587212535766423507669251538539927231073109315703511710945064274030627393980076680710915729811132954859159669177837555676056151156735225475495769474987876739593387204901161215416695838862081515637946472560259079414326327625890762718164449306102218790661117415268825523507841442810370427539499348567266050379039952700053078424232216696438086145733384116483316057628757644231001754681621696434488483264210196804902150212734260272422728623660258187092481024716115290786824679775192501203650959686617186172874482963379705324769020080566406250 461 293344086078034806111255088190733812551085822882881895184347441127294574207839004818674114362307651918390439680313394160587691731288463498180776827732892587792773626606850765684849501917017772893245278323871478991729445938891901403778918380636887394236874696918489834680122529030385417395971552037890948661814006476985358158190647269067954111232652555469766527935381720638087696036070259260688487483714181651259475998817501326960605805417410952153643334602912082901440718941105775043867040542410862212081605254920122553755318356506810568215591506454677312025617902882269670616994379812530091273992165429654321862074084492633119225502014160156250 462 7333602151950870152781377204768345313777145572072047379608686028182364355195975120466852859057691297959760992007834854014692293282211587454519420693322314694819340665171269142121237547925444322331131958096786974793236148472297535094472959515922184855921867422962245867003063225759635434899288800947273716545350161924633953954766181726698852780816313886744163198384543015952192400901756481517212187092854541281486899970437533174015145135435273803841083365072802072536017973527644376096676013560271555302040131373003063843882958912670264205389787661366932800640447572056741765424859495313252281849804135741358046551852112315827980637550354003906250 463 183340053798771753819534430119208632844428639301801184490217150704559108879899378011671321476442282448994024800195871350367307332055289686362985517333057867370483516629281728553030938698136108058278298952419674369830903711807438377361823987898054621398046685574056146675076580643990885872482220023681842913633754048115848848869154543167471319520407847168604079959613575398804810022543912037930304677321363532037172499260938329350378628385881845096027084126820051813400449338191109402416900339006788882551003284325076596097073972816756605134744691534173320016011189301418544135621487382831307046245103393533951163796302807895699515938758850097656250 464 4583501344969293845488360752980215821110715982545029612255428767613977721997484450291783036911057061224850620004896783759182683301382242159074637933326446684262087915732043213825773467453402701456957473810491859245772592795185959434045599697451365534951167139351403666876914516099772146812055500592046072840843851202896221221728863579186782988010196179215101998990339384970120250563597800948257616933034088300929312481523458233759465709647046127400677103170501295335011233454777735060422508475169722063775082108126914902426849320418915128368617288354333000400279732535463603390537184570782676156127584838348779094907570197392487898468971252441406250 465 114587533624232346137209018824505395527767899563625740306385719190349443049937111257294575922776426530621265500122419593979567082534556053976865948333161167106552197893301080345644336686335067536423936845262296481144314819879648985851139992436284138373779178483785091671922862902494303670301387514801151821021096280072405530543221589479669574700254904480377549974758484624253006264089945023706440423325852207523232812038086455843986642741176153185016927579262532383375280836369443376510562711879243051594377052703172872560671233010472878209215432208858325010006993313386590084763429614269566903903189620958719477372689254934812197461724281311035156250 466 2864688340605808653430225470612634888194197489090643507659642979758736076248427781432364398069410663265531637503060489849489177063363901349421648708329029177663804947332527008641108417158376688410598421131557412028607870496991224646278499810907103459344479462094627291798071572562357591757534687870028795525527407001810138263580539736991739367506372612009438749368962115606325156602248625592661010583146305188080820300952161396099666068529403829625423189481563309584382020909236084412764067796981076289859426317579321814016780825261821955230385805221458125250174832834664752119085740356739172597579740523967986934317231373370304936543107032775878906250 467 71617208515145216335755636765315872204854937227266087691491074493968401906210694535809109951735266581638290937576512246237229426584097533735541217708225729441595123683313175216027710428959417210264960528288935300715196762424780616156962495272677586483611986552365682294951789314058939793938367196750719888138185175045253456589513493424793484187659315300235968734224052890158128915056215639816525264578657629702020507523804034902491651713235095740635579737039082739609550522730902110319101694924526907246485657939483045350419520631545548880759645130536453131254370820866618802977143508918479314939493513099199673357930784334257623413577675819396972656250 468 1790430212878630408393890919132896805121373430681652192287276862349210047655267363395227748793381664540957273439412806155930735664602438343388530442705643236039878092082829380400692760723985430256624013207223382517879919060619515403924062381816939662090299663809142057373794732851473494848459179918767997203454629376131336414737837335619837104691482882505899218355601322253953222876405390995413131614466440742550512688095100872562291292830877393515889493425977068490238763068272552757977542373113172681162141448487076133760488015788638722018991128263411328281359270521665470074428587722961982873487337827479991833948269608356440585339441895484924316406250 469 44760755321965760209847272978322420128034335767041304807181921558730251191381684084880693719834541613523931835985320153898268391615060958584713261067641080900996952302070734510017319018099635756415600330180584562946997976515487885098101559545423491552257491595228551434344868321286837371211479497969199930086365734403283410368445933390495927617287072062647480458890033056348830571910134774885328290361661018563762817202377521814057282320771934837897237335649426712255969076706813818949438559327829317029053536212176903344012200394715968050474778206585283207033981763041636751860714693074049571837183445686999795848706740208911014633486047387123107910156250 470 1119018883049144005246181824458060503200858394176032620179548038968256279784542102122017342995863540338098295899633003847456709790376523964617831526691027022524923807551768362750432975452490893910390008254514614073674949412887197127452538988635587288806437289880713785858621708032170934280286987449229998252159143360082085259211148334762398190432176801566187011472250826408720764297753369372133207259041525464094070430059438045351432058019298370947430933391235667806399226917670345473735963983195732925726338405304422583600305009867899201261869455164632080175849544076040918796517867326851239295929586142174994896217668505222775365837151184678077697753906250 471 27975472076228600131154545611451512580021459854400815504488700974206406994613552553050433574896588508452457397490825096186417744759413099115445788167275675563123095188794209068760824386312272347759750206362865351841873735322179928186313474715889682220160932247017844646465542700804273357007174686230749956303978584002052131480278708369059954760804420039154675286806270660218019107443834234303330181476038136602351760751485951133785801450482459273685773334780891695159980672941758636843399099579893323143158460132610564590007625246697480031546736379115802004396238601901022969912946683171280982398239653554374872405441712630569384145928779616951942443847656250 472 699386801905715003278863640286287814500536496360020387612217524355160174865338813826260839372414712711311434937270627404660443618985327477886144704181891889078077379719855226719020609657806808693993755159071633796046843383054498204657836867897242055504023306175446116161638567520106833925179367155768748907599464600051303287006967709226498869020110500978866882170156766505450477686095855857583254536900953415058794018787148778344645036262061481842144333369522292378999516823543965921084977489497333078578961503315264114750190631167437000788668409477895050109905965047525574247823667079282024559955991338859371810136042815764234603648219490423798561096191406250 473 17484670047642875081971591007157195362513412409000509690305438108879004371633470345656520984310367817782785873431765685116511090474633186947153617604547297226951934492996380667975515241445170217349843878976790844901171084576362455116445921697431051387600582654386152904040964188002670848129484178894218722689986615001282582175174192730662471725502762524471672054253919162636261942152396396439581363422523835376469850469678719458616125906551537046053608334238057309474987920588599148027124437237433326964474037582881602868754765779185925019716710236947376252747649126188139356195591676982050613998899783471484295253401070394105865091205487260594964027404785156250 474 437116751191071877049289775178929884062835310225012742257635952721975109290836758641413024607759195444569646835794142127912777261865829673678840440113682430673798362324909516699387881036129255433746096974419771122529277114409061377911148042435776284690014566359653822601024104700066771203237104472355468067249665375032064554379354818266561793137569063111791801356347979065906548553809909910989534085563095884411746261741967986465403147663788426151340208355951432736874698014714978700678110930935833174111850939572040071718869144479648125492917755923684406318691228154703483904889791924551265349972494586787107381335026759852646627280137181514874100685119628906250 475 10927918779776796926232244379473247101570882755625318556440898818049377732270918966035325615193979886114241170894853553197819431546645741841971011002842060766844959058122737917484697025903231385843652424360494278063231927860226534447778701060894407117250364158991345565025602617501669280080927611808886701681241634375801613859483870456664044828439226577794795033908699476647663713845247747774738352139077397110293656543549199661635078691594710653783505208898785818421867450367874467516952773273395829352796273489301001792971728611991203137322943898092110157967280703867587097622244798113781633749312364669677684533375668996316165682003429537871852517127990722656250 476 273197969494419923155806109486831177539272068890632963911022470451234443306772974150883140379849497152856029272371338829945485788666143546049275275071051519171123976453068447937117425647580784646091310609012356951580798196505663361194467526522360177931259103974783639125640065437541732002023190295222167542031040859395040346487096761416601120710980664444869875847717486916191592846131193694368458803476934927757341413588729991540876967289867766344587630222469645460546686259196861687923819331834895733819906837232525044824293215299780078433073597452302753949182017596689677440556119952844540843732809116741942113334391724907904142050085738446796312928199768066406250 477 6829949237360498078895152737170779438481801722265824097775561761280861082669324353772078509496237428821400731809283470748637144716653588651231881876776287979278099411326711198427935641189519616152282765225308923789519954912641584029861688163059004448281477599369590978141001635938543300050579757380554188550776021484876008662177419035415028017774516611121746896192937172904789821153279842359211470086923373193933535339718249788521924182246694158614690755561741136513667156479921542198095483295872393345497670930813126120607330382494501960826839936307568848729550439917241936013902998821113521093320227918548552833359793122697603551252143461169907823204994201660156250 478 170748730934012451972378818429269485962045043056645602444389044032021527066733108844301962737405935720535018295232086768715928617916339716280797046919407199481952485283167779960698391029737990403807069130632723094737998872816039600746542204076475111207036939984239774453525040898463582501264493934513854713769400537121900216554435475885375700444362915278043672404823429322619745528831996058980286752173084329848338383492956244713048104556167353965367268889043528412841678911998038554952387082396809833637441773270328153015183259562362549020670998407689221218238760997931048400347574970527838027333005697963713820833994828067440088781303586529247695580124855041503906250 479 4268718273350311299309470460731737149051126076416140061109726100800538176668327721107549068435148393013375457380802169217898215447908492907019926172985179987048812132079194499017459775743449760095176728265818077368449971820400990018663555101911877780175923499605994361338126022461589562531612348362846367844235013428047505413860886897134392511109072881951091810120585733065493638220799901474507168804327108246208459587323906117826202613904183849134181722226088210321041972799950963873809677059920245840936044331758203825379581489059063725516774960192230530455969024948276210008689374263195950683325142449092845520849870701686002219532589663231192389503121376037597656250 480 106717956833757782482736761518293428726278151910403501527743152520013454416708193027688726710878709825334386434520054230447455386197712322675498154324629499676220303301979862475436494393586244002379418206645451934211249295510024750466588877547796944504398087490149859033453150561539739063290308709071159196105875335701187635346522172428359812777726822048777295253014643326637340955519997536862679220108177706155211489683097652945655065347604596228354543055652205258026049319998774096845241926498006146023401108293955095634489537226476593137919374004805763261399225623706905250217234356579898767083128561227321138021246767542150055488314741580779809737578034400939941406250 481 2667948920843944562068419037957335718156953797760087538193578813000336360417704825692218167771967745633359660863001355761186384654942808066887453858115737491905507582549496561885912359839656100059485455166136298355281232387750618761664721938694923612609952187253746475836328764038493476582257717726778979902646883392529690883663054310708995319443170551219432381325366083165933523887999938421566980502704442653880287242077441323641376633690114905708863576391305131450651232999969352421131048162450153650585027707348877390862238430661914828447984350120144081534980640592672631255430858914497469177078214030683028450531169188553751387207868539519495243439450860023498535156250 482 66698723021098614051710475948933392953923844944002188454839470325008409010442620642305454194299193640833991521575033894029659616373570201672186346452893437297637689563737414047147808995991402501487136379153407458882030809693765469041618048467373090315248804681343661895908219100962336914556442943169474497566172084813242272091576357767724882986079263780485809533134152079148338097199998460539174512567611066347007181051936033091034415842252872642721589409782628286266280824999233810528276204061253841264625692683721934771555960766547870711199608753003602038374516014816815781385771472862436729426955350767075711263279229713843784680196713487987381085986271500587463378906250 483 1667468075527465351292761898723334823848096123600054711370986758125210225261065516057636354857479841020849788039375847350741490409339255041804658661322335932440942239093435351178695224899785062537178409478835186472050770242344136726040451211684327257881220117033591547397705477524058422863911073579236862439154302120331056802289408944193122074651981594512145238328353801978708452429999961513479362814190276658675179526298400827275860396056321816068039735244565707156657020624980845263206905101531346031615642317093048369288899019163696767779990218825090050959362900370420394534644286821560918235673883769176892781581980742846094617004917837199684527149656787514686584472656250 484 41686701888186633782319047468083370596202403090001367784274668953130255631526637901440908871436996025521244700984396183768537260233481376045116466533058398311023555977335883779467380622494626563429460236970879661801269256058603418151011280292108181447030502925839788684942636938101460571597776839480921560978857553008276420057235223604828051866299539862803630958208845049467711310749999037836984070354756916466879488157460020681896509901408045401700993381114142678916425515624521131580172627538283650790391057927326209232222475479092419194499755470627251273984072509260509863366107170539022955891847094229422319539549518571152365425122945929992113178741419687867164611816406250 485 1042167547204665844557976186702084264905060077250034194606866723828256390788165947536022721785924900638031117524609904594213431505837034401127911663326459957775588899433397094486684515562365664085736505924271991545031731401465085453775282007302704536175762573145994717123565923452536514289944420987023039024471438825206910501430880590120701296657488496570090773955221126236692782768749975945924601758868922911671987203936500517047412747535201135042524834527853566972910637890613028289504315688457091269759776448183155230805561886977310479862493886765681281849601812731512746584152679263475573897296177355735557988488737964278809135628073648249802829468535492196679115295410156250 486 26054188680116646113949404667552106622626501931250854865171668095706409769704148688400568044648122515950777938115247614855335787645925860028197791583161498944389722485834927362167112889059141602143412648106799788625793285036627136344382050182567613404394064328649867928089148086313412857248610524675575975611785970630172762535772014753017532416437212414252269348880528155917319569218749398648115043971723072791799680098412512926185318688380028376063120863196339174322765947265325707237607892211427281743994411204578880770139047174432761996562347169142032046240045318287818664603816981586889347432404433893388949712218449106970228390701841206245070736713387304916977882385253906250 487 651354717002916152848735116688802665565662548281271371629291702392660244242603717210014201116203062898769448452881190371383394691148146500704944789579037473609743062145873184054177822226478540053585316202669994715644832125915678408609551254564190335109851608216246698202228702157835321431215263116889399390294649265754319063394300368825438310410930310356306733722013203897932989230468734966202876099293076819794992002460312823154632967209500709401578021579908479358069148681633142680940197305285682043599860280114472019253476179360819049914058679228550801156001132957195466615095424539672233685810110847334723742805461227674255709767546030156126768417834682622924447059631347656250 488 16283867925072903821218377917220066639141563707031784290732292559816506106065092930250355027905076572469236211322029759284584867278703662517623619739475936840243576553646829601354445555661963501339632905066749867891120803147891960215238781364104758377746290205406167455055717553945883035780381577922234984757366231643857976584857509220635957760273257758907668343050330097448324730761718374155071902482326920494874800061507820578865824180237517735039450539497711983951728717040828567023504932632142051089996507002861800481336904484020476247851466980713770028900028323929886665377385613491805842145252771183368093570136530691856392744188650753903169210445867065573111176490783691406250 489 407096698126822595530459447930501665978539092675794607268307313995412652651627323256258875697626914311730905283050743982114621681967591562940590493486898421006089413841170740033861138891549087533490822626668746697278020078697299005380969534102618959443657255135154186376392938848647075894509539448055874618934155791096449414621437730515898944006831443972691708576258252436208118269042959353876797562058173012371870001537695514471645604505937943375986263487442799598793217926020714175587623315803551277249912675071545012033422612100511906196286674517844250722500708098247166634434640337295146053631319279584202339253413267296409818604716268847579230261146676639327779412269592285156250 490 10177417453170564888261486198262541649463477316894865181707682849885316316290683081406471892440672857793272632076268599552865542049189789073514762337172460525152235346029268500846528472288727188337270565666718667431950501967432475134524238352565473986091431378378854659409823471216176897362738486201396865473353894777411235365535943262897473600170786099317292714406456310905202956726073983846919939051454325309296750038442387861791140112648448584399656587186069989969830448150517854389690582895088781931247816876788625300835565302512797654907166862946106268062517702456179165860866008432378651340782981989605058481335331682410245465117906721189480756528666915983194485306739807128906250 491 254435436329264122206537154956563541236586932922371629542692071247132907907267077035161797311016821444831815801906714988821638551229744726837869058429311513128805883650731712521163211807218179708431764141667966685798762549185811878363105958814136849652285784459471366485245586780404422434068462155034921636833847369435280884138398581572436840004269652482932317860161407772630073918151849596172998476286358132732418750961059696544778502816211214609991414679651749749245761203762946359742264572377219548281195421919715632520889132562819941372679171573652656701562942561404479146521650210809466283519574549740126462033383292060256136627947668029737018913216672899579862132668495178222656250 492 6360885908231603055163428873914088530914673323059290738567301781178322697681676925879044932775420536120795395047667874720540963780743618170946726460732787828220147091268292813029080295180454492710794103541699167144969063729645296959077648970353421241307144611486784162131139669510110560851711553875873040920846184235882022103459964539310921000106741312073307946504035194315751847953796239904324961907158953318310468774026492413619462570405280365249785366991293743731144030094073658993556614309430488707029885547992890813022228314070498534316979289341316417539073564035111978663041255270236657087989363743503161550834582301506403415698691700743425472830416822489496553316712379455566406250 493 159022147705790076379085721847852213272866833076482268464182544529458067442041923146976123319385513403019884876191696868013524094518590454273668161518319695705503677281707320325727007379511362317769852588542479178624226593241132423976941224258835531032678615287169604053278491737752764021292788846896826023021154605897050552586499113482773025002668532801832698662600879857893796198844905997608124047678973832957761719350662310340486564260132009131244634174782343593278600752351841474838915357735762217675747138699822270325555707851762463357924482233532910438476839100877799466576031381755916427199734093587579038770864557537660085392467292518585636820760420562237413832917809486389160156250 494 3975553692644751909477143046196305331821670826912056711604563613236451686051048078674403082984637835075497121904792421700338102362964761356841704037957992392637591932042683008143175184487784057944246314713561979465605664831028310599423530606470888275816965382179240101331962293443819100532319721172420650575528865147426263814662477837069325625066713320045817466565021996447344904971122649940203101191974345823944042983766557758512164106503300228281115854369558589831965018808796036870972883943394055441893678467495556758138892696294061583948112055838322760961920977521944986664400784543897910679993352339689475969271613938441502134811682312964640920519010514055935345822945237159729003906250 495 99388842316118797736928576154907633295541770672801417790114090330911292151276201966860077074615945876887428047619810542508452559074119033921042600948949809815939798301067075203579379612194601448606157867839049486640141620775707764985588265161772206895424134554481002533299057336095477513307993029310516264388221628685656595366561945926733140626667833001145436664125549911183622624278066248505077529799358645598601074594163943962804102662582505707027896359238964745799125470219900921774322098584851386047341961687388918953472317407351539598702801395958069024048024438048624666610019613597447766999833808492236899231790348461037553370292057824116023012975262851398383645573630928993225097656250 496 2484721057902969943423214403872690832388544266820035444752852258272782303781905049171501926865398646922185701190495263562711313976852975848026065023723745245398494957526676880089484490304865036215153946695976237166003540519392694124639706629044305172385603363862025063332476433402386937832699825732762906609705540717141414884164048648168328515666695825028635916603138747779590565606951656212626938244983966139965026864854098599070102566564562642675697408980974118644978136755497523044358052464621284651183549042184722973836807935183788489967570034898951725601200610951215616665250490339936194174995845212305922480794758711525938834257301445602900575324381571284959591139340773224830627441406250 497 62118026447574248585580360096817270809713606670500886118821306456819557594547626229287548171634966173054642529762381589067782849421324396200651625593093631134962373938166922002237112257621625905378848667399405929150088512984817353115992665726107629309640084096550626583311910835059673445817495643319072665242638517928535372104101216204208212891667395625715897915078468694489764140173791405315673456124599153499125671621352464976752564164114066066892435224524352966124453418887438076108951311615532116279588726054618074345920198379594712249189250872473793140030015273780390416631262258498404854374896130307648062019868967788148470856432536140072514383109539282123989778483519330620765686035156250 498 1552950661189356214639509002420431770242840166762522152970532661420488939863690655732188704290874154326366063244059539726694571235533109905016290639827340778374059348454173050055927806440540647634471216684985148228752212824620433827899816643152690732741002102413765664582797770876491836145437391082976816631065962948213384302602530405105205322291684890642897447876961717362244103504344785132891836403114978837478141790533811624418814104102851651672310880613108824153111335472185951902723782790388302906989718151365451858648004959489867806229731271811844828500750381844509760415781556462460121359372403257691201550496724194703711771410813403501812859577738482053099744462087983265519142150878906250 499 38823766529733905365987725060510794256071004169063053824263316535512223496592266393304717607271853858159151581101488493167364280888327747625407265995683519459351483711354326251398195161013516190861780417124628705718805320615510845697495416078817268318525052560344141614569944271912295903635934777074420415776649073705334607565063260127630133057292122266072436196924042934056102587608619628322295910077874470936953544763345290610470352602571291291807772015327720603827783386804648797568094569759707572674742953784136296466200123987246695155743281795296120712518759546112744010394538911561503033984310081442280038762418104867592794285270335087545321489443462051327493611552199581637978553771972656250 500 970594163243347634149693126512769856401775104226576345606582913387805587414806659832617940181796346453978789527537212329184107022208193690635181649892087986483787092783858156284954879025337904771544510428115717642970133015387771142437385401970431707963126314008603540364248606797807397590898369426860510394416226842633365189126581503190753326432303056651810904923101073351402564690215490708057397751946861773423838619083632265261758815064282282295194300383193015095694584670116219939202364243992689316868573844603407411655003099681167378893582044882403017812968988652818600259863472789037575849607752036057000969060452621689819857131758377188633037236086551283187340288804989540949463844299316406250 501 24264854081083690853742328162819246410044377605664408640164572834695139685370166495815448504544908661349469738188430308229602675555204842265879541247302199662094677319596453907123871975633447619288612760702892941074253325384694278560934635049260792699078157850215088509106215169945184939772459235671512759860405671065834129728164537579768833160807576416295272623077526833785064117255387267701434943798671544335595965477090806631543970376607057057379857509579825377392364616752905498480059106099817232921714346115085185291375077492029184472339551122060075445324224716320465006496586819725939396240193800901425024226511315542245496428293959429715825930902163782079683507220124738523736596107482910156250 502 606621352027092271343558204070481160251109440141610216004114320867378492134254162395386212613622716533736743454710757705740066888880121056646988531182554991552366932989911347678096799390836190482215319017572323526856333134617356964023365876231519817476953946255377212727655379248629623494311480891787818996510141776645853243204113439494220829020189410407381815576938170844626602931384681692535873594966788608389899136927270165788599259415176426434496437739495634434809115418822637462001477652495430823042858652877129632284376937300729611808488778051501886133105617908011625162414670493148484906004845022535625605662782888556137410707348985742895648272554094551992087680503118463093414902687072753906250 503 15165533800677306783588955101762029006277736003540255400102858021684462303356354059884655315340567913343418586367768942643501672222003026416174713279563874788809173324747783691952419984770904762055382975439308088171408328365433924100584146905787995436923848656384430318191384481215740587357787022294695474912753544416146331080102835987355520725504735260184545389423454271115665073284617042313396839874169715209747478423181754144714981485379410660862410943487390860870227885470565936550036941312385770576071466321928240807109423432518240295212219451287547153327640447700290629060366762328712122650121125563390640141569572213903435267683724643572391206813852363799802192012577961577335372567176818847656250 504 379138345016932669589723877544050725156943400088506385002571450542111557583908851497116382883514197833585464659194223566087541805550075660404367831989096869720229333118694592298810499619272619051384574385982702204285208209135848102514603672644699885923096216409610757954784612030393514683944675557367386872818838610403658277002570899683888018137618381504613634735586356777891626832115426057834920996854242880243686960579543853617874537134485266521560273587184771521755697136764148413750923532809644264401786658048206020177735585812956007380305486282188678833191011192507265726509169058217803066253028139084766003539239305347585881692093116089309780170346309094995054800314449039433384314179420471191406250 505 9478458625423316739743096938601268128923585002212659625064286263552788939597721287427909572087854945839636616479855589152188545138751891510109195799727421743005733327967364807470262490481815476284614359649567555107130205228396202562865091816117497148077405410240268948869615300759837867098616888934184671820470965260091456925064272492097200453440459537615340868389658919447290670802885651445873024921356072006092174014488596340446863428362131663039006839679619288043892428419103710343773088320241106610044666451205150504443389645323900184507637157054716970829775279812681643162729226455445076656325703477119150088480982633689647042302327902232744504258657727374876370007861225985834607854485511779785156250 506 236961465635582918493577423465031703223089625055316490626607156588819723489943032185697739302196373645990915411996389728804713628468797287752729894993185543575143333199184120186756562262045386907115358991239188877678255130709905064071627295402937428701935135256006723721740382518995946677465422223354616795511774131502286423126606812302430011336011488440383521709741472986182266770072141286146825623033901800152304350362214908511171585709053291575975170991990482201097310710477592758594327208006027665251116661280128762611084741133097504612690928926367924270744381995317041079068230661386126916408142586927978752212024565842241176057558197555818612606466443184371909250196530649645865196362137794494628906250 507 5924036640889572962339435586625792580577240626382912265665178914720493087248575804642443482554909341149772885299909743220117840711719932193818247374829638589378583329979603004668914056551134672677883974780979721941956378267747626601790682385073435717548378381400168093043509562974898666936635555583865419887794353287557160578165170307560750283400287211009588042743536824654556669251803532153670640575847545003807608759055372712779289642726332289399379274799762055027432767761939818964858180200150691631277916532003219065277118528327437615317273223159198106768609549882926026976705766534653172910203564673199468805300614146056029401438954938895465315161661079609297731254913266241146629909053444862365722656250 508 148100916022239324058485889665644814514431015659572806641629472868012327181214395116061087063872733528744322132497743580502946017792998304845456184370740964734464583249490075116722851413778366816947099369524493048548909456693690665044767059626835892938709459535004202326087739074372466673415888889596635497194858832188929014454129257689018757085007180275239701068588420616363916731295088303841766014396188625095190218976384317819482241068158307234984481869994051375685819194048495474121454505003767290781947913300080476631927963208185940382931830578979952669215238747073150674417644163366329322755089116829986720132515353651400735035973873472386632879041526990232443281372831656028665747726336121559143066406250 509 3702522900555983101462147241641120362860775391489320166040736821700308179530359877901527176596818338218608053312443589512573650444824957621136404609268524118361614581237251877918071285344459170423677484238112326213722736417342266626119176490670897323467736488375105058152193476859311666835397222239915887429871470804723225361353231442225468927125179506880992526714710515409097918282377207596044150359904715627379755474409607945487056026703957680874612046749851284392145479851212386853036362625094182269548697832502011915798199080204648509573295764474498816730380968676828766860441104084158233068877227920749668003312883841285018375899346836809665821976038174755811082034320791400716643693158403038978576660156250 510 92563072513899577536553681041028009071519384787233004151018420542507704488258996947538179414920458455465201332811089737814341261120623940528410115231713102959040364530931296947951782133611479260591937105952808155343068410433556665652979412266772433086693412209377626453804836921482791670884930555997897185746786770118080634033830786055636723178129487672024813167867762885227447957059430189901103758997617890684493886860240198637176400667598942021865301168746282109803636996280309671325909065627354556738717445812550297894954977005116212739332394111862470418259524216920719171511027602103955826721930698018741700082822096032125459397483670920241645549400954368895277050858019785017916092328960075974464416503906250 511 2314076812847489438413842026025700226787984619680825103775460513562692612206474923688454485373011461386630033320277243445358531528015598513210252880792827573976009113273282423698794553340286981514798427648820203883576710260838916641324485306669310827167335305234440661345120923037069791772123263899947429643669669252952015850845769651390918079453237191800620329196694072130686198926485754747527593974940447267112347171506004965929410016689973550546632529218657052745090924907007741783147726640683863918467936145313757447373874425127905318483309852796561760456488105423017979287775690052598895668048267450468542502070552400803136484937091773006041138735023859222381926271450494625447902308224001899361610412597656250 512 57851920321187235960346050650642505669699615492020627594386512839067315305161873092211362134325286534665750833006931086133963288200389962830256322019820689349400227831832060592469863833507174537869960691220505097089417756520972916033112132666732770679183382630861016533628023075926744794303081597498685741091741731323800396271144241284772951986330929795015508229917351803267154973162143868688189849373511181677808679287650124148235250417249338763665813230466426318627273122675193544578693166017096597961698403632843936184346860628197632962082746319914044011412202635575449482194392251314972391701206686261713562551763810020078412123427294325151028468375596480559548156786262365636197557705600047484040260314941406250 513 1446298008029680899008651266266062641742490387300515689859662820976682882629046827305284053358132163366643770825173277153349082205009749070756408050495517233735005695795801514811746595837679363446749017280512627427235443913024322900827803316668319266979584565771525413340700576898168619857577039937467143527293543283095009906778606032119323799658273244875387705747933795081678874329053596717204746234337779541945216982191253103705881260431233469091645330761660657965681828066879838614467329150427414949042460090821098404608671515704940824052068657997851100285305065889386237054859806282874309792530167156542839063794095250501960303085682358128775711709389912013988703919656559140904938942640001187101006507873535156250 514 36157450200742022475216281656651566043562259682512892246491570524417072065726170682632101333953304084166094270629331928833727055125243726768910201262387930843375142394895037870293664895941984086168725432012815685680886097825608072520695082916707981674489614144288135333517514422454215496439425998436678588182338582077375247669465150802983094991456831121884692643698344877041971858226339917930118655858444488548630424554781327592647031510780836727291133269041516449142045701671995965361683228760685373726061502270527460115216787892623520601301716449946277507132626647234655926371495157071857744813254178913570976594852381262549007577142058953219392792734747800349717597991413978522623473566000029677525162696838378906250 515 903936255018550561880407041416289151089056492062822306162289263110426801643154267065802533348832602104152356765733298220843176378131093169222755031559698271084378559872375946757341622398549602154218135800320392142022152445640201813017377072917699541862240353607203383337937860561355387410985649960916964704558464551934381191736628770074577374786420778047117316092458621926049296455658497948252966396461112213715760613869533189816175787769520918182278331726037911228551142541799899134042080719017134343151537556763186502880419697315588015032542911248656937678315666180866398159287378926796443620331354472839274414871309531563725189428551473830484819818368695008742939949785349463065586839150000741938129067420959472656250 516 22598406375463764047010176035407228777226412301570557654057231577760670041078856676645063333720815052603808919143332455521079409453277329230568875788992456777109463996809398668933540559963740053855453395008009803550553811141005045325434426822942488546556008840180084583448446514033884685274641249022924117613961613798359529793415719251864434369660519451177932902311465548151232411391462448706324159911527805342894015346738329745404394694238022954556958293150947780713778563544997478351052017975428358578788438919079662572010492432889700375813572781216423441957891654521659953982184473169911090508283861820981860371782738289093129735713786845762120495459217375218573498744633736576639670978750018548453226685523986816406250 517 564960159386594101175254400885180719430660307539263941351430789444016751026971416916126583343020376315095222978583311388026985236331933230764221894724811419427736599920234966723338513999093501346386334875200245088763845278525126133135860670573562213663900221004502114586211162850847117131866031225573102940349040344958988244835392981296610859241512986279448322557786638703780810284786561217658103997788195133572350383668458243635109867355950573863923957328773694517844464088624936958776300449385708964469710972976991564300262310822242509395339319530410586048947291363041498849554611829247777262707096545524546509294568457227328243392844671144053012386480434380464337468615843414415991774468750463711330667138099670410156250 518 14124003984664852529381360022129517985766507688481598533785769736100418775674285422903164583575509407877380574464582784700674630908298330769105547368120285485693414998005874168083462849977337533659658371880006127219096131963128153328396516764339055341597505525112552864655279071271177928296650780639327573508726008623974706120884824532415271481037824656986208063944665967594520257119664030441452599944704878339308759591711456090877746683898764346598098933219342362946111602215623423969407511234642724111742774324424789107506557770556062734883482988260264651223682284076037471238865295731194431567677413638113662732364211430683206084821116778601325309662010859511608436715396085360399794361718761592783266678452491760253906250 519 353100099616621313234534000553237949644162692212039963344644243402510469391857135572579114589387735196934514361614569617516865772707458269227638684203007137142335374950146854202086571249433438341491459297000153180477403299078203833209912919108476383539937638127813821616381976781779448207416269515983189337718150215599367653022120613310381787025945616424655201598616649189863006427991600761036314998617621958482718989792786402271943667097469108664952473330483559073652790055390585599235187780866068102793569358110619727687663944263901568372087074706506616280592057101900936780971632393279860789191935340952841568309105285767080152120527919465033132741550271487790210917884902134009994859042969039819581666961312294006347656250 520 8827502490415532830863350013830948741104067305300999083616106085062761734796428389314477864734693379923362859040364240437921644317686456730690967105075178428558384373753671355052164281235835958537286482425003829511935082476955095830247822977711909588498440953195345540409549419544486205185406737899579733442953755389984191325553015332759544675648640410616380039965416229746575160699790019025907874965440548962067974744819660056798591677436727716623811833262088976841319751384764639980879694521651702569839233952765493192191598606597539209302176867662665407014801427547523419524290809831996519729798383523821039207727632144177003803013197986625828318538756787194755272947122553350249871476074225995489541674032807350158691406250 521 220687562260388320771583750345773718527601682632524977090402652126569043369910709732861946618367334498084071476009106010948041107942161418267274177626879460713959609343841783876304107030895898963432162060625095737798377061923877395756195574442797739712461023829883638510238735488612155129635168447489493336073843884749604783138825383318988616891216010265409500999135405743664379017494750475647696874136013724051699368620491501419964791935918192915595295831552224421032993784619115999521992363041292564245980848819137329804789965164938480232554421691566635175370035688688085488107270245799912993244959588095525980193190803604425095075329949665645707963468919679868881823678063833756246786901855649887238541850820183753967285156250 522 5517189056509708019289593758644342963190042065813124427260066303164226084247767743321548665459183362452101786900227650273701027698554035456681854440671986517848990233596044596907602675772397474085804051515627393444959426548096934893904889361069943492811525595747090962755968387215303878240879211187237333401846097118740119578470634582974715422280400256635237524978385143591609475437368761891192421853400343101292484215512287535499119798397954822889882395788805610525824844615477899988049809076032314106149521220478433245119749129123462005813860542289165879384250892217202137202681756144997824831123989702388149504829770090110627376883248741641142699086722991996722045591951595843906169672546391247180963546270504593849182128906250 523 137929726412742700482239843966108574079751051645328110681501657579105652106194193583038716636479584061302544672505691256842525692463850886417046361016799662946224755839901114922690066894309936852145101287890684836123985663702423372347622234026748587320288139893677274068899209680382596956021980279680933335046152427968502989461765864574367885557010006415880938124459628589790236885934219047279810546335008577532312105387807188387477994959948870572247059894720140263145621115386947499701245226900807852653738030511960831127993728228086550145346513557229146984606272305430053430067043903624945620778099742559703737620744252252765684422081218541028567477168074799918051139798789896097654241813659781179524088656762614846229553222656250 524 3448243160318567512055996099152714351993776291133202767037541439477641302654854839575967915911989601532563616812642281421063142311596272160426159025419991573655618895997527873067251672357748421303627532197267120903099641592560584308690555850668714683007203497341931851722480242009564923900549506992023333376153810699212574736544146614359197138925250160397023453111490714744755922148355476181995263658375214438307802634695179709686949873998721764306176497368003506578640527884673687492531130672520196316343450762799020778199843205702163753633662838930728674615156807635751335751676097590623640519452493563992593440518606306319142110552030463525714186929201869997951278494969747402441356045341494529488102216419065371155738830566406250 525 86206079007964187801399902478817858799844407278330069175938535986941032566371370989399197897799740038314090420316057035526578557789906804010653975635499789341390472399938196826681291808943710532590688304931678022577491039814014607717263896266717867075180087433548296293062006050239123097513737674800583334403845267480314368413603665358979928473131254009925586327787267868618898053708886904549881591459380360957695065867379492742173746849968044107654412434200087664466013197116842187313278266813004907908586269069975519454996080142554093840841570973268216865378920190893783393791902439765591012986312339099814836012965157657978552763800761588142854673230046749948781962374243685061033901133537363237202555410476634278893470764160156250 526 2155151975199104695034997561970446469996110181958251729398463399673525814159284274734979947444993500957852260507901425888164463944747670100266349390887494733534761809998454920667032295223592763314767207623291950564437275995350365192931597406667946676879502185838707407326550151255978077437843441870014583360096131687007859210340091633974498211828281350248139658194681696715472451342722172613747039786484509023942376646684487318554343671249201102691360310855002191611650329927921054682831956670325122697714656726749387986374902003563852346021039274331705421634473004772344584844797560994139775324657808477495370900324128941449463819095019039703571366830751168748719549059356092126525847528338434080930063885261915856972336769104003906250 527 53878799379977617375874939049261161749902754548956293234961584991838145353982106868374498686124837523946306512697535647204111598618691752506658734772187368338369045249961373016675807380589819082869180190582298764110931899883759129823289935166698666921987554645967685183163753781399451935946086046750364584002403292175196480258502290849362455295707033756203491454867042417886811283568054315343675994662112725598559416167112182963858591781230027567284007771375054790291258248198026367070798916758128067442866418168734699659372550089096308650525981858292635540861825119308614621119939024853494383116445211937384272508103223536236595477375475992589284170768779218717988726483902303163146188208460852023251597131547896424308419227600097656250 528 1346969984499440434396873476231529043747568863723907330874039624795953633849552671709362467153120938098657662817438391180102789965467293812666468369304684208459226131249034325416895184514745477071729504764557469102773297497093978245582248379167466673049688866149192129579093844534986298398652151168759114600060082304379912006462557271234061382392675843905087286371676060447170282089201357883591899866552818139963985404177804574096464794530750689182100194284376369757281456204950659176769972918953201686071660454218367491484313752227407716263149546457315888521545627982715365527998475621337359577911130298434606812702580588405914886934386899814732104269219480467949718162097557579078654705211521300581289928288697410607710480690002441406250 529 33674249612486010859921836905788226093689221593097683271850990619898840846238816792734061678828023452466441570435959779502569749136682345316661709232617105211480653281225858135422379612868636926793237619113936727569332437427349456139556209479186666826242221653729803239477346113374657459966303779218977865001502057609497800161563931780851534559816896097627182159291901511179257052230033947089797496663820453499099635104445114352411619863268767229552504857109409243932036405123766479419249322973830042151791511355459187287107843805685192906578738661432897213038640699567884138199961890533433989447778257460865170317564514710147872173359672495368302606730487011698742954052438939476966367630288032514532248207217435265192762017250061035156250 530 841856240312150271498045922644705652342230539827442081796274765497471021155970419818351541970700586311661039260898994487564243728417058632916542730815427630287016332030646453385559490321715923169830940477848418189233310935683736403488905236979666670656055541343245080986933652834366436499157594480474446625037551440237445004039098294521288363995422402440679553982297537779481426305750848677244937416595511337477490877611127858810290496581719180738812621427735231098300910128094161985481233074345751053794787783886479682177696095142129822664468466535822430325966017489197103454999047263335849736194456436521629257939112867753696804333991812384207565168262175292468573851310973486924159190757200812863306205180435881629819050431251525878906250 531 21046406007803756787451148066117641308555763495686052044906869137436775528899260495458788549267514657791525981522474862189106093210426465822913568270385690757175408300766161334638987258042898079245773511946210454730832773392093410087222630924491666766401388533581127024673341320859160912478939862011861165625938786005936125100977457363032209099885560061016988849557438444487035657643771216931123435414887783436937271940278196470257262414542979518470315535693380777457522753202354049637030826858643776344869694597161992054442402378553245566611711663395560758149150437229927586374976181583396243404861410913040731448477821693842420108349795309605189129206554382311714346282774337173103979768930020321582655129510897040745476260781288146972656250 532 526160150195093919686278701652941032713894087392151301122671728435919388222481512386469713731687866444788149538061871554727652330260661645572839206759642268929385207519154033365974681451072451981144337798655261368270819334802335252180565773112291669160034713339528175616833533021479022811973496550296529140648469650148403127524436434075805227497139001525424721238935961112175891441094280423278085885372194585923431798506954911756431560363574487961757888392334519436438068830058851240925770671466094408621742364929049801361060059463831139165292791584889018953728760930748189659374404539584906085121535272826018286211945542346060502708744882740129728230163859557792858657069358429327599494223250508039566378237772426018636906519532203674316406250 533 13154003754877347992156967541323525817847352184803782528066793210897984705562037809661742843292196661119703738451546788868191308256516541139320980168991056723234630187978850834149367036276811299528608444966381534206770483370058381304514144327807291729000867833488204390420838325536975570299337413757413228516211741253710078188110910851895130687428475038135618030973399027804397286027357010581952147134304864648085794962673872793910789009089362199043947209808362985910951720751471281023144266786652360215543559123226245034026501486595778479132319789622225473843219023268704741484360113489622652128038381820650457155298638558651512567718622068503243205754096488944821466426733960733189987355581262700989159455944310650465922662988305091857910156250 534 328850093871933699803924188533088145446183804620094563201669830272449617639050945241543571082304916527992593461288669721704782706412913528483024504224776418080865754699471270853734175906920282488215211124159538355169262084251459532612853608195182293225021695837205109760520958138424389257483435343935330712905293531342751954702772771297378267185711875953390450774334975695109932150683925264548803678357621616202144874066846819847769725227234054976098680245209074647773793018786782025578606669666309005388588978080656125850662537164894461978307994740555636846080475581717618537109002837240566303200959545516261428882465963966287814192965551712581080143852412223620536660668349018329749683889531567524728986398607766261648066574707627296447753906250 535 8221252346798342495098104713327203636154595115502364080041745756811240440976273631038589277057622913199814836532216743042619567660322838212075612605619410452021643867486781771343354397673007062205380278103988458879231552106286488315321340204879557330625542395930127744013023953460609731437085883598383267822632338283568798867569319282434456679642796898834761269358374392377748303767098131613720091958940540405053621851671170496194243130680851374402467006130226866194344825469669550639465166741657725134714724452016403146266563429122361549457699868513890921152011889542940463427725070931014157580023988637906535722061649099157195354824138792814527003596310305590513416516708725458243742097238289188118224659965194156541201664367690682411193847656250 536 205531308669958562377452617833180090903864877887559102001043643920281011024406840775964731926440572829995370913305418576065489191508070955301890315140485261300541096687169544283583859941825176555134506952599711471980788802657162207883033505121988933265638559898253193600325598836515243285927147089959581695565808457089219971689232982060861416991069922470869031733959359809443707594177453290343002298973513510126340546291779262404856078267021284360061675153255671654858620636741738765986629168541443128367868111300410078656664085728059038736442496712847273028800297238573511585693126773275353939500599715947663393051541227478929883870603469820363175089907757639762835412917718136456093552430957229702955616499129853913530041609192267060279846191406250 537 5138282716748964059436315445829502272596621947188977550026091098007025275610171019399118298161014320749884272832635464401637229787701773882547257878512131532513527417179238607089596498545629413878362673814992786799519720066429055197075837628049723331640963997456329840008139970912881082148178677248989542389145211427230499292230824551521535424776748061771725793348983995236092689854436332258575057474337837753158513657294481560121401956675532109001541878831391791371465515918543469149665729213536078209196702782510251966416602143201475968411062417821181825720007430964337789642328169331883848487514992898691584826288530686973247096765086745509079377247693940994070885322942953411402338810773930742573890412478246347838251040229806676506996154785156250 538 128457067918724101485907886145737556814915548679724438750652277450175631890254275484977957454025358018747106820815886610040930744692544347063681446962803288312838185429480965177239912463640735346959066845374819669987993001660726379926895940701243083291024099936408246000203499272822027053704466931224738559728630285680762482305770613788038385619418701544293144833724599880902317246360908306464376436858445943828962841432362039003035048916888302725038546970784794784286637897963586728741643230338401955229917569562756299160415053580036899210276560445529545643000185774108444741058204233297096212187874822467289620657213267174331177419127168637726984431192348524851772133073573835285058470269348268564347260311956158695956276005745166912674903869628906250 539 3211426697968102537147697153643438920372888716993110968766306936254390797256356887124448936350633950468677670520397165251023268617313608676592036174070082207820954635737024129430997811591018383673976671134370491749699825041518159498172398517531077082275602498410206150005087481820550676342611673280618463993215757142019062057644265344700959640485467538607328620843114997022557931159022707661609410921461148595724071035809050975075876222922207568125963674269619869607165947449089668218541080758460048880747939239068907479010376339500922480256914011138238641075004644352711118526455105832427405304696870561682240516430331679358279435478179215943174610779808713121294303326839345882126461756733706714108681507798903967398906900143629172816872596740722656250 540 80285667449202563428692428841085973009322217924827774219157673406359769931408922178111223408765848761716941763009929131275581715432840216914800904351752055195523865893425603235774945289775459591849416778359262293742495626037953987454309962938276927056890062460255153750127187045513766908565291832015461599830393928550476551441106633617523991012136688465183215521077874925563948278975567691540235273036528714893101775895226274376896905573055189203149091856740496740179148686227241705463527018961501222018698480976722686975259408487523062006422850278455966026875116108817777963161377645810685132617421764042056012910758291983956985886954480398579365269495217828032357583170983647053161543918342667852717037694972599184972672503590729320421814918518066406250 541 2007141686230064085717310721027149325233055448120694355478941835158994248285223054452780585219146219042923544075248228281889542885821005422870022608793801379888096647335640080894373632244386489796235419458981557343562390650948849686357749073456923176422251561506378843753179676137844172714132295800386539995759848213761913786027665840438099775303417211629580388026946873139098706974389192288505881825913217872327544397380656859422422639326379730078727296418512418504478717155681042636588175474037530550467462024418067174381485212188076550160571256961399150671877902720444449079034441145267128315435544101051400322768957299598924647173862009964484131737380445700808939579274591176329038597958566696317925942374314979624316812589768233010545372962951660156250 542 50178542155751602142932768025678733130826386203017358886973545878974856207130576361319514630478655476073088601881205707047238572145525135571750565219845034497202416183391002022359340806109662244905885486474538933589059766273721242158943726836423079410556289037659471093829491903446104317853307395009663499893996205344047844650691646010952494382585430290739509700673671828477467674359729807212647045647830446808188609934516421485560565983159493251968182410462810462611967928892026065914704386850938263761686550610451679359537130304701913754014281424034978766796947568011111226975861028631678207885888602526285008069223932489973116179346550249112103293434511142520223489481864779408225964948964167407948148559357874490607920314744205825263634324073791503906250 543 1254463553893790053573319200641968328270659655075433972174338646974371405178264409032987865761966386901827215047030142676180964303638128389293764130496125862430060404584775050558983520152741556122647137161863473339726494156843031053973593170910576985263907225941486777345737297586152607946332684875241587497349905133601196116267291150273812359564635757268487742516841795711936691858993245180316176141195761170204715248362910537139014149578987331299204560261570261565299198222300651647867609671273456594042163765261291983988428257617547843850357035600874469169923689200277780674396525715791955197147215063157125201730598312249327904483663756227802582335862778563005587237046619485205649123724104185198703713983946862265198007868605145631590858101844787597656250 544 31361588847344751339332980016049208206766491376885849304358466174359285129456610225824696644049159672545680376175753566904524107590953209732344103262403146560751510114619376263974588003818538903066178429046586833493162353921075776349339829272764424631597680648537169433643432439653815198658317121881039687433747628340029902906682278756845308989115893931712193562921044892798417296474831129507904403529894029255117881209072763428475353739474683282480114006539256539132479955557516291196690241781836414851054094131532299599710706440438696096258925890021861729248092230006944516859913142894798879928680376578928130043264957806233197612091593905695064558396569464075139680926165487130141228093102604629967592849598671556629950196715128640789771452546119689941406250 545 784039721183618783483324500401230205169162284422146232608961654358982128236415255645617416101228991813642009404393839172613102689773830243308602581560078664018787752865484406599364700095463472576654460726164670837329058848026894408733495731819110615789942016213429235841085810991345379966457928047025992185843690708500747572667056968921132724727897348292804839073026122319960432411870778237697610088247350731377947030226819085711883843486867082062002850163481413478311998888937907279917256044545910371276352353288307489992767661010967402406473147250546543231202305750173612921497828572369971998217009414473203251081623945155829940302289847642376613959914236601878492023154137178253530702327565115749189821239966788915748754917878216019744286313652992248535156250 546 19600993029590469587083112510030755129229057110553655815224041358974553205910381391140435402530724795341050235109845979315327567244345756082715064539001966600469693821637110164984117502386586814416361518154116770933226471200672360218337393295477765394748550405335730896027145274783634499161448201175649804646092267712518689316676424223028318118197433707320120976825653057999010810296769455942440252206183768284448675755670477142797096087171677051550071254087035336957799972223447681997931401113647759281908808832207687249819191525274185060161828681263663580780057643754340323037445714309249299955425235361830081277040598628895748507557246191059415348997855915046962300578853429456338267558189127893729745530999169722893718872946955400493607157841324806213378906250 547 490024825739761739677077812750768878230726427763841395380601033974363830147759534778510885063268119883526255877746149482883189181108643902067876613475049165011742345540927754124602937559664670360409037953852919273330661780016809005458434832386944134868713760133393272400678631869590862479036205029391245116152306692812967232916910605575707952954935842683003024420641326449975270257419236398561006305154594207111216893891761928569927402179291926288751781352175883423944999305586192049948285027841193982047720220805192181245479788131854626504045717031591589519501441093858508075936142857731232498885630884045752031926014965722393712688931154776485383724946397876174057514471335736408456688954728197343243638274979243072342971823673885012340178946033120155334472656250 548 12250620643494043491926945318769221955768160694096034884515025849359095753693988369462772126581702997088156396943653737072079729527716097551696915336876229125293558638523193853115073438991616759010225948846322981833266544500420225136460870809673603371717844003334831810016965796739771561975905125734781127903807667320324180822922765139392698823873396067075075610516033161249381756435480909964025157628864855177780422347294048214248185054482298157218794533804397085598624982639654801248707125696029849551193005520129804531136994703296365662601142925789789737987536027346462701898403571443280812472140772101143800798150374143059842817223278869412134593123659946904351437861783393410211417223868204933581090956874481076808574295591847125308504473650828003883361816406250 549 306265516087351087298173632969230548894204017352400872112875646233977393842349709236569303164542574927203909923591343426801993238192902438792422883421905728132338965963079846327876835974790418975255648721158074545831663612510505628411521770241840084292946100083370795250424144918494289049397628143369528197595191683008104520573069128484817470596834901676876890262900829031234543910887022749100628940721621379444510558682351205356204626362057453930469863345109927139965624565991370031217678142400746238779825138003245113278424867582409141565028573144744743449688400683661567547460089286082020311803519302528595019953759353576496070430581971735303364828091498672608785946544584835255285430596705123339527273921862026920214357389796178132712611841270700097084045410156250 550 7656637902183777182454340824230763722355100433810021802821891155849434846058742730914232579113564373180097748089783585670049830954822560969810572085547643203308474149076996158196920899369760474381391218028951863645791590312762640710288044256046002107323652502084269881260603622962357226234940703584238204939879792075202613014326728212120436764920872541921922256572520725780863597772175568727515723518040534486112763967058780133905115659051436348261746583627748178499140614149784250780441953560018655969495628450081127831960621689560228539125714328618618586242210017091539188686502232152050507795087982563214875498843983839412401760764549293382584120702287466815219648663614620881382135764917628083488181848046550673005358934744904453317815296031767502427101135253906250 551 191415947554594429561358520605769093058877510845250545070547278896235871151468568272855814477839109329502443702244589641751245773870564024245264302138691080082711853726924903954923022484244011859534780450723796591144789757819066017757201106401150052683091312552106747031515090574058930655873517589605955123496994801880065325358168205303010919123021813548048056414313018144521589944304389218187893087951013362152819099176469503347627891476285908706543664590693704462478515353744606269511048839000466399237390711252028195799015542239005713478142858215465464656055250427288479717162555803801262694877199564080371887471099595985310044019113732334564603017557186670380491216590365522034553394122940702087204546201163766825133973368622611332945382400794187560677528381347656250 552 4785398688864860739033963015144227326471937771131263626763681972405896778786714206821395361945977733237561092556114741043781144346764100606131607553467277002067796343173122598873075562106100296488369511268094914778619743945476650443930027660028751317077282813802668675787877264351473266396837939740148878087424870047001633133954205132575272978075545338701201410357825453613039748607609730454697327198775334053820477479411737583690697286907147717663591614767342611561962883843615156737776220975011659980934767781300704894975388555975142836953571455386636616401381260682211992929063895095031567371929989102009297186777489899632751100477843308364115075438929666759512280414759138050863834853073517552180113655029094170628349334215565283323634560019854689016938209533691406250 553 119634967221621518475849075378605683161798444278281590669092049310147419469667855170534884048649443330939027313902868526094528608669102515153290188836681925051694908579328064971826889052652507412209237781702372869465493598636916261098250691500718782926932070345066716894696931608786831659920948493503721952185621751175040828348855128314381824451888633467530035258945636340325993715190243261367433179969383351345511936985293439592267432172678692941589790369183565289049072096090378918444405524375291499523369194532517622374384713899378570923839286384665915410034531517055299823226597377375789184298249727550232429669437247490818777511946082709102876885973241668987807010368978451271595871326837938804502841375727354265708733355389132083090864000496367225423455238342285156250 554 2990874180540537961896226884465142079044961106957039766727301232753685486741696379263372101216236083273475682847571713152363215216727562878832254720917048126292372714483201624295672226316312685305230944542559321736637339965922906527456267287517969573173301758626667922367423290219670791498023712337593048804640543779376020708721378207859545611297215836688250881473640908508149842879756081534185829499234583783637798424632335989806685804316967323539744759229589132226226802402259472961110138109382287488084229863312940559359617847484464273095982159616647885250863287926382495580664934434394729607456243188755810741735931187270469437798652067727571922149331041724695175259224461281789896783170948470112571034393183856642718333884728302077271600012409180635586380958557128906250 555 74771854513513449047405672111628551976124027673925994168182530818842137168542409481584302530405902081836892071189292828809080380418189071970806368022926203157309317862080040607391805657907817132630773613563983043415933499148072663186406682187949239329332543965666698059185582255491769787450592808439826220116013594484400517718034455196488640282430395917206272036841022712703746071993902038354645737480864594590944960615808399745167145107924183088493618980739728305655670060056486824027753452734557187202105746582823513983990446187111606827399553990416197131271582198159562389516623360859868240186406079718895268543398279681761735944966301693189298053733276043117379381480611532044747419579273711752814275859829596416067958347118207551931790000310229515889659523963928222656250 556 1869296362837836226185141802790713799403100691848149854204563270471053429213560237039607563260147552045922301779732320720227009510454726799270159200573155078932732946552001015184795141447695428315769340339099576085398337478701816579660167054698730983233313599141667451479639556387294244686264820210995655502900339862110012942950861379912216007060759897930156800921025567817593651799847550958866143437021614864773624015395209993629178627698104577212340474518493207641391751501412170600693836318363929680052643664570587849599761154677790170684988849760404928281789554953989059737915584021496706004660151992972381713584956992044043398624157542329732451343331901077934484537015288301118685489481842793820356896495739910401698958677955188798294750007755737897241488099098205566406250 557 46732409070945905654628545069767844985077517296203746355114081761776335730339005925990189081503688801148057544493308018005675237761368169981753980014328876973318323663800025379619878536192385707894233508477489402134958436967545414491504176367468274580832839978541686286990988909682356117156620505274891387572508496552750323573771534497805400176518997448253920023025639195439841294996188773971653585925540371619340600384880249840729465692452614430308511862962330191034793787535304265017345907959098242001316091614264696239994028866944754267124721244010123207044738873849726493447889600537417650116503799824309542839623924801101084965603938558243311283583297526948362113425382207527967137237046069845508922412393497760042473966948879719957368750193893447431037202477455139160156250 558 1168310226773647641365713626744196124626937932405093658877852044044408393258475148149754727037592220028701438612332700450141880944034204249543849500358221924332958091595000634490496963404809642697355837711937235053373960924188635362287604409186706864520820999463542157174774722742058902928915512631872284689312712413818758089344288362445135004412974936206348000575640979885996032374904719349291339648138509290483515009622006246018236642311315360757712796574058254775869844688382606625433647698977456050032902290356617405999850721673618856678118031100253080176118471846243162336197240013435441252912594995607738570990598120027527124140098463956082782089582438173709052835634555188199178430926151746137723060309837444001061849173721992998934218754847336185775930061936378479003906250 559 29207755669341191034142840668604903115673448310127341471946301101110209831461878703743868175939805500717535965308317511253547023600855106238596237508955548108323952289875015862262424085120241067433895942798430876334349023104715884057190110229667671613020524986588553929369368068551472573222887815796807117232817810345468952233607209061128375110324373405158700014391024497149900809372617983732283491203462732262087875240550156150455916057782884018942819914351456369396746117209565165635841192474436401250822557258915435149996268041840471416952950777506327004402961796156079058404931000335886031322814874890193464274764953000688178103502461598902069552239560954342726320890863879704979460773153793653443076507745936100026546229343049824973355468871183404644398251548409461975097656250 560 730193891733529775853571016715122577891836207753183536798657527527755245786546967593596704398495137517938399132707937781338675590021377655964905937723888702708098807246875396556560602128006026685847398569960771908358725577617897101429752755741691790325513124664713848234234201713786814330572195394920177930820445258636723805840180226528209377758109335128967500359775612428747520234315449593307087280086568306552196881013753903761397901444572100473570497858786409234918652930239129140896029811860910031270563931472885878749906701046011785423823769437658175110074044903901976460123275008397150783070371872254836606869123825017204452587561539972551738805989023858568158022271596992624486519328844841336076912693648402500663655733576245624333886721779585116109956288710236549377441406250 561 18254847293338244396339275417878064447295905193829588419966438188193881144663674189839917609962378437948459978317698444533466889750534441399122648443097217567702470181171884913914015053200150667146184964249019297708968139440447427535743818893542294758137828116617846205855855042844670358264304884873004448270511131465918095146004505663205234443952733378224187508994390310718688005857886239832677182002164207663804922025343847594034947536114302511839262446469660230872966323255978228522400745296522750781764098286822146968747667526150294635595594235941454377751851122597549411503081875209928769576759296806370915171728095625430111314689038499313793470149725596464203950556789924815612162983221121033401922817341210062516591393339406140608347168044489627902748907217755913734436035156250 562 456371182333456109908481885446951611182397629845739710499160954704847028616591854745997940249059460948711499457942461113336672243763361034978066211077430439192561754529297122847850376330003766678654624106225482442724203486011185688393595472338557368953445702915446155146396376071116758956607622121825111206762778286647952378650112641580130861098818334455604687724859757767967200146447155995816929550054105191595123050633596189850873688402857562795981561161741505771824158081399455713060018632413068769544102457170553674218691688153757365889889855898536359443796278064938735287577046880248219239418982420159272879293202390635752782867225962482844836753743139911605098763919748120390304074580528025835048070433530251562914784833485153515208679201112240697568722680443897843360900878906250 563 11409279558336402747712047136173790279559940746143492762479023867621175715414796368649948506226486523717787486448561527833416806094084025874451655276935760979814043863232428071196259408250094166966365602655637061068105087150279642209839886808463934223836142572886153878659909401777918973915190553045627780169069457166198809466252816039503271527470458361390117193121493944199180003661178899895423238751352629789878076265839904746271842210071439069899539029043537644295603952034986392826500465810326719238602561429263841855467292203843934147247246397463408986094906951623468382189426172006205480985474560503981821982330059765893819571680649062071120918843578497790127469097993703009757601864513200645876201760838256289072869620837128837880216980027806017439218067011097446084022521972656250 564 285231988958410068692801178404344756988998518653587319061975596690529392885369909216248712655662163092944687161214038195835420152352100646861291381923394024495351096580810701779906485206252354174159140066390926526702627178756991055245997170211598355595903564322153846966497735044447974347879763826140694504226736429154970236656320400987581788186761459034752929828037348604979500091529472497385580968783815744746951906645997618656796055251785976747488475726088441107390098800874659820662511645258167980965064035731596046386682305096098353681181159936585224652372673790586709554735654300155137024636864012599545549558251494147345489292016226551778022971089462444753186727449842575243940046612830016146905044020956407226821740520928220947005424500695150435980451675277436152100563049316406250 565 7130799723960251717320029460108618924724962966339682976549389917263234822134247730406217816391554077323617179030350954895885503808802516171532284548084850612383777414520267544497662130156308854353978501659773163167565679468924776381149929255289958889897589108053846174162443376111199358696994095653517362605668410728874255916408010024689544704669036475868823245700933715124487502288236812434639524219595393618673797666149940466419901381294649418687211893152211027684752470021866495516562791131454199524126600893289901159667057627402458842029528998414630616309316844764667738868391357503878425615921600314988638738956287353683637232300405663794450574277236561118829668186246064381098501165320750403672626100523910180670543513023205523675135612517378760899511291881935903802514076232910156250 566 178269993099006292933000736502715473118124074158492074413734747931580870553356193260155445409788851933090429475758773872397137595220062904288307113702121265309594435363006688612441553253907721358849462541494329079189141986723119409528748231382248972247439727701346154354061084402779983967424852391337934065141710268221856397910200250617238617616725911896720581142523342878112187557205920310865988105489884840466844941653748511660497534532366235467180297328805275692118811750546662387914069778286354988103165022332247528991676440685061471050738224960365765407732921119116693471709783937596960640398040007874715968473907183842090930807510141594861264356930914027970741704656151609527462529133018760091815652513097754516763587825580138091878390312934469022487782297048397595062851905822753906250 567 4456749827475157323325018412567886827953101853962301860343368698289521763833904831503886135244721298327260736893969346809928439880501572607207677842553031632739860884075167215311038831347693033971236563537358226979728549668077985238218705784556224306185993192533653858851527110069499599185621309783448351628542756705546409947755006265430965440418147797418014528563083571952804688930148007771649702637247121011671123541343712791512438363309155886679507433220131892302970293763666559697851744457158874702579125558306188224791911017126536776268455624009144135193323027977917336792744598439924016009951000196867899211847679596052273270187753539871531608923272850699268542616403790238186563228325469002295391312827443862919089695639503452296959757823361725562194557426209939876571297645568847656250 568 111418745686878933083125460314197170698827546349057546508584217457238044095847620787597153381118032458181518422349233670248210997012539315180191946063825790818496522101879180382775970783692325849280914088433955674493213741701949630955467644613905607654649829813341346471288177751737489979640532744586208790713568917638660248693875156635774136010453694935450363214077089298820117223253700194291242565931178025291778088533592819787810959082728897166987685830503297307574257344091663992446293611428971867564478138957654705619797775428163419406711390600228603379833075699447933419818614960998100400248775004921697480296191989901306831754693838496788290223081821267481713565410094755954664080708136725057384782820686096572977242390987586307423993945584043139054863935655248496914282441139221191406250 569 2785468642171973327078136507854929267470688658726438662714605436430951102396190519689928834527950811454537960558730841756205274925313482879504798651595644770462413052546979509569399269592308146232022852210848891862330343542548740773886691115347640191366245745333533661782204443793437249491013318614655219767839222940966506217346878915894353400261342373386259080351927232470502930581342504857281064148279450632294452213339820494695273977068222429174692145762582432689356433602291599811157340285724296689111953473941367640494944385704085485167784765005715084495826892486198335495465374024952510006219375123042437007404799747532670793867345962419707255577045531687042839135252368898866602017703418126434619570517152414324431059774689657685599848639601078476371598391381212422857061028480529785156250 570 69636716054299333176953412696373231686767216468160966567865135910773777559904762992248220863198770286363449013968271043905131873132837071987619966289891119261560326313674487739234981739807703655800571305271222296558258588563718519347167277883691004784156143633338341544555111094835931237275332965366380494195980573524162655433671972897358835006533559334656477008798180811762573264533562621432026603706986265807361305333495512367381849426705560729367303644064560817233910840057289995278933507143107417227798836848534191012373609642602137129194619125142877112395672312154958387386634350623812750155484378076060925185119993688316769846683649060492681389426138292176070978381309222471665050442585453160865489262928810358110776494367241442139996215990026961909289959784530310571426525712013244628906250 571 1740917901357483329423835317409330792169180411704024164196628397769344438997619074806205521579969257159086225349206776097628296828320926799690499157247277981539008157841862193480874543495192591395014282631780557413956464714092962983679181947092275119603903590833458538613877777370898280931883324134159512354899514338104066385841799322433970875163338983366411925219954520294064331613339065535800665092674656645184032633337387809184546235667639018234182591101614020430847771001432249881973337678577685430694970921213354775309340241065053428229865478128571927809891807803873959684665858765595318753887109451901523129627999842207919246167091226512317034735653457304401774459532730561791626261064636329021637231573220258952769412359181036053499905399750674047732248994613257764285663142800331115722656250 572 43522947533937083235595882935233269804229510292600604104915709944233610974940476870155138039499231428977155633730169402440707420708023169992262478931181949538475203946046554837021863587379814784875357065794513935348911617852324074591979548677306877990097589770836463465346944434272457023297083103353987808872487858452601659646044983060849271879083474584160298130498863007351608290333476638395016627316866416129600815833434695229613655891690975455854564777540350510771194275035806247049333441964442135767374273030333869382733506026626335705746636953214298195247295195096848992116646469139882968847177736297538078240699996055197981154177280662807925868391336432610044361488318264044790656526615908225540930789330506473819235308979525901337497634993766851193306224865331444107141578570008277893066406250 573 1088073688348427080889897073380831745105737757315015102622892748605840274373511921753878450987480785724428890843254235061017685517700579249806561973279548738461880098651163870925546589684495369621883926644862848383722790446308101864799488716932671949752439744270911586633673610856811425582427077583849695221812196461315041491151124576521231796977086864604007453262471575183790207258336915959875415682921660403240020395835867380740341397292274386396364119438508762769279856875895156176233336049111053394184356825758346734568337650665658392643665923830357454881182379877421224802916161728497074221179443407438451956017499901379949528854432016570198146709783410815251109037207956601119766413165397705638523269733262661845480882724488147533437440874844171279832655621633286102678539464250206947326660156250 574 27201842208710677022247426834520793627643443932875377565572318715146006859337798043846961274687019643110722271081355876525442137942514481245164049331988718461547002466279096773138664742112384240547098166121571209593069761157702546619987217923316798743810993606772789665841840271420285639560676939596242380545304911532876037278778114413030794924427171615100186331561789379594755181458422898996885392073041510081000509895896684518508534932306859659909102985962719069231996421897378904405833401227776334854608920643958668364208441266641459816091648095758936372029559496935530620072904043212426855529486085185961298900437497534498738221360800414254953667744585270381277725930198915027994160329134942640963081743331566546137022068112203688335936021871104281995816390540832152566963486606255173683166503906250 575 680046055217766925556185670863019840691086098321884439139307967878650171483444951096174031867175491077768056777033896913136053448562862031129101233299717961538675061656977419328466618552809606013677454153039280239826744028942563665499680448082919968595274840169319741646046006785507140989016923489906059513632622788321900931969452860325769873110679290377504658289044734489868879536460572474922134801826037752025012747397417112962713373307671491497727574649067976730799910547434472610145835030694408371365223016098966709105211031666036495402291202393973409300738987423388265501822601080310671388237152129649032472510937438362468455534020010356373841693614631759531943148254972875699854008228373566024077043583289163653425551702805092208398400546777607049895409763520803814174087165156379342079162597656250 576 17001151380444173138904641771575496017277152458047110978482699196966254287086123777404350796679387276944201419425847422828401336214071550778227530832492949038466876541424435483211665463820240150341936353825982005995668600723564091637492011202072999214881871004232993541151150169637678524725423087247651487840815569708047523299236321508144246827766982259437616457226118362246721988411514311873053370045650943800625318684935427824067834332691787287443189366226699418269997763685861815253645875767360209284130575402474167727630275791650912385057280059849335232518474685584706637545565027007766784705928803241225811812773435959061711388350500258909346042340365793988298578706374321892496350205709339150601926089582229091335638792570127305209960013669440176247385244088020095354352179128909483551979064941406250 577 425028784511104328472616044289387400431928811451177774462067479924156357177153094435108769916984681923605035485646185570710033405351788769455688270812323725961671913535610887080291636595506003758548408845649550149891715018089102290937300280051824980372046775105824838528778754240941963118135577181191287196020389242701188082480908037703606170694174556485940411430652959056168049710287857796826334251141273595015632967123385695601695858317294682186079734155667485456749944092146545381341146894184005232103264385061854193190756894791272809626432001496233380812961867139617665938639125675194169617648220081030645295319335898976542784708762506472733651058509144849707464467659358047312408755142733478765048152239555727283390969814253182630249000341736004406184631102200502383858804478222737088799476623535156250 578 10625719612777608211815401107234685010798220286279444361551686998103908929428827360877719247924617048090125887141154639267750835133794719236392206770308093149041797838390272177007290914887650093963710221141238753747292875452227557273432507001295624509301169377645620963219468856023549077953389429529782179900509731067529702062022700942590154267354363912148510285766323976404201242757196444920658356278531839875390824178084642390042396457932367054651993353891687136418748602303663634533528672354600130802581609626546354829768922369781820240660800037405834520324046678490441648465978141879854240441205502025766132382983397474413569617719062661818341276462728621242686611691483951182810218878568336969126203805988893182084774245356329565756225008543400110154615777555012559596470111955568427219986915588378906250 579 265642990319440205295385027680867125269955507156986109038792174952597723235720684021942981198115426202253147178528865981693770878344867980909805169257702328726044945959756804425182272872191252349092755528530968843682321886305688931835812675032390612732529234441140524080486721400588726948834735738244554497512743276688242551550567523564753856683859097803712757144158099410105031068929911123016458906963295996884770604452116059751059911448309176366299833847292178410468715057591590863338216808865003270064540240663658870744223059244545506016520000935145863008101166962261041211649453546996356011030137550644153309574584936860339240442976566545458531911568215531067165292287098779570255471964208424228155095149722329552119356133908239143905625213585002753865394438875313989911752798889210680499672889709472656250 580 6641074757986005132384625692021678131748887678924652725969804373814943080893017100548574529952885655056328679463221649542344271958621699522745129231442558218151123648993920110629556821804781308727318888213274221092058047157642223295895316875809765318313230861028513102012168035014718173720868393456113862437818581917206063788764188089118846417096477445092818928603952485252625776723247778075411472674082399922119265111302901493776497786207729409157495846182304460261717876439789771583455420221625081751613506016591471768605576481113637650413000023378646575202529174056526030291236338674908900275753438766103832739364623421508481011074414163636463297789205388276679132307177469489256386799105210605703877378743058238802983903347705978597640630339625068846634860971882849747793819972230267012491822242736816406250 581 166026868949650128309615642300541953293722191973116318149245109345373577022325427513714363248822141376408216986580541238558606798965542488068628230786063955453778091224848002765738920545119532718182972205331855527301451178941055582397382921895244132957830771525712827550304200875367954343021709836402846560945464547930151594719104702227971160427411936127320473215098812131315644418081194451885286816852059998052981627782572537344412444655193235228937396154557611506542946910994744289586385505540627043790337650414786794215139412027840941260325000584466164380063229351413150757280908466872722506893835969152595818484115585537712025276860354090911582444730134706916978307679436737231409669977630265142596934468576455970074597583692649464941015758490626721165871524297071243694845499305756675312295556068420410156250 582 4150671723741253207740391057513548832343054799327907953731127733634339425558135687842859081220553534410205424664513530963965169974138562201715705769651598886344452280621200069143473013627988317954574305133296388182536279473526389559934573047381103323945769288142820688757605021884198858575542745910071164023636613698253789867977617555699279010685298403183011830377470303282891110452029861297132170421301499951324540694564313433610311116379830880723434903863940287663573672774868607239659637638515676094758441260369669855378485300696023531508125014611654109501580733785328768932022711671818062672345899228814895462102889638442800631921508852272789561118253367672924457691985918430785241749440756628564923361714411399251864939592316236623525393962265668029146788107426781092371137482643916882807388901710510253906250 583 103766793093531330193509776437838720808576369983197698843278193340858485638953392196071477030513838360255135616612838274099129249353464055042892644241289972158611307015530001728586825340699707948864357628332409704563406986838159738998364326184527583098644232203570517218940125547104971464388568647751779100590915342456344746699440438892481975267132460079575295759436757582072277761300746532428304260532537498783113517364107835840257777909495772018085872596598507191589341819371715180991490940962891902368961031509241746384462132517400588287703125365291352737539518344633219223300567791795451566808647480720372386552572240961070015798037721306819739027956334191823111442299647960769631043736018915714123084042860284981296623489807905915588134849056641700728669702685669527309278437066097922070184722542762756347656250 584 2594169827338283254837744410945968020214409249579942471081954833521462140973834804901786925762845959006378390415320956852478231233836601376072316106032249303965282675388250043214670633517492698721608940708310242614085174670953993474959108154613189577466105805089262930473503138677624286609714216193794477514772883561408618667486010972312049381678311501989382393985918939551806944032518663310707606513313437469577837934102695896006444447737394300452146814914962679789733545484292879524787273524072297559224025787731043659611553312935014707192578134132283818438487958615830480582514194794886289170216187018009309663814306024026750394950943032670493475698908354795577786057491199019240776093400472892853077101071507124532415587245197647889703371226416042518216742567141738182731960926652448051754618063569068908691406250 585 64854245683457081370943610273649200505360231239498561777048870838036553524345870122544673144071148975159459760383023921311955780845915034401807902650806232599132066884706251080366765837937317468040223517707756065352129366773849836873977703865329739436652645127231573261837578466940607165242855404844861937869322089035215466687150274307801234541957787549734559849647973488795173600812966582767690162832835936739445948352567397400161111193434857511303670372874066994743338637107321988119681838101807438980600644693276091490288832823375367679814453353307095460962198965395762014562854869872157229255404675450232741595357650600668759873773575816762336892472708869889444651437279975481019402335011822321326927526787678113310389681129941197242584280660401062955418564178543454568299023166311201293865451589226722717285156250 586 1621356142086427034273590256841230012634005780987464044426221770950913838108646753063616828601778724378986494009575598032798894521147875860045197566270155814978301672117656277009169145948432936701005587942693901633803234169346245921849442596633243485916316128180789331545939461673515179131071385121121548446733052225880386667178756857695030863548944688743363996241199337219879340020324164569192254070820898418486148708814184935004027779835871437782591759321851674868583465927683049702992045952545185974515016117331902287257220820584384191995361333832677386524054974134894050364071371746803930731385116886255818539883941265016718996844339395419058422311817721747236116285931999387025485058375295558033173188169691952832759742028248529931064607016510026573885464104463586364207475579157780032346636289730668067932128906250 587 40533903552160675856839756421030750315850144524686601110655544273772845952716168826590420715044468109474662350239389950819972363028696896501129939156753895374457541802941406925229228648710823417525139698567347540845080854233656148046236064915831087147907903204519733288648486541837879478276784628028038711168326305647009666679468921442375771588723617218584099906029983430496983500508104114229806351770522460462153717720354623375100694495896785944564793983046291871714586648192076242574801148813629649362875402933297557181430520514609604799884033345816934663101374353372351259101784293670098268284627922156395463497098531625417974921108484885476460557795443043680902907148299984675637126459382388950829329704242298820818993550706213248276615175412750664347136602611589659105186889478944500808665907243266701698303222656250 588 1013347588804016896420993910525768757896253613117165027766388606844321148817904220664760517876111702736866558755984748770499309075717422412528248478918847384361438545073535173130730716217770585438128492464183688521127021355841403701155901622895777178697697580112993332216212163545946986956919615700700967779208157641175241666986723036059394289718090430464602497650749585762424587512702602855745158794263061511553842943008865584377517362397419648614119849576157296792864666204801906064370028720340741234071885073332438929535763012865240119997100833645423366577534358834308781477544607341752456707115698053909886587427463290635449373027712122136911513944886076092022572678707499616890928161484559723770733242606057470520474838767655331206915379385318766608678415065289741477629672236973612520216647681081667542457580566406250 589 25333689720100422410524847763144218947406340327929125694159715171108028720447605516619012946902792568421663968899618719262482726892935560313206211972971184609035963626838379328268267905444264635953212311604592213028175533896035092528897540572394429467442439502824833305405304088648674673922990392517524194480203941029381041674668075901484857242952260761615062441268739644060614687817565071393628969856576537788846073575221639609437934059935491215352996239403932419821616655120047651609250718008518530851797126833310973238394075321631002999927520841135584164438358970857719536938615183543811417677892451347747164685686582265886234325692803053422787848622151902300564316967687490422273204037113993094268331065151436763011870969191383280172884484632969165216960376632243536940741805924340313005416192027041688561439514160156250 590 633342243002510560263121194078605473685158508198228142353992879277700718011190137915475323672569814210541599222490467981562068172323389007830155299324279615225899090670959483206706697636106615898830307790114805325704388347400877313222438514309860736686060987570620832635132602216216866848074759812938104862005098525734526041866701897537121431073806519040376561031718491101515367195439126784840724246414413444721151839380540990235948351498387280383824905985098310495540416378001191290231267950212963271294928170832774330959851883040775074998188021028389604110958974271442988423465379588595285441947311283693679117142164556647155858142320076335569696215553797557514107924192187260556830100927849827356708276628785919075296774229784582004322112115824229130424009415806088423518545148108507825135404800676042214035987854003906250 591 15833556075062764006578029851965136842128962704955703558849821981942517950279753447886883091814245355263539980562261699539051704308084725195753882483106990380647477266773987080167667440902665397470757694752870133142609708685021932830560962857746518417151524689265520815878315055405421671201868995323452621550127463143363151046667547438428035776845162976009414025792962277537884179885978169621018106160360336118028795984513524755898708787459682009595622649627457762388510409450029782255781698755324081782373204270819358273996297076019376874954700525709740102773974356786074710586634489714882136048682782092341977928554113916178896453558001908389242405388844938937852698104804681513920752523196245683917706915719647976882419355744614550108052802895605728260600235395152210587963628702712695628385120016901055350899696350097656250 592 395838901876569100164450746299128421053224067623892588971245549548562948756993836197172077295356133881588499514056542488476292607702118129893847062077674759516186931669349677004191686022566634936768942368821753328565242717125548320764024071443662960428788117231638020396957876385135541780046724883086315538753186578584078776166688685960700894421129074400235350644824056938447104497149454240525452654009008402950719899612838118897467719686492050239890566240686444059712760236250744556394542468883102044559330106770483956849907426900484421873867513142743502569349358919651867764665862242872053401217069552308549448213852847904472411338950047709731060134721123473446317452620117037848018813079906142097942672892991199422060483893615363752701320072390143206515005884878805264699090717567817390709628000422526383772492408752441406250 593 9895972546914227504111268657478210526330601690597314724281138738714073718924845904929301932383903347039712487851413562211907315192552953247346176551941868987904673291733741925104792150564165873419223559220543833214131067928138708019100601786091574010719702930790950509923946909628388544501168122077157888468829664464601969404167217149017522360528226860005883766120601423461177612428736356013136316350225210073767997490320952972436692992162301255997264156017161101492819005906268613909863561722077551113983252669262098921247685672512110546846687828568587564233733972991296694116646556071801335030426738807713736205346321197611810283473751192743276503368028086836157936315502925946200470326997653552448566822324779985551512097340384093817533001809753580162875147121970131617477267939195434767740700010563159594312310218811035156250 594 247399313672855687602781716436955263158265042264932868107028468467851842973121147623232548309597583675992812196285339055297682879813823831183654413798546724697616832293343548127619803764104146835480588980513595830353276698203467700477515044652289350267992573269773762748098672740709713612529203051928947211720741611615049235104180428725438059013205671500147094153015035586529440310718408900328407908755630251844199937258023824310917324804057531399931603900429027537320475147656715347746589043051938777849581316731552473031192141812802763671167195714214689105843349324782417352916163901795033375760668470192843405133658029940295257086843779818581912584200702170903948407887573148655011758174941338811214170558119499638787802433509602345438325045243839504071878678049253290436931698479885869193517500264078989857807755470275878906250 595 6184982841821392190069542910923881578956626056623321702675711711696296074328028690580813707739939591899820304907133476382442071995345595779591360344963668117440420807333588703190495094102603670887014724512839895758831917455086692511937876116307233756699814331744344068702466818517742840313230076298223680293018540290376230877604510718135951475330141787503677353825375889663236007767960222508210197718890756296104998431450595607772933120101438284998290097510725688433011878691417883693664726076298469446239532918288811825779803545320069091779179892855367227646083733119560433822904097544875834394016711754821085128341450748507381427171094495464547814605017554272598710197189328716375293954373533470280354263952987490969695060837740058635958126131095987601796966951231332260923292461997146729837937506601974746445193886756896972656250 596 154624571045534804751738572773097039473915651415583042566892792792407401858200717264520342693498489797495507622678336909561051799883639894489784008624091702936010520183339717579762377352565091772175368112820997393970797936377167312798446902907680843917495358293608601717561670462943571007830751907455592007325463507259405771940112767953398786883253544687591933845634397241580900194199005562705254942972268907402624960786264890194323328002535957124957252437768142210825296967285447092341618151907461736155988322957220295644495088633001727294479497321384180691152093327989010845572602438621895859850417793870527128208536268712684535679277362386613695365125438856814967754929733217909382348859338336757008856598824687274242376520943501465898953153277399690044924173780783306523082311549928668245948437665049368661129847168922424316406250 597 3865614276138370118793464319327425986847891285389576064172319819810185046455017931613008567337462244937387690566958422739026294997090997362244600215602292573400263004583492939494059433814127294304384202820524934849269948409429182819961172572692021097937383957340215042939041761573589275195768797686389800183136587681485144298502819198834969672081338617189798346140859931039522504854975139067631373574306722685065624019656622254858083200063398928123931310944203555270632424182136177308540453797686543403899708073930507391112377215825043182361987433034604517278802333199725271139315060965547396496260444846763178205213406717817113391981934059665342384128135971420374193873243330447734558721483458418925221414970617181856059413023587536647473828831934992251123104344519582663077057788748216706148710941626234216528246179223060607910156250 598 96640356903459252969836607983185649671197282134739401604307995495254626161375448290325214183436556123434692264173960568475657374927274934056115005390057314335006575114587323487351485845353182357609605070513123371231748710235729570499029314317300527448434598933505376073476044039339731879894219942159745004578414692037128607462570479970874241802033465429744958653521498275988062621374378476690784339357668067126640600491415556371452080001584973203098282773605088881765810604553404432713511344942163585097492701848262684777809430395626079559049685825865112931970058329993131778482876524138684912406511121169079455130335167945427834799548351491633559603203399285509354846831083261193363968037086460473130535374265429546401485325589688416186845720798374806278077608612989566576926444718705417653717773540655855413206154480576515197753906250 599 2416008922586481324245915199579641241779932053368485040107699887381365654034386207258130354585913903085867306604349014211891434373181873351402875134751432858375164377864683087183787146133829558940240126762828084280793717755893239262475732857932513186210864973337634401836901100983493296997355498553993625114460367300928215186564261999271856045050836635743623966338037456899701565534359461917269608483941701678166015012285388909286302000039624330077457069340127222044145265113835110817837783623554089627437317546206567119445235759890651988976242145646627823299251458249828294462071913103467122810162778029226986378258379198635695869988708787290838990080084982137733871170777081529834099200927161511828263384356635738660037133139742210404671143019959370156951940215324739164423161117967635441342944338516396385330153862014412879943847656250 600 60400223064662033106147879989491031044498301334212126002692497184534141350859655181453258864647847577146682665108725355297285859329546833785071878368785821459379109446617077179594678653345738973506003169070702107019842943897330981561893321448312829655271624333440860045922527524587332424933887463849840627861509182523205379664106549981796401126270915893590599158450936422492539138358986547931740212098542541954150375307134722732157550000990608251936426733503180551103631627845877770445944590588852240685932938655164177986130893997266299724406053641165695582481286456245707361551797827586678070254069450730674659456459479965892396749717719682270974752002124553443346779269427038245852480023179037795706584608915893466500928328493555260116778575498984253923798505383118479110579027949190886033573608462909909633253846550360321998596191406250 601 1510005576616550827653696999737275776112457533355303150067312429613353533771491379536331471616196189428667066627718133882432146483238670844626796959219645536484477736165426929489866966333643474337650079226767552675496073597433274539047333036207820741381790608336021501148063188114683310623347186596246015696537729563080134491602663749544910028156772897339764978961273410562313478458974663698293505302463563548853759382678368068303938750024765206298410668337579513777590790696146944261148614764721306017148323466379104449653272349931657493110151341029142389562032161406142684038794945689666951756351736268266866486411486999147309918742942992056774368800053113836083669481735675956146312000579475944892664615222897336662523208212338881502919464387474606348094962634577961977764475698729772150839340211572747740831346163759008049964904785156250 602 37750139415413770691342424993431894402811438333882578751682810740333838344287284488408286790404904735716676665692953347060803662080966771115669923980491138412111943404135673237246674158341086858441251980669188816887401839935831863476183325905195518534544765208400537528701579702867082765583679664906150392413443239077003362290066593738622750703919322433494124474031835264057836961474366592457337632561589088721343984566959201707598468750619130157460266708439487844439769767403673606528715369118032650428708086659477611241331808748291437327753783525728559739050804035153567100969873642241673793908793406706671662160287174978682747968573574801419359220001327845902091737043391898903657800014486898622316615380572433416563080205308472037572986609686865158702374065864449049444111892468244303770983505289318693520783654093975201249122619628906250 603 943753485385344267283560624835797360070285958347064468792070268508345958607182112210207169760122618392916916642323833676520091552024169277891748099512278460302798585103391830931166853958527171461031299516729720422185045998395796586904583147629887963363619130210013438217539492571677069139591991622653759810336080976925084057251664843465568767597983060837353111850795881601445924036859164811433440814039727218033599614173980042689961718765478253936506667710987196110994244185091840163217884227950816260717702166486940281033295218707285933193844588143213993476270100878839177524246841056041844847719835167666791554007179374467068699214339370035483980500033196147552293426084797472591445000362172465557915384514310835414077005132711800939324665242171628967559351646611226236102797311706107594274587632232967338019591352349380031228065490722656250 604 23593837134633606682089015620894934001757148958676611719801756712708648965179552805255179244003065459822922916058095841913002288800604231947293702487806961507569964627584795773279171348963179286525782487918243010554626149959894914672614578690747199084090478255250335955438487314291926728489799790566343995258402024423127101431291621086639219189949576520933827796269897040036148100921479120285836020350993180450839990354349501067249042969136956348412666692774679902774856104627296004080447105698770406517942554162173507025832380467682148329846114703580349836906752521970979438106171026401046121192995879191669788850179484361676717480358484250887099512500829903688807335652119936814786125009054311638947884612857770885351925128317795023483116631054290724188983791165280655902569932792652689856864690805824183450489783808734500780701637268066406250 605 589845928365840167052225390522373350043928723966915292995043917817716224129488820131379481100076636495573072901452396047825057220015105798682342562195174037689249115689619894331979283724079482163144562197956075263865653748997372866815364467268679977102261956381258398885962182857298168212244994764158599881460050610578177535782290527165980479748739413023345694906747426000903702523036978007145900508774829511270999758858737526681226074228423908710316667319366997569371402615682400102011177642469260162948563854054337675645809511692053708246152867589508745922668813049274485952654275660026153029824896979791744721254487109041917937008962106272177487812520747592220183391302998420369653125226357790973697115321444272133798128207944875587077915776357268104724594779132016397564248319816317246421617270145604586262244595218362519517540931701660156250 606 14746148209146004176305634763059333751098218099172882324876097945442905603237220503284487027501915912389326822536309901195626430500377644967058564054879350942231227892240497358299482093101987054078614054948901881596641343724934321670384111681716999427556548909531459972149054571432454205306124869103964997036501265264454438394557263179149511993718485325583642372668685650022592563075924450178647512719370737781774993971468438167030651855710597717757916682984174939234285065392060002550279441061731504073714096351358441891145237792301342706153821689737718648066720326231862148816356891500653825745622424494793618031362177726047948425224052656804437195313018689805504584782574960509241328130658944774342427883036106803344953205198621889676947894408931702618114869478300409939106207995407931160540431753640114656556114880459062987938523292541503906250 607 368653705228650104407640869076483343777455452479322058121902448636072640080930512582112175687547897809733170563407747529890660762509441124176464101371983773555780697306012433957487052327549676351965351373722547039916033593123358041759602792042924985688913722738286499303726364285811355132653121727599124925912531631611360959863931579478737799842962133139591059316717141250564814076898111254466187817984268444544374849286710954175766296392764942943947917074604373480857126634801500063756986026543287601842852408783961047278630944807533567653845542243442966201668008155796553720408922287516345643640560612369840450784054443151198710630601316420110929882825467245137614619564374012731033203266473619358560697075902670083623830129965547241923697360223292565452871736957510248477655199885198279013510793841002866413902872011476574698463082313537597656250 608 9216342630716252610191021726912083594436386311983051453047561215901816002023262814552804392188697445243329264085193688247266519062736028104411602534299594338894517432650310848937176308188741908799133784343063675997900839828083951043990069801073124642222843068457162482593159107145283878316328043189978123147813290790284023996598289486968444996074053328489776482917928531264120351922452781361654695449606711113609371232167773854394157409819123573598697926865109337021428165870037501593924650663582190046071310219599026181965773620188339191346138556086074155041700203894913843010223057187908641091014015309246011269601361078779967765765032910502773247070636681128440365489109350318275830081661840483964017426897566752090595753249138681048092434005582314136321793423937756211941379997129956975337769846025071660347571800286914367461577057838439941406250 609 230408565767906315254775543172802089860909657799576286326189030397545400050581570363820109804717436131083231602129842206181662976568400702610290063357489858472362935816257771223429407704718547719978344608576591899947520995702098776099751745026828116055571076711429062064828977678632096957908201079749453078695332269757100599914957237174211124901851333212244412072948213281603008798061319534041367386240167777840234280804194346359853935245478089339967448171627733425535704146750937539848116266589554751151782755489975654549144340504708479783653463902151853876042505097372846075255576429697716027275350382731150281740034026969499194144125822762569331176765917028211009137227733757956895752041546012099100435672439168802264893831228467026202310850139557853408044835598443905298534499928248924383444246150626791508689295007172859186539426445960998535156250 610 5760214144197657881369388579320052246522741444989407158154725759938635001264539259095502745117935903277080790053246055154541574414210017565257251583937246461809073395406444280585735192617963692999458615214414797498688024892552469402493793625670702901389276917785726551620724441965802423947705026993736326967383306743927514997873930929355278122546283330306110301823705332040075219951532988351034184656004194446005857020104858658996348381136952233499186204290693335638392603668773438496202906664738868778794568887249391363728608512617711994591336597553796346901062627434321151881389410742442900681883759568278757043500850674237479853603145569064233279419147925705275228430693343948922393801038650302477510891810979220056622345780711675655057771253488946335201120889961097632463362498206223109586106153765669787717232375179321479663485661149024963378906250 611 144005353604941447034234714483001306163068536124735178953868143998465875031613481477387568627948397581927019751331151378863539360355250439131431289598431161545226834885161107014643379815449092324986465380360369937467200622313811735062344840641767572534731922944643163790518111049145060598692625674843408174184582668598187874946848273233881953063657083257652757545592633301001880498788324708775854616400104861150146425502621466474908709528423805837479655107267333390959815091719335962405072666618471719469864222181234784093215212815442799864783414938844908672526565685858028797034735268561072517047093989206968926087521266855936996340078639226605831985478698142631880710767333598723059845025966257561937772295274480501415558644517791891376444281337223658380028022249027440811584062455155577739652653844141744692930809379483036991587141528725624084472656250 612 3600133840123536175855867862075032654076713403118379473846703599961646875790337036934689215698709939548175493783278784471588484008881260978285782239960779038630670872129027675366084495386227308124661634509009248436680015557845293376558621016044189313368298073616079094762952776228626514967315641871085204354614566714954696873671206830847048826591427081441318938639815832525047012469708117719396365410002621528753660637565536661872717738210595145936991377681683334773995377292983399060126816665461792986746605554530869602330380320386069996619585373471122716813164142146450719925868381714026812926177349730174223152188031671398424908501965980665145799636967453565797017769183339968076496125649156439048444307381862012535388966112944797284411107033430591459500700556225686020289601561378889443491316346103543617323270234487075924789678538218140602111816406250 613 90003346003088404396396696551875816351917835077959486846167589999041171894758425923367230392467748488704387344581969611789712100222031524457144555999019475965766771803225691884152112384655682703116540862725231210917000388946132334413965525401104732834207451840401977369073819405715662874182891046777130108865364167873867421841780170771176220664785677036032973465995395813126175311742702942984909135250065538218841515939138416546817943455264878648424784442042083369349884432324584976503170416636544824668665138863271740058259508009651749915489634336778067920329103553661267998146709542850670323154433743254355578804700791784960622712549149516628644990924186339144925444229583499201912403141228910976211107684546550313384724152823619932110277675835764786487517513905642150507240039034472236087282908652588590433081755862176898119741963455453515052795410156250 614 2250083650077210109909917413796895408797945876948987171154189749976029297368960648084180759811693712217609683614549240294742802505550788111428613899975486899144169295080642297103802809616392067577913521568130780272925009723653308360349138135027618320855186296010049434226845485142891571854572276169428252721634104196846685546044504269279405516619641925900824336649884895328154382793567573574622728381251638455471037898478460413670448586381621966210619611051052084233747110808114624412579260415913620616716628471581793501456487700241293747887240858419451698008227588841531699953667738571266758078860843581358889470117519794624015567813728737915716124773104658478623136105739587480047810078530722774405277692113663757834618103820590498302756941895894119662187937847641053762681000975861805902182072716314714760827043896554422452993549086386337876319885253906250 615 56252091251930252747747935344922385219948646923724679278854743749400732434224016202104518995292342805440242090363731007368570062638769702785715347499387172478604232377016057427595070240409801689447838039203269506823125243091332709008728453375690458021379657400251235855671137128572289296364306904235706318040852604921167138651112606731985137915491048147520608416247122383203859569839189339365568209531290961386775947461961510341761214659540549155265490276276302105843677770202865610314481510397840515417915711789544837536412192506032343697181021460486292450205689721038292498841693464281668951971521089533972236752937994865600389195343218447892903119327616461965578402643489687001195251963268069360131942302841593945865452595514762457568923547397352991554698446191026344067025024396545147554551817907867869020676097413860561324838727159658446907997131347656250 616 1406302281298256318693698383623059630498716173093116981971368593735018310855600405052612974882308570136006052259093275184214251565969242569642883687484679311965105809425401435689876756010245042236195950980081737670578131077283317725218211334392261450534491435006280896391778428214307232409107672605892657951021315123029178466277815168299628447887276203688015210406178059580096489245979733484139205238282274034669398686549037758544030366488513728881637256906907552646091944255071640257862037759946012885447892794738620938410304812650808592429525536512157311255142243025957312471042336607041723799288027238349305918823449871640009729883580461197322577983190411549139460066087242175029881299081701734003298557571039848646636314887869061439223088684933824788867461154775658601675625609913628688863795447696696725516902435346514033120968178991461172699928283691406250 617 35157557032456407967342459590576490762467904327327924549284214843375457771390010126315324372057714253400151306477331879605356289149231064241072092187116982799127645235635035892246918900256126055904898774502043441764453276932082943130455283359806536263362285875157022409794460705357680810227691815147316448775532878075729461656945379207490711197181905092200380260154451489502412231149493337103480130957056850866734967163725943963600759162212843222040931422672688816152298606376791006446550943998650322136197319868465523460257620316270214810738138412803932781378556075648932811776058415176043094982200680958732647970586246791000243247089511529933064449579760288728486501652181054375747032477042543350082463939275996216165907872196726535980577217123345619721686528869391465041890640247840717221594886192417418137922560883662850828024204474786529317498207092285156250 618 878938925811410199183561489764412269061697608183198113732105371084386444284750253157883109301442856335003782661933296990133907228730776606026802304677924569978191130890875897306172972506403151397622469362551086044111331923302073578261382083995163406584057146878925560244861517633942020255692295378682911219388321951893236541423634480187267779929547627305009506503861287237560305778737333427587003273926421271668374179093148599090018979055321080551023285566817220403807465159419775161163773599966258053404932996711638086506440507906755370268453460320098319534463901891223320294401460379401077374555017023968316199264656169775006081177237788248326611239494007218212162541304526359393675811926063583752061598481899905404147696804918163399514430428083640493042163221734786626047266006196017930539872154810435453448064022091571270700605111869663232937455177307128906250 619 21973473145285254979589037244110306726542440204579952843302634277109661107118756328947077732536071408375094566548332424753347680718269415150670057616948114249454778272271897432654324312660078784940561734063777151102783298082551839456534552099879085164601428671973139006121537940848550506392307384467072780484708048797330913535590862004681694498238690682625237662596532180939007644468433335689675081848160531791709354477328714977250474476383027013775582139170430510095186628985494379029094339999156451335123324917790952162661012697668884256711336508002457988361597547280583007360036509485026934363875425599207904981616404244375152029430944706208165280987350180455304063532613158984841895298151589593801539962047497635103692420122954084987860760702091012326054080543369665651181650154900448263496803870260886336201600552289281767515127796741580823436379432678222656250 620 549336828632131374489725931102757668163561005114498821082565856927741527677968908223676943313401785209377364163708310618833692017956735378766751440423702856236369456806797435816358107816501969623514043351594428777569582452063795986413363802496977129115035716799328475153038448521213762659807684611676819512117701219933272838389771550117042362455967267065630941564913304523475191111710833392241877046204013294792733861933217874431261861909575675344389553479260762752379665724637359475727358499978911283378083122944773804066525317441722106417783412700061449709039938682014575184000912737125673359096885639980197624540410106109378800735773617655204132024683754511382601588315328974621047382453789739845038499051187440877592310503073852124696519017552275308151352013584241641279541253872511206587420096756522158405040013807232044187878194918539520585909485816955566406250 621 13733420715803284362243148277568941704089025127862470527064146423193538191949222705591923582835044630234434104092707765470842300448918384469168786010592571405909236420169935895408952695412549240587851083789860719439239561301594899660334095062424428227875892919983211878825961213030344066495192115291920487802942530498331820959744288752926059061399181676640773539122832613086879777792770834806046926155100332369818346548330446860781546547739391883609738836981519068809491643115933986893183962499472782084452078073619345101663132936043052660444585317501536242725998467050364379600022818428141833977422140999504940613510252652734470018394340441380103300617093862784565039707883224365526184561344743496125962476279686021939807762576846303117412975438806882703783800339606041031988531346812780164685502418913053960126000345180801104696954872963488014647737145423889160156250 622 343335517895082109056078706939223542602225628196561763176603660579838454798730567639798089570876115755860852602317694136771057511222959611729219650264814285147730910504248397385223817385313731014696277094746517985980989032539872491508352376560610705696897322999580296970649030325758601662379802882298012195073563262458295523993607218823151476534979541916019338478070815327171994444819270870151173153877508309245458663708261171519538663693484797090243470924537976720237291077898349672329599062486819552111301951840483627541578323401076316511114632937538406068149961676259109490000570460703545849435553524987623515337756316318361750459858511034502582515427346569614125992697080609138154614033618587403149061906992150548495194064421157577935324385970172067594595008490151025799713283670319504117137560472826349003150008629520027617423871824087200366193428635597229003906250 623 8583387947377052726401967673480588565055640704914044079415091514495961369968264190994952239271902893896521315057942353419276437780573990293230491256620357128693272762606209934630595434632843275367406927368662949649524725813496812287708809414015267642422433074989507424266225758143965041559495072057450304876839081561457388099840180470578786913374488547900483461951770383179299861120481771753779328846937707731136466592706529287988466592337119927256086773113449418005932276947458741808239976562170488802782548796012090688539458085026907912777865823438460151703749041906477737250014261517588646235888838124690587883443907907959043761496462775862564562885683664240353149817427015228453865350840464685078726547674803763712379851610528939448383109649254301689864875212253775644992832091757987602928439011820658725078750215738000690435596795602180009154835715889930725097656250 624 214584698684426318160049191837014714126391017622851101985377287862399034249206604774873805981797572347413032876448558835481910944514349757330762281415508928217331819065155248365764885865821081884185173184216573741238118145337420307192720235350381691060560826874737685606655643953599126038987376801436257621920977039036434702496004511764469672834362213697512086548794259579482496528012044293844483221173442693278411664817663232199711664808427998181402169327836235450148306923686468545205999414054262220069563719900302267213486452125672697819446645585961503792593726047661943431250356537939716155897220953117264697086097697698976094037411569396564114072142091606008828745435675380711346633771011617126968163691870094092809496290263223486209577741231357542246621880306344391124820802293949690073210975295516468126968755393450017260889919890054500228870892897248268127441406250 625 5364617467110657954001229795925367853159775440571277549634432196559975856230165119371845149544939308685325821911213970887047773612858743933269057035387723205433295476628881209144122146645527047104629329605414343530952953633435507679818005883759542276514020671868442140166391098839978150974684420035906440548024425975910867562400112794111741820859055342437802163719856489487062413200301107346112080529336067331960291620441580804992791620210699954535054233195905886253707673092161713630149985351356555501739092997507556680337161303141817445486166139649037594814843151191548585781258913448492903897430523827931617427152442442474402350935289234914102851803552290150220718635891884517783665844275290428174204092296752352320237407256580587155239443530783938556165547007658609778120520057348742251830274382387911703174218884836250431522247997251362505721772322431206703186035156250 626 134115436677766448850030744898134196328994386014281938740860804913999396405754127984296128738623482717133145547780349272176194340321468598331726425884693080135832386915722030228603053666138176177615733240135358588273823840835887691995450147093988556912850516796711053504159777470999453774367110500897661013700610649397771689060002819852793545521476383560945054092996412237176560330007527683652802013233401683299007290511039520124819790505267498863376355829897647156342691827304042840753749633783913887543477324937688917008429032578545436137154153491225939870371078779788714644531472836212322597435763095698290435678811061061860058773382230872852571295088807253755517965897297112944591646106882260704355102307418808808005935181414514678880986088269598463904138675191465244453013001433718556295756859559697792579355472120906260788056199931284062643044308060780167579650878906250 627 3352885916944161221250768622453354908224859650357048468521520122849984910143853199607403218465587067928328638694508731804404858508036714958293160647117327003395809672893050755715076341653454404440393331003383964706845596020897192299886253677349713922821262919917776337603994436774986344359177762522441525342515266234944292226500070496319838638036909589023626352324910305929414008250188192091320050330835042082475182262775988003120494762631687471584408895747441178908567295682601071018843740844597847188586933123442222925210725814463635903428853837280648496759276969494717866113286820905308064935894077392457260891970276526546501469334555771821314282377220181343887949147432427823614791152672056517608877557685470220200148379535362866972024652206739961597603466879786631111325325035842963907393921488992444814483886803022656519701404998282101566076107701519504189491271972656250 628 83822147923604030531269215561333872705621491258926211713038003071249622753596329990185080461639676698208215967362718295110121462700917873957329016177933175084895241822326268892876908541336360111009833275084599117671139900522429807497156341933742848070531572997944408440099860919374658608979444063061038133562881655873607305662501762407995965950922739725590658808122757648235350206254704802283001258270876052061879556569399700078012369065792186789610222393686029472714182392065026775471093521114946179714673328086055573130268145361590897585721345932016212418981924237367946652832170522632701623397351934811431522299256913163662536733363894295532857059430504533597198728685810695590369778816801412940221938942136755505003709488384071674300616305168499039940086671994665777783133125896074097684848037224811120362097170075566412992535124957052539151902692537987604737281799316406250 629 2095553698090100763281730389033346817640537281473155292825950076781240568839908249754627011540991917455205399184067957377753036567522946848933225404448329377122381045558156722321922713533409002775245831877114977941778497513060745187428908548343571201763289324948610211002496522984366465224486101576525953339072041396840182641562544060199899148773068493139766470203068941205883755156367620057075031456771901301546988914234992501950309226644804669740255559842150736817854559801625669386777338027873654492866833202151389328256703634039772439643033648300405310474548105934198666320804263065817540584933798370285788057481422829091563418334097357388321426485762613339929968217145267389759244470420035323505548473553418887625092737209601791857515407629212475998502166799866644444578328147401852442121200930620278009052429251889160324813378123926313478797567313449690118432044982910156250 630 52388842452252519082043259725833670441013432036828882320648751919531014220997706243865675288524797936380134979601698934443825914188073671223330635111208234428059526138953918058048067838335225069381145796927874448544462437826518629685722713708589280044082233123715255275062413074609161630612152539413148833476801034921004566039063601504997478719326712328494161755076723530147093878909190501426875786419297532538674722855874812548757730666120116743506388996053768420446363995040641734669433450696841362321670830053784733206417590850994310991075841207510132761863702648354966658020106576645438514623344959257144701437035570727289085458352433934708035662144065333498249205428631684743981111760500883087638711838835472190627318430240044796437885190730311899962554169996666111114458203685046311053030023265506950226310731297229008120334453098157836969939182836242252960801124572753906250 631 1309721061306312977051081493145841761025335800920722058016218797988275355524942656096641882213119948409503374490042473361095647854701841780583265877780205860701488153473847951451201695958380626734528644923196861213611560945662965742143067842714732001102055828092881381876560326865229040765303813485328720836920025873025114150976590037624936967983167808212354043876918088253677346972729762535671894660482438313466868071396870313718943266653002918587659724901344210511159099876016043366735836267421034058041770751344618330160439771274857774776896030187753319046592566208874166450502664416135962865583623981428617535925889268182227136458810848367700891553601633337456230135715792118599527794012522077190967795970886804765682960756001119910947129768257797499063854249916652777861455092126157776325750581637673755657768282430725203008361327453945924248479570906056324020028114318847656250 632 32743026532657824426277037328646044025633395023018051450405469949706883888123566402416047055327998710237584362251061834027391196367546044514581646944505146517537203836846198786280042398959515668363216123079921530340289023641574143553576696067868300027551395702322034546914008171630726019132595337133218020923000646825627853774414750940623424199579195205308851096922952206341933674318244063391797366512060957836671701784921757842973581666325072964691493122533605262778977496900401084168395906685525851451044268783615458254010994281871444369422400754693832976164814155221854161262566610403399071639590599535715438398147231704555678411470271209192522288840040833436405753392894802964988194850313051929774194899272170119142074018900027997773678244206444937476596356247916319446536377303153944408143764540941843891444207060768130075209033186348648106211989272651408100500702857971191406250 633 818575663316445610656925933216151100640834875575451286260136748742672097203089160060401176383199967755939609056276545850684779909188651112864541173612628662938430095921154969657001059973987891709080403076998038258507225591039353588839417401696707500688784892558050863672850204290768150478314883428330450523075016170640696344360368773515585604989479880132721277423073805158548341857956101584794934162801523945916792544623043946074339541658126824117287328063340131569474437422510027104209897667138146286276106719590386456350274857046786109235560018867345824404120353880546354031564165260084976790989764988392885959953680792613891960286756780229813057221001020835910143834822370074124704871257826298244354872481804252978551850472500699944341956105161123436914908906197907986163409432578848610203594113523546097286105176519203251880225829658716202655299731816285202512517571449279785156250 634 20464391582911140266423148330403777516020871889386282156503418718566802430077229001510029409579999193898490226406913646267119497729716277821613529340315716573460752398028874241425026499349697292727010076924950956462680639775983839720985435042417687517219622313951271591821255107269203761957872085708261263076875404266017408609009219337889640124736997003318031935576845128963708546448902539619873354070038098647919813615576098651858488541453170602932183201583503289236860935562750677605247441678453657156902667989759661408756871426169652730889000471683645610103008847013658850789104131502124419774744124709822148998842019815347299007168919505745326430525025520897753595870559251853117621781445657456108871812045106324463796261812517498608548902629028085922872722654947699654085235814471215255089852838088652432152629412980081297005645741467905066382493295407130062812939286231994628906250 635 511609789572778506660578708260094437900521797234657053912585467964170060751930725037750735239499979847462255660172841156677987443242906945540338233507892914336518809950721856035625662483742432318175251923123773911567015994399595993024635876060442187930490557848781789795531377681730094048946802142706531576921885106650435215225230483447241003118424925082950798389421128224092713661222563490496833851750952466197995340389402466296462213536329265073304580039587582230921523389068766940131186041961341428922566699743991535218921785654241318272225011792091140252575221175341471269727603287553110494368603117745553724971050495383682475179222987643633160763125638022443839896763981296327940544536141436402721795301127658111594906545312937465213722565725702148071818066373692491352130895361780381377246320952216310803815735324502032425141143536697626659562332385178251570323482155799865722656250 636 12790244739319462666514467706502360947513044930866426347814636699104251518798268125943768380987499496186556391504321028916949686081072673638508455837697322858412970248768046400890641562093560807954381298078094347789175399859989899825615896901511054698262263946219544744888284442043252351223670053567663289423047127666260880380630762086181025077960623127073769959735528205602317841530564087262420846293773811654949883509735061657411555338408231626832614500989689555773038084726719173503279651049033535723064167493599788380473044641356032956805625294802278506314380529383536781743190082188827762359215077943638843124276262384592061879480574691090829019078140950561095997419099532408198513613403535910068044882528191452789872663632823436630343064143142553701795451659342312283803272384044509534431158023805407770095393383112550810628528588417440666489058309629456289258087053894996643066406250 637 319756118482986566662861692662559023687826123271660658695365917477606287969956703148594209524687487404663909787608025722923742152026816840962711395942433071460324256219201160022266039052339020198859532451952358694729384996499747495640397422537776367456556598655488618622207111051081308780591751339191582235576178191656522009515769052154525626949015578176844248993388205140057946038264102181560521157344345291373747087743376541435288883460205790670815362524742238894325952118167979337581991276225838393076604187339994709511826116033900823920140632370056962657859513234588419543579752054720694058980376948590971078106906559614801546987014367277270725476953523764027399935477488310204962840335088397751701122063204786319746816590820585915758576603578563842544886291483557807095081809601112738360778950595135194252384834577813770265713214710436016662226457740736407231452176347374916076660156250 638 7993902962074664166571542316563975592195653081791516467384147936940157199248917578714855238117187185116597744690200643073093553800670421024067784898560826786508106405480029000556650976308475504971488311298808967368234624912493687391009935563444409186413914966387215465555177776277032719514793783479789555889404454791413050237894226303863140673725389454421106224834705128501448650956602554539013028933608632284343677193584413535882222086505144766770384063118555972358148802954199483439549781905645959826915104683499867737795652900847520598003515809251424066446487830864710488589493801368017351474509423714774276952672663990370038674675359181931768136923838094100684998386937207755124071008377209943792528051580119657993670414770514647893964415089464096063622157287088945177377045240027818459019473764878379856309620864445344256642830367760900416555661443518410180786304408684372901916503906250 639 199847574051866604164288557914099389804891327044787911684603698423503929981222939467871380952929679627914943617255016076827338845016760525601694622464020669662702660137000725013916274407711887624287207782470224184205865622812342184775248389086110229660347874159680386638879444406925817987869844586994738897235111369785326255947355657596578516843134736360527655620867628212536216273915063863475325723340215807108591929839610338397055552162628619169259601577963899308953720073854987085988744547641148995672877617087496693444891322521188014950087895231285601661162195771617762214737345034200433786862735592869356923816816599759250966866883979548294203423095952352517124959673430193878101775209430248594813201289502991449841760369262866197349110377236602401590553932177223629434426131000695461475486844121959496407740521611133606416070759194022510413891536087960254519657610217109322547912597656250 640 4996189351296665104107213947852484745122283176119697792115092460587598249530573486696784523823241990697873590431375401920683471125419013140042365561600516741567566503425018125347906860192797190607180194561755604605146640570308554619381209727152755741508696853992009665971986110173145449696746114674868472430877784244633156398683891439914462921078368409013191390521690705313405406847876596586883143083505395177714798245990258459926388804065715479231490039449097482723843001846374677149718613691028724891821940427187417336122283063029700373752197380782140041529054894290444055368433625855010844671568389821733923095420414993981274171672099488707355085577398808812928123991835754846952544380235756214870330032237574786246044009231571654933727759430915060039763848304430590735860653275017386536887171103048987410193513040278340160401768979850562760347288402199006362991440255427733063697814941406250 641 124904733782416627602680348696312118628057079402992444802877311514689956238264337167419613095581049767446839760784385048017086778135475328501059139040012918539189162585625453133697671504819929765179504864043890115128666014257713865484530243178818893537717421349800241649299652754328636242418652866871711810771944606115828909967097285997861573026959210225329784763042267632835135171196914914672078577087634879442869956149756461498159720101642886980787250986227437068096075046159366928742965342275718122295548510679685433403057076575742509343804934519553501038226372357261101384210840646375271116789209745543348077385510374849531854291802487217683877139434970220323203099795893871173813609505893905371758250805939369656151100230789291373343193985772876500994096207610764768396516331875434663422179277576224685254837826006958504010044224496264069008682210054975159074786006385693326592445373535156250 642 3122618344560415690067008717407802965701426985074811120071932787867248905956608429185490327389526244186170994019609626200427169453386883212526478476000322963479729064640636328342441787620498244129487621601097252878216650356442846637113256079470472338442935533745006041232491318858215906060466321671792795269298615152895722749177432149946539325673980255633244619076056690820878379279922872866801964427190871986071748903743911537453993002541072174519681274655685926702401876153984173218574133556892953057388712766992135835076426914393562733595123362988837525955659308931527534605271016159381777919730243638583701934637759371238296357295062180442096928485874255508080077494897346779345340237647347634293956270148484241403777505769732284333579849644321912524852405190269119209912908296885866585554481939405617131370945650173962600251105612406601725217055251374378976869650159642333164811134338378906250 643 78065458614010392251675217935195074142535674626870278001798319696681222648915210729637258184738156104654274850490240655010679236334672080313161961900008074086993226616015908208561044690512456103237190540027431321955416258911071165927831401986761808461073388343625151030812282971455397651511658041794819881732465378822393068729435803748663483141849506390831115476901417270521959481998071821670049110679771799651793722593597788436349825063526804362992031866392148167560046903849604330464353338922323826434717819174803395876910672859839068339878084074720938148891482723288188365131775403984544447993256090964592548365943984280957408932376554511052423212146856387702001937372433669483633505941183690857348906753712106035094437644243307108339496241108047813121310129756727980247822707422146664638862048485140428284273641254349065006277640310165043130426381284359474421741253991058329120278358459472656250 644 1951636465350259806291880448379876853563391865671756950044957992417030566222880268240931454618453902616356871262256016375266980908366802007829049047500201852174830665400397705214026117262811402580929763500685783048885406472776779148195785049669045211526834708590628775770307074286384941287791451044870497043311634470559826718235895093716587078546237659770777886922535431763048987049951795541751227766994294991294843064839944710908745626588170109074800796659803704189001172596240108261608833473058095660867945479370084896922766821495976708496952101868023453722287068082204709128294385099613611199831402274114813709148599607023935223309413862776310580303671409692550048434310841737090837648529592271433722668842802650877360941106082677708487406027701195328032753243918199506195567685553666615971551212128510707106841031358726625156941007754126078260659532108986860543531349776458228006958961486816406250 645 48790911633756495157297011209496921339084796641793923751123949810425764155572006706023286365461347565408921781556400409381674522709170050195726226187505046304370766635009942630350652931570285064523244087517144576222135161819419478704894626241726130288170867714765719394257676857159623532194786276121762426082790861763995667955897377342914676963655941494269447173063385794076224676248794888543780694174857374782371076620998617772718640664704252726870019916495092604725029314906002706540220836826452391521698636984252122423069170537399417712423802546700586343057176702055117728207359627490340279995785056852870342728714990175598380582735346569407764507591785242313751210857771043427270941213239806785843066721070066271934023527652066942712185150692529883200818831097954987654889192138841665399288780303212767677671025783968165628923525193853151956516488302724671513588283744411455700173974037170410156250 646 1219772790843912378932425280237423033477119916044848093778098745260644103889300167650582159136533689135223044538910010234541863067729251254893155654687626157609269165875248565758766323289257126613081102187928614405553379045485486967622365656043153257204271692869142984856441921428990588304869656903044060652069771544099891698897434433572866924091398537356736179326584644851905616906219872213594517354371434369559276915524965444317966016617606318171750497912377315118125732872650067663505520920661309788042465924606303060576729263434985442810595063667514658576429417551377943205183990687258506999894626421321758568217874754389959514568383664235194112689794631057843780271444276085681773530330995169646076668026751656798350588191301673567804628767313247080020470777448874691372229803471041634982219507580319191941775644599204140723088129846328798912912207568116787839707093610286392504349350929260253906250 647 30494319771097809473310632005935575836927997901121202344452468631516102597232504191264553978413342228380576113472750255863546576693231281372328891367190653940231729146881214143969158082231428165327027554698215360138834476137137174190559141401078831430106792321728574621411048035724764707621741422576101516301744288602497292472435860839321673102284963433918404483164616121297640422655496805339862933859285859238981922888124136107949150415440157954293762447809432877953143321816251691587638023016532744701061648115157576514418231585874636070264876591687866464410735438784448580129599767181462674997365660533043964205446868859748987864209591605879852817244865776446094506786106902142044338258274879241151916700668791419958764704782541839195115719182831177000511769436221867284305745086776040874555487689507979798544391114980103518077203246158219972822805189202919695992677340257159812608733773231506347656250 648 762357994277445236832765800148389395923199947528030058611311715787902564930812604781613849460333555709514402836818756396588664417330782034308222284179766348505793228672030353599228952055785704133175688867455384003470861903428429354763978535026970785752669808043214365535276200893119117690543535564402537907543607215062432311810896520983041827557124085847960112079115403032441010566387420133496573346482146480974548072203103402698728760386003948857344061195235821948828583045406292289690950575413318617526541202878939412860455789646865901756621914792196661610268385969611214503239994179536566874934141513326099105136171721493724696605239790146996320431121644411152362669652672553551108456456871981028797917516719785498969117619563545979877892979570779425012794235905546682107643627169401021863887192237699494963609777874502587951930081153955499320570129730072992399816933506428995315218344330787658691406250 649 19058949856936130920819145003709734898079998688200751465282792894697564123270315119540346236508338892737860070920468909914716610433269550857705557104494158712644830716800758839980723801394642603329392221686384600086771547585710733869099463375674269643816745201080359138381905022327977942263588389110063447688590180376560807795272413024576045688928102146199002801977885075811025264159685503337414333662053662024363701805077585067468219009650098721433601529880895548720714576135157307242273764385332965438163530071973485321511394741171647543915547869804916540256709649240280362580999854488414171873353537833152477628404293037343117415130994753674908010778041110278809066741316813838777711411421799525719947937917994637474227940489088649496947324489269485625319855897638667052691090679235025546597179805942487374090244446862564698798252028848887483014253243251824809995423337660724882880458608269691467285156250 650 476473746423403273020478625092743372451999967205018786632069822367439103081757877988508655912708472318446501773011722747867915260831738771442638927612353967816120767920018970999518095034866065083234805542159615002169288689642768346727486584391856741095418630027008978459547625558199448556589709727751586192214754509414020194881810325614401142223202553654975070049447126895275631603992137583435358341551341550609092545126939626686705475241252468035840038247022388718017864403378932681056844109633324135954088251799337133037784868529291188597888696745122913506417741231007009064524996362210354296833838445828811940710107325933577935378274868841872700269451027756970226668532920345969442785285544988142998698447949865936855698512227216237423683112231737140632996397440966676317277266980875638664929495148562184352256111171564117469956300721222187075356331081295620249885583441518122072011465206742286682128906250 651 11911843660585081825511965627318584311299999180125469665801745559185977577043946949712716397817711807961162544325293068696697881520793469286065973190308849195403019198000474274987952375871651627080870138553990375054232217241069208668187164609796418527385465750675224461488690638954986213914742743193789654805368862735350504872045258140360028555580063841374376751236178172381890790099803439585883958538783538765227313628173490667167636881031311700896000956175559717950446610084473317026421102740833103398852206294983428325944621713232279714947217418628072837660443530775175226613124909055258857420845961145720298517752683148339448384456871721046817506736275693924255666713323008649236069632138624703574967461198746648421392462805680405935592077805793428515824909936024166907931931674521890966623237378714054608806402779289102936748907518030554676883908277032390506247139586037953051800286630168557167053222656250 652 297796091514627045637799140682964607782499979503136741645043638979649439426098673742817909945442795199029063608132326717417447038019836732151649329757721229885075479950011856874698809396791290677021753463849759376355805431026730216704679115244910463184636643766880611537217265973874655347868568579844741370134221568383762621801131453509000713889501596034359418780904454309547269752495085989647098963469588469130682840704337266679190922025782792522400023904388992948761165252111832925660527568520827584971305157374585708148615542830806992873680435465701820941511088269379380665328122726381471435521149028643007462943817078708486209611421793026170437668406892348106391667833075216230901740803465617589374186529968666210534811570142010148389801945144835712895622748400604172698298291863047274165580934467851365220160069482227573418722687950763866922097706925809762656178489650948826295007165754213929176330566406250 653 7444902287865676140944978517074115194562499487578418541126090974491235985652466843570447748636069879975726590203308167935436175950495918303791233243943030747126886998750296421867470234919782266925543836596243984408895135775668255417616977881122761579615916094172015288430431649346866383696714214496118534253355539209594065545028286337725017847237539900858985469522611357738681743812377149741177474086739711728267071017608431666979773050644569813060000597609724823719029131302795823141513189213020689624282628934364642703715388570770174821842010886642545523537777206734484516633203068159536785888028725716075186573595426967712155240285544825654260941710172308702659791695826880405772543520086640439734354663249216655263370289253550253709745048628620892822390568710015104317457457296576181854139523361696284130504001737055689335468067198769096673052442673145244066404462241273720657375179143855348229408264160156250 654 186122557196641903523624462926852879864062487189460463528152274362280899641311671089261193715901746999393164755082704198385904398762397957594780831098575768678172174968757410546686755872994556673138595914906099610222378394391706385440424447028069039490397902354300382210760791233671659592417855362402963356333888480239851638625707158443125446180938497521474636738065283943467043595309428743529436852168492793206676775440210791674494326266114245326500014940243120592975728282569895578537829730325517240607065723359116067592884714269254370546050272166063638088444430168362112915830076703988419647200718142901879664339885674192803881007138620641356523542754307717566494792395672010144313588002166010993358866581230416381584257231338756342743626215715522320559764217750377607936436432414404546353488084042407103262600043426392233386701679969227416826311066828631101660111556031843016434379478596383705735206604003906250 655 4653063929916047588090611573171321996601562179736511588203806859057022491032791777231529842897543674984829118877067604959647609969059948939869520777464394216954304374218935263667168896824863916828464897872652490255559459859792659636010611175701725987259947558857509555269019780841791489810446384060074083908347212005996290965642678961078136154523462438036865918451632098586676089882735718588235921304212319830166919386005269791862358156652856133162500373506078014824393207064247389463445743258137931015176643083977901689822117856731359263651256804151590952211110754209052822895751917599710491180017953572546991608497141854820097025178465516033913088568857692939162369809891800253607839700054150274833971664530760409539606430783468908568590655392888058013994105443759440198410910810360113658837202101060177581565001085659805834667541999230685420657776670715777541502788900796075410859486964909592643380165100097656250 656 116326598247901189702265289329283049915039054493412789705095171476425562275819794430788246072438591874620727971926690123991190249226498723496738019436609855423857609355473381591679222420621597920711622446816312256388986496494816490900265279392543149681498688971437738881725494521044787245261159601501852097708680300149907274141066974026953403863086560950921647961290802464666902247068392964705898032605307995754172984650131744796558953916321403329062509337651950370609830176606184736586143581453448275379416077099447542245552946418283981591281420103789773805277768855226320572393797939992762279500448839313674790212428546370502425629461637900847827214221442323479059245247295006340195992501353756870849291613269010238490160769586722714214766384822201450349852636093986004960272770259002841470930052526504439539125027141495145866688549980767135516444416767894438537569722519901885271487174122739816084504127502441406250 657 2908164956197529742556632233232076247875976362335319742627379286910639056895494860769706151810964796865518199298167253099779756230662468087418450485915246385596440233886834539791980560515539948017790561170407806409724662412370412272506631984813578742037467224285943472043137363026119681131528990037546302442717007503747681853526674350673835096577164023773041199032270061616672556176709824117647450815132699893854324616253293619913973847908035083226562733441298759265245754415154618414653589536336206884485401927486188556138823660457099539782035502594744345131944221380658014309844948499819056987511220982841869755310713659262560640736540947521195680355536058086976481131182375158504899812533843921771232290331725255962254019239668067855369159620555036258746315902349650124006819256475071036773251313162610988478125678537378646667213749519178387911110419197360963439243062997547131787179353068495402112603187561035156250 658 72704123904938243563915805830801906196899409058382993565684482172765976422387371519242653795274119921637954982454181327494493905766561702185461262147881159639911005847170863494799514012888498700444764029260195160243116560309260306812665799620339468550936680607148586801078434075652992028288224750938657561067925187593692046338166858766845877414429100594326029975806751540416813904417745602941186270378317497346358115406332340497849346197700877080664068336032468981631143860378865460366339738408405172112135048187154713903470591511427488494550887564868608628298605534516450357746123712495476424687780524571046743882767841481564016018413523688029892008888401452174412028279559378962622495313346098044280807258293131399056350480991701696384228990513875906468657897558741253100170481411876775919331282829065274711953141963434466166680343737979459697777760479934024085981076574938678294679483826712385052815079689025878906250 659 1817603097623456089097895145770047654922485226459574839142112054319149410559684287981066344881852998040948874561354533187362347644164042554636531553697028990997775146179271587369987850322212467511119100731504879006077914007731507670316644990508486713773417015178714670026960851891324800707205618773466439026698129689842301158454171469171146935360727514858150749395168788510420347610443640073529656759457937433658952885158308512446233654942521927016601708400811724540778596509471636509158493460210129302803376204678867847586764787785687212363772189121715215707465138362911258943653092812386910617194513114276168597069196037039100400460338092200747300222210036304360300706988984474065562382833652451107020181457328284976408762024792542409605724762846897661716447438968531327504262035296919397983282070726631867798828549085861654167008593449486492444444011998350602149526914373466957366987095667809626320376992225646972656250 660 45440077440586402227447378644251191373062130661489370978552801357978735263992107199526658622046324951023721864033863329684058691104101063865913288842425724774944378654481789684249696258055311687777977518287621975151947850193287691757916124762712167844335425379467866750674021297283120017680140469336660975667453242246057528961354286729278673384018187871453768734879219712760508690261091001838241418986448435841473822128957712811155841373563048175415042710020293113519464912736790912728962336505253232570084405116971696189669119694642180309094304728042880392686628459072781473591327320309672765429862827856904214926729900925977510011508452305018682505555250907609007517674724611851639059570841311277675504536433207124410219050619813560240143119071172441542911185974213283187606550882422984949582051768165796694970713727146541354175214836237162311111100299958765053738172859336673934174677391695240658009424805641174316406250 661 1136001936014660055686184466106279784326553266537234274463820033949468381599802679988166465551158123775593046600846583242101467277602526596647832221060643119373609466362044742106242406451382792194449437957190549378798696254832192293947903119067804196108385634486696668766850532432078000442003511733416524391686331056151438224033857168231966834600454696786344218371980492819012717256527275045956035474661210896036845553223942820278896034339076204385376067750507327837986622818419772818224058412631330814252110127924292404741727992366054507727357618201072009817165711476819536839783183007741819135746570696422605373168247523149437750287711307625467062638881272690225187941868115296290976489271032781941887613410830178110255476265495339006003577976779311038572779649355332079690163772060574623739551294204144917374267843178663533854380370905929057777777507498969126343454321483416848354366934792381016450235620141029357910156250 662 28400048400366501392154611652656994608163831663430856861595500848736709539995066999704161638778953094389826165021164581052536681940063164916195805526516077984340236659051118552656060161284569804861235948929763734469967406370804807348697577976695104902709640862167416719171263310801950011050087793335413109792158276403785955600846429205799170865011367419658605459299512320475317931413181876148900886866530272400921138830598570506972400858476905109634401693762683195949665570460494320455601460315783270356302753198107310118543199809151362693183940455026800245429142786920488420994579575193545478393664267410565134329206188078735943757192782690636676565972031817255629698546702882407274412231775819548547190335270754452756386906637383475150089449419482775964319491233883301992254094301514365593488782355103622934356696079466588346359509272648226444444437687474228158586358037085421208859173369809525411255890503525733947753906250 663 710001210009162534803865291316424865204095791585771421539887521218417738499876674992604040969473827359745654125529114526313417048501579122904895138162901949608505916476277963816401504032114245121530898723244093361749185159270120183717439449417377622567741021554185417979281582770048750276252194833385327744803956910094648890021160730144979271625284185491465136482487808011882948285329546903722522171663256810023028470764964262674310021461922627740860042344067079898741639261512358011390036507894581758907568829952682752963579995228784067329598511375670006135728569673012210524864489379838636959841606685264128358230154701968398593929819567265916914149300795431390742463667572060181860305794395488713679758381768861318909672665934586878752236235487069399107987280847082549806352357537859139837219558877590573358917401986664708658987731816205661111110942186855703964658950927135530221479334245238135281397262588143348693847656250 664 17750030250229063370096632282910621630102394789644285538497188030460443462496916874815101024236845683993641353138227863157835426212539478072622378454072548740212647911906949095410037600802856128038272468081102334043729628981753004592935986235434440564193525538854635449482039569251218756906304870834633193620098922752366222250529018253624481790632104637286628412062195200297073707133238672593063054291581420250575711769124106566857750536548065693521501058601676997468540981537808950284750912697364543972689220748817068824089499880719601683239962784391750153393214241825305263121612234495965923996040167131603208955753867549209964848245489181647922853732519885784768561591689301504546507644859887217841993959544221532972741816648364671968805905887176734977699682021177063745158808938446478495930488971939764333972935049666617716474693295405141527777773554671392599116473773178388255536983356130953382034931564703583717346191406250 665 443750756255726584252415807072765540752559869741107138462429700761511086562422921870377525605921142099841033828455696578945885655313486951815559461351813718505316197797673727385250940020071403200956811702027558351093240724543825114823399655885861014104838138471365886237050989231280468922657621770865829840502473068809155556263225456340612044765802615932165710301554880007426842678330966814826576357289535506264392794228102664171443763413701642338037526465041924936713524538445223757118772817434113599317230518720426720602237497017990042080999069609793753834830356045632631578040305862399148099901004178290080223893846688730249121206137229541198071343312997144619214039792232537613662691121497180446049848988605538324318545416209116799220147647179418374442492050529426593628970223461161962398262224298494108349323376241665442911867332385128538194444338866784814977911844329459706388424583903273834550873289117589592933654785156250 666 11093768906393164606310395176819138518813996743527678461560742519037777164060573046759438140148028552496025845711392414473647141382837173795388986533795342962632904944941843184631273500501785080023920292550688958777331018113595627870584991397146525352620953461784147155926274730782011723066440544271645746012561826720228888906580636408515301119145065398304142757538872000185671066958274170370664408932238387656609819855702566604286094085342541058450938161626048123417838113461130593927969320435852839982930762968010668015055937425449751052024976740244843845870758901140815789451007646559978702497525104457252005597346167218256228030153430738529951783582824928615480350994805813440341567278037429511151246224715138458107963635405227919980503691179485459361062301263235664840724255586529049059956555607462352708733084406041636072796683309628213454861108471669620374447796108236492659710614597581845863771832227939739823341369628906250 667 277344222659829115157759879420478462970349918588191961539018562975944429101514326168985953503700713812400646142784810361841178534570929344884724663344883574065822623623546079615781837512544627000598007313767223969433275452839890696764624784928663133815523836544603678898156868269550293076661013606791143650314045668005722222664515910212882527978626634957603568938471800004641776673956854259266610223305959691415245496392564165107152352133563526461273454040651203085445952836528264848199233010896320999573269074200266700376398435636243776300624418506121096146768972528520394736275191163999467562438127611431300139933654180456405700753835768463248794589570623215387008774870145336008539181950935737778781155617878461452699090885130697999512592279487136484026557531580891621018106389663226226498913890186558817718327110151040901819917082740705336371527711791740509361194902705912316492765364939546146594295805698493495583534240722656250 668 6933605566495727878943996985511961574258747964704799038475464074398610727537858154224648837592517845310016153569620259046029463364273233622118116583622089351645565590588651990394545937813615675014950182844180599235831886320997267419115619623216578345388095913615091972453921706738757326916525340169778591257851141700143055566612897755322063199465665873940089223461795000116044416848921356481665255582648992285381137409814104127678808803339088161531836351016280077136148820913206621204980825272408024989331726855006667509409960890906094407515610462653027403669224313213009868406879779099986689060953190285782503498341354511410142518845894211581219864739265580384675219371753633400213479548773393444469528890446961536317477272128267449987814806987178412100663938289522290525452659741580655662472847254663970442958177753776022545497927068517633409288192794793512734029872567647807912319134123488653664857395142462337389588356018066406250 669 173340139162393196973599924637799039356468699117619975961886601859965268188446453855616220939812946132750403839240506476150736584106830840552952914590552233791139139764716299759863648445340391875373754571104514980895797158024931685477890490580414458634702397840377299311348042668468933172913133504244464781446278542503576389165322443883051579986641646848502230586544875002901110421223033912041631389566224807134528435245352603191970220083477204038295908775407001928403720522830165530124520631810200624733293171375166687735249022272652360187890261566325685091730607830325246710171994477499667226523829757144562587458533862785253562971147355289530496618481639509616880484293840835005336988719334836111738222261174038407936931803206686249695370174679460302516598457238057263136316493539516391561821181366599261073954443844400563637448176712940835232204819869837818350746814191195197807978353087216341621434878561558434739708900451660156250 670 4333503479059829924339998115944975983911717477940499399047165046499131704711161346390405523495323653318760095981012661903768414602670771013823822864763805844778478494117907493996591211133509796884343864277612874522394928950623292136947262264510361465867559946009432482783701066711723329322828337606111619536156963562589409729133061097076289499666041171212555764663621875072527760530575847801040784739155620178363210881133815079799255502086930100957397719385175048210093013070754138253113015795255015618332329284379167193381225556816309004697256539158142127293265195758131167754299861937491680663095743928614064686463346569631339074278683882238262415462040987740422012107346020875133424717983370902793455556529350960198423295080167156242384254366986507562914961430951431578407912338487909789045529534164981526848861096110014090936204417823520880805120496745945458768670354779879945199458827180408540535871964038960868492722511291503906250 671 108337586976495748108499952898624399597792936948512484976179126162478292617779033659760138087383091332969002399525316547594210365066769275345595571619095146119461962352947687349914780278337744922108596606940321863059873223765582303423681556612759036646688998650235812069592526667793083233070708440152790488403924089064735243228326527426907237491651029280313894116590546876813194013264396195026019618478890504459080272028345376994981387552173252523934942984629376205252325326768853456327825394881375390458308232109479179834530638920407725117431413478953553182331629893953279193857496548437292016577393598215351617161583664240783476856967097055956560386551024693510550302683650521878335617949584272569836388913233774004960582377004178906059606359174662689072874035773785789460197808462197744726138238354124538171221527402750352273405110445588022020128012418648636469216758869496998629986470679510213513396799100974021712318062782287597656250 672 2708439674412393702712498822465609989944823423712812124404478154061957315444475841494003452184577283324225059988132913689855259126669231883639889290477378652986549058823692183747869506958443623052714915173508046576496830594139557585592038915318975916167224966255895301739813166694827080826767711003819762210098102226618381080708163185672680937291275732007847352914763671920329850331609904875650490461972262611477006800708634424874534688804331313098373574615734405131308133169221336408195634872034384761457705802736979495863265973010193127935785336973838829558290747348831979846437413710932300414434839955383790429039591606019586921424177426398914009663775617337763757567091263046958390448739606814245909722830844350124014559425104472651490158979366567226821850894344644736504945211554943618153455958853113454280538185068758806835127761139700550503200310466215911730418971737424965749661766987755337834919977524350542807951569557189941406250 673 67710991860309842567812470561640249748620585592820303110111953851548932886111896037350086304614432083105626499703322842246381478166730797090997232261934466324663726470592304593696737673961090576317872879337701164412420764853488939639800972882974397904180624156397382543495329167370677020669192775095494055252452555665459527017704079641817023432281893300196183822869091798008246258290247621891262261549306565286925170017715860621863367220108282827459339365393360128282703329230533410204890871800859619036442645068424487396581649325254828198394633424345970738957268683720799496160935342773307510360870998884594760725989790150489673035604435659972850241594390433444093939177281576173959761218490170356147743070771108753100363985627611816287253974484164180670546272358616118412623630288873590453836398971327836357013454626718970170878194028492513762580007761655397793260474293435624143741544174693883445872999438108763570198789238929748535156250 674 1692774796507746064195311764041006243715514639820507577752798846288723322152797400933752157615360802077640662492583071056159536954168269927274930806548361658116593161764807614842418441849027264407946821983442529110310519121337223490995024322074359947604515603909934563587383229184266925516729819377387351381311313891636488175442601991045425585807047332504904595571727294950206156457256190547281556538732664132173129250442896515546584180502707070686483484134834003207067583230763335255122271795021490475911066126710612184914541233131370704959865835608649268473931717093019987404023383569332687759021774972114869018149744753762241825890110891499321256039859760836102348479432039404348994030462254258903693576769277718827509099640690295407181349362104104516763656808965402960315590757221839761345909974283195908925336365667974254271954850712312844064500194041384944831511857335890603593538604367347086146824985952719089254969730973243713378906250 675 42319369912693651604882794101025156092887865995512689443819971157218083053819935023343803940384020051941016562314576776403988423854206748181873270163709041452914829044120190371060461046225681610198670549586063227757762978033430587274875608051858998690112890097748364089684580729606673137918245484434683784532782847290912204386065049776135639645176183312622614889293182373755153911431404763682038913468316603304328231261072412888664604512567676767162087103370850080176689580769083381378056794875537261897776653167765304622863530828284267623996645890216231711848292927325499685100584589233317193975544374302871725453743618844056045647252772287483031400996494020902558711985800985108724850761556356472592339419231942970687727491017257385179533734052602612919091420224135074007889768930545994033647749357079897723133409141699356356798871267807821101612504851034623620787796433397265089838465109183677153670624648817977231374243274331092834472656250 676 1057984247817341290122069852525628902322196649887817236095499278930452076345498375583595098509600501298525414057864419410099710596355168704546831754092726036322870726103004759276511526155642040254966763739651580693944074450835764681871890201296474967252822252443709102242114518240166828447956137110867094613319571182272805109651626244403390991129404582815565372232329559343878847785785119092050972836707915082608205781526810322216615112814191919179052177584271252004417239519227084534451419871888431547444416329194132615571588270707106690599916147255405792796207323183137492127514614730832929849388609357571793136343590471101401141181319307187075785024912350522563967799645024627718121269038908911814808485480798574267193187275431434629488343351315065322977285505603376850197244223263649850841193733926997443078335228542483908919971781695195527540312621275865590519694910834931627245961627729591928841765616220449430784356081858277320861816406250 677 26449606195433532253051746313140722558054916247195430902387481973261301908637459389589877462740012532463135351446610485252492764908879217613670793852318150908071768152575118981912788153891051006374169093491289517348601861270894117046797255032411874181320556311092727556052862956004170711198903427771677365332989279556820127741290656110084774778235114570389134305808238983596971194644627977301274320917697877065205144538170258055415377820354797979476304439606781300110430987980677113361285496797210788686110408229853315389289706767677667264997903681385144819905183079578437303187865368270823246234715233939294828408589761777535028529532982679676894625622808763064099194991125615692953031725972722795370212137019964356679829681885785865737208583782876633074432137640084421254931105581591246271029843348174936076958380713562097722999294542379888188507815531896639762992372770873290681149040693239798221044140405511235769608902046456933021545410156250 678 661240154885838306326293657828518063951372906179885772559687049331532547715936484739746936568500313311578383786165262131312319122721980440341769846307953772701794203814377974547819703847276275159354227337282237933715046531772352926169931375810296854533013907777318188901321573900104267779972585694291934133324731988920503193532266402752119369455877864259728357645205974589924279866115699432531858022942446926630128613454256451385384445508869949486907610990169532502760774699516927834032137419930269717152760205746332884732242669191941681624947592034628620497629576989460932579696634206770581155867880848482370710214744044438375713238324566991922365640570219076602479874778140392323825793149318069884255303425499108916995742047144646643430214594571915826860803441002110531373277639539781156775746083704373401923959517839052443074982363559497204712695388297415994074809319271832267028726017330994955526103510137780894240222551161423325538635253906250 679 16531003872145957658157341445712951598784322654497144313992176233288313692898412118493673414212507832789459594654131553282807978068049511008544246157698844317544855095359449363695492596181906878983855683432055948342876163294308823154248284395257421363325347694432954722533039347502606694499314642357298353333118299723012579838306660068802984236396946606493208941130149364748106996652892485813296450573561173165753215336356411284634611137721748737172690274754238312569019367487923195850803435498256742928819005143658322118306066729798542040623689800865715512440739424736523314492415855169264528896697021212059267755368601110959392830958114174798059141014255476915061996869453509808095644828732951747106382585637477722924893551178616166085755364864297895671520086025052763284331940988494528919393652092609335048098987945976311076874559088987430117817384707435399851870232981795806675718150433274873888152587753444522356005563779035583138465881347656250 680 413275096803648941453933536142823789969608066362428607849804405832207842322460302962341835355312695819736489866353288832070199451701237775213606153942471107938621377383986234092387314904547671974596392085801398708571904082357720578856207109881435534083133692360823868063325983687565167362482866058932458833327957493075314495957666501720074605909923665162330223528253734118702674916322312145332411264339029329143830383408910282115865278443043718429317256868855957814225484187198079896270085887456418573220475128591458052957651668244963551015592245021642887811018485618413082862310396379231613222417425530301481693884215027773984820773952854369951478525356386922876549921736337745202391120718323793677659564640936943073122338779465404152143884121607447391788002150626319082108298524712363222984841302315233376202474698649407776921863977224685752945434617685884996296755824544895166892953760831871847203814693836113058900139094475889578461647033691406250 681 10331877420091223536348338403570594749240201659060715196245110145805196058061507574058545883882817395493412246658832220801754986292530944380340153848561777698465534434599655852309682872613691799364909802145034967714297602058943014471405177747035888352078342309020596701583149592189129184062071651473311470833198937326882862398941662543001865147748091629058255588206343352967566872908057803633310281608475733228595759585222757052896631961076092960732931421721398945355637104679951997406752147186410464330511878214786451323941291706124088775389806125541072195275462140460327071557759909480790330560435638257537042347105375694349620519348821359248786963133909673071913748043408443630059778017958094841941489116023423576828058469486635103803597103040186184794700053765657977052707463117809080574621032557880834405061867466235194423046599430617143823635865442147124907418895613622379172323844020796796180095367345902826472503477361897239461541175842285156250 682 258296935502280588408708460089264868731005041476517879906127753645129901451537689351463647097070434887335306166470805520043874657313273609508503846214044442461638360864991396307742071815342294984122745053625874192857440051473575361785129443675897208801958557725514917539578739804728229601551791286832786770829973433172071559973541563575046628693702290726456389705158583824189171822701445090832757040211893330714893989630568926322415799026902324018323285543034973633890927616998799935168803679660261608262796955369661283098532292653102219384745153138526804881886553511508176788943997737019758264010890956438426058677634392358740512983720533981219674078347741826797843701085211090751494450448952371048537227900585589420701461737165877595089927576004654619867501344141449426317686577945227014365525813947020860126546686655879860576164985765428595590896636053678122685472390340559479308096100519919904502384183647570661812586934047430986538529396057128906250 683 6457423387557014710217711502231621718275126036912946997653193841128247536288442233786591177426760872183382654161770138001096866432831840237712596155351111061540959021624784907693551795383557374603068626340646854821436001286839384044628236091897430220048963943137872938489468495118205740038794782170819669270749335829301788999338539089376165717342557268161409742628964595604729295567536127270818926005297333267872349740764223158060394975672558100458082138575874340847273190424969998379220091991506540206569923884241532077463307316327555484618628828463170122047163837787704419723599943425493956600272273910960651466940859808968512824593013349530491851958693545669946092527130277268787361261223809276213430697514639735517536543429146939877248189400116365496687533603536235657942164448630675359138145348675521503163667166396996514404124644135714889772415901341953067136809758513986982702402512997997612559604591189266545314673351185774663463234901428222656250 684 161435584688925367755442787555790542956878150922823674941329846028206188407211055844664779435669021804584566354044253450027421660820796005942814903883777776538523975540619622692338794884588934365076715658516171370535900032170984601115705902297435755501224098578446823462236712377955143500969869554270491731768733395732544724983463477234404142933563931704035243565724114890118232389188403181770473150132433331696808743519105578951509874391813952511452053464396858521181829760624249959480502299787663505164248097106038301936582682908188887115465720711579253051179095944692610493089998585637348915006806847774016286673521495224212820614825333738262296298967338641748652313178256931719684031530595231905335767437865993387938413585728673496931204735002909137417188340088405891448554111215766883978453633716888037579091679159924912860103116103392872244310397533548826678420243962849674567560062824949940313990114779731663632866833779644366586580872535705566406250 685 4035889617223134193886069688894763573921953773070591873533246150705154710180276396116619485891725545114614158851106336250685541520519900148570372597094444413463099388515490567308469872114723359126917891462904284263397500804274615027892647557435893887530602464461170586555917809448878587524246738856762293294218334893313618124586586930860103573339098292600881089143102872252955809729710079544261828753310833292420218587977639473787746859795348812786301336609921463029545744015606248987012557494691587629106202427650957548414567072704722177886643017789481326279477398617315262327249964640933722875170171194350407166838037380605320515370633343456557407474183466043716307829456423292992100788264880797633394185946649834698460339643216837423280118375072728435429708502210147286213852780394172099461340842922200939477291978998122821502577902584821806107759938338720666960506099071241864189001570623748507849752869493291590821670844491109164664521813392639160156250 686 100897240430578354847151742222369089348048844326764796838331153767628867754506909902915487147293138627865353971277658406267138538012997503714259314927361110336577484712887264182711746802868083978172947286572607106584937520106865375697316188935897347188265061611529264663897945236221964688106168471419057332355458372332840453114664673271502589333477457315022027228577571806323895243242751988606545718832770832310505464699440986844693671494883720319657533415248036575738643600390156224675313937367289690727655060691273938710364176817618054447166075444737033156986934965432881558181249116023343071879254279858760179170950934515133012884265833586413935186854586651092907695736410582324802519706622019940834854648666245867461508491080420935582002959376818210885742712555253682155346319509854302486533521073055023486932299474953070537564447564620545152693998458468016674012652476781046604725039265593712696243821737332289770541771112277729116613045334815979003906250 687 2522431010764458871178793555559227233701221108169119920958278844190721693862672747572887178682328465696633849281941460156678463450324937592856482873184027758414437117822181604567793670071702099454323682164315177664623438002671634392432904723397433679706626540288231616597448630905549117202654211785476433308886459308321011327866616831787564733336936432875550680714439295158097381081068799715163642970819270807762636617486024671117341787372093007991438335381200914393466090009753905616882848434182242268191376517281848467759104420440451361179151886118425828924673374135822038954531227900583576796981356996469004479273773362878325322106645839660348379671364666277322692393410264558120062992665550498520871366216656146686537712277010523389550073984420455272143567813881342053883657987746357562163338026826375587173307486873826763439111189115513628817349961461700416850316311919526165118125981639842817406095543433307244263544277806943227915326133370399475097656250 688 63060775269111471779469838888980680842530527704227998023956971104768042346566818689322179467058211642415846232048536503916961586258123439821412071829600693960360927945554540114194841751792552486358092054107879441615585950066790859810822618084935841992665663507205790414936215772638727930066355294636910832722161482708025283196665420794689118333423410821888767017860982378952434527026719992879091074270481770194065915437150616777933544684302325199785958384530022859836652250243847640422071210854556056704784412932046211693977610511011284029478797152960645723116834353395550973863280697514589419924533924911725111981844334071958133052666145991508709491784116656933067309835256613953001574816638762463021784155416403667163442806925263084738751849610511381803589195347033551347091449693658939054083450670659389679332687171845669085977779727887840720433749036542510421257907797988154127953149540996070435152388585832681106588606945173580697883153334259986877441406250 689 1576519381727786794486745972224517021063263192605699950598924277619201058664170467233054486676455291060396155801213412597924039656453085995535301795740017349009023198638863502854871043794813812158952301352696986040389648751669771495270565452123396049816641587680144760373405394315968198251658882365922770818054037067700632079916635519867227958335585270547219175446524559473810863175667999821977276856762044254851647885928765419448338617107558129994648959613250571495916306256096191010551780271363901417619610323301155292349440262775282100736969928824016143077920858834888774346582017437864735498113348122793127799546108351798953326316653649787717737294602916423326682745881415348825039370415969061575544603885410091679086070173131577118468796240262784545089729883675838783677286242341473476352086266766484741983317179296141727149444493197196018010843725913562760531447694949703853198828738524901760878809714645817027664715173629339517447078833356499671936035156250 690 39412984543194669862168649305612925526581579815142498764973106940480026466604261680826362166911382276509903895030335314948100991411327149888382544893500433725225579965971587571371776094870345303973807533817424651009741218791744287381764136303084901245416039692003619009335134857899204956291472059148069270451350926692515801997915887996680698958389631763680479386163113986845271579391699995549431921419051106371291197148219135486208465427688953249866223990331264287397907656402404775263794506784097535440490258082528882308736006569382052518424248220600403576948021470872219358664550435946618387452833703069828194988652708794973833157916341244692943432365072910583167068647035383720625984260399226539388615097135252291977151754328289427961719906006569613627243247091895969591932156058536836908802156669162118549582929482403543178736112329929900450271093147839069013286192373742596329970718463122544021970242866145425691617879340733487936176970833912491798400878906250 691 985324613579866746554216232640323138164539495378562469124327673512000661665106542020659054172784556912747597375758382873702524785283178747209563622337510843130639499149289689284294402371758632599345188345435616275243530469793607184544103407577122531135400992300090475233378371447480123907286801478701731761283773167312895049947897199917017473959740794092011984654077849671131789484792499888735798035476277659282279928705478387155211635692223831246655599758281607184947691410060119381594862669602438386012256452063222057718400164234551312960606205515010089423700536771805483966613760898665459686320842576745704874716317719874345828947908531117323585809126822764579176716175884593015649606509980663484715377428381307299428793858207235699042997650164240340681081177297399239798303901463420922720053916729052963739573237060088579468402808248247511256777328695976725332154809343564908249267961578063600549256071653635642290446983518337198404424270847812294960021972656250 692 24633115339496668663855405816008078454113487384464061728108191837800016541627663550516476354319613922818689934393959571842563119632079468680239090558437771078265987478732242232107360059293965814983629708635890406881088261744840179613602585189428063278385024807502261880834459286187003097682170036967543294032094329182822376248697429997925436848993519852300299616351946241778294737119812497218394950886906941482056998217636959678880290892305595781166389993957040179623692285251502984539871566740060959650306411301580551442960004105863782824015155137875252235592513419295137099165344022466636492158021064418642621867907942996858645723697713277933089645228170569114479417904397114825391240162749516587117884435709532682485719846455180892476074941254106008517027029432434980994957597536585523068001347918226324093489330926502214486710070206206187781419433217399418133303870233589122706231699039451590013731401791340891057261174587958429960110606771195307374000549316406250 693 615827883487416716596385145400201961352837184611601543202704795945000413540691588762911908857990348070467248359848989296064077990801986717005977263960944276956649686968306055802684001482349145374590742715897260172027206543621004490340064629735701581959625620187556547020861482154675077442054250924188582350802358229570559406217435749948135921224837996307507490408798656044457368427995312430459873772172673537051424955440923991972007272307639894529159749848926004490592307131287574613496789168501523991257660282539513786074000102646594570600378878446881305889812835482378427479133600561665912303950526610466065546697698574921466143092442831948327241130704264227861985447609927870634781004068737914677947110892738317062142996161379522311901873531352650212925675735810874524873939938414638076700033697955658102337233273162555362167751755155154694535485830434985453332596755839728067655792475986289750343285044783522276431529364698960749002765169279882684350013732910156250 694 15395697087185417914909628635005049033820929615290038580067619898625010338517289719072797721449758701761681208996224732401601949770049667925149431599023606923916242174207651395067100037058728634364768567897431504300680163590525112258501615743392539548990640504688913675521537053866876936051356273104714558770058955739263985155435893748703398030620949907687687260219966401111434210699882810761496844304316838426285623886023099799300181807690997363228993746223150112264807678282189365337419729212538099781441507063487844651850002566164864265009471961172032647245320887059460686978340014041647807598763165261651638667442464373036653577311070798708181028267606605696549636190248196765869525101718447866948677772318457926553574904034488057797546838283816255323141893395271863121848498460365951917500842448891452558430831829063884054193793878878867363387145760874636333314918895993201691394811899657243758582126119588056910788234117474018725069129231997067108750343322753906250 695 384892427179635447872740715875126225845523240382250964501690497465625258462932242976819943036243967544042030224905618310040048744251241698128735789975590173097906054355191284876677500926468215859119214197435787607517004089763127806462540393584813488724766012617222841888038426346671923401283906827617863969251473893481599628885897343717584950765523747692192181505499160027785855267497070269037421107607920960657140597150577494982504545192274934080724843655578752806620191957054734133435493230313452494536037676587196116296250064154121606625236799029300816181133022176486517174458500351041195189969079131541290966686061609325916339432776769967704525706690165142413740904756204919146738127542961196673716944307961448163839372600862201444938670957095406383078547334881796578046212461509148797937521061222286313960770795726597101354844846971971684084678644021865908332872972399830042284870297491431093964553152989701422769705852936850468126728230799926677718758583068847656250 696 9622310679490886196818517896878155646138081009556274112542262436640631461573306074420498575906099188601050755622640457751001218606281042453218394749389754327447651358879782121916937523161705396477980354935894690187925102244078195161563509839620337218119150315430571047200960658666798085032097670690446599231286847337039990722147433592939623769138093692304804537637479000694646381687426756725935527690198024016428514928764437374562613629806873352018121091389468820165504798926368353335887330757836312363400941914679902907406251603853040165630919975732520404528325554412162929361462508776029879749226978288532274167151540233147908485819419249192613142667254128560343522618905122978668453188574029916842923607699036204095984315021555036123466773927385159576963683372044914451155311537728719948438026530557157849019269893164927533871121174299292102116966100546647708321824309995751057121757437285777349113828824742535569242646323421261703168205769998166942968964576721191406250 697 240557766987272154920462947421953891153452025238906852813556560916015786539332651860512464397652479715026268890566011443775030465157026061330459868734743858186191283971994553047923438079042634911949508873397367254698127556101954879039087745990508430452978757885764276180024016466669952125802441767261164980782171183425999768053685839823490594228452342307620113440936975017366159542185668918148388192254950600410712873219110934364065340745171833800453027284736720504137619973159208833397183268945907809085023547866997572685156290096326004140772999393313010113208138860304073234036562719400746993730674457213306854178788505828697712145485481229815328566681353214008588065472628074466711329714350747921073090192475905102399607875538875903086669348184628989424092084301122861278882788443217998710950663263928946225481747329123188346778029357482302552924152513666192708045607749893776428043935932144433727845720618563389231066158085531542579205144249954173574224114418029785156250 698 6013944174681803873011573685548847278836300630972671320338914022900394663483316296512811609941311992875656722264150286094375761628925651533261496718368596454654782099299863826198085951976065872798737721834934181367453188902548871975977193649762710761324468947144106904500600411666748803145061044181529124519554279585649994201342145995587264855711308557690502836023424375434153988554641722953709704806373765010267821830477773359101633518629295845011325682118418012603440499328980220834929581723647695227125588696674939317128907252408150103519324984832825252830203471507601830850914067985018674843266861430332671354469712645717442803637137030745383214167033830350214701636815701861667783242858768698026827254811897627559990196888471897577166733704615724735602302107528071531972069711080449967773766581598223655637043683228079708669450733937057563823103812841654817701140193747344410701098398303610843196143015464084730776653952138288564480128606248854339355602860450744628906250 699 150348604367045096825289342138721181970907515774316783008472850572509866587082907412820290248532799821891418056603757152359394040723141288331537417959214911366369552482496595654952148799401646819968443045873354534186329722563721799399429841244067769033111723678602672612515010291668720078626526104538228112988856989641249855033553649889681621392782713942262570900585609385853849713866043073842742620159344125256695545761944333977540837965732396125283142052960450315086012483224505520873239543091192380678139717416873482928222681310203752587983124620820631320755086787690045771272851699625466871081671535758316783861742816142936070090928425768634580354175845758755367540920392546541694581071469217450670681370297440688999754922211797439429168342615393118390057552688201788299301742777011249194344164539955591390926092080701992716736268348426439095577595321041370442528504843683610267527459957590271079903575386602118269416348803457214112003215156221358483890071511268615722656250 700 3758715109176127420632233553468029549272687894357919575211821264312746664677072685320507256213319995547285451415093928808984851018078532208288435448980372784159238812062414891373803719985041170499211076146833863354658243064093044984985746031101694225827793091965066815312875257291718001965663152613455702824721424741031246375838841247242040534819567848556564272514640234646346242846651076846068565503983603131417388644048608349438520949143309903132078551324011257877150312080612638021830988577279809516953492935421837073205567032755093814699578115520515783018877169692251144281821292490636671777041788393957919596543570403573401752273210644215864508854396143968884188523009813663542364526786730436266767034257436017224993873055294935985729208565384827959751438817205044707482543569425281229858604113498889784773152302017549817918406708710660977389439883026034261063212621092090256688186498939756776997589384665052956735408720086430352800080378905533962097251787781715393066406250 701 93967877729403185515805838836700738731817197358947989380295531607818666616926817133012681405332999888682136285377348220224621275451963305207210886224509319603980970301560372284345092999626029262480276903670846583866456076602326124624643650777542355645694827299126670382821881432292950049141578815336392570618035618525781159395971031181051013370489196213914106812866005866158656071166276921151714137599590078285434716101215208735963023728582747578301963783100281446928757802015315950545774714431995237923837323385545926830139175818877345367489452888012894575471929242306278607045532312265916794426044709848947989913589260089335043806830266105396612721359903599222104713075245341588559113169668260906669175856435900430624846826382373399643230214134620698993785970430126117687063589235632030746465102837472244619328807550438745447960167717766524434735997075650856526580315527302256417204662473493919424939734616626323918385218002160758820002009472638349052431294694542884826660156250 702 2349196943235079637895145970917518468295429933973699734507388290195466665423170428325317035133324997217053407134433705505615531886299082630180272155612732990099524257539009307108627324990650731562006922591771164596661401915058153115616091269438558891142370682478166759570547035807323751228539470383409814265450890463144528984899275779526275334262229905347852670321650146653966401779156923028792853439989751957135867902530380218399075593214568689457549094577507036173218945050382898763644367860799880948095933084638648170753479395471933634187236322200322364386798231057656965176138307806647919860651117746223699747839731502233376095170756652634915318033997589980552617826881133539713977829241706522666729396410897510765621170659559334991080755353365517474844649260753152942176589730890800768661627570936806115483220188760968636199004192944163110868399926891271413164507888182556410430116561837347985623493365415658097959630450054018970500050236815958726310782367363572120666503906250 703 58729923580876990947378649272937961707385748349342493362684707254886666635579260708132925878333124930426335178360842637640388297157477065754506803890318324752488106438475232677715683124766268289050173064794279114916535047876453827890402281735963972278559267061954168989263675895183093780713486759585245356636272261578613224622481894488156883356555747633696316758041253666349160044478923075719821335999743798928396697563259505459976889830364217236438727364437675904330473626259572469091109196519997023702398327115966204268836984886798340854680908055008059109669955776441424129403457695166197996516277943655592493695993287555834402379268916315872882950849939749513815445672028338492849445731042663066668234910272437769140529266488983374777018883834137936871116231518828823554414743272270019216540689273420152887080504719024215904975104823604077771709998172281785329112697204563910260752914045933699640587334135391452448990761251350474262501255920398968157769559184089303016662597656250 704 1468248089521924773684466231823449042684643708733562334067117681372166665889481517703323146958328123260658379459021065941009707428936926643862670097257958118812202660961880816942892078119156707226254326619856977872913376196911345697260057043399099306963981676548854224731591897379577344517837168989631133915906806539465330615562047362203922083913893690842407918951031341658729001111973076892995533399993594973209917439081487636499422245759105430910968184110941897608261840656489311727277729912999925592559958177899155106720924622169958521367022701375201477741748894411035603235086442379154949912906948591389812342399832188895860059481722907896822073771248493737845386141800708462321236143276066576666705872756810944228513231662224584369425472095853448421777905787970720588860368581806750480413517231835503822177012617975605397624377620590101944292749954307044633227817430114097756518822851148342491014683353384786311224769031283761856562531398009974203944238979602232575416564941406250 705 36706202238048119342111655795586226067116092718339058351677942034304166647237037942583078673958203081516459486475526648525242685723423166096566752431448952970305066524047020423572301952978917680656358165496424446822834404922783642431501426084977482674099541913721355618289797434489433612945929224740778347897670163486633265389051184055098052097847342271060197973775783541468225027799326922324888334999839874330247935977037190912485556143977635772774204602773547440206546016412232793181943247824998139813998954447478877668023115554248963034175567534380036943543722360275890080877161059478873747822673714784745308559995804722396501487043072697420551844281212343446134653545017711558030903581901664416667646818920273605712830791555614609235636802396336210544447644699268014721509214545168762010337930795887595554425315449390134940609440514752548607318748857676115830695435752852443912970571278708562275367083834619657780619225782094046414063284950249355098605974490055814385414123535156250 706 917655055951202983552791394889655651677902317958476458791948550857604166180925948564576966848955077037911487161888166213131067143085579152414168810786223824257626663101175510589307548824472942016408954137410611170570860123069591060787535652124437066852488547843033890457244935862235840323648230618519458697441754087165831634726279601377451302446183556776504949344394588536705625694983173058122208374995996858256198399425929772812138903599440894319355115069338686005163650410305819829548581195624953495349973861186971941700577888856224075854389188359500923588593059006897252021929026486971843695566842869618632713999895118059912537176076817435513796107030308586153366338625442788950772589547541610416691170473006840142820769788890365230890920059908405263611191117481700368037730363629219050258448269897189888860632886234753373515236012868813715182968721441902895767385893821311097824264281967714056884177095865491444515480644552351160351582123756233877465149362251395359635353088378906250 707 22941376398780074588819784872241391291947557948961911469798713771440104154523148714114424171223876925947787179047204155328276678577139478810354220269655595606440666577529387764732688720611823550410223853435265279264271503076739776519688391303110926671312213696075847261431123396555896008091205765462986467436043852179145790868156990034436282561154588919412623733609864713417640642374579326453055209374899921456404959985648244320303472589986022357983877876733467150129091260257645495738714529890623837383749346529674298542514447221405601896359729708987523089714826475172431300548225662174296092389171071740465817849997377951497813429401920435887844902675757714653834158465636069723769314738688540260417279261825171003570519244722259130772273001497710131590279777937042509200943259090730476256461206747429747221515822155868834337880900321720342879574218036047572394184647345532777445606607049192851422104427396637286112887016113808779008789553093905846936628734056284883990883827209472656250 708 573534409969501864720494621806034782298688948724047786744967844286002603863078717852860604280596923148694679476180103883206916964428486970258855506741389890161016664438234694118317218015295588760255596335881631981606787576918494412992209782577773166782805342401896181535778084913897400202280144136574661685901096304478644771703924750860907064028864722985315593340246617835441016059364483161326380234372498036410123999641206108007586814749650558949596946918336678753227281506441137393467863247265595934593733663241857463562861180535140047408993242724688077242870661879310782513705641554357402309729276793511645446249934448787445335735048010897196122566893942866345853961640901743094232868467213506510431981545629275089262981118056478269306825037442753289756994448426062730023581477268261906411530168685743680537895553896720858447022508043008571989355450901189309854616183638319436140165176229821285552610684915932152822175402845219475219738827347646173415718351407122099772095680236816406250 709 14338360249237546618012365545150869557467223718101194668624196107150065096576967946321515107014923078717366986904502597080172924110712174256471387668534747254025416610955867352957930450382389719006389908397040799540169689422962360324805244564444329169570133560047404538394452122847435005057003603414366542147527407611966119292598118771522676600721618074632889833506165445886025401484112079033159505859312450910253099991030152700189670368741263973739923672958416968830682037661028434836696581181639898364843341581046436589071529513378501185224831068117201931071766546982769562842641038858935057743231919837791136156248361219686133393376200272429903064172348571658646349041022543577355821711680337662760799538640731877231574527951411956732670625936068832243924861210651568250589536931706547660288254217143592013447388847418021461175562701075214299733886272529732746365404590957985903504129405745532138815267122898303820554385071130486880493470683691154335392958785178052494302392005920410156250 710 358459006230938665450309138628771738936680592952529866715604902678751627414424198658037877675373076967934174672612564927004323102767804356411784691713368681350635415273896683823948261259559742975159747709926019988504242235574059008120131114111108229239253339001185113459861303071185875126425090085359163553688185190299152982314952969288066915018040451865822245837654136147150635037102801975828987646482811272756327499775753817504741759218531599343498091823960424220767050941525710870917414529540997459121083539526160914726788237834462529630620776702930048276794163674569239071066025971473376443580797995944778403906209030492153334834405006810747576604308714291466158726025563589433895542792008441569019988466018296930789363198785298918316765648401720806098121530266289206264738423292663691507206355428589800336184721185450536529389067526880357493347156813243318659135114773949647587603235143638303470381678072457595513859626778262172012336767092278858384823969629451312357559800148010253906250 711 8961475155773466636257728465719293473417014823813246667890122566968790685360604966450946941884326924198354366815314123175108077569195108910294617292834217033765885381847417095598706531488993574378993692748150499712606055889351475203003277852777705730981333475029627836496532576779646878160627252133979088842204629757478824557873824232201672875451011296645556145941353403678765875927570049395724691162070281818908187494393845437618543980463289983587452295599010605519176273538142771772935363238524936478027088488154022868169705945861563240765519417573251206919854091864230976776650649286834411089519949898619460097655225762303833370860125170268689415107717857286653968150639089735847388569800211039225499711650457423269734079969632472957919141210043020152453038256657230156618460582316592287680158885714745008404618029636263413234726688172008937333678920331082966478377869348741189690080878590957586759541951811439887846490669456554300308419177306971459620599240736282808938995003700256347656250 712 224036878894336665906443211642982336835425370595331166697253064174219767134015124161273673547108173104958859170382853079377701939229877722757365432320855425844147134546185427389967663287224839359474842318703762492815151397233786880075081946319442643274533336875740695912413314419491171954015681303349477221055115743936970613946845605805041821886275282416138903648533835091969146898189251234893117279051757045472704687359846135940463599511582249589686307389975265137979406838453569294323384080963123411950677212203850571704242648646539081019137985439331280172996352296605774419416266232170860277237998747465486502441380644057595834271503129256717235377692946432166349203765977243396184714245005275980637492791261435581743351999240811823947978530251075503811325956416430753915461514557914807192003972142868625210115450740906585330868167204300223433341973008277074161959446733718529742252021964773939668988548795285997196162266736413857507710479432674286490514981018407070223474875092506408691406250 713 5600921972358416647661080291074558420885634264883279167431326604355494178350378104031841838677704327623971479259571326984442548480746943068934135808021385646103678363654635684749191582180620983986871057967594062320378784930844672001877048657986066081863333421893517397810332860487279298850392032583736930526377893598424265348671140145126045547156882060403472591213345877299228672454731280872327931976293926136817617183996153398511589987789556239742157684749381628449485170961339232358084602024078085298766930305096264292606066216163477025478449635983282004324908807415144360485406655804271506930949968686637162561034516101439895856787578231417930884442323660804158730094149431084904617856125131899515937319781535889543583799981020295598699463256276887595283148910410768847886537863947870179800099303571715630252886268522664633271704180107505585833549325206926854048986168342963243556300549119348491724713719882149929904056668410346437692761985816857162262874525460176755586871877312660217285156250 714 140023049308960416191527007276863960522140856622081979185783165108887354458759452600796045966942608190599286981489283174611063712018673576723353395200534641152591959091365892118729789554515524599671776449189851558009469623271116800046926216449651652046583335547337934945258321512181982471259800814593423263159447339960606633716778503628151138678922051510086814780333646932480716811368282021808198299407348153420440429599903834962789749694738905993553942118734540711237129274033480808952115050601952132469173257627406607315151655404086925636961240899582050108122720185378609012135166395106787673273749217165929064025862902535997396419689455785448272111058091520103968252353735777122615446403128297487898432994538397238589594999525507389967486581406922189882078722760269221197163446598696754495002482589292890756322156713066615831792604502687639645838733130173171351224654208574081088907513727983712293117842997053748247601416710258660942319049645421429056571863136504418889671796932816505432128906250 715 3500576232724010404788175181921599013053521415552049479644579127722183861468986315019901149173565204764982174537232079365276592800466839418083834880013366028814798977284147302968244738862888114991794411229746288950236740581777920001173155411241291301164583388683448373631458037804549561781495020364835581578986183499015165842919462590703778466973051287752170369508341173312017920284207050545204957485183703835511010739997595874069743742368472649838848552968363517780928231850837020223802876265048803311729331440685165182878791385102173140924031022489551252703068004634465225303379159877669691831843730429148226600646572563399934910492236394636206802776452288002599206308843394428065386160078207437197460824863459930964739874988137684749187164535173054747051968069006730529929086164967418862375062064732322268908053917826665395794815112567190991145968328254329283780616355214352027222687843199592807327946074926343706190035417756466523557976241135535726414296578412610472241794923320412635803222656250