0 3 1 12 2 72 3 528 4 4128 5 32832 6 262272 7 2097408 8 16777728 9 134218752 10 1073743872 11 8589938688 12 68719484928 13 549755830272 14 4398046543872 15 35184372154368 16 281474976841728 17 2251799813947392 18 18014398510006272 19 144115188076904448 20 1152921504608944128 21 9223372036858970112 22 73786976294846595072 23 590295810358722428928 24 4722366482869678768128 25 37778931862957228818432 26 302231454903657427894272 27 2417851639229258617847808 28 19342813113834067332169728 29 154742504910672535436132352 30 1237940039285380277046607872 31 9903520314283042203487961088 32 79228162514264337602133884928 33 633825300114114700765531471872 34 5070602400912917606021172559872 35 40564819207303340847963222048768 36 324518553658426726783293459529728 37 2596148429267413814265523042516992 38 20769187434139310514122535072694272 39 166153499473114484112976982046670848 40 1329227995784915872903809259303600128 41 10633823966279326983230460880289267712 42 85070591730234615865843660654035075072 43 680564733841876926926749232455722467328 44 5444517870735015415413993754092663472128 45 43556142965880123323311949821635075244032 46 348449143727040986586495598150868136886272 47 2787593149816327892691964784362520164958208 48 22300745198530623141535718273211311459401728 49 178405961588244985132285746182312791954685952 50 1427247692705959881058285969451746936196431872 51 11417981541647679048466287755600464690689343488 52 91343852333181432387730302044776695927750524928 53 730750818665451459101842416358159524226475753472 54 5846006549323611672814739330865168107420749135872 55 46768052394588893382517914646921128686583879303168 56 374144419156711147060143317175368597147106806857728 57 2993155353253689176481146537402947912485725999726592 58 23945242826029513411849172299223581570503551087542272 59 191561942608236107294793378393788649105263894879797248 60 1532495540865888858358347027150309185924582131397296128 61 12259964326927110866866776217202473473561598995896205312 62 98079714615416886934934209737619787760822675856605315072 63 784637716923335095479473677900958302031241174631713865728 64 6277101735386680763835789423207666416139248932611453616128 65 50216813883093446110686315385661331328892630532007114309632 66 401734511064747568885490523085290650630698322398287885238272 67 3213876088517980551083924184682325205044701135470765023428608 68 25711008708143844408671393477458601640355838196335044070473728 69 205688069665150755269371147819668813122843163795818200329879552 70 1645504557321206042154969182557350504982738226816821298171215872 71 13164036458569648337239753460458804039861891647435121776434085888 72 105312291668557186697918027683670432318895104845282076993601404928 73 842498333348457493583344221469363458551160782093858821513068675072 74 6739986666787659948666753771754907668409286143414074983233064271872 75 53919893334301279589334030174039261347274288920639008688121543917568 76 431359146674410236714672241392314090778194310911764887149486410825728 77 3450873173395281893717377931138512726225554486387424732484919405576192 78 27606985387162255149739023449108101809804435889286009130457411482550272 79 220855883097298041197912187592864814478435487110661295584815404336283648 80 1766847064778384329583297500742918515827483896878036809760835459642032128 81 14134776518227074636666380005943348126619871175009787368251308127039782912 82 113078212145816597093331040047546785012958969400049284726339713916125315072 83 904625697166532776746648320380374280103671755200336249371376209128616624128 84 7237005577332262213973186563042994240829374041602573938092326668628161200128 85 57896044618658097711785492504343953926634992332820359390981247340223746015232 86 463168356949264781694283940034751631413079938662562410900335246704186880950272 87 3705346855594118253554271520278013051304639509300498358747652509598288873259008 88 29642774844752946028434172162224104410437116074403985013071161148715898637385728 89 237142198758023568227473377297792835283496928595231876390749171333586364401713152 90 1897137590064188545819787018382342682267975428761855003698353134956409265818959872 91 15177100720513508366558296147058741458143803430094840014731544608226710827762188288 92 121416805764108066932466369176469931665150427440758720088141795922964560024518524928 93 971334446112864535459730953411759453321203419526069760645713245498018227000990236672 94 7770675568902916283677847627294075626569627356208558085046863720212749309617605967872 95 62165404551223330269422781018352605012557018849668464680137225274159201464160215891968 96 497323236409786642155382248146820840100456150797347717440622433218188025687720463433728 97 3978585891278293137243057985174566720803649206378781739524028727795333033450641180065792 98 31828687130226345097944463881396533766429193651030253916190328346462321923502884385718272 99 254629497041810760783555711051172270131433549208242031329518823819897890699818584976130048 100 2037035976334486086268445688409378161051468393665936250636142984655581756222139699589808128 101 16296287810675888690147565507275025288411747149327490005089128665437451311024299636280000512 102 130370302485407109521180524058200202307293977194619920040712998899885205010688761169363075072 103 1042962419883256876169444192465601618458351817556959360325703930351852829130498817513150742528 104 8343699359066055009355553539724812947666814540455674882605631321120365011133967996421698224128 105 66749594872528440074844428317798503581334516323645399060845050325574004845251698884006570360832 106 533996758980227520598755426542388028650676130589163192486760402117814208274373500897318532022272 107 4271974071841820164790043412339104229205409044713305539894083215968958005219707826829080194449408 108 34175792574734561318320347298712833833643272357706444319152665725804552719807102253933705432137728 109 273406340597876490546562778389702670669146178861651554553221325802542199114555697310071771210186752 110 2187250724783011924372502227117621365353169430893212436425770606412549147628643337037778425187663872 111 17498005798264095394980017816940970922825355447145699491406164851284816290453542213416635912513650688 112 139984046386112763159840142535527767382602843577165595931249318810247376542477128741561904322133884928 113 1119872371088902105278721140284222139060822748617324767449994550481916704777514612000952868621120438272 114 8958978968711216842229769122273777112486581988938598139599956403855209023095512060144538217057062223872 115 71671831749689734737838152978190216899892655911508785116799651230841422954514886809430136272632695226368 116 573374653997517877902705223825521735199141247292070280934397209846730885175620675131988751253413956681728 117 4586997231980143023221641790604173881593129978336562247475177678773846084483968562369005332172016443195392 118 36695977855841144185773134324833391052745039826692497979801421430190766682029754821578233301665541125046272 119 293567822846729153486185074598667128421960318613539983838411371441526129468554051217878247701903148159336448 120 2348542582773833227889480596789337027375682548908319870707290971532209027773064435033530744192382823592624128 121 18788340662190665823115844774314696219005460391266558965658327772257672206233779530849255478693377865376858112 122 150306725297525326584926758194517569752043683130132471725266622178061377617968764347956062879855653476286595072 123 1202453802380202612679414065556140558016349465041059773802132977424491020879947170985972541139462488916836220928 124 9619630419041620901435312524449124464130795720328478190417063819395928166911971480292428405316934433547776688128 125 76957043352332967211482500195592995713046365762627825523336510555167425335040560067148723394937944512808387346432 126 615656346818663737691860001564743965704370926101022604186692084441339402679814056986808379464308494191319446454272 127 4925250774549309901534880012517951725634967408808180833493536675530715221437491608793704220324077829708260266999808 128 39402006196394479212279040100143613805079739270465446667948293404245721771497891176148108131811842390021491526729728 129 315216049571155833698232320801148910440637914163723573343586347233965774171979046020781813792933178624882750995300352 130 2521728396569246669585858566409191283525103313309788586748690777871726193375824201389448407820342308008483645525327872 131 20173827172553973356686868531273530268200826506478308693989526222973809547006577277561975057516492222086712439328473088 132 161390617380431786853494948250188242145606612051826469551916209783790476376052585553388576050039445292731386064879484928 133 1291124939043454294827959586001505937164852896414611756415329678270323811008420619092894159580130577373926461619539279872 134 10328999512347634358623676688012047497318823171316894051322637426162590488067364822074724379000674649055562439157321039872 135 82631996098781074868989413504096379978550585370535152410581099409300723904538918315260937236724657252572801005660581920768 136 661055968790248598951915308032771039828404682964281219284648795274405791236311345999413782303235778140839011030088682569728 137 5288447750321988791615322464262168318627237463714249754277190362195246329890490766949962827244763265367225294210317514964992 138 42307582002575910332922579714097346549017899709713998034217522897561970639123926133509007755595860203418828765621756228534272 139 338460656020607282663380637712778772392143197677711984273740183180495765112991409063890672320042389788312682948852482045902848 140 2707685248164858261307045101702230179137145581421695874189921465443966120903931272502762599110890134628425569238576720802480128