0 1 1 12 2 132 3 1452 4 15972 5 175692 6 1932612 7 21258732 8 233846052 9 2572306572 10 28295372292 11 311249095212 12 3423740047266 13 37661140519200 14 414272545703280 15 4556998002648960 16 50126978028180240 17 551396758299441120 18 6065364341177895600 19 66719007751681327680 20 733909085254463841360 21 8072999937644763860640 22 88802999312394680129520 23 976832992417666535712000 24 10745162916388907489996370 25 118196792078018313958811700 26 1300164712833345100804771500 27 14301811840893376228693984500 28 157319930246819519833947806700 29 1730519232681930912675512114100 30 19035711559137318178960539302700 31 209392827146507359503471430288500 32 2303321098567546409422988056507500 33 25336532083758630507394954481915700 34 278701852916016755622609307104989100 35 3065720382017574332303735760740723700 36 33722924201548607880358786040762356650 37 370952166209942879159276845953012963000 38 4080473828231361787982168881198567089000 39 44885212109686870957351622218863391419000 40 493737333197116384716073711310868867321000 41 5431110665064449077916060388686516382483000 42 59742217314566797163530244794116398318913000 43 657164390447671199170062266867397568200939000 44 7228808294786183924956852323701569955203209000 45 79516891241127831249502279630254861809018691000 46 874685803635684032569590711495240597433886673000 47 9621543839808581135344736416407147259215380763000 48 105836982235871017036702407656532004225560375014250 49 1164206804572324057431165370509918784726460212177500 50 12806274850050736202049327417744025881240571186132500 51 140869023347864985495965679881295448537886083795117500 52 1549559256796890600463842691590359481903577931898472500 53 17045151824439929965198921818588794429796831473724457500 54 187496670065254696578319842888132656137525338721276252500 55 2062463370678371798934720817667399333630074285908517957500 56 22687097077028361290595448955173550693567921964156540592500 57 249558067842540960722089869591564036331084161935671908097500 58 2745138746215469419724931134108903628774399159858684383332500 59 30196526207792870986586647323191859538584164419455392234077500 60 332161788279371361918310976410168758929653621438604736140891250 61 3653779671003232572827192582715849231564154375049838004384050000 62 40191576380267181810097298379899849360430381976427536232795700000 63 442107340174486858510211848612773286780425919009208534529307350000 64 4863180741826381888204665019912634492024782992447145048857711600000 65 53494988159067491660786548754326560842101811050486498277897153850000 66 588444869738492608064754677168087320175413682600051159771040581100000 67 6472893566999670886471796290230011260140016848002171822527062918750000 68 71201829235635153926570226157582829324425611496291629205852485455400000 69 783220121577013209121743885157458030737764609385833686446587275715650000 70 8615421337182436975566516977289632757225867989372044234428107502900900000 71 94769634707195015158767000954142699465853066712667107845236809677778150000 72 1042465981759215459449706479875141746260498316783532829947165645179275981250 73 11467125799132143273686926586298298794691510566308322044219705887174821562500 74 126138383788042081427744003423130457938962497728699596148576715994032439437500 75 1387522221641936455294757086850826618579651703089791543907448835682755619562500 76 15262744437769510163733209909843851229755550022779019514018379233733672465437500 77 167890188812254912511526373054182494434375018692893960000505142160694256257562500 78 1846792076899497345442536796113141644943687490656747270244329995787803524523437500 79 20314712845506097185848543243067452842759856467924766630110491598988986911999562500 80 223461841296294959290202672567270865366078187860392469110596571140737432937925437500 81 2458080254212251344897683473113027528930292350079205869238779132535405476095709562500 82 27038882795817839513644395527333175128393049913342160195833608435406195549528607437500 83 297427710748310056567665708849001229784055203383130735557261793212421304328418651562500 84 3271704818168862663338869518308514791485200872178127619208146782321556605208230026656250 85 35988752999169461748780732238873746334620952968348783031902667978309935885109027070625000 86 395876282983295776209317587214860630420573409319512084079710831724183892020381804399375000 87 4354639112733002205004109904247833644169275947493598501551061176400210357284492517290625000 88 47901030239147259588780497291124723081498980556517353609250975206906028965899280539019375000 89 526911332620546444147866223948128066193008335801093068737975465949204495242302311258070625000 90 5796024658715203361012735156163777786893717524084574695253150720675395780757956378838919375000 91 63756271244648354200411662754720739868817731120622833789355669196335609784171565211796930625000 92 701318983677724185726771953293286634718491145984407881577722712832159007539683678468961059375000 93 7714508820307481227741991371568764703142255714043151994932123045454311250734459666023936430625000 94 84859597021759960537415419342838898616309372985220289779140469410076372062067100916729205279375000 95 933455567221513903266699440267580055458221347533521217095875484510388924587878066057898119130625000 96 10268011239240350646843874822937575705337076429060318367549124224821398028242440719036407384540156250 97 112948123629484531935335895485126222986688015521444826148067492595018152965104387690154847121817187500 98 1242429359900577274309734945278965749957740285806959968436233316146773125292883358084059497542914062500 99 13666722958645071670643520522434868573055851291678688253724055739638069497500533379762283458590129687500 100 150333952542221726562734468994788048024424888058597447231903133069002759448758986864252311897906151562500 101 1653673477932824312232896739350440151063057304111508821654471868739570752286030394909150241074839142187500 102 18190408256913305955039505968817146518860131832719120857602753319724412128929639865489712114317894689062500 103 200094490822220989230761758818817554061993609846716331374614453928899338210101370652357369119566181654687500 104 2201039399002351742517782934415775559169375717749962695843406736773755305782823200223981057301394360526562500 105 24211433388562998638477900828985274169142293954454860045893811658327495114862293716580734354339574956067187500 106 266325767269101409201959423151431823128716987147616175325064982765679582519330253817144111619779242677264062500 107 2929583439904108167188352048782972438862350294442890556500223047249096227037011712353786844074228397996779687500 108 32225417838329109164718433009247513433209627721075088327727876492789638574441809354908229931712330294521650781250 109 354479596214843313394144487811502227674034267101484789799711045231276839132548899852812078288522570582969750000000 110 3899275558288730685741673492352835207222926106633347410073048565033833777001223643649976184221242925664077781250000 111 42892031140356034165641010507376393867484263831965866892563802277144100756325058084703311941443747029861357437500000 112 471812342534896338669532182296447985686399596801554989915435318832466227735770553389929626545591742645333489093750000 113 5189935767784639316689042619926739950287330297639349533145763293347342505944199140160315660609948280583188674125000000 114 57089293444539607988166409269289380885851792958615404447202786356267584552384780144758777347172603062243528413406250000 115 627982227877930018420516369489710848249431524589277171529993640026761642003438967275781091919097338858194494947812500000 116 6907804506525167838685749355530855336741756324609449113717751863290160419113624008759264078481391614017124950982718750000 117 75985849570324160222231777345176823211668144405464006808331952541480054222981133455703911047729878979307878778494500000000 118 835844345257586216408428924123933977369100710036040296894551443862675532214231307380303981181326241906589692412001031250000 119 9194287797657673374098751712002138636162543352142469930994396885959794930337465503464501195651535442246749629009470187500000 120 101137165772300882044789602685512186214869951984545972705262843984862944529279494323257831188277313195577027011850087644531250 121 1112508823474040926719828915174074170471330440270020001920953902354536205089144873133814764095137612708837508208656621132812500 122 12237597057980493660421166954578285045011333177022801708889907007684134206741114635119173057701169952128700541509121112929687500 123 134613567635211908396215574467310261854224605282261602584576029844062846797214755294884842159607902887354030760570868286757812500 124 1480749243959022251806322639006003544125107240697973289148993376619279028170494928982506055980000188192210281180975249022304687500 125 16288241683237848623802966772108075485107246190121781689116454947602943638343652598446661052106027681634674000598313817327382812500 126 179170658512190977255165715136375911077771869031025035204341167358887215889756889424835191816465801331748741962967698020806679687500 127 1970877243596421816134207093742150610348470270153784186762173672042905941435180994093344740016159776428589327735285430120003007812500 128 21679649679146171707085428272662211406045601471457130627136706444514461134874602398094595722808573335668742503814227306728286054687500 129 238476146466048737803727524815966976153619319720790804110002130148371971920905381677598028596755311998570201947072430125713053632812500 130 2623237611076385455125627497721311605375741533676349046999981332708404104668666691841917241924652388315111159037730334708880720429687500 131 28855613721288582738523320947520472388679834227844574738162516330607009683180394094060937125351900412713845888973857388994732419257812500 132 317411750928106180177428145125389303445080002027312715125160027257039713484696032361435701850549693078375113870323495752767321775253906250 133 3491529260142417452543373484654956886557268371461621235118359028201364301097778964594108675790127844911297559973240751732529613974609375000 134 38406821860832336154499448494246740490416937637528020104010318299242815821205599378376925950431019857298929681516268796811208995542578125000 135 422475040461078883641394086542283297236712952669759245125502751217662476978820135501697987665505258208087277156368023295269194173540234375000 136 4647225444983022765417935160559497154664154313401202079025686387741754358928191810261442505477913612969038471146359059663029142478264453125000 137 51119479893835955918604572829456623606264002735808132765163022986269923012329978922932907362452054607351431393654267411719383807830855859375000 138 562314278821445275593935969276746251357505540025515187470233323553588382279420261019536684067272879570661299766123180371353228774739986328125000 139 6185457066917645396917698747744519418171821825717293947409276963886169680595572781895553389042300202726129531032742858590055186955484021484375000 140 68040027734793320385347988264116542152322814625066435190715791242255900119620220453863173078264287468705756362245275594768122980229585808203125000 141 748440305068417955450887742391929373117509529053078039396952443582157281710626542180054157183758493061728696238252749253599427326224151137109375000 142 8232843355595203253295432792307262330805597748922884296262157685574781429349006155632782190043886694526734795540219377559230212489302633630078125000 143 90561276909815898962975204037407779289647416671183203818426036380927031134648574308310655142420098174952065105473344284115306775506659802302734375000 144 996174045988930183537071214750571525405084904640462432753442525317660879107610121547486886138301110846081340632811666247590909463038092192997753906250 145 10957914505668740263299572067750726050935258165108343716254364597543460134849759841692658396602574118982316670161004618588107147497206791912264648437500 146 120537059560051733584649023855105407949817824313075329692789078434148900540447650266801256246086491099195924112516741740969149392021835255093247070312500 147 1325907655135220567003514913457966341489931223850415216267209552948200794622234446801356817865151763820171029546309927267980116581872306679500444335937500 148 14584984206208592710340126906885740645712701728649416560965063705775441776958336317718427636302269028487419729367866499566868184803738284892962411132812500 149 160434826265227351020116125093131836302755810824242950480025238248140675803759950988842305918898699672603518722281985570561072399360827789149885436523437500 150 1764783088883762004492044410686367612832945527026779115329088580846066234074621061794781196982377121839200831776413185518024774376475711919721337762695312500 151 19412613977350254625398021056908059800869228078938064654649753618035988404963678011529249050339011887567159644739732992668281007253303671547438953241210937500 152 213538753746770399215297136297771512003519882196417178450932422678106856256867563951479181727232279949548903917821125880011949023348865428589457029301757812500 153 2348926291169567973064234964792373068137769704726328598376185230833862878511027054661659385882814033747398176857798836024568500713065803702192084717858398437500 154 25838189202371277102371659388801699443847050816008713752555969352082283798455955458864652304414726507513634027409944512853243149511321845415250589023028320312500 155 284220081220650371511507956023156554423462952750463077070679513261001848090961866002373213357081602018845081688336475823284619331922803020846735236953288085937500 156 3126420893367383643867346928767776105921362758964693936892759663952059996855883555596516360614268060641139431766328310495799088280683765986869477903067965332031250 157 34390629826383745212201739259425603897542474589198121194843539395717565605466865551147364133732037650010972992792295305628129312522911961288712910530065292968750000 158 378296928082988973760627549885160932786111658897242613762009995827255921614780732834908644995003428705938222575811540711454689478611382756806769097804831718750000000 159 4161266208833324252058916557228697487584491233110063202169052108175549916134833199063274476667623591697620340696071606731679859788059805963613961080715748613281250000 160 45773928296291467720276960734528757434722018571021315828809133950363016462019912517897950277266236337296759607815214798264614181196550339999513560237203202460937500000 161 503513211249580055347148262862577490630767350657069545008400399583644619099907543067365764733128363345532565003814942149077659588551761784200400961983605606308593750000 162 5538645323639493623485773865502475897123949213390275105430997115200101440447636405695379840352137545822543130604409503104112907621778628273698334835441018413828125000000 163 60925098558869673019704352880123425942252167678942338338596466915991981731698194859200643331522824781609969405657795202984862064519618008129923108694852344168378906250000 164 670176084134754077991962069736760262663548639477184736926135613032606928023595177156783687280539034483208210919331262258635794842111776858310409644720170221375820312500000 165 7371936925341359280441633220812028959083908217980270668901083329279025451502641738715531517550252874227905183316288193064716980845033250091349416449851807065084824218750000 166 81091306177204660732718158655796693612714460452680496388631298301063832146339573137289316076232970482943554565346890811657419331941256213825826280199999154088918437500000000 167 892004367932198063186687891306146053864737982411371956141044660558498563562134709993185033098645972320911606045504118489997288671047246468732229587342791686972405644531250000 168 9812048047066593441451822637949361979723485970133493400620061629484342194255953011774405835601462658824739730669907719818017341369573424481065834837770762931029475187988281250 169 107932528515669090066390311679062572806177909103953841510265858213192035857611204664990191526349318978213339333453534342213839617276748213833172512860989874341538721118164062500 170 1187257813649662175045350251161918605784689947726759834887009567116298139371716082518232036760886551863026771872853496811528061885609222648243917920149327836478765461694335937500 171 13059835949896607952969251079954109602655407939604602394844299473895201695827965238840601186736559204984624145719869745023233661043272266165782835785632071031399162163305664062500 172 143658195446116251784888649311540443592112696464210842153991962160093922813283676802602734566387264583025279538537646939485865247959037398334178710869983167789411941810131835937500 173 1580240149877067976958848469553995475267571205874229096922608235706071627340453510492547185119365522970874374305005821387526383301763917288385911572296762028967643171636743164062500 174 17382641648315429027129492982611468081143064093288155571564461535889235110234082475839417584811526180117051236860603022848713420435835022454199763355605012607249506999452319335937500 175 191209058127814213384898066211737083517968318514265137594814290033571520704371434000897830769391992055957947559682225112151333459270895422721620050938263545030528430635791430664062500 176 2103299639365745782185857545275714123573168875010609721199282011077710718581345882683585852665377008325536141278084490841219314741332690398749134054977868139407218551533538256835937500 177 23136296032580887388524656119093707113787597557222748074194629688907184946708461436213070401046260645740560764130692013938416949029677959347629461076025909994698645969814077368164062500 178 254499256353524282903146689122828387766181449637373403838705609199507559607334273108664347453214415791656289232128815891657434387187284730194219246692630519633427010040754817944335937500 179 2799491819835246849858766962584277051219165270658598768693919951346789974150933108331817742358352458941000006729119615916368089551851466331775109784911761238201415604269987144555664062500 180 30794410017598992465623378908207946925965947481525120456607067851362143166074499370019275629226165845857330529674357830919007709799144853337411533598540366983064325599236425013342285156250 181 338738510187112965410927339775251896171573569973259552659278088803850397432583649560151381033911054176176010539069429768621450000136684765363864774031246444393820631720607279409423828125000 182 3726123611987007150701334496103474558704133001834190017650537048857763372097586328074672262265910974082427702602468720946440417097575969575388134193968680711729675082644344948155029296875000 183 40987359731073488500722131359822713089362351419321646625206580172689303153461657896258021528938884399790677140655621833392059996971459520765165286078533018988568554323053180989483642578125000 184 450860957033188881781190202029445390587133212807196835043776930291289293618736367969245335914294783716152787105589351325322305751595751338656860690611259648635914955554000168585643310546875000 185 4959470527270263290600619197669743021649590359384339255405252938222682252404010557639299819099370204246073198720442420623339555459035772399248560029887151711893624053439522705085245361328125000 186 54554175798929937697709547026336492860101218279093149059717134808628558229575149791370807592240600198875621087980656387047571233740541075145001899320096909349191860679956752175413319091796875000 187 600095933776756771187154442016175169271394121385819567478592097507687257057618406790357614840759411154785986424056391484171272105112794389866383616279141686514681612745938648823189944580078125000 188 6601055271418126504696955168072015515184059456805247522907108023274321282865597711624886709743969822971712904686538144258591023632729806170603494151401553940889540806120534994890377932373046875000 189 72611607984211213789713865186558290184273727339258053198884293165860843692351881895859677837377415698517430745036687624946300926050297828500482666279752380752867047465337869976090586831298828125000 190 798727687811053396305665387469805513320577309418295108826945204719034120650792604652048693838080108971290345504461635916348125214362155810534768109378771557605697963392252239612687166233154296875000 191 8786004565753617850172472052486713861860127956599140434233643869155399338827150218631128365198289584540827683586454090550203687197460946986307404551761787056211507795411521107014251179155517578125000 192 96646050221442131750844196643830565034370026210219812280157172663308098914084186547725870879088182489879113124712023511993508879037735160637788865250695538972591608763728628871441244637794006347656250 193 1063106552415539138648091764916035224132630352142193780144950909998649401014500694066000739913911227781073464971902971126021174415155237941045745974942557352734396397699485114431972221229855346679687500 194 11694172076347363108410145162378401726899846881537799482823766934234118797867964787398457128453978134501389009355264562296721270342463169990168285364062914720042114682873567513124445412265850219726562500 195 128635892837361752608651105426904053854795530446835968783906409696907658603009984941873387897781095054558876720496049694764454334248665193029072948481602665706026892716497418742915881742756442260742187500 196 1414994821183927621273213924247706946495627133746946927118565402952525106073673941948829794141885289949810121625895102723281749041425930549299508869927017468610883258764508404548832613166675650024414062500 197 15564943032725635602369611441333701624714984671291485151648633206803842456991959926179897549552492194681738487713239775330077896438060891753795038686872163090760670265811482209119059778275101583862304687500 198 171214373356708741078135144385302631371024795214490484949760049245007942175952950426938708889308473138053949713152256183841738528794861354648857223153127341344204867160382982679051642418403940176391601562500 199 1883358106887790395832938544684537931436669868464060283562632393007263320011957353690207234579545353971517318130551888064534394471559958632160827578476060924190714659154964056978479675798583728092651367187500 200 20716939175369631037877867391139908654189577178927625931172835310302257063981622806344184741492850926369574228556422659158576461341980548383422869653590094145152113037305091963066468284801821890366821289062500 201 227886330924709244937610809363965926493203020959561216235973703569157239589296983700340767707329849899671702833980460462074715977074498978324182346676342854466816424128168578252820819009093123436281127929687500 202 2506749640123878033045132049002191203824956578149470908487180750112916833299651949264526278982517466077969281954069651316008887232628907173565232066322538018670746895106891680771126196373884674269658813476562500 203 27574246040835498089552075315559704154973725261855903428198050354002380301060617361521817897852531461280867684493033334045723633648553886128172509745017349155529532123190373869767213161335502884463961791992187500 204 303316706443391715971795538889111358885748760415583193044127218819698817501355311510960018012800376527034718594730969843993933416834775873068305173837981471719876541609967290926544617558932634642500522766113281250 205 3336483770813522482544920201014395413839104756079684502037718900982673827861478160994892283286639016601327524773214244282618735755150801255113341879884901088136163984425396972823529335298110055142643823242187500000 206 36701321478247096983414398261737335163745938141955334144482771602333839555800967766138194943145759509960359311290725442074168560169303095826820192716130489449455555026277021048545512481219880126939443835449218750000 207 403714536252999913247328971930510922932387368155926457688750728626273625664894524152207233416688499538273150043049229271498150482628964192237694356680004897987730392327757799814986351288350993580729335205078125000000 208 4440859898698099356449718292246337057978639821154989025057282442909417983655255555002656310528702594636160066854804602300423756365117337415305629023392184813486266326759459865244564175907047183028040374328613281250000 209 48849458884745196338984850919725709659911971309155664764352242418137957758927950226158794087421220838954652433695777180292724965269616144497166387473528828421548224954228213529644507553634965921444729675415039062500000 210 537344047721924297327447201905034350503260366950955024875853816761123806973656147581444350979822307515921513087387537868689306153659218869401257623203100120259855166279128869325284320737347816666500900905212402343750000 211 5910784524828165784188831825985534283072560715642528095921025042613027573873220944414788045061663541416378161975707258111319869056167967541846153918649334677530884872771952377426875928454572644737614184341015625000000000 212 65018629771866807275556952540149627353331723395774503381266503098813013799051183162004520667718888345284999465987190966865531440616089564669014755184989040442172560831887078110524327258534795035770559709922424316406250000 213 715204927476861700175665706727784480984503867107441767576401074457819366999634418347264412658734552057940660683330766533882719162995850378223128803604895850160883338788398157864488422315418047913549203989758569335937500000 214 7867254202095073723525129710329264302159418235890363431913472076877324841934942655832842496647404606727386773966052372201564308782827885869072635317179944296525950612454456091654473958023380469330238861848811901855468750000 215 86539796221391356196328932729618504690937340340931078220825780022784494929530424920423808191832081455984878429277608005232634060720515197170437575785194261892007068632916488499422718279164728247946383449931604638671875000000 216 951937758417105915773043750882562205714874289151191745891472747391312067771024381903632128816824194829383527478166879071548578461438576296631223365624746532548584913503843522555777497723423807309953049356130634944152832031250 217 10471315342387976047254988842721213204436582603502283577483877804289408013952477837091531878653500945700291286889736290199485640538873787776784567613308601420403004458758021298914449872725092427580847684238502664627075195312500 218 115184468764065657231113559702551379972845273600642784134679941775404182538879603697412169059244246806979494933552748850822971675628334739600158836586682536901278236791971112230494339065325852505551428371405310871871948242187500 219 1267029156380499357367107752701076588430210353050471473149151683157623763005096216178884768808930845426562708572140302368375478428578381625040176200228532883329247463262199814560578708888280267913789990909692682213211059570312500 220 13937320719919041337116723816771213877192480075547855921514170183278019324341391258441710044651438037345741993116797944958935671174767051988253904301092069019718630352396915820505027585520010524938591137756736993450241088867187500 221 153310527916178487175203919687054071845408658241320962191724278202753467344936354577629532781990642892199861212457713790035081119329933755728349351477538753627412130193707184051502239853881673813013117325496741719638748168945312500 222 1686415807045722716063979023029954888976252921903113818679158545175397016037824440577378248271541922675318190494642459223558970096080566286113822527689188695704376009877073591130863813630685379010666605622821060489335250854492187500 223 18550573877148302805214644313710239306154499301812214879136282197062672508568083863432952457716979365803382192162378154150534013862428349497052386952178144817312099861222594019854677133217682871408339569859744292950308425903320312500 224 204056312644730213071055294096031816203018970927536792489134100493182731270169793117387177281299292522913867866120535529275370638836574893625619672985275172368934524251971516432331245768968908489751975086592669621447190963745117187500 225 2244619439049120048133064898945087339685610918443345210805258988218513631802544181195230527975630279565959339502550422848241872705677551313520971054310319335359135933735548754580151612493545083935988966565106048360630526931762695312500 226 24690813829068285277338761489876488919240346069690582846215884544545976323926139943606744428111897855639701835453961247360450387728714933931811640786726063477532068163575698094205489990154001979251706894344946212166199743942260742187500 227 271598952114558750277451167290673879618286713498304252189188179894407304825934800075561132935474135216883242148724562895630042625146829096286150094560707250769260019712661146858805813224272541151314354427491056546984327536453247070312500 228 2987588473203029987547027480262962923293916322867881499004993724657680042406100663647180050837102708463172855452139430879459890177252257332493771916731124306364437376627674984843924523368340664817789411280891724898425349884742736816406250 229 32863473204605050942475024665188535287754741614572636705730598084722059410294817942939475840801879988067349179218630900037525111435743435837783816574866087760253113109868401713706609766362875833643340825699101292121763360453338623046875000 230 361498205243744492241392342279650531170985984788308073022187423559950070577077642948074446289528923133215907480964788750510783046450656345529418282577239792203381852388091498704526276306449796873830448753346217991831169404869537353515625000 231 3976480257605167665272606917995005084738916180321931620343816366532163313740255757873126033336548313791052910912269972419774895043808077145125564713400034997234613278382175703661304462597187338182989640760217377061440131207659149169921875000 232 43741282832820605074804865875687659810436508293887398188289145327978578731803411387487476226793158961083729744105957416036399695689818681283593164457541090881022330884505330377847970550037065755942940778976641173221686636231711578369140625000 233 481154111151828024147897470239717422945065493326055403689649868140985567326738840947780151966393122993547464489226556407212069143208466683277691302769963256581765684539861370363118539457187854242073640349768822791857885321412071990966796875000 234 5292695222568923317204290012887369231481561332754650476865718804257240770458877885087094582494564391094381369766667430463866174984213729921372513878437256572430889896167198300512948045728392871968778986271479442797855690398306131744384765625000 235 58219647447145122056620065208805628512172656624294806701609784139713143852223229858783195300548822195941526214403264393089178680063862061589324241091237677383871114822977635495206198939233965087747107158190318462044784373666510840301513671875000 236 640416121906352963864156410101530124954911217975885138069017405843403361363237097902025356365895690017246768209565692933252061469777862956720622843140287053760909174813725411863257282434564092232562172246187083378206390521049818794097900390625000 237 7044577340835205436162987869707090197247874470546337852461388549161997516288529741074972886868618900621769943222195527930743528136530916183193822058313703554854020300632927093636877871136273378263396754219154992963300999417286617987518310546875000 238 77490350747705810968051129626398291242326627199941802483059770142372229428130356940518642589186107198050855680203697951606311601680064105811577837258126635860244096744367366075728691387877558650224499147375823367624970322459184493487701416015625000 239 852393858208467983521714862812600509673642303914729409970100677230339165666247480229835244173034076481299748075203450328952298898869577164617891639947042878559509026379303389300689294116012069242350245555157467885276726913166189124412078857421875000 240 9376332440113892510346967273013308634393959816426924717927101885968811580120165481537217556770464000301336630214060296332266075839660108293658486913101114744767915109050958153910979724338511987374245547656898124498298042036514570640529518127441406250 241 103139656839281009221543478341200604886510766147773279090008632842229713160671058837572565494684632976458621382095760070055583494432192352946668906867943471570500982331994131396593852980499118075088372831604040633431285923283159052860018539428710937500 242 1134536225210401209122388147559352277860026512540218491767656431536899845130644605893354388636767794903469558598738030989205731869472978865523031202059044108819607853985529546178349197463949954403202822521695851544190091557712420554968617630004882812500 243 12479898477075824484890339671983432185615997086648778086886652135599770540908297303315520921104836646317213594962026776583418565738195492410460604307220441496186432307591761146748344783794213653563268609584820715018110919615393731893424773788452148437500 244 137278883245209592363828681283545431140345995345118826306568198848477591403831931701159222458649539086581304369370360019150891839560872055522637877338973206827547586401090824837049965810877603848886390734896801144807550395248300626689032512283325195312500 245 1510067715668436269333051805828500674601387137594451840262220392993782167006026008666762610009851031267052418811352980154785911726582810099703406343786252964468140598732640531911106428016832575653285126174706887712991796130787737112680317092514038085937500 246 16610744872035237249309940389823362930640763971754647358388305089138262857537319651457532283829828104433581543268393103214719106614656273525640043004339842228703472887963035120420995194021788228883936183227119180954500878910356672056271253413772583007812500 247 182718193588894430895586202136822923949184843143741384134993699321143869998063310058013583464986991656270924574726315906762864695885935034202021194190107677108121801849125462805426596733579479729188151892753031869462070337334894471302567420177841186523437500 248 2009900129439413772537128262566996100370918126027255492430834372926684976726559415061411284393458335796727135691645218982561921155703806208090184457291756796645239234102033905812064182250498894604480872904992900261781080806512886941011661496556472778320312500 249 22108901423410876857458971947898891495104722680351218693142339824377340445618010911991747735542779850717662527018630934750264536508572402340955301940921360585679956632013711649006320641321569929559332857440592033328887103914828542867662386326607894897460937500 250 243197915652870224387193750012953447353269950513960807952449569488637236212747834982476621025595990098374964868865832009916890288776077065688813354862458067233908545316751932967220459249764932567853115155386406743520383148780472455552390021505299758911132812500 251 2675177072130428836766704650816819266932602328543110102218484651863521341678084611657483914698345125553282634482132465546608772292493295432242827913606512564025633176350216601245710536577034532155176747934260055670744649509261583129455743090613335800170898437500 252 29426947792872137258027813884906153380967453580770654063050891181381828673118626629636155916794518178325545693490341726192918765723921331264531026754637820595127479839763241128065365308754704082801321611905863915286026427243178261671863867306954939460754394531250 253 323696425715405130427958951222636444298479682045745662683858020713835544873288246207460705361782030170048877004940522112947655334707796350942930097315633764380206513896275323888137202553988248351920713215389342339213157455349333685689105503325832252502441406250000 254 3560660682801384261195032840363230549000684637711058658345451556237243800362594852572412767832600787711355395199325446109521503471340444381050258023625041169926170676722131606288709484819090695949898549827204442773172723893309035317109426948418495651245117187500000 255 39167267510066432964522004718979395308444372298038906889357508560009270518909087784619686574767234296328117193901651849255135389411228996671391145090799280305331796172676408001151543983511164450362777408109812566120579888185152633748877286990054115837097167968750000 256 430839942602494029615042598751793452791416731024514365925265553244953808650306909569317433113546581450457835107837832305520327354990799014929446664472395954568513623737940148673513627067285720139392188989976302603085251834950184296125357271409946523468017578125000000 257 4739239368536830262825506756343090190797326496133286890978263251524308820545446431934310829929236583539621593803619719878301026995891003953171878615769379171161186944802427613743088258531958751831818229683964546923001146546071975780616383607653087935310363769531250000 258 52131633052908488198760047893382163822752640404077582435164538539686579316820581684722824782353534764037440511771322001383490159154357526699900061549780255436399210561006725746386668790279292436079510083307084846182858744068963725244800361541723753256607055664062500000 259 573447963571030278571044326867702745632825839349341634000913239572489138809054651439241510032948163754798331717570778902740942837435156139330120994868361634543273008481624757098898168542342642744863143086569319925059990668196063954106105453287389322448875427246093750000 260 6307927599160739056515314894029074106011754747135853462191179804416800946122029555194323730436628814907781141607586204961803379352792150215784309966907227155932494823756878476972949550542283361167559017188076610790936775585961347111297241530917165757771240234375000000000 261 69387203589441595536265924596074524043957059056832981606811647685614254209268765651892351093351830981816952075855620182786666649165987363164133912825262364234248601247071954223497165663599369661181024582850732530976440658793595115914164010335446409606564735412597656250000 262 763259239469265675959776204198812414189820114579431010638939989052970402975535755541496243353168706558777586369806920733163078761592527675542999513936865680117425514179799838627640700797419084057029236140573368662799963370233810161100388973936726585522331039428710937500000 263 8395851634001411811229968234138396410035640447627551812951305567375857656681639471739084308051155531847568796362323379891242876877533663197843614688822623401424692533013997038433704986003835865008551424247452488008618945824867130627185201794944750591038566093444824218750000 264 92354367972249913055960135239772721363668070013821478587784139782658142952560708999169511311277522331040022060299827253623316719055394057880312006293627696211868517715492091057885406085786459849536746800608426184457311552641837674851240019807841170996455889431953430175781250 265 1015898047675327258072668121708874132934547239708588295079594455508256600146744489151122412885197788368348109202052827797677318767208347572042240979638163408476542580318431589624668549152965735270876487388371914358684942342352090642264308332708413535946718209009170532226562500 266 11174878524214960197831606643993476069973654655545843126936836209245980441598029488606808729861379180937608161680695693321766081158385046610236450690553391877058700564498457750148710629087704517606869819694703291433612490814273493671886517716893336946449618855657577514648437500 267 122923663764014526125547431075600033269196518196150427852006777580106546636770770199965748039366374065184612592550449555671782422076675395091794797253404650408043130253982407887631567638235778356412392315645400094483095826511695237472848770634590701238755307143640518188476562500 268 1352160301378309390824913283719671307301838992468177059331873259474944415014356984515893279139178564326262408610073232276044738394693640514352958428633963634277762656163646350010478336796878511080255857707808861512411634113564738136779757892588537741769114830925664901733398437500 269 14873763314877048936962289325461553784089276694651649350608290496436691059237319215815138932481546462464731178760505332370187921326344096907674121403838547433576361349175900948008690618049406134566937830524495862101518976342386733830004918529020744874890359483177881240844726562500 270 163611396460519640323415656511613091383511072953183074187713483381521711125364720703503190001546414571905171218797804210466130289093164762124156101424154971092471574091982827023594293143784203863087419858775036330334366274845133316825605420346250071222002830189719305038452148437500 271 1799725361031309165743365220371557926606357143029131531729365378020613511426482895578371669666119617501844697174736013981632755261422743057685921630577741320735981722815500308289086985286249128322174707752093668387632912894707624322572708471680317948863145632556848840713500976562500 272 19796978970965925167227976050735049162535762407439488211623402473054372166580706692498654451068843033093722944959604287837933597392783705832672581759992331034964589075734771243102249098785938090028502212148106489016498374736251276621963089143725012537915792596604894781112670898437500 273 217766768676461944624147873496336598008320141494807808000255755339575851622065771145919440819919958348137097965557473244075071500712386617828012789016115074099148323651432611808371691378351515447459390890516620527241528721178796922677238172137675825529470146054904553003311157226562500 274 2395434455395285836497543627276811750671382848342965218803276107032177909176989190393213807019776365321686462398811594934960395770233919342308755685240998211890124720991009744538990573133362368481719024663340881802576337259088472766618069964418187818086733931073359625921249389648437500 275 26349779008844393103433697744492769013397150247900740884042115015097263838465363718804699778109281831899650255677568339771352714419966295100244213451946010349284429022214960578562875488093315467752517989694330465239986833405866966939545265676693549275849184415593177296228408813476562500 276 289847569091747062059444508490400698609661037640821685398184384407576254943451893786052741645201731552605927415187266587365318873028132017592350085685067232240928163277671470802000414287377772523931788968993216903933917352315285427433646165762793626845553313739262438580574989318847656250 277 3188323259948263799793467066837762064233382095083294712649730170625493292457980350499432605297350413363247609051324506576201564295409708893195355023536411051319878697795063679575658568843735739403025161158042935337062379882298770584912523003760368054764470835700155214719486236572265625000 278 35071555858760409086276308321550325021401615178679354384720524429858909558489749239797957688414723712263419931163884187835084892712464255082050336345697475523512794191203094780557358240950783712745989094533923957233890920051829336359939340938015961909110075035659551637792110443115234375000 279 385787114438989080123210270149773730580923405986823675555231012290049090592188845030675326131437561692481180783517294696562592861851138082931280976685268573725149870379949467650669499314020748028320378195174735869139057795457570158230857602034394169383391563343790702088437747955322265625000 280 4243658258747750263272743660180796781657536832710246705097897899865828607415111768426517775813278231615411532511068338795124036107981558949803221256835060726964378193723831943670696512137366872639830024736308145386882556756923085793615868881548658282583954732134836800855547237396240234375000 281 46680240845332827097108979097581586022682486085748511915510269428997828828568966476667059419066450647510881158599488632600485578358917394173331217754476262818933522547664964838770228621141047017388747191461952712445545380672737850143765480595607808088129523212412632758705368900299072265625000 282 513482649288844414280583231143908354489152881461430321546861904611058196671763738028446999320873082413805660852856099044215311881548153202788536611091090821092909795012150660784698305628158366120922963192381979126759469098343966087415317891318671807166014641675227746155002086544036865234375000 283 5648309142069305035424709027027461021164669150872413431731012470239555655404044934182090663955702423473649547045251968587044469019799193304581548485169242711612783082695904393223732897357249059409454532987730222482700698634755877768528983555963572126285984145668610897249262339115142822265625000 284 62131400561574536651415736165548137876634018149995072835424172673124706144487093828303707927757124560722306799309281121379725361277315244059244343325910677703022888165022729030293154257083993246273657589070899412446445914957562071305171405472913191560746117274577666360753194255733489990234375000 285 683445406164253897045006197304657443548502748483344458924912563735994430628303592225068450948931032509459363866593335729388521449016674384961985750246993615444003868205728430695046989478750389469850611570646600750695470587158390828090757480442232595882163237050524139067529610080814361572265625000 286 7517899467663066800171579997933219676302835982413606770813959891313739856497924622218462280475708029392863136495764613355456643296835121442055819759447401353739263995565607788581930044520680339940497506675411138153511433270573121266822415385781632106484185569784248682256077085619258880615234375000 287 82696894142712748061359235146549590985439390466965785769498873734022581131382618479907570848982109597130478882472626235722915771901471231192679073736232522579443668180172154647611763588070541314141741998292103396714978034234846888312915082394691504750383960894691308884012326196982669830322265625000 288 909665835552449374529474469198870461163904352022732519281468742271988723784546696218774501247244035849293165657033984075027167421424862215665739376185568424544208010455444014106902576698466885678724739117883959570313387453415810419378895036740094541091860129306815137473941154410364556312561035156250 289 10006324190885643724227628102614269161425465376498419232985987201366543641681773288418640645095454175788383140594156056244798048370525475231138049320951133848169100094447343088799521135404827958276935084724343168191469098120381225375195766014630576495882991148291781340148502043679175138473510742187500 290 110069566097637787614981637047137641423455424928624342591461282389220881129943079182388402314740597477216611777973572941664948907728190795552455899939254944993684267737715035682745259831093540476670890456306451942825147383547529000217310951679710473058948685350129485760279160160824011087417602539062500 291 1210765227050868436898495539810250585055959649603284835951757931861499305474162920143497086743341563723702097851872513703599827460064459884155876457970783899944997848976523854616017312957666082491220739501731176188589629205176644246288529021691606123267790795746504945872685641473394234418869018554687500 292 13318417497304933310358991570206804662562041910010344088672446516800666702400465962079056075705720688470089057208682366069472111247336938986097652300502633971418387163043961061055038586916518456576770428939011607267360502279598368698723985020725333046756927644159683882994686152766590084314346313476562500 293 146502592467553451963233399775442768548149601741630587905622321979079550598012887282420465159043027188601390639946146385743335221235406588239683530426501621700687230050235933506662012498463526470137861840194049763856435546762900146563866644687282780064096872765570221214402142575163697046995162963867187500 294 1611528517112279012638285816091973537855658563347389066401568739024682097597017857908531766933840932386807201468123340751464012870508503905145629333189796175963134821636597475637613917598225763879848944030230935890446369770337041116747175877636022019202110362400328605426216459628454327181100845336914062500 295 17726813687896170590497525592494534907368374189942479644090927923894064667755233520209533521141978948060406578156328839055069849064867494623800123526443326797668492256907851370364187594364099171159665905607576513126288611864303677673368720733849700764108108747589156495512058873630320661709547042846679687500 296 194994950563129992461784248412046220126777997483550121708548510167277345807417638383960430105102042399877822896563718012738153925096147738174864823558777697624853529124428580412827860892663341165400514098943073900413891430934870008359725966714779661145027835238977952955796872895833279080833673477172851562500 297 2144944456153423192709836828740410884058860386071613531140865951015879816735776243070671787822049721023002176599925766362753136815323256120607681562547284038990259322638520391956810371920784821987426499401378574319859676159172919029114356143958461463667571294432257908555583304464618070917982816696166992187500 298 23594389017236581151749139738470842365633561127223232154859224966312640782163625276789581263170725647824294127476667591130722438565567504192086131385459405360792356109880092364564464648559035173389178542739873763220940276812212117039964376196744610761691800944606883910113219012412867898087003946304321289062500 299 259538279184640579020685677173200352637329776067598649302131446926816389605110665963252909547906005446309562220046469847584493172633803136320677746891842389262630410315472837098254029510426628426505016203416125528408503936746302844044224612093526470869172852347757395759428607736604829915862229108810424804687500 300 2854921070976466419094482440704162796445761184272130525917651420659007255463909300512012513789140633725028338118149288894258210377059828984589420089507590571492365354616697089151099932203362892203498710440738068579737151618958284891897359634626373331704503263415631562797979723155467631978644870877265930175781250 301 31404131780140751158587124721270116030039383406864795274983018665665471422839136348730972456225367926612705619845108397809357039615872739894577832516421138746244401464002607915098071374240902582155587676272447834521509979652462878742984045904568221084819253625099605073250686000161558082418517246246337890625000000 302 345445449574944088778610626143829989468013055586866546000160036111689431592006302462886894402486826277761872961945473683067323777659842352498402657107435485425289157041088510168321911667155460177137649845718549729736529274143987886638856087331760987204635290834537555771155177401067161108552483620643615722656250000 303 3799899945251739062941780517502551664098069893705184677148621221734249852472479020698082117973059140544374133800606487801157394675315849282503289829467043444406738795930201386393641304751219925896975997667191597934586150420180923960786049179652568575183417877185748889453441251646829559307152015199661254882812500000 304 41798899396970024642522562791384151107704890309868576505212341739290386039857608353823951970776404240838127413060919192476019975887656645386762832383669703694129848661586994966425905695298722628929833909198634640072007114839984160526757362444307064396863488337783765980883532087743468262729880494608879089355468750000 305 459787893357880115519708987659685235735711387709365529749180339843205780068217557771824659633097464498045419414276875623786197749824727275992693259629022682034233374735340285971387044828710945228108452295737742394771110666988862282880120387639156195636964884329026760080385571199806719361045207587280273437500000000000 306 5057666826839989559690216168293026852034496337112551248719193131293970840422638174429155804000550670211547319447276240251417196150442722636504520464437966189892687959844677179931641633542241903552723794556782567381727879241010575031681376099503164385418072849274682515330326286011961960937281755530896186828613281250000 307 55634335094176276335320302108536061928752373483841180634548969666019855210242263230684459647377406940634153133577386611266174566857620929520211305673053629672926190106120969397739060491051057510914197711012621649256176899771882115914683935307186936065168552003410596669972312047221739648803693455823698043823242187500000 308 611977686024239342654754163066358068977080303433917677724054744795587755187606041616773447469805572733806860555502516597449876650753879061289642471626532719664821923795586951056171739500097851979723083099801586350195062802185746205703293440107709388520755127605115700060279269184565502636661132510200514793395996093750000 309 6731754546137936101833295435789197498542419172416241319731542569921279188306834523716090436479385457519222846576025821352264472835414314247070343665651978180043200472586456549748228880946589229951199384432731755666497952557775093341091405954752155052540319289880857097463118984386676442222343113351982631683349609375000000 310 74049300006101633779134310294416519426546728741435710365011396923280969075870731499956826851650804198935566879883970036301921724916011920735854671636319583926360444472143983162833430308273415897762499107699061164520461505113757190947966188441277310713072827869681177431888635559066638710384491827396642746925354003906250000 311 814542300051545674819423787565583347361371889564476224432728731719969373157482176418211901470770834037151735235343885032029335151495328805994310396869236106868195401186356417706705404059672108512880506271503251576353721453881928059763790054428373858748542839551889765400124139040426393357032803891226810541152954101562500000 312 8959965300395707158755346577826413174573846222835317129466045490446632991970443370423457898273177271037509776696202919296745538729938980315923384654060922145811207357312361519291025139901975669671540445556766127052430848439080761518690448737161216423648400924407799214158476134629590218347768712370255421946644783020019531250 313 98559618302468530839503369183832578347668479863040445367815255880964537526542866831224008029865597460016361363283282805570767091060904777470863793695675002595278824393362170711545025364343668223332471192355506627693270817357875771367227554659533772456239926331216287549599622887118086696588505280474431488305330276489257812500 314 1084155801306427112260073436565270962984674185559676216520199052940723576471323323018239831167614127409110726524025287927843463174150091143810484978434230636624486924405383524699844669282169820123875327846415182986849257889402442131101029346954209973866825977634742928090731388912202654861413078307695853384560346603393554687500 315 11925713814142704238146066688009588443631660832410804556688630238363307763757973231527487353133838843024105923074170751522145674261144474735791095888801235310094907296271171653600088140047539041695492861437006143748488903152814272774877482092810353600660915650891504987976871165787169056875558633890659892841321229934692382812500 316 131182851953061812655792527614803304226970939676043426097587260306400757355479214196097602687612064911653217130891340562253676026190711580368146744537211685246726136908306818660373975943956895860217321600850962057007162220962678776332163283404517893753271004245645516109034854223821369308768395161481709949940937757492065429687500 317 1443011371456092665612288947609394003252326924424580215839393875644498287616123951684831656768024428510426755480677890930580789928137905628984828032466075431619202865362326977582703901518539121361765755914124674092861756080133304737615719197891460661023872782527525451576574764185758594533290800772281014383380585908889770507812500 318 15873125085713559312125262508677053979157832111253604238645031905058938528934631681809428708787823942634478877271098722540100961752483085045294691385933634046902359964154454871630282615736799916264756693311990333251554025833366451049791611225305184446115048513510638300777564514351294537691410650599025330524978607892990112304687500 319 174604375939511092327732629059434736022937425675282639647186864533082196412210826307461213786265177061119766485702501096828180642758840534440770594571463988272721561817402899068826703007148000436838828192917870623251896918171374496420790967570645048797771056845579059435041628412659207577266761987268589057700423604249954223632812500 320 1920648135297903354443663057579665692268967891350680196937462125746740795454236977331442283421514318867385826496764944551349079755132643497726643552425888732156230502845229405166217234576852490064728557906514857328389457177831530107974080656281689079610375796531104840851312974852181608015534819869255709161611929577589035034179687500 321 21127129487873031626112660950603169890600998661245964336793893169706421493915480929941239205884034168780923343226024282367950837331421630956482611998996134051390616249176280631919027186919831959122991218883720240194645552087085192725579722193241319627861167699795674027540468375542210313990900152462376860697913382607698440551757812500 322 232398424362160389886880250746591969876442317373399903391022396965630130474402697594778909616031567085239220702719012515416682578460387574407715744424715789810546864585628034086412195260770131168767193782013676166284462343825764509539660356847796740985301188029292398052359322738252023686701837365233382370130624474877119064331054687500 323 2556382667934891750752667879207101509515295482097369834560334376103879694487412117586504554541661089818872117748435731057679774187978962228508057471922715519059512740611425498319388899791491430259515482423190142372404822793669043093215195246943255937664739019592780099537912180128518066471841160578431220869013941889554262161254882812500 324 28120209346746211340256460718074087385425640530828643629605428716071183762727100464497132800583748879200729168487398251587168239990241737929474841554944537778968488193125702750353224001926357895984323854094649864980195931308650923556790404260947944599390210710214604891005880969590404610086552853804775267469104232938328385353088378906250 325 309322302808294747644682377287978786304513380971118190276818029369995662259709974984801548847764967333671781768367380316563728418091880260935411090486159555134407845673709223072969102808500516589839832622356472611784669450582981252660581963615085574220966489506005720640378060931549191410694033218583402378109672563788831233978271484375000 326 3402545330826192876013224157067034561278015369897418037376086593491369185489115741926140879004946372086137289030749886133119949438007249953978115833760971091533523436172950139057945121177150755379936022290152588335193929926790721911409926028669571924384882093749812434446117275736371544497132687606737943859632261463537514209747314453125000 327 37427998638372578807298043443432189878348635722999697537236032424128911022798397953249204191771126605708029431549182952423319735805171671141363138326453837447910560187760629336222066269323144036886725547588284578725280664915322871504493392902208811446283511595767652690369253069926580590082464720994583790559985255000377595424652099609375000 328 411707985014227395763107308788225608034713305542643303176436128219692723993976310184641785714470060292515900664149879188917659348644117452936961214977531183805981470466384943700697700190578280817099397439850256569301810118269252931860257986465324574002929533907517914678893857996443848880477017223998631735527512952364265263080596923828125000 329 4528787835069920671106952773101751495806049932490158486535382084822426661333699064990562942780441973675571983022611858914049213655521492818418098635789077270705047914763556131989080323579805904066305958222150000815948610398061162027407120375871817546756528414172575235837053786994401894995483056131303308774485870588333931386470794677734375000 330 49816666184816739877035184245439800282921057418925362245501070569405932864002306116334328128609914585482324600545562792583357217246811801934735269275329860579455474998089520211804771976488945289289993197561337940485432199792429167206716836576922402840561005903257162443868414067224590763547696195193725698272883385778635567963123321533203125000 331 547983328022507876091033051460702071661245611735541732797737352919523592064153266131975310447223600123181664413873302235096177248160803632399149896967469585753091415613837450609749798319844328030590829140174755130932252075534183011013581014886533556971470921908509995855833000982735558600491130854181670737612205347993337536752223968505859375000 332 6027816608132347748883672958106909984129292369574737706249457214494419752081467296549874606839826219690844462564587833020481865894256699707658763268684175995077753323517056659922265029631268956754396848711741085726941789988809552735089767304036697387244255828502812935766148044423683090802706891291738286731532410130595460779964923858642578125000 333 66305982688188197468450040167973088331799891635507843089787329088378574633781293608694097448545137193805010154777412366372931018433231091744236285335729531561303961725615825880604944702153363705050303145439717584453776191417314539345107636973179563753221621237098537061750120443117205768036402122240567059229611079495074354836881160736083984375000 334 729365809556126266691243033244492951703553504292600578284758154290271529293162124396964248041482648163136681721293937468302936724793694937639902136059129867446681840016915022382293264942825754558883866831618790350199253767992675385812298999184804162810959318023571694680836081072400633231068863372280117731170982747725712548382103443145751953125000 335 8023023904964005973527824223334277470381689507443316482251547652633071319611140845401017089180899173778177264285694781636333527142329376533635612268389829172181883099886776995617692798855075692400617949395220383152695184382858761191257218237998539419495869683065272170557277267219322436584007684077180220660370616898854116155500352382659912109375000 336 88253262952916853148003981765851778960880159484847155921778517683940250039863635738030734117264835030021797589934633168524151877420629593850964864909440199353885068496669868419975078511040439445770116208772716515696770244818215902822418887956919393076074829191329190826043703526971749709307776718849307755598580110649699269373438015580177307128906250 337 970785892463526046459575682451179319385457208029723755605636587554977877108834190178406917441448426959167156800948339143088597834887577438384104592629161588296657331957475309501556677772971269541024694402439430364186507715808282192980689786898798968436194695733224738857652170224069996295162318719202033559335722702280363979273152202367782592773437500 338 10678644816894633791206086181142570473781510875090638548572081791140536011235586856329967617254897624602144283828184754784236039502521560171749732686263647552045506306114941812677935703732930832729224367739579083351421272625751655497328254700541475468933449184562607948263266378860993129675156561046496916285277070505003938767883121520280838012695312500 339 117465092983595291784968170978274629716412214184774653557642277354681238778665101508349649288648613346503735943203747940472590786357542976281001299672180315452137923343184517316242364091855991834180206974283629237498353893624560633397088304763291705551201194742021427692327272426491459427046994868103448170091770416080924059252184356302022933959960937500 340 1292116022794845730533835591870820344198688461953573999238558219559573260014363179638491593900561736970647953419541635420763961565036607466898431103865855963607932590887275975708677818283362773308407461386037230684008981804695439746250812669758039128552588529481590878049378553135248261846594055304361459311104265622561675498895371444970369338989257812500 341 14213276250471575765768429173724042757917311642703829977817125495205210011696620342856385790741947813610694612642134185268462049741379954512449271569238772055184732692273536599211476024441238658870276496927040117098850813909924777089389772746809281778902398535328486435986860179465661546347702896861695889720932131523290862111987414944022893905639648437500 342 156346038752198333452368478455868065763657437383621593770045190618059186556316671601633447249174175583210920599559281397983864617877533987266952902240881695529104017927233074351762413042345714486898149347117238557948090236922496628568672968257972896811099377669048494474923238053241868053739825570072806102329882958351058786038608618692904710769653320312500 343 1719806426241302668294755171761868510188785365577417224865727779090300683061031680441318084278735924283324137889346815043950752104963706985754604337650164347327401816457482926979382032787818384923796653487212169869183507109363565300334264359318188524966199205312618684624781612789444166300957622453764066910842558857321861885022952821971029043197631835937500 344 18917870688292660354754942218888121687630028486324553978146102414390968349139784998532731982427611959746574110509685066959523095631199745308822806432935941452470159368568678258603354737554591246143322144211980568997465019162949275818558667090324985855684565273901359802724882949631157021477044901812255800282285150683559545370903409655504971742630004882812500 345 208096577567240904941019410698508687965707942657130211883625727331308195596590220719028748423448858326433071740092206521935274578945083184823074968282841229410126963182499979765265311547156906878566294738125008381197679327517928380011404418336572785210995564725253986520129962248396107549888178115006596544180545404439464561469940423489055484533309936523437500 346 2289062353195888005777915661209429522671133847225950346980816894425819174633485600110118665720612940827737399556069662987916672113106735351956062190210592880361018277859337175711727820987310185401564003076825407522118435697079218375733877001288482122407463817401508685217937844116499094403435364422295087983511022984565624906939402432250802069902420043945312500 347 25179685884673386629259998829692434541694191396254339441541263299143322022033156899547705084817509271950634494470157288183184398998569071127128927839200401504009114302970454032537295852376288137063479530339777928708352501232207174105426424682961260605967361158103966770489370037402713000527515085094994255839079944962512187929032823394812315553426742553710937500 348 276976544726112057144693412000540551476139124987211516413348213562184773713803428565012232356517660213739714616778113076204990446020188254358905398340241658999748084979142468476120485663599762508417675432844533649438388061107387084387563869694635785951531131857271043410515262977117652526246564938952051750128919302610046743956567581222214519456028938293457031250 349 3046741991928985475043908765909213865875325566942120370796564898645363951133380865955252833525689503093892278958864577513639657686190140291938401475909494518046352642495748105427406289945094832855458521410640621399146205106872457290200666098752481848156051084100812937898531390217979190418131110803298946254206692073911614113959753194607143911719322204589843750000 350 33514161910578121536470339161128233585389129018133726018322957186000128158358578468018453903580949019370526386431125167825256384139986073524577331582951832826497345863926587403061659113594562957944916651214403609679669784427784905395902924999564901712460799962892258828152603136397829649335801515203637159857807425100248210419357449139626203501224517822265625000000 351 368655781009311431322169241664903973065655409643962175377672161684926126212402812108207718618445860228262649752572751945380126770922261389829749039763651311910523584614165999263207578423681725335128754889936833593373608577852569126263752074876756233035984619881778109156598185137529333085809226426614087702866714875442455476445447093316729827037453651428222656250000 352 4055213591024898783176294426877417639654411288345071850907574074529351429319566139422177878709361739618228308109265859903787394314521210279649524815747221480746448710471177959271485572691828250523049803075138595920602873969980086035745420074974855596623539319148957012017087807962691057973567383941213935854496058424000280348317859942314699093085527420043945312500000 353 44607349500421090039912302786056007097459356511462092968615012441222873267402665412184466318397431097066815676850614946557997405365425297729032089340589647346923037709594386219487361599325342094170452273531918993202606053745976137488312759499956871031153021347080263596513101767543171546466411877242315279145186290094253229891723445480621753482052683830261230468750000 354 490680844495251228113918375639329390576976319703130741365178443907178610453491758958511859967122669215029458162196642776861935548340492487593089171072318892106804237059181647547165872272670837369466771693440594424997033291379548441736523936382478275906989507023001071932599034056084153847540420611221503067869710068319994403749920076610489035909461975097656250000000000 355 5397489289344575123678788366933344476497290807189168265310529951020044894831533059405260817347753525485910784362823602215649508530777731030684604297021140940850834418328817725935086023835066311650255307904579154412390023284365249860023868870256810864875390832454819308685066827312435665584559058656829978693426150737943315678232508053421010935604074597358703613281250000 356 59372382181655254119170920759963929531689373737445282261911491400008612214061417248332139708344933696122554326443115134772929139313603331487275667706375571169789101446309441726234143736360377382015089967121863575104308188485987615105685850736136990692520675445256656609024340740914037918407543867975674516244848054779124278403278920542198661069245404005050659179687500000 357 653096203985722000656865565857948484975218893086946740175060792096457097710932060277077860619976702268857440457442178395474259787206617568988317923748616664283106912777631465146984359719445090462166293209771572886100923459862875185927841223566786337115818073081171162082190813815395838118566949193170925570817573896214157294435098704464038831765963611006736755371093750000 358 7184058243705598266033986753833624884337212882820904378702124102160874391685796367454492364952132592848881691086014850324777400923764649673361538938522908388006043770948036911531008539379723278854747693134706787757713382030519801087909590325712574946198758969123002390832889856688795407360325785903900732387869494949357443742033490681034212714621195638179779052734375000000 359 79024640679250799773295858001585759165145852089566738086564260329153381123292864165172102524008914217439194211014897668407575017893839577438290809144846195378980037991087669602430277965726176867152067955769734516031987034383391413350251384276650970038864733237697558333842113561181927009958814750100808520778616047652484791003956214645870873473944145622849464416503906250000 360 869271047455140204822714190567647578972202321039078256354832103723104327956132378236707728536847385068322451417228077799588606497728986114774807962971971389307820732149701241389752172143829665242419458797958422147385650477082769710448556461133767472254923608861151822965236349523694620368091464051931880337213117844490102343346803493083499520720656335442140698432922363281250 361 9561981521823737733534408203509227436570156360479152309926211950255105040851427666334374446189305474351985619200161541967071270155823543987451638827705428983360624201218686878198903102495531535531680869579900811878356964207685074826348317638249714911218453345569860944403196911184814623148578928083015722578772227629124781353654136077428721987244977134171873331069946289062500 362 105181796738050265354247006539858344738923391544843524929191455882008974301701191016697147255288699619982993047612856821862498387568667500065609390041718804345250019278175777574369972092050346394411823188919539567010575605832310328382903460320974210533862654691607101200472713910787460877230498137179343060972439530573596480322744501950725494091322438163455575704574584960937500 363 1156999764096433572036193625587006660073800601591207574690245828233557789454422910028572158836883209074310894804969731757823965271036023361739455534163824913450175227591206874340664865367613708992238443894018536585087229679118510892795049240120347091880476116054524456910843350159031580788097953489108643036303119179415404225026943567062091033641638822233144193887710571289062500 364 12726997404817456476937023589273333431356344189444357635380692359905915338046915104350204102809225162225325852092036655045352838444645983321090856584065491132115358929409835248720466081650580653502956541443637746755022043583099981484478727350944872069930093255636218124368092441971849581334066682931632700896619179966684871995885696066246840063939991744001086801290512084960937500 365 139996971450315580276286258062487064257304403592734068436801558867805009483935693714083648016777706257111766247382062743449600873659544291870545444637714040510996718327399244963877406581649640391074425273537703555694800367631563560904126456655619261505857446252787747643041992363577933609222375369916189143958827252961093766311936212204910699043926803657798234373331069946289062500 366 1539966685924030532369480668812148189067025109522931556632244064470392331153593279205150310449921643577878313932564450259629611651819651257228966270696400414414995604218530186267832356549652067492057967395078773827613420950948535338961749062060795022472068448753424322291056260821546553085015533504043605897066029423513485520945682625654317674004947249343178447335958480834960937500 367 16939633544840486498704128791440774346546771930261656918071060962704216010288117976667545812830514278527249220908451372071263009378726352230176803547483525183667555024314402044793037760475486273838355227143920589533089218117003374046121373606062702587127096535245651563978320672928775687032947178743098049188649557712308474986193793055318626994795630928935718480497598648071289062500 368 186335968989683008554851776819904741322798169759525767800243131497314208319474840418644746138261357327711447183646724154705045917527610203445753397682333511855764855893168926791721386627951559400669411615892909678935812120397938533536386003427121460948413282090256469795604859784607629084705190463084738937882851940107616539578075527874594555050447182850250176128000020980834960937500 369 2049695658847327321864288653952810293411811231955637133307582398883482472054954006925655001551523137348486404725924972559976134829510396454397105415753228127093603988060794645957936226967856047931099417650792027357850483583411500794375888469443839112691192525568381630150866448208837855774506637701737691531893923277474106275117762417794439030394577413646772799912840127944946289062500 370 22546652246889557045885526016224831694652925100703726668119829673812297469529342381096729516497451789445560552074784547464305837665254914226619821310811366852831828739983919140628445827979985111966981061008572847009136814722010689696443444228394138135727973658290648592686000188807599067594648084337214612972704009353398618418878931403700582868818649859411251081164926290512084960937500 371 248013174711043649063993292097840787142539951130645059672051438177137212069046644510592707310945780099912953941295770891401126682639174437380525517617471017428353873401529740484894347613756073633530474955066428023097881091726712665437636033704404206982939588810711858602397425916679661304182187419466855702167906089318107581732471393431261099592480423377021558187428861856460571289062500 372 2728144921769323876856700893750303508371129586557985527389951903880206280335614744261152283364102044382967903606771676144898387823820076014817557773090924668621681007857662699833617064889116584067601235992666807169776729967795531325694702867303553932973856394573397970378470182299097227872828917275757202371726939229223154621786215338931547460272380086341461406267235055565834045410156250 373 30009594138888843754115199589838851339335546285604251765515475346636581072629951097254919599496407074279868690020367107173819310113138576960239699381128429269001096628927779265358806634973790092549314677698108692578738190091763852685381754010701123221588546082052199005188494394166949706597908343648916626286456562972381227525202213569143577410082906494224788053667731583118438720703125000 374 330105535521466373490994233815545701758793224242628107570081753069650888823862909517440366700023553840025201916014502839873185602631650871229243600607457951741824139229849154996932475220678582502696443173496669558913244563807024598191521801888272787986714417537990131436125319109747896198490971627391272351278930758474817405809542441014051936368373394029835183852099888026714324951171875000 375 3631160890666710122555261154383133719043262242724752930702437185282399328300821241963900110054320245014920690965428387693900716189892039252220614800672581375891711446393068066233128448361911539745828752875660516570325060000032182309284813680800382157563689613525022944261872811074048039688156945498325306284821040414216772891424513382945570915800361319316503233026934452354907989501953125000 376 39942769796570191503820041873675555025580403363238178898500442208414611128467994843049844988866330897217556541574153183461198830757544815365431755176423159511223579356976010035670290018902933209492047293149146621493910225973457370201582969791416814163595788154283222511647245588860698812100302914638209422184376294365100926662702977765045191725686344915175726235159031264483928680419921875000 377 439370467753872288255014907998704034804732811157619780580396589514114559166535443000685055116853463973957078434525813133858415076036263318346334457051729297834131562305787668442209780223959859511096075535163437803432461830659395260718431535228463066121240385663080868750748489877510202513779218103394222912544826742208100476745429328564994968472874174832594445894912518449127674102783203125000 378 4833075145200197169649869360296923883572708078978612696462972307238188372379043647004168506291327934175205729791363001210431890020412699792492676631902019468035255430654794458098110078829162608808320176721323141347121533534021689526310828086330306993415751625216027266633164133824060880278167659535317673005575650183897548830584206212500631774205355362795633307837910006754100322723388671875000 379 53163826596185790853459753020130715784640806686637885866649448915560226557139577654590573531077500065168025289997505121221992495804187230748652310875108315062689682623057172720730793894453972022070846199847124653260711363115106523764116059080278383841592535935449002422855276458132086933664658895651028690785753177149949447503419459167056365512074185708160522474550063187666237354278564453125000 380 584802092546863541248694114422801235221284307956094935954939154294640596934158662540296290703357307237566968248990310973654845209254151019111710705774877219035346424468105899821320044709995419188788608582335968968327701497559663880575845830775733807583088448970584153624979881338757448021322834624442290313373647310392434272104795941889285769939009921196200440035875898132435977458953857421875000 381 6432823017892517214204991548200151672652289479218030464763988200805067082580671208717258303509788265549992021464265933998118743913905989971774660555177353994237379184040147705884693130796228432588301387057211014143177344727237490920034443206243140363088615076703660906227797994605283876389130139843181047471966831106327228836822857362576283066205573296710331903564358407149501144886016845703125000 382 70761053195464890221443688824921645084087974777383544598615688017759866011528175496333456554217294527562911642347130590354371060958584697656902768487212446349274859725997704115976013400145350272135848307987677854580187118448700283760535812982096393984948558016115967269623146771791830282659423680948937261783311765360627922377341596636243460119999462524012140456096783662363998591899871826171875000 383 778371585135233001953241665522502235869500437130159804641819344283421773277355688036004104034162033951387912207743600318077969712713895260925973135212066841368982466030037494085335829822815284919139085782843159486658211988019843375213368207482918381076209542320849605244364329353152030435053900454384173341989630602039491970859517494199105761974165648348407343239825837813285179436206817626953125000 384 8562087436323874326179759669450358667536116323680474125245929206119255461398441706838027751446890073948702419305781902231188775289461514629182554140425522903276857928828562632465030188288452214011493949696724850136245642943453173139485309942741016487317316191270106669425325907033203631361568966558222047447032395531891395464467683302769345311323990907392362493311625410239075282588601112365722656250 385 94182961797762041939646894333163575918714020916388816996401634106559751532564892350915817255528584415053485764976472694390125108405747817093964192223080137153792090171403310131667197867415500861422038502771985965427921681754704642326602513168514576007496600560881479970046728930398803669382857248744584070030343416272630655173547010045522896386210802559975579409052048666486123483628034591674804687500 386 1036012579755576129204859409794361045885284896289618882430355382027205304052751520045517548002529825308059114804224954291701553698766028985918771429556793858118190288632012902712990009326364632951221874122906789120703250956064220769400218057868907415430313436727747212565057530636324061812756998717151396573454035290611561818571634946637017723328708349053341662744815611723912590835243463516235351562500 387 11396138377093467767813798000313884212563085181044729288290144807719954423955741563046452107323633791403620742381706038401345043142515797500908243971648000875289785572864981013484982381809688899457053687306144115765360143765375528014409693139355002379585277967102848806301095802851529839771549997599852164290109763267534153569080009132384126420980102586559995341109039953928153253626078367233276367187500 388 125357522145631579258161384612444962979896098269376675375930972667705603965156739433217098684069746287216504271355445885215574078965860387901194332848247079355757127908959302619682984291230831107458805036436622780772428379433394521770233665496812797891439985736163613568027520630044160278820177192994702749742131675346556387348930462732178045312115197390359356205275424965740830152574926614761352539062500 389 1378932743575585143774584892533028726061993474227242718594973513446453389619769491031629021446090422051173720025949660248913715440014033222662445510483304879739669276412451074131270309306757372418529125859103668279834291780726394782908249783879329790354517668578916892528688047699827709732371124394211597730747925457716847218784789110031954255853619983888128845864245700582913564698677510023117065429687500 390 15168260179041452072808883977690100298202556885981704184024767910572815898270258457897440848216761367685401545082625529615511194483838505427142069611313378091200575886495547448378230084362275479392242607150709823745725194479616228332965604542801937602725789868432730183387996200148240305300781472256504534164118213549712867615500785062584522023648353480712077285540779235926805249761138111352920532226562500 391 166850861966266143205131658193446962148735960033393592533984808133274224178359528671138624183421217032865402528052595497059310271509367801422413294214371856011078905343118131610347828396332924724510764440707660667932586809587923957404510918850100865334513760487694383520850654543809874415890333892548646268862425956161074248015876286786389608755960759277129322614871897466280188690545689314603805541992187500 392 1835359481593839449703692328443691752614720669446101282224451802351611140623158989042447229723516610010010465341720938922417905554982690464314256717807005097344631896865449862667667373370916562727663675061726904330398208778455202059079572813920705922928643978983025059022718925129541966492971703478000680946158743225395746077742378146576162030346952877105550984099786672262850395692715886980295181274414062500 393 20188954297146264565667679488725963004422171573121885925257383067135584967288624751930554624831777216370663533396247030005114142498482893239561912853762847223522041102941462895727477330687749738961595325616139730947690058936958718824970645556757197864501945004629585533957552345969528655246976945933886787222283733360910913435326473622910060382052933966204344106477272845361644230552441161125898361206054687500 394 222078497264363247030623344958373027810174988715870902738658275015143434270064759670028706382367323910746213077672377634484226705480174237588137865492140245837608397589336281825934607993850464379761893377881063476693538193536708498335509644680496243042028502161873658431704239282981839557253568050101294277874815102565062958750998392483508717576168144289089126638508280424027835310416415426880121231079101562500 395 2442863469861293422228817218377322000538332921022687240324536732817783382433266733737921700135998636366469762846571899826152251922076338990495835486824484102691704713342925357078258124543186959975905827901915129324683437044272919993983994787703419209689939130679828793188777785971745826794282917238382001829540186410384448704223249874943481044029901102958259596319765275078802832058147052954882383346557617187500 396 26871498167960502398338375386056285919011126440832534606572832032109931872303770663656494553393493421908998448372951576004224845515306746835838456143523387632917756534334477198118634861039523068136469553680871965559287065999912354801840577796307801411722724876761682697471645440464997948894377215257628001823648746963981259719994979977585165531829855504213375261196076867679765922053808374004438519477844238281250 397 295586479841914548673865409608481983759286528141155955710538305325331670484751652500981636378394991045719203899191169394384820580155731465788769792772254631945318516722362990504249339257661962548475022406267791285705298505003714503868080478530828344219847282110693683026250659513880332982249053329048908592052440464661408316616477813917701987778821736273366245206665012820021181376833443228155374526977539062500000 398 3251451278198899280627283969601666538903842338245701265707497516155477365376360619081660220438686630831800876388906962593032110350943902014218991966350248839049581490711769091745089075215178933309719397874494494442421801490293683922901219669156060750881109422895072452932302167234307493404550456803524846744642956457852648076786499120922110679588136706291904248725646589809317843059770293897017836570739746093750000 399 35765964059504123784275604947816702325460553104409804055310494312505061152649666064064040556830037017313912584228684491582774693850339079805577516386519233800013900003132124412834516771139658862102233652967048152268500322270120792609747539182097050198816918405021421153413664763858889364449703408653324199276525457169061966173245406248174456803929571526630319027053646582181373535296958463877439498901367187500000000 400 393425604647023910298305742501432994470274425186505567905863413648976117420170059940286823847938850641891304776373655770603411481926791540101410123900683893583457479924470093433604903767998527535194099050122845300386960990588215681951147941128794897052357795723169223902890334204872554437150701218250689924365116219162399105987887681998537945267914840800799927109477553994413203462959437571683898568153381347656250000 401 4327681651034527048666959870029613797312056282821425956544542490575740216744574997235953666079098411094432311152580829409875347908702172011857721524769029559543271051350659166837837383273533796918213556055057139400418846711223627096584248390225070483226104020465847013689653076985474889342821341083488575828007233209523592253259230034067097281245256014670480235107994483548659415927780177241500467061996459960937500000 402 47604498160469701924595521368500776480972079171585928965483654973894256013242646872637010849113488463084200906991652577679685398884405918838186205746941525133317193757314895212796685440941506677628672865928151865862061877035378646469191629163892964758318381419416639280909896814009081872384889656109103950253088408459282966805294620576763682465681579713910088709055501381997636438402399854480458423495292663574218750000 403 523649479755155669452590715609179472126891773864178521846878614928249165852087795901818614191808721768655752744994624275132665084548463055268550473922392726171177196484759750167218116405344767262793686569483044179229971744279561854234271756129842510866099745934989556101072530185330947841894297596958814730742418234955081449453005207942221091659824200995174185888036273482712070345094160423136435449123382568359375000000 404 5760144277196590795083042945346516433247609131504187374603504828455520621667441113109309195899049493853272867481097783918290347652414191811813195562044126032407284282085565518337016536623963191183419286546863439136756361742335589100504737001245343487159006867887921515304724394295810482127326588837377769676186731867793011061921192875952050624503867107455941949516780307087164594459595899312454270198941230773925781250000 405 63361587047951161488086626371776984677020915897652429605205166098391341788107377834062914290411392979406729436778533069024232418866956675473067811097451146140464927313766242784343586557088030782058308829933015636467665876392263527757464826403325062902325496511335585661895111655792923941794697922777215408643641446828313409890070678296452166882115073168851003145122106315163276071081504789214187670499086380004882812500000 406 696977457514138066533112323583668036396815756031758570827246922130181127861889290120338722177329637362985895497265746403554645647945329972184951155756909551495082041069277837045134374268547600336228943180221536674490943199531941775993759767580140950526969851709507196615579067620029053185376181655366471303849835560346810132458898469181101896241097791535923016585693615161149248560829633818859381636604666709899902343750000 407 7666752032508946923672791465562159565143157902843912263612614372461523723973459160350417168039512679335035141921193717573345909408595365787900910262011123342404378698608163862996601464244363229042872998124889928741559350279965080728698136611181043825053373413542044686896083923476792762111538520643051740964608932230177914171013972457948914528367342418499898858686242794976974946712325318865746542409062385559082031250000000 408 84334272355986126270325644603514345763491831056576919991740891145867376401925883278188673425652553020222289413709201831119124605544712782564129272982270128068894492114198192077464735983449588450353909262743593515702501507431119817763120210260540964232150788513733461091054804366534446207825144880869120192067063444514044597581066059834370664856619622301351591398437505630566566507565727878352912510101916268467903137207031250 409 927676995898112200183095472606765162420091908403538107534220454886717656336804203731543257656115384058286151271034466803523456987037059636998641328604672487315536648499544885874546897681065790819502148093276158041772558106277234381199076049628626607227951760354422748532629651183533555916899946932903324393188688371271382624271754086882605979416932400213494734577775491637164789977644016998100823261861223727464675903320312500 410 10204446954684147125322427045610705926125369176516930189938217999046986487947633454174173734864515300313444757484826634087934588605551733966082266214345545221260610963713763466143480848006026622784708406301072103830000725551005952514095951388639057827331520974023469721886834606144713260488932847504664486565944147018146300922785250288131449610491792817503048389941591775328012237121579692155949826154715847223997116088867187500 411 112248916499379660534979868916174351484099066950171007466137274295535581600499690276089382623394996979378067690903437705193805865650805484595934802781220503426892234089998221609363848541278029159644549484607182521570247048357946155789463766371155613135614005792633528262688017277531234274925320425999328905787113410817590518039830621012408251760929097387655457658972593525529558142935099815289433153714176733046770095825195312500 412 1234738081469570729605994730716663151334626510439213574911129694560052352905500923768067886594749845453668371344167145138800154544106691192391810029876140643043528679766056466008084044723579900433582821278307014149927920235787022767020724054349423242973397733171500484679838368662593456862874047562622556071947885504869972044336879297386806567383964699946011696030611201065197049124669215287532733964209749829024076461791992187500 413 13582118895905617126604284094786349088966545532701930759024291759220003107823780733818458731018627087006847324850004518064584497140914893133750242682572372731183366170203398669146977501253767744563871256276128949953385165024151308255480780699072992664104829202814688248912716306713359543868826645875608018188003771070589303721140570725622356111519169963114922331627185992426169164410391232318017131152052332181483507156372070312500 414 149403307852105518503023493405227813882531079147310216298669302396273546449740127143063225619331469703517294235859770416869363996618427417678744904244466171353328125364346647674215570579135741692621430243822056458784935086651653405372106275159617597070962457398248311666903419406340742608880703901840525546180541596680571992209216682713431024541094920584463332047301766563530192915279633454878060361879628382157534360885620117187500 415 1643436386341741734747999142548940309868512747638617878338627948532063502000369386874038120657022992412923911544964481707022894276691461060909186173632772345397735635689019052301514211846327798751740105677230608427243936434140652698951943331786371443236161381236142455828231207483628498560411730813503820595269635323251954591494563778807587135567521758006820566339898164995107816867709553435339675545168469112832099199295043945312500 416 18077800249413550425596745728177838106464621526830681115739665073205049031975508119327900483649747842589274289591422628791955185424049495652244290910232408363907955400412150842787756357876896707790877517222068091835458744661515664621154939260100162917103969205029867053724252809410665387695494559741569984641369168337010195937956185327578496240742678207523565198808978168451437260625688553017842876364816136627923697233200073242187500 417 198855802739747359458693190006960155818939391194959751242021638186520396320900205730571635022154148845379724364006141511032362768293475314069217796656456810037565611837185839630785220259172066569003248664124046997004477664058795628763035659957394338906996026058471125695463803518835896848710169677457617428460597627477465731526406282568914530167077432219769450121833521455756295873286755191271251603176240289185661822557449340820312500 418 2187413830095402306594843429633754177425842614936000389894544596576239593726852013523611087166747080643623168189340843533056536253793509270682631932180021814899382422399589474271391506796097895192219982976522842645981170280810562231625390538118403908536430003318557244597107328138586457081578588811783048291220500114977284014943483687192185318647385000340308923914620545108230885468013586131439324200119563696540426462888717651367187500 419 24061552130589420250593473769591885684219830134563523891736882986599314177502533068733851024368059400877039655980936218891093923201656623376587245626236853110429113654471429113834586204699780142523306320872457116102587212237811828655655822469616720901390869940154643760531970600690062421590474545317559217352672294023762284525235830695283369711159516163692781284392808336288147107308509284580377050335078941395368892699480056762695312500 420 264677073431423566415177105338741579157795617781654667475084628227627991818531868094765719108785662581222193466839276528716600690662013782799526116140271531535283303658539819093181014779127186809365586257921382189946994702176053281494589338451259513761979364076989215650203814094451408969461704596900651592258270267530079497156841024084753541418707774884000522511750532695498923668130508929461553134130545102024931693449616432189941406250 421 2911447807689998610813150102659124075469505349057887418887812664113729329449236607082636560534392353684207518587555667901019373355764678759942337604179102270542837485612217324938801645552814067032841899798637029472804889094585007402441174078162886319720242028409832801097459816744352585577308463972739053932650058467837298214040883847221583573249306521629019220841953039429846816202701048033446338403868852798308874480426311492919921875000 422 32025925883977717901664577737114477323193235038371717666254533438819420579022318027290930222562229476931175556065944175994606271371889508234291889218209702945112008889154805377352898444504728561613327785799073895936414281983782524961882775837341461859390698017129149295580025703434528822766081087343778455252657134361049288658690138803791324511792370842105176178135527498783889164873434796403777463387316187360743456520140171051025390625000 423 352285184717019961928358305265378292563082841401559350281747183502161305529983269753004872420218293931139804654583050997693610999128023611683213770269705494857241770045124197538036255475581255469203865212666076101147649203630191756342749361472716212965547711515108965528430394235408871830725320962238308486702028645856506731628446189719868768029756772627273595234255865400236349782091402154192457492335242146415265905670821666717529296875000 424 3875137031813135296323885141824195453487717739912027578602929541565188480769667021332223519542661736658165836079790910560258545630171909005759210847114069205640677456387015881608555042129383358923980115414924403951187580358873158092103773534911951786238725874595386538475181649139755937125174173773655472885581812049563252727691327382528849978152864525866902942436644809331853612177671741200874963911838954726348570943810045719146728515625000 425 42626507349129561125809697836965201232393198921572882363080756204500606457317839912055715518078323019486324677722206700471522901240327015249117719280142545039323435528097649974018017655559108033042083260691363866975421887978880738899539960099611358726175458375745974900368475931015379858716990181286194542375429651946932668587784144928381741023872330998493304377697653594376306260505273995224805979770371688832982415030710399150848388671875000 426 468891580831460973912794626445883922110198629434830345853611760381839502421495558684310070374922458779299050414001026182722617085040640655302847449054805840004208970171322906704876849039129260038388049883535622489976394190194103531338910411700589481041003912920118929779321902836510655581343978499483679678033250451914864358090270826423262798276131853974388732664655393683304249268511990712022261120684505595853993598767556250095367431640625000 427 5157807389047464529860393481663769491083791333405219685146321264004650521613662062952122470970203046138646290880864684942498383997418374100160390478616098108493614108858132204328898166652905293034109707593122919184130559649597454406274713040570073820018707866149860672949095328714461870975696651931382152670089235537410911430799033501780251052964195936256147365672911476966854958389944050346184131194250775963861358655127696692943572998046875000 428 56735881278437441813501243316048815882430336907579984338485663614836702045161217998004959469193992072724011854503919520679012799594011287234419108405731205523814451132782312606553986076277337341764756526449290778218249413639765596569901061144338097851547526367414698280081095092437556864532569488465819178182522252042570859739662563286147810544147970335625560635603369639861515360414772061795079712629542430793746162126795388758182525634765625000 429 624094694050880511784147843385129738371331076951004321479645603393837997593675849913954693735209791050124846855935842729736269841900578114837857019309417539979352052268178611449699435559402998042249366782885485660679894240283080745061473318272285280129097666973047657693368065534562812185651517674281102131758785988773615915608788484374997097811665046524261981198765847866491983869203162497316650621908316742724817052112217061221599578857421875000 430 6865041634428440799820111232077990424608830633498409432820984398307383764853237397258905761523454420811753233359954648934812151214364464358975990252083028842997276281533570977141765696505485717637251135085541222050531674455960358398946753715521454657740034771288541065844558411894629466906694549033468574508840916696145775433734410482387593981802113765213991026936391566233662330809266376188093045277967846935139909148864471353590488433837890625000 431 75515457977269155670188158363432035264303520878766636146105679349862523972068349125965275588034096922139532795337892834894586555524406112434586855263322691063534544844510854394250757190246021323578062160912510630762847462814424737958401102930857769254211807840553048828362611334859186949976408237104260296536256802185696958165857717432945096407425402578654138920678993435900057227024153274794711141797150970845765445450119930319488048553466796875000 432 830670037734080087966209628294548517117648080733808373108755913276652791422218983197176099360995656207804035947985615789574850628440898357663515626300292702659205370660899584849949169452910370839973904535267635679274417389997759758574048319518348225032826937501131376293692931073017066916639102458319328563092748227500275948606286650096089364604411033507093296149011996802278449330554104075215307490005580463353363810096443962538614869117736816406250 433 9137370414900194099167184297690013672414916610020053015485543370526602537029535948304755966255792956402092103880335505617808398708363035704160378527960941721367332363919051578485866427911116928091632030805324376229292860394690124261786188964025356573895327974987538272408217516592614057769842036472307957788621727834454986498973883139487951816903779881094850261351865744208482274371407542575939992259007758523012706459782177989836782217025756835937500 434 100511074561980579537803425534576676099297893508363845687044999235524912930327888206835572970429357066785859806135795564173921576086900050641158403104138214704086875936557142847258140310365981900620549756040508136934206697726728707450904389888890806457720371451587138936939538782366413254665957419922344230515994054553877890970975562173324859575292329695305560628823282791860803147833171747509715210724679357245177005783062621310818940401077270507812500 435 1105621820160649263832850157839591699025568535828177545793504078294104474645101353547588617632278612189571191383200878558948865951785519187034874822338997520584426311798389016755809984869807853715361025781836071295671927792695921369233093863488423715210251312526964415448794947057939471589712854035400775132934352363495921081089915957226952410630632679574575557092599111710039657387582640390838965091751170953181458714401537440659012645483016967773437500 436 12161840021534633680252934039880515861852276995724220906911348832891454895986996509577595517404885473298122098498641574059253184088097054196374490258997200778731108733632783447001235632127922307181718334320944289337117753648391063044436937768984766802424486963404196512221375285740511051975704746426962097819913377227660925684289571972436104777507177008982031556331741585289938391253851558745694979949686592992804952119257094360713381320238113403320312500 437 133780240234323380041838575406805857803772639622802696521817761325028915827350507552070222783343390991179098482734645331584230089519232827589157591853093313409424204448714831867788530578584444758704675740123470677111177480996214587689917091125428044964614775628487886763114386034237805626919439096421863293792995555258574254813360647138614206138273220681049053153669772315472990284671159187939573915522988257250931456047633352392760571092367172241210937500 438 1471582642549423685610381492032452318503549666981448376767417910624802751267283548770527720497460210682094431255498408227791185651360524752521309853628042837875511709312752356438583218177182888129263782180680268785131161841793543046065309713482154015655702840375641150265116544560480204387946483340082572089227252628602804154429582232021216791774554341359903992386949359587773663489658671709209823744208788185803123595679271325227164197713136672973632812500 439 16187409067734192098371841571481253631685424935591546632389173406360268028600817925204099147107811410760596281044331929371216894083753121257579449309439702445218596746588422497108059566536401615286614869242377168386484249749709188809955248006119477897219208867288091856827147587561453756556979381184461929423431541373366874163649012848926412427357660890421458432368384756993327099035981550215729857402955925877845706922592965912847721483558416366577148437500 440 178061499741671960205389434117558530774488008581158649580625495570644427849164867322998362861777969888772310774298215998539078623748985912979621219309108306327355921249391856920545002183712498072360646425568315711949744607217742045803650824282615797112260675239919450143854910411982920384197627399738127522763694726922026577371929635583806416929932575917179455460730658990724389194037975576657515170184875130551066310824941499229115259367972612380981445312500 441 1958676497120945880616290601326916797081717346272142293914982069519528453619030089321876928225040886454512451663022081590291750657443333207029966455733623714308118209948462337540866441469967484718801169362302325599514345104252973095971945926491122560910107479812557717179363725187147660196511384232601345423437990412378009985683282354192980775725621653311143920412419625955006686353288135736557273773106773529832313664490899422049947490449994802474975585937500 442 21545441467918502188714146390755905669200003567004414451119711389262829512106012127692837951398888384656048969448235803901888676401249370289700472626052503627065921399337127117524598566285161030589723456231227972987156318424835539399269551336449190211007263415592133000522763428951863208992875265879890487442727897810330183486649179368288535218267269417985087307356540877720140219713638500712333870989300876669292497679465664485739403695333749055862426757812500 443 236999856142572596597226679423742838185341246418222315790039406451199409617331975453503702829049269134878112357136170639058609911837009615394408847118073073769473727059943503073361725097253269232428768346980982474829111078886385090404105276445587092084927822576165397408535319303248376274809985393610197026655070728236761576629358688419248528344329850000352425470396200131558909379659371216273612268710998536635690892950580250392063191102351993322372436523437500 444 2606998417518458360305528071505227942909596818927335042091068091699160183791911737364560256413653604182536393605708288996769228109803942739043681261234577572794174719995024584680468600046223057187740808884989296847178013633289355474550097017181856932826710591019667269987545390562202042126580985262379328086455755970312842832255640968651447353990194521606998360138223114838099568023079487320010046621045698028941080395734931206156182840728433802723884582519531250 445 28676982592154799738467670574949781922211914287935186527790805023205183277857015849631465027986225193666128548588084414189378910211112440998001145962481422055864976806702650123216765725073619515570836367805124748066051785473638967250846085898705896636005677476289949133051371534173841436022886862811548027215520861488150959998084991709905964255580707784631478876092179127519419634704448327399149498288203420733466686974572852357387474096613004803657531738281250000 446 315446808507672132649435149329944573620956523972815509141206308201450795991497018145011427051560926465393574437729962734397759753459911410461324069259349167231783612712638707699523756527554758204640522653361076256278229452001916311728777535735854318046305944431001859357836237449993637738810532402551082379081754039064495141463827870153295758842793507108481974100279325726214455216209445921871915732423782838945274825218130569410651164466980844736099243164062500000 447 3469914893518056149934253372354834237975350020449770029867397861252168465775304278954362143437952887486604823661380684927804768937756914914893285517480837688268312502809762852604376678570573888951578367700007502379823407285333785490866288083004046138826506841607528738051783217587290018201179943503737198315693972978747093325475334985418812465970509538778951669063966977611925345670703671583529025877370112834024054330091126182399131319666048511862754821777343750000 448 38169063827968907247985871616197542663817794237373478593289851879843258173696578246364309379140055427691110828181236013329516804322216794725448035724811790819345264343922012758110923936142802011546886526687615690865197085253020942440982025490463926734599428719861788288137325663015484528728032831100122579926828209040235046440423000329588060325114740498615186651496406358209708550477946573143635978554097210557581283488895046347930817942116409540176391601562500000000 449 419859702099631165313797972927867373272746784226264918185471027554237809610344511200508904987682812977142167396598351460664358187564668711286023597160435052506591688454359778030403502315749635599174798611142963184796794279684545307036709840662702614734735055169913057536646100461740070364498631884210248598981172100726136035500367027975236147970736207848542188557686293220916504641942614547595332252610010235521632644271139237550701969647590303793549537658691406250000 450 4618456723007647859898952948544167430665479547965390866865641306915433718396054034743728802109790503169312814172760578452250949021642061411731383265368304104638605920773567628473788938057466451591228041455899206356727310492737587619142019751618429070717644138324476760938257264083879489844936816750576782321990728403346339725184076621704409618189342976206223069083613163848381680165514486362377754872948150612718152209054129809421188864365329500287771224975585937500000 451 50803023952112881914825978250300243017235778419077442146392583505686682616027541111641664253251808114927793525788442798425931276281462092624426091898697352987860626825653188268695632235924229172678387409868370811443183314258174201478129764862689220691737837929111059450167764197493491205053636901321478002348612528489194185682329150246604946987663722854037806290817144723809535687393420640040747729782413756314639022467754628751426894646571016637608408927917480468750000 452 558833263462558011078602463905362811258383727059252841424000641404594256101560879159435635395661221131281090368494503377813298255306459837499609348211162373323394038805393958895503847132672039033680451222689400726021406679824439450526508185896891662671082761692271766548951486965203327196126996046174046110816904930519784620031224103262479686258044486977474923113345107570737660888565174733282735600385677975556174939582763119942817256787595315836369991302490234375000000 453 6147165897970617532037557578530228453632437125034066468628281532072997384854785764800259101249116342066862124777778704890436247384921743744068080397079717453996649842277310439872608818649866085795041264336841167531092079678257637477412122606146832599495531280997006782988845674758489977092891419216272136750852463796946164653519605948573319325773054959261205038457016698501647180331631328858818451438082398270226152188151602578274453144687903226586058735847473144531250000 454 67618824876384066364340082744999989457630654930716225377100777739645514006924133559465005980352948526946932876307920755622129608467982463504827058625433009428335084833578076449188949171074175691217766652376454882501909686124642140534652952126941094783538658468101658402253504451754275130025227624105264738109977294080919587303724994056886896454045463705350792101790265924162626906023660870915047310738115329415703989630304393263400715868206621364224702119827270507812500000 455 743807073626004738639209209036559427922885494567637298327109347404559676783246963152154318046427799199854998006776133701949227570823601331485760735245060054643444071073831674359145655173511273393219654532715568555059960225021464923266933397187045024973466787625203333445195365452770982664158711883789871208248481404966885897385153592236613251112504815853481972687659197312117752705983548182471911406600662189010940529268839505227990769821504394788062199950218200683593750000 456 8181877809729632219980442998795141849872206480055080256920928271082689186010087150256176494231952078187115203605090901316712953879417838364357147338504513805689131258637848116139222501573428443202760630950451683787219212216285144379111210443183964758795821253308171509722559744288759801480881358678575368445327199965482149623219376617220743827138267565437877197409815660425182568308578298101572124213701679723531480369591027330897409853407959933531965361908078193664550781250 457 90000655905305335464258326213562965805155322992522136222455427284918187464646075549865790551880478447341913550297741060473930961646108900390245528909326979844387053177888785394695501611456048876103123940088189902240752637081438012864267696554818872099283152636354986653495392193377333663049316364439803361005279440896049856437050536745326717890652885147673363864195311047538618879421694479102773596872374312134270575109417725408289694200595963508811837527900934219360351562500 458 990007214939431881596411413712595061031884393638102979674613127298950146354288814389358525762989250738948831218676206396933137643151759360379417760577500776814336367299783278239697647482324415577722353131024850952409090912381366075327870245039433587993712972641875279061630140471209140293672454834796411142346888636713088055650212022803339759781262340333682363472251824544591721353448267760985640238681396133275281629812492783635609656074519583981890173163264989852905273437500 459 10890079364125555803949773868388538135360811056099887633910014201349837095866865801787081341258823847292806056674405603422349917504753919769659691024459817810130709794757923846653234665809757893856874093360675995321934371575601807974919982035672543507001051687529451951917147279474615627146972802075318405520213166644173356840682318417461351116400094200118776521065104720076866444258097592939137823498268926149282348649867847203922780196281357702068182697985321283340454101562500 460 119790873003090970013773026669401221769395597227039251598705617457927074564714581303985258903175872128465850429430302699115444689356903787476889139932223004292786487411934477318485187451523367493897714460109225134530083480056272364583366799335731792764696635862710466480586017916084693807487995279462245223593542411298026260173721314706348510683175846965802461623939007130296782657324098360561338233163715945459344872668174858804527416086511383779094075725879520177841186523437500 461 1317699603008809088025565557516655794161931055081213205294110113677773145274226315918718766510451551604777674928742099905040966718715881804291798996730761155370087731613414780292719387096476915598838986857890193329074444536604790221926455499569917592170562840502460321279994246692897188263820695149472328192765807107240488226860948547016533025714671310323610535080597671442847302520907043134724737680730078782453618280621684295564066754059965788529757865762803703546524047851562500 462 14494695632819792564901203735882040682636903428430090160749905414609438819582469362938731867472652685289740596223900585241034105636814927861119111751396564094665849208833915741234621150002121983240859766041316917848798304464629240944545717291911881271257441999740827093123190942325397884261971183674322141785267951001659937614792859416997418488989235776515799083864839706751558218206983073026520516674594055814141721859965537153051128515112535005974207572580780833959579467773437500 463 159441651957969536776791324402533201334906351125297267546147022318865919359417877476796043341853376445841817508666912063254628211922152475710205506622419735147504270078717255735555921632124184111907543185067908456975411702716734737040322134434005070354096076251075608986570727723170076203569219464030528685973333113893308989473107880202505332827046014516476061800692121634163624717240854976020256638567816788037714194582868870594656339936913302301229260339459870010614395141601562500 464 1753858171504134908737004506213071483333887793012422968561815070133016663355110793142036534376164116137470862668123790465767131965499239066412821098503485914043249771014201535044175455979936534940335125103055075004797478077322065755539154495571129878879206787826256900428381448398948218617385339852865510832278032545752473752787306362138057197649008252158785292911049547319427382857360981241272724801784847979527819828597711351704066641091091682827889574119762983173131942749023437500 465 19292439886176654042229400119370668209583095828269755346041010357280665032598726578632426651779557395877748294277236116983150033488393005054562974031236398342817179777179221317872201504926835022723742042703780567688125500000952915499234297185029598648496059588568525923340465438654347767715023072866269661688540241650566730905037457435141572113161261400315582096453327813785229106944754298281315021054140678889351874515665714598191930856011024005825389347960299346596002578735351562500 466 212216838743886064971946820963657310593808217361171100277831432936350320289773048810673637705273920216500990981611724066717413348025858624655944550121710367382175216396099469723736893659190897038867083684531158681703437196862068005275779699961830809988543560106296026576773347402115734167612942866817435511063995417700382401348984297667758746958247759696875965942898170742136288809739317127121166998073304407413987655165164539624489791995805312455603687116350920405238866806030273437500 467 2334385226138118290273925846238720522495489027578064231930438730304331958381887661196879789498893667037412506018720471171648033779216962207577595000285005081637397292323828732007153565622460792045668767422300445119992002227941455676144036797297194151423802994759075577364614195961459319834158742793972861868583397526764103874690430268317016107718474274648295312845197843504399793707673778952275207694846001842215417507648962520896579885743526076345994136793668440077453851699829101562500 468 25678237487028388524430188474952353459025705851652771832232465868055782218687640258298100602694547352779014210079754719544170150339407449797586683582683558161447055121197711944176289836387772260934626712873752536307432021331715061455902050956406588323700162709401643642865111190783571879896879187683972921393918416761912541101111571950334101152356882401178448814415655769214580968708941177933798790416739787317842019822504643234948748139457994691674600850764118513325229287147521972656250 469 282460612351912234414422356191398021210334904392588365516446215108284652686953908561307666512162834201879682576100368870414798484375095647729824421994192823500429100902602575148601498795997944503122789229040726677978294733611513811276524772625146187859013681178698445319085098399176830972232026165506945046371837011180187784452085569014543893501426610660563104140072528056045235299031727771366348359838043843531311480143617719622651583885698469027319309526676792302168905735015869140625000 470 3107066735811634145662374639252145699364111232470683077859020390004516374782731734971911092853725490526435633353676188790615205670651464381113740273032922408157195543327137750684914456867105295036629677195081712320949477202443302409776462794687831223832102347711552128683213713517881428134559447052955398345872629583584808236835873277646756826554468602364398002102230490003331961801565167635423887750105068211158116120084286491542373366703824464836701409827606505132280290126800537109375000 471 34177734093274570840439628658004670019314161306735814779452827257727632921523751931509161629066234827525932825607047868729958089506544686124815484983155134549971025361664807621076282055808881362736820028901976748884206676333333092355307948357339377493311579344211659269321239612170470794040220404534108134685617031673448113648342557702530736056218350490230341328835167446158393623362173069787326076436966002008479273908553939234364384068587046931529525834588243640610016882419586181640625000 472 375955075018832826864661907756373361041706064556528093362309042300953147783070252440167007754067830747848064704928350611233661617317716888027533054216039968960432073678838951188775047399762085712375538114980520872954010985664914980141387827671434909481566796149508028474271575269992530670268023211881553292490883921177960717562825962442783738675449576509529329745416214610844875153118840549368715814981791617230035267477446444030319590528378987111997018908443315172917209565639495849609375000 473 4135505825128099119330878397949202726687001150698600266252607765804296277184903511500071676731748607642824033866966929626820707945118572389500960987408701626473525600604276017329309956930872867984693704963025569752037265658323380478079049720012649570788655362755560043556776482743150442323294596252960580773054445287725435263841845296434214142182719863020943663611662811328371423432688494425349741570873473443106937198392689664089855633834753527102827557846292379792430438101291656494140625000 474 45490564075539408574671860360564057856388096081992110413960196289689691253336602626218010382833746644843416783331065859261555064850414332587646974049759024572188196804039110817286942815975450739371799056040561526756908283214484389918181909720949628707177282175248807705369022866792047137873199041660048399797988936999539490478050629168292171871990995607860386896322562563590303948750078756134043144905294234862767849887435323389524844693489989116122086479290029368115938268601894378662109375000 475 500396204821366995203927532666782766539577911052689331418981491754928292133779863265112987990141100528768111045352942046606070961431263700499201624658547463509939693085049063141525614718686727390251834358250433774428849496137610435168967857274774991491794927824639799112725082440707196716427031388662941547717981660204857480160583133104275485646672963069600672883685613132060921713901566412855203089533378530400640930609114929339184919583155030249774776047939002543702372349798679351806640625000 476 5504358252929805456953122414789428661873646701236299788374880266062731320140470038362928649598543513465800489654468056402215414358948041679389485718091250030070843124955841194295188111193138172343841133295787903262197499547335526355482132566449697581591491042813364633225078366814195759759540065256358617004983219135883893487556635664636876361985566669223909396128626883812489984967033450015127017227865550837412265041373030214574240665436647099773131808770083814981611794792115688323974609375000 477 60547940781070313633315591469919339520692739211559760271901832092468278677179243111357829011595682925148823181854655878743096018820140898554641255719109862179166600207503515189136200921890256448040904699198342134989094787246226493704494232340051097577735889702133123465549351979462584083504350264942424481010415485580743004445852540858581507098474624319978216820263116076778031251843896564272143014086505582707113937966169490607371249995264366257123743378647805583756897249259054660797119140625000 478 666027348579040439641858627918258808371547792890086899132998868043124277877759339982893800916683509191642125843101926408554542129118991268321234617585573051784639430311552222902496601781232893923373519309905208857734225276620614915453454545750094279202752411999876309991504898972381882936536319320696154273779081864561883060044634263556489658893749335433698150019614696073574895701802191035242479028094157881061466268484869552193709669175216748545714438175832018172900876379571855068206787109375000 479 7326300834229381722492380951806498787234510039911408555625277783914169267997070430132946629790308464864425361528596932106871777617821239490025900474304836844869202473326663264828199222847902380542904260263126517155276162837520972970999219124591842562903859606705462111053060257629223323671521022117656090587636623441831312569224831179340702416762363373851682449146950639601245392282855610681204136119129512376405170575997332257167707846748453479989298917156720783801720492192544043064117431640625000 480 80589309174982504698196941721748590330250837092926075128037418986716925796710887144958720132269844962755972550570988017351435122940103216476080353901926838585702471205589294181310150755215860792715977009496152734579470400834347181416966711438064556903627373111047881810184305153890278113763679333691798580118213125372311828035920853514283448072371716423389825669645514104883167571505205943181086378587102851186585320261632771503302677442610631544533412367964109244042909474956104531884193420410156250 481 886482400907859914939078625071140700846440716083761471444734267546089965404524324191921737612689691800173313937561534604973648885339102838021170085557623904610152245432833932467408365079645067239137208186106103249694583564606138599075129756465810628521868964368494319584429048147410108970947075110809031035865011461757926215590322372428293503267411903143074981205228868069402990030221127033833879624105677653135886361350906551417232055471166775184967325268871549612030039243109058588743209838867187500 482 9751306409800035060181463829207286587349985297629277375523074903049557835930429657648044015937284310424583252310061947028406705755212956766281156016986610176174215348523479147374871203714749382367927332817457960136557347877094614782016245924108655694580232618836596615292297055749651987713710259093625738775175907164405918484175443889461761479190291654990362797690162649354491897525298307796517684996285050640529012952528916649191972962811826095312605403539704016117503232417220715433359146118164062500 483 107264370505749721616402894894663007203238402736131656763601883542162948544932678494842490545185487018888065413600449743482467842223379084923053142129700961129028095820458799727498363321779955167547314163641158891869231832148219549886646435794637901450863329987448075739965645127817868044303215726964669569820130496962922990894252919849963083050699281986700293765856858846640747665728169058142239369642907675903672131098880626723660332297731232619149211733953343575584818077732052188366651535034179687500 484 1179908075540689633279337811491314234807648418480799609075316862708112251743872528648051635944662505593352953466508749277895191107507129623950792923441785775569339988442867118608249029131468324275105408703698862934677425018077035701883224640111368644320507026507759128253835715814981564273455234396716155881498510449987954381702254317958669066672550349322891018228268709652682104582843654403896827949201320841170610117078200961639200103070962826550068982492441097023286536769046506378799676895141601562500 485 12978988830699455616565425289125505891944034960911434458583685517617742261731870980239618131027992087965792559325944323414265311040452931235978489381383595385063056465443582904703797521635129047432639674035863056055178941812977441057136021634057693186246683989505573986001304412699691672269552388799728307216694662630705957870687432044861595217064183028937074136122618581180742959478532524053161891533782075420593934053005911599846935860036418053330560672446328112036107282107514038216322660446166992187500 486 142768877134964577937691662074590092199834926959328337862379476531531645547339987146414089963736246234959770794090920788503082321722456303317467973058445048776766763112143223067512465715815880286351830124074484831737298267039914862830762538556247148651452493744988166549574731841243244615174466487163034644469650974893414250163416584551915557983070903924448450375304031146225847442253548436204823554916284260994087190356355998901544596371606425741420229548352329126924874275143702107015997171401977539062500 487 1570457648454586585025374095603842676894674339909640497552259001377382114852602452640792811633308354936254163266096589378669172928177010252565888351402768014514365555456899724516331084864726300048034143875118412863906233626072818229466239887278235729477769286326797912256359147735143856665946726164808649996194372185214777335419241365836926018766258106054858716287252620150342497952202539604030711618830911043085080672361326559171207032467047529840859397467026974709418533476486445579212158918380737304687500 488 17275034132670190940103852881676532503176777928143935222602387442134880028131070499306948267952382756414348228080867697445314890356366444747771868659797587677338309968564338849677189954355585982110349371430416718728446130032351749775839398120888547639586344431323378838067437112878152209016730159247928532442851245717163130437090469108923836960548177354784951058629052747914009438748679437315745239708863801524048962410714830174377531714303852355573144837315780766916185065407449765189085155725479125976562500 489 190025375455739223894283950612408765822213218717141309968442873934170679638064787600967505997347912510532031011995490192008906904903851498791923539144088204543474287364215794704833932276303828089406599016090836362896283526260998948838332111188533416224501200768991866395457890271226345730693744553086205793239205835558391505297720479050997406371777181141142817230928311150524075759854588728276531199870644506796448328937958400527627348629664827898211424994248067365948282966361737744591664522886276245117187500 490 2090279129973169821922444695409607970760504147018041903771651751647187150360995340875833067243063621151905675595376839207298356810717191529353532247564595268899705955060226341794335053886082320918396415176622170995171189030542664007539855710723140215774459890677507097503662154624647198963296809817666142234357847509802239088785343735902592132705599147614893387074619844829604349497840899509276115092321296303709569163097438364940523636017127397133676126425399108429827660755847187574545387178659439086914062500 491 22993070429265289991093829061723985141033627430488652917502882491455730535758899582497630925414117460785009974338497899702293730283412941094832018676116532331034157628594146767638587852792709893715214721373340647591824642208051735888713683395189533130436844216219978580764421860702203041293846395517188195702926965204686098955470649346231354317600051897913429851969312332182174861186215563367250771828194326839607021173063866571672601224843154390236424835650100057212588178366716779528360348194837570190429687500 492 252923774717082831351540872868318116291805600797206775733686639993249993937326574540427571388790287324676036760711882075822189643255577016821025664538288057163837255432932759951694128738500199989034965614510068352207293094984443707677681604068386985243183641520643697414559328566170171933399049556096364652258700794526183249650277596177517407730035885385265496789703939520180047341409033801467477162390833208114067670757276770853072336599704248190402147083155840265864422504280190086010406957939267158508300781250 493 2782161521834722200812562744838860000374933635682419682565219478413884263964365903112228302997190977233886415873771015918383990667442388939245946302355976992705570232084814099431808621693092714440744564732666212077705615734000603724800987730790306572633835916502858694397308116954444139921271853330205453655996170644363291723034265504481296177765841251169519135385729901355471147606756751680610661855974922864510165987691474058510376579187308293748141362262640704462270022830722498416434973478317260742187500000000 494 30603776739596865824351120209637314179604709102875421703256118114073187419624838622996282243052533584105525027482892795968635755188293393146310217792198636133362812206235189469594674560330360690686111980903565602671862841343863615456853052700811448450510752045952433311186277694082029828158370563424270912505966700774582350618087221789680321833092795409397049186341524457026609639210099459599235052395811365364179109843894302551574062649190860751697700461328901600744677425318971424632036359980702400207519531250000 495 336641544129129661837527592329254248318105105425723391749338351820824708305300358878514654202583749960600269283157448582648017480831429283681429467816332006809494635354889839781380389534452191897835845920078882212058776114618510355068989512779304808154792784974372562767900942525645637514500145634111525079563079602114732049390411770794986749787693545986427553761645719886384969151993942511683145994503487932653976887134327735258276538819767105182276825389615412142679168066982135173682763706892728805541992187500000 496 3703056985349631795680474924147541932971427199816638274191957136561174298877095613470280779183514230210185101037202836031553148321974070429830046570093618457697858466353877683616523156154450333965346761577200955045906374909102389030352029395193708842064186757417062716873215668611300801613557783039888862504390382317304756541378273208433391627589063486084775779181383518722519321781074271952244817701482896607826019825976217397441397298980691468581807713354068256352829611326947027014797640731558203697204589843750000 497 40733626838067210422644497480376572198524563597921079406668729240864120156451844675006429946378724193772173063499089092431556231730071765021413963870008494835675807647519869548892279520416660531314761747101219724171342462817946906492023026642020533211698429549919283312745436797688184995293479640776296620168131254094749586958914455522166248808051421456490351943327067893102297110845966214860644781645070665273596455829664169214849287087687711329166420628888518170209198657650351083348083193413913249969482421875000000 498 448069895210173182021005244777103434539823746408199525143849808583672758449889710288888883149562229281057587258055713505894135635565873656430818854072436841859611053698407193541125162284953664436624279097109343189891898045017526425854372586236368781512399833512011271966198380518077749121245948190527747881567831600048636349624675912166094467655158512489432792688100136627217250216765889142491931238565387690974360551309822860363094343173956007328978212237514565788642831887065730989460487762698903679847717285156250000 499 4928768847217677543323932616308061505137913891563031865470984320661934379068491216217462254516585764283473910310679115346214214324978783508102236825062483256132756147421767539818846180309641973901029733980829906393752278324784436903390560581140442943583906439391898875172914670562418505982189457866353285153327552256228196457451612290783776367577698801853022842391380351111360053787694939809842023713948533641014352480962196015760151128506972576308840598588782475464873775503591704293226650042925029993057250976562500000 500 54216457318357950928604698630458321694466289541716067043546501965177497231090392192880458352122735374341140093772031612962735269656647955227010521730973268213900626663410742895600755443025442575545773931454598139101429487562794650334627307659735954695365518201859052549614015636886319906592437055060425746274552195959515520530538944473658717826395668348979763934077179272809871057158502561776969237106132118609117430298890653053645071412996575164753183795505600082548772264298974737315215670241741463541984558105468750000