1 2440 2 23568 3 216592 4 2442208 5 25036784 6 289389648 7 3057995568 8 35239626640 9 377551693872 10 4321333099024 11 46708511630640 12 531289387089424 13 5779703369824304 14 65409280729909520 15 715049970687872816 16 8059937092687804432 17 88442091627690329648 18 993787440986904918800 19 10936486082743118478640 20 122588839689373176198672 21 1352090519469482240513072 22 15126988472538990842073360 23 167131111576713607809043248 24 1867072640440023059046460432 25 20655986313182789127799038512 26 230489028483645774079957116688 27 2552604662067606918210383747376 28 28457700449139713852600788271632 29 315413465179632721273941957521456 30 3513946598238006965288697511394576 31 38971245204720596209169790512932656 32 433935652477748180186286814050916368 33 4814847135047499113900678108462775856 34 53589792245297805442077799998735405840 35 594840264934321457283575922460981867824 36 6618493317974577160564028357455869406736 37 73485594640885475196923701224738383973424 38 817432272055476682061047123193542211430672 39 9078028266486826590217950576600307448529712 40 100961640389432629297801904573598062106657808 41 1121427100879606562440801562556863650580142640 42 12470108497575258018801827301526444783819423504 43 138529706475826037340428354153123452111604601136 44 1540249823525469507835329107761075554624258939408 45 17112317063207139223395056250694116395711130888240 46 190246897066884823668255042358177101297949674902800 47 2113830113863527154281232582651168246063420406062896 48 23498937556105865917573036719813024855522830665543696 49 261112541354860982701975592360832497432548269151303216 50 2902566251976172458415489422270327105786912571473505040 51 32253925286168040853336115717567172754940571893445520688 52 358524289092690927996113271908955627320281228357749753360 53 3984145942261644708254267835815802128072819902640952312880 54 44285033805325926768630710489324079608087095928624684581136 55 492137215708735860698783290453122650638908918732629770959664 56 5470120468165423953072287328707046597389470898321465112960016 57 60790520568832816841775662419157579411566292628471748351775280 58 675675190188575413888423695536658876323674452238311353285564176 59 7509041362092822504087902471655134641075614952904170139259111728 60 83460303791056625364305800811781001694192633062964855314757972496 61 927539341050733854566760433614067281036339956579415720764871286832 62 10309145097927722859509134057100756621654705254888771239961651604752 63 114572283078631799921339295861585958106422894714315821573852645726000 64 1273403054699648312720561301850436920415630764028345601027634988632080 65 14152276966657410827114199666447289819181262466277002448615874499276336 66 157293053698344705416002275384329308637892571501851423541108179240813328 67 1748125878187605683775686864571650040537702341405031569130773507266880816 68 19429137737843051251099574372961978580483298923808659001149554238055325200 69 215932890335624705719407837977433149053633150177188741409434053205761735728 70 2399925516740128794787326702687007450089842338725222684631148107192385476880 71 26672558230874524279137495034113139074336749740122098078980207592406809588528 72 296443679797654184864513382675631837135110028777115171719408831662320425169936 73 3294658258655996695716586039331059267918375169598879026983839458100073625848368 74 36617338924001664837737537755454632271264422394248961836033571629472793831714576 75 406963951866775837198560585687602374409128740675047851911609880588164900926865712 76 4523050969934730655407230328408397101376013817950153084920146130650223778734557712 77 50269134350266752933095874630636476421367969058519590595233941426576728282864179248 78 558696917277384931052296935107330477631986388986927359045710487417374429188865639696 79 6209359305138351803158863409410179280183438820275383756844752314422403634050024591152 80 69011447867429989731725895831207284413555184202886921914263452754360830490434663030800 81 766994259112646914516445297156205286283454522261315707957895331414004422511931991893552 82 8524443917028616098212282578782445715106071604500739171208171212930475046063142827088656 83 94740874102509087060595069738024846176698820805791591516643476612641141259726871132101936 84 1052957928714779551812270430301945619261248649506959575231675993839375753495077970177521168 85 11702607087872519015410052517757801995220900454571838170641489755837446958258048558975054896 86 130063672717191937082276812048809735246004341963247699846273445463638517590428291085503066384 87 1445532404169492939726206509751228301869424117271070143462229190726078439806191859265641212720 88 16065751055828214363720970087713214548747152608939668140178640900108800320068098358572627217424 89 178555411433406467683994985067362678079425422133010186973538950572369190731709369190551320576560 90 1984477013101138153460097269856112834375445839309913543615083138783911837532619583211406944765712 91 22055564843679937596257272119706689531472832293842104130444786464765367064448342586226463548930352 92 245126987272932764670005300537630832700089078954671100129967716559735754598705402854532048058360336 93 2724352746015403469860082300265983610080434973965944521974260639528487228599488872352833327524778032 94 30278628141050123735038196501512165498454077387950684974281431327283819926907932655224493123763379472 95 336518142179064893490453948674074989723847214347033791924959191968638096348399722575545573550432257840 96 3740083259513222778015846813372314627520397075372174443193969133572945709358288621273671085963210225680 97 41567472518532061040559300109399044820739913107875687170021183811413228735273736792653366515332125679152 98 461983381577249376026679109991209569278872415144302235869439134173589412547614206951450577650622031704848 99 5134506970049319539574391246337263458906326296078598509548788933209030479558326469661763337042578453763376 100 57065212928392407799230955718135605098067971053902955187674993936952256104611708717303703812804363526983184 101 634225752309354232089408593048569726509183998777231509140915364405484395082767416997384586951852114428341296 102 7048821859390724836398183932079737107635700935748436427370279989126522969950083136674047862540045579137566992 103 78340978742475361301730797342164745333985330531847624376874377592935828806462143528111585002125284473124070192 104 870686140228468852059471437967514435762431532209043606153195768345921109180952576801863569487827719625450300432 105 9676852266884002961129007079145448018293330749110124054670819930720841804544682605248983013366822157754449328688 106 107549087550878075048190549964275506988713110296063270255389446315667743834567633447325958704893528085284298907408 107 1195306349357051305725438396955773199003002230053527831151734890393219317340821537830447968471031891171248164024624 108 13284702433891831997100005168840565748098950709651663887895339122412193728128496776168502663404062327222232486312464 109 147646902486569719879936880047461308887444469816591968580114380037349794190182239439500675501126153286719649193838640 110 1640955989543017398229724084843141163436594421439505942161892248591692744364211130468546612699579864177435893375333648 111 18237674180476149667700399976213365180249096318367415346677611456992543783770252839825058032870977377510645823128092464 112 202694533841550232266669529063021485437831611024655892986160659657939675724399415764395078105642875821139853061347856400 113 2252758121586141431031480252496093185066080674741478541739045404038045075027395378855543575704178270687221393067536684592 114 25037279731509927273181713479503879725322705177042059816324993838156563887454460056711057217312836629394834987281587178256 115 278265698497385909915579945817570484662909999100448935230794665827175232675848999051103688836057127859877595334713316101424 116 3092660495152559264446933721626154464826036339837568651327137456533551434993535709903636182453759919863170935096128916563472 117 34371998531508965165952767527401606164484240955666446424126436555374973168400629375679423542289387209936097141209791144059952 118 382012305376556945194063880825201621054630238700764137275610513351942641603029675080976461282559869820309833309415975763255568 119 4245705770026678086554881963762859260436321649510232426546680620722232471041280416555398036465733386521043139421437675782265648 120 47187009965526273782526019544236078081497488287078595250101371222620099576661666761776129940879728871043816205486686335946980368 121 524439027113156334611870058691396026662172696732858303062706705449215807198717694984440001816854765514131263768727222314587992624 122 5828644470010789056133754703115957965810881229326029237273425975609970139611823716136272469010514017743520215627363461286217955088 123 64779875919274551796260513103084223883559548851633165069527503520940599349996070379501875922049615056107544424638984094566492858672 124 719967135086085894995054895656761882875500921918619816644920219341025490246382161951218168455271735351517965937173654668693602652688 125 8001754455615279362627384662169102135100044489789275460144278507345945710541842240813857126254971247614071654309646755042169754288176 126 88931942669001371625551927937709797406300231953618183383472899372155741663093330367095418262024254464674726105189424345503535217102096 127 988394519642904496563131583195841244875054242073000696977431110319195726799406129231799439110698776973216795871461850267630589692835632 128 10985071462722046877206352111549829886754317048236403849465115508757216043697292363301531952998438830897178257792112083934892593703168016 129 122088690870124928719512628033350430528658874985505666348697494084679052136671224057398115445381435141875234901852950854141587486296133168 130 1356900473027349090239029920043918005126871932026607577559341469833818938359689841636060258137705805311710697774669304198235035053623501584 131 15080666817235499312307093125267423259453003025258768532401840430499062585562129031451304083446318542749549426995627241391312037372439135536 132 167607366083001882067092459087519632136525488294570241708766425471836985959632913284941267487658423413545014452540852041391140317408863354384 133 1862797528487356810807604856894670166445783145198055991099216543139574620548819013984807161684723365000121265198503855524132653000784490339376 134 20703234856510158930009322827763342659902708198008915962128644122517938831809729795732219662794366037492877342626786388322946343573555025443088 135 230096896488699757798901360291332325675586068398647140056976020907847942659512486840743594930578645965853530862580877937186404063667978557264688 136 2557309643344084858596032364058600354659091086486377663581925091176285763861840805709893086724140067462217810561294475653948280280174085845963792 137 28422080745759569923161785551951561445468539325136232627766019772322748096794553328829658878887304245986186639429837795977613738926977889185917488 138 315884578324410217677826111714665492391178447613310042662200562196609407355812266824637601566112111113582173277811048688277596292565165387825418000 139 3510758668083342619873315470541739823856135577204949853679745331062116249110547641873403508692076505983787011964676839958196987845559510307834306864 140 39018766104719993629015002884892395461047927318471327096587285264664409956991005634054872335058114997111145860463704030718354082024196510846574504464 141 433656723972021447277089343503247851986051293106248587647132419882095714215685304396291978563053343366625416692442584252403380663575050314062734506032 142 4819684824447199636683179472711614553214907694097997144140518580400820949453787005903220782050199947865007451654323545614072398560701220732484344423696 143 53566243657182359386954149489688170595820740484133701773733028157832264371625142414421038090624578734718543837133551275913620396544397258417954762305328 144 595338195619857618017231244311870534304283638670958677335553506155479929207229865602698710203282279021226858262228720612143434984095953697134667984830480 145 6616621629063328314213512531385930021833027578753696708934328149965094413361477190809604722519493139878041594461013111785621541226595770279975329477854768 146 73537498837895072781634512444124252873398440578747501539531102260012225759354466148429816346345822228588456272292461537976957783855164921257116765515922192 147 817299828992503509922014077336864363425285159665430459679161204153293957756178032867216601360710799351031606912035763605242503695583834820366409380396318000 148 9083515513153799465973747771959268040015636696223532029805802008172384302212539416561188955503550107548747436919077451394927377852655191013191210179285407248 149 100954693785194886877368625165834022916415430208507972156440755061604453610685440322656341652070908187621227353832676392826797969709007959414152234227310220336 150 1122016051448720378394732220760852122222013589328575636051113710386105547009743831522305332211576455867098185610269455646235418612523081140380242575288274637072 151 12470148451676410926822913688555663518726426818894373482880174512438405772044631966263142484990566087214600182494477592871858777195392344832853295212064464587568 152 138593919711688530429182527545820399535664791757491724380325954692146231862551163103433955063226508784611463964258381477466362013628134740868311178096723715730448 153 1540340489124756707059770081260342420810029780791596820746381431933349480763728070919491284333421282065362362808037935873967629565352144880134636251952521692160560 154 17119429402548254780081118518750217995871487594249597710316309513786524084457752815819088346974730584513322386784780200358538617029993313345902390178088197294614288 155 190266285249449993300775264593557479165097526499290739024065238840360738203770006541757486916067912048146130943952157532408506678437849687034414545041011522414401840 156 2114630018989940527759150101653971204841746225599222293291108174170400411392720427406978265172219847784185720850336683979968049860810400369433379586036027942079693328 157 23502114992036969635741837479711299396538867546318234477085766171097189619194793603053422461576062050643646583805933307987867203706086427029731926531354113587578761264 158 261203806044089270762422505588890364377048809981029736620517782791043005739301889766125700402720820115745025149390035601248187618759537312837912414675808365422245870864 159 2903033547803430282788702467954998040130427355530336791306620100222468104941976937617361910644499424978507403617275087411779634568491682597326256469315246210903830292272 160 32264475430517484671748400833441158424653093316490517793732620834816494135623717960861538191052086629070086263192949517936516629542429500242870715503532783831837511440400 161 358589164527627811129753934322753640789980159560557477971496947961349782239948090952396009244295309712005337670058914444163987804269899441392487650204911254020153819184688 162 3985379809648298318767173575039125037105099372412011950924858115764774747214544843566211091987784568346776463079122865746446324608800228253537236357162763806506227220419344 163 44293731642674085712381528948972314326910311316781695010458600437843714573787647797017976697911532520595773783651186689424227527870693010585032050859762986294673096879371568 164 492282983537598697077015768116860125053032113955708939918909217257813116187846778105545681907742950945511895786210022362293705469459491466476846274817115401674917409775365648 165 5471260308189592954472989790341219321777941846325590328206376976169705681394142238286282363791134597208365230941176175090993979155456613242389276364324562508298414918198463536 166 60807889700920744120088025900982007806478694417323787696848613399714352242402924059609736846240084229261758600132975312212317274173779889681037441294782180724656237731328370960 167 675822249554058422393484685227992226682940059377227640204281794621562271364507847252904785822712084238135444127404031301819998140156927612599308411829485749211639578102490432304 168 7511125863657039680022337461658559642564457009790861041296938254537493948396031953681080584163197172833301593309302243316962218308961666432961152801417948708419193521539432252432 169 83479068306759275148799527127889250117493391347571916807444415452108003710381250423076416296313745880588362558193088745750648738016002029226847526207197782226226103326963605297712 170 927790982671448360450281348612363877194506537768409280421065885936807891232958552000117451231337540155715773049833091391054066123144631851673360147535452832978556904928099137273616 171 10311520299830927628828512622810036604196510479983445105799715408347532566303782840434187052444570966125093580966508351753778435162712409336831640819865265298578996473315288115614000 172 114602806976328198572184802394964406609852187877779778035504911649974612445234951764553242751387671107677238950871924185323389332764228915572822683299368680177076540063173779180640784 173 1273701935711371241440439298471879946305143689589726978758481001183477795653214287467741089642800271336101280007397753308930815714418907259452351906336470893882787528781865842972272688 174 14155993766020492378277567673540752894205216302919109585285575249226748665769940347603121649681074365452368865145315586747455979393657001968603442476240494931579704677453403826983261456 175 157330497721080474031537249108321898825870791592217581550013462705615647320524311380946689573224147280005855643826368070810657324905419776916969229890910398423290286830997628930053054256 176 1748579854114418529886745754382216413163211665477298098539611367966532917103383160409675624196157980059900395536673012444725596014740696151930336572668875000361893679026508946628684099600 177 19433813217313574731954344867392742523940314481651667260710239155564521297394348462787705590996436247598739351270145810199958663007368189743715129546253221907685893052379530856517555123760 178 215988475041284135199724056069719432070012424159088845129061074177589264019834948454376244781279965484140341700030060693354228592042911111281015402442508117015719008223061723556341849942800 179 2400507858525781807631347713192555577807788121397716350431190131272014504985709707426105016692664411484263935094726613107258136484266130590399926465324555400808794060163465847025232880807216 180 26679377119044146449140294938438499889616461984563159868312658417835702435860415719446059291452989138431754983016673663993755490329763610465483675440487613098930376646660732012535493885658640 181 296516073011746925979289915254982767042592675429987490666504203619364107671155610406981397465097517703874000962973494773354622575936574205364228935087169681103473101571440737018539751993492528 182 3295496036649126572144740119983759974650876935460116220554699451692833221765577694616493274882625207669822450231711384892309851470782193941081757582951698785317772840725564177409502391150346512 183 36626325234475209492767496947448282859877530660208292344460804791812109183731849854635216606489395269564586938733850101925728285978291582127924752050749248228630010645091823151401493326000077616 184 407067004567396133885148277595808382333934391100988733376860416690346969974383374394809894730931872526625327853324216268685528209597486525935268740356575155901007335048679962859490441892598209552 185 4524165204791682612342716333577866932189849666649173945033026566386296374445458969682328710410720423538580901173552793037106015096296852914477410314761998362272189897002929499628708970386253025840 186 50281822331061729557980091281510515042386493493288130696709582738915640608856332994075853222832000767580664609279701561703638193009273896041340357534284893375942393018485346497498021149711798507280 187 558834954618319029603614370283098944761854264252646116806694194143874197157107550200006661211766093583596600657899772782451364657078291476865859638987070548156905579091564297945608116371792058632496 188 6210922596440270081450323853665263830611240378751334351268970191048957850584558088191557860153714075113592000603356387993671173212953169347028098591513796807156218975119817204149238911950534333608464 189 69028537280744809178450002175446126180966985732212534549414587906707890933727414799567246414526012463953182510429478278560571255759824933701542526514317344266786166624272716540388161005167865137324080 190 767186981509764469380221009061713583907273223952686526232560700018257428663126429916330760398869779352421867824562122545990175880904648742213346236268921202643573039231686248805939984201832471901187344 191 8526558547814960379852088758781611111635945876070395236021502294537530225934903945143414798253881121947934564062321526443386161139528968764857217594513698732409144416090862571850794672732391985472100144 192 94764643329392220347268321841520876561889755284601276684637558525543732753537477956353453890540923746502368578898171439889938523666841661242681747205350720678477890430472713370397297073941429946883213328 193 1053219487668177158798706154715198744739127545895642215835492469936009123805382720143823044054416009453952920590607744330264680443003015143257981758956454804353693007178986593180550945264573906217173986864 194 11705539642597997321941727094839076775109663113715030509313531547415294197686173941723753387797794205661863898501992895900825063266757087938930361394667220886167517029709877098872614559507354736700866413328 195 130096015055007610736689618569516978085692473920641038208955940924805792253710843274115346231034466964000717339307251568595406281902950591734400454468673778731975473836416213819246815916278626839061995349296 196 1445894307312226873159795427960232531828211504382862676189079295122537015177271719550822634065976115245949833032977018033708495597836540477768024086681960129512462254762252426767328183124396820553632327392784 197 16069749308060796594270591509516397586191348583849403532507224537539904496009462381589004833754465991073908056840275888830781999319836133540942706764168520245989736110447147282885656375167190764226513553456176 198 178600082674531270244194360960852303049381502998299016722411812492723981355022152923734327386395095267839244870306446005683309909105239995989230687763975797388651951926482310915715229306392253256652441652812048 199 1984971197732082149532426629412431843752351604134626411088879622551659574892932030763687074553171755205755885286243411462204873629466999271742402708092261828397122483916249553946081743769127379263808412899472176 200 22061079686139561948476302065207324845846980600715265891959749282912385973901942289187434790426821278094088446479970716530316427844883890151923794203181352854363810694838007916752939517828358011762208348961223696 201 245188059893964591402912863289549302097517812733127183139230188790486851105644740173731378226280104743674806421429898140125947498470954145176145390348989858089581044188926493732824394419147626069402916619746429488 202 2725033659727509915023471813709789040330507574712112028768743469933046150941935397631439138117469968204684072070034498701890578537602250644148015610982332435153828767986778376430204179668763637973119244212087516944 203 30286174823721062198760433622501598446991422572477753478031308164662524644233430976162326754494060524627450923108662219605746636833844966147634949708104170692516046720247453252224902018421830331586375012748128092464 204 336602222207353156249805444227241427950104184167614720754938027184249867092480133192401017503342629138362342626126656529434024092068306435806785785287128676220489362219343952067493984628387090261954699561475204647440 205 3741015716057533315232537078301978387922446135890083786107983262230916524380424729742040198743136381538712678940261714928623384938862180242149389959331287386062594510798003586488393336182999625381970508046161754200112 206 41577855594730482371594570049383907784631978941603791197030721718815611863280594389071978257963250349332709891371058589639011140562969366994380643201264924182218979196133900038781581184777458690082884243651632899720464 207 462098586871649903720520833076565907722990185712668968678443652508383759031339802544353558470354274721776162102089918855007315152496852764830042261891196591761989202211731689853514159890090688425288522877073231927938864 208 5135789254508730402440242194863262823362168833849627358126613983150382629554682598532173850036313333165404071164778311471624804260060919151082244990431266393771901648715548699841494570121842204571756555227530098148499472 209 57079445850018251347531676304130187748902686752709467412254947102246129694800898563483140854964652825596531278794486461006911917059338017340906565025745060800849934390108534536725401831610375174150752646555208403991356976 210 634384118407263792126843155458876037144075756092793016003173258686177654872177914031086958400565945362000739250512048972313600343615613822306993032403212157355116779348150103264626145261346703763125561555132959339091401488