1 4 2 16 3 64 4 255 5 1016 6 4048 7 16128 8 64257 9 256012 10 1020000 11 4063872 12 16191231 13 64508912 14 257015648 15 1023998720 16 4079803649 17 16254705684 18 64761807088 19 258023229632 20 1028013114879 21 4095797753832 22 16318429208240 23 65015693603328 24 259034761298433 25 1032043247439900 26 4111854560551360 27 16382402548602112 28 65270575433110015 29 260050258485000160 30 1036089179379449280 31 4127974314969195008 32 16446626684443670017 33 65526456479289679908 34 261069736737779270352 35 1040150972636147886400 36 4144157263860147875583 37 16511102598961301822424 38 65783340659107428019344 39 262093211663793564190976 40 1044228689391314108888321 41 4160403654966295133730860 42 16575831279206073106904096 43 66041231905160498863425408 44 263120698931250681344813311 45 1048322392070036430245522384 46 4176713737000939647875185440 47 16640813716098598092637316352 48 66300134165463141689204452097 49 264152214269782530326572286004 50 1052432143342129181658413958576 51 4193087759652418128541018517952 52 16706050904444209372474869619711 53 66560051403507054959572906192840 54 265187773470686090656633210812784 55 1056558006123091944497991824733184 56 4209525973587923568619492429313025 57 16771543842948187219518396811059260 58 66820987598322062787416954033424256 59 266227392387165159205169824308963840 60 1060700043575072713252059804806542335 61 4226028630457342665788720822415110080 62 16837293534231048600367466335627016064 63 67082946744537029242264695518199100416 64 267271086934573044255806722267989859329 65 1064858319107834834357438168249544327236 66 4242595982897108288829385206662550292880 67 16903300984843896126075276131132002071104 68 67345932852441011460045297802260018425087 69 268318873090656211005823753040790529373112 70 1069032896379727735734465626956499567199568 71 4259228284534067046811787231694866266727168 72 16969567205283827175787103628977205048483585 73 67609949948044652492142590762868029664561228 74 269370766895798882232835897424515619091045344 75 1073223839298661461884531802466367610097454208 76 4275925789989362020362340106236493235341333247 77 17036093210009403428957217834183104911700771760 78 67875002073141814833596035439307904027712041696 79 270426784453268597872499609954765248500750712576 80 1077431212023085029469636099712824500767661517057 81 4292688754882330714449587181017114898158945296468 82 17102880017456181042964752688629151688608069144176 83 68141093285371455573986511144561841505931525864128 84 271486941929462737266476408478534541522958441939455 85 1081655078962968618351456046733121051193674822461352 86 4309517435834418292362859434243855053086091220701232 87 17169928650052301713877451225830858370838433356940800 88 68408227658279744118243328494844898941830774985823745 89 272551255554156007854621857932646474716129425120833628 90 1085895504780789613126124572296342043811431609262633280 91 4326412090473106150790620837959537316874888003693592320 92 17237240134234144859044240023343304368557721239788545535 93 68676409281382423428322338235440570999514755534033348512 94 273619741620748904100163228369465941954247590526870760768 95 1090152554392522510249862292639904230500115474103789450752 96 4343372977435855896140404930536273617631904175175369257473 97 17304815500462041161133297383909653899528101945167443681380 98 68945642260227415740433026307269149656158160190142903964752 99 274692416486517140451482242936436694394132525286467826408256 100 1094426292968632705909788566815210503958898196970695936375551 101 4360400356374068782478020969876932361936064685937616301820824 102 17372655783236047714171650853200460298088100583560322303318544 103 69215930716457673716235121169865404497958269808954821386865920 104 275769296572862062159030696112646407487874181038848589611088129 105 1098716785935074179853644763480708697589560659469456742142531692 106 4377494487957060671700407403069634330060154537294266646266808224 107 17440762021111785013085394491108671915742659879368111763680366976 108 69487278787874277990182547268322041255482765336433598465110379775 109 276850398365562037780876544309807456324341500686264937118298987408 110 1103024098974291090451805769836160190967305848207765481826929141408 111 4394655633876052576794137684853532091953480732951693815544036198656 112 17509135256716336029186368192145806326558440166470341663711034414849 113 69759690628499782078964596224273417849909419165195101717725838671988 114 277935738415024837225406579127257511208670370812572641389076425546544 115 1107348298026223296324832178824176512742728002517338871740761665987520 116 4411884056848176849270142347104560244644353569902885145299335629535231 117 17577776536764207615001604792193967560727504860446345479479616679468936 118 70033170408641805622781012589648612731701349070972809276529390292329200 119 279025333336540999194799218179770274414062668281373898234376799503329280 120 1111689449289315819929926730371976537411606319555592707792207862383781889 121 4429180020620499072104705316695712182085697773361924485689351832855658620 122 17646686912073354482796040254193200115611089744376725133480877941130305280 123 70307722314956876931989361798593030188030296309225526635689134965017891840 124 280119199810538191908027520464000144214709578917346513834964331997687785471 125 1116047619221532268560005376539304864676752617896024130854167976157895483264 126 4446543789974055719757225465903026258591399381839719798283191026690451627776 127 17715867437581266002096912501813512004177567231049653666497074971796788619264 128 70583350550514525816479622486790047872495559345281268152153335555189466691585 129 281217354582836570997358484570620886625305484763229048477759174244599971283076 130 1120422874541372228269676712816580520242630539671076474112753505951709433504528 131 4463975630727907647076609938764508568966344591453256242784516948835040945398848 132 17785319172361116062489960132571244227992882806467743702985914459784974314903807 133 70860059334861627678962482045714356025346225741107745763465898664895297288332152 134 282319814464905138487580251470040843581142272424759906579750841153629479719824080 135 1124815282228892646303244395941398865755602745107586370076218847665682877933897472 136 4481475809743209469150487623633024218794418097623877736601889476202946537420686081 137 17855043179637976248922988012486382519152326164754403200644092006146890852394412172 138 71137852904086999857204371798475489233028162386592852895996617183433933929857824608 139 283426596334119106782514242797960558066357046801263825213910249886070052841497400960 140 1129224909526733217660906483568209208046633769107431423119039110068077264828568917759 141 4499044594927294894394702946260350449667382750264971289275512348266162168461881258864 142 17925040526805092577721607413242926309436502838673292304206052775881214739917667210848 143 71416735510886251204103915410173744679679654307891905391610300853638788906829171442432 144 284537717134018271598754755157126769510671983462460190143322164304487078362488116851969 145 1133651823941145791500624317682246727593020551099575789284013144869682151281490586149012 146 4516682255237778073424775663315743984062645701559629864831846526702847390386044677385200 147 17995312285440226042494998737852802191570903151930627553935775805957750772637349538098368 148 71696711424626885898381240196254081996772940624260050025599781059526516012186910035541503 149 285653193874566397802024336467334081259498741945940624313115111093236381897466149556017000 150 1138096093243027813134672570206020581053932322082202867387628597846242680199478553546682800 151 4534389060686671026496195282086229522024158385176880841996578615579012970025276864648632832 152 18065859531322057220086399888148664006099860600083263317960714681256525364088920548558989825 153 71977784931413662482543575216127321943139943658387112647529743613932865074458216044679942300 154 286773043632411622117039628294303267191505842311466247722731345857885217617633385625173086400 155 1142557785468959817441662317895126839243999210860688110048928804815961857500508265636043712768 156 4552165282344517212546562871692358692969896982842669176877754504582590904637944141995615861247 157 18136683344446655187703707911553307449936447987712289594863488274716430753477318351937783502688 158 72259960334154209128697792017918926532554286108537692131731221753007837796291640022125960924352 159 287897283551147876697349505753780579290973145223290080416875958207215389327666051822867799984640 160 1147036968922246989576851460143429958470922683910317652490626078324278966406026263149475584077313 161 4570011192344541303119702132662166526433754287653558320367640825022399434870627734245964552806564 162 18207784809044011003350110738630747179202462864505695589338832078336589901686219296961732250301904 163 72543241952624896136703093448769208137518878312799492276938452355139144217417211136024061201222976 164 289025930841577337557235522334933402591604590567287651455263183342232297903262818280946769220814591 165 1151533712173964808925822387207071443839984607981497047500685092543906792178180645389541112330451800 166 4587927063886815224699939438089655028180735969061482494413401538097290578811036362261202717071505296 167 18279165013594636002663054658909850904585424997933130485376667700034023171026728237908786807084798208 168 72827634123536966673094983113304470215750095401165234290051407616793860386203650133354200459118378241 169 290159002781973901883454110066010809419160396996679440112704945374631534752636419888027260724143061164 170 1156048084064008792309116500825953582648460852017656277956406379960428848431734643189847840179500739360 171 4605913171242440533233802948644904479689257983072691981340248852141681370555911844521482573910918159232 172 18350825050846225166262116811466313448541281836889602691070944000949931621837443727952576095184554258687 173 73113141200602926763165013135799242984745966950561731324171071058425094952597138491922277120014073973584 174 291296516718347698260350936042371018356335406950229269018727877853739950961956819324499260639876795154976 175 1160580153702148352508169941220839168945652369817844384093571262562818122477271365453475559985596262460672 176 4623969789757747184866417648071890362334068197434487933683214106250322558287248018085949663847200495584001 177 18422766017830385812702505579151762206351526822787390003408685353942865138196394933851876378268787908362420 178 73399767554603195552549671380564677807049771884199330744616013537917720601823622916083006252435274838294704 179 292438490064710633857690515581037872059253435166979478594370482889108064284817220298878549449755503090718144 180 1165129990469084788245895644676079597874679672470483426443798717450181934580981633177428248135174811867288575 181 4642097195858508767170880073125166629292367163059146315771786184446784873185730137775861116162430459560791880 182 18494989015879431873130970621120101839362418880352385932342528724249221772141096928187361458397286563404872816 183 73687517573453016858666191968899369485390422086242564250775744414107779024279570492450567284139390750528773120 184 293584940303342982646418872230921398343687008672499773576659178938980934162537300336624840888422388190247803905 185 1169697664017513421818504608850560426745455667526939947990864929571476951776963471208723502437527122301430423740 186 4660295667054174255400887464781121605142460251227407406031117189561658585335712787906706648291711202642316822144 187 18567495150643244004744883667155587051084450582823387059873693013832526562318571581134376025882705419818738515456 188 73976395662269633036333115796391426805994115322621048465918112876391125315111749024200879262642399291084706257919 189 294735884985061018723513958576715146797231005622957253915681586575993024308670032625594793548132070042037394607936 190 1174283244273189900638654946842079465583781562240601608256695229114410438649344417714472467544236568965507261609600 191 4678565481942116358549874903701162275284041798379583045966907223443809228035059099276755494151063570442210307922944 192 18640285532106195801163166499008257674330173078195711135401710780898845786825124648082821097341611882477756525433857 193 74266406243439722185929152037456315550523461307159887287691161537019390122991828559705689595818315459868988707127492 194 295891341729485698843077953202983182736510063666398947542507950918963150053317969821108285915729025270510447566900368 195 1178886801436000679013761937908231568670756212867216207124064896452408790985236820185156388168765037511599579959678528 196 4696906920211896520253884585133918017008694678390669117360857875028736318154122156092542731577718538163920563313280255 197 18713361274604146358829609188498215752484255252255516582155740338577925882493496795810465236715055837195813264545993528 198 74557553756687099736475358800789879827200510945355667381080453403392740379920669213420752660944494323512742610617073744 199 297051328225312398266887673265251287740131287568555453317197748717118552728697440033497854255609212256539370862508616448 200 1183508405981037696547296808475871232943516455595831144151430136993445474596635637977898874290859130487993562886721185537 201 4715320262649546639830357624714986716021581567131069060023564807635203972504049055115785031926721466114778438282338748620 202 18786723496841499459584955140059156984259125757578920572713178777137423149636275551249719375045941370135601010518737920736 203 74849842659140685440072932886971376649296371742747126837535517359832574045816404764965379645928156268285864671212443066496 204 298215862230581704063744434739409635364241970515392676205990639302336850708668983421883619709421765942655465121963051080447 205 1188148128659677269615147381332923554740946300494439635763938992401712198862171884632418693805760342304507082049569865573168 206 4733805791141867579001004570191635061979526076220179622483042790829711372299051262978425055847995427847892727187760724371936 207 18860373321908329630563945347879568871268807933137971363094635645959012915150388647148734843746053555123285044079830454421248 208 75143277425402736818192036956778865849710989762036492776172551944533714809892885605173055755274792454550484711197358766604545 209 299384961572951270003153000445782539844103012747651531468926268785733147040709370536059804327293409475897431762739865200845012 210 1192806040500663212433610997212938524314432524914385946253222032352102876790538430881260792253325642475741834323771700079008112