1 2 2 8 3 24 4 24 5 1920 6 7680 7 322560 8 64 9 92897280 10 3715891200 11 40874803200 12 194641920 13 25505877196800 14 1428329123020800 15 21424936845312000 16 160 17 23310331287699456000 18 1678343852714360832000 19 31888533201572855808000 20 637770664031457116160000 21 53572735778642397757440000 22 4714400748520531002654720000 23 108431217215972213061058560000 24 2602349213183333113465405440000 25 260234921318333311346540544000000 26 27064431817106664380040216576000000 27 730739659061879938261085847552000000 28 20460710453732638271310403731456000000 29 2373442412632986039472006832848896000000 30 284813089515958324736640819941867520000000 31 8829205774994708066835865418197893120000000 32 384 33 37294565193577646874314695526467900538880000000 34 5072060866326559974906798591599634473287680000000 35 177522130321429599121737950705987206565068800000000 36 6390796691571465568382566225415539436342476800000000 37 945837910352576904120619801361499836578686566400000000 38 143767362373591689426334209806947975159960358092800000000 39 5606927132570075887627034182470971031238453965619200000000 40 224277085302803035505081367298838841249538158624768000000000 41 36781441989659697822833344237009569964924258014461952000000000 42 6179282254262829234236001831817607754107275346429607936000000000 43 265709136933301657072148078768157133426612839896473141248000000000 44 11691202025065272911174515465798913870770964955444818214912000000000 45 2104416364511749124011412783843804496738773691980067278684160000000000 46 387212611070161838818099952227260027399934359324332379277885440000000000 47 18198992720297606424450697754681221287796914888243621826060615680000000000 48 873551650574285108373633492224698621814251914635693847650909552640000000000 49 171216123512559881241232164476040929875593375268595994139578272317440000000000 50 34243224702511976248246432895208185975118675053719198827915654463488000000000000 51 1746404459828110788660568077655617484731052427739679140223698377637888000000000000 52 90813031911061761010349540038092109206014726242463315291632315637170176000000000000 53 19252362765145093334194102488075527151675121963402222841826050915080077312000000000000 54 4158510357271340160185926137424313864761826344094880133834426997657296699392000000000000 55 228718069649923708810225937558337262561900448925218407360893484871151318466560000000000000 56 12808211900395727693372652503266886703466425139812230812210035152784473834127360000000000000 57 2920272313290225914088964770744850168390344931877188625183888014834860034181038080000000000000 58 677503176683332412068639826812805239066560024195507761042662019441687527930000834560000000000000 59 39972687424316612312049749781955509104927041427534957901517059147059564147870049239040000000000000 60 2398361245458996738722984986917330546295622485652097474091023548823573848872202954342400000000000000 61 585200143891995204248408336807828653296131886499111783678209745912952019124817520859545600000000000000 62 145129635685214810653605267528341506017440707851779722352196016986412100742954745173167308800000000000000 63 9143167048168533071177131854285514879098764594662122508188349070143962346806148945909540454400000000000000 64 896 65 152142299681524390304387474055310967588203442855177718536254128527195533450854318459934753161216000000000000000 66 40165567115922439040358293150602095443285708913766917693571089931179620831025540073422774834561024000000000000000 67 2691092996766803415704005641090340394700142497222383485469263025389034595678711184919325913915588608000000000000000 68 182994323780142632267872383594143146839609689811122077011909885726454352506152360574514162146260025344000000000000000 69 50506433363319366505932777871983508527732274387869693255287128460501401291698051518565908752367766994944000000000000000 70 14141801341729422621661177804155382387765036828603514111480395968940392361675454425198454450662974758584320000000000000000 71 1004067895262789006137943624095032149531317614830849501915108113794767857678957264189090265997071207859486720000000000000000 72 72292888458920808441931940934842314766254868267821164137887784193223285752884923021614499151789126965883043840000000000000000 73 21109523430004876065044126752973955911746421534203779928263232984421199439842397522311433752322425074037848801280000000000000000 74 6248418935281443315253061518880290949876940774124318858765916963388675034193349666604184390687437821915203245178880000000000000000 75 468631420146108248643979613916021821240770558059323914407443772254150627564501224995313829301557836643640243388416000000000000000000 76 35615987931104226896942450657617658414298562412508617494965726691315447694902093099643851026918395584916658497519616000000000000000000 77 10969724282780101884258274802546238791603957223052654188449443820925157890029844674690306116290865840154330817236041728000000000000000000 78 3422553976227391787888581738394426502980434653592428106796226472128649261689311538503375508282750142128151214977645019136000000000000000000 79 270381764121963951243197957333159693735454337633801820436901891298163291673455611541766665154337261228123945983233956511744000000000000000000 80 21630541129757116099455836586652775498836347010704145634952151303853063333876448923341333212346980898249915678658716520939520000000000000000000 81 7008295326041305616223691054075499261622976431468143185724497022448392520175969451162591960800421811032972679885424152784404480000000000000000000 82 2298720866941548242121370665736763757812336269521550964917635023363072746617717979981330163142538354018815039002419122113284669440000000000000000000 83 190793831956148504096073765256151391898423910370288730088163706939135037969270592338450403540830683383561648237200787135402627563520000000000000000000 84 16026681884316474344070196281516716919467608471104253327405751382887343189418729756429833897429777404219178451924866119373820715335680000000000000000000 85 5449071840667601276983866735715683752618986880175446131317955470181696684402368117186143525126124317434520673654454480587099043214131200000000000000000000 86 1874480713189654839282450157086195210900931486780353469173376681742503659434414632312033372643386765197475111737132341321962070865661132800000000000000000000 87 163079822047499971017573163666498983348381039349890751818083771311597818370794073011146903419974648572180334721130513695010700165312518553600000000000000000000 88 14351024340179997449546438402651910534657531462790386159991371875420608016629878424980927500957769074351869455459485205160941614547501632716800000000000000000000 89 5108964665104079092038532071344080150338081200753377472956928387649736453920236719293210190340965790469265526143576733037295214778910581247180800000000000000000000 90 1839227279437468473133871545683868854121709232271215890264494219553905123411285218945555668522747684568935589411687623893426277320407809248985088000000000000000000000 91 167369682428809631055182310657232065725075540136680646014068973979405366230426954924045565835570039295773138636463573774301791236157110641657643008000000000000000000000 92 15398010783450486057076772580465350046706949692574619433294345606105293693199279853012192056872443615211128754554648787235764793726454179032503156736000000000000000000000 93 5728060011443580813232559399933110217374985285637758429185496565471169253870132105320535445156549024858539896694329348851704503266240954600091174305792000000000000000000000 94 2153750564302786385775442334374849441732994467399797169373746708617159639455169671600521327378862433346811001157067835168240893228106598929634281538977792000000000000000000000 95 204606303608764706648667021765610696964634474402980731090505937318630165748241118802049526100991931167947045109921444340982884856670126898315256746202890240000000000000000000000 96 19642205146441411838272034089498626908604909542686150184688569982588495911831147404996754505695225392122916330552458656734356946240332182238264647635477463040000000000000000000000 97 7621175596819267793249549226725467240538704902562226271659165153244336413790485193138740748209747452143691536254353958812930495141248886708446683282565255659520000000000000000000000 98 2987500833953152974953823296876383158291172321804392698490392740071779874205870195710386373298221001240327082211706751854668754095369563589711099846765580218531840000000000000000000000 99 295762582561362144520428506390761932670826059858634877150548881267106207546381149375328250956523879122792381138958968433612206655441586795381398884829792441634652160000000000000000000000 100 29576258256136214452042850639076193267082605985863487715054888126710620754638114937532825095652387912279238113895896843361220665544158679538139888482979244163465216000000000000000000000000 101 11948808335479030638625311658186782079901372818288849036882174803191090784873798434763261338643564716560812198013942324717933148879840106533408514947123614642039947264000000000000000000000000 102 4875113800875444500559127156540207088599760109861850407047927319701965040228509761383410626166574404356811376789688468484916724742974763465630674098426434773952298483712000000000000000000000000 103 502136721490170783557590097123641330125775291315770591925936513929302399143536505422491294495157163648751571809337912253946422648526400636959959432137922781717086743822336000000000000000000000000 104 52222219034977761489989370100858698333080630296840141560297397448647449510927796563939094627496345019470163468171142874410427955446745666243835780942343969298577021357522944000000000000000000000000 105 21933331994690659825795535442360653299893864724672859455324906928431928794589674556854419743548464908177468656631880007252379741287633179822411027995784467105402348970159636480000000000000000000000000 106 9299732765748839766137307027560916999154998643261292409057760537655137808906022012106273971264549121067246710411917123075009010305956468244702275870212614052690595963347685867520000000000000000000000000 107 995071405935125854976691851949018118909584854828958287769180377529099745552944355295371314925306755954195398014075132169025964102737342102183143518112749703637893768078202387824640000000000000000000000000 108 107467711840993592337482720010493956842235164321527495079071480773142772519717990371900102011933129643053102985520114274254804123095632947035779499956176967992892526952445857885061120000000000000000000000000 109 46855922362673206259142465924575365183214531644185987854475165617090248818597043802148444477202844524371152901686769823575094597669695964907599861980893158044901141751266394037886648320000000000000000000000000 110 20616605839576210754022685006813160680614393923441834655969072871519709480182699272945315569969251590723307276742178722373041622974666224559343939271592989539756502370557213376670125260800000000000000000000000000 111 2288443248192959393696518035756260835548197725502043646812567088738687752300279619296930028266586926570287107718381838183407620150187950926087177259146821838912971763131850684810383903948800000000000000000000000000 112 256305643797611452094010020004701213581398145256228888443007513938733028257631317361256163165857735775872156064458765876541653456821050503721763853024444045958252837470767276698762997242265600000000000000000000000000 113 115850150996520376346492529042124948538791961655815457576239396300307328772449355447287785750967696570694214541135362176196827362483114827682237261567048708773130282536786809067840874753504051200000000000000000000000000 114 52827668854413291614000593243208976533689134515051848654765164712940141920236906083963230302441269636236561830757725152345753277292300361423100191274574211200547408836774784934935438887597847347200000000000000000000000000 115 6075181918257528535610068222969032301374250469230962595297993941988116320827244199655771484780746008167204610537138392519761626888614541563656521996576034288062952016229100267517575472073752444928000000000000000000000000000 116 704721102517873310130767913864407746959413054430791661054567297270621493215960327160069492234566536947395734822308053532292348719079286821384156551602819977415302433882575631032038754760555283611648000000000000000000000000000 117 329809475978364709141199383688542825577005309473610497373537495122650858825069433110912522365777139291381203896840169053112819200529106232407785266150119749430361539057045395322994137227939872730251264000000000000000000000000000 118 155670072661788142714646109100992213672346506071544154760309697697891205365432772428350710556646809745531928239308559793069250662649738141696474645622856521731130646434925426592453232771587619928678596608000000000000000000000000000 119 18524738646752788983042886983018073427009234222513754416476854026049053438486499918973734556240970359718299460477718615375240828855318838861880482829119926086004546925756125764501934699818926771512752996352000000000000000000000000000 120 2222968637610334677965146437962168811241108106701650529977222483125886412618379990276848146748916443166195935257326233845028899462638260663425657939494391130320545631090735091740232163978271212581530359562240000000000000000000000000000 121 1075916820603401984135130875973689704640696323643598856508975681832929023707295915293994503026475558492438832664545897180993987339916918161098018442715285307075144085447915784402272367365483266889460694028124160000000000000000000000000000 122 525047408454460168257943867475160575864659805938076241976380132734469363569160406663469317476920072544310150340298397824325065821879456062615833000045059229852670313698582902788308915274355834242056818685724590080000000000000000000000000000 123 64580831239898600695727095699444750831353156130383377763094756326339731719006730019606726049661168922950148491856702932391983096091173095701747459005542285271878448584925697042961996578745767611772988698344124579840000000000000000000000000000 124 8008023073747426486270159866731149103087791360167538842623749784466126733156834522431234030157984946445818412990231163616605903915305463867016684916687243373712927624530786433327287575764475183859850598594671447900160000000000000000000000000000 125 4004011536873713243135079933365574551543895680083769421311874892233063366578417261215617015078992473222909206495115581808302951957652731933508342458343621686856463812265393216663643787882237591929925299297335723950080000000000000000000000000000000 126 2018021814584351474540080286416249573978123422762219788341184945685463936755522299652670975599812206504346240073538253231384687786656976894488204599005185330175657761381758181198476469092647746332682350845857204870840320000000000000000000000000000000 127 256288770452212637266590196374863695895221674690801913119330488102053919967951332055889213901176150226051972489339358160385855348905436065600001984073658536932308535695483289012206511574766263784250658557423865018596720640000000000000000000000000000000 128 2048 129 16927360710827740266183749290166997386487601169978084757705540078164457306043249579627370799744882370130280678975885927777164974084506241260748931044096999047305114165615280272678215676490162190422187496400731436748276204830720000000000000000000000000000000 130 8802227569630424938415549630886838640973552608388604074006880840645517799142489781406232815867338832467745953067460682444125786523943245455589444142930439504598659366119945741792672151774884339019537498128380347109103626511974400000000000000000000000000000000 131 1153091811621585666932437001646175861967535391698907133694901390124562831687666161364216498878621387053274719851837349400180478034636565154682217182723887575102424376961712892174840051882509848411559412254817825471292575073068646400000000000000000000000000000000 132 152208119134049308035081684217295213779714671704255741647726983496442293782771933300076577851978023091032263020442530120823823100572026600418052668119553159913520017758946101767078886848491299990325842417635952962210619909645061324800000000000000000000000000000000 133 80974719379314231874663456003601053730808205346664054556590755220107300292434668515640739417252308284429163926875426024278273889504318151422404019439602281073992649447759326140085967803397371594853348166182326975896049791931172624793600000000000000000000000000000000 134 43402449587312428284819612417930164799713198065811933242332644797977512956744982324383436327647237240454031864805228349013154804774314529162408554419626822655660060103998998811086078742620991174841394617073727259080282688475108526889369600000000000000000000000000000000 135 5859330694287177818450647676420572247961281738884610987714907047726964249160572613791763904232377027461294301748705827116775898644532461436925154846649621058514108114039864839496620630253833808603588273304953179975838162944139651130064896000000000000000000000000000000000 136 796868974423056183309288083993197825722734316488307094329227358490867137885837875475679890975603275734736025037823992487881522215656414755421821059144348463957918703509421618171540405714521397970088005169473632476713990160402992553688825856000000000000000000000000000000000 137 436684197983834788453489870028272408496058405435592287692416592452995191561439155760672580254630595102635341720727547883359074174179715285971157940411102958248939449523163046758004142331557726087608226832871550597239266607900839919421476569088000000000000000000000000000000000 138 241049677287076803226326408255606369489824239800446942806213959034053345741914413979891264300556088496654708629841606431614208944147202837856079183106928832953414576136786001810418286567019864800359741211745095929676075167561263635520655066136576000000000000000000000000000000000 139 33505905142903675648459370747529285359085569332262125050063740305733415058126103543204885737777296301035004499547983293994375043236461194461995006451863107780524626083013254251648141832815761207250004028432568334224974448291015645337371054192984064000000000000000000000000000000000 140 4690826720006514590784311904654099950271979706516697507008923642802678108137654496048684003288821482144900629936717661159212506053104567224679300903260835089273447651621855595230739856594206569015000563980559566791496422760742190347231947587017768960000000000000000000000000000000000 141 2645626270083674229202351914224912371953396554475417393953032934540710452989637135771457777854895315929723955284308760893795853413950975914719125709439110990350224475514726555710137279119132504924460318085035595670403982437058595355838818439078021693440000000000000000000000000000000000 142 1502715721407526962186935887279750227269529242942037079765322706819123537298113893118188017821580539448083206601487376187676044739124154319560463402961415042518927502092364683643357974539667262797093460672300218340789462024249282162116448873396316321873920000000000000000000000000000000000 143 214888348161276355592731831881004282499542681740711302406441147075134665833630286715900886548486017141075898544012694794837674397694754067697146266623482351080206632799208149761000190359172418579984364876138931222732893069467647349182652188895673234027970560000000000000000000000000000000000 144 30943922135223795205353383790864616679934146170662427546527525178819391880042761287089727662981986468314929390337828050456625113268044585748389062393781458555549755123085973565584027411720828275517748542164006096073536602003341218282301915200976945700027760640000000000000000000000000000000000 145 17947474838429801219104962598701477674361804778984207976985964603715247290424801546512042044529552151622659046395940269264842565695465859734065656188393245962218857971389864668038735898798080399800294154455123535722651229161937906603735110816566628506016101171200000000000000000000000000000000000 146 10481325305643003911957298157641662961827293990926777458559803328569704417608084103163032554005258456547632883095229117250668058366152062084694343214021655641935813055291680966134621764898078953483371786201792144862028317830571737456581304716874911047513403083980800000000000000000000000000000000000 147 1540754819929521575057722829173324455388612216666236286408291089299746549388388363164965785438772993112502033814998680235848204579824353126450068452461183379364564519127877102021789399440017606162055652571663445294718162721094045406117451793380611923984470253345177600000000000000000000000000000000000 148 228031713349569193108542978717652019397514608066602970388427081216362489309481477748414936244938402980650301004619804674905534277814004262714610130964255140145955548830925811099224831117122605711984236580606189903618288082721918720105382865420330564749701597495086284800000000000000000000000000000000000 149 135906901156343239092691615315720603560918706407695370351502540404952043628450960738055302001983288176467579398753403586243698429577146540577907638054696063526989507103231783415137999345805073004342605002041289182556499697302263557182808187790517016590822152107071425740800000000000000000000000000000000000 150 81544140693805943455614969189432362136551223844617222210901524242971226177070576442833181201189972905880547639252042151746219057746287924346744582832817638116193704261939070049082799607483043802605563001224773509533899818381358134309684912674310209954493291264242855444480000000000000000000000000000000000000 151 12313165244764697461797860347604286682619234800537200553846130160688655152737657042867810361379685908787962693527058364913679077719689476576358432007755463355545249343552799577411502740729939614193440013184940799939618872575585078280762421813820841703128486980900671172116480000000000000000000000000000000000000 152 1871601117204234014193274772835851575758123689681654484184611784424675583216123870515907174929712258135770329416112871466879219813392800439606481665178830430042877900220025535766548416590950821357402882004111001590822068631488931898675888115700767938875530021096902018161704960000000000000000000000000000000000000 153 1145419883728991216686284160975541164363971698085172544320982412067901456928267808755735191056983901979091441602661077337730082525796393869039166779089444223186241274934655627889127630953661902670730563786515932973583106002471226321989643526808869978591824372911304035114963435520000000000000000000000000000000000000 154 705578648377058589478751043160933357248206566020466287301725165833827297467812970193532877691102083619120328027239223640041730835890578623328126735919097641482724625359747866779702620667455732045170027292493814711727193297522275414345620412514263906812563813713363285630817476280320000000000000000000000000000000000000 155 109364690498444081369206411689944670373472017733172274531767400704243231107511010379997596042120822960963650844222079664206468279563039686615859644067460134429822316930760919350853906203455638467001354230336541280317714961115952689223571163939710905555947391125571309272776708823449600000000000000000000000000000000000000 156 17060891717757276693596200223631368578261634766374874826955714509861944052771717619279624982570848381910329531698644427616209051611834191112074104474523780971052281441198703418733209367739079600852211259932500439729563533934088619518877101574594901266727793015589124246553166576458137600000000000000000000000000000000000000 157 10714239998751569763578413740440499467148306633283421391328188712193300865140638664907604489054492783839686945906748700542979284412231872018382537610000934449820832745072785746964455482940141989335188671237610276150165899310607653057854819788845597995505054013789970026835388610015710412800000000000000000000000000000000000000 158 6771399679210992090581557483958395663237729792235122319319415266106166146768883636221606037082439439386682149813065178743162907748530543115617763769520590572286766294886000592081535865218169737259839240222169694526904848364304036732564246106550417933159194136715261056959965601529928980889600000000000000000000000000000000000000 159 1076652548994547742402467639949384910454799036965384448771787027310880417336252498159235359896107870862482461820277363420162902332016356355383224439353773900993595840886874094140964202569688988224314439195324981429777870889924341840477715130941516451372311867737726508056634530643258707961446400000000000000000000000000000000000000 160 172264407839127638784394822391901585672767845914461511803485924369740866773800399705477657583377259337997193891244378147226064373122617016861315910296603824158975334541899855062554272411150238115890310271251997028764459342387894694476434420950642632219569898838036241289061524902921393273831424000000000000000000000000000000000000000 161 110938278648398199377150265620384621173262492768913213601444935294113118202327457410327611483694955013670192865961379526813585456290965358858687446231012862758380115444983506660284951432780753346633359814686286086524311816497804183242823767092213855149403014851695339390155622037481377268347437056000000000000000000000000000000000000000 162 71888004564162033196393372122009234520274095314255762413736318070585300595108192401892292241434330848858284977142973933375203375676545552540429465157696335067430314808349312315864648528441928168618417159916713384067754057090577110741349801075754578136813153623898579924820843080287932469889139212288000000000000000000000000000000000000000 163 11717744743958411411012119655887505226804677536223689273439019845505403997002635361508443635353795928363900451274304751140158150235276925064090002820704502615991141313760937907485937710136034291484801997066424281603043911305764069050840017575347996236300544040695468527745797422086932992591929691602944000000000000000000000000000000000000000 164 1921710138009179471405987623565550857195967115940685040843999254662886255508432199287384756198022532251679674008985979186985936638585415710510760462595538429022547175456793816827693784462309623803507527518893582182899201454145307324337762882357071382753289222674056838550310777222257010785076469422882816000000000000000000000000000000000000000 165 1268328691086058451127951831553263565749338296520852126957039508077504928635565251529673939090694871286108584845930746263410718181466374368937101905313055363154881135801483919106277897745124351710314968162469764240713472959735902834062923502355667112617170886964877513443205112966689627118150469819102658560000000000000000000000000000000000000000 166 842170250881142811548960016151367007657560628889845812299474233363463272614015327015703495556221394533976100337698015518904716872493672580974235665127868761134841074172185322286568524102762569535649138859879923455833746045264639481817781205564162962777801468944678668926288195009881912406451911959884165283840000000000000000000000000000000000000000 167 140642431897150849528676322697278290278812625024604250654012196971698366526540559611622483757888972887174008756395568591657087717706443321022697356076354083109518459386754948821856943525161349112453406189599947217124235589559194793463569461329215214783892845313761337710690128566650279371877469297300655602401280000000000000000000000000000000000000000 168 23627928558721342720817622213142752766840521004133514109874049091245325576458814014752577271325347445045233471074455523398390736574682477931813155820827485962399101176974831402071966512227106650892172239852791132476871579045944725301879669503308156083693998012711904735395941599197246934475414841946510141203415040000000000000000000000000000000000000000 169 15972479705695627679272712616084500870384192198794255538274857185681840089686158273972742235415934872850577826446331933817312137924485355081905693334879380510581792395634986027800649362265524096003108434140486805554365187435058634304070656584236313512577142656593247601127656521057338927705380433155840855453508567040000000000000000000000000000000000000000 170 10861286199873026821905444578937460591861250695180093766026902886263651260986587626301464720082835713538392921983505714995772253788650041455695871467717978747195618829031790498904441566340556385282113735215531027776968327455839871326768046477280693188552457006483408368766806434318990470839658694545971781708385825587200000000000000000000000000000000000000000 171 1857279940178287586545831022998305761208273868875796033990600393551084365628706484097550467134164907015065189659179477264277055397859157088923994020979774365770450819764436175312659507844235141883241448721855805749861583994948617996877335947614998535242470148108662831059123900268547370513581636767361174672133976175411200000000000000000000000000000000000000000 172 319452149710665464885882935955708590927823105446636917846383267690786510888137515264778680347076364006591212621378870089455653528431775019294926971608521190912517540999483022153777435349208444403917529180159198588976192447131162295462901782989779748061704865474690006942169310846190147728336041523986122043607043902170726400000000000000000000000000000000000000000 173 221060887599780501701030991681350344922053588969072747149697221242024265534591160563226846800176843892561119133994178101903312241674788313352089464353096664111462138371642251330413985261652243527510930192670165423571525173414764308460328033828927585658699766908485484803981163105563582228008540734598396454176074380302142668800000000000000000000000000000000000000000 174 153858377769447229183917570210219840065749297922474632016189265984448888812075447752005885372923083349222538917259947958924705320205652666093054267189755278221577648306663006925968133742109961495147607414098435134805781520696675958688388311544933599618455037768305897423570889521472253230693944351280483932106547768690291297484800000000000000000000000000000000000000000 175 26925216109653265107185574786788472011506127136433060602833121547278555542113203356601029940261539586113944310520490892811823431035989216566284496758207173688776088453666026212044423404869243261650831297467226148591011766121918292770467954520363379933229631609453532049124905666257644315371440261474084688118645859520800977059840000000000000000000000000000000000000000000 176 4738838035298974658864661162474771074025078376012218666098629392321025775411923790761781269486030967156054198651606397134880923862334102115666071429444462569224591567845220613319818519256986814050546308354231802152018070837457619527602359995583954868248415163263821640645983397261345399505373486019438905108881671275660971962531840000000000000000000000000000000000000000000 177 3355097328991674058476180103032137920409755490216650815597829609763286248991642043859341138796109924746486372645337329171495694094532544297891578572046679499011010830034416194230431511633946664347786786314796115923628794152919994625542470876873440046719877935590785721577356245261032542849804428101762744817088223263167968149472542720000000000000000000000000000000000000000000 178 2388829298242071929635040233358882199331745909034255380705654682151459809282049135227850890822830266419498297323480178370104934195307171540098803943297235803295839710984504330292067236283370025015624191856134834537623701436879036173386239264333889313264553090140639433763077646625855170509060752808455074309766814963375593322424450416640000000000000000000000000000000000000000000 179 427600444385330875404672201771239913680382517717131713146312188105111305861486795205785309457286617689090195220902951928248783220959983705677685905850205208789955308266226275122280035294723234477796730342248135382234642557201347475036136828315766187074355003135174458643590898746028075521121874752713458301448259878444231204713976624578560000000000000000000000000000000000000000000 180 76968079989359557572840996318823184462468853189083708366336193858920035055067623137041355702311591184036235139762531347084780979772797067021983463053036937582191955487920729522010406353050182206003411461604664368802235660296242545506504629096837913673383900564331402555846361774285053593801937455488422494260686778119961616848515792424140800000000000000000000000000000000000000000000 181 55724889912296319682736881334827985550827449708896604857227404353858105379868959151217941528473592017242234241188072695289381429355505076523916027250398742809506975773254608173935534199608331917146469898201777003012818618054479602946709351466110649499529944008575935450432765924582378801912602717773617885844737227358852210598325433715077939200000000000000000000000000000000000000000000 182 40567719856151720729032449611754773481002383388076728336061550369608700716544602262086661432728774988552346527584916922170669680570807695709410867838290284765321078362929354750625068897314865635682630085890893658193331953943661150945204407867328552835657799238243281007915053593095971767792374778539193820894968701517244409315580915744576739737600000000000000000000000000000000000000000000 183 7423892733675764893412938278951123547023436160018041285499263717638392231127662213961859042189365822905079414548039796757232551544457808314822188814407122112053757340416071919364387608208620411329921305718033539449379747571689990622972406639721125168925377260598520424448454807536562833506004584472672469223779272377655726904751307581257543371980800000000000000000000000000000000000000000000 184 1365996262996340740387980643327006732652312253443319596531864524045464170527489847368982063762843311414534612276839322603330789484180236729927282741850910468617891350636557233163047319910386155684705520252118171258685873553190958274626922821708687031082269415950127758098515684586727561365104843542971734337175386117488653750474240594951387980444467200000000000000000000000000000000000000000000 185 1010837234617292147887105676061984982162711067548056501433579747793643486190342487053046727184504050446755613084861098726464784218293375180146189228969673746777239599471052352540655016733685755206682084986567446731427546429361309123223922888064428403000879367803094540992901606594178395410177584221799083409509785726941603775350938040264027105528905728000000000000000000000000000000000000000000000 186 752062902555265358028006622990116826729057034255754037066583332358470753725614810367466765025271013532386176135136657452489799458410271134028764786353437267602266262006462950290247332449862201873771471230006180368182094543444813987678598628719934731832654249645502338498718795306068726185172122661018518056675280580844553208861097901956436166513505861632000000000000000000000000000000000000000000000 187 140635762777834621951237238499151846598333665405826004931451083151034030946689969538716285059725679530556214937270554943615592498722720702063379015048092769041623790995208571704276251168124231750395265120011155728850051679624180215695897943570627794852706344683708937299260414722234851796627186937610462876598277468617931450057025307665853563138025596125184000000000000000000000000000000000000000000000 188 26439523402232908926832600837840547160486729096295288927112803632394397817977714273278661591228427751744568408206864329399731389759871491987915254829041440579825272707099211480403935219607355569074309842562097277023809715769345880550828813391278025432308792800537280212260957967780152137765911144270767020800476164100171112610720757841180469869948812071534592000000000000000000000000000000000000000000000 189 19988279692088079148685446233407453653327967196799238428897279546090164750391151990598668162968691380318893716604389433026196930658462847942863932650755329078347906166567003879185375026023160810220178240976945541430000145121625485696426582923806187226825447357206183840469284223641795016151028825068699867725159980059729361133704892927932435221681301926080151552000000000000000000000000000000000000000000000 190 15191092565986940153000939137389664776529255069567421205961932455028525210297275512854987803856205449042359224619335969099909667300431764436576588814574050099544408686590922948180885019777602215767335463142478611486800110292435369129284203022092702292387339991476699718756656009967764212274781907052211899471121584845394314461615718625228650768477789463820915179520000000000000000000000000000000000000000000000 191 2901498680103505569223179375241425972317087718287377450338729098910448315166779622955302670536535240767090611902293170098082746454382467007386128463583643569012982059138866283102549038777522023211561073460213414793978821065855155503693282777219706137845981938372049646282521297903842964544483344246972472798984222705470314062168602257418672296779257787589794799288320000000000000000000000000000000000000000000000 192 557087746579873069290850440046353786684880841911176470465035986990806076512021687607418112743014766227281397485240288658831887319241433665418136665008059565250492555354662326355689415445284228456619726104360975640443933644644189856709110293226183578466428532167433532086244089197537849192540802095418714777404970759450300299936371633424385080981617495217240601463357440000000000000000000000000000000000000000000000 193 430071740359662009492536539715785123320728009955428235199007781956902291067280742832926783037607399527461238858605502844618217010454386789702801505386221984373380252733799315946592228723759424368510428552566673194422716773665314569379433146370613722576082826833258686770580436860499219576641499217663247808156637426295631831550878901003625282517808706307709744329711943680000000000000000000000000000000000000000000000 194 333735670519097719366208354819449255696884935725412310514430038798556177868209856438351183637183342033309921354277870207423736400112604148809373968179708259873743076121428269174555569489637313309964092556791738398872028216364284105838440121583596248719040273622608740933970419003747394391473803392906680299129550642805410301283482027178813219233819556094782761599856468295680000000000000000000000000000000000000000000000 195 65078455751224055276410629189792604860892562466455400550313857565718454684300922005478480809250751696495434664084184690447628598021957809017827923795043110675379899843678512489038336050479276095442998048574388987780045502191035400638495823708801268500212853356408704482124231705730741906337391661616802658330262375347055008750278995299868577750594813438482638511972011317657600000000000000000000000000000000000000000000000 196 12755377327239914834176483321199350552734942243425258507861516082880817118122980713073782238613147332513105194160500199327735205212303730567494273063828449692374460369360988447851513865893938114706827617520580241604888918429442938525145181446925048626041719257856106078496349414323225413642128765676893321032731425568022781715054683078774241239116583433942597148346514218260889600000000000000000000000000000000000000000000000 197 10051237333865052889331068857105088235555134487819103704194874673310083889080908801902140404027160098020326892998474157070255341707295339687185487174296818357591074771056458896906992926324423234388980162606217230384652467722401035557814402980176938317320874775190611589855123338486701625949997467353391936973792363347601951991463090266074102096423867745946766552897053203989581004800000000000000000000000000000000000000000000000 198 7960579968421121888350206534827229882559666514352730133722340741261586440152079771106495199989510797632098899254791532399642230632177909032250905842043080139212131218676715446350338397648943201636072288784124046464644754436141620161789007160300135147318132821950964379165257684081467687752397994143886414083243551771300745977238767490730688860367703254789839109894466137559748155801600000000000000000000000000000000000000000000000 199 1584155413715803255781691100430618746629373636356193296610745807511055701590263874450192544797912648728787680951703514947528803895803403897417930262566572947703214112516666373823717341132139697125578385468040685246464306132792182412196012424899726894316308431568241911453886279132212069862727200834633396402565466802488848449470514730655407083213172947703177982868998761374389883004518400000000000000000000000000000000000000000000000 200 316831082743160651156338220086123749325874727271238659322149161502211140318052774890038508959582529745757536190340702989505760779160680779483586052513314589540642822503333274764743468226427939425115677093608137049292861226558436482439202484979945378863261686313648382290777255826442413972545440166926679280513093360497769689894102946131081416642634589540635596573799752274877976600903680000000000000000000000000000000000000000000000000