1 8279 2 39419 3 275252 4 802760 5 7115253 6 53055996 7 155864925 8 1380518004 9 10339904588 10 30371389585 11 268585630512 12 2020072809256 13 5932838682650 14 52395775636832 15 395480404508430 16 1161448118532776 17 10243694081474738 18 77572092781576418 19 227804967708643792 20 2006684329893107156 21 15242415863099415572 22 44760587124151334182 23 393828351323048882512 24 2999966936111444346426 25 8809349978433320985656 26 77425829113669063357994 27 591345684806639182437270 28 1736422236204907910724532 29 15246232491323356743315092 30 116728944157266783770339616 31 342752012769613383792498738 32 3006668212418647217299245576 33 23071716536119564524327660038 34 67743854547681100819673950708 35 593752289896242971775522188802 36 4565621958973475558504978350594 37 13405389055145476724609352927312 38 117401788770865225928915747141220 39 904473157213366203547584369318612 40 2655617474258705191021809990439686 41 23240689508088176632373389162941104 42 179360464526675742860470505041412202 43 526608353024667545214906519981858392 44 4605597695458353825413951089580360074 45 35600434770401993456427269052865197142 46 104522138229656573195511654545462835908 47 913579032930194466227631844116863670468 48 7072065572578865428600074866859939729120 49 20763087775570923064287392202678097212482 50 181381274356220735458126113588136818174312 51 1405940876599914465989016193686737939258006 52 4127680371096610490995254947496718632457716 53 36040485873119247514240684011481964366294626 54 279696814930930868714290615946236017860113698 55 821146179504596150592439862048993431379242624 56 7166529361442301924012048076673483625123889044 57 55677525270094619195371986792533709640508105972 58 163458457496147052796877305430747199145726733942 59 1425994438254706856360391563203369624012301992400 60 11089674050000986876170431614611735659739074581274 61 32556768218573608271776986044951868302482151540984 62 283916386290363006739231543285386322228187700121578 63 2209941327186462614522304190449847222416995508202006 64 6487819463543595636384749201605637745014555698415380 65 56559031757337663402541472986550985188500337450936948 66 440599970630761950084698346497145856558752533287057312 67 1293476119256408617279244699716305258813137789932895954 68 11272744108084336331124093447378461560341204423985642952 69 87880085112371448473039096482384748062280514498721829158 70 257988740317882172655056045428240330042435637914032600948 71 2247774622859259719393886581739119052395416379683708722754 72 17534808450279552746753135785643160815711595015844171378370 73 51476380128220994551087961269088822283822933974809510998704 74 448386367591799798786216839382240232401634713075795906360644 75 3499935291929767056658898898492196199807827420113692680048404 76 10274578242363035550305682303164441610000839028788065737395814 77 89476985968908408105450974485430582180950974285154722678866416 78 698799849988225500739847795790226100844171165069516629844549322 79 2051417718436257044553367851510999108935426985111849545807106840 80 17861336967912729744927947864019776213495044288569417505667159498 81 139561659663362668654373636926899419594471581424124262152164823382 82 409699092953328196767254051818043340680476639425503435086220195428 83 3566531488774858837527576340466134624090213723368301989969186855588 84 27879692023222875542338134786819905870131331886405003969865118949216 85 81843589558454739742612274158261198407195161162730937664728520717026 86 712352225210487557001514698514335405738662807050831785016026152920360 87 5570670618314134813808327142190966376333366547272723296028862743190454 88 16353179942375802850476131036316501744352248838014151164325825345359220 89 142314284546182993977378399144223342421061782430044112135447031953749410 90 1113306733490947787530689348213139633943233465174082436111519631966442210 91 3268193838721050532409375545322469400770736361327648960733837246826823904 92 28437843919792663961249674514101839636805364888907502133262193873391660916 93 222536461346035239085027756721140008110630435730671740862160897065953415476 94 653269772161501643419745165111550729148896676212173806847292138927580176086 95 5683682349617081010534576654707386766852475651863715730903777077464815614736 96 44489601313753391129261013143061217554938229928134454574485523820685751854970 97 130601592953097283900999174233375519707259690019881036344526406347466019358904 98 1136159517322390308117699336550416194883374599741996960462256298060391151732522 99 8895689981071721965111355552646348000261655765443614043963340860868573676334614 100 26113694496415893076677408138441856320234754210742242064271899119365426435073204 101 227152472443143068854995080057059463319831816341480497921767993240633463847516500 102 1778926739019479913529481947322244052627331944297957875299020510131506242196250144 103 5222104917823475224475825715160258826184739360298999191439852627737886754259662962 104 45421063437533460253983224630358421876965877848303497050612798033336264287301873544 105 355785252111674184555838957316791017861434644185163214905093729535550544902264972870 106 1044418219684399101072040437711813055687716401889512691364689883915029533711801900020 107 9083485355923094651820137781342871647271133838608262521063248861017900655692372490370 108 71164600715029093124127672686538721730872393141394344510478575885461113295686622113154 109 208905362206775024608071133027494648905059619355431054969602744231082905004746680012048 110 1816759676196400542668685017683166253720144755758969386679792148477440165334277970779684 111 14235789519727989635389826556547596942711848210070772992913046333572443445451625607510868 112 41789415518440198448572986116212417529812576143839691104158670434845432417298153302425542 113 363401818600799214440338032446007510647181243619942951690936899814174133598007273000414512 114 2847975917794321616428166634677244305366697428485987964011587094240547498456789750508048682 115 8360270027972473228453599196601608838801775178953706802605554743828883587030093552797132248 116 72697050191964322970501008589397791310625455749595822373330026736687847373438863385716799498 117 569802640932139019526465973451790573692842797057627730000208081973706226181601276067798606934 118 1672660419862779719984357714124923926811265381787941972129586559760604434068866746290635005444 119 14543952490879621092824855597054501551596229370848931461403608151578245213960719758074190132868 120 114009898551428918320427126819656767704842824558883523811345658656960742330701070990335402675168 121 334676548084281699007296114887090461429179068225653947834956716335761166395153147603855000803202 122 2909915481976371702251364670562333555922034175041732326372204465352463922485367728391665059605736 123 22813269557081538359577620161385908713964572533913229881334353303825365921282704381038533037554902 124 66968367909634149443248125513706477282377870399973982817592595441378716654451924615831801700673268 125 582246990350320044019331408110269198563522052388602581452618686946376509412166052513703372153629410 126 4565166335480453651027893200046796878458958221219093138082843635808897724438439263938516803260091042 127 13401033890287376111166236663815827986469287205303568941869557404186421572702592194577483828782033728 128 116509166805728538046270828964273304767936930522014225793112086926562658698646334807999300382121070932 129 913581494916286342259525249903732699667938387104531013968597168638528264021428418476898230828640705908 130 2681813422904596844014036610587755085181156564813839507175629385009230538680448974340986366972889379126 131 23315043485268555258891999776851815573451131834386175346170573750262394880783160558008928849690014881872 132 182834169765187553715361675631183131961294858235173842835805243712356974356703001657129681584274727854042 133 536708213309949650060164668814854018290952771733202371134863771639389646718425374780256170038731047347832 134 4665876596336059699471203155952287345410313723963798584832527277035785319431971082432797597058601606593642 135 36591887526349016849020006413253197373282673774545482905833135501742335906110414196335332919120507802114070 136 107415101035691864432434501443623283683260866455913609746463961640139921382556263716306940824242284455939668 137 933789517858476206203424603271174872222641133416359516974945911704767667187408788165732374036986132182770228 138 7323654395069401348513808785990003416347232317532023066831316016879926838873056934451537860266030809207849120 139 21498494996744763360425425918854207643897330821837395885710747879184033530048431788068690300176047607406376978 140 186888049803047754463494894387258522470660660126907499448739929688280739219446246259693363653357234117731298632 141 1465834163286920856116236150811739761911289496961003944623567939128856074527493587753375768007102629096855391078 142 4302934901541758158069334794972956034567191506659743478779294514606065608439447504956435814047204878736778523252 143 37404953923418057212114715370212237633251014293993163486046729645597898905947903540642866886912879392617012482242 144 293396114976289935057442492681690026695820049857438624546013334650677745811919581040788187435740707570661758629442 145 861259537351004862719372153049542900291184174407436513848038012517603781737587374212214503283557805139153873325936 146 7486696227703072831632670676506164325839613534884665615575134173214784805332486066458649984591506130513630411979012 147 58726633113408061929819186337444221008005697339213954487673657986333162028716840996970757861492265259944779716839316 148 172390989775173109010594504657723337465058999024065315392397611896320754316237688324714681280340559122998441515225894 149 1498522948158322621588193308231302349606186406903861525838135947842198325160310552765117677615526243726859962332871792 150 11755088626950300714561408339575754172503050420764354697761100278448865990780194558840125650532065551926180806086866826 151 34506838118728944925663391084677166985062450315807072752461218699005711316273097525676277504153546722550463077622990488 152 299949007051338900494908018818905707735395652437810729724855368513506835123236302795385324922237716912713851696597346378 153 2353020606852894236411982138360448661873940180107288895579008844905999174819424001459312571839891583024654124695421398358 154 6907244168681531185298575777808230624836243689224299752011550688317124864417620719258549574189344767018256019469489881508 155 60040068546778313503459159138351132213276027749619198161791260585267190811831575652298941191197932421799023116360297065572 156 471013804499046614970280818940696509747857997439770893327740479391932965803398662690215611971030701124403425412720729920608 157 1382650934380657404124699770921577667974690414144837144960315001157663079158968858039318807352853095036404215037389306995234 158 12018316652755179231808132264874890275852432794485474625268120411251093128237011466964424009433549646122193317044984110760104 159 94286341451441021521616161659228455262023570376713486816660790960719549848312361134618001280355632368954518693323133470858742 160 276775443249887764803524219571888856528518993766613625587970708034456313202944392245879462937494015399645778808398595977249396 161 2405768941170757846360632693021659910759555949285023489846154044698269768524576071182722930739567217773618763988753823995473442 162 18874281359640576456127809027320270153732834287303732189303096021262721346135634079552646552536879599840995598986645282678094946 163 55405013531363004342001670933867262061730696320830177214745979743096138651698953021750183277076733683792628736983995093907541408 164 481583039227193936570014440354790943301798863409438577624989375108077890523484519411040982857601290004888031446038204174770627892 165 3778312569254270219230163732528789570031187094838825468385876014031495503980322456418154625091879283454233014252227004865372473780 166 11091145608155934496811277053191029367465334614216643220594852086252058183156018484575436373622548727872330381229002654377005573526 167 96403926783693369112661384938507923320372137629737468633281088780339748487453331999373872952191513354087132263635663962494296103312 168 756363486164953560267990682628699645713603456890484685848366013917123511310178289309601302574394994817505597213407416951432759581754 169 2220286274669557326689743511301725618092307797395617184180196307931765055439791998194119337229349390235917517510663998949583402107448 170 19298514726698753940650075224378150615931981395841308780742496606870479079349237452570974491463975391990082676280403409775978389540778 171 151414650632337182995348480659267072706512926952389544648606447593506351006433164058604006744874567039901483121598628668762272984238102 172 444473859768191566662929999065337162263441527971225989225119955948059403177736334488519233263346838419192278587878754454102886200550388 173 3863296884058959056878337558793175287298204385519655025252551429946569683805824556530399553430818479176555361939533902726522452526294292 174 30311639658098006035635000632093442591680998647672388838394957539488578892965960736060563640684639756703811738355596302287487020282666784 175 88979030859248098760082884795115967256425920228455541959754705831097687458707343680398709887904098162321589378648271540517614922367925682 176 773386871440242999459847938574140786607845388177472680555466403617915257304873154168506553970904121572555319357340433130848885923341874952 177 6068127701214773841849103277644294285394000745833893407223795429757781336653111466510738780099729638857725308971210215820832046556278251654 178 17812828160250008893083340936596538400671285735586384274769886524537718029570581270294343769950125150204463354562832385038100439115209071348 179 154824452084704812174533037393848060986367344148014886823122093537848835191623486993750944004524130649446502338687302347388184783598542440194 180 1214796007378067860041100752618702504816535871998280139585595874444350675380778060716419072142430464498927014543497274322698028250257026083074 181 3566000953990160924229315248450872031035957389931230159710789992717726894185234517854213754680561504466261713120114110116071543812533651102160 182 30994592604681397042126537868879287091382764441005206945121775974678753925707293119145278887855459383746292229560984933641028766602442597418468 183 243195207538151105067690256070948998143747916851441951732950148975873956809779739167405464725863029525299200891449649988759355103518424826901460 184 713892880976087548630626317417242352205352862101861155201889065014896956724419207810077673876745581841909667906858725443816773873642273374570630 185 6204911056882197913337546988624013675298131527529497123978553817848774911865737756281073533679598432106277636844819704308633423791088093395480496 186 48686591170376888047661343705733534884960772070575935920070698211132192854655492210312499777600982659091008182493596590501934976766636354589864426 187 142918139124020273319809044196116740024377832927951945272730762729937933877874742211771416991644240213289043901948558329071275350875587093782222168 188 1242190200748731275954516020055997275183313733495777166390780557115483397955325005958422632773617879745819809360129337999513182586902275536582542986 189 9746891745284946675562632832352437000647578766905415211798649787673599794668161004224668043506215589012001903321341925443642142256117970574954187862 190 28611727407577749827354300880067887105665856570846147643004509975702946446363631452318918576689238327210779075186893917049809305738773448224182141252 191 248681366326818381984991095851364236332720592146889088131178360743905090436020118054231177328955075776329808807977455330923158157566307911750403669060 192 1951304671030139606430108204389544869034959244731680278300445667892773360149396337205022824475963480121948666143319728163180749840617521109839644915936 193 5727999572692167913608969608126475672414450913058867611307532741871991207080834262420465923160774867727210183614427492405148802627843023058384154448578 194 49785254008129277536322963257451110699616535153155361036673228543834056545026560507139676559523545379969078589578618213276127961030024426487260767789160 195 390648325997519331647918689563082919672893584671219874537185032564706664508134918492836939784711361408248969839311935434363350020547485152534101308579606 196 1146736989387420700910716317612096088490163645873024817259443370331100513526123295070721094423707038166458480313985274252814128357076202819643113124233204 197 9966904644094198838028054601401117267989218997438892697945772647774648785754736962780387068741336756532852072930269936335984396657835210997099973670215522 198 78207533790261720953552665063286357977705711143522672685305245397480027539072483713813313228229229887046085092359773116446346261175552440154614692938024994 199 229575960462342726374647845833132293971642779230595476974665220591266979650369490429242796132316962249919434598393983144495795996696115104844528039557908480 200 1995362266348873890795149637148816448802732942895479563010633138005738483806137569609308181185746975538272257093533332772158579521414731894231427619404688148 201 15657152202104418817007194567666964958731302630610666384255365298637204190971111849177378654409157170732658264894897877632242026352970390110242005017508173300 202 45961115535242194743874557123374273035797018603139261633940717009262669542198983894519702679769329479251368949810844578604616101688536162397638349675668012022 203 399470660681354689354928588094868957068319059961486913918571115366253723729576306207918028481889668338796065482322337574103225884089984077913726676070716980944 204 3134572741019503470189943550437277237249961922553652920367225974976257963248489600026673722811800278443966413340789490470318415064145952421279089585373625318554 205 9201446645958074227163153438099674166899384144060722754315239050330143283806661871480308995941360352395086103713216120958765657193336404078889892125310859590648 206 79974130415391106204950054402880510330998456487060423583984789259596190117145414938427560078655812159991758813745650423126642592435736088666383766148183312244970 207 627545447451845843269523201515865136233625012422139867014923490491377168016295954964643291418376288094855828416840836919532141355052539083485230615665380420427286 208 1842141209077359341691233802101845467924090632471920248558901294688619771382335032729184675763705656031067140077606021721105225264910443246566664886777121432208788 209 16010891506436295345314103603014687107452670253665714657543387143666595582736632494514872383826994861285674201596874828484942800007664898736899393460264935805927924 210 125635720725861681197586302702311293089382830796626312179780237764251035326029062868567087864314053513014765354538408926090189959711594998147691964497872403696236960