1 31032 2 28816 3 38376 4 33616 5 96576 6 155792 7 404480 8 615296 9 1258112 10 1664400 11 5004928 12 7111808 13 19624576 14 26821008 15 65198848 16 91451776 17 279105152 18 356736400 19 1053470592 20 1397940864 21 3792784000 22 5223606672 23 16267412480 24 19397621632 25 61361116800 26 80861357456 27 230244939904 28 308365160576 29 982491484800 30 1130055373200 31 3749649812736 32 4912802762112 33 14271321038464 34 18742418222480 35 60876337267072 36 68864356552320 37 234582153009792 38 305524615281040 39 896001929680384 40 1164163838604160 41 3830994365785728 42 4299954449790352 43 14838465320848000 44 19237089070791808 45 56718533384741504 46 73312940181692816 47 243108693261295360 48 271764755746613632 49 943708061989777024 50 1219912307116932496 51 3608354267878478720 52 4652900853390408320 53 15492346645780097664 54 17279138577009150352 55 60190336987189487616 56 77682028323936202624 57 230208942040677938816 58 296512944413402989968 59 989327018586934549632 60 1101995806028482922624 61 3845005326002587628160 62 4958293546245377929616 63 14709395801096785670400 64 18935130766056747435392 65 63243869890341122014848 66 70395060550915053505936 67 245834694610013138675072 68 316883577438266990306944 69 940611067179831760665216 70 1210464061446128347584912 71 4045131710565201798347264 72 4500748760484585976933248 73 15725122176521237890713216 74 20265687186080098883687824 75 60172913654612167665266304 76 77423208202497961551205504 77 258804234888030198871278208 78 287894110847217692293742992 79 1006129958050866177290355456 80 1296510142721819022390124928 81 3850191231177188098566409856 82 4953514090792918521360129424 83 16560615579644668030725617536 84 18420045409967656785639969408 85 64383045595210854085972560512 86 82960174563460042721128360336 87 246382809585558828524052237312 88 316971740754650012504560412544 89 1059783016652614759720662701696 90 1178709414959454274188950742416 91 4120205344798035206526943838336 92 5308898984196685633713243398272 93 15767507277227699597193251623552 94 20284396296567167412606907240848 95 67822873475133479389172137579776 96 75431597922726514030725496044928 97 263682778855188188127648764698240 98 339750964581047780904862613728656 99 1009086984678141211875174739184000 100 1298140919832884240360297711779456 101 4340555268669115929636346044996224 102 4827427916797055208389933130070416 103 16875349991017173906531933806321152 104 21743436315003637176808094785266560 105 64580439143451508553587256290469504 106 83078988358773279630871555622499728 107 277791896397218424895630223432110720 108 308948868806990435498126085672234112 109 1080010702512244786603562312056267392 110 1391558863951171204823685657863152016 111 4133110174283849542986143202546050816 112 5316987122544129257951575181843978624 113 17778559276803278050133556073989533312 114 19772508682247156793167696530085658000 115 69120291397608461040728334436159822720 116 89059058749936240859905200035149687424 117 264517777107856040015661192825662810752 118 340284890061796673303974083720933755280 119 1137823695299133538158407500591847600128 120 1265433195873074001307460982105096413056 121 4423685410046318191395175519917359642240 122 5699755945157389754900687947701218657680 123 16929094965497324279235318877670164096128 124 21778156244337591504191658537611155830912 125 72820578806757550867861803982031420928640 126 80987477049181315546313483649302556766608 127 283115421124440691885834422841219665688832 128 364783580577795376269603596962649303741824 129 1083460642032015197575929014160094146477696 130 1393799423097936142459469290643361567346064 131 4660512415542204290663402681919652268060032 132 5183190210500010520852504325144233280263808 133 18119371995009791424172712463449712697113216 134 23346122295764284831256056478783387077794192 135 69341432877484319072671373415193188954014208 136 89203076508263372309067546473236329963330432 137 298272639023121448922736860514615184061040256 138 331723893824789252458114924992990364415202704 139 1159639305267074437886082460509547027542734464 140 1494150924878958551837574648461097488961750144 141 4437850084626346011380602918021047931964752512 142 5708993987188934748578709262407004920786223504 143 19089443668743255139969236886116896224156027648 144 21230319809072756039937676985118781955553415552 145 74216898662543632784485163254020755030370520704 146 95625628893852932126619295442359288555523595664 147 284022351000107851955582500554324830061632667520 148 365375517405047189796110635607058640551121601152 149 1221724219099524867321876036531651200033553959552 150 1358740152154442823565862315632952743853557442960 151 4749880947606824784063799019574287435233738593280 152 6120039231329310036754204220233702299027758978944 153 18177428635450849306255282157589951834245093054080 154 23384029828295744745067807502303208874072903837072 155 78190344119363219904361118197094691102008463820928 156 86959359135619904367883251786926129996931517403264 157 303992361606527028580101625743213631289663834083968 158 391682476604963699289590702659263354949248833360272 159 1163355371223932929278616867950034310606704707378432 160 1496577798614575848079987347327970580684032385674624 161 5004181825332718879888683210468533186923331410189952 162 5565398628520852694236733791326672381124300690206096 163 19455510503126955136703715371646893339280311761883520 164 25067677353560159239352923475502032199772424725655168 165 74454741693735622933858820765639917856770636415572608 166 95780975402380186490218520224049325479297792098072976 167 320267630159428229034143983094866690749036166986671616 168 356185500260109718411663439527022340748334998613545856 169 1245152650707216509008853963332853006656552757381670528 170 1604331312015608566969011812152321809449402586819868048 171 4765103399032055393553465904261394840015762109473659520 172 6129982301148938162534234619952231855960472440364801152 173 20497128106398846737829425071085296200757605044102537856 174 22795871614647913731763616921565016852986735477926175120 175 79689768923110361191713615651906525088496466378384125696 176 102677202671663492729875817692212130984502888112156002688 177 304966615207547443496932052780460198008832646230244404864 178 392318863087442154427325854965185992970429873160127479184 179 1311816191290508871137874799622259750752423240645557216128 180 1458935769830933328252580773477800953385692438691298073216 181 5100145186815451443972405554905701571940368973726254787200 182 6571340927398973544315014086533034497242575001305422858640 183 19517863294987234332873685511017057219928502582645660628992 184 25108407096960187964505054293963742185530862773501154676608 185 83956235989972413754553061304484567051215833098205230495360 186 93371888815378819230105353323242232742592055509985310180752 187 326409291140975383683371430392483768197777141530324163079296 188 420565817889131940663524762632549820435099952115865353726080 189 1249143248248741131140015090093689296263542471064315309683328 190 1606938049480512125262595445654690649330134242284472870318480 191 5373199094870691197363720056032036639415359374848187961393408 192 5975800868937319374258249215484695427578722164328989235996032 193 20890194605633347620496981251404630818611390380825864272707200 194 26916212295705531509926472299031947394748671660958787505573264 195 79945167799545300015685053147657361126414304026246466814080384 196 102844035008006466225464559724689760989892268610978940315174528 197 343884741786559066717448532243775085352661784573545740886653568 198 382451255099726110874582620588961691445038876900902404839938448 199 1336972453840343582830397342713200686014156720145191338937305600 200 1722637585272232044745119577267608279108743480616239602866293632 201 5116490736201777434722866857870056830429472030998694820652009088 202 6582018235178889193379685301733924711592450428981691294736569744 203 22008623464758848253790461151198764223310661764577014030570012288 204 24476880309171826539784712141675421252180539974598343824182572160 205 85566237014866441121640504873207666063164086380877133577821962880 206 110248805401889600538146999678111245750605818369518718511099724176 207 327455407017158678385241237129097723977948640594700748991813767936 208 421249166872254413370300580105786068357722827282016035554268725632 209 1408551901422670671355556065410227089640337856843518182632762166912 210 1566520339208768949885624314101214348485146001470545698458964729232