1 11 2 53 3 450 4 4578 5 44379 6 385212 7 2925969 8 19641271 9 118614860 10 654214381 11 3334753195 12 15858202072 13 70892618881 14 299805425605 15 1205758757487 16 4632388331446 17 17066069541973 18 60489294799563 19 206864212649513 20 684296844063487 21 2194407458689603 22 6835276893583280 23 20716748779485938 24 61192172982293869 25 176398088957292280 26 496904097707007247 27 1369426394111099298 28 3696196905134609858 29 9780166242809293991 30 25392337834037751203 31 64741841020690659409 32 162228528666158840653 33 399796813071447433652 34 969638932352600498767 35 2315841454374090166966 36 5449889492975392978315 37 12643953707888248781995 38 28934520138331083425842 39 65342626955079181506828 40 145686910001853054322639 41 320829131765272591683963 42 698122954957920164467171 43 1501623556534977562468567 44 3193881347738321523231197 45 6719771990847297778783092 46 13989764774469716029717121 47 28828466969581649902273090 48 58818866045247538454009888 49 118855259068261027235392930 50 237927089691658430408857566 51 471959725913726890584586511 52 927915542807809709434612165 53 1808659046078883978497979031 54 3495808668164538329717282842 55 6701548555896303756955320114 56 12744689957235166993204539767 57 24048964561777066350975295758 58 45035966253614798964393173057 59 83714049451270683812153065968 60 154486201828077061645152042362 61 283078804478996970690883840713 62 515136613354659235973404982701 63 931115160885969946328662664315 64 1671923251000823079747824395061 65 2982805577639566237518793912420 66 5287991099266031217529756765899 67 9316934082590268453818766519108 68 16316583854097540709474628946333 69 28406309352985249848557301302351 70 49168094384656553502963490714672 71 84622688142826540659069274958684 72 144835611949370733555331877082405 73 246545816707324392059704788263033 74 417446451980312762473387530098281 75 703121591403602740093372809592317 76 1178232224499242592280534550675865 77 1964468672667519718677543418914862 78 3259227979076730127954596334388319 79 5381213755067525395471732959410548 80 8842618657941253369793515615229020 81 14462882238762120800591951605229570 82 23547194803850883879927447360039238 83 38165408020233653870483529721827557 84 61586012348442559801511526463697059 85 98948628217656398658665829336135963 86 158301905023781711556709991989460636 87 252199045851327809897551681721051522 88 400141024158945748567618820874887993 89 632303586467882815833058920806156164 90 995201277937197398297408166153074811 91 1560263471658677592239674963218687630 92 2436772451215571962941432018465393370 93 3791312647702334168261525304315773739 94 5876905297673528600859194850825808175 95 9076501212214745628884093866442541477 96 13967687355137520509140297239479149317 97 21418633072420181154700084785479776900 98 32729890924354661952021224791921072223 99 49843289626573372633196540851795851522 100 75648684392255176133124538389948914183 101 114432996199334201935853703398828712259 102 172535515639997132207919323291119146214 103 259301315600088179102104117042925724572 104 388464241545869596696684147288210087859 105 580147128350955319870660308608890113271 106 863746323620651302835282401127016602743 107 1282079593881734359401182256261324011443 108 1897333976259031780162429806790103825277 109 2799571001428464132301030328719039770440 110 4118855645821684328912123381579108238869 111 6042506372740779517128459767711206982534 112 8839563395306994048518411924853485574208 113 12895404831262626819725342072766737725426 114 18760593193505826810791261951960628141062 115 27219626957089425381468197577671961836587 116 39387466053290444609781874103689728214681 117 56844716353227638892244717115682675054607 118 81826494854363505894473358476655851793910 119 117485657506413565779834069597854135832994 120 168258798948184903725450037508714377875507 121 240373959126417743154225253251070858838170 122 342553277514010948901876440312956898840125 123 486983236523768173866116918649496819661308 124 690651389767545773695645755365121541633378 125 977183923397273866772736524120662592882189 126 1379366172403882464420998206002223780044393 127 1942592457309690535105013440525957947126671 128 2729577821825342688764467359499162921240765 129 3826779720043590921802146384016517662370900 130 5353132040618974244089667770575611538803467 131 7471899745595337425295281734470595037556336 132 10406736529713324948081952307006735007222473 133 14463392189899742570168047272255351935808967 134 20058999570290010018695252953125522408943636 135 27761510622989966417458342511836035087223180 136 38342696428527799807964474679673072142692857 137 52849241021634362409133688805408555613107509 138 72697926973403668907194632073701217742715789 139 99802840281942241985172576522030252996957305 140 136745053844399434679680691888911138213131273 141 186998564758865147683129782714095926507987202 142 255230596444014685755696561728102787723477219 143 347700036093095102127373188267782362208599096 144 472785153137849706566143229134724192988706508 145 641681339401711886577878350091563614971363762 146 869322074260660345478692788153891599640863518 147 1175592479356680915008691165194040744807473505 148 1586925751482046243391345374939632343171204263 149 2138399810168059605831002122634352153434763699 150 2876486406116339353243851541765566328249712360 151 3862649923647536135733775035730501563059285842 152 5178050995713778813575716385548874544983848933 153 6929684419844729441616820123946719570591087248 154 9258376270028278855862692699061588011865073671 155 12349187313685781752369195244587944318072950458 156 16444926169467928295734254819802500091470704274 157 21863675314619636507434107422721781786984080303 158 29021487726798867618005644817266026529605001627 159 38461736319342848385928454390214516884620578297 160 50893010901096325388014598510943406211564182621 161 67237981421656248424201795677646601141473948180 162 88696310955482978074461465509143282375755604175 163 116825543856791210729527836495483779738746746382 164 153644959647205923701415755563556977604845353443 165 201768728847870665469022809015453024677755221019 166 264576404801569368128518312904914848883392676218 167 346430924960846515827398425494275996127178245356 168 452956987563137417413512383023243630462839165047 169 591396053743946401842758248681393326680368375667 170 771058473334497261366123431024769397068764653867 171 1003898558880287442108627416946607402372400546511 172 1305245102228700245277980087523037628114309611965 173 1694728170150319163928512152893082687647332300188 174 2197453436670437212851538519006366056767018904585 175 2845488312824522611166394962768131541103856918346 176 3679740340006380652930271434046317668465509965056 177 4752328486177779497252730988212064350556247640450 178 6129573067476696896550626270711528737687225999246 179 7895761170819204627876353327513510936174405943047 180 10157883101109430508671661129191612616944658603469 181 13051583269299954489843452698690485085856845633607 182 16748628220486830651635320063322879185378159812658 183 21466267803118146293337026708320844477215414540882 184 27478956018141964659595920674249584715602671055823 185 35133009793248797448840289475498134131863887557542 186 44864921605195600030756941429083094320175520868953 187 57224211382233879378157161354002736226450476400456 188 72901911600720993885300200918678661613074794865130 189 92766035640867227869905989838353285348999516728401 190 117905693863724224376720012271389884241404755774725 191 149685907368685354157033192486696326775981805577379 192 189815641592690743965667812422940522064985635512293 193 240432159745397351645219235124330157829453849360388 194 304205502472078987591883197223631296208551557792171 195 384467762860328717057879527373829772243089699156572 196 485372878534742778509194213578698624700997285150549 197 612093945687655196883475546485198045290812898877055 198 771066622453060883294694869967049495996115790510808 199 970289090120560202238002815039230329016881250016636 200 1219691351495117924877086366181383687759798826170797 201 1531589451945959400525183356193093948014306922815985 202 1921243613454917576684077982663658868348788980185297 203 2407543399184173761682027968042824348672341013453109 204 3013848024533445596646334189032370320527314479568153 205 3769015978873989024028847418559732528368157656491350 206 4708665434144526402437758957610412269323189108520135 207 5876715748609868526612379841541464690262896173451388 208 7327271033092258982347238634586499013978432632672732 209 9126919599722990977165183272821868012826346382046114 210 11357538598019595663030936255559247371484425643384918