1 1 2 6 3 18 4 48 5 120 6 288 7 672 8 1536 9 3456 10 7680 11 16896 12 36864 13 79872 14 172032 15 368640 16 786432 17 1671168 18 3538944 19 7471104 20 15728640 21 33030144 22 69206016 23 144703488 24 301989888 25 629145600 26 1308622848 27 2717908992 28 5637144576 29 11676942336 30 24159191040 31 49928994816 32 103079215104 33 212600881152 34 438086664192 35 901943132160 36 1855425871872 37 3813930958848 38 7834020347904 39 16080357556224 40 32985348833280 41 67619965108224 42 138538465099776 43 283673999966208 44 580542139465728 45 1187472557998080 46 2427721674129408 47 4960996464525312 48 10133099161583616 49 20688410788233216 50 42221246506598400 51 86131342873460736 52 175640385467449344 53 358036170375954432 54 729583139634020352 55 1486187877032263680 56 3026418949592973312 57 6160924290242838528 58 12538021362599460864 59 25508388289426489344 60 51881467707308113920 61 105492317671526498304 62 214443399856873537536 63 435804328741388156928 64 885443715538058477568 65 1798557547186681282560 66 3652455326594491219968 67 7415591117631239749632 68 15052543164146994118656 69 30547808186063017476096 70 61981060087664093429760 71 125733007606404303814656 72 255007790074960841539584 73 517099129874226150899712 74 1048365359197061237440512 75 2125064917291340346163200 76 4306798232377116434890752 77 8726933260343104354910208 78 17680540111863951680077824 79 35814427406083389300670464 80 72535549176877750482370560 81 146884487083177444726800384 82 297395751625198776977719296 83 602045058168085329003675648 84 1218597226171546208103825408 85 2466208672013843516400599040 86 4990445783369189233187094528 87 10096948445421382867145981952 88 20426010648208774535835549696 89 41316248811149566674758270976 90 83560952651763168555690885120 91 168978815362454407523730456576 92 341671450842764955872158285824 93 690770541921242193393711316992 94 1396396364313908950086212124672 95 2822503289570667026770003230720 96 5704427701027032306735164424192 97 11527697645825461119860644773888 98 23293079779193715252501921398784 99 47061528533473016530565106499584 100 95073795017117205112252740403200 101 192049065934576754326750535614464 102 387901083669838196857991180845056 103 783408070941045770124962580922368 104 1582027949084830293067885600309248 105 3194479512575138091771692077547520 106 6449806253961231194815225908953088 107 13021306965544372412174135325622272 108 26286002846332564869435637666676736 109 53058783523152769829046009364217856 110 107091122707280819838441486790164480 111 216129356736512200037581909703786496 112 436152936116925520796561691654488064 113 880094317521653283035919127802806272 114 1775765525618911048957429744593272832 115 3582684832389031063686042467161866240 116 7227677227080480058914450890274373632 117 14579969578765795980913633692450029568 118 29409169406741263687996731208702623744 119 59316799311901870828332390065010376704 120 119630519620642428561342635425231011840 121 241254881234962230932040981440882540544 122 486497446457279209482793384062606114816 123 980970260889267914203009610486894297088 124 1977891257727954818880864905697152729088 125 3987683987354747618711421180841033728000 126 8039170918507171199322225100575523995648 127 16205947724609694322443215678937961070592 128 32667107224410092492483962313449748299776 129 65844637999201592680162986538047148916736 130 132710123099166000750716096898389602467840 131 267461940399857632282212441441369814204416 132 539007269202766526125985378171920846946304 133 1086181315211635575375091746922204130967552 134 2188696184035476196996425475001133136084992 135 4410059475295362486485334912315716020469760 136 8885453165039545157955637749258331537539072 137 17901574758976730685881211347770462068277248 138 36064486375748742111702294394048522122952704 139 72651646467088045703284332185112240218701824 140 146348640365357214366328151164254872382996480 141 294787975593076674652175275916570528657178624 142 593757340910877841143388499009262625096728576 143 1195877461271204665964852892370768385758199808 144 2408480481441307299285857573446023042645884928 145 4850412080680410533284018724301018627550740480 146 9767726396956412935992644603419982339619422208 147 19669257265104009610834503516475854848274726912 148 39606123472590386699367435652223490034621218816 149 79747464829945508354131728542990540745385967616 150 160565365429420486619057171563068202843058995200 151 323271602397899913059701772080310648390692110336 152 650824947873917705762578402068969782190532460544 153 1310213381904071170811506519954636535199361400832 154 2637553736120613860195712471542667012035315761152 155 5309361416866170757536823806352121907343817441280 156 10687230722982227589364445339237819581234006720512 157 21511477224464227327310486131542790695560757116928 158 43296986005927998951784163169219884457307001585664 159 87142035125855086497894708150708375046984977874944 160 175380196479708350184442179925953962358711905157120 161 352952645415413054746189887100982349246907709128704 162 710289795742818818246990828700113547552783215886336 163 1429348601309623054003203766396524793223502027030528 164 2876235222267216943024851750785644982682875244576768 165 5787546483830375556086591937556480757837492870184960 166 11645245046252634452246960747083343100618470502432768 167 23430794249689035584641475238107449371123910528991232 168 47142196813745604529578057964096425082021760106233856 169 94845610256226275779746330903955902843591398308970496 170 190813653769922685000673091759437911046278552810946560 171 383872174054785636883707043421928032810748618007904256 172 772234081139451807532135806649960487057880260787830784 173 1553447628338664682593715052912129816988526571119706112 174 3124854188796851500246316985048677319722585241327501312 175 6285626241832747270610407728546190010936234680831180800 176 12643088212143583081456362973990050764854597758014717952 177 25429847881243343243383820981775443015673452308734148608 178 51147038676399040647709832031141569003275418202877722624 179 102868763180622789617304044197464503950407863576574296064 180 206886898016894995878376848665291739788529781494786293760 181 416072539345088825044291217871308943352487671672847990784 182 836742565312775316663657476824068814255831560712246788096 183 1682680103870745966477465035811039483613375556157595189248 184 3383750154231882599255230235947882677430175981781393604608 185 6804280201444546531111060800547372775267201702495193661440 186 13682120188850655727423322258397960391348102882855200227328 187 27511359949624436785249045831402350464323604721440026263552 188 55316959043095124231302894292017560291902007354339304144896 189 111222396373882749784215393842460839310313610531597111525376 190 223621749323150502211649998201773116073646412709031229521920 191 449597411797071009709738417437249107053331208709736471986176 192 903902649895682029992353676941903963918739184002820969857024 193 1817220952394444081130461038018619427461631901172337991483392 194 3653273209995048204552429444306861854171570868678068086505472 195 7344209030402416493687873625152969706839755870022920380088320 196 14763743281629473156541776723384431410672740005379409174331392 197 29678137004908226651415612392925846815331936541425955176972288 198 59657574893115013979495342678165661618636786144186184010563584 199 119917751552827149312318921140959259213219398411040915334365184 200 241040706638848541331294313851174390378330449067418925295206400