1 0 2 3 3 74 4 1220 5 12910 6 100807 7 652343 8 3750182 9 19784428 10 96786947 11 439906101 12 1859501560 13 7328752206 14 27039030100 15 93829708460 16 307762056698 17 958683800155 18 2848583303210 19 8105942966932 20 22169003715353 21 58456685214757 22 149036200459711 23 368304906693435 24 884201253242687 25 2066278116547786 26 4708650418937937 27 10480250610223286 28 22816212207907967 29 48649839912195296 30 101719028165331976 31 208774171127561720 32 421051610985402488 33 835164730749143838 34 1630607760182943873 35 3136181887010774858 36 5946148332995894010 37 11120864573955285892 38 20529326770025262695 39 37427490425556275679 40 67424276841071036616 41 120078710434783558868 42 211514708704016197459 43 368661744415312210047 44 636070262682458389570 45 1086770012827597176094 46 1839424899288650555868 47 3085217182559020567492 48 5129651630245719104850 49 8457072291262090319089 50 13829510828988338571472 51 22437075543442347643684 52 36125206729944992240039 53 57735837678756715875315 54 91616307225880695183487 55 144373847762607571358467 56 225987495249535981642393 57 351437287368434124185778 58 543078042974315383866449 59 834079222625520518843208 60 1273383355763665439997569 61 1932816788994677130341104 62 2917236220396074157174544 63 4378936953124398586884464 64 6538016458839796865905248 65 9711022771879257908408572 66 14351078457488605307949023 67 21103832591814329289533658 68 30885154125511053328004064 69 44988569476178108419358298 70 65233233896243797339710535 71 94166929434550901294226439 72 135343486427914834054030218 73 193700497685507538794868620 74 276071707866355768622333331 75 391879622341558694498431433 76 554068467613075439906021116 77 780356641677498764214211262 78 1094912481023190209538272868 79 1530589145089123470718216668 80 2131895709498041543261307258 81 2958934730089422258659358951 82 4092604819767267602434430838 83 5641454225992398096440911140 84 7750683091957468756887848933 85 10613934384348748543708412705 86 14488694301476300491491392383 87 19716352200466480203543346891 88 26748259946306672977035163763 89 36179496257771986544301724682 90 48792501855801165214064057953 91 65613329136302979927217636538 92 87983974159223597968159536627 93 117655163937964649883675105136 94 156905101197126748219757582616 95 208691074393212130588496867176 96 276842586913607111879210777720 97 366306824053012670523541303514 98 483459954592061652589904177245 99 636501070910528123297200804538 100 835949647374707183446003474294 101 1095272410437080053647886146608 102 1431671669861643145388568260455 103 1867074705222537837693790200751 104 2429373032073336789786060881964 105 3153971644651942998938812720724 106 4085722074742395250983472950019 107 5281329832269838803739516025043 108 6812347115970803510555814517286 109 8768886335027467783512178418798 110 11264219839116825886725008993516 111 14440467356097115527465026665972 112 18475616221778839589771963851058 113 23592172025400278297337452558717 114 30067800531410288359177138507356 115 38248397738159998373800966540884 116 48564116139570630674642646430163 117 61548984551534784315876671882991 118 77864889653417398285337284931263 119 98330843684991939939076761258899 120 123958649246500737945599659589517 121 155996294415833839322491266221586 122 195980675925680922432347369485505 123 245801562558314813035918724625100 124 307779084141714802715195420048085 125 384757474005286653073409087051680 126 480218316667661226557577561072160 127 598417172106524895216987454342368 128 744548179777252867429717422638464 129 924942108899582149152565822059000 130 1147304338858008823061797358253115 131 1421000450925892915869747016151722 132 1757398520168444807632809982158268 133 2170278849361411237815175077064262 134 2676323825672300394231939777039303 135 3295702852644168136230851284935127 136 4052769968958816352634545249531246 137 4976894874177503493367117168141420 138 6103451712407643655489680315092451 139 7474994200864263703422275872631645 140 9142650627404546097067730465442240 141 11167777989507794885938058945772398 142 13623921233462156261348377107632500 143 16599131322041728170744034960279820 144 20198704878399169400564020304798522 145 24548418614258433550477319778781683 146 29798343870435781763328619196596162 147 36127340627368520369742078368179316 148 43748346568552187687409314307427185 149 52914595527009200551579723278525597 150 63926921286581459403016541268054591 151 77142327670553813210179966124269147 152 92984034613532417318735336644611751 153 111953243029112078873312679112719882 154 134642899381729866574795819832532401 155 161753784657664518198730674330751806 156 194113302715253390168300403142128935 157 232697400694678086297320660855197888 158 278656120322357644276776678687574568 159 333343354731473583666514456444319448 160 398351472171351298229469795747423288 161 475551567202225667358553263526183830 162 567140213372923748778856838425537977 163 675693720882800736016961089283178090 164 804231050509582057519238137848874674 165 956286703593690164221116703741394396 166 1135995099871392794136171192005520743 167 1348188173557662434316105528152209279 168 1598508166800575029381847995497724432 169 1893537882406247176838984683468227860 170 2240950979000690299628584203309405299 171 2649685256534319479941922437746390823 172 3130142293839839657049819411366949322 173 3694417269101518988885218418947434750 174 4356563325622127034310567844990179324 175 5132895447071341478348338022379119652 176 6042339487301195378797394362170650194 177 7106832769709429926911708369591182729 178 8351783541083159265491007507534523880 179 9806597547231070327359418472123604292 180 11505281106331659982838867060908026047 181 13487131306219360618085588860295250283 182 15797525361022034738614646643656891903 183 18488822749861834485142415180170732579 184 21621395547151045377414142004336303233 185 25264804364213760365621220688952621874 186 29499139582110099682874676252401876849 187 34416550095199056530680778263674545104 188 40122984637036439712989686277297100009 189 46740173961227308807014665233109143568 190 54407885740462053632115094522531330352 191 63286488072276648308773776065404666448 192 73559861990166144616615438305375039328 193 85438708429099225560861103976636308724 194 99164300746828885514713837590629072663 195 115012740224936777127821388652537154490 196 133299779041905681772280877696677689944 197 154386283108407924538092668437179214898 198 178684415975074848223814928381102260295 199 206664634867748278222009427193919188391 200 238863600887898688716522470123980694738 201 275893117661712369460628012929864481676 202 318450226368567368416699029489752669427 203 367328600280876825291669520852214286833 204 423431398871011794557228707341785300548 205 487785760372997200246182520481038943838 206 561559132631709567943482980970531472516 207 646077665356078925439018817806580400188 208 742846912763892446929401628043923450170 209 853575124337895974033102753535728422783 210 980199433307174672708517902997393738510