0  1 
 1  5 
 2  50 
 3  625 
 4  8750 
 5  131250 
 6  2062500 
 7  33515625 
 8  558593750 
 9  9496093750 
 10  164023437500 
 11  2870410156250 
 12  50784179687500 
 13  906860351562500 
 14  16323486328125000 
 15  295863189697265625 
 16  5395152282714843750 
 17  98911125183105468750 
 18  1822047042846679687500 
 19  33707870292663574218750 
 20  626003305435180664062500 
 21  11666425237655639648437500 
 22  218111428356170654296875000 
 23  4089589281678199768066406250 
 24  76884278495550155639648437500 
 25  1448972940877676010131835937500 
 26  27369488883244991302490234375000 
 27  518065325289994478225708007812500 
 28  9825376858948171138763427734375000 
 29  186682160320015251636505126953125000 
 30  3552983051251903176307678222656250000 
 31  67728739414489404298365116119384765625 
 32  1293003207003888627514243125915527343750 
 33  24719178957427282584831118583679199218750 
 34  473195711470750838052481412887573242187500 
 35  9069584469856057729339227080345153808593750 
 36  174037972259400026698131114244461059570312500 
 37  3343361046035842618148308247327804565429687500 
 38  64295404731458511887467466294765472412109375000 
 39  1237686541080576353833748726174235343933105468750 
 40  23848106523259885842162475455552339553833007812500 
 41  459927768662869226955990598071366548538208007812500 
 42  8877675534655382752871446427889168262481689453125000 
 43  171500550101297166816834760538768023252487182617187500 
 44  3315677301958411891792138703749515116214752197265625000 
 45  64151147798760577906413118398631922900676727294921875000 
 46  1242075414827066508400764632824575528502464294433593750000 
 47  24065211162274413600264814760976150864735245704650878906250 
 48  466570420493075365719419878018925373908132314682006835937500 
 49  9051466157565662094956745633567152253817766904830932617187500 
 50  175704931293921675960925062298656484927050769329071044921875000 
 51  3412730396285786398471813710031597111083101481199264526367187500 
 52  66322873739138867743886190968538585366331972181797027587890625000 
 53  1289611433816589095020009268832694715456455014646053314208984375000 
 54  25088804257886369666752907593654242646152852103114128112792968750000 
 55  488335654305288266727869094233627222934046585578471422195434570312500 
 56  9509694320681929404700608677181161709768275613896548748016357421875000 
 57  185275079006389314263994617331288150552381921443156898021697998046875000 
 58  3611293912836401888196505253067480900597274739993736147880554199218750000 
 59  70420231300309836819831852434815877561646857429877854883670806884765625000 
 60  1373771725366700095337703350777555644235405907238600775599479675292968750000 
 61  26810706253124308312235823458723263379432921738043660297989845275878906250000 
 62  523447122084807924191270838956025618360357043457042891532182693481445312500000 
 63  10223576603218904769360758573359875358600723505020368975237943232059478759765625 
 64  199752958247507831647510205971800641621891059251936439977725967764854431152343750 
 65  3904262365746743982201335843994285268064234339924212235928280279040336608886718750 
 66  76337070136242307711697760531828562703942492317921164612926077097654342651367187500 
 67  1493063283547092194949382669225470417591816393865222778458701213821768760681152343750 
 68  29212107721573542944661834832672247300709451184319576100278936792165040969848632812500 
 69  571722679693653626202667338868013982885313544607397417962602048646658658981323242187500 
 70  11192880630622232963686022549669569524092758126820879027718547149561345577239990234375000 
 71  219193912349685395538851274931029069846816513316908880959488215012243017554283142089843750 
 72  4293798556986987885213114015772213286040378274564105476329700650239828974008560180664062500 
 73  84135241995015303156202909768509584658899304028620985684838728957402054220438003540039062500 
 74  1649050743102299941861577031462787859314426358960971319422839087565080262720584869384765625000 
 75  32330073779242459386496707590520446189190727300682200867631976848315389361232519149780273437500 
 76  634005342943585891865065304697219139554259717195196406624990714817613479681313037872314453125000 
 77  12436258650047261725045511745983913891256632914213467976105587098345495178364217281341552734375000 
 78  244002543133838679415449914003481854828452924266213612189413417752348323119804263114929199218750000 
 79  4788549909001584083528204562318331401008388638724442139217238323389835841226158663630485534667968750 
 80  93997461176697761639627719186248727501275776982368679029079122644318999846291262656450271606445312500 
 81  1845559908469309710241471071827566478988463426117238698009968139723824265274743083864450454711914062500 
 82  36244128322951503948115636711794377840375848006880711780195759852407633161419653333723545074462890625000 
 83  711938234915118827552271435410246707578811300135156838539559568529435651385028904769569635391235351562500 
 84  13987492380097040494262274083942494137136645543831904945424287993460676915447038481943309307098388671875000 
 85  274870489794930214363991200021660640601871290338092085555430775685448185896575523656792938709259033203125000 
 86  5402626868383111109912930483184364315278159844576292716089501453127774688312001671874895691871643066406250000 
 87  106210732753440707047151928817147162107172915126329390895850426294443752395224578322086017578840255737304687500 
 88  2088413284477766711601301971123680153792725859225577910873463438373894007771269798467983491718769073486328125000 
 89  41072127928062745328158938765432376357923608564769698913844780954686582152834972703203675337135791778564453125000 
 90  807902296606948507004445059232131359128387465175140231382221515482296506083237375150929437950253486633300781250000 
 91  15894599531071486931283103882719106087199796869206563247845879815466920391420213576338937855325639247894287109375000 
 92  312764700450116355744603011885763055264254067426322696167289893143058756089236460695701680378988385200500488281250000 
 93  6155475487582077214122506084985762257860319412113797743717939386326156369841355875394128815969452261924743652343750000 
 94  121165675387141940951674593462351320233671550533187387165816280551893814858982478810389693535398691892623901367187500000 
 95  2385449234184356962486093558790041617100408651122126684827008023365409480036217551579547091478161746636033058166503906250 
 96  46971216879300224725241636054525561738781242511786205855872013655958062957414180654813762316734937485307455062866210937500 
 97  925045393643361568568534261073819736284161204568850788794214146489786341916422129222352666033657442312687635421752929687500 
 98  18220591086914697562713553627211600866203175241507667052007248339950337037747708605894825240056889015249907970428466796875000 
 99  358945644412219541985457006456068537064202552257701040924542792297021639643629859536128057229120713600423187017440795898437500 
 100  7072295370102147411396628147005706819383792861315099717226140165060129335552707133434602315702477426384575664997100830078125000 
 101  139365820528483493106933554661583046146680624031797553251220997370302548671185699394152457397666466931696049869060516357421875000 
 102  2746724424007975640845389475369063919201569580432514884465811889919555085461232716214849403080222600692650303244590759277343750000 
 103  54142164127080289074356234851024817638107861921987072241874176676298922357649298733081166118408233955960895400494337081909179687500 
 104  1067374092791011413180165772777346404865554992176316567054090911618464469336514746452171560620048040846086223609745502471923828125000 
 105  21045394848426545788174966651930697982726508808004732312670283068703686235031281321556967563168871748757737805135548114776611328125000 
 106  415007318973644968346254015285736193864980687709252197941442030607147457531925267182104687460619807382045109989121556282043457031250000 
 107  8184866568646886875717787523690908267892674674265807237178440048085408190212970547202620224917779534479223002563230693340301513671875000 
 108  161444615803585383328378377760875713541002298620839317063611432141134198247320061252161775078653449533305774821201339364051818847656250000 
 109  3184861966307093471114373452191820894399772618247466527527607343147829183606223026519918653824345322611577557836426421999931335449218750000 
 110  62836465821734546862526827570271060889509027332990555813382523256700413622501157009717313980858705013687881546502467244863510131835937500000 
 111  1239898120232440612198074008306241469337633485767045788817637289261677804515424615995314856229444090002234091230093326885253190994262695312500 
 112  24468785912551704116829248128521402447990466135048779726224169513748154903268999059022585215855401068185681623390337335877120494842529296875000 
 113  482936564063520475990050949905027679894548673718068020912319135139766215196098665638603655576093442135243716251125078997574746608734130859375000 
 114  9532747829775578091281875272038372464005439037739255717138821189280602682566469313040263462241148814321767268609164602821692824363708496093750000 
 115  188189590777466153698581848042826490884245305141576686140068107960798104681700126955708649383898541248248681423405059831566177308559417724609375000 
 116  3715538074324331752510462128025035845663304742538821751996216490508065143715617891176811795528253250285935505026202463341178372502326965332031250000 
 117  73366133162505872740248955578799436613521186865385209170772749346472811736079573613915012572718898925137540056873319826991064473986625671386718750000 
 118  1448826999427636982685588618572930050771216715408867576061478663564799223359554604980674618032684138437590076753380685659067239612340927124023437500000 
 119  28614333238695830408040375216815368502731530129325134627214203605404784661351203448368323706145511734142404015879268541766577982343733310699462890625000 
 120  565192201987463096489392535274287030756432702554438609578859062949730870583713853236366063286675810285953269404557453015058854361996054649353027343750000 
 121  11164862350735951332290459098451079869860678796362270894139756899252880312350413002456083709187612317943830977581831653822064254200085997581481933593750000 
 122  220574109856002940955006630969399382794808532318376571323248855814508123243995964194864092791267462866695197361982527795021269412245601415634155273437500000 
 123  4358117493122638752740050369959907160058716969193730643080320135044716951191855744172717962408107129220993818845622524982275081129046157002449035644531250000 
 124  86116401664103341754143395310407765482760247311268117507267125868483606955551069504852906937184196873406837860389501093649755603109952062368392944335937500000 
 125  1701824128123946991808071859705677270254547744484584226929326535020033185073985421167331256139592462022087510098173473993554694061458576470613479614257812500000 
 126  33634476862922101964080790298120078333377282194144144957422122857482545626265381158503948448113205351775115357058389131683640016490244306623935699462890625000000 
 127  664806456743694671633784370736279673308160343368630365174046647104928440894151674461054606044737574531180014479357222680934447200939985123113729059696197509765625 
 128  13141522982142801648574807328507854007254332368914786288324177907888120343256486588183637561349463682593093309475666029739401863274395054759224876761436462402343750 
 129  259797800493130771052594267955886036912643339908546159699947209409788225247455157935630373328216320494340383118095859203309713758578425313316984102129936218261718750 
 130  5136460330360371733024573694700342256517146949336904989487505895964515293060372969872386770382292138017874750197467750660856172784107798179320525377988815307617187500 
 131  101561829259398259266622252599756767344770860134616075928502957488389279658239192813385829323468049092626159833449930524430565234594858736727474024519324302673339843750 
 132  2008327901896371593016665596521506000877799715443911877383178783417021093993752459392516775343766685064712784676491107362799898999883296824009448755532503128051757812500 
 133  39716932388249139712643013662552170912881860044226615485562864000411238052861522517837085482544639667324543876064936078443430838430527884952425665687769651412963867187500 
 134  785512662789816318761161825770476269165885676430259728492243310230355597045483445352777912876993984531529867771062069106992298804514884835725752054713666439056396484375000 
 135  15536978403710337481378862583254273265119356394098519629736283121468062912149635794110092541464072194042759884589389455130950616059890001530163772258674725890159606933593750 
 136  307337310029598646529465091975321755828273400204430570777995089483054383152740970817798180929690771137634155381293762214634132624250378862384991407452616840600967407226562500 
 137  6079933741889886268300287689077017343559321612739822161042946335425641058021614857482529231435186994244501769499507035115588275827561842712398743060475680977106094360351562500 
 138  120286458922281922574286267229940990609986578669313028365957571384320236759420437827891765370120606001240142921752837025668113370689173147187744916664087213575839996337890625000 
 139  2379953508676578039505521144478118171354734449385693489812160519532621827311390091309001357680243418738822827808966846865004814548635782983643238708282297011464834213256835937500 
 140  47092697086579097377449673709886168071487298679333935011176793258836985093608357125901516226438859136746919784305088672009669734685771876059323659546862472780048847198486328125000 
 141  931904780375262419934039317780141776625910628795270122404273162375576958542531574111149722509107001227174961928854219495402619397655063181173940023427348933182656764984130859375000 
 142  18442591108125822716177141743481127467491797758675625499329322024635544004722827655486389613292117576733602393417184903300625265002544257361694057806289492873474955558776855468750000 
 143  365009615681656907924339263673063981127441830640455088007559498404245141760139297348168127763073160372852547369715117877824875036508688426950194894082812879787525162100791931152343750 
 144  7224673082802450522364508184425473281625917613366248983322039727035748667942067471649948459862206691517840075524706126271430285205378867485152133420811537689587567001581192016601562500 
 145  143008939789719739792009785294449436876019876045400407957539005555707627742140924610057198965765598208812039851139730855646804960572225527617052504014694136458274442702531814575195312500 
 146  2830993297878125461188765137461550076933454689062008075894139497735436712446463201464397612179441433929544462359296712856681649219490995138541651610086802293153596110641956329345703125000 
 147  56046015964749375684345147653799606252804204317241105826823167083546145726136062028991114889768671631172738342653644382905927244683166322675182697415907639992838085163384675979614257812500 
 148  1109635886550407102475289836098717036548808072052760148920324448969537784510747536815595898824279069207782403428377523017265002495404970818065697700516292201200485578738152980804443359375000 
 149  21970790553698060629010738754754597323666399826644650948622424089596848133312801228948798796720725570314091587881874955741847049409018422197700814470222585583769614459015429019927978515625000 
 150  435050753348060935634053701170306264885844605838857657856828132635063416679505136917595419882085890432047244024945735878596838925383874717689572418979904178115702961804345250129699707031250000 
 151  8615149786695154054332247635017249061226264891940536514138504468628558448719147777118172459507095593424093450757149111806424244509246466448984295928483628790317538914678152650594711303710937500 
 152  170613750677688344997560198262106304938010343938430232927056657123820471239339985389987336943179736261928125201269031429891931116751743747323022331132715001533739496153430081903934478759765625000 
 153  3379038568616554884691938991554702792603451616962416950828070157322418423896019191165333621277261010382342739375782765332275259130472846943735182532173901004401983527714037336409091949462890625000 
 154  66926763907437570941962920671438306924468364284352387348659196019224674589424380108887575595620589044347046515378407029484419648584204129788819421766283071506542512452142545953392982482910156250000 
 155  1325664746628090347504265544068874156388507984863133826329210998073104131290521375233734670451715513763028036746918446930172158423879427955432384700370606993302668996648208121769130229949951171875000 
 156  26259983197537331087504877974867507174320126324358892992890740152913081836391856541254234554807867820401383403075900445559461227377484209817800741516895463370517838086470874259248375892639160156250000 
 157  520213591191720546227153595324906945921658198704071740935114029611505988277889309962821228838915356188964114250807394902538693934756490991960229879416979749048866032978821749566122889518737792968750000 
 158  10306118316062388179971910850776458362598888842250477886450372284756250711165731612470986609072851396196458867232976691465389219462156897010532856101657145971722817634486091264989227056503295898437500000 
 159  204189969136986065815693483731008581308990485187087593125298000891733217214971057572081422192255868287142341307053350699658023910593983522021182211514082204564758324383255683187599061056971549987792968750 
 160  4045751562403636956223988901254145182457637563644779019066463495929372440470544556862979731635380247428472476829193718831733517234750356740668144439316287158767571768835935586139385122805833816528320312500 
 161  80165817995775769317771631932258061948697633205553954637057702604526453913027456960062746534256608606453065744578468132406571545207090402083609528704970875182987070234341686614243371877819299697875976562500 
 162  1588561914885618005499401049945972638615296657999627444648444045476199056067967398656458106169624820851800014447781914525602614055330687108773366734460465808840786729183580661128871724940836429595947265625000 
 163  31480647703525966572396667148319579728656793527431641433581970413400286172078622229472492957629760169319207603385922086635417656584297153070203913945100694382515590669796567979688006744254380464553833007812500 
 164  623889199942605519343861221666697125531561908089099802956442686374660216864830876911363951342117065173780659776193728626047368103216070851754950294548359215944399887819604710870180497295223176479339599609375000 
 165  12365032938621519027959659152309840620474931792850231034498171314292964539068033644809562650093765930251435967853478115540336391925185982543817990777494589279861901391123490956402974916272796690464019775390625000 
 166  245079395370282802290697435893087260202227690025953680983167347606644985774342463259399115998864462449893730859850374625380320103427338935449326643553934673750556249129453623147867347142891958355903625488281250000 
 167  4857823729660962688262038461452265336151298855871581890916352782917427396598573825320232477834634880703250736686319925610217059192934753899084867399015490854698525652387384315966656345153751317411661148071289062500 
 168  96294139019906656838330348200385141278738764302779877719347821436528886263936226714927685211514951777253786792302791424817912120096635654212629028323679848303195626837264718689279874297426431439816951751708984375000 
 169  1908889697041679020853960431972340741819703739413930517142365636712366745349794611937095877428266985231442714647414159421390375557209777380567998973240006404598642720244600599899253978719571023248136043548583984375000 
 170  37842901011528022694122373475942895408004653079609499725804792447104814425355577394542427043753363040553162588624175441160896918941176288421786646311600126968359057436428046980458894665844127302989363670349121093750000 
 171  750257514240177659226495892749798100821487598845746477122060129329229169711991389042963233832552139350501653646560687525341037753426808973943560836759049028849444103826858373275376923317026012227870523929595947265625000 
 172  14875047825686759370791219145270563501836430427982141136003851119070844231862025805880716138992218716602431630102330394288553523088173149020961928728806579011292446682809966591529149404493637121049687266349792480468750000 
 173  294936293095513332351894862363123241846756810209990729420766013567783980459333270289014199307604336622289592665822068162617871578472398644381141690312544239017005408366059682418250376123580736020812764763832092285156250000 
 174  5848165354522464361491858128000215138332835036735244749086046097601202355393636845159310123413640274739113637430871865853051510727424133120014638087911591482222907240172726274236164600850429451384115964174270629882812500000 
 175  115966460723201139895491959470004266095349967489806841899490345912660205797294276077306774606327298629769923833146265976290623707038126276073017539356883262914533785614788719869796673050954538553014572244137525558471679687500 
 176  2299673882138056503012298179320423581890838338357186525803452622335804081064988186617778411684795582997132387877646291394237792156518775305176788492331413857796686935072928851655289957112149323847916093654930591583251953125000 
 177  45605892157007525031648385241579186764464378283150946270147122229468474191906788195285156141838923640336389489933097801245277563553434139479067771786122982685518566746109207001927941284302736590916538261808454990386962890625000 
 178  904474397527244211521518254791095603429321468744055079659342368238061918331112279850627398343732843146336216141131269242573940506227325112573690446037634572813357049992668630485163081336730250825439725304022431373596191406250000 
 179  17938742217623676861843445386690062801348209130090425746576956970054894713567060217037443400484034722402334953465770173311049820040175281399378193846413085694131581491521261171289067779845149974704554551863111555576324462890625000 
 180  355801572161707181955900380874128869927293208712843250995642406201641281887877050713615590097998257753725870071503397360147341734498504200131313347561452915148797666047300152513413001821238057509333430061815306544303894042968750000 
 181  7057382832438257839894507554701127584821585073919583165353126848285302349534264577341496045350405002697529620649050903682043426711756044848758468047784862767511865793575568959194620530630051580267547706171171739697456359863281250000 
 182  139990708643447409611022199035874825862854392449880256230775139121724849884204264566937872374983443496131325262054944155004467972479095315852422071111798097519497665741417023616811325279710859215143159417493734508752822875976562500000 
 183  2776989600807516549349081665657299534779448545880776821969180748882041859116008509072408881351573743265648571774459490031338630975808140776420329128032951391011774347587892044572615963429046935517785499314413755200803279876708984375000 
 184  55089469378181544519519620070066428608867979261526761819604828910254560124085141774571570781406895339378001396823061234675744733411977711618716799458815846513584928949446290830170273436673525693785258283696748549118638038635253906250000 
 185  1092903989276827415467889236873898503046897007930288984485708702574404983106850393269726323566620665603789382549876859978244613259624719117597123602166830503414668751739015124534023166566265106505739801434629043797031044960021972656250000 
 186  21682747594743474392437802506963440889326138499579530120010584420059050734365855395886014226909960798877318766096487435932018797824640149338424216919994337795018294486372973861076074588025901310889276274451731296721845865249633789062500000 
 187  430194938980814678105281932717944864453119662784210890147018510036277974676514045886461878012628477552193611689042011361842713382371849771448523027189249361571373608692399960116030628794343680263920215445239136897725984454154968261718750000 
 188  8535613868666957898914324061863985405815866325083549407678938691195991561041945354890116627234692014924476422401627209560371297269282733560486567999786693681971698585166665875318068031633803179839686814389665414637420326471328735351562500000 
 189  169364548867760164625826324806459078841714821292447269826050520346362569395411231515451261498288362611922505855021760947592630477395767923805444007153662290426491071926728054473416402522418094673661154159205466385174077004194259643554687500000 
 190  3360689215752937298072679429405653972827744359677356820108541738810021664966537002322305136536716724079509409374515570635476803713769426341479752812106701993279587238755493855781404008167353815775789394049155589527799747884273529052734375000000 
 191  66688676625097349508629732427268446023300552137347549399028875129511367414179718639833242553150472493452764842275543354797742823695112053963738844865242367679141809269054331200662235787070927281800820788162931229692276247078552842140197753906250 
 192  1323407416964367091285242876665482633519384013917311472529951252570096047649265919122079372945939428237948649460701197144431891268146524179694921118310250094358099116582788023308478565100941199426410070563026044609955533815082162618637084960937500 
 193  26263497707798006708495799356505712056956847698874480253816042898942627749740586539278379308463230921217022167132472211371457635991567619030028073739662179707622070097132648916173414822879503184493189544678609648187261882412713021039962768554687500 
 194  521229416047068133137839710306036439284220515869970454268041466763630612264082409779524758583347198282614747624629063887218159237371111208442095617294834028043576468081555647720980078792531678584557146348237022248639505050959996879100799560546875000 
 195  10344808308281097132174471801482049738855192891500944219911639314849607559731023336950771994332758169996792695203097237353462446088640931636937509955494410046375063575700262600176594420933409335173098465788989880342896299225685652345418930053710937500 
 196  205320814646594364400011090070024438979308650790704019796215785386101348012935539327297048212391291597398271260122386792142325706632416460408252101147122554727545678076081354145636975562688479698105659904745941279902154974479344673454761505126953125000 
 197  4075307078591494202485068605935333561559005038421549483833979982663526756014326613920592926639887757463511141678186768147067373874067660047497125037920159798380073307267675362587642999804877400068460825382078531464724591160120326094329357147216796875000 
 198  80891773670534683918673472328867173709337034682236786236905632821713219528927588567770563116721390160707884470496672031059880034183755061244289667838113724641212510370388531066438139945875707187288544021403066328068653945138066774234175682067871093750000 
 199  1605701707360113475785668425728013398130340138442400206802576811511007407649212633070245677866919594690051506739358939816538618678547537965699149906586557434128068330852212341668797077925632787667677598824850866612162780810990625468548387289047241210937500 
 200  31874377175954491384999089645048624171841080360125257836528763571785669435424668686319802262134374043847291103930558059044721833469675007378804020533733155035676580299006603200291046472255098620865838902045547053644425350427127341390587389469146728515625000