1 8 2 64 3 512 4 4000 5 32760 6 262104 7 2097152 8 16777216 9 134217728 10 1073741824 11 8589499198 12 68719476736 13 549755813888 14 4398046511104 15 35184372088832 16 281474975268864 17 2251799813683712 18 18014398509056000 19 144115188075855872 20 1152921504606846976 21 9223372036854775808 22 73786976294838206464 23 590295810320375881408 24 4722366482869645213696 25 37778931862957161709568 26 302231454903657293676544 27 2417851639229258349412352 28 19342813113834056594751488 29 154742504910672534362226688 30 1237940039285380272080551936 31 9903520314283042199192993792 32 79228162514264337593543950336 33 633825300114114700748351602688 34 5070602400912917605986812821504 35 40564819207303337386470000622208 36 324518553658426726783156020576256 37 2596148429267413814265248164610048 38 20769187434139310514121985316880384 39 166153499473114484112975882535043072 40 1329227995784915872903747686652444672 41 10633823966279326983230456482228076544 42 85070591730234615865843635915023450112 43 680564733841876926926749214863536422912 44 5444517870735015415413993718908291383296 45 43556142965880123323311949751266331066368 46 348449143727040986586495598010130648530944 47 2787593149816327892691667881993130962493440 48 22300745198530623141535718272648361505980416 49 178405961588244985132285746181186892047843328 50 1427247692705959881058285969449495136382746624 51 11417981541647679048466287755595961091061972992 52 91343852333181432387730302044452436754579849216 53 730750818665451459101842416358141509826758311936 54 5846006549323611672814739330865048762030623817728 55 46768052394588893382517914646921056628989841375232 56 374144419156711147060143317175368453031918731001856 57 2993155353253689176481146537402947624255349848014848 58 23945242826029513411849172299223580994042798784118784 59 191561942608236107294793378369574586954113421522460672 60 1532495540865888858358347027150309183618739122183602176 61 12259964326927110866866776217202473468949912977468817408 62 98079714615416886934934209737619787751599303819750539264 63 784637716923335095479473677900958302012794430558004314112 64 6277101735386680763835789423207666414515935454125013073920 65 50216813883093446110686315385661331328818843555617786822656 66 401734511064747568885490523085290650630135696704039743913984 67 3213876088517980551083924184682325205044405987565585670602752 68 25711008708143844408671393477458601640355247900524685364822016 69 205688069665150755269371147819668813122841983204197482918576128 70 1645504557321206042154969182557350504982735865633579863348609024 71 13164036458569648337239753460458802137689021915945904873368977408 72 105312291668557186697918027683670432318895095400549111254310977536 73 842498333348457493583344221469363458551160763204392890034487820288 74 6739986666787659948666753771754907668409286105635143120275902562304 75 53919893334301279589334030174039261347274288845081144962207220498432 76 431359146674410236714672241392314090778194303053747059654396775235584 77 3450873173395281893717377931138512726225554486085193277574115286319104 78 27606985387162255149739023449108101809804435886679262831913367324590080 79 220855883097298041197912187592864814478435487109452369765200775161577472 80 1766847064778384329583297500742918515827483896875618958121606201292619776 81 14134776518227074636666380005943348126619871175004951664972849610340958208 82 113078212145816597093331040047546785012958969400039613319782796882727665664 83 904625697166532776746648320380374280103526357574967786003554155466261528576 84 7237005577332262213973186563042994240829374041602535252466099000494570602496 85 57896044618658097711785492504343953926634992332820282019728792003956564819968 86 463168356949264781694283940034751631413079938662562256157830336031652518559744 87 3705346855594118253554271520278013051304639509300498049262642688253220148477952 88 29642774844752946028434172162224104410437116074403947874869982587307651663659008 89 237142198758023568227473377297792835283496928595231875152809132047678323921256448 90 1897137590064188545819787018382342682267975428761854991783180256834624119914889216 91 15177100720513508366558296147058741458143803430094840009779784451085189728165691392 92 121416805764108066932466369176469931665150427440758720078238275608681517825325531136 93 971334446112864535459730953411759453321203419526069760625906204869452142602604249088 94 7770675568902916283677847627294075626569627356208558085007249638955617140820833992704 95 62165404551223330269422781018352605012557018838779179694394542008855155541642584260608 96 497323236409786642155382248146820840100456150797347717440463976893159497012533375533056 97 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448 98 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584 99 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672 100 2037035976334486086268445688409378161051468393665936250635970584173950717023536147953876992 101 16296287810675888690147565507275025288411747149327490005089123594835050398068413052634529792 102 130370302485407109521180524058200202307293977194619920040712945024734695310939197559476846592 103 1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512 104 8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 105 66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768 106 533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 107 4271974071841820164790043412339104229205409044713304737062662192333833287617228842937495217766400 108 34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216 109 273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728 110 2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 111 17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 112 139984046386112763159840142535527767382602843577165595931249318809458147419979834942025268880092430336 113 1119872371088902105278721140284222139060822748617324767449994550481895935590080472687700558062362296320 114 8958978968711216842229769122273777112486581988938598139599956403854967581291590190659811548977753489408 115 71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832 116 573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638656 117 4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248 118 36695977855841144185773134324833391052745039826692497979801421430190766017415756929120296849762010984873984 119 293567822846729153486185074598667128421960318613539983838352911292404805097873002961264201461287786750410752 120 2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976 121 18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808 122 150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464 123 1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707712 124 9619630419041620901435312524449124464130795720328478190417063819395928163339006627622574538951501055514210467840 125 76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488778878410048176495001600 126 615656346818663737691860001564743965704370926101022604186692084441339402678740040766214167439002218086612928036864 127 4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352 128 39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816 129 315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454528 130 2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224 131 20173827172553973356686868531273530268200826506478308693989526218759445302450496401654668368242017727782378869031436288 132 161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336 133 1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688 134 10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504 135 82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032 136 661055968790248598951915308032771039828404682964281219284648795274405791236311329970753170859350395162041502564078850146304 137 5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278767152892561936636444672 138 42307582002575910332922579714097346549017899709713998034217522897561970639123926128761388172314926761177826242733726142300160 139 338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779072 140 2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576 141 21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608 142 173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864 143 1386334847060407429789207092071541851718218537687908287585239790307310352601902574555243858903499703783644777180923161744817258496 144 11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296 145 88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050368 146 709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944 147 5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552 148 45427420268475430659332737993000283397102585042957378767593137448789955507087370207886870020849433902533545215236148370836661655830528 149 363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260802188615670193371771568128 150 2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764184836052141830306588064204347434262309682282496 151 23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992 152 186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936 153 1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488 154 11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904 155 95268205270873786358080970147496530326800480428008152797215483387004752771577901046487199085731904268557167024519207336905883891511425236992 156 762145642166990290864647761179972242614403843424065222377723867096038022172794340849684107193235344521442121855812163792833978437326241529856 157 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 158 48777321098687378615337456715518223527321845979140174232174327494146433419058837814379782860367062049372295798771978482741374619988879457910784 159 390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272 160 3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063179209809438117896911034341246691113081915742093312 161 24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983098301811175116307016187904 162 199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063406502389689057560981764485287406049879011278979072 163 1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112 164 12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896 165 102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168 166 818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344 167 6546781215792283740026379393655198304433284092086129578966582736192267592809349108256783162854947638204240359449871609432605494575409605748476044378112 168 52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016 169 418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128 170 3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521024 171 26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168192 172 214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454841663658268487079792478734717785789211985477454010515456 173 1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496995441628310734003576269438976 174 13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954242423606631034440595681854557142753110180650012377088 175 109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 176 878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456 177 7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523648 178 56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189184 179 449891379454319638281053850768598185886969711830191663310075557261183758067148787031903962599565050916521651433429636799458463462743730530756374486993162073014272 180 3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776 181 28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208 182 230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664 183 1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312 184 14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860833932018820291590299712189822357326155821301784005847285760