1 912 2 28048 3 316392 4 3049840 5 16751376 6 216762400 7 2168966344 8 20154887792 9 138240703248 10 1449388911184 11 14047136614696 12 130631050676464 13 1009951152099984 14 9665650741329760 15 91463371579618312 16 848124382235101936 17 7018063018860363408 18 64356661935282597648 19 597823501129684922472 20 5514975815910336317552 21 47473334591306166479376 22 427123790003699981971616 23 3916101787506910769063240 24 35922341490026576846753648 25 316333934541405469020426768 26 2825518130559103977247742416 27 25684257742852690235381129640 28 234383828325631975687938172912 29 2090296619784763352890307355024 30 18641086134276050846595054455776 31 168555921424164979171288971104392 32 1531620633675780467771347181116400 33 13750464535466124435509281607153040 34 122734414179284979555068745025182352 35 1106428962369571079320564740138028264 36 10021035376314480288265088241757112176 37 90249861225213988838648000633179175184 38 806950029913730032743225503736182186272 39 7263025158109202517179121633293968369096 40 65627134179604126514762546583937561006192 41 591757476789197670598681574769127645161744 42 5300543877390681604654717624379728901333328 43 47674333396055853229674824014991308928852520 44 430080085576429632856602968696561664628786928 45 3878848966847351851517956035288849747126153360 46 34796874128847133013252608934610235895759913056 47 312903527307753593960270021174836771446941373704 48 2819796045729739789090934666834123281035531275504 49 25425417975634387405021986876117203203159868894352 50 228355265802870207509076148348057742794187723447824 51 2053500881508717717390172751948242092377933215175016 52 18493479615788362140289076013611391556401181847373424 53 166686009041322776247954474825305480390752335353858064 54 1498308426534138537267304818978665961449618540598032800 55 13475474406268839112725924849028274902429721759162928712 56 121311573216259854772238240164367202858582601725469176176 57 1092976986547820361065139241084484307596795188050475876368 58 9829985912869189335808511225843114868399083455951694069968 59 88423140721474790122005917993103556951182302083828721519272 60 795856178127092703510528766388714472048150452976754198128112 61 7167992265948462880959681713562791068424714472772485713870736 62 64489691693254380206224558151369342415475114821315271795285216 63 580187131380716532701369969485172741187285654137237235034554760 64 5221481440236138326973183142674638588768137330774080315079007728 65 47015869600107298479628189243865224716540819765675723030691947408 66 423083639331845068317655518076340456961733478701447321181830609296 67 3806771428863633377152540828301236366296885082625499059347828145640 68 34258326810343654430391196034523306336939585360656693978666997925232 69 308415664909727356438044825513064056497147888129448119130043645138704 70 2775661747514833321086456850899596059556527908641921347416030048582176 71 24976801587763050891477945477953149042526830977512935846386744126807752 72 224772909257491717031449452381351734294253684852814862658830205797298800 73 2023297900198184594090781001506537666543508018814084023430764127046113040 74 18210134650916921012380541941527683865721064258917379999935649707231311952 75 163874562207642248798395013078176283617553470472278121196859763002297113384 76 1474765516519956349122023161986134305170862893228057845510078212499483247856 77 13274066969243338439971571600933088957471404173620238607430689654825251868304 78 119471963167407591730013754984866766398443269745623168773636694730994185298272 79 1075185103103248623931520593889878678885348877477492414271648438422931833804296 80 9676118039506047471546258515872413478090300930681896051978024948744674578960112 81 87088568949550408946108515792200513224333282801506764628695949511531939234880144 82 783834029987851866424863213215918757282464519051838496713949325780440967214427408 83 7054290751225444713511150961804331660247329443376771109829095313642203192058057320 84 63485970714969495919370839408439498859391023719589680997633098014537595096365679728 85 571381166596923214619545111701285032540490551306891176424460563355487148442182280720 86 5142642116812528401243029902751750971274957763336281411881230589063554798907561222816 87 46283134877262064422012213660163728317021064836639127591414567041304205506733289412424 88 416536153518612726918396222922074947669108416496415383922711550287780092281922827998064 89 3748821986687971924412290661961973400127087400798768380715607428273482912871272327835152 90 33740493964250415427167621621374743210491688387112357098757804369637417983098093465454544 91 303663057576744900699082165379456655126649778875397339377808583111761344957946277973955496 92 2732915351805003083158669905004011543344453019440553300552637034063574361337604787686958064 93 24596068819203639519785674139293329821642442475532745538226341716960287760533135656842681744 94 221369909184235728134188299326987080829339094651259291939976120214937761259686926042228035040 95 1992329578882712458237424021925766605025898946091510543070254750116204382309962076658554917512 96 17930752153514017754451484810183462831939684546343761883758204784911916332374859919738604920816 97 161375398572298958566947753262185216328526160315913897815095749934709497866542992516242384867728 98 1452402700850904716810930674252631488002782874595587842986297117423361951776207162834935130323088 99 13071653816616040258631735406876389008125346329678200879053084903455751184924823108384375167536872 100 117644056457761197495717751487639875121205516860066481659865619049020309408683196466650130301961072 101 1058788095038282821876826725265094339671939079407547820530021293650628271131812324711635256910132496 102 9529197235056749712819428481510091196418781456893970299872874500943650962703155421968698994048496416 103 85763017278300497064973508066566005772626665169880913426847673395568446049359844699543909602327361480 104 771864185129759420974395343790830830070082174647471853210458511346786681682965739148328497002882487408 105 6946732298524772708884631292968577439780737879715139381428769508117789348153844434539810610786731263248 106 62521019554704152652071611846409640500667500872804868847109864532890202854246346367707408379066736176976 107 562690668499981826576903222750839088034308616954647192855142749930224984989135298314018321046688003404840 108 5064206487080763531599920266197122565640201791562235368111248179936760984966921419044124374295386831258352 109 45577633026474145649895206182394696949424945239568783781497957563965204423442452053327454072451709224791184 110 410200359323486135317769457921749673247798185587115627333049027918403929292950478602692750560270631925588576 111 3691811296518815694276512942285244941041872686768436819482011604152251093201909356122987680349419791542056712 112 33226277017931238970139782433427248171779547096719005328625647117918191957175814261113925622141166485720617200 113 299035441263467340712274492203397106698909786119878800574106426164526311877422612788103349771986850150255773840 114 2691324954037435168824239492928933279533341253790739117538864625647691729745462035934596497602148584816485211152 115 24221964667792255960157801505160189543490614959991858157380713022518267383842746847024938717882483434727012217704 116 217997653004883287699278902286194444581077100814627525373804828454848485651343415778945450614431224282487359783536 117 1961974223635616885688831952938678937925947069817079855096629241279126033293347598495611992340406216773279261918224 118 17657787317505831020176636501982051179130126925343684292038050259525376732903385160576785083493104734631517144378272 119 158920272999852680033483886926877881308024320137963527130730523397549853350650939760638549487250263964522651547418696 120 1430282675960805515410036705667472018693526821891530836948347225372165031226671307665476200140418578381967034006795632 121 12872524534242089870417780373063335983028495451496749889313313298145806137724241538549541433879093985472085481983433744 122 115852771436435141977009413979580957909184292506646171545796660818874862813084646271923742244298059832876430917586644688 123 1042675770795903027306201666087533573405054891172338023210456299492315755081428584345661943527799481640835042789584714920 124 9384084335297966123682788350811412299790907843930886391337112683179839122787845773923338099408157778265863517316898988528 125 84456681305185750530273180578214731405301561305591959766289282945602944780101208862387965113080625248741653301126965230480 126 760110196475401568476118818077156851464466539089730308412667182168919955472881788621806502314574898987731871961768985534176 127 6840995245309658196827695522066671554741184952222910165364893106684569378951652779361537883562358988774941930077882351371144 128 61568973365794234872106772523941937026845724252976471207910720574428951704928347918353879068724058134975044467060652596503024 129 554120471179838386589188526340524430613333471452151522786146108066070643512932560541232844814212916077893673414113376239550352 130 4987083834987506065017460502822564497077160463596622441403866863686409373691908350865692003514176861360236291544677788664190864 131 44883768329527306216353633099356099910100155979054153374289934618598016006429334193212699261470064496257976449601117801822207976 132 403954006453390913623021275425470689578520760370925972109701920618813280173624542920344699287104404934768822977413774172897755504 133 3635585076376847653887765465066277183212391503164584318071548777685255797661399890887283334700139396400987973468136612158937355024 134 32720261039367493125288843107123386453386942512402189448065188198352097886239459521666637776998001569410952185157187509639473794080 135 294482400703412700713457580916389746759607466113605502657491377515342041426773543160290156438969085290006898440339984688705038938312 136 2650342075753159535345364413201988075574924985538900004091636556030343671837936476246362421404036343008234977556639556895216486495856 137 23853075823585563070489933644197711794296190197147112023616612718747610085159175480738592661842414085403308930236250056071507049673488 138 214677650747775728900548722527870427460185948742103189196407693062775455921310357345680763836320617263739611692127898193776786396989008 139 1932099030820721690175768302327052220049133391377945010553548001948759364409381742584300451495937606687596322579666474723230563274239272 140 17388893524365170059592078097526539142058370399484300923894933507138976163472300557220837676947386137683056871065139866779651986281480432 141 156500036033585067710152788359722999689149625585178680051644115163428003443995226413758360830996549257545398951622249416994995886517504656 142 1408500144066497377982568929266626863191722447569638162074962786926584743185474894876658508201760007790293838228853448120811846913469285216 143 12676501801818499733266467705870160925733857470826990437360876797555636807644706946152070401349947116667922780951893984160827827201483323400 144 114088526378639224922694772010768548160690526580497266059397974015112254850471706882572067125811726323545293785145469571660525840235397288688 145 1026796743145301283080072956076517518120236036005515322941001841723812532230452554536418189630291181759365527577831177286444841338531698374288 146 9241169760438317219226340673583092768521102634688837829493723561363049394755789617265972418480344836117046382954166593784220973263418278685456 147 83170528837835995161171254386067531338285375016260442119828254553019164043952289622959542229616088443387587310755905222391921608116881717851240 148 748534803166086730735159675099943741745296598800031919336024652201797619315252744135547818478481988270864583790939662432594271311937501763420272 149 6736813384078835900304874333644286817216929283796946013062015589743342887666489991376377429761096943562506518543060357198229881270201009945256464 150 60631316004257259776512972477768942398143160229182327167733687763225979724782490654687537801691734389261302774329819893344051642393208056575906976 151 545681842928140029969729966794890108454324280252319777313783423873097544974303598309488288404278657472739295692665130862538641975302804543378131272 152 4911136763909306311387212047427503138621022285767406987683998764485376433649524954417183585105819556873662932740761964584313470408094096455039391600 153 44200232082869383934221460982510680367993702212224011925586041678290727071513985993832515529483426829241905973167545477708392861840094631126330919440 154 397802068566589466322328370447076929383259219350645786799739244428188407886521249314931103193942518614198623218611747884234486519885660692962145727952 155 3580218588988706430413374280929436098654598758854150238706905839356454681318523203035031369345333398353490518750740158473181047026518201225100519245224 156 32221967980884416111798348886849747932116195568956832994046340842904176553348761466379990114936601730408067385614596498367154061940003085017021758431216 157 289997719111223790546605409026155596009603971893729648069992996948092778144147887709206789244097407917631197359558332104445845285292429092513165223532944 158 2609979385200726467778715843096416201050589544377090779308970865269097480425699103194898474628508341710775631156565812259913900952422715630355603866210272 159 23489814249963855767797053616924515416972553947773292243118090571548289362293641033311229720390547705414687484705633057613711363157629618888933066185692296 160 211408330656343091499557715591983019587257418768188629246137095157163027609149507790297860498957890832035125099126877883328107928685172496043507651350176752 161 1902675014757563334038680431639002787242093659402686345511802735408517458794228482875455284502695683391827405254840318318130278831353143189013096702637190544 162 17124074778795086074318626941207249806107149967738105135142083710458362461437783377058583130707500204088462211397306427804026362922574276745725480472276801168 163 154116671704635875158718095223417222402678921968035799972981605792683119690814759943440874453375208219466948437842537469934874095589731811713809434394202329320 164 1387050052888314583788394311782016960399390917949696468181702486803052412574495379846952662425449822782144780809575683646836614366984768068738368504269856489328 165 12483450667389312557735756104407445766152950977660374560492022604124712867487781909532217218006208553015005039704999825810679556225182846691353262350068752314640 166 112351054647298455489332087115653592984991017727792300709559949295730434092732505034081001507723063622190641374763310003913392083827396131908326945859234978383136 167 1011159484876781846783895747752285005075918124147444085527189677922378900688501264092396039188611410906782515143741131110181801219214172633269395444011250737809864 168 9100435382385284504458012058199096582958963462695726126654724807881235655577867763312492649896283389007815669425424400164825101459376478062923330567444335264438384 169 81903919328426579703644947212045339226622372204316485264145557987391971313874361877308899230525221211242466016755194211070780047560833055692270557884182688881991952 170 737135269128644163835872780430032731251575300413625264565486550939206461387886383526423496497834378998278282436170770975206200683126273794359033797050702426081000784 171 6634217387957425232538841779865834335965444445642966824395561417276815648326686306938519842650559120678638800101208272727812895279509266346773628429988773040868476456 172 59707956505884514510011451843907249401774440975021072079448586334820966315309946734597822426515803431710721862029368065471048089159784352318972969178795915074322005744 173 537371612449456271990089782754799615529593727312307044939185503752389409740628837946813304667457656511605632642550410778976552429769221732436194736071702958188071413904 174 4836344496820889359768244865610400507336555700820965256652324864662572672511905488638009959739240249026638682257748339880192507638143400962914966401771254424216313037920 175 43527100313018568511393148983683696414794799569673824908313996803754961224481299671957348486860127794813005797371383888431681848432707750200609983540993760446607578831112 176 391743902589461526172949015882542029690065021513146304959340488503350216969005409787536779674984212417903369540987666311521268330993916669124814354352036344367419993773296 177 3525695139553681359282319288201126725734677803293000092267723053793575705117727650097307002382362605151846023724657645609901298784533127544626269692921778984677402669589648 178 31731256218149659987869868981065877935505260734913144043204135056187877434586301253680693235357853506459273863859045850711388804114599749065873248615793564416735395824179728 179 285581305268093615146469638361379684655821070887541058794157351736976519835132739319014747791701250859238371007242162075788053463172449463297554808701508142323398181179610472 180 2570231745218127956092470203548860248874421014733646732955943328517370214468785529491482376771203672040217274068834945579350527475420450275695895168066414219128810078374510192 181 23132085770993506666709083595740450051975445896426251237850928091593620137549210533899228212159213520022316830276148549241894050176013301253918605504428479330584262613424947216 182 208188771905735842755575515734492741573548328321735200093169886688992394462485474732817513721817857465738058839138148652376150940519661235448610761208541127024508719136085171616 183 1873698944254385857603179548409550239162766558498030383909219775199102153328066313101797740186303431190218531965021616237426200149327585155031754611311430451912201089969278120520 184 16863290484015793037275435930069947553931422341402838534534006753210739879392710683204659806677191310965973075747370886564355120222017211495583339535882645227466882264056792627568 185 151769614591632257705803874489371443916681275625549256785821607420653313759217676716241816624680115822500694941534221393327084190050837373380443384620786866457909215938063322560528 186 1365926531756546265459453541488530357974698184116944676755346146243538990152238748286948569269142683922637117524486243854478166529775085778015529529429236201289831689495895427734736 187 12293338774400614769025849770384735955592261931016125611843873661039366469303423591593060314878088303200689165329339811681904693715522913267830307714739321019706483168218005191388840 188 110640048890220319308023412342559406365072484654419449884917283568739046173495972430549611770865378582917111912594674185121807666196487332216475661451324232233273495409044709926378992 189 995760440797599921096770035258251951480663348305739696579546106148442032050028887165854962640844948902096715767703686558092302467870097594031440777118993456949692991434596743995078544 190 8961843971456681291154564182932823294098961987873256303497844922253848245893093590621166469269965572006845587061621202872097854298723661791948898519163036023155554328749253210393649376 191 80656595701194110392139515199532067553435275068328823381498845599844018340955169007393407404209144318162417770100771646034456314851106741440597355373075092411081609393471313809657431432 192 725909360908179181518971063286025590880270994497619883070521742239714206042219703658227263686918511966664820819863382556229073028118327476695848243949932078203414975155009737441518102000 193 6533184250382366558292765508206060465549106162387462028097200816340051652510006987063215915193134736388860198066687200833917009588369914455208225936324809944549644449159761529285437053840 194 58798658281492676919770564635364819906215271253988116755182402656739605681802155271883620979276444128819332527647630899317393166870061497621541994307004937453091288365877633309388172670352 195 529187924393807095395996833553974847336338718993197730982120286386711047700145306320974964635187871965896683546911044858550528009824834177480843426781756981497615802608857579341298010259944 196 4762691317634721019292662953095168008240563132343264636580820783815391565606735581693613957693445896967107744854632376457321202262547884262095414299827000482896540592320618399614942172822896 197 42864221862595215362138657790113667088551298697181843980444295231387348218737965571084723975796828219002599203400885373153836441641595481355883656042370431072741111301550414377795460997320464 198 385777996920027454024326161172200316714213418966226734778052603861148384425393720764929890184807895905572699597909534638648067767397640584449904231758222305008452476983243601461448654157258272 199 3472001971888855985842470046167640401046115349815306670502874470689309900336272134566368910083515466890992383014890301562556544539544090555699164291344513708015617332583036237761840726622225096 200 31248017738431947535628548636053571260918183163279545350303443597734323295610791308634048707974994931555218426358489539867763275007827211447276352952698400785230608274120278840258430778770127472 201 281232159637120432886673815867160929494648417559608376784304287298428323404908543954995707383278404691459794264259461393903829117400849695991606058132848144750099883555672708593623669009797238544 202 2531089437530806432427728936041719181479647968237751547861257159254127537745953230725455811508784047449357299917881323286805913526184932782628533142225680916637431641217521489065324045313856672848 203 22779804937097032802564713336320990782101692885612225003346038194186884504852810947762511572244736926866365168557761979187762992347457658326726246518327714476622869742839332909064433541148386164520 204 205018244397377223983135502262824802957035024095521344558660002222358275662366958570403931351636091030071778273207273005065124258010446635736111068434454333090123184551559599329060820711517251878128 205 1845164199429100758985581327747210135929023015540140255909723672927881560343937815408769030766169097240997887157046929648518573401697759765805946983584172519225906916961197973127087681298049995245200 206 16606477798649409397006542460025863773887166460900882409259588846852773576865300022999463145380397617557165356472074743556553795264606021984508358587582088073861086486950380655655811919320976806585696 207 149458300189464000715534525752440314210256716005530094381693006725039052892798528008584724736597859530300433901287405030168505217308356193297121842259669495317328522686459401920585263944883335403608584 208 1345124701557882893406577391256154368391298773483581523024831237727749862273528674142340506569789612354679480617471577827614607783069236190075119272211653224885356630713422281615088550184368422241212144 209 12106122312940265159644620009214700680673217350917412461654814029679001007038292483142867445050929664355639835481279021869750006399505575169876560258367308629690724108109554108165182526336478487083831952 210 108955100833489314615797385379457520218042248555254224319965343847627157056858673418197232020502938990425978715978298561018868932272833964935623746463327447910346305366361491547250524312645681170959788304