1 1 2 7 3 77 4 1155 5 21945 6 504735 7 13627845 8 422463195 9 14786211825 10 576662261175 11 24796477230525 12 1165434429834675 13 59437155921568425 14 3269043575686263375 15 192873570965489539125 16 12151034970825840964875 17 814119343045331344646625 18 57802473356218525469910375 19 4335185501716389410243278125 20 342479654635594763409218971875 21 28425811334754365362965174665625 22 2473045586123629786577970195909375 23 225047148337250310578595287827753125 24 21379479092038779504966552343636546875 25 2116568430111839170991688682020018140625 26 218006548301519434612143934248061868484375 27 23326700668262579503499400964542619927828125 28 2589263774177146324888433507064230811988921875 29 297765334030371827362169853312386543378726015625 30 35434074749614247456098212544173998662068395859375 31 4358391194202552437100080142933401835434412690703125 32 553515681663724159511710178152542033100170411719296875 33 72510554297947864896034033337983006336122323935227890625 34 9788924830222961760964594500627705855376513731255765234375 35 1360660551400991684774078635587251113897335408644551367578125 36 194574458850341810922693244888976909287318963436170845563671875 37 28602445451000246205635906998679605665235887625117114297859765625 38 4318969263101037177051021956800620455450619031392684258976824609375 39 669440235780660762442908403304096170594845949865866060141407814453125 40 106440997489125061228422436125351291124580506028672703562483842498046875 41 17349882590727384980232857088432260453306622482673650680684866327181640625 42 2897430392651473291698887133768187495702205954606499663674372676639333984375 43 495460597143401932880509699874360061765077218237711442488317727705326111328125 44 86705604500095338254089197478013010808888513191599502435455602348432069482421875 45 15520303205517065547481966348564328934791043861296310935946552820369340437353515625 46 2840215486609622995189199841787272195066761026617224901278219166127589300035693359375 47 531120295995999500100380370414219900477484311977421056539026984065859199106674658203125 48 101443976535235904519172650749116000991199503587687421798954153956579107029374859716796875 49 19781575424371001381238666896077620193283903199599047250796060021532925870728097644775390625 50 3936533509449829274866494712319446418463496736720210402908415944285052248274891431310302734375 51 799116302418315342797898426600847622948089837554202711790408436689865606399802960555991455078125 52 165417074600591275959164974306375457950254596373719961340614546394802180524759212835090231201171875 53 34903002740724759227383809578645221627503719834854911842869669289303260090724193908204038783447265625 54 7504145589255823233887519059408722649913299764493806046216978897200200919505701690263868338441162109375 55 1643407884047025288221366674010510260331012648424143524121518378486844001371748670167787166118614501953125 56 366479958142486639273364768304343788053815820598584005879098598402566212305899953447416538044451033935546875 57 83190950498344467115053802405086039888216191275878569334555381837382530193439289432563554136090384703369140625 58 19217109565117571903577428355574875214177940184727949516282293204435364474684475858922181005436878866478271484375 59 4516020747802629397340695663560095675331815943411068136326338903042310651550851826846712536277666533622393798828125 60 1079328958724828425964426263590862866404304010475245284581994997827112245720653586616364296170362301535752117919921875 61 262276936970133307509355582052579676536245874545484604153424784471988275710118821547776523969398039273187764654541015625 62 64782403431622926954810828766987180104452731012734697225895921764581104100399348922300801420441315700477377869671630859375 63 16260383261337354665657518020513782206217635484196409003699876362909857129200236579497501156530770240819821845287579345703125 64 4146397731641025439742667095231014462585497048470084295943468472542013567946060327771862794915346411409054570548332733154296875 65 1073917012495025588893350777664832745809643735553751832649358334388381514098029624892912463883074720554945133772018177886962890625 66 282440174286191729878951254525851012147936302450636731986781241944144338207781791346835978001248651505950570182040780784271240234375 67 75411526534413191877679984958402220243498992754320007440470591599086538301477738289605206126333389952088802238604888469400421142578125 68 20436523690825974998851275923727001685988227036420722016367530323352451879700467076483010860236348677016065406661924775207514129638671875 69 5620044014977143124684100879024925463646762435015698554501070838921924266917628446032827986564995886179417986832029313182066385650634765625 70 1567992280178622931786864145247954204357446719369379896705798764059216870470018336443159008251633852244057618326136178377796521596527099609375 71 443741815290550289695682553105171039833157421581534510767741050228758374343015189213413999335212380185068305986296538480916415611817169189453125 72 127353900988387933142660892741184088432116179993900404590341681415653653436445359304249817809205953113114603818067106544023011280591527557373046875 73 37059985187620888544514319787684569733745808378225017735789429291955213150005599557536696982478932355916349711057528004310696282652134519195556640625 74 10932695630348162120631724337366948071455013471576380232057881641126787879251651869473325609831285044995323164761970761271655403382379683162689208984375 75 3268875993474100474068885576872717473365049028001337689385306610696909575896243908972524357339554228453601626263829257620224965611331525265644073486328125 76 990469426022652443642872329792433394429609855484405319883747903041163601496561904418674880273884931221441292757940265058928164580233452155490154266357421875 77 304074113788954300198361805246277052089890225633712433204310606233637225659444504656533188244082673884982476876687661373090946526131669811735477359771728515625 78 94567049388364787361690521431592163199955860172084566726540598538661177180087240948181821543909711578229550308649862687031284369626949311449733458889007568359375 79 29788620557334908018932514250951531407986095954206638518860288539678270811727480898677273786331559147142308347224706746414854576432489033106666039550037384033203125 80 9502569957789835658039472046053538519147564609391917687516432044157368388941066406678050337839767367938396362764681452106338609881964001561026466616461925506591796875 81 3069330096366116917546749470875292941684663368833589413067807550262829989627964449357010259122244859844102025172992109030347370991874372504211548717117201938629150390625 82 1003670941511720232037787076976220791930884921608583738073173068935945406608344374939742354732974069169021362231568419652923590314342919808877176430497325033931732177734375 83 332215081640379396804507522479129082129122909052441217302220285817797929587361988105054719416614416894946070898649146905117708394047506456738345398494614586231403350830078125 84 111292052349527097929510020030508242513256174532567807796243795748962306411766266015193331004565829659806933751047464213214432312005914663007345708495695886387520122528076171875 85 37728005746489686198103896790342294211993843166540486842926646758898221873588764179150539210547816254674550541605090368279692553770005070759490195180040905485369321537017822265625 86 12940705971045962365949636599087406914713888206123386987123839838302090102640946113448634949217900975353370835770545996319934545943111739270505136946754030581481677287197113037109375 87 4490424971952948940984523899883330199405719207524815284531972423890825265616408301366676327378611638447619680012379460723017287442259773526865282520523648611774142018657398223876953125 88 1576139165155485078285567888859048899991407441841210164870722320785679668231359313779703390909892685095114507684345190713779067892233180507929714164703800662732723848548746776580810546875 89 559529403630197202791376600544962359496949641853629608529106423878916282222132556391794703773011903208765650227942542703391569101742779080315048528469849235270116966234805105686187744140625 90 200871055903240795802104199595641487059404921425453029461949206172530945317745587744654298654511273251946868431831372830517573307525657689833102421720675875461971990878295032941341400146484375 91 72916193292876408876163824453217859802563986477439449694687561840628733150341648351309510411587592190456713240754788337477879110631813741409416179084605342792695832688821096957706928253173828125 92 26760242938485642057552123574330954547540983037220278037950335195510745066175384944930590321052646333897613759357007319854381633601875643097255737724050160804919370596797342583478442668914794921875 93 9928050130178173203351837846076784137137704706808723152079574357534486419551067814569249009110531789876014704721449715665975586066295863589081878695622609658625086491411814098470502230167388916015625 94 3723018798816814951256939192278794051426639265053271182029840384075432407331650430463468378416449421203505514270543643374740844774860948845905704510858478621984407434279430286926438336312770843505859375 95 1411024124751572866526379953873662945490696281455189777989309505564588882378695513145654515419834330636128589908536040839026780169672299612598262009615363397732090417591904078745120129462540149688720703125 96 540422239779852407879603522333612908122936675797337684969905540631237541951040381534785679405796548633637249934969303641347256804984490751625134349682684181331390629937699262159381009584152877330780029296875 97 209143406794802881849406563143108195443576493533569684083353444224288928735052627653962057930043264321217615724833120509201388383528997920878926993327198778175248173785889614455680450709067163527011871337890625 98 81775072056767926803117966188955304418438408971625746476591196691696971135405577412699164650646916349596087748409750119097742857959838187063660454390934722266522035950282839252171056227245260939061641693115234375 99 32301153462423331087231596644637345245283171543792169858253522693220303598485203078016170037005531958090454660621851297043608428894136083890145879484419215295276204200361721504607567209761878070929348468780517578125 100 12888160231506909103805407061210300752867985445973075773443155554594901135795596028128451844765207251278091409588118667520399763128760297472168205914283266902815205475944326880338419316694989350300810039043426513671875 101 5193928573297284368833579045667751203405798134727149536697591688501745157725625199335766093440378522265070838064011823010721104540890399881283786983456156561834527806805563732776382984628080708171226445734500885009765625 102 2113928929331994738115266671586774739786159840833949861435919817220210279194329456129656800030234058561883831092052811965363489548142392751682501302266655720666652817369864439239987874743628848225689163413941860198974609375 103 868824789955449837365374602022164418052111694582753393050163044877506424748869406469288944812426198068934254578833705717764394204286523420941508035231595501193994307939014284527635016519631456620758246163130104541778564453125 104 360562287831511682506630459839198233491626353251842658115817663624165166270780803684754912097156872198607715650215987872872223594778907219690725834621112132995507637794690928078968531855647054497614672157698993384838104248046875 105 151075598601403394970278162672624059832991442012522073750527601058525204667457156743912308168708729451216632857440498918733461686212362125050414124706245983725117700235975498865087814847516115834500547634075878228247165679931640625 106 63904978208393636072427662810519977309355379971296837196473175247756161574334377302674906355363792557864635698697331042624254293267829178896325174750742051115724787199817636019932145680499316997993731649214096490548551082611083984375 107 27287425694984082602926612020092030311094747247743749482894045830791880992240779108242185013740339422208199443343760355200556583225363059388730849618566855826414484134322130580511026205573208358143323414214419201464231312274932861328125 108 11760880474538139601861369780659665064081836063777556027127333753071300707655775795652381740922086290971733960081160713091439887370131478596542996185602314861184642661892838280200252294602052802359772391526414675831083695590496063232421875 109 5115983006424090726809695854586954302875598687743236871800390182586015807830262471108786057301107536572704272635304910194776351006007193189496203340737006964615319557923384651887109748151892969026500990313990383986521407581865787506103515625 110 2245916539820175829069456480163672938962387823919280986720371290155260939637485224816757079155186208555417175686898855575506818091637157810188833266583546057466125285928365862178441179438681013402633934747841778570082897928439080715179443359375 111 994941027140337892277769220712507111960337805996241477117124481538780596259405954593823386065747490390049808829296193019949520414595260909913653137096510903457493501666266076945049442491335688937366833093293907906546723782298512756824493408203125 112 444738639131731037848162841658490679046270999280319940271354643247834926527954461703439053571389128204352264546695398279917435625324081626731402952282140373845499595244820936394437100793627052955002974392702376834226385530687435202300548553466796875 113 200577126248410698069521441587979296249868220675424293062380944104773551864107462228251013160696496820162871310559624624242763467021160813655862731479245308604320317455414242313891132457925800882706341451108771952236099874340033276237547397613525390625 114 91262592443026867621632255922530579793690040407318053343383329567671966098168895313854210988116906053174106446304629204030457377494628170213417542823056615414965744442213480252820465268356239401631385360254491238267425442824715140688084065914154052734375 115 41889529931349332238329205468441536125303728546958986484612948271561432439059522949059082843545659878406914858853824804649979936270034330127958652155782986475469276698975987436044593558175513885348805880356811478364748278256544249575830586254596710205078125 116 19394852358214740826346422131888431226015626317242010742375795049732943219284559125414355356561640523702401579649320884552940710493025894849244855948127522738142275111625882182888646817435262928916497122605203714482878452832779987553609561435878276824951171875 117 9057396051286283965903779135591897382549297490152019016689496288225284483405889111568503951514286124569021537696232853086223311800243092894597347727775553118712442477129286979408998063742267787804004156256630134663504237472908254187535665190555155277252197265625 118 4266033540155839747940679972863783667180719117861600956860752751754108991684173771548765361163228764672009144254925673803611179857914496753355350779782285518913560406727894167301638088022608128055685957596872793426510495849739787722329298304751478135585784912109375 119 2026365931574023880271822987110297241910841580984260454508857557083201771049982541485663546552533663219204343521089695056715310432509385957843791620396585621483941193195749729468278091810738860826450829858514576877592485528626399168106416694756952114403247833251953125 120 970629281223957438650203210825832378875293117291460757709742769842853648332941637371632838798663624681998880546601963932166633697171995873807176186169964512690807831540764120415305205977343914335869947502228482324366800568212045201522973596788580062799155712127685546875 121 468813942831171442868048150828877038996766575651775545973805757834098312144810810850498661139754530721405459304008748579236484075734074007048866097920092859629660182634189070160592414487057110624225184643576356962669164674446417832335596247248884170331992208957672119140625 122 228312390158780492676739449453663117991425322342414690889243404065205878014522864884192847975060456461324458681052260558088167744882494041432797789687085222639644508942850077168208505855196812873997664921421685840819883196455405484347435372410206590951680205762386322021484375 123 112101383567961221904279069681748590933789833270125613226618511396016086105130726658138688355754684122510309212396659934021290362737304574343503714736358844316065453890939387889590376374901635121132853476418047747842562649459604092814590767853411436157274981029331684112548828125 124 55490184866140804842618139492465552512225967468712178547176163141027962622039709695778650736098568640642603060136346667340538729554965764300034338794497627936452399676014997005347236305576309384960762470826933635182068511482504025943222430087438660897851115609519183635711669921875 125 27689602248204261616466451606740310703600757766887377095040905407372953348397815138193546717313185751680658927008036987002928826047927916385717135058454316340289747438331483505668270916482578383095420472942639883955852187229769508945667992613631891788027706689150072634220123291015625 126 13927869930846743593082625158190376283911181156744350678805575419908595534244101014511353998808532433095371440285042604462473199502107741942015718934402521119165742961480736203351140270990736926696996497890147861629793650176574062999671000284656841569377936464642486535012722015380859375 127 7061430054939299001692890955202520775942968846469385794154426737893657935861759214357256477395925943579353320224516600462473912147568625164601969499742078207417031681470733255099028117392303621835377224430304965846305380639523049940833197144321018675674613787573740673251450061798095703125 128 3608390758073981789865067278108488116506857080545856140812912063063659205225358958536558059949318157169049546634727982836324169107407567459111606414368201963990103189231544693355603367987467150757877761683885837547462049506796278519765763740748040543269727645450181484031490981578826904296875 129 1858321240408100621780509648225871380001031396481115912518649712477784490691059863646327400873898850942060516516884911160706947090314897241442477303399624011454903142454245517078135734513545582640307047267201206336942955496000083437679368326485240879783909737406843464276217855513095855712890625 130 964468723771804222704084507429227246220535294773699158597179200775970150668660069232443921053553503638929408072263268892406905539873431668308645720464404861945094730933753423363552446212530157390319357531677426088873393902424043304155592161445840016607849153714151757959357067011296749114990234375 131 504417142532653608474236197385485849773339959166644659946324722005832388799709216208568170711008482403160080421793689630728811597353804762525421711802883742797284544278353040419137929369153272315137023989067293844480785010967774648073374700436174328685905107392501369412743746046908199787139892578125 132 265827834114708451665922476022151042830550158480821735791713128497073668897446756941915425964701470226465362382285274435394083711805455109850897242120119732454168954834692052300885688777543774510077211642238463856041373700780017239534668467129863871217471991595848221680515954166720621287822723388671875 133 141154579914910187834604834767762203743022134153316341705399671231946118184544227936157091187256480690253107424993480725194258450968696663330826435565783577933163715017221479771770300740875744264850999382028624307557969435114189154192908956045957715616477627537395405712353971662528649903833866119384765625 134 75517700254476950491513586600752779002516841772024242812388824109091173228731161945844043785182217169285412472371512187978928271268252714881992143027694214194242587534213491677897110896368523181695284669385314004543513647786091197493206291484587377854815530732506542056109374839452827698551118373870849609375 135 40704040437163076314925823177805747882356577715121066875877576194800142370286096288809939600213215054244837322608245069320642338213588213321393765091927181450696754680941072014386542773142633994933758436798684248448953856156703155448838191110192596663745571064821026168242953038465074129519052803516387939453125 136 22102293957379550439004721985548521100119621699310739313601523873776477307065350284823797202915775774454946666176277072641108789649978399833516814444916459527728337791751002103811892725816450259249030831181685546907781943893089813408719137772834579988413845088197817209355923499886535252328845672309398651123046875 137 12089954794686614090135582926095041041765433069522974404540033558955733086964746605798617069994929348626855826398423558734686507938538184708933697501369303361667400772087798150785105321021598291809219864656381994158556723309520127934569368361740515253662373263244206013517690154437934783023878582753241062164306640625 138 6661565091872324363664706192278367614012753621307158896901558490984608930917575379795038005567206071093397560345531380862812265874134539774622467323254486152278737825420376781082593031882900658786880145425666478781364754543545590491947721967319023904767967668047557513448247275095302065446157099097035825252532958984375 139 3697168625989140021833911936714494025777078259825473187780364962496457956659254335786246093089799369456835645991769916378860807560144669574915469364406239814514699493108309113500839132695009865626718480711244895723657438771667802723030985691862058267146222055766394419963777237677892646322617189998854883015155792236328125 140 2066717261927929272205156772623402160409386747242439511969224014035519997772523173704511566037197847526371126109399383255783191426120870292377747374703088056313717016647544794446969075176510514885335630717585896709524508273362301722174321001750890571334738129173414480759751475861941989294343009209359879605472087860107421875 141 1163561818465424180251503262986975416310484738697493445238673119901997758745930546795640011678942388157346943999591852773005936772906049974608671771957838575704622680372567719273643589324375419880443960094000859847462298157902975869584142723985751391661457566724632352667740080910273339972715114184869612217880785465240478515625 142 659739551069895510202602350113615061048044846841478783450327658984432729208942620033127886621960334085215717247768580522294366150237730335603116894700094472424521059771245896828155915146920863072211725373298487533511123055530987318054208924499921039072046440332866543962608625876124983764529469742821070127538405358791351318359375 143 376711283660910336325685941914874199858433607546484385350137093280111088378306236038916023261139350762658174548475859478230083071785744021629379746873753943754401525129381407088877027548891812814232895188153436381634851264708193758608953295889454913310138517430066796602649525375267365729546327223150831042824429459869861602783203125 144 216608988105023443387269416601052664918599324339228521576328828636063875817526085722376713375155126688528450365373619199982297766276802812436893354452408517658780876949394309076104290840612792368183914733188225919440039477207211411200148145136436575153329647522288408046523477090778735294489138153311727849624046939425170421600341796875 145 125416604112808573721228992212009492987869008792413313992694391780280984098347603633256117044214818352657972761551325516789750406674268828400961252227944531724434127753699304955064384396714806781178486630515982807355782857302975407084885776033996777013777865915404988258937093235560887735509210990767490424932323177927173674106597900390625 146 73117880197767398479476502459601534411927632125976962057740830407903813729336652918188316236777239099599598119984422776288424487091098726957760410048891661995345096480406694788802536103284732353427057705590817976688421405807634662330488407427820120999032495828681108154960325356331997549801870007617446917735544412731542252004146575927734375 147 42920195676089462907452706943786100699801520057948476727893867449439538659120615262976541630988239351464964096430856169681305173922474952724205360698699405591267571633998729841027088692628137891461682873181810152316103365209081546787996695160130411026432075051435810486961710984166882561733697694471441340710764570273415301926434040069580078125 148 25365835644568872578304549803777585513582698354247549746185275662618767347540283620419136103914049456715793780990635996281651357788182697060005368172931348704439134835693249336047009417343229493853854578050449800018817088838567194151706046839637072916621356355398563997794371191642627593984615337432621832360061861031588443438522517681121826171875 149 15092672208518479184091207133247663380581705520777292098980239019258166571786468754149385981828859426745897299689428417787582557883968704750703194062894152479141285227237483354947970603319221548843043473940017631011196167858947480520265097869584058385389707031462145578687650859027363418420846125772409990254236807313795123845920898020267486572265625 150 9040510652902569031270633072815350364968441606945597967289163172535641776500094783735482203115486796620792482513967622254761952172497254145671213243673597335005629851115252529613834391388213707756983040890070560975706504547509540831638793623880850972848434511845825201633902864557390687634086829337673584162287847580963279183706617914140224456787109375 151 5451427923700249125856191742907656270075970288988195574275365393038991991229557154592495768478638538362337866955922476219621457160015844249839741585935179193008394800222497275357142138007092865777460773656712548268351022242148253121478192555200153136627606010643032596585243427328106584643354358090617171249859572091320857347775090602226555347442626953125 152 3309016749686051219394708387944947355936113965415834713585146793574668138676341192837644931466533592785939085242244943065310224496129617459652723142662653770156095643735055846141785277770305369526918689609624516798889070500983989644737262881006492953932956848460320786127242760388160696878516095361004622948664760259431760410099479995551519095897674560546875 153 2021809234058177295050166825034362834476965632869075010000524690874122232731244468823801053126052025192208781083011660212904547167135196267847813840166881453565374438322119121992630804717656580780947319351480579764121222076101217672934467620294967194853036634409256000323745326597166185792773334265573824621634168518512805610570782277281978167593479156494140625 154 1243412678945779036455852597396133143203333864214481131150322684887585173129715348326637647672521995493208400366052171030936296507788145704726405511702632093942705279568103260025467944901358797180282601401160556554934551576802248868854697586481404824834617530161692440199103375857257204262555600573327902142305013638885375450501031100528416573069989681243896484375 155 769672448267437223566172757788206415642863661948763820182049741945415222167293800614188703909291115210295999826586293868149567538320862191225645011743929266150534568052655917955764657893941095454594930267318384507504487426040592049821057806031989586572628251170087620483244989655642209438521916754889971426086803442470047403860138251227089858730323612689971923828125 156 479505935270613390281725628102052596945504061394079859973416989231993683410224037782639562535488364776014407891963261079857180576373897145133576842316467932811783035896804636886441381867925302468212641556539353548175295666423288847038519013157929512434747400478964587561061628555465096480199154138296452198452078544658839532604866130514476981988991610705852508544921875 157 300650221414674595706641968819986978284831046494088072203332452248460039498210471689715005709751204714561033748260964697070452221386433509998752680132425393872987963507296507327798746431189164647569326255950174674705910382847402107093151421250021804296586620100310796400785641104276615493084869644711875528429453247501092386943251063832577067707097739912569522857666015625 158 189710289712659669890891082325411783297728390337769573560302777368778284923370807636210168602853010174888012295152668723851455351694839544809212941163560423533855404973104096123841008998080362892616244867504560219739429451576710729575778546808763758511146157283296112528895739536798544376136552745813193458438984999173189296161191421278356129723178673884831368923187255859375 159 120466033967538890380715837276636482394057527864483679210792263629174210926340462848993457062811661461053887807421944639645674148326223110953850217638860868943998182157921101038639040713781030436811315490865395739534537701751211313280619377223564986654577809874893031455848794605867075678846710993591377846108755474474975203062356552511756142374218457916867919266223907470703125 160 76977795705257350953277420019770712249802760305405071015696256459042320781931555760506819063136651673613434308942622624733585780780456567899510289071232095255214838398911583563690347016106078449122430598662987877562569591419024029186315782045858026472275220510056647100287379753149061358783048324904890443663494748189509154756845837055012174977125594608878600411117076873779296875 161 49496722638480476662957381072712567976623174876375460663092692903164212262781990354005884657596867026133438260650106347703695657041833573159385115872802237249103141090500148231452893131356208442785722874940301205272732247282432450766801047855486711021672966787966424085484785181274846453697500072913844555275627123085854386508651873226372828510291757333508940064348280429840087890625 162 32024379547096868400933425554045031480875194145014923049020972308347245334019947759041807373465172965908334554640618806964291090106066321834122169969703047500169732285553595905750021855987466862482362700086374879811457763991733795646120277962499902031022409511814276383308656012284825655542282547175257427263330748636547788071097761977463220046158766994780284221633337438106536865234375 163 20847871085160061329007660035683315494049751388404714904912652972734056712446985991136216600125827600806325795071042843333753499659049175514013532650276683922610495717895390934643264228247840927476018117756230046757259004358618700965624300953587436222195588592191093925533935063997421501758025938211092585148428317362392610034284643047328556250049357313601965028283302672207355499267578125 164 13655355560779840170500017323372571648602587159405088262717787697140807146652775824194221873082417078528143395771533062383608542276677209961678863885931227969309874695221481062191338069502335807496791867130330680626004647854895249132483917124599770725538110527885166521224727466918311083651506989528265643272220547872367159572456441196000204343782329040409287093525563250295817852020263671875 165 8998879314553914672359511416102524716429104938047953165131022092415791909644179268143992214361312854750046497813440288110798029360330281364746371300828679231775207424150956019984091787802039297140385840438887918532537062936375969178306901385111248908129614837876324737487095400699167004126343106099127058916393341047889958158248794748164134662552554837629720194633346181944943964481353759765625 166 5966256985549245427774356068875973886992496573925792948481867647271670036094090854779466838121550422699280828050310911017459093465898976544826844172449414330666962522212083841249452855312752054004075812210982689987072072726817267565217475618328758026089934637512003300953944250663547723735765479343721240061568785114751042258918950918032821281272343857348504489041908518629497848451137542724609375 167 3979493409361346700325495497940274582623995214808503896637405720730203914074758600137904381027074131940420312309557377648645215341754617355399505063023759358554864002315459922113385054493605620020718566744725454221377072508787117466000056237425281603401986403220506201736280815192586331731755574722262067121066379671538945186698940262327891794608653352851452494190952981925875064916908740997314453125 168 2670240077681463635918407479117924244940700789136506114643699238609966826344163020692533839669166742532022029559713000402240939494317348245473067897288942529590313745553673607738081371565209371033902158285710779782544015653396155819686037735312363955882732876560959661365044426994225428592007990638637847038235540759602632220274988916022015394182406399763324623602129450872262168559245765209197998046875 169 1802412052434987954244925048404598865334973032667141627384496986061727607782310038967460341776687551209114869952806275271512634158664210065694320830670036207473461778248729685223204925806516325447883956842854776353217210566042405178288075471335845670220844691678647771421404988221102164299605393681080546750808990012731776748685617518314860391073124319840244120931437379338776963777490891516208648681640625 170 1223837783603356820932304107866722629562446689180989164994073453535913045684188516458905572066370847270988996697955460909357078593732998634606443844024954584874480547430887456266556144622624584979113206696298393143834485974342793116057603245037039210079953545649801836795133987002128369559432062309453691243799304218644876412357534294935790205538651413171525758112445980571029558404916315339505672454833984375 171 835881206201092708696763705672971555991151088710615599690952168765028610202300756741432505721331288686085484744703579801090884679519638067436201145469043981469270213895296132630057846777252591540734320173571802517238953920476127698267343016360297780484608271678814654531076513122453676409092098557356871119514924781334450589640195923441144710382898915196152092790800604730013188390557843376882374286651611328125 172 574250388660150690874676665797331458965920797944192916987684139941574655208980619881364131430554595327340728019611359323349437774829991352328670186937233215269388636946068443116849740735972530388484477959243828329343161343367099728709664652239524575192925882643345667662849564515125675693046271708904170459106753324776767555082814599404066416033051554739756487747280015449519060424313238399918191134929656982421875 173 396807018564164127394401576065956038145451271379437305638489740699628086749405608338022614818513225371192443061551449292434461502407524024459111099173628151751147548129733294193743170848557018498442774269837485375576124488266665912538378274697511481458311784906551856355029049079951841903894973750852781787242766547420746380562224888188209893478838624325171733033370490675617670753200447734343470074236392974853515625 174 275780877902094068539109095365839446511088633608708927418750369786241520290836897794925717298866691632978747927778257258241950744173229196999082213925671565467047545950164639464651503739747127856417728117537052336025406519345332809214172900914770479613526690510053540166745189110566530123207006756842683342133722750457418734490746297290805875967792843905994354458192491019554281173474311175368711701594293117523193359375 175 192770833653563753908837257660721773111250954892487540265706508480582822683294991558653076391907817451452144801517001823511123570177087208702358467534044424261466234619165082985791401114083242371635991954158399582881759157022387633640706857739424565249855156666527424576554887188286004556121697723033035656151472202569735695409031661806273307301487197890290053766276551222668442540258543511582729479414410889148712158203125 176 135517896058455318997912592135487406497209421289418740806791675461849724346356379065733112703511195668370857795466452281928319869834492307717758002676433230255810762937273053339011354983200519387260102343773354906765876687386738506449416920990815469370648175136568779477318085693365061202953553499292224066274484958406524193872549258249810135032945500116873907797692415509535915105801756088642658824028330855071544647216796875 177 95811152513327910531524202639789596393527060851619049750401714551527755112873959999473310681382415337538196461394781763323322147972986061556454907892238293790858209396652048710681027973122767206792892357047761919083474817982424124059737763140506536845048259821554127090463886585209098270488162323999602414856060865593412605067892325582615765468292468582629852812968537765241891979801841554670359788588029914535582065582275390625 178 68121729436976144387913708076890403035797740265501144372535619046136233885253385559625523894462897304989657684051689833722882047208793089766639439511381426885300186881019606633294210888890287484029746465860958724468350595585503552206473549592900147696829312733124984361319823362083668870317083412363717316962659275436916362203271443489239809247955945162249825350020630351086985197639109345370625809686089269234798848628997802734375 179 48707036547437943237358301274976638170595384289833318226362967617987407227956170675132249584540971573067605244096958231111860663754287059183147199250637720222989633619929018742805360785556555551081268723090585487994870675843635039827628587958923605603232958604184363818343673703889823242276714639840057881628301381937395198975339082094806463612288500791008625125264750701027194416311963181939997453925553827502881176769733428955078125 180 35020359277607881187660618616708202844658081304390155804754973717332945796900486715420087451284958561035608170505712968169427817239332395552682836261208520840329546572728964476077054404815163441227432211902130965868312015931573593636064954742466072428724497236408557585389101393096782911196957826045001616890748693612987148063268800026165847337235432068735201465065355754038552785328301527814858169372473201974571566097438335418701171875 181 25319719757710498098678627259880030656687792783074082646837845997631719811159051895248723227279025039628744707275630475986496311864037321984589690616853760567558262172083041316203710334681363168007433489205240688322789587518527708198874962278802970365967811501923387134236320307208974044795400508230536169012011305482189708049743342418917907624821217385695550659242252210169873663792362004610142456456298125027615242288447916507720947265625 182 18407436263855532117739362017932782287412025353294858084251114040278260302712630727845821786231851203810097402189383356042182818725155133082796705078452683932614856599104371036880097413313351023141404146652209980410668030125969643860582097576689759456058598961898302446589804863340924130566256169483599794871732219085551917752163409938553318843245025039400665329269117356793498153577047177351573565843728736895076281143701635301113128662109375 183 13455835908878393978067473635108863852098190533258541259587564363443408281282933062055295725735483229985181201000439233266835640488088402283524391412348911954741460173945295227959351209132059597916366431202765495680198330022083809662085513328560214162378835841147659088457147355102215539443933259892511450051236252151538451876831452665082476074412113303801886355695724787816047150264821486644000276631765706670300761516045895405113697052001953125 184 9890039393025619573879593121805014931292170041945027825796859807130905086742955800610642358415580174039108182735322836451124195758744975678390427688076450286734973227849791992550123138712063804468529326934032639324945772566231600101632852296491757409348444343243529430016003306000128421491290946020995915787658645331380762129471117708835619914692903278294386471436357719044794655444643792683340203324347794402671059714293733122758567333221435546875 185 7308739111445932865097019317013906034224913660997375563263879397469738859103044336651264702869113748614900947041403576137380780665712537026330526061488496761897145215380996282494540999508215151502243172604250120461134925926445152475106677847107408725508500369656968248781826443134094903482064009109515981767079738899890383213679155986829523116958055522659551602391468354374103250373591762792988410256693020063573913128863068777718581259250640869140625 186 5430393159804328118767085352541332183429110850121050043505062392320015972313561942131889674231751515220871403651762857070073920034624415010563580863685953094089578895028080237893443962634603857566166677244957839502623249963348748289004261640400804683052815774655127408844897047248632513287173558768370374452940246002618554727763612898214335675899835253336046840576860987299958715027578679755190388820722913907235417454745260101844905875623226165771484375 187 4056503690373833104719012758348375141021545805040424382498281607063051931318230770772521586651118381869990938527866854231345218265864438012890994905173406961284915434585975937706402640088049081601926507901983506108459567722621514971886183445379401098240453383667380174407138094294728487425518648399972669716346363763956060381639418834966108749897176934242026989910915157513069160125601273777127220449080016688704856838694709296078144689090549945831298828125 188 3046434271470748661643978581519629730907180899585358711256209486904352000419991308850163711574989904784363194834428007527740258917664192947681137173785228627924971491374067929217508382706124860283046807434389613087453135359688757743886523767479930224778580491134202510979760708815341094056564504948379474956976119186731001346611203545059547671172779877615762269423097283292314939254326556606622542557259092533217347485859726681354686661507003009319305419921875 189 2300057874960415239541203829047320446834921579186945826998438162612785760317093438181873602239117378112194212099993145683443895482836465675499258566207847614083353475987421286559218828943124269513700339612964157881027117196565012096634325444447347319707828270806322895789719335155582526012706201236026503592516969985981906016691458676519958491735448807599900513414438448885697779137016550238000019630730614862579097351824093644422788429437787272036075592041015625 190 1745743927094955166811773706246916219147705478602891882691814565423104392080673919580042064099490089987155406983894797573733916671472877447703937251751756339089265288274452756498447091167831320560898557766239795831699581952192844181345453012335536615658241657541999077904396975383087137243644006738144116226720380219360266666668817135478648495227205644968324489681558782704244614364995561630642014899724536680697534890034487076116896417943280539475381374359130859375 191 1332002616373450792277383337866397075209699280174006506493854513417828651157554200639572094907910938660199575528711730548758978420333805492598104123086590086725109414953407453208315130561055297587965599575640964219586781029523140110366580648412014437747238384704545296441054892217295485716900377141203960680987650107371883466668307474370208801858357907110831585627029351203338640760491613524179857368489821487372219121096313639077191966890723051619715988636016845703125 192 1021646006758436757676753020143526556685839347893462990480786411791474575437844071890551796794367689952373074430521897330898136448396028812822745862407414596518158921269263516610777705140329413249969614874516619556423061049644248464651167357332015073752131841068386242370289102330665637544862589267303437842317527632354234618934591832841950151025360514754007826175931512372960737463297067573045950601631693080814492065880872561172206238605184580592322163283824920654296875 193 787689071210754740168776578530658975204782137225859965660686323491226897662577779427615435328457488953279640385932382842122463201713338214686337059916116653915500528298602171306909610663193977615726573068252313678002180069275715566246050032502983621862893649463725792867492897896943206547089056325090950576426813804545114891198570303121143566440552956875340033981643196039552728584202039098818427913858035365307973382794152744663771009964597311636680387891829013824462890625 194 610459030188334923630801848361260705783706156350041473387031900705700845688497779056401962379554553938791721299097596702644908981327837116381911221434990406784512909431416682762854948263975332652188094127895543100451689553688679563840688775189812306943742578334387489472306995870130985073994018651945486696730780698522464040678891984918886263991428541578388526335773476930653364652756580301584281633239977408113679371665468377114422532722562916518427300616167485713958740234375 195 475547584516712905508394639873422089805507095796682307768497850649740958791339769884937128693672997518318750891997027831360384096454385113661508841497857526885135556447073595872264004697636784136054525325630628075251866162323481380231896555872863787109175468522487854298927149782832037372641340529865534136753278164148999487688856856251812399649322833889564662015567538528978971064497376054934155392293942400920556230527399865772135152990876511967854867179994471371173858642578125 196 372353758676586205013073003020889496317712056008802246982733817058747170733619039819905771767145957056843581948433672791955180747523783543996961422892822443551061140698058625567982715678249601978530693329968781782922211205099285920721575003248452345306484391853107989916059958279957485262778169634884713229077816802528666598860374918445169108925419778935529130358189382668190534343501445451013443672166156899920795528502954094899581824791856308870830361001935671083629131317138671875 197 293042408078473343345288453377440033602039388078927368375411514025234023367358184338265842380743868203735898993417300487268727248301217649125608639816651263074685117729372138322002397238782436757103655650685431263159780218413138019607879527556531995756203216388395988063939187166326540901806419502654269311284241823590060613303115060816348088724305366022261425591895044159865950528335637569947580169994765480237666080931824872685970896111190915081343494108523373142816126346588134765625 198 231796544790072414586123166621555066579213155970431548384950507593960112483580323811568281323168399749155096103793084685429563253406263160458356434094971149092075928123933361412703896215876907474868991619692176129159386152764792173509832706297216808643156744163221226558575897048564293853328877826599527025225835282459737945122764013105731338180925544523608787643188979930453966867913489317828535914465859494867993870017073474294602978823952013829342703839841988155967555940151214599609375 199 184278253108107569595967917464136277930474458996493080966035653537198289424446357430196783651918877800578301402515502324916502786457979212564393365105502063528200362858527022323099597491622141442520848337655280022681711991448009777940317001506287362871309611609760875114067838153608613613396457872146623985054539049555491666372597390419056413853835807896268986176335239044710903659991224007673686052000358298420055126663573412064209368165041850994327449552674380583994206972420215606689453125 200 147238324233377948107178366053844886066449092738197971691862487176221433250132639586727230137883183362662062820609886357608285726379925390838950298719296148759032089923963090836156578395806091012574157821786568738122687881166959812574313284203523602934176379676198939216140202684733282277103769839845152564058576700594837841431705314944826074669214810509118919954891855996724012024332987982131275155548286280437624046204195156239303285163868438944467632192586830086611371370963752269744873046875