0 0 1 10 2 300 3 7750 4 195000 5 4881250 6 122062500 7 3051718750 8 76293750000 9 1907347656250 10 47683710937500 11 1192092871093750 12 29802322265625000 13 745058059082031250 14 18626451489257812500 15 465661287292480468750 16 11641532182617187500000 17 291038304566955566406250 18 7275957614181518554687500 19 181898940354576110839843750 20 4547473508864593505859375000 21 113686837721615791320800781250 22 2842170943040399551391601562500 23 71054273576010012626647949218750 24 1776356839400250434875488281250000 25 44408920985006261467933654785156250 26 1110223024625156539678573608398437500 27 27755575615628913506865501403808593750 28 693889390390722837746143341064453125000 29 17347234759768070944026112556457519531250 30 433680868994201773602515459060668945312500 31 10842021724855044340072199702262878417968750 32 271050543121376108501851558685302734375000000 33 6776263578034402712546521797776222229003906250 34 169406589450860067813664209097623825073242187500 35 4235164736271501695341611048206686973571777343750 36 105879118406787542383540305308997631072998046875000 37 2646977960169688559588507778244093060493469238281250 38 66174449004242213989712695183698087930679321289062500 39 1654361225106055349742817383230431005358695983886718750 40 41359030627651383743570434598950669169425964355468750000 41 1033975765691284593589260865064716199412941932678222656250 42 25849394142282114839731521627072652336210012435913085937500 43 646234853557052870993288040679090045159682631492614746093750 44 16155871338926321774832201016988619812764227390289306640625000 45 403896783473158044370805025424772338737966492772102355957031250 46 10097419586828951109270125635619592685543466359376907348632812500 47 252435489670723777731753140890491238224058179184794425964355468750 48 6310887241768094443293828522262288061028812080621719360351562500000 49 157772181044202361082345713056557237052857090020552277565002441406250 50 3944304526105059027058642826413931103957111190538853406906127929687500 51 98607613152626475676466070660348278487106199463596567511558532714843750 52 2465190328815661891911651766508706966618547085090540349483489990234375000 53 61629758220391547297791294162717674187668137619766639545559883117675781250 54 1540743955509788682444782354067941854802725742956681642681360244750976562500 55 38518598887744717061119558851698546370623255086229619337245821952819824218750 56 962964972193617926527988971292463659268356934717303374782204627990722656250000 57 24074124304840448163199724282311591481722801155740398826310411095619201660156250 58 601853107621011204079993107057789787043139417832549042941536754369735717773437500 59 15046327690525280101999827676444744676078832390508921434957301244139671325683593750 60 376158192263132002549995691911118616901972544486199012681026943027973175048828125000 61 9403954806578300063749892297777965422549322285772355201061145635321736335754394531250 62 235098870164457501593747307444449135563733100512395779446706001181155443191528320312500 63 5877471754111437539843682686111228389093327729650328983268536831019446253776550292968750 64 146936793852785938496092067152780709727333194325460397067217854782938957214355468750000000 65 3673419846319648462402301678819517743183329863557520789107968539610737934708595275878906250 66 91835496157991211560057541970487943579583246616043074039836824340454768389463424682617187500 67 2295887403949780289001438549262198589489581165536602122556608662762300809845328330993652343750 68 57397185098744507225035963731554964737239529139092679421718656840312178246676921844482421875000 69 1434929627468612680625899093288874118430988228480705117331983622364077746169641613960266113281250 70 35873240686715317015647477332221852960774705712034568592244676565883310104254633188247680664062500 71 896831017167882925391186933305546324019367642800948918100842344180989584856433793902397155761718750 72 22420775429197073134779673332638658100484191070024146468994685754694273782661184668540954589843750000 73 560519385729926828369491833315966452512104776750605779307235279618204515372781315818428993225097656250 74 14012984643248170709237295832899161312802619418765155070592722669209351238350791390985250473022460937500 75 350324616081204267730932395822479032820065485469128929704377270124004972728926077252253890037536621093750 76 8758115402030106693273309895561975820501637136728223507307227770068980277073933393694460391998291015625000 77 218952885050752667331832747389049395512540928418205589006169674336568786721102242154302075505256652832031250 78 5473822126268816683295818684726234887813523210455139731771686758838441066998825590417254716157913208007812500 79 136845553156720417082395467118155872195338080261378493327379393473082133669826987443229882046580314636230468750 80 3421138828918010427059886677953896804883452006534462333349920959337658876719956424494739621877670288085937500000 81 85528470722950260676497166948847420122086300163361558334575204595994499592870319304438453400507569313049316406250 82 2138211768073756516912429173721185503052157504084038958368516017962627628196115026071311149280518293380737304687500 83 53455294201843912922810729343029637576303937602100973959233579964379516396774660869084527803352102637290954589843750 84 1336382355046097823070268233575740939407598440052524348980942896686057038378725447813621940440498292446136474609375000 85 33409558876152445576756705839393523485189961001313108724524089405034271601764930825773092237795935943722724914550781250 86 835238971903811139418917645984838087129749025032827718113104820065271018255607243796490024578815791755914688110351562500 87 20880974297595278485472941149620952178243725625820692952827633426328846597447600960673064207639981759712100028991699218750 88 522024357439881962136823528740523804456093140645517323820690900281706520641477123345630673156847478821873664855957031250000 89 13050608935997049053420588218513095111402328516137933095517272830160089794563363580284787168750426644692197442054748535156250 90 326265223399926226335514705462827377785058212903448327387931822369589378756716266990339780917906864488031715154647827148437500 91 8156630584998155658387867636570684444626455322586208184698295567317670138381067562174595031443402604054426774382591247558593750 92 203915764624953891459696690914267111115661383064655204617457389223331431806842493491445378328563720060628838837146759033203125000 93 5097894115623847286492417272856677777891534576616380115436434730785234186907641359471536970926486276312061818316578865051269531250 94 127447352890596182162310431821416944447288364415409502885910868270640596631373929097715436836724123281783249694854021072387695312500 95 3186183822264904554057760795535423611182209110385237572147771706771063625577762702997520983735912913914489763556048274040222167968750 96 79654595556622613851444019888385590279555227759630939303694292669301834188411139952711199907486872007211786694824695587158203125000000 97 1991364888915565346286100497209639756988880693990773482592357316732672072455113860706645874257617045977042380400234833359718322753906250 98 49784122222889133657152512430240993924722017349769337064808932918317432900102023327110476239292652378409798075153958052396774291992187500 99 1244603055572228341428812810756024848118050433744233426620223322957938977946171467224983552896577440605163644704589387401938438415527343750 100 31115076389305708535720320268900621202951260843605835665505583073948490225872391100860697056985741670853684581743436865508556365966796875000 101 777876909732642713393008006722515530073781521090145891637639576848712334532900299622697967597500070049965081864229432540014386177062988281250 102 19446922743316067834825200168062888251844538027253647290940989421217808757752960101073351895801784392642241883208953368011862039566040039062500 103 486173068582901695870630004201572206296113450681341182273524735530445220915976265579363310924366023023021621263239921972854062914848327636718750 104 12154326714572542396765750105039305157402836267033529556838118388261130532760167954746730340755757641610368402496078488184139132499694824218750000 105 303858167864313559919143752625982628935070906675838238920952959706528263368308005444981496357126976370433349416977364398917416110634803771972656250 106 7596454196607838997978593815649565723376772666895955973023823992663206584454219169006103598119339585911704432197311120944505091756582260131835937500 107 189911354915195974949464845391239143084419316672398899325595599816580164612588074389560420898939315531046964288797163078470475738868117332458496093750 108 4747783872879899373736621134780978577110482916809972483139889995414504115320864835561049677203262017692445874639251002236051135696470737457275390625000 109 118694596821997484343415528369524464427762072920249312078497249885362602883052435768136437703730446089392505703077884682272724603535607457160949707031250 110 2967364920549937108585388209238111610694051823006232801962431247134065072076464968598961921461505630470219436762430165188675346144009381532669067382812500 111 74184123013748427714634705230952790267351295575155820049060781178351626801912394586951802930878863152932519889988169370376169808878330513834953308105468750 112 1854603075343710692865867630773819756683782389378895501226519529458790670047813716533683847743677690779198167104341310462700675998348742723464965820312500000 113 46365076883592767321646690769345493917094559734472387530662988236469766751195362172641540065950472829259380026881718142583999053840670967474579811096191406250 114 1159126922089819183041167269233637347927363993361809688266574705911744168779884150612535721010554473530381629918408880469682387115426536183804273605346679687500 115 28978173052245479576029181730840933698184099834045242206664367647793604219497104246795879122072825102254026394192051646267471731732712214579805731773376464843750 116 724454326306136989400729543271023342454602495851131055166609191194840105487427608577309408535865443876323088085960439329313853562553049414418637752532958984375000 117 18111358157653424735018238581775583561365062396278276379165229779871002637185690226469797365816860178507939343304806724095981640410002455610083416104316711425781250 118 452783953941335618375455964544389589034126559906956909479130744496775065929642255721930244907522624870697794288399146806715217516980942491500172764062881469726562500 119 11319598848533390459386399113609739725853163997673922736978268612419376648241056393349182676498571223807441410738873563689458820458177967793744755908846855163574218750 120 282989971213334761484659977840243493146329099941848068424456715310484416206026409835234199681516808605386018036116313559844362424122721222374821081757545471191406250000 121 7074749280333369037116499446006087328658227498546201710611417882762110405150660245888378155883182855185650364741130211334148520166409390697026537964120507240295410156250 122 176868732008334225927912486150152183216455687463655042765285447069052760128766506147247069716305884579896258687719367145043910301976941568113943503703922033309936523437500 123 4421718300208355648197812153753804580411392186591376069132136176726319003219162653681364822003778680498681465038939737934548744038507073206289987865602597594261169433593750 124 110542957505208891204945303843845114510284804664784401728303404418157975080479066342035060945575124842473411615203271244905973533408094500174456698005087673664093017578125000 125 2763573937630222280123632596096127862757120116619610043207585110453949377011976658550881225616781410211867165326230670105360612997429450854447452456952305510640144348144531250 126 69089348440755557003090814902403196568928002915490251080189627761348734425299416463772054150306551701046838507886511197547571698246871713111616486457933206111192703247070312500 127 1727233711018888925077270372560079914223200072887256277004740694033718360632485411594301471307098874754921759570816502163257074322727470036542563036618957994505763053894042968750 128 43180842775472223126931759314001997855580001822181406925118517350842959015812135289857537370424647280016797973638681165204265767400965136957324830291327089071273803710937500000000 129 1079521069386805578173293982850049946389500045554535173127962933771073975395303382246438437199352059056138719262808372185720838731688020354151924529162442922824993729591369628906250 130 26988026734670139454332349571251248659737501138863379328199073344276849384882584556160960944677480861682061831179416019921091941025519968504892132088457401550840586423873901367187500 131 674700668366753486358308739281281216493437528471584483204976833606921234622064613904024023690405418468444515027531434074417653389304596510877773396508416681172093376517295837402343750 132 16867516709168837158957718482032030412335938211789612080124420840173030865551615347600600592627477446343077721928516019742393109050947899263221685384195325241307727992534637451171875000 133 421687917729220928973942962050800760308398455294740302003110521004325771638790383690015014817523646081736767279414051332969586597865362414036928886962307672092720167711377143859863281250 134 10542197943230523224348574051270019007709961382368507550077763025108144290969759592250375370447274701659218303141357037521288459304592385013205155935844814507618139032274484634399414062500 135 263554948580763080608714351281750475192749034559212688751944075627703607274243989806259384261227785289559453184313954709017455454404601248641538567205055976216954150004312396049499511718750 136 6588873714519077015217858782043761879818725863980317218798601890692590181856099745156484606530924220979381307636749011580362606219063989332595512524171077473056357121095061302185058593750000 137 164721842862976925380446469551094046995468146599507930469965047267314754546402493628912115163274253468186507581063226008783696254771344523897673054824500327164571444882312789559364318847656250 138 4118046071574423134511161738777351174886703664987698261749126181682868863660062340722802879081862076423172563977303153815965561865757337050355752579213625130805098706332501024007797241210937500 139 102951151789360578362779043469433779372167591624692456543728154542071721591501558518070071977046580609171863471686191363381004824126302046023463445523346213028581530579685932025313377380371093750 140 2573778794734014459069476086735844484304189790617311413593203863551793039787538962951751799426164658722259333653422846674434449490569394249409434293298683249506808579099015332758426666259765625000 141 64344469868350361476736902168396112107604744765432785339830096588794825994688474073793794985654117185521297075641911479810407881701294071729350098108542220856631566050509718479588627815246582031250 142 1608611746708759036918422554209902802690118619135819633495752414719870649867211851844844874641352933225356495562579488560007930264717647870704323656593931219510595909127914637792855501174926757812500 143 40215293667718975922960563855247570067252965478395490837393810367996766246680296296121121866033823348570532732422145721823936922728867677154960947434250158978238931517523724323837086558341979980468750 144 1005382341692974398074014096381189251681324136959887270934845259199919156167007407403028046650845583803946420027341935584717116398776324330810787965953263366908343456884722399991005659103393554687500000 145 25134558542324359951850352409529731292033103423997181773371131479997978904175185185075701166271139595547076009267489852313521376622181270279953520549316631134970437266851206459250533953309059143066406250 146 628363963558108998796258810238243282300827585599929544334278286999949472604379629626892529156778489890918977774606953621316001748818397567047257120735341013185570185894945893778640311211347579956054687500 147 15709099088952724969906470255956082057520689639998238608356957174998736815109490740672313228919462247284184832079772377100289880386779268226423523553395651503695800918491976005952892592176795005798339843750 148 392727477223818124247661756398902051438017240999955965208923929374968420377737268516807830722986556182160672740567302110344196193001078350911798566509951918462677754317891043456256738863885402679443359375000 149 9818186930595453106191543909972551285950431024998899130223098234374210509443431712920195768074663904554297078207047516172789650741684941999051016551124101115918357514725234302943590591894462704658508300781250 150 245454673264886327654788597749313782148760775624972478255577455859355262736085792823004894201866597613858828253640512721390664998125413466107555675719979043669716006152020648656275625398848205804824829101562500 151 6136366831622158191369714943732844553719019390624311956389436396483881568402144820575122355046664940346477712833334442120121243601051786233345293202708858670601685495219965171820319937978638336062431335449218750 152 153409170790553954784242873593321113842975484765607798909735909912097039210053620514378058876166623508661977853294969173429804183265876903736914336616268379659336064087596374072575144964503124356269836425781250000 153 3835229269763848869606071839833027846074387119140194972743397747802425980251340512859451471904165587716549621494682269937878970047844833832939268448149444055954871235725395575699714356687763938680291175842285156250 154 95880731744096221740151795995825696151859677978504874318584943695060649506283512821486286797604139692913741413178596951457643578527110402021063761367449774221229129060812320511919537580070027615875005722045898437500 155 2397018293602405543503794899895642403796491949462621857964623592376516237657087820537157169940103492322843539708522624801494436099832707831514504285004812719642514967358695168395121832816130336141213774681091308593750 156 59925457340060138587594872497391060094912298736565546449115589809412905941427195513428929248502587308071088514608354125112627635679092434692802158379213159811621807888159314987863712786975156632252037525177001953125000 157 1498136433501503464689871812434776502372807468414138661227889745235322648535679887835723231212564682701777212974685295653192024557893684561844751715750793204393339865724942553586521154507238406949909403920173645019531250 158 37453410837537586617246795310869412559320186710353466530697243630883066213391997195893080780314117067544430324914514603956682282276923982518742281675122151155347469985728362234112670536845257629465777426958084106445312500 159 936335270938439665431169882771735313983004667758836663267431090772076655334799929897327019507852926688610758125599776162051465398571008905331674485784815384111256616356233047825064971791952928015234647318720817565917968750 160 23408381773460991635779247069293382849575116693970916581685777269301916383369998247433175487696323167215268953153678959366958676672514769345107449364154192628919264742470946155487865336652930636773817241191864013671875000000 161 585209544336524790894481176732334571239377917349272914542144431732547909584249956185829387192408079180381723828910396760752327125354066967186764170201523855853670865229599253686502838625593803101310186320915818214416503906250 162 14630238608413119772362029418308364280984447933731822863553610793313697739606248904645734679810201979509543095723102032901699979176557662847464493935526441596995217864079109341159101991686197763442578434478491544723510742187500 163 365755965210327994309050735457709107024611198343295571588840269832842443490156222616143366995255049487738577393079261391956958484627471514525589296790602765928147677768673373523960204922386707515613579744240269064903259277343750 164 9143899130258199857726268386442727675615279958582389289721006745821061087253905565403584174881376237193464434826990087645996257141754437579834617161777277778220028100050312538073918398710826505038085088017396628856658935546875000 165 228597478256454996443156709661068191890381998964559732243025168645526527181347639135089604372034405929836610870674794955385267903674199188079339852754492987605582383280425204451722526346026456711690855172491865232586860656738281250 166 5714936956411374911078917741526704797259549974113993306075629216138163179533690978377240109300860148245915271766870087705808504967506670944900868437412629905889967985906467066292435990541940388220965019172581378370523452758789062500 167 142873423910284372776972943538167619931488749352849832651890730403454079488342274459431002732521503706147881794171753261751096661065925229837108571528067273726001241667140861432307763923004904557667593678615958197042346000671386718750 168 3571835597757109319424323588454190498287218733821245816297268260086351987208556861485775068313037592653697044854293836889306836711039423027000648591165439473543791251775917459682678418872404588202407182961906073614954948425292968750000 169 89295889943927732985608089711354762457180468345531145407431706502158799680213921537144376707825939816342426121357345948960318018697942037080380886293954774990563582344884916111441882075796524576363766279030187433818355202674865722656250 170 2232397248598193324640202242783869061429511708638278635185792662553969992005348038428609417695648495408560653033933648857646185972058333234036345514922963315523933563874557800882921659914845163765612090500667363812681287527084350585937500 171 55809931214954833116005056069596726535737792715956965879644816563849249800133700960715235442391212385214016325848341222109345826824507242386042754660944552591897559123126119512557414537970789340922891930141247485153144225478172302246093750 172 1395248280373870827900126401739918163393444817898924146991120414096231245003342524017880886059780309630350408146208530556074601558227925617326739450462966163316435078209463860266357228649768034756985246591654004078009165823459625244140625000 173 34881207009346770697503160043497954084836120447473103674778010352405781125083563100447022151494507740758760203655213263918569818393774363221546839181270915825505857455893150868921040042246692375094195906481964186696131946519017219543457031250 174 872030175233669267437579001087448852120903011186827591869450258810144528127089077511175553787362693518969005091380331598047769357034740194480562744130256704350621338900611543534336547686179766908202721370502175091132812667638063430786132812500 175 21800754380841731685939475027186221303022575279670689796736256470253613203177226937779388844684067337974225127284508289951611853411820410431723527426248836652330407985031702447414966425304556460359307152804819729396967886714264750480651855468750 176 545018859521043292148486875679655532575564381991767244918406411756340330079430673444484721117101683449355628182112707248792384432725269788641635479771183011526084572188374630480656924298364222947253874412831819995517435017973184585571289062500000 177 13625471488026082303712171891991388314389109549794181122960160293908508251985766836112118027927542086233890704552817681219820051305280542355283623464854385764241236167522276108492836925787857130872702838284352133690902064699912443757057189941406250 178 340636787200652057592804297299784707859727738744854528074004007347712706299644170902802950698188552155847267613820442030495553485067757547078304268974233696486476513502121454444702992236340186057774350846926586511287382563750725239515304565429687500 179 8515919680016301439820107432494617696493193468621363201850100183692817657491104272570073767454713803896181690345511050762389098138872658617938675136120212674064140884123359119779485151366723440374142670622253578627258718825032701715826988220214843750 180 212897992000407535995502685812365442412329836715534080046252504592320441437277606814251844186367845097404542258637776269059728758532710065153372220461827168161114662335935591787796680511459179954002486262801784044906838744282140396535396575927734375000 181 5322449800010188399887567145309136060308245917888352001156312614808011035931940170356296104659196127435113556465944406726493225488622219627358832221839788460575422259562647863661464771422934968573306754056271824018797822475335124181583523750305175781250 182 133061245000254709997189178632728401507706147947208800028907815370200275898298504258907402616479903185877838911648610168162330669842077830676593439097465257797123334994887486936369358078755651562948891838837931714950579831224786175880581140518188476562500 183 3326531125006367749929729465818210037692653698680220000722695384255006897457462606472685065411997579646945972791215254204058266909184557466877949145193984176341772267401293625133397645934802675816803410908103973446167667127326694753719493746757507324218750 184 83163278125159193748243236645455250942316342467005500018067384606375172436436565161817126635299939491173649319780381355101456673545276995171764294468636368065612751147677872886955759618199623829135490847388377739016207534916702570626512169837951660156250000 185 2079081953128979843706080916136381273557908561675137500451684615159379310910914129045428165882498487279341232994509533877536416842710240171793185190909843019925661001005174483466998082804138380396964299058138335489715267656585240274580428376793861389160156250 186 51977048828224496092652022903409531838947714041878437511292115378984482772772853226135704147062462181983530824862738346938410421088147580757325018918715744589568236136695500393140472531849198433266992615820602847314432087832969386909098830074071884155273437500 187 1299426220705612402316300572585238295973692851046960937782302884474612069319321330653392603676561554549588270621568458673460260527305647401245602418697741960196339458975218201360839415604958655448389241092350793483218554177915926572950411355122923851013183593750 188 32485655517640310057907514314630957399342321276174023444557572111865301732983033266334815091914038863739706765539211466836506513183150974442702445196092790732194154252169608491682623401667609859293303155792948448582252614358356623824874986894428730010986328125000 189 812141387941007751447687857865773934983558031904350586113939302796632543324575831658370377297850971593492669138480286670912662829581323308125373053545565976941282195193185979580373775099408463847750439537244604272065259158511207893127448187442496418952941894531250 190 20303534698525193786192196446644348374588950797608764652848482569915813583114395791459259432446274289837316728462007166772816570739545827438423385956855380466714196574274378325950885327773802683020850291643219572089176197960541658815714072261471301317214965820312500 191 507588367463129844654804911166108709364723769940219116321212064247895339577859894786481485811156857245932918211550179169320414268488709409637029947012465666883765622829083102330979837945788022509656703807141011628667128544002348777830491144413826987147331237792968750 192 12689709186578246116370122779152717734118094248505477908030301606197383489446497369662037145278921431148322955288754479233010356712218053859307975165767047448173694113088195779185534472401915339912094827758827902348866831575002755982950475299730896949768066406250000000 193 317242729664456152909253069478817943352952356212636947700757540154934587236162434241550928631973035778708073882218861980825258917805452939574610511596453215084740120539010485584193554428833957383655756856872210616882613879249789082259702865940198535099625587463378906250 194 7931068241611403822731326736970448583823808905315923692518938503873364680904060856038773215799325894467701847055471549520631472945136331454824818452172715521520491852034290095127614823814779304020660852236312830712870062430618327969922276565739593934267759323120117187500 195 198276706040285095568283168424261214595595222632898092312973462596834117022601521400969330394983147361692546176386788738015786823628408326197918239615624813760022240493652392155804250410839134447662855959980358594275775138012326203815205438729663001140579581260681152343750 196 4956917651007127389207079210606530364889880565822452307824336564920852925565038035024233259874578684042313654409669718450394670590710208354084444881947154972610605733305285502783175659348326620427303072269871653989164496336542495118215878591172440792433917522430419921875000 197 123922941275178184730176980265163259122247014145561307695608414123021323139125950875605831496864467101057841360241742961259866764767755209847793566506461547458315391937452016064019738479094906806861235173098604795390462997844734078069575677893965348630445078015327453613281250 198 3098073531879454618254424506629081478056175353639032692390210353075533078478148771890145787421611677526446034006043574031496669119193880251173251384950452052173136041460399794072695196954306376652424171159224187113068327893274210452310285512922405359859112650156021118164062500 199 77451838296986365456360612665727036951404383840975817309755258826888326961953719297253644685540291938161150850151089350787416727979847006304223345735205868132904657251630491814178388598742327948715070738139400013968241962067634553810611605650926492216967744752764701843261718750 200 1936295957424659136409015316643175923785109596024395432743881470672208174048842982431341117138507298454028771253777233769685418199496175157730043948937369537465497712366364780166264758342981541379899100749278977029913717875369760307779562480412494096526643261313438415527343750000 201 48407398935616478410225382916079398094627739900609885818597036766805204351221074560783527928462682461350719281344430844242135454987404378943873400251220352607351849214537131928215644175446655247807589180210944309151381291002638490007060423706009011368678329745307564735412597656250 202 1210184973390411960255634572901984952365693497515247145464925919170130108780526864019588198211567061533767982033610771106053386374685109473599946513919439386037368262390318360325686230470526964761740287812668457145802223995657934661739367401128708578994519484695047140121459960937500 203 30254624334760299006390864322549623809142337437881178636623147979253252719513171600489704955289176538344199550840269277651334659367127736840014220386180637505202066719892409318743631392184977036876259986853685675730144058494408228601298469070610130948750793322687968611717224121093750 204 756365608369007475159771608063740595228558435947029465915578699481331317987829290012242623882229413458604988771006731941283366484178193421000433297345489201901390968797982484521598162956733440511070263629027013128679043755375005025321533146977215356088208864093758165836334228515625000 205 18909140209225186878994290201593514880713960898675736647889467487033282949695732250306065597055735336465124719275168298532084162104454835525011221372092096368891470723952923370804990964678881085722575410514099684394103305349449122184483685775490194314052416757476748898625373840332031250 206 472728505230629671974857255039837872017849022466893416197236687175832073742393306257651639926393383411628117981879207463302104052611370888125282478994576740829070250618839890558949958570774752507793479361794613890738218691061598037369318929892553909910546394712582696229219436645507812500 207 11818212630765741799371431375995946800446225561672335404930917179395801843559832656441290998159834585290702949546980186582552601315284272203132071698325790178760673678071081295417874886538382439518482454539575956172883647563166800848019107174840343008059839746692887274548411369323730468750 208 295455315769143544984285784399898670011155639041808385123272929484895046088995816411032274953995864632267573738674504664563815032882106805078301841075451612759186429014777452542667501774804629122080288715962951948844232090512304270769408349008641051502976893061713781207799911499023437500000 209 7386382894228588624607144609997466750278890976045209628081823237122376152224895410275806873849896615806689343466862616614095375822052670126957546269972824610430508660684438414352790692426841068722598354661441563943716506769973278017079862073404188669081826823514802526915445923805236816406250 210 184659572355714715615178615249936668756972274401130240702045580928059403805622385256895171846247415395167233586671565415352384395551316753173938657964753286718016956193685970862750283050954653421417914550347877924705966191785160306666219818576045528634582693072729853156488388776779174804687500 211 4616489308892867890379465381248416718924306860028256017551139523201485095140559631422379296156185384879180839666789135383809609888782918829348466455195995525236695103225024324088409654975284469052212642177756142248214422407308149447851611798105842275402252439242545278830220922827720642089843750 212 115412232722321697259486634531210417973107671500706400438778488080037127378513990785559482403904634621979520991669728384595240247219572970733711661410285704917348733572539983364808504267889202393889139946539199526858186898246099445102270876621169577182744736543185126720345579087734222412109375000 213 2885305818058042431487165863280260449327691787517660010969462202000928184462849769638987060097615865549488024791743209614881006180489324268342791535409071706865875119273071460433203921164765513185147618123956468024718804146469464672086674823871857031057060541390235641756589757278561592102050781250 214 72132645451451060787179146582006511233192294687941500274236555050023204611571244240974676502440396638737200619793580240372025154512233106708569788385986438091307661881624645892395054601456815096318286050401294099884290762113321509524816385138509513783868724173808928412654495332390069961547851562500 215 1803316136286276519679478664550162780829807367198537506855913876250580115289281106024366912561009915968430015494839506009300628862805827667714244709653459179380995466539605444217701147898108763741405129246544264493438872345090962201733657201171303284633929157540488397160061140311881899833679199218750 216 45082903407156912991986966613754069520745184179963437671397846906264502882232027650609172814025247899210750387370987650232515721570145691692856117741355470620016406260985082589981652611761161025202368121096166172317629825088563677361407667892825409316034284204488535863220022292807698249816894531250000 217 1127072585178922824799674165343851738018629604499085941784946172656612572055800691265229320350631197480268759684274691255812893039253642292321402943533981721177867754512101797172236934865571235288395402477066952107849035709520540045625522886638349368901787381442095026251593026245245710015296936035156250 218 28176814629473070619991854133596293450465740112477148544623654316415314301395017281630733008765779937006718992106867281395322325981341057308035073588350017807833981852739918591419401469496991930501566059174987791695767343149545741698589728112547304902549335917701783804645288000756409019231796264648437500 219 704420365736826765499796353339907336261643502811928713615591357910382857534875432040768325219144498425167974802671682034883058149533526432700876839708752819087785986268184833096052427226713353503997556465616264737391890830796304745254501482546625475963756654850791635857909511742036556825041770935058593750 220 17610509143420669137494908833497683406541087570298217840389783947759571438371885801019208130478612460629199370066792050872076453738338160817521920992718832346654331856453055168954147633114276613807230936571614468159785807030195924645311328462330351166094032655811026100156624352166545577347278594970703125000 221 440262728585516728437372720837442085163527189257455446009744598693989285959297145025480203261965311515729984251669801271801911343458454020438048024817970868013656707410068550931617875590089129226217233538946400952619587857056339646202527168551582350487351397817981828522460041597241797717288136482238769531250 222 11006568214637918210934318020936052129088179731436386150243614967349732148982428625637005081549132787893249606291745031795047783586461350510951200620449271997077909740245424631829267813563389300060613139096940220058614409832915698805411898998756176618858787852563076593154223203896435734350234270095825195312500 223 275164205365947955273357950523401303227204493285909653756090374183743303724560715640925127038728319697331240157293625794876194589661533762773780015511231801410630203781104170088425799958140537848541239980539906482680983812855428508387041073893737504754844710849644569229319190917237847315846011042594909667968750 224 6879105134148698881833948763085032580680112332147741343902259354593582593114017891023128175968207992433281003932340644871904864741538344069344500387780795042684167395902447023674115522048792472948660557029079666973102713156548392900934744841967603065287992843918952502735297827030080952681601047515869140625000000 225 171977628353717472045848719077125814517002808303693533597556483864839564827850447275578204399205199810832025098308516121797621618538458601733612509694519876104196246404435389449170240666696206957392161713304901698857958418089523223479662211022310903864284196461363003928394035946247697665967280045151710510253906250 226 4299440708842936801146217976928145362925070207592338339938912096620989120696261181889455109980129995270800627457712903044940540463461465043340312742362996902790366467645255805515842779744787149603182281770512092594100913398117147591773023225423376732767526788351021055009908850008670810893818270415067672729492187500 227 107486017721073420028655449423203634073126755189808458498472802415524728017406529547236377749503249881770015686442822576123513511586536626083507818559074922570686463228803250484329003309006588618421448238952250065465782599682324024818232920384912438999990279092860256159248011006979162118568638106808066368103027343750 228 2687150443026835500716386235580090851828168879745211462461820060388118200435163238680909443737581247044250392161070564403087837789663415652087695463976873064271798088408440538840389751802099264852245661947253490389710863815705077295575359708369451078403767524241930052901201723958291012195331859402358531951904296875000 229 67178761075670887517909655889502271295704221993630286561545501509702955010879080967022736093439531176106259804026764110077195944741585391302192386599421826606818134748652809854670567140437154368264688828548573453508103089510861815764981676202969477477114240840650369567130050342876335101038876018719747662544250488281250 230 1679469026891772187947741397237556782392605549840757164038637537742573875271977024175568402335988279402656495100669102751929898618539634782554809664985545665170569281408529228285068295237852222941409957113050517306529234708362719811002530322542902939512956284689269830401251294791503676506749798136297613382339477539062500 231 41986725672294304698693534930938919559815138746018929100965938443564346881799425604389210058399706985066412377516727568798247465463490869563870241624638641629264811598674275616718227964580922392209212609822943837507364155062023867359453200150915903500749408435596798716146282550885568407572634441748959943652153015136718750 232 1049668141807357617467338373273472988995378468650473227524148461089108672044985640109730251459992674626660309437918189219956186636587271739096756040615966040731623187784162114965913302032696143898600133655557000461904770313315376044408279714209614237583362717481745232684232064677629092663835308485431596636772155761718750000 233 26241703545183940436683459331836824724884461716261830688103711527227716801124641002743256286499816865666507735947954730498904665914681793477418901015399151018290594183690578996887620565408269017931852433438842034168722590016708297912316741407423939189907205470002757141008676621468176728968479949344327906146645545959472656250 234 656042588629598510917086483295920618122111542906545767202592788180692920028116025068581407162495421641662693398698868262472616647867044836935472525384978775457264927037697105535889454208161052550630556296220635967323581411336826931818467277946516395999295824414864560144731290559341665286074984919650887604802846908569335937500 235 16401064715739962772927162082398015453052788572663644180064819704517323000702900626714535179062385541041567334967471706561815416196676120923386813134624469386431623538169590791465731055568797949277435134706763824748617118588016270715514425662467499481240474048695592161715854139096727867461189553921485639875754714012145996093750 236 410026617893499069323179052059950386326319714316591104501620492612933075017572515667863379476559638526039183374186792664045385404916903023084670328365611734660790590265375585551985749891043806909494234504175335246543065881223384754988124360130710434937302243409009694833384212852984127863076313502688208245672285556793212890625000 237 10250665447337476733079476301498759658157992857914777612540512315323326875439312891696584486913990963150979584354669816601134635122922575577116758209140293366519764765690068717626356114785214463625147643286914579302714836613199508810204427596112875612964008046183341824787044618202432852459640710840460542385699227452278137207031250 238 256266636183436918326986907537468991453949821447869440313512807883083171885982822292414612172849774078774489608866745415028365878073064389427918955228507334162994119187530113334792464707175958045067649985585520473263561863243062169932617282867047464021757460959374042889438311939449969590904682137377790240861941128969192504882812500 239 6406665904585922958174672688436724786348745536196736007837820197077079297149570557310365304321244351969362240221668635375709146951826609735697973880712683354074852979914644810340479426867126933398886044156701291785067501320641926496702965036497314469032222823008303558584768780908194981169685375266276139427645830437541007995605468750 240 160166647614648073954366817210918119658718638404918400195945504926926982428739263932759132608031108799234056005541715884392728673795665243392449347017817083851871324498998080143365324717616813246333125076502848694394079806713875023659511790736538501068247002070327351396363274434814603236227475990816060402721632272005081176757812500000 241 4004166190366201848859170430272952991467965960122960004898637623173174560718481598318978315200777719980851400138542897109818216844891631084811233675445427096296783112480611803008399813170113530715132996775497799358688956536336009897697483092533990723418382209233782597067802135430913724440613607816197294653193239355459809303283691406250 242 100104154759155046221479260756823824786699149003074000122465940579329364017962039957974457880019442999521285003463572427745455421122290777120280841886135677407419577812043594072331328805401304265662349268702077893961408720250845918973485518933952409069020591018222558987488654758575586328689973735633911289255593146663159132003784179687500 243 2502603868978876155536981518920595619667478725076850003061648514483234100449050998949361447000486074988032125086589310693636385528057269428007021047153391935185489445301231346793889887515774936630478853464125111899006142040483376331992380181451823431643319954392453944991184375828403374305622511091992676846018639480462297797203063964843750 244 62565096724471903888424537973014890491686968126921250076541212862080852511226274973734036175012151874700803127164732767340909638201431735700175526178834798379637236132531491144775280524798085065706571945335993620225008171183145550088085715576810651815672024754495798476299449430030152938082428615805541394223610041080974042415618896484375000 245 1564127418111797597210613449325372262292174203173031251913530321552021312780656874343350904375303796867520078179118319183522740955035793392504388154470869959490930903313290815994022179804470684892387301677064169619374477380433944461143523944622841625514745748335817211165085435922354166354270044587667157220955971297371434047818183898925781250 246 39103185452794939930265336233134306557304355079325781297838258038800532819516421858583772609382594921688001954477957979588068523875894834812609703861771748987273272582832288086723755328534359913558297557144925886053108300015125140073295003891583917288483369355762541525415131898916855873367797760654322042350727883786021266132593154907226562500 247 977579636319873498256633405828357663932608876983144532445956450970013320487910546464594315234564873042200048861948949489701713096897370870315242596544293724681831814570807290602459887380471961795200514004714755379171439327899511144555909623669662315465157862130899094366818277477211405406750177246171266617902340101409208728000521659851074218750 248 24439490907996837456415835145708941598315221924578613311148911274250333012197763661614857880864121826055001221548723737242542827422434271757881064913607343117045795364270182707233327205347363864661228225498326925618504642335094691827515413223641879802894314694456655140327656836951735178031530597303347743243229217569023603573441505432128906250000 249 610987272699920936410395878642723539957880548114465332778722781856258325304944091540371447021603045651375030538718093431063570685560856793947026622840183577926144884106754569891692330237861920715436782514360463346158709354065401861755973693750548604653684708067337267413977420423900629665102145763329023970059084014394557016203179955482482910156250 250 15274681817498023410259896966068088498947013702861633319468069546406458132623602288509286175540076141284375763467952335776589267139021419848675665571004589448153622102668864258346604006467437138380449947243523034682448200330075219374239784159561223164248751905213036129878365508098051992699123048236952251196368868235708760039415210485458374023437500 251 381867045437450585256497424151702212473675342571540832986701738660161453315590057212732154388501903532109394086698808394414731678475535496216891639275114736203840552566721606513936578914290374061983900603010633122203607340644081348507696813068018119345751968647973925469603787689953981072835923226692439539633680545271943174157058820128440856933593750 252 9546676135936264631412435603792555311841883564288520824667543466504036332889751430318303859712547588302734852167470209860368291961888387405422290981877868405096013814168040163124771866620281579561960774684878614330802195178063038033450931372095390684841465071287588247853317942186362933097687315771154154789464307828694700219784863293170928955078125000 253 238666903398406615785310890094813882796047089107213020616688586662600908322243785757957596492813689707568371304186755246509207299047209685135557274546946710127400345354201004079501083634322150629110835665170029289648614937761380972440065839529359455627024956057630906751899064804346640358826129069798069701229719166701848109823913546279072761535644531250 254 5966672584960165394632772252370347069901177227680325515417214666565022708056094643948939912320342242689209282604668881162730182476180242128388931863673667753185008633855025101994436025702129321428079973119491051898108173735583549419020608764368859833205565547817978671575307201357103844127572957622547821688208536522468605767244298476725816726684570312500 255 149166814624004134865819306309258676747529430692008137885430366664125567701402366098723497808008556067230232065116722029068254561904506053209723296591841693829625215846375627549895445316773610814203544735438477895737168344847333861015610032989895863042788846927335496803271832940169785278973922594951675937992541199836327159289339761016890406608581542968750 256 3729170365600103371645482657731466918688235767300203447135759166603139192535059152468087445200213901680755801627918050726706364047612651330243082414796042345740630396159390688747558856290442159247596345423217955384851528628472072153090724894150768412132969714342817570151241588035455577853271058145731800428750168929781239057774655520915985107421875000000000 257 93229259140002584291137066443286672967205894182505086178393979165078479813376478811702186130005347542018895040697951268167659101190316283256077060369901058643515759903984767218689835024116563425652447270766728924578399815748245431965770492700786069483640485564367590004128268523542444175726391420002994520613437417913896276822072195500368252396583557128906250 258 2330731478500064607278426661082166824180147354562627154459849479126961995334411970292554653250133688550472376017448781704191477529757907081401926509247526466087893997599619180467250193687191632863623874945099623314245553393888353939836774169254736032992593352638175503854942857201841378040132860331873360564809351421194233422440333924896549433469772338867187500 259 58268286962501615181960666527054170604503683864065678861496236978174049883360299257313866331253342213761809400436219542604786938243947677035048162731188161652197349939990479511681276432601178557702160339507147583855066624848119939199381913490043822304322739883599316365132252150612435819238186882455826501867600865396589968070450993309350451454520225524902343750 260 1456707174062540379549016663176354265112592096601641971537405924454351247084007481432846658281333555344045235010905488565119673456098691925876204068279704041304933748499761987792032018767136402623111825817076974601371304571207553933501860633544472665005608027428207552972099707368142902322128998932190624985426857034248419864308488058668444864451885223388671875000 261 36417679351563509488725416579408856627814802415041049288435148111358781177100187035821166457033338883601130875272637214127991836402467298146905101706992601032623343712494049694800801008938944758980584732073915790059255809030211625605133079820078702162127898337396312043521459702217732592259096607658740436829355602852878849920448267596384539501741528511047363281250 262 910441983789087737218135414485221415695370060376026232210878702783969529427504675895529161425833472090028271881815930353199795910061682453672627542674815025815583592812351242370020027922276292441528563735082851876606261199505404526466259815409301981738135946693363417184131327645514114977506773363238384981702310956305313014574887020557980576995760202407836914062500 263 22761049594727193430453385362130535392384251509400655805271967569599238235687616897388229035645836802250706797045398258829994897751542061341815688566870375645389589820308781059250500711550920678373283820543246082540780859856385682593346159484769221681878091108626363510083757366588206875292816124939808994847399878332549534197190577167191349872155115008354187011718750 264 569026239868179835761334634053263384809606287735016395131799189239980955892190422434705725891145920056267669926134956470749872443788551533545392214171759391134739745507719526481262517856243083796007444149412025991647643145753394911992102307616913902739075739922120478154496305041956941886596137077789471722709207480438321899093856437445992924040183424949645996093750000 265 14225655996704495894033365851331584620240157193375409878294979730999523897304760560867643147278648001406691748153373911768746811094713788338634805354293984778368493637692988162031562946743427429083562846914455019431831686890553637035594799292911264371937510809085318905874419480435182397186282096716208027325351239621580965198166870977480868987186113372445106506347656250 266 355641399917612397350834146283289615506003929834385246957374493274988097432619014021691078681966200035167293703834347794218670277367844708465870133857349619459212340942324704050789073670272437398005954888757147333998995213497434747068831190335223693315740856782294507406920546282810854179763945766762556854421886253592638718558274074643676954110560473054647445678710937500 267 8891034997940309933770853657082240387650098245859631173934362331874702435815475350542276967049155000879182342595858694855466756934196117711646753346433740486480308523558117601269726841765244693304733290798407542590990895543603837782615585798442802752980036852333170358973313953429927825744633110913350702216987682655081540906977363367125199999918550020083785057067871093750 268 222275874948507748344271341427056009691252456146490779348359058296867560895386883763556924176228875021979558564896467371386668923354902942791168833660843512162007713088952940031743171044173286124391254362857582860979852464620935790094863675161381120924933498472208297343334350317546477999868500106555201459706894697953366387389536641683296380733736441470682621002197265625000 269 5556896873712693708606783535676400242281311403662269483708976457421689022384672094088923104405721875549488964122411684284666723083872573569779220841521087804050192827223823500793579276104542997068645969535926543005521711995677593980018962030036083283625500347624602625428366265347653361777975864332487206014083380606715799008313928829608241422022274491610005497932434082031250 270 138922421842817342715169588391910006057032785091556737092724411435542225559616802352223077610143046888737224103060292107116668077096814339244480521038027195101254820680595587519839481902614629146510472290720598432543169801792710845638710901505909858393148323119712041594934194170736291103355713416655215997959139580957303171825725784677835195068951179564464837312698364257812500 271 3473060546070433567879239709797750151425819627288918427318110285888555638990420058805576940253576172218430602576507302677916701927420358481112013025950679877531370517014889687995987047565370999761733422529627135100604880054321626121658956791422785341341262150138285919669480041953632062878424419458095579187013764852879620278732532436634025674315751075482694432139396667480468750 272 86826513651760839196980992744943753785645490682222960682952757147213890974760501470139423506339404305460765064412682566947917548185508962027800325648766996938284262925372242199899676189134301349538193639548739248950250176405559927944929841054444827941094324114184572390717626987266925498433268406660965375865520497966725711883760250014291370845853634818922728300094604492187500000 273 2170662841294020979924524818623593844641137267055574017073818928680347274369012536753485587658485107636519126610317064173697938704637724050695008141219174923457106573134306054997491904728357665515929131370258785580931895285376594573140525632705496670565171954658251431762843804373803757093194999767567013877588894332391818821671240945849487916086140160132345044985413551330566406250 274 54266571032350524498113120465589846116028431676389350426845473217008681859225313418837139691462127690912978165257926604342448467615943101267375203530479373086427664328357651374937297618208942296785599736164171161309175586510602846201099538849359296624318368125474471404045610757805747025491691442194389744344476767725913850664667197123698216126852500451605010312050580978393554687500 275 1356664275808763112452828011639746152900710791909733760671136830425217046480632835470928492286553192272824454131448165108561211690398577531684380088261984327160691608208941284373432440455223560714076850663642786641658780684646011064390420461392591814908904549431952713151012847187446941128101368294885815595635691240228438167231110795479760494294807493531607178738340735435485839843750 276 33916606895219077811320700290993653822517769797743344016778420760630426162015820886773212307163829806820611353286204127714030292259964438292109502206549608179017290205223532109335811011380589034324105552888762204086116472225554976156575171485607842369227340467274272469024684070897689855656579618572275749826011141241113913683849924223930537812987662249497589073143899440765380859375000 277 847915172380476945283017507274841345562944244943583600419460519015760654050395522169330307679095745170515283832155103192850757306499110957302737555163740204475432255130588302733395275284514725940463560253707517792376146581185897901648452586894161294213207145339234084926863916228499828028684717520307545545325872832204862639611608877282946072602778930793476774852024391293525695800781250 278 21197879309511923632075437681871033639073606123589590010486512975394016351259888054233257691977393629262882095803877579821268932662477773932568438879093505111885806378264707568334881882112868148923393613500130258260519838407382565029881681171123858530242796801767738489177831977992783608903469073287691897631524792311006639977867025790497064951459910142617104611417744308710098266601562500 279 529946982737798090801885942046775840976840153089739750262162824384850408781497201355831442299434840731572052395096939495531723316561944348314210971977337627797145159456617689208372047052821703725143863373290468023768576829573239713190393861771945594130633010885627894059476969811221029763518482508592313735780009665304591369384559664054543689468449937929328541486029280349612236022949218750 280 13248674568444952270047148551169396024421003827243493756554070609621260219537430033895786057485871018289301309877423487388293082914048608707855274299433440694928628986415442230209301176320542593138891699511197758430492325086274370766976605706767885507638640726347869510637080097087532941792620841096807924869459690920261911084303411697824177565121009370052718168153660371899604797363281250000 281 331216864211123806751178713779234900610525095681087343913851765240531505488435750847394651437146775457232532746935587184707327072851215217696381857485836017373215724660386055755232529408013564828523768063674624249943697648891576158860498938481543365962830095429732598561677781686223359533338814919330198529111289519444783411356032392927907365770074038860415477358856151113286614418029785156250 282 8280421605278095168779467844480872515263127392027183597846294131013287637210893771184866285928669386430813318673389679617683176821280380442409546437145900434330393116509651393880813235200339120713351579471339007694499388830962988419942892441100315290430072772098494268020698438450759168276086842442804965264656224218310763455143045325609198777462094994555874549746476986911147832870483398437500 283 207010540131952379219486696112021812881578184800679589946157353275332190930272344279621657148216734660770332966834741990442079420532009511060238660928647510858259827912741284847020330880008478017835076376180842199592019458817442632740724405922816537967548421234238253220411230442744855106615253408367874141800775536618724977234787310652287542602603594979124301822537290718173608183860778808593750 284 5175263503298809480487167402800545322039454620016989748653933831883304773256808606990541428705418366519258324170868549761051985513300237776505966523216187771456495697818532121175508272000211950445883343851507890025948160160652905429728870622546956727722693540514835813109749608476000757163946746945685603595941238071272903885150738653867476430895345975054244735957809098181314766407012939453125000 285 129381587582470237012179185070013633050986365500424743716348345797082619331420215174763535717635459162981458104271713744026299637832505944412649163080404694286412392445463303029387706800005298761147115768522631425829442372467406833799275567936056634585737253561165292740741084448936915826591495732324583840153140200060846494400173745784488350101534929879236804350917111605667741969227790832519531250 286 3234539689561755925304479626750340826274659137510618592908708644927065483285505379369088392940886479074536452606792843600657490945812648610316229077010117357160309811136582575734692670000132469028678055074240456521639751153940591835262158210263329446606780914270604305583513832408607380152251528601526814755101551242916281846361370041801215949184129649495323538532787210897367913275957107543945312500 287 80863492239043898132611990668758520656866478437765464822717716123176637082137634484227209823522161976863411315169821090016437273645316215257905726925252933929007745278414564393367316750003311725716952181161884767420512238059791900832955300315892804074986270732972467574912779416141106926243608891505231462633904012279882643590819383030975434712832023249955105612118977376212569652125239372253417968750 288 2021587305976097453315299766718963016421661960944136620567942903079415927053440862105680245588054049421585282879245527250410931841132905381447643173131323348225193631960364109834182918750082793142923808550576485957410398247551183045580889233193867941423740507705348489049444153433157285268276825669966092034629426463031944076929410235704111047736944491311737726046970919924206100404262542724609375000000 289 50539682649402436332882494167974075410541549023603415514198572576985398176336021552642006139701351235539632071981138181260273296028322634536191079328283083705629840799009102745854572968752069828573095233872058982794747917669061503763307264456329437733338931389538896224619227175977080192267853658660828828209644792355972991859029884192251402093004331833107743579894255425699611805612221360206604003906250 290 1263492066235060908322062354199351885263538725590085387854964314424634954408400538816050153492533780888490801799528454531506832400708065863404776983207077092640746019975227568646364324218801745714327380947339708739166137749127947232201606779540649639322200378222998325607396296100167745109501006551079103341960665462800196746154720246304528181823011893579265091640956297780462591617833822965621948242187500 291 31587301655876522708051558854983797131588468139752134696374107860615873860210013470401253837313344522212270044988211363287670810017701646585119424580176927316018650499380689216159108105470043642858184524186183889325640642765205728995634795329178309462998644922997587740144485486007897329251548489199769496732614364839509278402262871865104420193064815328239484801741907005201426272833487018942832946777343750 292 789682541396913067701288971374594928289711703493803367409352696515396846505250336760031345932833613055306751124705284082191770250442541164627985614504423182900466262484517230403977702636751091071454613107168053087373452064315178465843843012432768078974684300412052841503410027567715951738858828857108196984233347762335253758798546125165066583064067973149776407597137672933484964232775382697582244873046875000 293 19742063534922826692532224284364873207242792587345084185233817412884921162631258419000783648320840326382668778117632102054794256261063529115699640362610579572511656562112930760099442565918777276786365327691768606455498481583804637850860940956835753686365698396986886777584240141280491386009321304563274722435423637265118952963673524771813944967788937278463356627696391812354370642879075603559613227844238281250 294 493551588373070667313305607109121830181069814683627104630845435322123029065781460475019591208021008159566719452940802551369856406526588227892491009065264489312791414052823269002486064147969431919659133192357051557743272939474741827295347852150976600719135414358099998139600950792450247612922285529759717050033540647661661869060387477508785026150659621710178647881249545253945498757275345269590616226196289062500 295 12338789709326766682832640177728045754526745367090677615771135883053075726644536511875489780200525203989167986323520063784246410163164705697312275226631612232819785351320581725062151603699235797991478329809240470925360877986266675087502817944924828810778350131119639096989998506113446005136503402822382171196578264771709986951352433728786807663546171491497439857975437381074068632358375907642766833305358886718750 296 308469742733169167070816004443201143863168634177266940394278397076326893166113412796887244505013130099729199658088001594606160254079117642432806880665790305820494633783014543126553790092480894949786958245232582683042917222153657524213166056828872789233458577138826673142249836334347099202479816393451500504643155362193591874908024577175006101637552692031150864754106928275478871626091859070584177970886230468750000 297 7711743568329229176770400111080028596579215854431673509856959926908172329152835319922181112625328252493229991452200039865154006351977941060820172016644757645512365844575363578163844752312022373744673956130822421625617406916326391340457129461750580075656463547774845307143745276766232225432331566450747243739722377769344007878321683099151832091183309324497345960376278175630107569737958783662179484963417053222656250 298 192793589208230729419260002777000714914480396360791837746423998172704308228820882998054527815633206312330749786305000996628850158799448526520504300416118941137809146114384089454096118807800559343616848903270599813388157554720584549687068126748908303615511584290892025071531128761193579362659969944340979749111276912806121251986147420827679200030805193231026520717024979234468368138877281126042362302541732788085937500 299 4819839730205768235481500069425017872862009909019795943660599954317607705720522074951363195390830157808268744657625024915721253969986213163012607510402973528445228652859602236352402970195013983590421222581765191698442550777076737573054902619748426599008289585254905088752965703240028352700757652523885987005873010163015636574794212237436396989526242131368627376463714605080287597949073585823498433455824851989746093750 300 120495993255144205887037501735625446821550247725494898591514998857940192643013051873784079884770753945206718616440625622893031349249655329075315187760074338211130716321490055908810074254875349589760530564544130774279756828972229058480763562748839260018309739521285649528647580002051653160690233332673957141537280690789703940745557939519632009681936614787180506204283315748100081921112547433949657715857028961181640625000 301 3012399831378605147175937543390636170538756193137372464787874971448504816075326296844601997119268848630167965411015640572325783731241383226882879694001858455278267908037251397720251856371883739744013264113603274266087386022032279557791044054996624475673255987481706349765306687156546050733112293414732965870384294453314163650517461655909410666767318177194336764070535146807966507889742224790552427293732762336730957031250 302 75309995784465128679398438584765904263468904828434311619696874286212620401883157421115049927981721215754199135275391014308144593281034580672071992350046461381956697700931284943006296409297093493600331602840081881197651977039439754423635876306293826767908962184290484301878253114439924876907089635857744333419368747250711916922329107237328318792777468467432539646580639935726484996553198314472865604329854249954223632812500 303 1882749894611628216984960964619147606586722620710857790492421857155315510047078935527876248199543030393854978381884775357703614832025864516801799808751161534548917442523282123575157410232427337340008290071002047152668636058429157687985195782314236743578111867093501235335684257538629489965573652398890709268783025610857087051355190510131173230437409281873684093888602304720798736410378171335366914718179032206535339355468750 304 47068747365290705424624024115478690164668065517771444762310546428882887751176973388196906204988575759846374459547119383942590370800646612920044995218779038363722936063082053089378935255810683433500207251775051179430352584622944761336601388931140373961354735739768726522335746086853894089353823367484503236386069674919373621925364576899269157064025094897781455360835489149658151467742195350751899241004139184951782226562500000 305 1176718684132267635615600602886967254116701637944286119057763660722072193779424334704922655124714393996159361488677984598564759270016165323001124880469475959093073401577051327234473381395267085837505181294376279488826998031384698129099892195144931625893378088806374141253111850413288136434917994474673758432984212046224072776341538493211678058116076686699233149088989386399644701980968589105636112890351796522736549377441406250 306 29417967103306690890390015072174181352917540948607152976444091518051804844485608367623066378117859849903984037216949614964118981750404133075028122011736898977326835039426283180861834534881677145937629532359406987236015867863672848705921592237955402031632000696720133422301387251541907331878311913304649848441267652021800480549575582683941697110479163738754312552565245448282072125961283254325095981585036497563123703002929687500 307 735449177582667272259750376804354533822938523715178824411102287951295121112140209190576659452946496247599600930423740374102974543760103326875703050293422474433170875985657079521545863372041928648440738308985174680977101281987098195040161242745545607712287759800807235012402636244596202901984608089805275649115003054876005319444575168866791156049865326325225232940833690148506576031217423991548365336257120361551642417907714843750 308 18386229439566681806493759420108863345573463092879470610277557198782378027803505229764416486323662406189990023260593509352574363594002583171892576257335561860829271899641426988038646584301048216211018457724629367024811054976653839762964638252621942977414632706934200372584405680895147670574749253531077038418291635143555099514640307230511022542686064322412467919154355023419938265191362312955813962389584048651158809661865234375000 309 459655735989167045162343985502721583639336577321986765256938929969559450695087630744110412158091560154749750581514837733814359089850064579297314406433389046520731797491035674700966164607526205405275461443115734175622193989051227918508918992235465088358403011232925106800981840896279904754494401594706651696409373672447152320508637320806981781774348763881720883457026439434034825951838691389730873204655381414340808987617492675781250 310 11491393399729176129058599637568039590983414433049669131423473249238986267377190768602760303952289003868743764537870943345358977246251614482432860160834726163018294937275891867524154115188155135131886536077893354390564437799455107584896989985486209778575261248620978157456404516776503683812988391149814921089994755780470182175929081220395575635394704876150068013816498805093552495406240452572449450840963436348829418420791625976562500 311 287284834993229403226464990939200989774585360826241728285586831230974656684429769215069007598807225096718594113446773583633974431156290362060821504020868154075457373431897296688103852879703878378297163401947333859764158885352249737733294825535153157312457461054513706373569405391260122420077851535156116170648670964358211425214292771510994546340047550799286929982366659223552221618207377153457124374646980413672281429171562194824218750 312 7182120874830735080661624773480024744364634020656043207139670780774366417110744230376725189970180627417964852836169339590849360778907259051520537600521703851886434335797432417202596321992596959457429085048683346494104211835635603683886721017868818497051816175557788921525031597140740712125711997160956619983210784458187569984437647992780389435777088414459849397743937426069872586620441258032157549884288982866564765572547912597656250000 313 179553021870768377016540619337000618609115850516401080178491769519359160427768605759418129749254515685449121320904233489771234019472681476288013440013042596297160858394935810430064908049814923986435727126217083662352606494400036893299939777344170410247497302634919454349054772240314706061261628472934184078165239663200850671381342843344537364780806708583884615684522290379152149896337315596782585949697796934287907788529992103576660156250 314 4488825546769209425413515483425015465227896262910027004462294237983979010694215143985453243731362892136228033022605837244280850486817036907200336000326064907429021459873395260751622701245373099660893178155427091558815168352546656338512353193091509995293442057102860015281014217566848592822134854542905944847055841838752073893385579301238572263952065205709057295817676533115830423562564310649457884755397785170316637959331274032592773437500 315 112220638669230235635337887085625386630697406572750675111557355949599475267355378599636331093284072303405700825565145931107021262170425922680008400008151622685725536496834881518790567531134327491522329453885677288970379238776395078492878123624723998577866098883720868664798579996966119527006342077170405335641020297262455882878899523619089997320961117598286141913965009696080893969834764869885913298949708938323510665213689208030700683593750 316 2805515966730755890883447177140634665767435164318766877788933898739986881683884464990908277332101807585142520639128648277675531554260648067000210000203790567143138412420872037969764188278358187288058236347141932224259481119223520312472299559605281207924302709373768558033830622713127511707423405497248916963348628688029667249693788295917878386634825377234952095441740724242948016149722407265395163374066545003415740211494266986846923828125000 317 70137899168268897272086179428515866644185879107969171944723347468499672042097111624772706933302545189628563015978216206941888288856516201675005250005094764178578460310521800949244104706958954682201455908678548305606487028729656224562559221335067936415495818920747948157915096181773060410346909405271166841945331323483083032130951208425150101933924621617262795124006595515278328738262326609226115738853282732812033373193116858601570129394531250 318 1753447479206722431802154485712896666104646977699229298618083686712491801052427790619317673332563629740714075399455405173547207221412905041875131250127369104464461507763045023731102617673973867055036397716963707640162175721986746697817739195101377941474336728950717374983224057614050873346979356470978890637941361118488782557716812715764768259688385476363514841789980274927981360129154497368609076743840163858934033669356722384691238403320312500 319 43836186980168060795053862142822416652616174442480732465452092167812295026310694765482941833314090743517851884986385129338680180535322626046878281253184227611611537694076125593277565441849346676375909942924092691004054393068395372864212273186157846192293124503428027729757334705699893649116017018470470863895074418119278097715135480419799285048910986588747595863198583808429649711591844094905007834958544574166516838431562064215540885925292968750 320 1095904674504201519876346553570560416315404361062018311636302304195307375657767369137073545832852268587946297124659628233467004513383065651171957031329605690290288442351903139831939136046233666909397748573102317275101359826803517848699150796197063143084501643984001160019817033969240450305108090995241764587109562403767245111739462823123382519006281413116988520672209979886891821331611010676074100455776316742628750944277271628379821777343750000000 321 27397616862605037996908663839264010407885109026550457790907557604882684391444184228426838645821306714698657428116490705836675112834576641279298925783240142257257211058797578495798478401155841672734943714327557931877533995670556113852947989737642163518498408756591531334374844180864726803013740602548444079626402569848107591137791949641226564939074569069916206137266476420553048425999349808419097034303471430508047923524372890824452042579650878906250 322 684940421565125949922716595981600260197127725663761444772688940122067109786104605710670966145532667867466435702912267645916877820864416031982473144581003556431430276469939462394961960028896041818373592858188948296938349891766243684501045842604632012669389557199745795028768196179786747802273706702048101815403381794972322095166325636346374133296451895457862619033968045130729975113529117918063648472132103322412843837696527771186083555221557617187500 323 17123510539128148748067914899540006504928193141594036119317223503051677744652615142766774153638316696686660892572806691147921945521610400799561828614525088910785756911748486559874049000722401045459339821454723707423458747294167796303412876560933689940269385621418432434066190362785511583691493625742887544508801132618156213962765775385237903381509235729996352803860731801352768200155954811489522324876029170858879324690349221782526001334190368652343750 324 428087763478203718701697872488500162623204828539850902982930587576291943616315378569169353840957917417166522314320167278698048638040260019989045715363127222769643922793712163996851225018060026136483495536368092685586468682354253428539755566502431696624407873992584748643389686361092004035460595434530613608338611254173146156987182557013840334783220584967657756736575948399241799115487504604927713687264362210464774260998410682077519595623016357421875000 325 10702194086955092967542446812212504065580120713496272574573264689407298590407884464229233846023947935429163057858004181967451215951006500499726142884078180569241098069842804099921280625451500653412087388409202317139661717058856628318266057424956239656198563017100238405043416795484571173102381159818057465186558196047924857964269754787260472120807963082780188601614686976808157948445130786711641120008427219956583312243658667739509837701916694641113281250 326 267554852173877324188561170305312601639503017837406814364331617235182464760197111605730846150598698385729076446450104549186280398775162512493153572101954514231027451746070102498032015636287516335302184710230057928491542926471417170980512276935883227607905906263934058570878793069400634688638860365225397254554419474666102469304694823991084121776336319362448438456368615754339513563917985525733269389344771322389402584684958696925605181604623794555664062500 327 6688871304346933104714029257632815040987575445935170359108290430879561619004927790143271153764967459643226911161252613729657009969379062812328839302548862855775686293651752562450800390907187908382554617755751448212288573161785436589632111129956966871212356810780491956495936692646447644021368165979504734488312809733992466833607125371324964638189094195525929578489222600529165663361898217433042941679289737177109163510091427440329425735399127006530761718750 328 167221782608673327617850731440820376024689386148379258977707260771989040475123194753581778844124186491080672779031315343241425249234476570308220982563721571394392157341293814061270009772679697709563865443893786205307214329044635951316399299281723602685382466040423001373518251645718349984561187433731967377830081857686511196345126908140863423923630785945471832547630601046582530705367198332274629576710595700014599582217122986094182124361395835876464843750000 329 4180544565216833190446268286020509400617234653709481474442681519299726011878079868839544471103104662277016819475782883581035631230861914257705524564093039284859803933532345351531750244316992442739096636097344655132680358226115898965787965087207087221659929379865128546643555462790744544034164602264520929523863354513846277536152916572810282137935286803923413779117765206331330213240778672789108519591406653853299342027752261152784285513916984200477600097656250 330 104513614130420829761156707150512735015430866342737036861067037982493150296951996720988611777577616556925420486894572089525890780771547856442638114102325982121495098338308633788293756107924811068477415902433616378317008955652897475059089040205997166314125073140900981227616882428007542572954789638719131963487140403204574426541446633666700536147604755874518434305079131059117090059052460392138926890653375153097155313055427461321755799872335046529769897460937500 331 2612840353260520744028917678762818375385771658568425921526675949562328757423799918024715294439440413923135512172364302238147269519288696411065952852558149553037377458457715844707343902698120276711935397560840409457925223891322436881049175570279029086716261021743888368498062039991383209184373113878508842714131292781906448104224284438399730817186231825745126306762653280982096425116476477665529241770675422861252241638193791195554638306930428370833396911621093750 332 65321008831513018600722941969070459384644291464210648038166898739058218935594997950617882360986010348078387804309107555953681737982217410276648821313953738825934436461442896117683597567453006917798384939021010236448130597283060922049089137082621226812222196509704028401489750896240553453911844711515373785988046233056621639809047703943654357497136360288038984914744707047073256496112736780948511391788590791700422835013885303201419674223870970308780670166015625000 333 1633025220787825465018073549226761484616107286605266200954172468476455473389874948765447059024650258701959695107727688898842043449555435256916220532848843470648360911536072402942089939186325172944959623475525255911203264932076523051341527166193758168527133267573134805982434771888293702469308702110647608240374975393960343181243395563509664372765811830423028759097009551289435641743822543720264186532323295893356154845642335196598260438349825562909245491027832031250 334 40825630519695636625451838730669037115402682165131655023854311711911386834746873719136176475616256467548992377693192222471051086238885881422905513321221086766209022788401810073552248479658129323623990586888131397780081623301913076284109672850485091704286223463481040629286824294618741892340280474380006523962743482686732590461170903912333136495832309876685989658567198157798912190300584213989361671996125027838131790992534392997770353872510895598679780960083007812500 335 1020640762992390915636295968266725927885067054128291375596357792797784670868671842978404411890406411688724809442329805561776277155972147035572637833030527169155225569710045251838806211991453233090599764672203284944502040582547826907105599289740332980062695045457789368130800382352525543961544826467569244688835432556356934816179702671931286048279242817497701094869889750822787910491039708454647826843343338848474434374070739890358328061381598672596737742424011230468750 336 25516019074809772890907399206668148197126676353207284389908944819944616771716796074460110297260160292218120236058245139044406928899303675889315945825763179228880639242751131295970155299786330827264994116805082123612551014563695672677654269585899352938845073430798550965263158433748423582303809734729576525169720041354866470677744717168896939386398245790345284138775792754958773290943618226890764596300784536974466557348055397586028547607384098228067159652709960937500000 337 637900476870244322272684980166703704928166908830182109747723620498615419292919901861502757431504007305453005901456128476110173222482591897232898645644079480722015981068778282399253882494658270681624852920127053090313775364092391816941428176359438965657515322241732857941544705218387014473921188733441140168987172171101377268309878681075497425557042021523145887304537563795914709916928583249891959533605618753174692423682819441286065420548823112767422571778297424316406250 338 15947511921756108056817124504167592623204172720754552743693090512465385482322997546537568935787600182636325147536403211902754330562064797430822466141101987018050399526719457059981347062366456767040621323003176327257844384102309795423536061592545749852369825488402166867588446352333057486429659445162037139423400159963683009214578270786152805343411479921901216101789152819507594636139905219135413211470570495473432453041977658540328394165541681104514282196760177612304687500 339 398687798043902701420428112604189815580104318018863818592327262811634637058074938663439223394690004565908128688410080297568858264051619935770561653527549675451259988167986426499533676559161419176015533075079408181446109602557744885588403325731442624863905349371848398784960302417693347783649634763180971661578608277522818117898613288450146982107714144966643247140607389110738500344581083667825901402416412520056137038298977326049093647397647544039500644430518150329589843750 340 9967194951097567535510702815104745389502607950471595464808181570290865926451873466585980584867250114147703217210252007439221456601290498394264041338188741886281499704199660662488341913979035479400388326876985204536152740063943622139710092072875060014370932295105181105100253278489168247705781612250174507419433228330224167385136114805235308795304989358761645401494577570883705680819944357642850390638671063667505054518722112463931760151236716183120734058320522308349609375000 341 249179873777439188387767570377618634737565198761789886620204539257271648161296836664649514621681252853692580430256300185980536415032262459856601033454718547157037492604991516562208547849475886985009708171924630113403818501598590553492752346469821472323139800181674383304887560552463378958217244022107613764885670815216372756816756783100790891095685412642018956152261403487668857881525695270807274043858080345018134505774291208161816098612395542488684441195800900459289550781250 342 6229496844435979709694189259440465868439129969044747165505113481431791204032420916616237865542031321342314510756407504649513410375806561496415025836367963678925937315124787914055213696236897174625242704298115752835095462539964763837318808884985261667897827468562083861009095156762755337783294619131956599519140970915213161781360689142369313133457438709415363009381019908269602526343277813418861922485908527392105903358388472186863012939467276751770441478583961725234985351562500 343 155737421110899492742354731486011646710978249226118679137627837035794780100810522915405946638550783033557862768910187616237835259395164037410375645909199091973148432878119697851380342405922429365631067607452893820877386563499119095932970223240830165996542349034153217917161909633824737763721683071195246264963520275554348258838726076383480532616762484702208520762397921812129468555107622493714948419094995778635910287529867764585663375857468859742027689208043739199638366699218750 344 3893435527772487318558868287150291167774456230652966978440695925894869502520263072885148665963769575838946569222754690405945881484879100935259391147729977299328710821952992446284508560148060734140776690186322345521934664087477977398324255586601747271409042037454336054888720394419397715688738664744362813009012986902228802542491696148708251836820694702389335246699310165830183740860318948134090712262111307435064070706097473914212024658290656198289525491418316960334777832031250000 345 97335888194312182963971707178757279194361405766324174461017398147371737563006576822128716649094239395973664230568867260148647037121977523381484778693249432483217770548824811157112714003701518353519417254658058638048366602186949434958106389692948647392703467494360929407016373128353839250196949558431478607149949572622570543919910124913312488527525530483903992305679564748389328656421115632308352815476464750722433335241690746853152817766536078480932303591544041410088539123535156250 346 2433397204857804574099292679468931979859035144158104361525434953684293439075164420553217916227355984899341605764221681503716175928049438084537119467331235812080444263720620278927817850092537958837985431366451465951209165054673735873952659742463241012854973770149035875349401144548190463044816153659899006588371863815898515999785841728810843176223179076718452863332973171722906892085093600452489245431530029092289991218988538166318081450709750329641778421319031622260808944702148437500 347 60834930121445114352482316986723299496475878603952609038135873842107335976879110513830447905683899622483540144105542037592904398201235952113427986683280895302011106593015506973195446252313448970949635784161286648780229126366843396848816493562278649461561279667675960084604987695401483985069865914993035371757412217899134162003586486250161234220754680991065586861779249558138540680500168559536133261011342778928395569664444801632898341300475500079136814690627943491563200950622558593750 348 1520873253036127858812057924668082487411896965098815225953396846052683399421977762845761197642097490562088503602638550939822609955030898802835699667082022382550277664825387674329886156307836224273740894604032166219505728159171084921220412339060454357239966668761649318119474487793520711671493958242303685329175883559986710360134364371403481629594743045142160997936755840278792858904368356729522842151399029731315618187559776778197190057675546211168882138053959351964294910430908203125000 349 38021831325903196470301448116702062185297424127470380648834921151317084985549444071144029941052437264052212590065963773495565248875772470070892491677050559563756941620634691858247153907695905606843522365100804155487643203979277123030510308476528799534503840104389984533008611171880435852011085507894981138405599979562209540553582620360834294610247956230381631580380269013596468182068529631943668606915553044573419099418737703141803409067706948825174362305290287622483447194099426269531250 350 950545783147579911757536202917551554632435603186759516220873028782927124638736101778600748526310931601305314751649094337389131221894311751772312291926263989093923540515867296456178847692397640171088059127520103887191080099481928075762757711913307191380119369536493371225324024182222986601395820456561473486021013941867947421590683064399593634608095806268678822669313590373044938099009844367119702938541712620788120709117158996979453514821765188359120601901963709678966552019119262695312500 351 23763644578689497793938405072938788865810890079668987905521825719573178115968402544465018713157773290032632868791227358434728280547357793794307807298156599727348088512896682411404471192309941004277201478188002597179777002487048201894068942797833115799590601073046053070133644328981635116540488925209971562279930420810762230078522664386883522211961879659262660732531874084491789620211729127020632512291807248051966233846172557016658179311189587047626822768897625337558565661311149597167968750 352 594091114467237444848460126823469721645272251991724697638045642989329452899210063611625467828944332250815821719780683960868207013683944844857695182453914993183702212822417060285111779807748525106930036954700064929494425062176205047351723569945830075065203110999319920700843826846671180171040190199228962682645285881589373474656844548556556462032844413994294969142292023738123071343975643264729012501436503363960471926745531835877313689982966962883914607829183296416886150836944580078125000000 353 14852277861680936121211503170586743041131806299793117440951141074733236322480251590290636695723608306270395542994517099021705175342098621121442379561347874829592555320560426507127794495193713127673250923867501623237360626554405126183793089248645762777007268195848840987258609264277431015563644590325622435194367273846335925479890003408336253584490097462421016482702276451582218437792803157064291311006619194912318378571594385449237138285590310505564085388763295725311763817444443702697753906250 354 371306946542023403030287579264668576028295157494827936023778526868330908062006289757265917393090207656759888574862927475542629383552465528036059489033696870739813883014010662678194862379842828191831273096687540580934015663860128154594827231216144123927067657000550239530152799572489032945529313934865052720500357480191406080064594533680518049780597372123343623338281790580201169215787139303837612767519012926874492366304640083992449937319838444806433235684250959707242145668715238571166992187500 355 9282673663550585075757189481616714400707378937370698400594463171708272701550157243931647934827255191418997214371573186888565734588811638200901487225842421768495347075350266566954871559496070704795781827417188514523350391596503203864870680780403603370686121185535402062497257829139992111420423844255248777215714815174950191716951585584373509795356658980897681639810669160958257771749513784482091969149742988442194973667689904338618855833896364530997486396932116825553293892880901694297790527343750 356 232066841588764626893929737040417860017684473434267460014861579292706817538753931098291198370681379785474930359289329672214143364720290955022537180646060544212383676883756664173871788987401767619894545685429712863083759789912580096621767019510090085629700178440993281933648634927638634224421551085799331726408899770224579991500473250821140537638125097911512496277034851006222587000512021121483057478552413037406537664242617119659509432851911130329120437447432134803193548577837646007537841796875000 357 5801671039719115672348243426010446500442111835856686500371539482317670438468848277457279959267034494636873258982233241805353584118007273875563429516151513605309591922093916604346794724685044190497363642135742821577093994747814502415544175487752252147555240205037873200197301819186660012805093552042073854640302641209868625780395249326587527404724170564733164683334711885066895388546671410584230228212854517566921758218817275547457926006320288343498927323806449440901644720725016668438911437988281250 358 145041775992977891808706085650261162511052795896417162509288487057941760961721206936431998981675862365921831474555831045133839602950181846889085737903787840132739798052347915108669868117126104762434091053393570539427349868695362560388604387193806303722944683846012035764212975209644971106100112675537299173407966765017986274474298323444983254936959479703055878465412000176229038281336139677341524661566583897331835538534191126466299101083119759013827765033264466376650148049520794302225112915039062500 359 3626044399824447295217652141256529062776319897410429062732212176448544024043030173410799974541896559148045786863895776128345990073754546172227143447594696003318494951308697877716746702928152619060852276334839263485683746717384064009715109679845157593243935489750626922901726528891016631582366686260859743372201172799306010011679543537526056722518263070500030768545521019653509224871750263997216961320390702224089846378673574350556732281703556727477467035522127811186798851394996745511889457702636718750 360 90651109995611182380441303531413226569407997435260726568305304411213600601075754335269999363547413978701144671597394403208649751843863654305678586189867400082962373782717446942918667573203815476521306908370981587142093667934601600242877741996128939831949979211767303216525173965524877559208486503383629904490039338351932016041099015695158794808427957152118938248189130567576646960985490460248818256915898079556215949043433339708414580815716731947595540436505776038522697035659803077578544616699218750000 361 2266277749890279559511032588285330664235199935881518164207632610280340015026893858381749984088685349467528616789934860080216243796096591357641964654746685002074059344567936173572966689330095386913032672709274539678552341698365040006071943549903223495803007440134190731133039402854369247828458759318901429213176033550644709229773027528664006753938055830751064301377483789570610755720595930807812427542428104608675247673968803397432845889258557367493182833654907304757331054645419499138370156288146972656250 362 56656943747256988987775814707133266605879998397037954105190815257008500375672346459543749602217133736688215419748371502005406094902414783941049116368667125051851483614198404339324167233252384672825816817731863491963808542459126000151798588747580587395096475802554809031925535339940467739952701966644089138334026089225349774888053448898025353267088180278517061760300872366171241801494691616703270544158355878315730436588634934459433554075792129531346042455083997137904594509905109589453786611557006835937500 363 1416423593681424724694395367678331665146999959925948852629770381425212509391808661488593740055428343417205385493709287550135152372560369598526227909216678126296287090354960108483104180831309616820645420443296587299095213561478150003794964718689514684877518344059870429566136134841417876220023714084459995498373778482929904592919975025857759753770388429511628815136840697288810909579766257150121562881947163273387507138412947609103900886116444215003733419445656501042471453466475850291317328810691833496093750 364 35410589842035618117359884191958291628674998998148721315744259535630312734795216537214843501385708585430134637342732188753378809314009239963155697730416953157407177258874002712077604520782740420516135511082414682477380339036953750094874117967237867121938490846476761757993392127749977819106623676703288722659460093334728415926592569663479623454725630350534231734067611872892922062206151262415738068438620413412158909578809061465687832324019310258693747276484195389036069290256136810057796537876129150390625000 365 885264746050890452933997104798957290716874974953718032893606488390757818369880413430371087534642714635753365933568304718834470232850230999078892443260423828935179431471850067801940113019568510512903387777060367061934508475923843752371852949180946678048464932386819049044034746977322100045695746040541162242487080489675614403682780211672168734420470356827073350129923269025686298168713755728706946692915216993191328895062653392832647358956023780885345740863818799040773147024374623015319230034947395324707031250 366 22131618651272261323349927619973932267921874373842950822340162209768945459247010335759277188366067865893834148339207617970861755821255774976972311081510595723379485786796251695048502825489212762822584694426509176548362711898096093809296323729523666951211636615794976251571868393350915773982544421628323776942179903023427380119659335142230109100773406910995421537139246586658973687285643764059241142232628958119220003154528469101768441728178299644223653816354039547593685749449221589202352333813905715942382812500 367 553290466281806533083748190499348306698046859346073770558504055244223636481175258393981929709151696647345853708480190449271543895531394374424307777037764893084487144669906292376212570637230319070564617360662729413709067797452402345232408093238091673780290981925496906416651708428362210713764364393782068027954512029493369603129432527807882181220643412726478477347936988971558423347480093455688865930364466619427683982753022398948972331975846016716041396882643836547713929105429819799155666260048747062683105468750 368 13832261657045163327093704762483707667451171483651844263962601381105590912029381459849548242728792416183646342712004761231788597388284859360607694425944122327112178616747657309405314265930757976764115434016568235342726694936310058630810202330952291844507274880790535161053067703682001849665112879109921568720862873006872665578925558941457701799022626517919926628295703845814380989513697333163260835131855378817928019088274613330748114743253093045953285179435060152982207154481741895324375946074724197387695312500000 369 345806541426129083177342619062092691686279287091296106599065034527639772800734536496238706068219810404591158567800119030794714934707121484015192360648603058177804465418691432735132856648268949419102885850414205883568167373407751465770255058273807296112681873683028941529510567556914779150732840824074888558131572186519508766976587702267745781318098368946787989180378991752986626766975908312936716812660103037109380074804110600053821900800612039289093380772721325021001973496273529384836820099735632538795471191406250 370 8645163535653227079433565476552317292156982177282402664976625863190994320018363412405967651705495260114778964195002975769867873367678037100379809016215076454445111635467285818378321416206723735477572146260355147089204184335193786644256376456845182402817046850392051350753683563747193143313846114833506460653839306469726179811931936200350160714665122753663648846874406771862801179320065082742693899988321168761040399858088991335271142681111724547928640775752257231507283310577988144629557609732728451490402221679687500 371 216129088391330676985839136913807932303924554432060066624415646579774858000459085310149191292637381502869474104875074394246696834191950927509495225405376911361127790886682145459458035405168093386939303656508878677230104608379844666106409411421129560070426171301382922831421685967801446905573778341995832749848732670776846798485884623227036598775191386491560966758684829186760707033729963943163727398067122183192539486392155915051406542833275231526722550675977551317593252630305453165782125779514899477362632751464843750 372 5403227209783266924645978422845198307598113860801501665610391164494371450011477132753729782315934537571736852621876859856167420854798773187737380635134422784028194772167053636486450885129202334673482591412721966930752615209496116652660235285528239001760654282742481266098440133565644264252982585905686674913732066814589631478085046671767327873922601250538872896901244029119971063596890782952075084443473519400646134609503553534633303449859291377310596423310294385589387165086915076894769072168855927884578704833984375000 373 135080680244581673116149460571129957689952846520037541640259779112359286250286928318843244557898363439293421315546921496404185521369969329693434515878360569600704869304176340912161272128230058366837064785318049173268815380237402916316505882138205975044016357069601572629025493260994147064392755284421121153680870420590583094531815822249640261370779114204721066062201717225254043528690477995666786608545815309120316602486087116657573285641619337378477573864811637652982458373819270661120306442626315401867032051086425781250 374 3377017006114541827903736514278248942248821163000938541006494477808982156257173207971081113947459085982335532888673037410104638034249233242335862896959014240017621732604408522804031803205751459170926619632951229331720384505935072907912647053455149376100408926745237020608459781134118878900159835294422800246209604265893788901193843833518291856883048269824272869753396013117624922911102992000994212700940269348528731248394669307898035638016168699190502663030562331390800355578713735221763059257682471070438623428344726562500 375 84425425152863545697593412856956223556220529075023463525162361945224553906429330199277027848686477149558388322216825935252615950856230831058396572423975356000440543315110213070100795080143786479273165490823780733293009612648376822697816176336378734402510223168656914039625606776399297983955700648280043863176179325402990780219338337224343723035144058819138052834826665740371992246246780010571478054959981166815822362141079189654744408435282643803405383157815415235101203370634003224012853472402184706879779696464538574218750 376 2110635628821588642439835321423905588905513226875586588129059048630613847660733254981925696217161928738959708055420648381315398771405770776459914310599383900011013582877755326752519877003594661981829137270594518332325240316209420567445404408409468360062755579216552793612710730650214079656151040036598465864509179228852999793930919637540525208943940730846107476325625470571456652023515526317020065061181901335908579458183042026155077798306458226703348661855642165629186056671680879817665221764855232322588562965393066406250000 377 52765890720539716060995883035597639722637830671889664703226476215765346191518331374548142405429048218473992701385516209532884969285144269411497857764984597500275339571943883168812996925089866549545728431764862958308131007905235514186135110210236709001568889480414469553428121072456510141690068620062948493038252961190216146290510296973172790888925214572990967685415430899597200529924618288189167194965459394225279588477856362077809282894783416325674786960942338064487931278821175991528349968895383881317684426903724670410156250 378 1319147268013492901524897075889940993065945766797241617580661905394133654787958284363703560135726205461849817534637905238322124232128606735287446444124614937506883489298597079220324923127246663738643210794121573957703275197630887854653377755255917725039222237010364987401254790842418544293683178597313646558083941432099859414473943954502618075549763845833965596021759743166483934394799107856047507716316044159769815222062810609064893762055195211432325026096314871230989681280675169768642346346254612399206962436437606811523437500 379 32978681700337322538122426897248524826648644169931040439516547634853341369698957109092589003393155136546245438365947630958053105803215168382186161103115373437672087232464926980508123078181166593466080269853039348942581879940772196366334443881397943125980555925259140927859128591215492561099236780411540835112736622814218764147904531513431943405377263553395096919975863432544867965603395949657779332118798900514934508102152273012220652499807929302260402412771653878868699028567608094118226644275715386811498319730162620544433593750 380 824467042508433063453060672431213120666216104248276010987913690871333534242473927727314725084828878413656135959148690773951327645080379209554654027577884335941802180811623174512703076954529164836652006746325983723564546998519304909158361097034948578149513898131478604410617008881162458796266706087682019233621606005414080497627892951090131042717597425872607208096555935080535547168751990007727441499024461495476808340306716864233507854737338477638771444121110257462187260696943846602466506034989635054444079287350177764892578125000 381 20611676062710826586326516810780328016655402606206900274697842271783338356061848193182868127120721960341403398978717269348783191127009480238866350689447108398545054520290579362817576923863229120916300168658149593089113674962982622728959027425873714453737847453286965516336119192532937193750596585079017972619556102310645069410348722093524938355855764832003829127899695123347957919362135206524600828455883982299937436696432471800477654079644163166380593022036850989007030442337364386309216850515224628281885088654235005378723144531250 382 515291901567770664658162920269508200416385065155172506867446056794583458901546204829571703178018049008535084974467931733719579778175237005971658767236177709963626363007264484070439423096580728022907504216453739827227841874074565568223975685646842861343446186332174139938756449665842808462984559291410286774383982318642592020106975043919481770335973266726038972824921361815371794184770057444772094666298461782063522058354634545985141140547157585286571360145966747487437505683002950763968192261083034466651042748708277940750122070312500 383 12882297539194266616454073006737705010409626628879312671686151419864586472538655120739292579450451225213377124361698293342989494454380925149291469180904442749090659075181612101760985577414518200572687605411343495680696046851864139205599392141171071533586154658304353508620678590908667104670712205607431356654074956770447126926915661055893835815597227397780690543760178964042659085622834822527587736431968355674413482163584977404494527456459207162799566676624396050997246365197917974630393661518087955464295646379468962550163269042968750 384 322057438479856665411351825168442625260240665721982816792153785496614661813466378018482314486261280630334428109042457333574737361359523128732286729522611068727266476879540302544024639435362955014317190135283587392017401171296603480139984803529276788339653866457608837766275801519029662082248296256796654852824250913283089805294097951186879853175920163592665844709690198694358298295588787495231120259671742947474464207613220003886693181125381516723165580280486038093987702745562170393415785812907259355597489047795534133911132812500000000 385 8051435961996416635283795629211065631506016643049570419803844637415366545336659450462057862156532015758360702726061433339368434033988078218307168238065276718181661921988507563600615985884073875357929753382089684800435029282415087003499620088231919708491346661440220944410689221707306474383609862002970726002968157802186803292958480903619666118327951483057389023320683590325416563164809272040985140736156243964932240957948477941038979501704044606345021573836531636444975286717125364973674366697456786234887715636432403698563575744628906250 386 201285899049910415882094890730276640787650416076239260495096115935384163633416486261551446553913300393959017568151535833484210850849701955457679205951631917954541548049712689090015399647101846883948243834552242120010875732060377175087490502205797992712283666536005523611536201461340486471227258827989539923486013369905217873126992183210230001902848524042638440110909232872967709607995679724325664189625719450513659202786801837745332737410448648599954949680035194331600795758318489650033257774310296167596945338118530344218015670776367187500 387 5032147476247760397052372268256916019691260401905981512377402898384604090835412156538786163847832509848975439203788395837105271271242548886441980148790797948863538701242817227250384991177546172098706095863806053000271893301509429377187262555144949817807091663400138090294749891126801284838866532089314856954209381371883185782189955383354441792294461785896979575412191537398354217844269232724646783096752053019793245963860495389730109684600453882205520793671489375392401961909914018879288437392126786748547395689001859864220023155212402343750 388 125803686906194009926309306706422900492281510047649537809435072459615102270885303913469654096195812746224385980094709895927631781781063722161049503719769948721588467531070430681259624779438654302467652396595151325006797332537735734429681563878623745445177291585003452257400471551136477736262588609180753218190529769918343339324824638599354503530977788071579582248502092012829662834328617016198695469199346659279589978567464631973736698361707535391171255100140281970321959387507609360124495899975016581506803703405239502899348735809326171875000 389 3145092172654850248157732667660572512307037751191238445235876811490377556772132597836741352404895318655609649502367747398190794544526593054026237592994248718039711688276760767031490619485966357561691309914878783125169933313443393360742039096965593636129432289625086306435170410143244171483019341764258239426439720426064901956970994735061329881892525918910265020528538818210095607799324856395380016188886393150913543611541377035495837240276169326459447553795272287185608536386489028443823822325234649101635686641031952603952959179878234863281250 390 78627304316371256203943316691514312807675943779780961130896920287259438919303314945918533810122382966390241237559193684954769863613164826350655939824856217950992792206919019175787265487149158939042282747871969578129248332836084834018550977424139840903235807240627157660880053360405265427457756676780153030519375391542154141293526762226920583515403554058360502834793403044699160379688668564836563552016673462117457561025308232068158029913071637869887019726340633369278011168156219683299152682260162400360720136305303640256170183420181274414062500 391 1965682607909281405098582917287857820191898594494524028272423007181485972982582873647963345253059574159756030938979842123869246590329120658766398495621405448774819805172975479394681637178728973476057068696799239453231208320902120850463774435603496022580895181015678941522005299544252441388355282582872310987276296693006511494184428524924951270225540881887031957477734739064712860415744449895674404536889404719659533879316574832607761242357627970289179647565809965180139267996375461943496602677150540873117143259030115132190985605120658874511718750 392 49142065197732035127464572932196445504797464862363100706810575179537149324564571841199083631326489353993900773474496053096731164758228016469159962390535136219370495129324386984867040929468224336901426717419980986330780208022553021261594360890087400564522379525391973538050152316276915063218438892888650200803366976847426077163842010469383465167340782199315895869982866791353990765011249926265661692104597958825103821251333715969713083531594884374939511961181719784244426643871736397892503995031995926148424280732740498933708295226097106933593750000 393 1228551629943300878186614323304911137619936621559077517670264379488428733114114296029977090783162233849847519336862401327418279118955700411728999059763378405484262378233109674621676023236705608422535667935499524658269505200563825531539859022252185014113059488134799338451253907045275896723008756463800467150691472218796968378142206748465885046242030855743597881414769161357530615398369441551010550196026763174795672902625439625015422350653143034962037902889725347879815390816605159193838044516316060175313085514603450576487375656142830848693847656250 394 30713790748582521954665358082622778440498415538976937941756609487210718327852857400749427269579055846246187983421560033185456977973892510293224976494084460137106559455827741865541900580917640210563391698387488116456737630014095638288496475556304625352826487203369983461281348171823662518787957832302932739420323294457980791698785951145303618241343327897393449458695216491806669616324677005747108794367728150390732209422346474254248535078144930501993698091544045463363908394014187726078578336110482314490839530346510954927907732781022787094116210937500 395 767844768714563048866633952065569461012460388474423448543915237180267958196321435018735681739476396156154699585539000829636424449347312757330624412352111503427663986395693546638547514522941005264084792459687202911418440750352390957212411888907615633820662180084249586532033706774050388473262640411112923788773264806389802703695802690800872916460045979953853748584010349584508761564944129978536945056528499114872507169842214274500528258512705035689556204885105695415940327968349986883127594518774961912811050221069897325776310026412829756736755371093750 396 19196119217864076221665848801639236525311509711860586213597880929506698954908035875468392043486909903903867489638475020740910611233682818933265610308802787585691599659892338665963687863073525131602119811492180072785461018758809773930310297222690390845516554502106239663300842681743553839349384483295521121235657532384446482148525836830863235213633463411441431275183408426059429144907739273637719752399888954647333688917473118953234780870613034757937473885110165179557721289798726140734005543549438568072976565338783050407300834194757044315338134765625000 397 479902980446601905541646220040980913132787742796514655339947023237667473872700896886709801087172747597596687240961875518522765280842070473331640257720069689642289991497308466649092196576838128290052995287304501819636525468970244348257757430567259771137913862552655991582521067105550316621323704447476518163473067870734669126493799768575787941851498154849011219682500959083719279151614161961814474439930606250060947271293916784284477393804302913276929690942666743459739097697918035861629216991636286803087915682529754346496986272541107609868049621582031250 398 11997574511165047638541155501024522828319693569912866383498675580941686846817522422167745027179318689939917181024046887963069132021051761833291006443001742241057249787432711666227304914420953207251324882182612545490913136724256108706443935764181494278447846563816399789563026677948565268721038073012355404749734844573984263526248263453415733853840761719040157681077102719254149731434957449649719264147932068170911707024133363659379974205302458053565706492641231656347457769712700308257125816805408783083515399808544749093996983901888597756624221801757812500 399 299939362779126190963528887525613070707992339247821659587466889523542171170438060554193625679482967248497929525601172199076728300526294045832275161075043556026431244685817791655682622860523830181283122054565313637272828418106402717661098394104537356961196164095409994739075666950263168483965679134436097372057911853377694264975722932530498522883785582215078327972000461692159582049096953244264768619446636263869732801812261311745839551933535877447354983411403606757956345879141254765010122380207727642119472533940123179507786232989019481465220451354980468750 400 7498484069478154774088222188140326767699808481195541489686672238088554279260951513854840641987074181212448238140029304976918207513157351145806879026876088900660781117145444791392065571513095754532078051364132840931820710452660067941527459852613433924029904102385249868476891673764324395928840614906538495568020500029582795008490655044237988954783472251572330129025376010858018745043538916121728150564907579394728020676351168894952689782343269066724936190761954245695258155160150104418162944305555731378144751042135601748483964001934509724378585815429687500000 401 187462101736953869352205554703508169192495212029888537242166805952213856981523787846371016049676854530311205953500732624422955187828933778645171975671902222516519527928636119784801639287827393863301951284103321023295517761316501698538186496315335848100747602559631246711922291844146835817369508555391642695533376019215272067132754284760827353283030969770285112874261222614220614595169048328118748439516397848858124020064002402880350749478606087320828712796433176526113201419911846286918623031640705986079408464521552655016045640934407856548205018043518066406250 402 4686552543423846733805138867587704229812380300747213431054170148805346424538094696159275401241921363257780148837518315610573879695723344466129299391797555562912988198215902994620040982195684846582548782102583025582387944032912542463454662407883396202518690063990781167798057296103864525029980179798431968919998718072760312637921296662295071979142995061662012120099664677069366094724629085328346434364878488041402718017376175974541436261565273986284244360047751015071488773202336625555288322911026713160114160055379629431920873727790421980898827314376831054687500 403 117163813585596168345128471689692605745309507518680335776354253720133660613452367403981885031048034081444503720937957890264346992393083611653232484794938889072824704955397574865501024554892121164563719552564575639559698600822813561586366560197084905062967251599769529194951432402597581273728216824529003730658289539780900370746044614273748740213910980628574724493707287485303406017342741518835549476006804910134816038013284978876199244162132458673423741701878383386380513018581117980793821808375713146543498743596194801080620506716911677358439192175865173339843750 404 2929095339639904208628211792242315143632737687967008394408856343003341515336309185099547125776200852036112593023448947256608674809827090291330812119873472226820617623884939371637525613872303029114092988814114390988992465020570339039659164004927122626574181289994238229873785810064944372583098982261066115804748846434331972042641176345425578209024455036149490219798760539925431418679703609899023179984594336298869141388226527369468297792168314511917181706050382624707479293907141461229403613887393055251290692300963390353428505985533547573140822350978851318359375000 405 73227383490997605215705294806057878590818442199175209860221408575083537883407729627488678144405021300902814825586223681415216870245677257283270302996836805670515440597123484290938140346807575727852324720352859774724811625514258475991479100123178065664354532249855955746844645251623633518276942364765858007810179200557346614935979713578548753743994778505912866032249405262100016808223265607116251715036979475199222236895135198724524028244782878023337483468776680817926814689891604089282880690574827514220783426079377360467777616226392467524419771507382392883300781250 406 1830684587274940130392632370151446964770461054979380246505535214377088447085193240687216953610125532522570370639655592035380421756141931432081757574920920141762886014928087107273453508670189393196308118008821494368120290637856461899786977503079451641608863306246398893671116131290590958975420898160342475758711770212428901942749244364178265336191786475658699703492637090372321576911735016976109653953035092218618024433325740040552183623322447026710476790807002596449369528958355440024810968981320693520212166244760897019854765238600080579089990351349115371704101562500 407 45767114681873503259815809253786174119261526374484506162638380359427211177129831017180423840253138313064259265991389800884510543903548285802043939373023003544072150373202177681836337716754734829907702950220537359203007265946411547494674437576986291040221582656159972341777903282264774579478009149214542021785080706303198731415479866728029365867754246956521882850747937053407145206324142308393758154211430332158637953387880301376000005169075551048397118290612992791240234032514212689583968983117767366328767059082904740537170755129703358932147239102050662040710449218750 408 1144177867046837581495395231344654352981538159362112654065959508985680279428245775429510596006328457826606481649784745022112763597588707145051098484325575088601803759330054442045908442918868370747692573755513433980075181648660288687366860939424657276005539566403999308544447582056619367512412662206393451183713449912542349199620740456318597809008654099238319022585858475305674159075757392129799037882213523437431885547470691536210977202156960653113103949867514459181035829855631950684417698370867934299836490991892030088633276999066090695578168379142880439758300781250000 409 28604446676170939537384880783616358824538453984052816351648987724642006985706144385737764900158211445665162041244618625552819089939717678626277462108139377215045093983251361051147711072971709268692314343887835849501879541216507217184171523485616431900138489160099982713611189551415484202937628722539985782788268409088370634561687230348554263536790342107584335321232262127494331621482203975344751367189976911603126822250635708414329315418574375712343478709698809676526045641604681934334534828236317108203998847371397810091851965580769801000826646486530080437660217285156250 410 715111166904273488434622019590408970613461349601320408791224693116050174642653609643444122503955286141629051031115465638820477248492941965656936552703484430376127349581284026278692776824292731717307858597195896237546988530412680429604288087140410797503462229002499567840279738785387105149077278900400392085683871033583325386898024353416803179977628500822740181813735554411620678759996445244117661280422616918414818974085234810403507312287611189731166367557524982898151890516186464194483832550731021458640404047155430541676399342539832693077528347203042358160018920898437500 411 17877779172606837210865550489760224265336533740033010219780617327901254366066340241086103062598882153540726275777886640970511931212323549141423413817587110759403183739532100656967319420607318292932696464929897405938674713260317010740107202178510269937586555725062489196006993469634677629105114776694513539721982579871453432286729826808934812457230062261234163539258033866411828910114617860405435917513931393602053716441227580760314054941306538727892056188013398277378801010285008684042698122992391005233712265493238189988810484578598755667222519605275010690093040466308593750 412 446944479315170930271638762244005606633413343500825255494515433197531359151658506027152576564972053838518156894447166024262798280308088728535585345439677768985079593488302516424182985515182957323317411623247435148466867831507925268502680054462756748439663893126562229900174836740866940729518783438285357180948993516945687295239641760090943976219698305234182383451024071690902282458438980156648369865365114693259759121476173071508983234203244763120365889695711325459095043994026952496970464620930352474681317458902716881954764619540483583381984544757870025932788848876953125000 413 11173611982879273256790969056100140165835333587520631387362885829938283978791462650678814414124301345962953922361179150606569957007702218213389633635991944224626989837207562910604574637879573933082935290581185878711671695787698131712567001361568918710991597328164055747504370918521673518247424156061746522963221983024438939821348024451611467729437191374371201061123467917425589859988842172148771606271712016597536059089131744550230240158434025552624469667369664979100501193535182489403776673253861698586225490580426732710041628013889663043056721392076724441722035408020019531250 414 279340299571981831419774226402503504145883339688015784684072145748457099469786566266970360353107533649073848059029478765164248925192555455334740840899798605615674745930189072765114365946989348327073382264529646967791792394692453292814175034039222967774789933204101393687609272963041837956232876752066726041278035301114957282735485513536976034855653453076863233902326028561404910492360392644882101954980721161268611882489430702568284300477615171188688353809126033690628155306802105619991992119999556898251600035049962371056903262974129443368953573667567980010062456130981445312500 415 6983507489299545785494355660062587603647083492200394617101803643711427486744664156674259008827688341226846201475736969129106223129813886383368521022494965140391868648254726819127859148674733708176834556613241174194794809867311332320354375850980574194369748330102534842190231824076045948906058283054283465867938311155393851004396062349657847579489954670509496884429347367163948582272206507827866607865457632763366349088541453008269748994524201941582591905852572888331282010012165357424287679443253994624269814728945529542951894387487675420686517036017448845086619257926940917968750 416 174587687232488644637358891501564690091177087305009865427545091092785687168616603916856475220692208530671155036893424228227655578245347159584213025562374128509796716206368170478196478716868342704420863915331029354869870246682783308008859396274514354859243708252563371054755795601901148722652638897620163220878394922022445869789946181297613423027741958480677002295089667444742843656621146154225735491591138837742413987345064752427056932276024161848891712949436432438609940887014697520229631368297675226446644437487120589906443923752864082199476314372077467851340770721435546875000000 417 4364692180812216115933972287539117252279427182625246635688627277319642179215415097921411880517305213266778875922335605705691389456133678989605325639059353212744917905159204261954911967921708567610521597883275733871746756167069582700221484906862858871481092706314084276368894890047528718066321881546819463392859558766249144718148877645221171743396014420606622958299021602446791736914608571148288738764551961036851625984284260946777989343965199612768927400251521362116887975358920255928852981118523507465365606283495426504324330914149963038398474801660142929904395714402198791503906250 418 109117304520305402898349307188477931306985679565631165892215681932991054480385377448035297012932630331669471898058390142642284736403341974740133140976483830318622947628980106548872799198042714190263039947081893346793668904176739567505537122671571471787027317657852106909222372251188217951658076584202063499175987397734668607820723056694433474423412687808114063462084439642810896650360613865170445226487666476387747031110394734349957563784452968151956357888866086808680396649890770487836885512518495820655137633818972721391424436955390880877019704753294604415714275091886520385742187500 419 2727932613007635072458732679711948282674641989140779147305392048324776362009634436200882425323315758291736797451459753566057118410083549368503328524412095757965573690724502663721819979951067854756575998677047333669841722604418489187638428066789286794675682941446302672730559306279705448791452062332709472051172177086258915144853081995180357764777878831667594034075155488978477932396492344561577264449060999162025957685276309412151478245537939092962574811634542433995800902576858082643999942735739436186483428229132253328702191744392981046510781792391320266233378788456320762634277343750 420 68198315325190876811468316992798707066866049728519478682634801208119409050240860905022060633082893957293419936286493839151427960252088734212583213110302393949139342268112566593045499498776696368914399966926183341746043065110462229690960701669732169866892073536157566818263982656992636219786302296956026224138166887870933878368002077768606548640409778974013563089494109714002975890599693603701012280160871665312310351669489940570799651893081551769882699612928012168788977496069396168340387593007371108012610642646596009687137697712365571285695990677577782435037079267203807830810546875000 421 1704957883129771920286707924819967676671651243212986967065870030202985226256021522625551515827072348932335498407162345978785699006302218355314580327757559848728483556702814164826137487469417409222859999173154583543651076627761555742274017541743304246672301838403939170456599566424815905494657561117092102717748484500345651957933427083660651738615058515261957638425428855297779535168429265040833210348693525064116065839425159540605054776100204166476159136933522560814194212059974624719711634948253703717067890750756348624526356963321844507757031996278418439771940029459074139595031738281250 422 42623947078244298007167698120499191916791281080324674176646750755074630656400538065638787895676808723308387460179058649469642475157555458882864508193938996218212088917570354120653437186735435230571499979328864588591276915694038893556850438543582606166807545960098479261414989160620397637366439046393259803515183674026502823942002552788743733578400533086107033766576101944683014068727916250762369775440696793759443181224068543646801686796370931023049436656389675303327204174790564220548800599321689723010460392191865957524898496685609638821998961053655330388778565975371748208999633789062500 423 1065598676956107450179192453012479797919782027008116854416168768876865766410013451640969697391920218082709686504476466236741061878938886472071612704848474905455302222939258853016335929668385880764287499483221614714781922892350972338921260963589565154170188649002461981535374729015509940934160976252161281265736949658251878223518398198204730540025133678175466308194104451428267980165783829392766941969634213179768787206793911366828418756878602409881963207574999938998041848736220098526500063611118978725680325421911435147681160280153058601190339832074857606691864475578768178820610046386718750 424 26639966923902686254479811325311994947994550675202921360404219221921644160250336291024242434798005452067742162611911655918526546973472161801790317621211872636382555573481471325408398241709647019107187487080540367869548072308774308473031524089739128854254716225061549538384368225387748523354024406765680962532710530494243493712801626847548949503453943709500610025001120799762662646382525350437712037158939296173133218550808773049002351856811705918577716645201288757025354940237782428226401833418358146394102213633359809739822496318890553182960324830538811902158613520441576838493347167968750000 425 665999173097567156361995283132799873699863766880073034010105480548041104006258407275606060869950136301693554065297791397963163674336804045044757940530296815909563889337036783135209956042741175477679687177013509196738701807719357711825788102243478221356367905626538738459609205634693713083850610171450268717764197207545820033444249030650877167600476601513085012225770567564346381870752781839035493368563902237722898155675024270616518211094525876322086098409163670336005417115105960530979547051160872051113025731261864898734529854547584270340017265906807156228275346165901282802224159240722656250 426 16649979327439178909049882078319996842496594172001825850252637013701027600156460181890151521748753407542338851632444784949079091858420101126118948513257420397739097233425919578380248901068529386941992179425337729918467545192983942795644702556086955533909197640663468461490230140867342827096265254297797941216337099914594164289227267563582696340082555081704974113647976926960058625324767786366350796412049655110045292351399631487370252350734313049840368371624749015451993145923456012401086182357531393234127995233685970744558083596566208962330477373386863199078433694921841379255056381225585937500 427 416249483185979472726247051957999921062414854300045646256315925342525690003911504547253788043718835188558471290811119623726977296460502528152973712831435509943477430835647989459506222526713234673549804485633443247961688629824598569891117563902173888347729941016586711537255753521683570677406631357502654646769588346494597424496286898076121244252417077262013596881217986863258461025898935861111087221291001873585996501082610910794042794135213656954950288847597011671559117238315435305660142089330832790634711640602846009994926276078538235077412162963255001443818592576917581027373671531677246093750 428 10406237079649486818156176298949998026560371357501141156407898133563142250097787613681344701092970879713961782270277990593174432411512563203824342820785887748586935770891199736487655563167830866838745112140836081199042215745614964247277939097554347208693248525414667788431393838042089266935165783937854896751045512905513652198735198496835800285062192932647286142230542490027746502611372102537538767087223849318824233488553373387900002280214620577418462618974816723215274373909031057619668489885233559564775349813874633956778027832785370932031055217224292143429753565442297258414328098297119140625000 429 260155926991237170453904407473749950664009283937528528910197453339078556252444690342033617527324271992849044556756949764829360810287814080095608570519647193714673394272279993412191389079195771670968627803520902029976055393640374106181948477438858680217331213135366694710784845951052231673379144598447815071685166843853584887900020092645558853020313653321666884656764026342925087450103796093487277109955340245366477442021274837787744719139536910203185092463294875237513341562481502315382536935390652688113921539340883267453975050473743848576255136146321889122415282891154220124008134007453918457031250 430 6503898174780929261347610186843748766600232098438213222754936333476963906311117258550840438183106799821226113918923744120734020257195352002390214262991179842866834856806999835304784726979894291774215695088022550749401384841009352654548711935971467005433280328384167367769621148776305791834478614961202590056674316202418340112158702967262290554976635483069095771924102979034284310676692369987425967412757226196141294074569073460144841289159279733918244946526994166723490950135816187259017546826065385697820727453492168779021998035114144090783772182236620155743739291054339446418453007936477661132812500 431 162597454369523231533690254671093719165005802460955330568873408336924097657777931463771010954577669995530652847973093603018350506429883800059755356574779496071670871420174995882619618174497357294355392377200563768735034621025233816363717798399286675135832008209604184194240528719407644795861965374030100817739583630590852092377258577437173860021759857826864512575627586078162893389037796587936869383638299255213429141984412849080877148782336278242149211837897965597015560808764297828347709287858129984920381631187154654938913059744206341651481273448808368532010268370235905877052573487162590026855468750 432 4064936359238080788342256366777342979125145061523883264221835208423102441444448286594275273864441749888266321199327340075458762660747095001493883914369487401791771785504374897065490454362433932358884809430014094218375865525630845409092944959982166878395800205240104604856013217985191119896549134350752700775103219392423270257297919452207429481280716299422298405778314709965601262836547351389677835582554324381885212500211251289908209302325178380524695736821064697070030455495951911443054085282485726335383858003928118550789642037936922238196466680684673536492340639725284745509270578622817993164062500000 433 101623408980952019708556409169433574478128626538097081605545880210577561036111207164856881846611043747206658029983183501886469066518677375037347097859237185044794294637609372426637261359060848308972120235750352355459396638140771135227323623999554171959895005131002615121400330449629777997413728358768818421035648627948841596171780261386576151935701506754310888101395993039197676211466695968198226394521842324554877732258285932562136635471963316635472220624894695212473968563783020114748158897492305541946468036219449224656325128670081874439458841239439160028268935645479054130646545672789216041564941406250 434 2540585224523800492713910229235839361953215663452427040138647005264439025902780179121422046165276093680166450749579587547161726662966934375933677446480929626119857365940234310665931533976521207724303005893758808886484915953519278380683090599988854298997375128275065378035008261240744449935343208969220465034181556414412339102991167910071355872910955665201539342319590452430230128489432460122237062387835979188910680405222171565625572901368252201498579651644207769240465249976496614512063006264458450466471058836092461920841048605360340953409206902097590608786525489398711030730737547855824232101440429687500 435 63514630613095012317847755730895984048830391586310676003466175131610975647569504478035551154131902342004161268739489688679043166574173359398341936162023240652996434148505857766648288349413030193107575147343970222162122898837981959517077264999721357474934378206876634450875206531018611248383580224230511648395990613938764973568262504628818657195365981611757319256913214443007194328249636807642333572319849085097960695624379405398500107607052151465523361971214396175654711428822020921018370325747215321250823260555342704543190817077049994297343851907997823260062147726276449155591308226576074957847595214843750 436 1587865765327375307946193893272399601220759789657766900086654378290274391189237611950888778853297558550104031718487242216976079164354333984958548404050581016324910853712646444166207208735325754827689378683599255554053072470949548987926931624993033936873359455171915861271880163275465281209589505605762791322607023866361406819173979150105640231747109990202527159917447626736437063786310046713990374371115975154324985818078610716251806615540533018778378402680905914114583186617598550816543233989359153329215815462148723396190593436641457209744164694477735871703548745613454595826397053315304219722747802734375000 437 39696644133184382698654847331809990030518994741444172502166359457256859779730940298772219471332438963752600792962181055424401979108858349623963710101264525408122771342816161104155180218383143870692234467089981388851326811773738724698173290624825848421833986379297896531797004081886632030239737640144069783628711889248496582879186561424566874802992552004606149890409276996717212622558096800464419534593498118992504487589310895812741685015334471630160931834025377901480656669925203909369000728962372684720121556295043863817818950964612467005156959345832348243598693902619081730342998071137117221951484680175781250 438 992416103329609567466371183295249750762974868536104312554158986431421494493273507469305486783310974093815019824054526385610049477721458740599092752531613135203069283570404027603879505459578596767305861677249534721283170294343468117454332265620646210545849659482447413294925102047165800755993441003601744593535478694159721633978849448973801215121387811362868601722597356559461745703454148174683789241415446675484511400419500534850774723517467521557530654685648097780096801770556298429002117620201286375451669756082725490010744349358191858936688193565253463345017223876890627431990310469700489193201065063476562500 439 24810402583240239186659279582381243769074371713402607813853974660785537362331837686732637169582774352345375495601363159640251236943036468514977318813290328380076732089260100690096987636489464919182646541931238368032079257358586702936358306640516155263646241487061185332373127551179145018899836025090043614852475374668729576159467163291143177103267565340310289315376761072194200793283862345182461235418276135390472281063921154068930531078607216692955803161316270695717821969376038464198938437485742005673534898145601281723094961610169197392456025888728560369900679978479333606666834555198875023052096366882324218750 440 620260064581005979666481989559531094226859292835065195346349366519638434058295942168315929239569358808634387390034078991006280923575911712874432970332258209501918302231502517252424690912236622979566163548280959200801981433964667573408957666012903881591156037176529633309328188779478625472495900627251090371382326403291922080536658717612570161207853483788950104245978162595893305585584101833638363407371353227278604506865197055211569091918533060593982763003782108649022558859961616622342888422047099373274588224857697765441505804635301939406594752466200128178893246369768679771006247847253689542412757873535156250000 441 15506501614525149491662049738988277355671482320876629883658734162990960851457398554207898230989233970215859684750851974775157023089397792821860824258306455237547957555787562931310617272805915574489154088707023980020049535849116689335223941650322597039778900929413240832733204719486965636812397515681277259284910370265166465396166366116984207698327158846129716962957249743852524068407040261861343247793856079894549100072965767397730756372730089731200007494948929422505949019626843690645419347975695230489045784477530772747858303937787908508140839337894933799129212393783143692296833116017751308390870690345764160156250 442 387662540363128737291551243474706933891787058021915747091468354074774021286434963855197455774730849255396492118771299369378925577234944820546520606457661380938698938894689073282765431820147889362228852217675599500501238396227917233380598541258064925994472523235331020818330117987174140920309937892031931482124520307543503701817908643807954960798833079910272745857970221991089058854013195126635502007894263243426647438830823390030476554692086059361752379472995119094050650731310108641569719386514969493012050006218710961755560892554224512818400836078572997951514716017273225797529212499625828058924525976181030273437500 443 9691563509078218432288781086867673347294676450547893677286708851869350532160874096379936394368271231384912302969282484234473139430873620513663015161441534523467473472367226832069135795503697234055721305441889987512530959905697930834514963531451623149861813080883275520458252949679353523007748447300798287053121812943159302880016463549615622861674097541541967755369450441751106257069515821066397154262595887315980785655803980776197952094171320564452570447321237395008275894485947797916414163098487180979230777126869982259184538784403246821034420165120323213654289931295303812388772235486555928218876942992210388183593750 444 242289087726955460807219527171691833682366911263697341932167721296733763304021852409498409859206780784622807574232062105861828485771840512841575379036038363086686836809180670801728394887592430851393032636047249687813273997642448270862874088286290578746545327022081888011456323741983838075193711182519957176328089349851841123673255326012474315750368791257474939428837235503647055355333825241162476876891093714051092639820266499532128993488628859513358065985512731963491945493164670357296209969640244242750417063028760597556091051962819340528732500443788071665689358436699961146972015502143449339200742542743682861328125000 445 6057227193173886520180488179292295842059172781592433548304193032418344082600546310237460246480169519615570189355801552646545712144296012821039384475900959077167170920229516770043209872189810771284825815901181242195331849941061206771571852207157264468663633175552047200286408093549595951879842779562998929408202453877660320850195601836672276614801801545031502213443935759890523378526325279601574662023908325507035180987632497388939125792887450714844170673650227284528723877984196635979334528701896429660108664750004070144284664210834174363232672492673601748263894511689085857860563935628483989148662658408284187316894531250 446 151430679829347163004512204482307396051479319539810838707604825810458602065013657755936506162004237990389254733895038816163642803607400320525984611897523976929179273005737919251080246804745269282120645397529531054883296248526530169289296305178931611716590829388801180007160202338739898796996069489074973235205062447598329485046711139348609008975257947443760698974713418358759819436373030232901930251105863050954668849651441609226657649600544914006155361961317727040425223152880315284718009614851862359459457809621527029634028544829672813330888612224734543489705665546085080592445416131086588507059786934405565261840820312500 447 3785766995733679075112805112057684901286982988495270967690120645261465051625341443898412654050105949759731368347375970404091070090185008013149615297438099423229481825143447981277006170118631732053016134938238276372082406213163254232232407629473290292914770734720029500179005058468497469924901737226874330880126566693242344445126883950874235692407513230183883192560910580776479160775400247036861074780187350840260667866089186103182338763905416080829139524633253400646666209838384879044123472357818817076270151194895302120985273318535912604522574305157836086158183152421416685540791991979037156568210775731131434440612792968750 448 94644174893341976877820127801442122532174574712381774192253016131536626290633536097460316351252648743993284208684399260102276752254625200328740382435952485580737045628586199531925154252965793301325403373455956909302060155329081355805810190736832257322869268368000737504475126461712436748122543430671858272003164194847479147722967626107650944650318153475046408404988140128449397393715378631993090962017387643838486429776245381942137956717094368174104765493832886139346833401041506960733952968878081717355672309644168184925304631452368276469316152626643264648532286379381865492168082742985291133663849905133247375488281250000000 449 2366104372333549421945503195036053063304364367809544354806325403288415657265838402436507908781316218599832105217109981502556918806365630008218509560898812139518426140714654988298128856324144832533135084336398922732551503883227033895145254768420806433071731709200018437611878161542810918703063585766796456800079105008769081376048168289370248877958605450478406853079530381256422026714536328080185094512998210460122009410026213195366346356024654035119500524235829909099571725801447098941503155021615099386136400389963132782635979778754059218514162790654568428686195697328778879072443483292179089438889150187605991959571838378906250 450 59152609308338735548637579875901326582609109195238608870158135082210391431645960060912697719532905464995802630427749537563922970159140750205462739022470303487960653517866374707453221408103620813328377108409973068313787597080675847378631369210520160826793292730000460940296954038570272967576589644169911420001977625907137547816074095417651098257468394329971404541762393921636486127221667513406416465137772858323849478578755723118223146091102825031821920040345786505568797598913224598153350529538692766914632972993372960363416314431075741996760364641306644779519335122440633185652294155892211291458693267486523836851119995117187500 451 1478815232708468388715939496897533164565227729880965221753953377055259785791149001522817442988322636624895065760693738439098074253978518755136568475561757587199016337946659367686330535202590520333209427710249326707844689927016896184465784230263004020669832318250011523507423850964256824189414741104247785500049440651117991262476201826358251837979226148589341279617930519992041830477332984392169357140008409442200233181109395044125901088230002996564720035680894856529617462242215850576912621508458895584171939141055797213072991960588014857588540590407378289799805591507121635685513389265243952563899654251144966110587120056152343750 452 36970380817711709717898487422438329114130693247024130543848834426381494644778725038070436074708065915622376644017343460977451856349462968878414211889043939679975408448666484192158263380064763008330235692756233167696117248175422404611644605756575100516745807956250288087685596274106420604735368527606194637501236016295147544397276792863541167857193235166433812820817616359556694148417281092589278656058030675975525810610937385933999139385512236767963861065383622382692424167402322442538209829061430271660829052607502296346762719513755977978061172132058018096554250854908569922358864908470792165484652969098533503711223602294921875000 453 924259520442792742947462185560958227853267331175603263596220860659537366119468125951760901867701647890559416100433586524436296408736574221960355297226098491999385211216662104803956584501619075208255892318905829192402931204385560115291115143914377512918645198906257202192139906852660515118384213190154865937530900407464677424108778557611453555968393786419346724672287175787695595642851809728657190039239869098990745170689447197504236545536616728468325827501396814414570542241792691954032217183285546201803379185593094238768757590339177482143267590160818256671651826708866893210076773595968270894052132291562884347513318061828613281250 454 23106488011069818573686554639023955696331683279390081589905521516488434152986703148794022546692541197263985402510839663110907410218414355549008882430652462299984630280416552620098914612540476880206397307972645729810073280109639002882277878597859437822966129972656430054803497671316512877959605329753871648438272510187046879673603757620400960696902659196776175137566413228686281100733394155286055869169942238472781628794316242683377203942909472258054292191868951634600563246328490453303690286865887602096497743991855040119717387770955827217040381188317295438080273444402435556007445094320199106135982347609569842461496591567993164062500 455 577662200276745464342163865975598892408292081984752039747638037912210853824667578719850563667313529931599635062770991577772685255460358888725222060766311557499615757010413815502472865313511922005159932699316143245251832002740975072056946964946485945574153249316410751370087441782912821948990133243846791210956812754678321712194515408910597126411030552600866913542956499887126483566645348442499527320193283516809605717493306380813286550095207076683088037318393947236195579609630627104856681458065934787669509921556514423745426934336277631243302986879416581058451724993464705028963756130109939322322953891841734730405732989311218261718750 456 14441555006918636608554096649389972310207302049618800993690950947805271345616689467996264091682838248289990876569274789444317131386508972218130551519157788937490393925260345387561821632837798050128998317482903581131295800068524376801423674123662148639353831232910268784252186044572820548724753331096169780273920318866968791406634992564767793705218084178428985514092893343028009369407686183864228835959555725695190467925509661088976446009992528268235854595568199462760796982497857506482739157883742093368023079647713552697398134558718850535169041957842835501993517569253636706367982047113273291402690823304055811604484915733337402343750000 457 361038875172965915213852416234749307755182551240470024842273773695131783640417236699906602292070956207249771914231869736107928284662724305453263787978944723437259848131508634689045540820944951253224957937072589528282395001713109420035591853091553715983845780822756719606304651114320513718118833277404244506848007971674273528174735350829209170355163706277761201229917237804949470636399916960614424163762511331254513323078626535067632561537874963461689633202246740478299462023731896806375089554254020952582003649236842277953765669969530812149658385375357992427499061453426013062418991897134456326790355462641457506833830848336219787597656250 458 9025971879324147880346310405868732693879563781011750621056844342378294591010430917497665057301773905181244297855796743402698207116568107636331594699473618085931496203287715867226138520523623781330623948426814738207059875042827735500889796327288842899596144520568917990157616277858012842952970831935106112671200199291857106919412686454280300897502650666029212847635905466269982947916036735835404120417930874225736591201670088415906921094887182870321207171621377281503884237899724715880910291892152866906457224521141074251438203279246068047593621316530385335075782147446075803576572001024874528378374310966236748754454310983419418334960937500 459 225649296983103697008657760146718317346989094525293765526421108559457364775260772937441626432544347629531107446394918585067455177914202690908289867486840452148287405082192896680653463013090594533265598710670368455176496876070693387522244908182221072489903613014222949753940406946450321073824270798377652816780004982296429016560538674774757880630684056696156235275337509262480804607931112454985320592067612310365283570665274335593753562654381115676925010998360475885329094384025254375630422562482833388120966279479626942798925389631190689909101341323991810998836081741704022474494786043604428810502434896156920274279400473460555076599121093750 460 5641232424577592425216444003667957933674727363132344138160527713986434119381519323436040660813608690738277686159872964626686379447855067272707246687171011303707185127054822417016336575327264863331639967766759211379412421901767334688056122704555526812247590325355573743848510173661258026845606769959441320419500124557410732131889574436457698806732690367631035452305637094590676269748428781670134102709787010032741433219749469015824241742770535611517599433498142116371887301783292041783798890387965893280321835319246174002537986279029962191323837575153456163080609683820361198787772081180023548267776258013928014634075225330889225006103515625000 461 141030810614439810630411100091698948341868184078308603454013192849660852984537983085901016520340217268456942153996824115667159486196376681817681167179275282592679628176370560425408414383181621583290999194168980284485310547544183367201403067613888170306189758133889343596212754341531450671140169248986033010487503113935268336886619898746886229123145203941911534159751924179910187516461474393230858007285158762186582550259324778525508056951318428885912356630149204005490482255495604456560163891328622624894534274642431852226273914667000029501077459589104708517563780296897833154321314179950152846720483378398225404737331700744107365608215332031250 462 3525770265360995265760277502292473708546704601957715086350329821241521324613449577147525413008505431711423553849920602891678987154909417045442029179481882064816990704409264010635210359579540539582274979854224507112132763688604584180035076690347204257654743953347233589905318858538286266778504231224650825262187577848381708590112400157849374522852769822303466593254353088573471091775290634088158977379831386611504797355311059728787211490693235915137670769717208355618228554941956628473830055441362942086795798824367183816470969155131255611116844090778959235141837198429389844781167915251001641868142469100205760312860547855962067842483520507812500 463 88144256634024881644006937557311842713667615048942877158758245531038033115336239428688135325212635792785588846248015072291974678872735426136050729487047051620424767610231600265880258989488513489556874496355612677803319092215114604500876917258680106441368598833680839747632971463457156669462605780616270631554689446209542715592544517392120457045189944176365056027661602134715359313701034723490912070484296753071821101876916194547927837601882273843391078512747600167860546366321748297144881176824810434492057180400711532965844835320562664645870640274730688489559643415769466199144873185036280150204213650706394633793649973085848614573478698730468750 464 2203606415850622041100173438932796067841690376223571928968956138275950827883405985717203383130315894819639721156200376807299366971818385653401268237176176290510619190255790006647006474737212837238921862408890316945082977305377865112521922931467002661034214970842020993690824286586428916736565144515406765788867236155238567894012285502032441895999102097503018356673053927969776892939119712443707489942049979265716533386893603370339433691719813725909523509167776960583537821621907870355117678374573945273912240558975448011916473915225472987986513696894550750294059652669410255376700206144713199272608600883666118974701930710580199956893920898437500000 465 55090160396265551027504335973319901696042259405589298224223903456898770697085149642930084578257897370490993028905009420182484174295459641335031705929404407262765479756394750166175161868430320930973046560222257923627074432634446627813048073286675066525855374271050524842270607164660722918414128612885169144721680903880964197371300500386958199749324319903044918696733917572253886873960962032874860689450962283837518363872193576791692031051359127546861820460939858796523566352867017573510420204134117053905860069219174498736763613041693856558861580872495186447626834153111124386407897036211860959402731320171684240016851674681674921885132789611816406250 466 1377254009906638775687608399332997542401056485139732455605597586422469267427128741073252114456447434262274825722625235504562104357386491033375792648235110181569136993909868754154379046710758023274326164005556448090676860815861165695326201832166876663146384356776263121056765179116518072960353215322129228618042022597024104934387479323854690755479841834903470266317885786171394494601438896930782384440772621106910984242804106882458331720075797110667164175182223643822764762883272043410922896327201768457936772006703303960613349151847631573267533214063036749642047568009657449670149385318266678873005864494692262328667808901627722661942243576049804687500 467 34431350247665969392190209983324938560026412128493311390139939660561731685678218526831302861411185856556870643065630887614052608934662275834394816205877754539228424847746718853859476167768950581858154100138911202266921520396529142383155045804171916578659608919406578026419129477912951824008830383053230715451050564925602623360211817167270947695729715059223493152444833888610098978798046653814113947041808347727639731800099009374788447720854022376657197697849226965117497092389784105638884364299288421999870651548702306476305022925217215128168298812829204183308072771150832941803494430021517746264834519819307339857927807713622314622625708580017089843750 468 860783756191649234804755249583123464000660303212332784753498491514043292141955463170782571535279646413921766076640772190351315223366556895859870405146943863480710621193667971346486904194223764546453852503472780056673038009913228559578876145104297914466490222985164450660478236947823795600220759576330767886276264123140065584007919599536292086436911222413771011283609293386878657538761537498075620356157672793465318923652456920936361966616146032466320409037698853475679317411284517742801168888078431602754023045623156199212482043775562507186607312626996531793986237133317807045336159735862197528819302532742687404654358118705204105935990810394287109375000 469 21519593904791230870118881239578086600016507580308319618837462287851082303548886579269564288381991160348044151916019304758782880584163922396496760128673596587017765529841699283662172604855594113661346312586819501416825950247830713989471903627607447861662255574629111266511955923695594890005518989408269197156906603078501639600211110840179894131141122290010193694452674565530097353813090293215504367304504140338004601234561331456242303033377628176907462558899812233630692385789812519079174521104941895332636859925106897666836333447614723324577182027206245430906078017605680093634647988323176207581474761004867204657389767596953333850251510739326477050781250 470 537989847619780771752972030989452165000412689507707990470936557196277057588722164481739107209549779008701103797900482618969572014604098059912419003216839914675444138246042482091554315121389852841533657814670487535420648756195767849736797590690186196541556389365727781662798898092389872250137974735206729928922665076962540990005343375263360313129619765898584434423129075292543088422047516609205678474615415110956973171580282828570223845174310591248933825637282010324460856897283810854525089522138452909634852917050312405103529747956496386338989546737812796452934060886505676928372419682712511536341830013553180214139898263070449502265546470880508422851562500 471 13449746190494519293824300774736304125010317237692699761773413929906926439718054112043477680238744475217527594947512065474239300365102451497810475080420997866886103456151062052288857878034746321038341445366762188385516218904894196243419939767254654913538909734143194541569972452309746806253449368380168248223066626924063524750133912402878322627495952690706258820887287938085030483434789211624232308325399435786458619993088318425076427476057114215354581949255983780529989158694787760750855870526035850372465980020871009944751350757743051174597538648733603214724762074394460296146841591940978320142570555280987005842023226942494318336684955283999443054199218750 472 336243654762362982345607519368407603125257930942317494044335348247673160992951352801086942005968611880438189873687801636855982509127561287445261877010524946672152586403776551307221446950868658025958536134169054709637905472622354906085498494181366372838472743353579863539249311307743670156336234209504206205576665673101588118753349450178429639683676109983864710323727503730983028450287736772576259440435056184724136953345114199181014843634924602554520730273019262125342067648683156465710039925513768897469622785994841247704599304237729486945552466119781496885126104621020599268358695297890285662234387906735462648493209525391023362317355349659919738769531250000 473 8406091369059074558640187984210190078131448273557937351108383706191829024823783820027173550149215297010954746842195040921399562728189032186131546925263123666803814660094413782680536173771716450648963403354226367740947636815558872652137462354534159320961818583839496588481232782693591753908405855237605155139416641827539702968833744454993098862073289213177658957100914119668862043079283451724258744672376756068416781101217386172295891874540598799716299164533579891194013384623646223877444213949658585627530436077236361188044060282414003211541881652501744504713187879331310441032405659944086279849210317791940503724543382393918911077435041079297661781311035156250 474 210152284226476863966004699605254751953286206838948433777709592654795725620594595500679338753730382425273868671054876023034989068204725804653288673131578091670095366502360344567013404344292911266224085083855659193523690920388971816303436558863353983024045464595987414712030819567339793847710146380940128878485416045688492574220843652377489260901739162647346679922561485623692982736092536455155729910116920658961986313868382310271249900781852388672173883651879988970152643082623992158109571427800536456642210234067735679678246895442703910478062391310079648030754873302311738322427332886086302687697011045416282280674650281143689412033381813671439886093139648437500 475 5253807105661921599150117490131368798832155170973710844442739816369893140514864887516983468843259560631846716776371900575874726705118145116332216828289452291752384162559008614175335108607322781655602127096391479838092273009724295407585913971583849575601136614899685367800770489183494846192753659523503221962135401142212314355521091514450540469293013727773193028039230303752181726697865662189139554219460525260307491778399296036600510539137996810200679113989702182705327619400763986758606616090308770495825002512377525241841899327979366912899136532739671377833497714152938344543769279089578295649759041638495905454671585635070818476322074275230988860130310058593750 476 131345177641548039978752937253284219970803879274342771111068495409247328512871622187924586721081489015796167919409297514396868167627953627908305420707236307293809604063975215354383377715183069541390053177409786995952306825243107385189647849289596239390028415372492134195019262229587371154818841488087580549053385028555307858888027288886330056466073016502277455850856723409603828958924402808779720387819200675438976464118431092314109078576408355721998637963206066859890748196694920582994502054234196057794473796112858797295476117909043018577216297068430185331160572261799183046009661761926561033530644868477841878555816283909163377785489501547999680042266845703125000 477 3283629441038700999468823431332105499270096981858569277776712385231183212821790554698114668027037225394904197985232437859921704190698840697707635517680907682345240101599380383859584442879576738534751329435244674898807670631077684629741196232239905984750710384312303354875481555739684278870471037202189513726334625713882696472200682227283584135320563779096674547020797914319092152930498876489749167357143454605630857451253020764848208539900001070384874249647469232958556493475752119145009234615737285421856088569338573263634046121273869693204096845460446637705629953584858198312318692971599544049699465849523268174840540312891049024024425762036116793751716613769531250 478 82090736025967524986720585783302637481752424546464231944417809630779580320544763867452866700675930634872604949630810946498042604767471017442690887942022692058631002539984509596489611071989418463368783235881116872470191765776942115743529905805997649618767759607807583871887038893492106971761775930054737843158365642847067411805017055707716267001357786310115554429266847003372285968049415943595009972236903553739053665522786736406182621374948987646296397744023318631270351279685698501475964281692844055431373432566049848247086868899585713473970868230259625964773827074820848068618353068907166192299653366925967810425739173898086048497546585167583543807268142700195312500 479 2052268400649188124668014644582565937043810613661605798610445240769489508013619096686321667516898265871815123740770273662451065119186775436067272198550567301465775063499612739912240276799735461584219580897027921811754794144423552893588247645149941240469193990195189596797175972337302674294044398251368446078959141071176685295125426392821039993125663116916382314500405670811282059925170118746631653247464174786467752784276974496579452573760969495590782651114765904818290976706101940151152774123818160985209191905814173789458350301828337692568613941225232949230011068046518167269510755445765042762777167776588625790917107677831200326923344334772991714999079704284667968750 480 51306710016229703116700366114564148426095265341540144965261131019237237700340477417158041687922456646795378093519256841561276627979669385901681804963764182536644376587490318497806006919993386539605489522425698045293869853610588822339706191128748531011729849754879739919929399308432566857351109956284211151973978526779417132378135659821166666418600170218727025131353814248916926051748926569449573350894312299376650875337960892846610749540960461411936429815440062315639935391222345891850087688502939322627354078103668982652864650442401916592812059707974535231303603657042939009508028529759555508845858362431912797424295833597675253745507006897241808474063873291015625000000 481 1282667750405742577917509152864103710652381633538503624131528275480930942508511935428951042198061416169884452337981421039031915699491734647542045124094104563416109414687257962445150172999834663490137238060642451132346746340264720558492654778218713275293246243871993497998234982710814171433777748907105278799349463169485428309453391495532369993417297216947262964628063718616097524061821532240158243870896347132991057162104204973325890914508692655409245063073856131366911689648407634236608533889610909555669473354883297755903645725543515286213285048586081938285356726205473399376552011462066034920028604900883805698864236548201357571499792165070630289847031235694885253906250 482 32066693760143564447937728821602592766309540838462590603288206887023273562712798385723776054951535404247111308449535525975797892487293366188551128102352614085402735367181449061128754324995866587253430951516061278308668658506618013962316369455467831882331156096799837449955874567770354285844443722677631969983736579237135707736334787388325266500193895231077010797422684777368309965386030146023550647265101376567650355445881037593950383742640721985785298165285676151552358765549435790616995055625459871341664940883540309845501290461005219012297043994085641244647751329033834605108056777642036608995125851722525071287890117246331320426805389089963682636152952909469604492187500 483 801667344003589111198443220540064819157738520961564765082205172175581839067819959643094401373788385106177782711238388149394947312182334154713778202558815352135068384179536226528218858124896664681335773787901531957716716462665450349057909236386695797058278902419995936248896864194258857146111093066940799249593414480928392693408369684708211745828654704813902453344172578494037108453853212850686738934090997905405628518113405506152775147965635077647403312074338268125706801760432119438933784932562432445791264057145797075877082998137217159592250688749308995053762949095330863231172701896502843904850199939065276426278673948864769916366687652065081692853709682822227478027343750 484 20041683600089727779961080513501620478943463024039119127055129304389545976695498991077360034344709627654444567780959703734873682804558353867844455063970383803376709604488405663205471453122416617033394344697538298942917911566636258726447730909667394926456972560499898406222421604856471428652777326673519981239835362023209817335209242117705694062335404240532447250647341757650074507942342617267658337114592265091212561112667035485339456471138962081198937091569438524827159207119284109340889166023690489456029804103931373545624828636490862411230390163218564696031919556730696571296673959689830741021115266706642658877373953810151682437649955925706990456092171370983123779296875000 485 501042090002243194499027012837540511973586575600977978176378232609738649417387474776934000858617740691361114194523992593371842070113958846696111376599259595084417740112210141580136786328060415425834858617438457473572947789165906468161193272741684873161424314012497460155560540121411785716319433166837999530995884050580245433380231052942644353641480289114235610851398680417747596681538626911693907746676393214560673268615835376291086800638464477730042698737790872229101425993524508350359951864140410627956986115974716571884109484327573727387880368802893316499237218065004539235003631053632066742527183008816120213036384370696454233583662721263074502076051430776715278625488281250 486 12526052250056079862475675320938512799339664390024449454409455815243466235434686869423350021465443517284027854863099814834296051752848971167402784414981489877110443502805253539503419658201510385645871465435961436839323694729147661704029831818542121829035607850312436503889013503035294642907985829170949988274897101264506135834505776323566118851452483143360512419211042692826168586953365980192359940260967763300418627919391681853065171960261564071751413825687546351269647878915824736843187410171251007656705857966250075463320180950265854020232612293684478907973126597358799105638024686647733159648176081926153274031419786894624666702803637147178861255270021501928567886352539062500 487 313151306251401996561891883023462819983491609750611236360236395381086655885867171735583750536636087932100696371577495370857401293821224279185069610374537246927761087570131338487585491455037759641146786635899035920983092368228691542600745795463553045725890196257810912597225337575882366072699645729273749706872427531612653395862644408089153021338389458161535921219906445732566608023408651041809059739494483747192474679004771033555569308728038862436287077428402531509451758118284178561500628322119978901206552474490662692414091742967028904683493322710172702676789145662638405764765286717727986446629384581682583194313045560501683221886151274257481524898594216210767626762390136718750 488 7828782656285049914047297075586570499587290243765280909005909884527166397146679293389593763415902198302517409289437384271435032345530606979626740259363431173194027189253283462189637286375943991028669665897475898024577309205717288565018644886588826143147254906445272814930633439397059151817491143231843742671810688290316334896566110202228825783720123351926013584195813035373727167333088783730226799652213542003221911880219170775033932766808470364119685594641132651374846758684047264739620423392192991079108341988938621339507729670227635387975723144594621216807033545209302284738205515700872948442859527209708336575463893453222413318734083584327088090049073798581957817077636718750000 489 195719566407126247851182426889664262489682256094132022725147747113179159928666982334739844085397554957562935232235934606785875808638265174490668506484085779329850679731332086554740932159398599775716741647436897450614432730142932214125466122164720653578681372661131820373265835984926478795437278580796093566795267207257908372414152755055720645844305018287588417373386085344640989017066582131680671522129595791697598021530978744056571819413249253119054683160683663102563932995735895622001034161500792369722431200356825803633470422235950448553835028999067048669612363148449267821550504631310190147457112743580927197974786108533961996826253598247627452089147936931112781167030334472656250 490 4892989160178156196279560672241606562242056402353300568128693677829478998216674558368496102134938873939073380805898365169646895215956629362266712662102144483246266993283302163868523303984964994392918541185922436265360818253573305353136653054118016339467034316528295509331645899623161969885931964519902339169881680181447709310353818876393016152364135129636900823177105930917513774595361365984141795707361181000525201660901965974817912986546418798056679795490368311655062145036570960567578471920999647206784393262087446441565646458300059033118085476897683807987491701302315249054239449476696585868355941406214273867310596574366058239945847499387937551418303883110638707876205444335937500 491 122324729004453904906989016806040164056051410058832514203217341945736974955416863959212402553373471848476834520147459129241172380398915734056667816552553612081156674832082554096713082599624124859822963529648060906634020456339332633828416326352950408486675857913207387733291147490579049247148299112997558479247042004536192732758845471909825403840385926603158472523639917259445289610727518213064169930954635956053556297135686636237465912169736407301818558469625591461831372726630141864277224887442390369988227897818020167792785590969507964924313185682047133155923205645513298993933370405387123807618539149238812316272469633664236497595093725200684695031405624376930063590407371520996093750 492 3058118225111347622674725420151004101401285251470812855080433548643424373885421598980310063834336796211920863003686478231029309509972893351416695413813840302028916870802063852417827064990603121495574088241201522665850511408483315845710408158823760212166896447830184693332278687264476231178707477824938961981176050113404818318971136797745635096166060906890141572812059276418669466497405375643907373465218931056541038706457853340271738241773789869297471779652471704898058413669332885857369437633146755198798787776779674228587861921797731568589634885849203518679259706702609563686221180977026640995011681801387585254760264438131337647859580818597048657014880745919072069227695465087890625000 493 76452955627783690566868135503775102535032131286770321377010838716085609347135539974507751595858419905298021575092161955775732737749322333785417385345346007550722921770051596310445676624765078037389352206030038066646262785212082896142760203970594005304172411195754617333306967181611905779467686945623474049529401252835120457974278419943640877404933586381309438118906788635129422793581221492684199962587238437189536624051774770678468908231996645166196833580870952214212830819251218842686430018064103859715435146076137705883537658782743451442149898365220213915887390495389124536344964128637408753898033060386776018108749228935910567236400708907825872831520719330455904128029942512512207031250 494 1911323890694592264171703387594377563375803282169258034425270967902140233678388499362693789896460497632450539377304048894393318443733058344635434633633650188768073044251289907761141915619126950934733805150750951666156569630302072403569005099264850132604310279893865433332674179540297644486692173640586851238235031320878011449356960498591021935127249978078015446965696249501549000495260972825037577194464786733618468883246011452820099966738175621323721034969569603314127622868869954548421720837779771391613205910186671897932647023257587097190792590225455977641714251523847540629571276236993932492564531586429832386417443813310899811109573664910145102818761486673793115187436342239379882812500 495 47783097267364806604292584689859439084395082054231450860631774197553505841959712484067344747411512440811263484432601222359832961093326458615885865840841254719201826106282247694028547890478173773368345128768773791653914240757551810089225127481621253315107756997346635833316854488507441112167304341014671280955875783021950286233924012464775548378200801044676783644107538905655292165660176498165602320510538797359861988490908497249794385473145687993937026851478219072647224833659696281116847872875380159283966784046082943702537203349884681485455040411111152589765503733791785651844017771030141880539681815044547969328929660782338173428737121333826118980622754683906805439619347453117370605468750 496 1194577431684120165107314617246485977109877051355786271515794354938837646048992812101683618685287811020281587110815030558995824027333161465397146646021031367980045652657056192350713697261954344334208628219219344791347856018938795252230628187040531332877693924933665895832921362212686027804182608525366782023896894575548757155848100311619388709455117784080551578452514135981965139907897673341838372466008065579093551044321503485891319068352098687152645676173150371765150792151182144114952721081538933354567352782609154323834535222589342057414802138555152580487750830573272626976624123601280014854619888003032710031565709346806282726473416931901015431566337454682980023790150880813598632812500000 497 29864435792103004127682865431162149427746926283894656787894858873470941151224820302542090467132195275507039677770375763974895600683329036634928666150525784199501141316426404808767842431548858608355215705480483619783696400473469881305765704676013283321942348123341647395823034055317150695104565213134169550597422364388718928896202507790484717736378433391831949398061981716252042676529408137984450883916424617702823782768281542420515273866419749615337241928759733768873620660328002288308975648336745480726524735472514261752218906258944676536762184105265683340911836950474205602818221486659632710571136413210412804780855072806396210115610367790302198074412279305001050033752107992768287658691406250 498 746610894802575103192071635779053735693673157097366419697371471836773528780620507563552261678304881887675991944259394099372390017083225915873216653763144604987528532910660120219196060788721465208880392637012090494592410011836747032644142616900332083048558703083541184895575851382928767377614130328354238764935559109717973222405062694762117943409463278744889534635295184489815637807395034971803729959241730333698019602508258336879043332448580152566036548341148216595564770790942300634900179314909997752474822966349283562087250284944672538926015255838576427666386254692567089712468629149628979460306606395933295389479938515841100962659133917221439013286576197314658998038794379681348800659179687500 499 18665272370064377579801790894476343392341828927434160492434286795919338219515512689088806541957622047191899798606484852484309750427080647896830416344078615124688213322766503005479901519718036630222009815925302262364810250295918675816103565422508302076213967577088529622389396284573219184440353258208855969123388977742949330560126567369052948585236594188367692364301107820162963799655675031906055538287698832798087615229212557303806890740154935875063941209139479776757740541187268733008383423405206747483429097056414224143590145265972091600685184661999082412377608021967736991021781188656415294987806140226697261086791271374433502615322721542855395639295751006314638686944817891344428062438964843750 500 466631809251609439495044772361908584808545723185854012310857169897983455487887817227220163548940551179797494965162121312107743760677016197420760408601965378117205333069162575136997537992950915755550245398132556559120256257397966895402589135562707551905349189427213240559734907114330479611008831455221399228084724443573733264003164184226323714630914915807919579099621336543661959263745871585706199903725748692230376006562844427004326305648575557181163667731540866228286619886750274410888980287792452705443520040898766279046798072361078680654803632880150418913029958822461223516594857015988836417095858407309255908918745826752867458127289906632981992518050505525106785853495239280164241790771484375000