1 5 2 25 3 110 4 470 5 1980 6 8274 7 34396 8 142474 9 588596 10 2426738 11 9989292 12 41065818 13 168636772 14 691859842 15 2836150748 16 11617837802 17 47559474708 18 194575978386 19 795613053964 20 3251559375226 21 13282278193604 22 54232112235170 23 221336957902140 24 902971402906890 25 3682348507372660 26 15011151452514994 27 61171353039066476 28 249191553716573594 29 1014788239107479076 30 4131233427528734658 31 16813232717180886172 32 68406058265536228138 33 278236536756116068052 34 1131394744122657642962 35 4599371511854625268428 36 18692650629796733435322 37 75951244171483803782788 38 308527493263508876820706 39 1252999889269557418088444 40 5087558771656136546671946 41 20652470594083906255154484 42 83818820353616812763880690 43 340111021165924343948389420 44 1379787007196524972147726810 45 5596519609498412346402202340 46 22695564432585914230130867714 47 92020200723941778930628382556 48 373032571915846826843355300714 49 1511937354880767891466798833556 50 6126977661803779261808225858578 51 24824823536571504191174562247052 52 100566945464412234983947447806458 53 407338386412255822869134184043332 54 1649635961713756855630756913762082 55 6679673504652879780906035811730108 56 27043212630419682871461757467368842 57 109470924910761649438128630041914868 58 443075997024929058480463147748319026 59 1793073177103898443662171376026546924 60 7255369462862279714239648656447024666 61 29353784864525733917499741647926419364 62 118744367496279009819271898670887302210 63 480294382095429177596657276476767580700 64 1942445176695795788834647536518633122730 65 7854851299657979044644494664855279016020 66 31759687568986538462352312495584442916434 67 128399879753930959164177179354185810882636 68 519044036917362006454829110473867014923834 69 2097954219245097550629017827809452827052036 70 8478929163190278838606683869902809099398498 71 34264165797322541509344901907203583080471932 72 138450459766701485488720012213791144313400778 73 559377025373948064255246064410514818410962612 74 2259808846716851279707463872693030652669817202 75 9128438367729112810030825331831202239617935788 76 36870565394295696806292344278859675552021238362 77 148909509270497013893941058572939744294248270948 78 601347027854636695463137526854779735614704073346 79 2428224074507316541038903053428115472403156829404 80 9804240150378870799811603476134915949799126033386 81 39582336010897478538602117691620338764827202388244 82 159790845681068625902026502731439540903800300099730 83 645009389274041541769163790444423184553702429875980 84 2603421583294790893232643237246701293879678788694650 85 10507222437972332198089796127881588092369300584213700 86 42403034171058012454601889867833136676369904910261154 87 171108714360894811952195818838085454965355579296966716 88 690421168150194378798388626682616392225509737489042954 89 2785629915427130286515332853718723928787475643374534516 90 11238300633013608973438515627984151870889582918174954418 91 45336326417273817429533011840151785264932198833141960812 92 182877801209969886540058482101421281680112391456990611098 93 737641187003369285484371579654039917725933713048515225892 94 2975084676667409915343332660467349400576091489794655408322 95 11998418421285292203324603219852419978102194176835746285468 96 48385992543603543326087164823086463307239577621934916643882 97 195113245608262964390454651962306875523828544362396077251028 98 786730084168444901011095533214872871502693335765872777683666 99 3172028743615345415156048698379556032486498909119227007335884 100 12788548602227625817014537647771089978712553227746784769298106 101 51555928919975422629450551784613963211157466314557819673461124 102 207830653724161196170864901242129319558882062102688270339873250 103 837750367073682291918189649371877573330206813708505352429675260 104 3376712477002877650479116579066953293713751306243606400864042570 105 13609693942844099894744211654483595707071731714186099275444195380 106 54850151910706742835094768206491554690293725490146304885574501874 107 221046112200148302619271579887277051691031378175528913912277034796 108 890766467029878410355918809915598015493858469909239470727891258074 109 3589393941036654065228792587492090809054925280114181951812303680996 110 14462888055815176829005001900378376923278622266525173900186998126338 111 58272801389934946206987420280427218862091593941279856207659633113692 112 234776202226436730247643591269184690035536163455405649530078657037418 113 945844795572534672236822783962104929522682123785183150866079895233172 114 3810339128957289602634703146276273131304601761869635590556643120135442 115 15349196302497761791395715631475672390341367133552964267454150379179148 116 61828144356665459867332239725362507669044303653055629818362756995185402 117 249038014013359487811291762741221799069222726845375176164665166863255108 118 1003053802400228537217914151449771757777601846455722650942849744522749986 119 4039822194988076470577332663116017740981914562281169587122640792256466364 120 16269716721500955102576097847863971195185830714915082360651962825882418826 121 65520578652198417091703649071452017881424751001640038695748698896610038004 122 263849161673572054493408193700982200456035545408825729345495836385864222770 123 1062464034953401760682996864550194107129650061743190344154704267082741378540 124 4278125692850061208178412917442544018495775366892356301023658643633428766490 125 17225580983546061478326260807507365540162549657695080217147489771420665361060 126 69354636782767512447236201683288577344190868346591046194085077016743997238594 127 279227798525403115779111606253121842067416050763463960552138332134726421486876 128 1124148199678944726640440120213150714901786743399690686041131003666351655169194 129 4525540821025107959347714753017635893744258898086139576298857295396381156891476 130 18217955373337748044604614574817814654351518720789638473376561732476710634514258 131 73334989850300256995483295972521759763382453970792514023625638791980881920330572 132 295192632828998087214821980849873294122871352520000656864091634340962434810279738 133 1188181225027180585684731450038990948225160978615676995035911242728663343629384452 134 4782367674953475289722364923115013134204277176829396711473096665388741173833598562 135 19248041799192912945868211233499424665138440165974186289259427472489534946179016828 136 77466451594287698928522836245764711463159492615128417954684406060798515765418462922 137 311762943967214984285696265672955469931022138393327671021921669363836727549620683188 138 1254640326229116691403419611779894094641508989244371570818337962561710801112012872306 139 5048915506357493782578861242457322394047369078593430431709948951167577969520062620844 140 20317078831194083197944109948136645105549763111857171988648653383086887547687290995546 141 81753982547832765061594901096645116941945062918870653733058437956710360707264962518884 142 328958599083556789323564853775581957053678884102673259693856205029373404429647250748290 143 1323605071903130073596734625176155814979053839137520537673380045788846014765033819385820 144 5325502989888131959578041978553401295835799889299180055656065217116432083259245372466410 145 21426342768654974499020189738269115593608231659293661870219269183520765306035504734110740 146 86202694311029684638743669987279698815253136970014436753756906102703602881066541260071314 147 346800070189757885125118795299875325423573635007073717352576953352033477719403903880722956 148 1395157452541588126779529056244358175542379625967930680895656409856292310905782242534376314 149 5612458497296578852229763966082352457155381060014184740723596359833792122569235939156565956 150 22577148737707220789351943551525565627345541101956749306645242309949913588742879907669718178 151 90817853944912504679098215123216316040619931767774337350321808659463966989242162843850011452 152 365308451755984504803031294666309769296455896248642229988815808068658258199996667623267938058 153 1469381950929275963558308926873981970748803560919442250275779133135336298859384560806476079732 154 5910120379338455631616860734875794076328360045024198241681796877158755946875886270718085397682 155 23770851819839229635998613152657324935889701078429026677702582950152692998737004572102288198508 156 95604888489298546982109143774149945837594880985896009782235583434873993744077654344203668076442 157 384505478796960701680865370683394522441716929868879392060297645239223429260927747818799043935268 158 1546365614546908861733086757878893510277796640886471873829741332560021101197497655543916841650626 159 6218837255623899666970578410491245115591640142319114743114890034897634372753136474441628064199324 160 25008848212240655548034429993050892937598588563757780727673090415820634117513216427781046140628266 161 100569389607942849712743757882096906183253107271122013599045309866732164161207988264789307361303764 162 404413545467692308933391900684610016060239364263349158902908179027773992807326122716148510397049810 163 1626198130014452876063213231913276790337240967112335140400123245498535995757734924102571190598097100 164 6538968312632546065571369902002295548096225216715579764042478074781916528149688125758268745904742330 165 26292576420829122507559350878355460186460328184018737261808470919604466448828157174745315703816844420 166 105717118364512243011332298713655526063402167776975017749413071555525543236972141979055297301964600034 167 425055724182831983969707006012102565547629528588323556829270095210581002263709628276720856467285143036 168 1708971899630459983576333959747969267437933856225457850480307183825277067483586423190549311834602479434 169 6870883610118368125095343654999024570955395328241895027620507437497820492181557632863975699963205104436 170 27623518486859585263541358103651422729278211733882062199490468607928404353383397778848587852600209338098 171 111054010132982792106805223008107192020865341041848860286774021167624074499310535741290258380053748556332 172 446455785274108972637779624383075382464249257860665937248968683840046323102081382728457067738654167612378 173 1794782120065147107393352136864809817277482358019709885339814845342954571353450142447623438975530873719012 174 7214964396135433296942339234579037908483871993798916545537524314470292113252748510770455145682602685132802 175 29003201248041112657245068076164642660507261988311651581256981176284632253504427366341903543453494329124188 176 116586179646161968506883082024160424155544155304417580080609554349795846389328953586040448718531211545625962 177 468638217200637945539143462478972778897921084518475311846172260716972554990422495608974222152511281507411348 178 1883726863266512068203018073958186449359714292965484503031738276008585624313400166439957027010228960122684946 179 7571603430921889416997848251540840146506133296493360903467270187509858348165688467807394273477736650379601804 180 30433197635110922244734494007612477024279106599694404785678271479287935604121639655907607239118828651896916986 181 122319926186137147285910371572096590976091126799247272649676739905401539900343292248593423283593324022116792644 182 491628247327322422371531043062523746798132529035625131086508496558805659880042848466553446273514146946720727330 183 1975907159640385022397682323169296472901209864207316965678613392477487460522936693699066434326245169942491912380 184 7941205319885921421236961667821947696840381431219350466191955961441141363483784414014377862627848022804555194250 185 31915128004841211011532775486270705595506162568830182793125517693739191807079650920698665773719675463081759962100 186 128261738920554945352470815148226084376210604490309206429288158976731780554492611640882600326931227251934232424754 187 515451863286980186635242107235112193766408455338722781374387447072310553485188076646886515000531086168579745147116 188 2071427083566962367442403796998184624966364632417431112016809447882933781340655088778852418961013079656842253078554 189 8324186855944015953375356604690395174031781758577672885815335754417590338842263203664018444030350936878737884906916 190 33450661510480729747924391918952347216482619903915850769267109002176279874701589236620134085494332454091893878974018 191 134418302388741582729389429176772874418423050956004136406132014664474748239926137454484603768503253740605024422365212 192 540135834942240985868325161211546698296874288771139768215904702071932295250648055784076064305521350747589489966902698 193 2170393841318062563276370418365811370919860893630332831054493937592160598815950357750574794640936691984555434940702292 194 8720977371468644732317760754047155120327804724976268960457585073082130385806368219603252753550813812653293589962403922 195 35041517510660156846120159298040493005061382090540354197217110276771495849943906619037862797752925198043752074404193868 196 140796502141782939051877102198118164046716336891149113641700531679828418433655388868892817191347418092319079025172711482 197 565707736963701002877094268451943530087159048979886992271985546023601968837881742680420302195809318510539656475065511428 198 2272917861441080998186720511352595933333042403478729370790241082568330603761237243129043436453477518248116715502489575266 199 9132019100109431939460255792310485937419488649845700842614855688372949738860690854282151709663218686376700516157607228284 200 36689467017818159544694518147004797422476313360188110066209075679369373013610217763347367396200477424000314791286345461706 201 147403430540794365326192052469557938950445936335220186821637177303159493640571717781219581006734075715395792847663219385524 202 592195972041264369894424129315848756551988220472491292835158997005350119096688483836045023460471534116524251339803159380850 203 2379112887677405113936320194748249040332896013077626031499297509149139513352985339130347745154609365540153154595843395231660 204 9557767548759010993179775488135570251203732269044803600524497234192061666280722381574488331287402495664118691215571173422170 205 38396334187233606122457080786722051464420649019067380401885201072831655688645540958403471333444336878381155458979270089863780 206 154246392717724673088780238476435709996456857075675089911723602885479946918887273762051039922542156201732937771011949705145474 207 619629794746059686750928615202418123441978615983881345778727456093943157251556891770669419189444164516049042200832744851135196 208 2489096074484882724586945105931829428295681645710925466387547553161518343482908513816031425142444935050227911200736540199773674 209 9998691879942106808680703004022312853403282603097330614876657779624856975188882499362704399180985609155147339785464475458373396 210 40163997847778730876054502336688334180823816372859922705520251342127652605501248500609994654206033008590700298454816857824225938