0 1 1 2 2 6 3 8 4 24 5 32 6 96 7 128 8 384 9 512 10 1536 11 2048 12 6144 13 8192 14 24576 15 32768 16 98304 17 131072 18 393216 19 524288 20 1572864 21 2097152 22 6291456 23 8388608 24 25165824 25 33554432 26 100663296 27 134217728 28 402653184 29 536870912 30 1610612736 31 2147483648 32 6442450944 33 8589934592 34 25769803776 35 34359738368 36 103079215104 37 137438953472 38 412316860416 39 549755813888 40 1649267441664 41 2199023255552 42 6597069766656 43 8796093022208 44 26388279066624 45 35184372088832 46 105553116266496 47 140737488355328 48 422212465065984 49 562949953421312 50 1688849860263936 51 2251799813685248 52 6755399441055744 53 9007199254740992 54 27021597764222976 55 36028797018963968 56 108086391056891904 57 144115188075855872 58 432345564227567616 59 576460752303423488 60 1729382256910270464 61 2305843009213693952 62 6917529027641081856 63 9223372036854775808 64 27670116110564327424 65 36893488147419103232 66 110680464442257309696 67 147573952589676412928 68 442721857769029238784 69 590295810358705651712 70 1770887431076116955136 71 2361183241434822606848 72 7083549724304467820544 73 9444732965739290427392 74 28334198897217871282176 75 37778931862957161709568 76 113336795588871485128704 77 151115727451828646838272 78 453347182355485940514816 79 604462909807314587353088 80 1813388729421943762059264 81 2417851639229258349412352 82 7253554917687775048237056 83 9671406556917033397649408 84 29014219670751100192948224 85 38685626227668133590597632 86 116056878683004400771792896 87 154742504910672534362390528 88 464227514732017603087171584 89 618970019642690137449562112 90 1856910058928070412348686336 91 2475880078570760549798248448 92 7427640235712281649394745344 93 9903520314283042199192993792 94 29710560942849126597578981376 95 39614081257132168796771975168 96 118842243771396506390315925504 97 158456325028528675187087900672 98 475368975085586025561263702016 99 633825300114114700748351602688 100 1901475900342344102245054808064 101 2535301200456458802993406410752 102 7605903601369376408980219232256 103 10141204801825835211973625643008 104 30423614405477505635920876929024 105 40564819207303340847894502572032 106 121694457621910022543683507716096 107 162259276829213363391578010288128 108 486777830487640090174734030864384 109 649037107316853453566312041152512 110 1947111321950560360698936123457536 111 2596148429267413814265248164610048 112 7788445287802241442795744493830144 113 10384593717069655257060992658440192 114 31153781151208965771182977975320576 115 41538374868278621028243970633760768 116 124615124604835863084731911901282304 117 166153499473114484112975882535043072 118 498460498419343452338927647605129216 119 664613997892457936451903530140172288 120 1993841993677373809355710590420516864 121 2658455991569831745807614120560689152 122 7975367974709495237422842361682067456 123 10633823966279326983230456482242756608 124 31901471898837980949691369446728269824 125 42535295865117307932921825928971026432 126 127605887595351923798765477786913079296 127 170141183460469231731687303715884105728 128 510423550381407695195061911147652317184 129 680564733841876926926749214863536422912 130 2041694201525630780780247644590609268736 131 2722258935367507707706996859454145691648 132 8166776806102523123120990578362437074944 133 10889035741470030830827987437816582766592 134 32667107224410092492483962313449748299776 135 43556142965880123323311949751266331066368 136 130668428897640369969935849253798993199104 137 174224571863520493293247799005065324265472 138 522673715590561479879743397015195972796416 139 696898287454081973172991196020261297061888 140 2090694862362245919518973588060783891185664 141 2787593149816327892691964784081045188247552 142 8362779449448983678075894352243135564742656 143 11150372599265311570767859136324180752990208 144 33451117797795934712303577408972542258970624 145 44601490397061246283071436545296723011960832 146 133804471191183738849214309635890169035882496 147 178405961588244985132285746181186892047843328 148 535217884764734955396857238543560676143529984 149 713623846352979940529142984724747568191373312 150 2140871539058939821587428954174242704574119936 151 2854495385411919762116571938898990272765493248 152 8563486156235759286349715816696970818296479744 153 11417981541647679048466287755595961091061972992 154 34253944624943037145398863266787883273185918976 155 45671926166590716193865151022383844364247891968 156 137015778499772148581595453067151533092743675904 157 182687704666362864775460604089535377456991567872 158 548063113999088594326381812268606132370974703616 159 730750818665451459101842416358141509827966271488 160 2192252455996354377305527249074424529483898814464 161 2923003274661805836407369665432566039311865085952 162 8769009823985417509222108996297698117935595257856 163 11692013098647223345629478661730264157247460343808 164 35076039295941670036888435985190792471742381031424 165 46768052394588893382517914646921056628989841375232 166 140304157183766680147553743940763169886969524125696 167 187072209578355573530071658587684226515959365500928 168 561216628735066720590214975763052679547878096502784 169 748288838313422294120286634350736906063837462003712 170 2244866514940266882360859903052210718191512386011136 171 2993155353253689176481146537402947624255349848014848 172 8979466059761067529443439612208842872766049544044544 173 11972621413014756705924586149611790497021399392059392 174 35917864239044270117773758448835371491064198176178176 175 47890485652059026823698344598447161988085597568237568 176 143671456956177080471095033795341485964256792704712704 177 191561942608236107294793378393788647952342390272950272 178 574685827824708321884380135181365943857027170818850816 179 766247770432944429179173513575154591809369561091801088 180 2298743311298833287537520540725463775428108683275403264 181 3064991081731777716716694054300618367237478244367204352 182 9194973245195333150150082162901855101712434733101613056 183 12259964326927110866866776217202473468949912977468817408 184 36779892980781332600600328651607420406849738932406452224 185 49039857307708443467467104868809893875799651909875269632 186 147119571923125330402401314606429681627398955729625808896 187 196159429230833773869868419475239575503198607639501078528 188 588478287692501321609605258425718726509595822918503235584 189 784637716923335095479473677900958302012794430558004314112 190 2353913150770005286438421033702874906038383291674012942336 191 3138550867693340381917894711603833208051177722232017256448 192 9415652603080021145753684134811499624153533166696051769344 193 12554203470773361527671578846415332832204710888928069025792 194 37662610412320084583014736539245998496614132666784207077376 195 50216813883093446110686315385661331328818843555712276103168 196 150650441649280338332058946156983993986456530667136828309504 197 200867255532373784442745261542645325315275374222849104412672 198 602601766597121353328235784627935975945826122668547313238016 199 803469022129495137770981046170581301261101496891396417650688