1 170974031122008628879954060917200710847692800 2 1893010442758976546037991125738431754692198400 3 54361481238923605327597493185154939181072384000 4 251754911117461891901909334695193204308626636800 5 1896011572527867940620729403187025422081379532800 6 1949479690331253229796013159150974699442693734400 7 226332440991151953304068358310318856790130609356800 8 1594980251012204344753927041720589035757617807360000 9 21256418261223880284736532223429595200914857132032000 10 61009138571959226711019027652296045394881785993625600 11 762285256858884777333645206245150946909001085039411200 12 841036046950428233543704491977911851795051725193216000 13 1240110018375378174970658919640634586154389964062720000 14 18756547617989031524568386004242191754615079768057446400 15 207670956097546736980908793821335106879925412832686899200 16 1085058036983738739514870587325354563258254095244328960000 17 5963675914704660934047955194044300005607773566708744192000 18 14877938219362843082584070642209194733077673260563300352000 19 23855784237056056929130790040147843814992797984787057868800 20 92360483059734218822153485027009985739561605945742065664000 21 328861789254265959233515729426546812128860305852903456768000 22 1853377875957377242964398217097060920473330659455139840000000 23 2006689637906660609364014665151442837328886070717941022720000 24 668959783947499687989663212416609379593957047864830162443960320 25 733129695485029221027942097651699543880724824795105841905664000 26 1108085041156603219976019024846326799225043039491500191776768000 27 2331915663964333216159323196580330638258105111804864433750016000 28 2753218984751370489476346977378232460219976976876868742204620800 29 7346670657215342098038680399772155178000831114518839109143756800 30 14533675011559115692209359469884681715125205438642915838525440000 31 34423737129432613571409713314879093270978918553844018944409600000 32 81341734662003742765199577037625004814832384257672912107365990400 33 381136792746635742801933290920423203188228425427678510501068800000 34 724707539779848585054430200899953195421454282072097365688320000000 35 1113292053465186989158352075484795987096239974509034712906858496000 36 1678039882561621297952063294854511338096514554936808798957862912000 37 5568663590674817519510112745549567995235950316748117894768885760000 38 281709392278679959081098693272678872954923350930090269797752242176000 39 496380562774456743339747449649079003759045648045427748997292045107200 40 632941308818906443279826501585152238701682690423963470897895964672000 41 1285047902037027396475965888095990167653693071564364973452224888832000 42 4604857120501134326778157689671727538330096405408198275911450099712000 43 5349635876795594386440202412203231946056414825816655328430943895552000 44 28997270066449968389693858083340668047483848190758980385703418920960000 45 411313339121921578293425027552835431606921861126309940219313171464192000 46 1269449394076584271937098157694064989966494485565635927396423670169600000 47 12147444977807786600115359169408045390236909883860127838702534630834176000 48 21551978599054425784576382853133922360488609074138764663082339878830080000 49 25284324686875776717324237440422662798223481569048082307150798598963200000 50 55574296049825705280345020705776698959871548155863678175769354557194240000 51 69726943393635713393032439935702726093843726886986311551034145164912230400 52 152747462616031765171225101879601665400452501270065888992332014221157990400 53 194094653394409078027336996933424263132530758260397860278061049268771225600 54 195847010607293113174792885678972332982381692967397691193035472911728640000 55 210479506867289361787341625755208264233791330212348595271697956864000000000 56 470287357033390792274756261397875561616543033380292517123457951780044800000 57 502479238403257517896642157599893494066079463109488860242639404438388736000 58 909454586767878001355640250533754083382815089226950473375762814808883200000 59 1007531043397822110148795107193285444022455719192753030187747324723200000000 60 1800590542342721343499691213634367218865997853357424691769987798166142976000 61 2091813820205387654652829503409898055850861411239004231747861066385719296000 62 2804748567340214630773039038786505821573318831056979531925949094297600000000 63 11338508203209004729900301803627367362661835877085099152775015997458350080000 64 15486979185013413914526758098552901387895276790320148789218154893218414592000 65 17704638264188340867354691803167430869008476160374662149601906086195809484800 66 129088572961142654265837536885694848698504189265120355269054041153339392000000 67 135829903247050171291996145915326693937367491994748642539863061125136384000000 68 160831680328387292737129797777052045082110235495756473455352181448052310016000 69 196024302050070006215648508016809241640025036494236500959639216118976374374400 70 251330338346170951419250913991989252298663959498343150479392510290218188800000 71 320456463246261070160978920168060201750450142968610341740213975333866569728000 72 374418709341154964326738250176812179458259963674989714524188941830062080000000 73 466928197670061976385872300785135298258935110581705499104073761161216000000000 74 4811723537717135450707183302173296424596154818867169218274189029472521420800000 75 19903637249801983439440062942973163326654435240385533515612645505761187725312000 76 27264618974189480122765950430458804537121893906004420198276556720740215501619200 77 43627521130662836101006769896359253449591418209389911550720121632325361886822400 78 46527453022071822986733785412615464081871719330557191581962928914490116276224000 79 57048866436047185156205016718652718312984217240716558406033316210355273203712000 80 78494047368853154079327241433309070484912121483291405930461049470106059407360000 81 143955761358367235189101523977635075844487246103539021628912625987493874892800000 82 183891691989245415355707845139915675649476478059467222364056848417623008870400000 83 233882387416381199101045054461743400425331182897668193534141146074949091328000000 84 431516479567961485248021711327178747628623060201577591369946972222093080395776000 85 505171582420491037266330591536390170412880311706092457154031357067451334393856000 86 586876845586070499565208564833522192047767392450893270217281677098475927371776000 87 1086165579503672576208584132660056905399220893059644784136912135750169424560128000 88 6035188726386672609896807830431185498877466319744439608095865826947752871854080000 89 10349048218742564006511173860761397784579660677193258917393894160431476375552000000 90 12266613963726430888868465858539166459181959828506947650853012518916537440010240000 91 53112188446652410782114013700797088027112390971894111054565535598960581804032000000 92 88989152619916593024002135795577508080269676367661501726331132372274300386803712000 93 307668189875820682211515309148224715556934327392568256650347584970243371081662464000 94 336412776110587985071657484146649972589877889530088021835606642237748172594085888000 95 510675980600417637743310206941700617291916014003109110459719733926622868275200000000 96 1415746486531848126597301479613115891744023106236642303075330478425088217160089600000 97 1900983770174392074530941015423963479729927635626147608090203568276073233776640000000 98 7782717259708061751594693180770847296507289657976893304840708640621286006536011776000 99 8637193156044931884377467226338338678007625651459304496706630667473363698031001600000 100 19181196971674591115013827357400573628650635811357483379145641663868875145760001228800 101 47595812942680276762909603453701938642431833751500834078896655185692118005648982016000 102 105039401428865628710897542996531022796964771023746418049659341289285575812055040000000 103 151981945529470257911896050814662941253433245474987551452757432778461916968767193088000 104 168731509283080742550120664426047014871002417788696902612325200283066519605265563648000 105 197532116581209492090071863018455038833165421335868064598285200086217306746533183488000 106 229480496360592325044401303895513045668993211248270675756801370132180979396166811648000 107 235556960205790140747126570358015857773628447192187082863445793616837916427502485504000 108 511325589122776806289047149013424116386447041975624874742596178036119749829591040000000 109 1505283901665223182539043305818142743340186784044194774976739607341999556440474255360000 110 2112018632290560785756227548170357456218170867498316118028692683227818397117091676160000 111 2959156594082150048290738991519812489083334337271900685944391420755300571957942026240000 112 4288280579304030017061640464922408140156908637092418226568606131937309146562093383680000 113 8434708294973114902370529422204806705922941224271850855465288996262278755705159680000000 114 17213221215697122467892414808447331568605638560823115885080795349080227580088376360960000 115 22172488557446434684962070927113649571899923858130903271331522994735859525927542361948160 116 33595939965849190186113101709886831432164014167896214146004301826193473122396327116800000 117 464768883087387622088213400567299399326235615937634465895220309925318740476399068800614400 118 1234008183850241485938195906384174166506373403422116097534521114484650497224785002496000000 119 3687604416051770861771167255549728475682939450138174852840895895971377274843530526720000000 120 3814335200468981378769224811041954134092313310786128396147080709673367710078391875429990400 121 5858813294177234237994110118981716950681047307639807828310243711612693298893467499574067200 122 7500228770236305217657028149174868437197027171161094365148298852483238949190920015603302400 123 11189540760619135104436054922630619966284513103888724061681874499730827272214332655534080000 124 17688422544013299280861616296371765711214855370848953608336298937108325651226813813227520000 125 18154506132500277364448567360619117252529855114749023051626209970643774280107333488119644160 126 35696010579066502682600912957521446929990221557307469294162617896950058124008405073920000000 127 53615247898858760196540685142715444632471420540731253435032357086891448841249075018858496000 128 337703113540918940861123576852087461316377258299374975330487236032285946351349050113460797440 129 927306880982328046624292168220498688468180107087398871119549559501046501108204009091078553600 130 1576753145897269758707281280281128831797452286964422225239443691858441252521595895808000000000 131 4337285753709623827207914363010137595836175512892141888963749090672087462038794471703838720000 132 6730711184555565219164371645045679050591611408107128351028372782160251119670692187031470080000 133 8669883158588747477267735003216454726790592745915374895682334363142270122683849089776017735680 134 13136679419282103487246279391631976481330779031613697418929115689985772666020283281729126400000 135 34841566404127321340764421422090910689829702858876721873214813117872653417847616845807353856000 136 79396735266235589177112706621403016963404150581511328823257713245563461298013125711652454400000 137 123393725867565899681326482214101439550068051722241538803526353514303261920320280422179143680000 138 200697347325640704914851354461967740065887642692226729992586072764640024379577422126776320000000 139 326038516226450585075368199267710306099629441765419449813452429080996512921965418322382028800000 140 929591353133442958832975931784186583676185363934577133730185188581874246244864735922094080000000 141 1441926527075713796829239193082552029783267094219410606349010861455152954165473038628290560000000 142 1868154710011361317780974520106825425084496626261504007041686339563518338780325100889286115328000 143 4707592343871628993071640021521466308260235384862394642801393740778833923310815976358223544320000 144 8746340517687990083895024835357294189463517128185022339688221204548907524371863331623927808000000 145 13957848716278544491048632847505577966694763285194984054097037014713127931971779495628636160000000 146 21053280402760845003165146953058183381609084133425181448641604521376730148852652939740708864000000 147 23463901743918746098837363514111073805202737162605601759576953383216474783258465557883960426496000 148 55331165825833666091514502315932636610307022360432267340672187778909591704392735160637849600000000 149 503074028074071172599860720323995941137553647781498052603203113976173786615281783193146218250240000 150 4873356855826528523772882674234481653110420767443985449681976525571886620991009359429160140800000000 151 13623744082824056699176684580024987742604115083024792175386380705024192974246657508301764179263488000 152 35440401740197913730342209108298567116824465495091297489667412919555796406201553970255592685568000000 153 83442840273665377339150537268142395077904540635684680190977849283677619882625177912898811330560000000 154 139580837081972336717466664690862607487186477993850690354441154447378381224757882427137054474240000000 155 673557181089541548422167696622436219107004826722096108013088374519447525221449401459072303104000000000 156 849559881983846729494751575482737190007548641208009983971709623877148878437536421938948420403200000000 157 7754244238170598994406778861189866688733289052047307394684613052513804432669154564042644468531200000000 158 15825916576950166045761236974911515816340744196488351967128423303423046936223562422794839955064487936000 159 384553430468584965777920569636836611165113740319110630371767071508040765405894192713227175832479334400000 160 5348693543346851468534410031767804431497148506185422542509974870160943734571422422555615678462689280000000 161 7370207532867918712175138033939197646130335491868456867241231654146319097253628529462663745957013749760000 162 8710145253996520647520600151985913626605918910582656529213191645547058516102122089851857352300639027200000 163 14522089608795407047882721652604839602838772810075538019281332623647142296106328072187291238750643814400000 164 37013595327127739049732470172859360734985807972789145005159584994303009696643069842467497097214033920000000 165 133965431320378495124966620739175155136681813309776482103138582906049060198630092058534198658172190720000000 166 140392676762116652594431760067364930459877648516030400794561378213380693584703858166743244748969580953600000 167 229354297362967703647852008248259650131631691781622641138015854486979029178127732790264091068409577472000000 168 263374228181235365387741366897192917274841790863836951495230160703184010134902332300741981704814592000000000 169 279072366035834924663576296750145297580835168405523909305945584327328618524314852128611563496517140480000000 170 374691752624036674565967703915192243553774199911412461661180120081556505319098590314771186325861171200000000 171 427198560432218863070921772978567122807787402583734393720964501967601694535928530235547192732319062425600000 172 2530239191431215320559514866280798354510994460433359755361579040502922023977540797362877184006513124966400000 173 26715133421915889412078507062724713081203533181133956954601380627581767949261012330875459974782003445760000000 174 150368024850210511404196282395373622564746458698940323230472477910724819358504536904098833984438582588211200000 175 282620348365017705154896899856522435380768544525141433060356964557158077782635866493026389320384328499200000000 176 340054374504934256168094554876638013761266063666129817986207456185787199779241845684980291128391588904960000000 177 693234821935200183208030706244567776466647544678215755220311041119635191185470149755158448635379712000000000000 178 1774029838367297103843506036986335285817756353628680378948673196686633596669745169821384654167440621568000000000 179 7969165885939502680125492660850045422126691771020617698953640539911686480408155542635890444481043326864195584000 180 52383142912821996902414783676347276686522113215550588333125469478214049857985316754430805255776958477762560000000 181 793724434894679674637514848064145560357657212023045966572084430386722109463266949117942626672278119398223380480000 182 1144844478634887057422038403369096704270037050024939058809816471938583759368607167614319770257691066455031808000000 183 1819778785007937343891950450638011733117604345804520719940554252851912059111029826607806513722894032520924364800000 184 5441368648538734372955308192526623986571142651612093877215264285520066456954915103566359135395621727580979200000000 185 11805363011013289998807037242413919763196442900636271334214298016087714802868585628644211045044886162961774673920000 186 12037333760637465258622183682819020544857842159287962278795279321611179147746846608555944893650063046884720640000000 187 17714185538660757878496865513059274964551251164790456890723300840533357051311340660803027159646318444412928000000000 188 544304014295731760872299143888996439005632119175576928700352702694799977370700719775213884953614763296674545664000000 189 587310181813609356106209234815250414980810997984538385370494848476687933583444937641013326205084541359405137920000000 190 1335664175466254260477881201432161472581856369624303895544810470393443103439909071407155742651194618342847377571840000 191 1509207095900820927868125434985686315286936575915892924152629555994340307115441685976400348119320615714816000000000000 192 2174100351890771786483276310912398913947555550166282519046555242807639319237681575360321891573730781338306080250265600 193 7559463030992123229117271329214530424717801154347879139384391643310751420843062699951498334206457828764224900300800000 194 11431593239781201591307084141078358930404691266055640490553118962028048964552201124200275563507453456602751827968000000 195 447656916759867914651007259487512823123847988633791430824301701530551266997041688038534114423834526977449193897984000000 196 711569628263434249572334922318250449283465106143077626667898210008967218815570291386273435686290113297224617584230400000 197 812259219892246895935763635267169076881518131555621296960970340686960920591714753605691844108314839874268397830144000000 198 1139338576284973938979645996497834262086101239249139357399670045991921733779373639669619194097036270060374757212160000000 199 1183430779165428375819867637830414724974298344376773078148683005578714529845778619363044078491597345754844418277376000000 200 2127683154888589755174771332663369503308924224423042990153880616593179024728726005029691231320635594400503273881600000000 201 11845214710225823280423694124153355741283892764550238240037978862784641979470354104636224055300868645615508352558694400000 202 14787556605187716419130496860331696175311272249563844229459457622439629550966559341194237871844459437157772925127884800000 203 61378560256907870783694566287991599859478276055296506752936202654894702952763820244667165070615772163341287424000000000000 204 73736257857143092629848866788253367067418846337598915894721729068418744717328460326462332925818487691271911505920000000000 205 229649939427454739412226580525211488999986601192473556091434501640314192505777079788406234125679103058368094441308160000000 206 275881915214943857137616403747388321094066031782122504682068485817177797212391214812427757214261645425888838503450542080000 207 850116394337221820764360441815407897854770297182276064933270157935953257748892536873377854656420525859968652729257872588800 208 4469979878380886738809035924036596283070624444292965874874589863860866930269356593098009390171537154210133409911537664000000 209 71906750526566884652610603165435575850014033727028256815621212106657903386129365657182849267957775698087684684602408960000000 210 154917549167592231929711351097203390875205638814779046052909886344957199735126569408741880783007081275682778513408000000000000 211 317609478643170491857534400760522231369672158786355420980161754438750317026012529391273069700988874530298180013247168512000000 212 430690575820391851771676377683798315684617002667460133350121288336259211192414910282313664238702313746327113358639104000000000 213 462744926220566558291516607701258854122601520416091295957158778251018042109303701650473181415583674921708324733686120448000000 214 566494985132203837048047612636243860398251575588344551280287720642332369736593450286135062137114506016232695556323934208000000 215 923926822906065278068949663116958334845814093402623438187182308685102493021167103073601814784270648451511625973760000000000000 216 1098544924198466010763764416793347357223656540050221221019935919892269492198294241275908620180440152442784186647843962880000000 217 4027494225971840937013169210130718394533254610585224559996546000358062511125441902451718085484719458988517987713024000000000000 218 4631714083873765243594404151621812414604394013408902452253299623102441313834563925485187132558414549804605472122550301491200000 219 16069489716743044258129724919336594286841604243909902269090495953701134256563768737029891651778527775548499976201362928041984000 220 24000235449036864600379265922554416543664240148124362506488796593708655543870369602206883636493782839973717267709952000000000000 221 64470035650020195965502994318121178500524534552666563661326617606743570908635605858024451244458076104952252214366175232000000000 222 115554609510672428114043329390979506271672417068739892221510594569778502690366486933175463365843349058734065449615716557783040000 223 150707721254057429827996014481948673970824925026547097894072007911101491129788578155244824777501437260262476019139519989615165440 224 177920071510127680373520051923102428467055566037636524436765240381910909951090976116861307235067878744516609706472632381079552000 225 277939929230192165792812055996307541247921286451490302645813128412542513633049160331744092067104819430136760579832963661824000000 226 1630800452884539642903731774705134611728372960033654702207618348391698425288939614157717616405056725070105111862056058880000000000 227 2388804076653474434026228121744004856093149691521803293943918219317577443673250817198312450591668367474661625486110286151680000000 228 2596749830383198737533418518562479709775987520892869287008026221635123953233802142142559287508277256067953233482288726016000000000 229 3523284821294974248096113243192001765387889068407917969381947068393967528250281485355791382078075610852780055361049361960140800000 230 3810270001476453694915981375456153006085833580728634181368112226541751620238533135497832669134475515961187823547056128000000000000 231 50735269391606114094809332945176664876672599615517368529960186891544583256717372081268155841922860765573090054107273460176650240000 232 60575836898870700479924183966534998664869943307408938171846028441378073262580411899302165451364067683137604164763254784000000000000 233 66372794578697253921295979396999533507029405182577978727645552064086913233580889097044011220999064784090695575016361164800000000000 234 132233499240142741648527547964129894060302237887583946811284784938731448982920467803844344337245015451438062421661933933848166400000 235 1019357651715157015193692516333001306495674624724890954393178261400641159337448382467350513947337989315417039325383098368000000000000 236 1510689935410468066208096229972669856381980111345872603578377145971456992747207862414884655357583767789692227122032178804817920000000 237 1574830189701002995435158690291652148491420807344124262416253827025568604649973352669929494111875757108259431257579978752000000000000 238 2429265420386313271245541585825937010323485695259984464007392205967849524336649792218780533953214957907090157105480882976718848000000 239 3080943459331023661113630553371718474477000628126346856028233717036544695002275717664279279295796757183405592515125280359055360000000 240 6142495484236994998779967247747702972373909997716837748544758235718042196541720520192301639469064166319642800424111805019717632000000 241 24384054692947179101881693128284335178184345248597261409597283557281459107171047404739897481267606961527974280652705976984828641280000 242 108680029546025525127745133415762285567397742762872426500284351279357099363410953319107186666396261336158145629025096342177841152000000 243 285851108997856890347532131612906825650020873050320810779481020843842878585561529579339794890888748886079945954395640794280099840000000 244 340595576649275455154254777963540879547546460317351208017850558630215765818980675928134341107199930588252321282473378406677264465920000 245 503254850998179646734644501315210326074256402244696373845964569680825280438272008194715577621981119899900344088046304320829784064000000 246 566300275405556949477741986416737033381028035593717193250973779940387624578307537951591629710477109510748582295905384303444361216000000 247 1015380730186306265777277835624742920942476831413522685893150435605040096796984373130499275053246709224637015945918268642951168000000000 248 6265770516334626223778724821182839700099045226616709749610867790555221562257846382543340348114769763353989956554975870388797440000000000 249 9552209508584059336939207105786619784483320711281988653875330416620458170643592089520830987663559149728561946331550266498744320000000000 250 33263858834562785693301955260478506841296391864065942689402244201170748188281708099535196197184926290108447348186967406208214347284480000 251 50727564740357495710586834792915014021418634062173879139407299162914514849979847583059785739012243071483944135862027969032538124451840000 252 108542729369941694329580390164012051189167338762848262324225665605936540454656968949496333403605536033495303349337464191027637125120000000 253 159363335831216619338037458365067127330041507444468640724568339676269395596486957309560505464998853569349315445960903153431780152836096000 254 799498078383125197161053626949792837708236885822780780617053450267932697705351860548767486309394978942547832284757832393543804518400000000 255 8606058971299568642520954718371941294852887326489507148320502402847770877252692090221648334304467980754958568882444032891582666086809600000 256 38966003954799543805295888330180349556527679725955565732161156061871686164950400410931411978495466103294615139145873332260390642175180800000 257 55008948001490453956892076094405188024213847458588676405731246381275938230306745678597714878978327273723380196219502986559261759242240000000 258 57817519983611323846094660002279378274850021479676285283737838787803580232591032121517959109471785074884937545356693679173110071296000000000 259 39194902402786476682481221307603770462737278307897094775597433597718765970408189274542098237300664740460988993648743830339310847045874483200000 260 211759740263957467092160198031217740696297712502140497903661868613417641528543470680116505547934562601585098230808604416143043592192000000000000 261 3365139891436923829088274360449137831043418504727870366233638612635979036867074686306266457574864158142743786657855716399245985273810308300800000 262 5815047316124647550440154024173156552015908176011205376207179697134051301637894306187622304725792546012934879484180212119038035230720000000000000 263 216234551107138558894574749445344158756159124078084346583477579141687579310369999367036868223031679895422509793960586994781510929743872000000000000 264 333316150142411796388224925757446015479006959463354362449199995825978844901166656353283017989325820666374970888793302585416372799406080000000000000 265 406788984388400024176247294936205951697961335869104521238533316913338323797232576822445726843007037161636157308938206552591753162166108160000000000 266 7826295368976547640920275765338884237976482111103201164097667869755251011939240908447967368741922300868057856923756114450435204288872448000000000000 267 82802261957421585670629435350357606690396463592535500792105138120529561033521075446079762911057267071962439518739391637670458364333654016000000000000 268 374904600390124944040886978251860152421510558262948404676805881557260899653941350113117287539909711360717215129439468403163678277738954752000000000000 269 698177576442767184827012979738136245218134930752033750861180087054048632231634691570092941256116857706220533001452358950145330781068202082304000000000 270 896768677587789002659892719367917523487916327091127111701666554040740180405789588431870039814152556220145320066132522426790597370639810560000000000000 271 1324983167503275731825543822748572432532497136802322595620144429189836288448696120260218226477642236221465429906489468111008532765598673797120000000000 272 2701702725345488396473261244674834648868645605349011078839640756666058832572886304628467852818297097136390872342763701518914485681331669827584000000000 273 7372244540185453894267920785442452022720758504559760548896905528447290169964410406751763880356732323155358265317938250788037374607404040192000000000000 274 8622331872824109832185468745317362961431076224229343917590395704474798578778365827880076897948295273573534412434503861268065001045921628160000000000000 275 33752962503152090500875364775307784829908701870856158983887503865112192663166207635963459402210061363148732048020907668364030337437478949985714176000000 276 39454747909574448492371583034213164750739705087744344666133347885783786776836661904636253830394872986057974837500570686142405198148546854912000000000000 277 84552001823862366262479303591738634676998566153521537393177032239494459214192791349113024136187987334110330149495208212910860885254687686656000000000000 278 1248112863358623441363985936529478689748878998276239031917849608662071617487119651361287207475416768552346102941672668899548218167783271673364480000000000 279 3060236844314122961273865304682184204191827644901210640753799871095560255808409327693944196498852236852957774607246158775037720366319302344704000000000000 280 4100652113728307474193117197442483666967104385593107431598083862689073229251877601762202842639589331486607858627929108406666097435812225351680000000000000 281 138254226841075842832579547515564888737692190701359423647168524254963353552397210259388455756567939311082393144475775259020924768997854584766464000000000000 282 2867638443004575813423774145469459902444824580913299701265788422969262950636708467498921780506668286389500947070230338743963674936680770739109888000000000000 283 3371502918956521350533234338999458564155974171730061520407893896729732708611137103742465072403765559466343914948928390734035909833109976834375680000000000000 284 8547861855727921905480146158911085280076711876530365905054081860641538546273894193677646214850750588423229242164894490423355095360574550054010880000000000000 285 72184408909056559273333705190057782438446445175904652932067552887887038164681534455104864982248980376129927414602305391324152140195951990663239922876416000000 286 54060147095694247871946326960784979678205423902914669505153243470695763857997589474153672959061861969648989252664179491863228763822591407142964559872000000000000 287 144457657727343631899624389624806955868665915788236305782112556363494373065194554694833682137460160415933519691595343921323460518651995183328536448695919443968000000000 288 492966514652293866600166006744569500381375692671840819902476774496934822740149006099525664976599040489547361426866243022100616766990946682935266030453397928280064000000 289 253790841213835985942970238485274362647042256182752055063887252269180802055949814689149253808314825871527353013191001475193210786982880343059505493887818924032000000000000 290 56485811712770341437288718651065221621307781787953955747631810370839625611124908330344423855216753723137160281328287440654997916682438161404742564356538852299505664000000000 291 192759692808444054855134979648961344410617592276589175626805223111360624137761473319122227164916413856460846261984678421630779861837315146544127441573914597958900252672000000 292 369678540117435327547142444501073473407366278862636292443986827506971479159123914673953003070824317765043460998385656203927439163134361448548401484160452706435072000000000000 293 8936238554847771379393723908562775790629508631616082366894251843512478586594007759539149150871934134382356862123924555858878199628526313410896071408308324883866058752000000000 294 143644580670410777180690953226744324635059808868652247186900348294641491488636928639807260496066830997944438316036443663170335820084705530491649775859227815528918831360303431680000000000 295 459233121046276045550384122014864168287117751624299414962936945015754906406113483615960265773956521002659830382726001905308788862881865770181623442648601981407759967044155473920000000000 296 2339542309356528248531933850137775815975895243746622524080533391560195627331951480658796672809393570078694401426911416994976912256163317027345288887527914072245754289412168956772352000000 297 55493029188537285016709063281020552118939089789702238175476706206021028843312394904108243767097198239734168105230768839831618381464238301981757513318018250920310031853951438146643165184000 298 110295359870568439379119387998273596513499687800135320389707798277979239983285363922410045995826383860261929837037073740669188921861071223164602446062362377329866644440478736533422080000000000 299 209602686675954272863648202001299651079349710356009208697610677695012518053036546639720523197991524029498040830988764095449088313677910685222055899688355172538838032682829832257536000000000000 300 13912277986110521645369563617446836762498964392020834371464866689019530793276533632184394155344688895660941194539988690815488552438338243488909310587810986955997656324226176541261824000000000000 301 21698875971195120193466528180269047317968899426240975436394387219281351246347067592920128485238444291553086263301083268092629051010309863828877392515936275668979569711511577760814388511506432000 302 1080161565628572199677158833333483471673334264652228665373158395477320924265609390972372442715027550352529099203854499999059146649750325127236471862481259066728218252218787460447993856000000000000 303 5439976856764513054875467694656985484967632556722920133128199591382408337313879375706040924642652287027884394724595698671765833819458733918429962017566315360410170788847973407090542641152000000000000 304 100683982303937701929189871595535208840612656106847644231766989681779276540269446711056874220775381201860626130232952074901963786945986047305274661591972381004290678542685718440935971356672000000000000 305 592699709244595357299817302890764789783752291213881818395846652081228722527911398632924661494216682454477243744988989295996189225323504546694699787470367121051508236602943972562265577450006118400000000 306 231757351637211632144352603535962951057691593419951808284619945919743869702188891232685775739290903314160978187215742981994472242164774061654967910902206558469030829584699723364403553157131537691443200000000 307 10110647696461101358416398413347755712082459270522365444647128055454972779100118781763786054206884752124340158675597402947186132762232713291996153382010908381841565868505057188710430217441855180258672640000000000