0 25 1 26 2 259 3 544 4 803 5 1347 6 2150 7 5647 8 52973 9 58620 10 2983973 11 3042593 12 30367310 13 63777213 14 94144523 15 157921736 16 252066259 17 662054254 18 6210554545 19 6872608799 20 349840994495 21 356713603294 22 3560263424141 23 7477240451576 24 11037503875717 25 18514744327293 26 29552248203010 27 77619240733313 28 728125414802827 29 805744655536140 30 41015358191609827 31 41821102847145967 32 417405283815923530 33 876631670478993027 34 1294036954294916557 35 2170668624773909584 36 3464705579068826141 37 9100079782911561866 38 85365423625272882935 39 94465503408184444801 40 4808640594034495122985 41 4903106097442679567786 42 48936595471018611233059 43 102776297039479902033904 44 151712892510498513266963 45 254489189549978415300867 46 406202082060476928567830 47 1066893353670932272436527 48 10008242265098867380496573 49 11075135618769799652933100 50 563765023203588850027151573 51 574840158822358649680084673 52 5737326452604816697147913630 53 12049493064031992043975911933 54 17786819516636808741123825563 55 29836312580668800785099737496 56 47623132097305609526223563059 57 125082576775280019837546863614 58 1173366323074825788064145335585 59 1298448899850105807901692199199 60 66095811315580116183148755295535 61 67394260215430221991050447494734 62 672644153254452114102602782748141 63 1412682566724334450196256012991016 64 2085326719978786564298858795739157 65 3498009286703121014495114808730173 66 5583336006681907578793973604469330 67 14664681300066936172083062017668833 68 137565467707284333127541531763488827 69 152230149007351269299624593781157660 70 7749072918074847798108771220821371827 71 7901303067082199067408395814602529487 72 78860800521814639404784333552244137210 73 165622904110711477876977062919090803907 74 244483704632526117281761396471334941117 75 410106608743237595158738459390425745024 76 654590313375763712440499855861760686141 77 1719287235494765020039738171113947117306 78 16128175432828648892798143395887284741895 79 17847462668323413912837881567001231859201 80 908501308848999344534692221745948877701945 81 926348771517322758447530103312950109561146 82 9245640252504904170562463151562499863752259 83 19417629276527131099572456406437949837065664 84 28663269529032035270134919558000449700817923 85 48080898805559166369707375964438399537883587 86 76744168334591201639842295522438849238701510 87 201569235474741569649391967009316098015286607 88 1890867287607265328484369998606283731376280973 89 2092436523082006898133761965615599829391567580 90 106512693441707610235172468279386275200954659973 91 108605129964789617133306230245001875030346227553 92 1083958863124814164434928540484403150474070707950 93 2276522856214417946003163311213808175978487643453 94 3360481719339232110438091851698211326452558351403 95 5637004575553650056441255162912019502431045994856 96 8997486294892882166879347014610230828883604346259 97 23631977165339414390199949192132481160198254687374 98 221685280782947611678678889743802561270667896532625 99 245317257948287026068878838935935042430866151219999 100 12487548178197298915122620836540554682813975457532575 101 12732865436145585941191499675476489725244841608752574 102 127083337103507572385846117915828962210017549936305741 103 266899539643160730712883735507134414145279941481364056 104 393982876746668303098729853422963376355297491417669797 105 660882416389829033811613588930097790500577432899033853 106 1054865293136497336910343442353061166855874924316703650 107 2770613002662823707632300473636220124212327281532441153 108 25990382317101910705601047705079042284766820458108674027 109 28760995319764734413233348178715262408979147739641115180 110 1464040148305338631367268456640842162733724207440164433027 111 1492801143625103365780501804819557425142703355179805548207 112 14899250440931268923391784700016858989018054404058414366890 113 31291302025487641212564071204853275403178812163296634281987 114 46190552466418910135955855904870134392196866567355048648877 115 77481854491906551348519927109723409795375678730651682930864 116 123672406958325461484475783014593544187572545298006731579741 117 324826668408557474317471493138910498170520769326665146090346 118 3047112422635342730341719221264788027722259469237993046392855 119 3371939091043900204659190714403698525892780238564658192483201 120 171644066974830352963301254941449714322361271397470902670552905 121 175016006065874253167960445655853412848254051636035560863036106 122 1746788121567698631474945265844130429956647736121790950437877859 123 3668592249201271516117850977344114272761549523879617461738791824 124 5415380370768970147592796243188244702718197260001408412176669683 125 9083972619970241663710647220532358975479746783881025873915461507 126 14499352990739211811303443463720603678197944043882434286092131190 127 38082678601448665286317534147973566331875634871645894446099723887 128 357243460403777199388161250795482700665078657888695484300989646173 129 395326139005225864674478784943456266996954292760341378747089370060 130 20123550410665070433112100497968296050512793295905764421655458149173 131 20518876549670296297786579282911752317509747588666105800402547519233 132 204793439357697737113191314044174066908100521593900716625278385822270 133 430105755265065770524169207371259886133710790776467539050959319163773 134 634899194622763507637360521415433953041811312370368255676237704986043 135 1065004949887829278161529728786693839175522103146835794727197024149816 136 1699904144510592785798890250202127792217333415517204050403434729135859 137 4464813238909014849759310229190949423610188934181243895534066482421534 138 41883223294691726433632682312920672604709033823148399110210033070929665 139 46348036533600741283391992542111622028319222757329643005744099553351199 140 2359285049974728790603232309418501774020670171689630549397415010738489615 141 2405633086508329531886624301960613396048989394446960192403159110291840814 142 24009982828549694577582851027064022338461574721712272281025847003365056941 143 50425598743607718687052326356088658072972138837871504754454853117021954696 144 74435581572157413264635177383152680411433713559583777035480700120387011637 145 124861180315765131951687503739241338484405852397455281789935553237408966333 146 199296761887922545216322681122394018895839565957039058825416253357795977970 147 523454704091610222384332865984029376276084984311533399440768059953000922273 148 4910389098712414546675318474978658405380604424760839653792328792934804278427 149 5433843802804024769059651340962687781656689409072373053233096852887805200700 150 276602579238913652999657885523113047488215074878379492315447171437325064313427 151 282036423041717677768717536864075735269871764287451865368680268290212869514127 152 2814930386614372752918115717299794664917060953465446280633569586049240889940570 153 5911897196270463183604948971463665065103993671218344426635819440388694649395267 154 8726827582884835936523064688763459730021054624683790707269389026437935539335837 155 14638724779155299120128013660227124795125048295902135133905208466826630188731104 156 23365552362040135056651078348990584525146102920585925841174597493264565728066941 157 61369829503235569233430170358208293845417254137073986816254403453355761644864986 158 575694017891160258157522611572865229133901390154251807187464228573466420531851815 159 637063847394395827390952781931073522979318644291325794003718632026822182176716801 160 32428886387610951627705161708126541378099833604720541507373395829914575529367691865 161 33065950235005347455096114490057614901079152249011867301377114461941397711544408666 162 330022438502659078723570192118645075487812203845827347219767425987387154933267369859 163 693110827240323504902236498727347765876703559940666561740911966436715707578079148384 164 1023133265742982583625806690845992841364515763786493908960679392424102862511346518243 165 1716244092983306088528043189573340607241219323727160470701591358860818570089425666627 166 2739377358726288672153849880419333448605735087513654379662270751284921432600772184870 167 7194998810435883432835742950412007504452689498754469230026132861430661435290970036367 168 67494366652649239567675536434127400988679940576303877449897466504160874350219502512173 169 74689365463085123000511279384539408493132630075058346679923599365591535785510472548540 170 3801962639806905389593239505661097825645311444329221211446077434783737663625743129939173 171 3876652005269990512593750785045637234138444074404279558126001034149329199411253602487713 172 38691830687236820002936996571071832932891308113967737234580086742127700458327025552328590 173 81260313379743630518467743927189303099921060302339754027286174518404730116065304707144893 174 119952144066980450521404740498261136032812368416307491261866261260532430574392330259473483 175 201212457446724081039872484425450439132733428718647245289152435778937160690457634966618376 176 321164601513704531561277224923711575165545797134954736551018697039469591264849965226091859 177 843541660474133144162426934272873589463825022988556718391189829857876343220157565418802094 178 7913039545780902829023119633379573880339971004031965202071727165760356680246268053995310705 179 8756581206255035973185546567652447469803796027020521920462916995618233023466425619414112799 180 445742099858532701488300448016001947370529772355058061225217576946672007853567549024700950655 181 454498681064787737461485994583654394840333568382078583145680493942290240877033974644115063454 182 4536230229441622338641674399268891500933531887793765309536342022427284175746873320821736521741 183 9526959139948032414744834793121437396707397343969609202218364538796858592370780616287588106936 184 14063189369389654753386509192390328897640929231763374511754706561224142768117653937109324628677 185 23590148509337687168131343985511766294348326575732983713973071100021001360488434553396912735613 186 37653337878727341921517853177902095191989255807496358225727777661245144128606088490506237364290 187 98896824266792371011167050341315956678326838190725700165428626422511289617700611534409387464193 188 927724756279858681022021306249745705296930799524027659714585415463846750687911592300190724542027 189 1026621580546651052033188356591061661975257637714753359880014041886358040305612203834600112006220 190 52258803783612411282681439135802828804059812685261695653715287509781748765968521784030196324853027 191 53285425364159062334714627492393890466035070322976449013595301551668106806274133987864796436859247 192 531827632061043972295113086567347842998375445592049736776073001474794710022435727674813364256586250 193 1116940689486247006924940800627089576462785961507075922565741304501257526851145589337491524950031747 194 1648768321547290979220053887194437419461161407099125659341814305976052236873581317012304889206617997 195 2765709011033537986144994687821526995923947368606201581907555610477309763724726906349796414156649744 196 4414477332580828965365048575015964415385108775705327241249369916453362000598308223362101303363267741 197 11594663676195195916875091837853455826694164920016856064406295443384033764921343353073999020883185226 198 108766450418337592217240875115697066855632593055857031820906028906909665884890398401028092491311934775 199 120361114094532788134115966953550522682326757975873887885312324350293699649811741754102091512195120001 200 6126822155144976998923039222793223200971970491849551426086522246421594648375477486106132668101067934825