0 1 1 10 2 200 3 4955 4 137300 5 4074000 6 126608100 7 4068161370 8 134057837000 9 4505692837250 10 153860041920200 11 5322981634672000 12 186175022952887500 13 6572164280362285000 14 233857080811291255200 15 8379031938022660903665 16 302042773405644342524700 17 10946338342383576535140000 18 398602421097353011939876500 19 14576937790044698546390146500 20 535136500247371705390631550000 21 19714114630347337681018116919500 22 728564808348146152601518644145200 23 27003414557152831108751407647450000 24 1003517199113655880726637377005472500 25 37384796301370392213290018156160429000 26 1395880281705741284219568297497999900000 27 52229047979742649780865353855170908187500 28 1958043461338302650377971552702847951250000 29 73539545498334308795962347873333283795096000 30 2766660129912451305613375429615281331977475600 31 104250898064406475800691470584369278432180932502 32 3934143299448120299338746996900798467510007910680 33 148671606149033918914327417978821506792963148422250 34 5625717233746694414401881323900058806603925256328760 35 213141154070031969319979575830182150622599174518459600 36 8084748251503233409663574587124144082058098122945552500 37 307006866664734462901989739049781287827839694430950369000 38 11670429796258437484827864494242838950172242810519162829600 39 444078233208878696292781694619403660264089229707552047131550 40 16913926377165801980192778119219970793409898032722975162619000 41 644795066179026551829737886651625714562279363105371087595066400 42 24602130783629162942372918637026831737622126108458076805005235000 43 939464130016372680595226427970316121913548161357577663778862175000 44 35902776294044195960082587115453612697688764793630584249274403828000 45 1373096845579223193880807980743795783576146536350450458623337661525400 46 52551551674499256569676609064660529296869480712282054242066599824359840 47 2012648720145942148621908218320916671496915306900740520574289392360960000 48 77132272461754633638330546804886574746154937437716556895647497043790412500 49 2957865192518962306374995078804305132346756599004311413872559574257820447800 50 113496853469454146395146624314668266633808207896932209386505231054388173236000 51 4357548100289209814399797204692752580134199154478821595059170400122299042812500 52 167395508023729825459090373890947818877865714609494654782452832400368146830090000 53 6433977169537943121207927394008736248752855631253699410458751312850840385668368000 54 247423363375315346591220521442421094869757412134002220523595097401232334738118206000 55 9519611166584059216946786578976737124942774220012495346002015168943153573246481925000 56 366443733530454811069789258975550709342925122541213711418604558676465072185781708260000 57 14112295219943312028657821808142453884657833963897037605249145025291985090364220781025000 58 543730038234317875946404110540628924787842558270369180419640575463450902948924951244500000 59 20958380734644450882027682394368238853933289975576707702899617270397193876705357779293200000 60 808192073165369041109213875365737647352452865714710054076111723540695496464572999141146094000 61 31177978342570931547094729306290622678654012501077544645163734807352729367301910099155227511200 62 1203239687883663293018372639324358287133745423671229441421037655567394453192659432401077756992128 63 46453856776269854233093681457751021037311543217485020158086225364354277575536626794085722405201215 64 1794120821058844437133828940940191505452854055963655183869340128797770531251044791910668275243806500 65 69316554075008298652058915706124714204909093691543193057951315409871362114087041773216164838926926960 66 2679001279821964992698053466759010676060930517058583234192469042456573689740942401314355133296087459100 67 103575031673272110896335227148741701318769806257685986201036263094084909243438159133925518887346658477500 68 4005706650935471667805728074784835314372692649100229767654811197557069287756591981523797439766060218606000 69 154967641279158331185771613155437359788424886657812245785228818071345776851720017482106749123881610658061380 70 5997037922656484674736403906839580340335968477412541969664437007760759324864718547452234929004400934070621200 71 232146799282491351001200004511689755767846774368521620861086983946423363748431269894222672156041798502217596000 72 8989077729476451972037384078622242331878141061550985337092823083805605851493336787018054780639165816310356122500 73 348169438641490649082818084094418080722992097039125955928627250658729869879177303859354271630161422458207180825000 74 13489191476417533358843367809440517652696841854141150137000618371567454672380253495012597870116714287296995310340000 75 522754487185580178384243582629087159564945733866884609541515416221784782722073112481867770330210942553663954479547500 76 20263904935377517834780756656178224574957399120595286121754243855867463205775750335354769711071416805304380195579554000 77 785704228538895999289149056297373680236749467869640949250825217655555052036169066547963403296142183899018378406877865600 78 30472128870731457284848179490107623608799248551455237793197877850034921113677858006011385425530518762560749028324209866000 79 1182092706467788266036202372051755669981828049250106205809759062692763597181596017538143890035806504584009377135428345963500 80 45867249416122915426248211334920316962876980216083138693441799202576349449713246361832569800941860160161451141492516167835600 81 1780138336390888863117330034682105818990876459476848987564584063144996441111974492226941775533500216637950086278349269030108500 82 69103855254108398670264720090860381827009115522449127188862949166524916650804227429886939685059680474789985134313127903227950000 83 2683156023292849825710800177526011161620117436417265886597641005185073157104014808621718316726340206387155247365263303590187120000 84 104203533435157062215450373908802114536280141726049608672820364275688940685340502496294766966615061800141851323621600045700419298600 85 4047712459696513893362229302369850197730006310656679900604601592610586758877741406876782499167916911286895897662033163560655505562000 86 157262598798046173385615091769662493402824414248062090047803667756946025235939309270588555844431717607049219651448113075223360371800000 87 6111218318212373907721523918805707567381305963374236965233918581112615855081329693886575986189122164930104500902455634097097875315772500 88 237527962770127119516774922304313033512152815464537873946543534357888617607355601979681560292667873769770923857392084499249818626617850000 89 9233883434785500662686755575696331699854677481239121133029530792162871327055237504760422929060403040810970384692307751382483212023460400000 90 359033438266409897290903767699762280401099044689400634462240354599917965127305789556512723446028918384961955385386901210562696924816893250000 91 13962542312635027452586428056169708841774851886847973422491616630076278539750208881220866532698887496248484525019026952675704038086234862490000 92 543089599088573799980887066396320642041679765356751080364488061497738264307691901530533327903181452022465285054210703765509958528778743389448000 93 21127795688163092715450191465571291817915174564953593478771652964546231148419828441117140580257166570435128811630999772787686922854439671896182160 94 822074173078586656148285420363239103667298066017718702452635574055198831958255625768475726903319756012185220052542587883725511903394678216117287360 95 31991925285372413189196240343340155953303358358297335201967362125760378216135219910548826861889794390043229478861152978990428226503717707445555334800 96 1245204835705579191501378315579513018448288404903313786042750203728627625639692024387712487434113496713941236952659552938563126213093513301693040475500 97 48474217627727172877039023422593785193929073256151649287520583904600099604017544188334863001924687519066008050965167164930129345833092935901627325605000 98 1887334981404919066362762337789777170757927209595834383861666112361198959300494258728024198171293025143775723093667688290300861917140507917713027732100000 99 73494352597024851710714247660798214918145792104353645735295168802993028731732162931238716934495449114840248881876265002321766480467713387715752305431407900 100 2862361045809048474428553707786925531524540801942063196549176762840824616818324177183945410522507983557702968988708745565822045328934208369301381358962833840 101 111495933841483272579250590436875517476836363517609105814727993700841533068161417343899326562707683375256079983032334934421863843439302835866785799351419211200 102 4343667393610889157907567081465786997969796486895322619617197279076487949353505753055838658478626795712837824347374822029302963369409512313909693867962796650000 103 169244979442950798726609295343544546374233155662650122190575338469422143092944490549173415675233565250023145885239266866402760914085646995680778276733242572209000 104 6595314969899013148225030671927108418595792729482602582621211983009190820978906745611648774321774180664878607238612628672808599008112302334738598834095609384268000 105 257048250263163117611999839335174517260023514593905508081723073518436737194646813348110046921972458022657322566363009024574966774960394277809299596222115199072125000 106 10019637522264559386424656352847274837589494385554557032118197896306647484969887713233298660290948137255888150284692941643613343131565381149658538232240178052564180000 107 390612853583057020789380917879871876653889179238648181563481601361254826989798455829660604945294464968759023111905369146550629586990406683283978860564079521222202568000 108 15229903621001900464422262446949446720760065165575490450195458027933153559037234215428627488852379573322678408366670503925209909412309073130734819565762438331449542604400 109 593885686021005422460881846649837081048611107514569569259072776319545450689557714463256434672128131411849397907778836712624795915254725784539237101015483965423889389975200 110 23161284424366926030021314875036550190055402881929754346196572392837239619463748272089572715698855089562406679580220066482052611939501940668116267116669541244834592414128000 111 903390519228541656034636969715746851665629826111034401712822974686418194845153164766985335139460413511049118439387101540691115091800668994206822354740031629365688833657600500 112 35240379589532117095683586284047347221008066018661101234985682625436784905556217373524519992138832664708316386266457335836726113582460142808845713830906654958523791603964870000 113 1374854902008584534445004246214945278338479338601373773405097254198162982678512110127967728044109717918219405992262905454626203693803828949968364670630392325472704532232632400000 114 53644289517298643544993351430523893050606117552416479797735248385002751115034163041691883120192807018680933170624722848665284351987242835336531472477688215753077811511091331490000 115 2093339160313453452318686940720863145515174307554907386362277961667002728448299626692193892403197931899153330780881549494603554302548564639399824545241134911250512450134627945202000 116 81696662694752102111329795169882614581407699060040733258150350825273034590114099795076811227248672435580942075557899869299132208539146437617254833266637174918410882350031926577080000 117 3188723208125881245339708933232482546236597721768077528527095224196652435772725859178497600364079945155765212415104422806282920208006917462241421052315953914435978569532226382582750000 118 124473330414528265144971667520799443035928882161586236453797180498980373414339871198672875021837597084851238203945275357535445759924182203723900257873574714872353321175159802005813560000 119 4859392613722246704797227434015354941730803170034492329659305125140088983875722371806531120596860874561689046465064245520499828863047540348596654820996401843952273835543364412196964280000 120 189728727071029732055826888413127949598317608644494701268589281321321894096970128714567569775796854690152263221271289631135126489780305130876981308185282558712656143900381996015638606250000 121 7408475886659939086340245451416488933835443609450178212029085324825816288670237113225294115041760899806843998690939065936157664028297297351557793669381283593161999027909878693945290362500000 122 289313430216917932119943404382879841968342585426918781825613137854991586955452127479622595755093368277051711276521259164531461659115468280839626516214248690094632812873012089761911342102000000 123 11299300232504956440819463501694952582951412597023741360760918755838102739270951920704367730367630629547862924929739993855551414343260103033438970389742186151837002069876167334167892101814550000 124 441343807615664854622792488442514604908105669891631933874857417689923652649643793056964531926237543025274770013902563060643425654564411234481842899069061319610656188539300154878303173644443581504 125 17240282686657348465572108973732666463449632617421781018105291348832923977627404188693502204832174194788570014061215713926039087812981606221435839478393286942249939424921079604963975078115664513280 126 673523759575946762367599909249999680161327050869777475671930718163654761288921192879745888166097993949272564927830422826229756115680640662383892690141245639761510670858512774633664992654997572494400 127 26314916991872850254528726907571482166919778018303222386030613483749581969671783755101692588824149947829616989733286432548332329557173400818646198938483621961782095641780531424598290588686412898778670 128 1028231729648640896688700479897032686948412190643478041241277926697600643490695635795403283791416744017515128052428868849905533797963054234304994123971970612461113547100900338300305212122697374388039000 129 40180866132079638550267872108831021469220998225432869044201249795510829539897896019493881968544264615461347641419758408735021145412488162396703244627706651833206941780250926666610237205399829237999472250 130 1570313191904839472405356232868355252129357252187047887338031648149449283074181844544711790124540296372406434745168883648238139347069545077774995444427330415634467245821914781660650747975531207091597794200 131 61374980469225195231820997095886346267036040565901981134510355489246830874809962088083703863144859879974381206500694890662014961592223547747310366597373676519157331788560355384167748737750387165066574595600 132 2399020622586489732120586359043091261766785876334370757816526240113208200206114935676421963440033912009415133911758112748481754410047162602990090522245666725749161881858512165185693709832077886303217169668500 133 93780719194737237272036476339842449476318853558899008525297779813637270312070056434122495615638925893198848477076400088039572524057394939803735263189872090407804628332367348596696256813125341856559142995485000 134 3666313089508438157279741830201725480852523620470192324022927941451719137435143817241994555424025349940728690258898761322839087195647599148585989259528657461643261219934965231088257481599369621765855443604762400 135 143344625374575083554250635386366142398538259490683182626367172917845578192817722563141040395515579459142944152286217321176838541396256451455009618247736895350711427666646487678880550924320054637517131556657067750 136 5604909779118876612752929214927763447605291344660823043385563580416214456393690250114534270561230883135940368662845208288137919940329119120131520019330014971685489423137178334220448374254880286355960320345626475000 137 219174826355555812601418098167092569327000281803348480668225445402005704599382345312348503880984872111493241866767608381352244027383457433412635331625124622271787342176412363026096342832070875174286905009071907460000 138 8571306885125276707150628242423870726114256998456364517630042477745201924880825126417670111284801787650957956655244417009956647398363373030493699483470541434054090990889829489988978609731003973851766517976255864423000 139 335225659655897592248377415062957393667375109310622771111010830191354466097862276564001694757412150128453857392355838681339968382658105364014356551824313338212873559363420063134643138575366985605433973575598525933215640 140 13111754725717679975996400469208825095536010687051377690946322095585109890440949944338869395924275757344176144889359384125465480846929162311938193263817147116273447199649748537225390322300262781523474471262534337953872800 141 512881766807362066404974173527931377863247751075475301444021300050754905791483419807550048646082503105004693895123208181363294983519994087313729366448041146964235773580966519715155601423523366503746352841843025349356667000 142 20063473471863674324024168445626459663371049939612285129268731434559776410658330291374219998061745463281097977031600103286934983957098924331917162016890929496198962404937924956458117153693331036423014127294507204142979415200 143 784922810493825522885204881575990900320818156471501943523709599522672400940676232294473729956870457432759703029386757370860986970545482052884128809331590342293646907188505715766706850598967184916406523571406692106550774280000 144 30709963569498204852360609238762016782740066929467872735465913361815576355275179842164244128346185132723900762269581533670972002092574607010817364239379984819139404610907744587261816320256097419763195831265584941824138606107500 145 1201607806408807766860232572557159029285593713431833739559936838715079350725888638999766900984548723492372032237829828532669890327045196607497810633692644776024404943457961323334589122452880862261095309980203261748514826110729000 146 47019374208239597861180194461359015249153301234332979085325387045415872931335538539673029744640557697153274611414312653806696230975990939565040002145807983372817377907704715230742450189136195457986668118770555418502624936245420000 147 1840014288541382909465793092279373339920483584932657643744006248962660566852405762680047187733469708876305723739571793569759130476088274887406200579687038500305750844197156701198998868509890963031495824682866944947396843072466787500 148 72010426893439644496162948234701121764444345287909725628896454305911244676682249374593472198239907172670672891501106591476827005854786711692611413749318932314560318395317198066139139892558063302240685935425109067693953267266490750000 149 2818376538236208277163206783226991051405857348683514085617071840625117561333435880949072494900830022273267887300811685559603080025838143773664810035734471360538113779019864370290118879142128899753099756961631640338524991478037763472000 150 110314269062965265185936235600866257529400136656018860710493777373569090610677845135525362849233842476011592183989157827926675337517354741159408275394012819950420664688653862034706683932198600767394211205909321738698454495936798985090000 151 4318103343928864224432184265117511543798075677510313929478913325685793457207705753440552721271740675114824795185653418694412658879237195718773795044481966725114964733685447942093897290979568411568161827412503903280668302645999006537875000 152 169037343555319021243066359510056035105643745545215952545553805483733373088998293789785015284764391180348387571708322484159348886318446408602409702183380637523742683098551677548879468136341698722349418265748044892938191583868944337145100000 153 6617595295096971445637960024952500630700487397607428554238894611546912530165017806851501449049129181681829676673247562706413033609374179234035208626277477993160041176088865301477427470021547835035364395358286827097207196148609661940708275000 154 259086810483904442300061363951209716902609614347720443798721422533737075041439687277070198120990150835617188158439324198398039617885112138910339379530184549405690258316805501570848776161648630188068208765910312278552182044944093872277595148000 155 10144195398562043374392597642451238573223228485794556988520992016348979834964040500142653955152556745548915732853966721922387503555588895850312245000629779838695827235372305652047405209848278197369013232532356200617016613395494372195545591243904 156 397206878016794008084145618538820419672848891246738000860820872518953537417955462948849730653986788801293344153226906839269793606476860466604266591966738896726076477621526532424604561196706715807743773303844070781770969437201805471789296578439440 157 15554011843102920590331863900780928374779075571996729490975720257545132481701239361720611155901177145197293649397062862776972445191725976008361337066076920687708589714400930988491899745757190882734119672627135277838133888699207203197625716630120800 158 609107948127764448866778209058153726868432638939078555311244360509544112579650948152061677478473408824867102391463930314218778013110973622995069599330288155149000567682073823157852352864038732697787093666794747920659418752091178606871123537254632320 159 23854589924676576054285905415317614417708738786611344368427927836782878997808850221643971909600764988331279946050207053458509808016950722973774462981645974538109301831533586153578188016542870976038964051447835508802879665695137695960401332676174207250 160 934275948047638833861207215101322087906462550839235655447611929929004646262345436345973132413101948768518390688717691491344045435456373349358412220893926534962466186729929580614975477547850867866666849738400802533039935092936169866719451178078873879000 161 36593469696412438896195583838202627786442044510095548314593834765324619461016159805562421137385578849400425853294348080871756716078848343473073501048222884862638977217069250155696984273038641124283441695621912020250092291046565293548673701378067360852000 162 1433365374581418444632812373898820901176683859477853485673274557857733340448594636358179971036178331436171186494265615882544066396602530616578411349394913053343305078371710620338645977141783073959306920282248262687016060334366031152350886902337491621197320 163 56148068439803831450180223215593664636537351361722850468402092389380674632127671294080280093404349427078568903041161907183975615264590163087248694836934671656358989646749081296094651950192704860666746109071091398422314447825455849967401105294537366582625000 164 2199566137708481300072009652934299962414979512031454575191561884983368539201327247006492055878048497916167564955861697681642471504550413901183970455958508504124610209603708369740088091482290744707105845149072631068901774559470574484188560474561116751010148000 165 86171415824492058574882171860438930692499667698055304348373409138979375891425721470213982542714167149983937334484925767704573575472030255800856355753301823713961969331827517477080945697005368800584522739455136570192794550601570390072083591971797536602207041400 166 3376083212412047762711939552604171802391847730984304120377145282976111015336806558732007699040562258241667550392503830662581787511948645692027139337953539315481859667089772917988076648076283194438157142110526180360162058866448651104262124097756275239222095196000 167 132277653721362790236461257639543163810144944723197911056967455381914675315466411510930258203173907644065386907473135829450907619853055762870030547780657867943778491473526570523521893465200175497567669970932362019850725184880974240419335945560785066179105378200000 168 5183021040978586025996077329269669628867976632588752466851851569202561478310086961484017300166494483327757961599177337244686707594203465848735892624728528901680081147315832628049126630810449695273312612089961484179324042537398033455554635188458399748932457827135000 169 203096451552457781221577096689308453008018626588083442552094319827748053118693208687864455259704241833760612326099110807629881507066414449217729115161838229051161723280987305990614443514969468457281587365936410637001390625857779919518003709822919043690985497210974000 170 7958739783103023683278590531513945927352957202787684079493870276989363887621162633152293068522273438865899953207031014819151756840110376528005019670514757005157290842291353050751973948647914219325908229880763463396321007574903772662396091726609775079230978352902948800 171 311895146908818135095371976553488003835492317545009815511897693702621862483940238922120166302777984109013868526518566680780695631666371086147311639479264315434922050370548160413670105460261411815253616952861903236105734997024811448012260125805359390526818634235321429000 172 12223484092531383161637328819862440983363822310276522722565948847173056592497139608819106908813040643634232962700583572388128799651877509098897750542597578311241438236388690379909413968424475671203573236494708283942219419079765990548919795418424325341757493717340252700000 173 479074697353718226663488848951331667216232460093901870747819532367844513957675907357127923091810578605080181301803459129421052375316888050526157612471418032279493239627244211619717671754956554668615365685654734002426486055343419197387983444718572148522394799522876528800000 174 18777295176413631500390492616034237178146539595863334408911632947508936449691922072841378847035454606069817887874808937011947921609305288452711801886965534107490786327978686660440504076446398577230189642885766513394473824280538646736616140516428174259405535410171433166044000 175 736010760559811028689288280273445609272640172729559368086981418712802856048106631364326104496650655534429248659814004939583768500744716280581607964693880903517455315969176581345679318360977577274473189447609532340275651900590665993858721444759744321685571297900825468527375000 176 28850701884033528882375966989697979622321360193246038350846512747962505068739710163742971085199669248474079570561552581323746982465938164712126404074263068426752448744375856006506842277852170852623506223278351141107797772333252321414444069744072731494593367209119828366609364000 177 1130965751440709038122570611954748610637192097319142301355328298124281081680472791456717861492924865474942219540971085198904782953908218246278950207028898692191919606738201395116021614885033207044966053625507388609841600157311870568873051811624818907176021134647626052788662083400 178 44336677104119655332246032715042126681842879784678750072145983303332420225513580950094950782640559976287120624161474603635215046441834772389279686433664338502024248125232154555818804165062844204341043037176728293881459988824205074776513054259106499778032063735386050515506374780000 179 1738189873338654155833484172742383976778463360290195631875236829414278369668984771058318112024884371260134433628098069021763593274874682507706514479989184897857117297245196199588608066486317735977923748354412766270504376724711138417468481804263316832922723015688448121269390369120000 180 68147738876879269559087066856168660226216909756026632097212511355644038194778566906916155984605283819357108591777635893478305858917385317519893483100201039162289736912590271650331369004492573659166339973620506849649983376239996332075720175968613911181048284461845217151713969253274000 181 2671933371791980588484042745826589924965439959677486010947606987302799766959197384733709764375395045367961559683348408918972302242419920602736523617688175489978615729081180594728960222278666500504956614329882126579305741299677379508646941650879727559005693905304842624696443950641300000 182 104765796075215788037618253202292076745668410456348419671083092009318272566171347088646133323083534356831551531366642694746834157460355439117179425038956784250039548923551459433287085088473750084063138176767555556948023194399567757759126997022192416180404221764248906625972600032134000000 183 4108023457908078179910565769185904857409219279498816122657923792866011425893938740970250217144020828524808493556966695991681147546821740543867638706212435648500300139021229160891403639274258097925395755784364236241111359140798003627961156351229438719952741117856228939421969019732269225000 184 161088895943826876640863728194682129340035042864270661709855748416775223811727490235096806418482871718416970477824911534533455494535786040972872075008201244575769919546691723354303616382997444682611427705055305842200444933067964204483645834710002889501194235222113045374727520023259015876000 185 6317094583581590199522621986265930790644722983412160390003529405793438125559168885703609108891384299733739161940254227167232693108187927199131373340296968809338726482452195118661733585469647552343986370498803587195291281277319053306339024258023781288130356449529368939142876977286623299385600 186 247735379532047341637303199678508154995713742655399381793978095769720943051151681830500812058742167536469492851483923310577283289268989795361811676704850843431597540433643683399735716741521672581344441569276753381486500296420704277922494101461854023767072706071677583427012641887080685011460512 187 9715773127785664518809758754468895031858606607701517837701337092336186802932291951419253033373337776129041554813168808733961224237010845114233793043588954607824583819229543977569169453592783126381292499254095873670250557605996360469925332738673056496130319679780553320397032031578830355961573280 188 381052816604046271386664067425106959195159858563411603523324202379480941658559062344519716435985982425133270821246248932339523544059361043456859842184951091782657351041456561810839168009335897091959780935668905300742479099808421957560916153389087117425540676462027742909621904094461505742494736000 189 14945528299595504329127187620325837346762974411775784922655549849938220975706623788843794524014126802500529610982422731676278085239768223269695956479105481975137318176304532238630772868556573222186933870519994372881747634579869514621628798395388095899247645179155794998167974881003861414418346000160 190 586213017526065819955343997860009230996109330180907789301493749118266656809427807061560833704890093687095157100627835407684395419942685575518599856895008021378173745973193534176825073923964657792911386027584465923081544300465504350249198994465024064018640824186889790121020602921847436331057612400000 191 22994159940703304245611390369628613407052507824451030267765856895556623825273105374360404177286874260914494417456730488752059710104270760084660722764945503286492494166570422183279742064577869296975115538584917389320833693584404688051743412538481333835673797445689017459370302035817802844065728468186000 192 901980926500411289770539898340753778661450486456139326680498844661698815952551718926136387033122534701252715418106436938025737623200295177293566885571155394930924258084038798812381030454877515878568204029928387795698900924921982492787379356141291877633355167284103831342040863227099601444256405531503500 193 35383003314598848882126309669809773444953970353657973171740338611310182777781032942775369358705551301815160818355184140685074548078395516399248216291225953801647724272131371270953588008191625268042293397999699469845346695682231929710860780716369270698875626534694350460964383751840728856517992776347329000 194 1388063661529379651055426753915357388092516153911286113019197892778370702634648318741107084337464755541444128429122371903956155356797589144572080792685062802313018738525222074731319692115537048040285068802633894208262883361202293915435985480702889248419571754733024843899289460809750265045146471838668324000 195 54455437485312181841717997906687868632834269240743792922329843860611949988166931744774194146209134034466858460368028251279777890289433049296813262554247728178853258776419148859242441598995630557373375365990146277163863438637097770840159425015602176805951949549320650913168921633383851012976534221283708757500 196 2136437133322730740241039367487001124610256157236407727961895488276497667544976760120285153670898569800847751911996946251529506283343194340046181186823612317309367490761771084674666338689427398478367080522421802559005228736528373851472364760759867029642608563864386071142220797006548948937934499600106259062000 197 83821573978635732033034822621480649838814944783034263355697264388210055061359555995597020062253415178993424910536565563337375789270182207042003897359934443252478083664150032116439407126850603062800510934952196594626820579222936956715040993668031958484368678433437737897650866091620574089894395389727405135000000 198 3288805296177337534921543457590211376512089851605092765485776694455775844051125725751256913581611577845905862856993598097601111691934199599642698895899793738526844943426151743478782266288425012731848616737829397497612114145051077953871055596859403251732187710755976130203292092671031671485112948345382031900250000 199 129043758919252662519512059541475428281099935829214444530571621350367348562320015595775224751825343828372596122348997407555358719275325633762463839908792153192295282213970785246268770888318437979120569763561335098671827549027824690144277269191146177308156663703705080007806356598884556085762362959853702591491537000 200 5063515840306639606461579391991429367822376407538659036804488322536682849180655455666473460247795674535894183520825651228567108002043680704576028370898750688562166431700388637420270358172119914849745587567380125082327722314819142895421625875585378426754068091841210111925718988499182251724190183049582254746344424800 201 198693428771383854893967789110140865215881793769668913502590594966299755070165670275367353394208241927876440180626618315615583658510796799234927859707413363589695774176153401801542778396957705778776297536484014642982087030055413449924459995828241797395351024976157467527557587420171541313113332811450729855552081507880 202 7797059337852942242511559434892285531256882799844717978867935770809431647175558403848440250237815437595521073825380001826422696966429421212302332636178405521122822039554995546703558125614544339321818908346757434068030499275948337600381013710176634587792504286571013532166380065039339732378142862569395614686587338132000 203 305980690706596266994056113694653715438807685773412770397563495215213525894533102045679973840333562443115781672342703628515932913812089613842163793095677769808819941622161550548892187314748729442000687781774422108436946822292551404441629287528489051596244885177223881902858339806804208447611176332732058461791905665000000 204 12008061210904376607085203884498250819472824299323513908673562185231194807456826372404490352535436828075028442337340844921938757694652377695021703326415066178275698979189505680686122869013019203441515504305865785761396043909557888300828042054304403152731836613837944858895931782808684544715316476185622107575678261669850800 205 471267297169388590973326620305587559156292878111770143665595532247522156897192147839665936765973890885123016797847131387992262380388116697841708449938838125183764884216618296788596667009726027705248687473726289368679276922433790779557605436386917000754078158555579605045779835975892896728214159523277791719117364500973796000 206 18495969550041375869807679044818442577170319035323688224423329274239536775757000086750971391314981117976258502205766912445930897628344174706162763884062276279013029325062226492584335362361571676948759013367000093562451167605365834015556864944603475015354779110076687782247421771730082456055641173896424208962193212129295600000 207 725942359889138283402359284730381042107155293504505920092223555914621903623315849188049509373819932852182867265431718805225762387418825167435030575418097557353638822792207864365683501693874422111569257870080768425664558574723675423266031124255114238118565839454917797760444574311747015624331152503660325191024894426138277307500 208 28493268380129564820898114224859921089810845721078161523916094172660619095194330110124460200363084004409871554894169329702710072453360727631195224499075947333280459466603509917046083714611456968798534855510298879916138378512214626999018605446608736480979615533802603748770709643766193999143335587209682177425941201956552125826000 209 1118400485768809342628211953168681775521446954259220321166861477146457298052047925022278470803306580525953408621433104216770583499596962985188887328235760906388977351485175449972286514270460456396802202737576456530323099911764344463224467999626176408519958619726303956214952724593148622210670657088898989137320084246338687448016000 210 43900274069827322284629990919480200103251780581490547234129309685989373031632657988039463149636730775705692695875582445253273243915940379361748417209080337021164076155234883340207944185344527306166664935607888049911063390960539391384054983812261301747892588390878782165374325439766445382543156095196615294261064580508578446202350000 211 1723263867889820556650369229209222778281865830787928966969016808392864841520699662531419548646468086760632067702325472270512097361636951813631194869727991906168679259874280734406281771406934402634684865393242218399270846867677103386883391269240454975730069966184465009160259129804232606161525515371745810096636436872133198047381030000 212 67647361259907041875963571592866566799767177392059743883540216666930338300944744201107869999798592452303601231109246886893461228325740443459850718800325024544589795878286136253711576825272994957597619563995985471526221006141070589891527576084755933041731769933864766986032344451247344906553812393284765355445863697500453655834251400000 213 2655610216148204883010997670815007693201018132497764831143074358492917961599019734429114711481111232020329826042361321292124048719419660130876381114457459617420359047157495531351245096781525041416246903338463942444111174628776795552699429863620159454969333532197334892386816522344700059685364386921236200569227117009348994781368321250000 214 104253839450790370430394734150334032386195501919287767768063616466123941327957817212619538815437920975588570761222221332184610323037774369498914520021053429959283455222527808250597371617040781623635228543262115351061316984828067983430953074152653784061549812666956013216116588088426908471829926382379029238598649295860272721974866399400000 215 4092926166064367339654207541910839454831440611467600273725085738080702548113107519623718527872222732537696176726921055831485529302207791767689878822683641070340990741793555579478571306069822913552639782327677379462942103146959043816127810507484562565769394072003640205883361535215119981085709266254533058944891354176844518444719332923432000 216 160690335202977461804544205509579417622007249933694633190363752433519071298879540572187498647597845425365738726493386356790713528095637647639416270575583877048539787201815117543154604092920932087417351977048445948365823082888901577720635741452541328757373119015661102170808423015316607881378864295144161195085211618309741116237355335057159600 217 6308984616678458312926278034344253965003055167439061306698806091694973053938032259021889161082095983352813681697789043104493874542761549932533887392216089892989361757468627993042746889242446254201032386732836723136064141600731327620157226391975381307444043370425554417150626734533182010519229118611689605140979244306750841732171766436944848224 218 247709645917429429669462648638876113441759201652598130339313976906170424732433316282833373650805336143007226311888722837292457684120000527736734828843133032803100371545543392649195438620800795358545467581193674000846330822265211684282134762852324785536766524607842076397171961372002485718369791319504163102574853552408773038895539071631578120320 219 9726128018111838725573499197256818832867134709130607079486249275956162697746918678708731537072880780353326833424427156948600136852307640869984129558528797466306350018443123270934540839705977124507142860144939503294445129850990534707151701581830781187736604115928102195249768968918704818599142044185288311272223515273767239003528924977043858443600 220 381900770001214196767439246727358221594193725099764461183383947435014999813293271229477108848579995967252560552249182807155634809043558858250056172359373572416615176436649287238654957701784621248701638938669235115662992442747624228270243328694058258411838048291130364074562039809134256556906887569322856709995313197236363197192304056166858393813440 221 14995966235024995014520605078713499446295698407133647174736996831960283759262918981902146340336967913469608062405282583379690141087324287083547143953759230824374992762946404484236811034945225109733413596444735604804701757608866780451875969731098408959211663018938112889304165858155148257966447101595598333043766724007695007304530816745518541969683200 222 588859411944314804756433458991840386164074732744280645892777331712353206252194856807480546333681116156782210359861295885488527157048310296531428645028690019286462478538074716774360767674022370878882463122908720090669061834336032481023096642721371072696981069764164191298843896345690514733992248209973076832788376857099190207310831054235067526791800000 223 23123944398393360782212331604583326307213281178018419065360201921598075244589886584759495055401931724661640519509246099626673855053425532633113572137023872038290171166593276500555545579495702644282625385263424532189195780917087681727391194483479217910255186489975481203137037634265360121613002972141487421309775245542730543647653198253002939470447315000 224 908082326561765669673644818181973270439592424267397750349134549362960307547938871745427807984835993952911829411320005892061671657182587878715223881118679235455854161271107937226790802971262771335223868227435979552619183747223816814765766345724361617079850019970895617107201063874289764405498939730055972408713627034696865226636271795689916043720889262560 225 35661649410478770746042348031620328622974731239647967444795429587872363338147867897566482742670264009470325324425388406925336720164779939659841126680737816407236356347329016388046739626527801349678728853042196994530917455493624627499481833151809386405148358916711226130210741052600121015506524117083001481489011338164568117153458641539036318977104194763400 226 1400523533450236211416353656990324396253160537263246905706293411119667341224597923624956216570810700523872225213246534246307118125036481071341092036201678427250313019042691380943621367239838439035607790215298539726940058969755550584341179651254254528161286852195630509359105951171784772214659259439714742428797858335574351847297311559918022902381468431612000 227 55003720287344961923205250496370819569071836848814443461366516033615702884226202959738339202977775537239254607553107608166679038389952659761816891220247745011516107869892544116466588419942981554893950339572047944871114635292394238191557256766603973836472302119178464695902306166570884011809268872049198665752394135317516862325333679854674570775170105185384000 228 2160261259037182396471057109873770871772536234288475839255804924204492646091567885115984528717665171923466192106947389368995340245799726114565420657078460635430611687607882708690287554517390975223722974022721745312865122396628146167267319549891499367376497676682706758643140426924787174585498334800213277761977939776024103661036693972957408363549457382855930000 229 84846305925359972448817314609187494559016306485710996456513222051152422107822049173289817316872110557771315268863194343845028125828268997508655265814397611271145972775529111387446135220937382590277397637062601495153603360265701320313642340148665628123695884144954014420725144955611098310162887794591352414443170099626662751268139694110103404211712398051393140000 230 3332513677289814527927705421159977513531353355599295688539198422620531903940219575135812431831576282046201838238241163044110104543815754857138844608382600811699977276701379449684434441992442515385138015027570867209941009462780408594590301937125164394393421206711646019783905884125158978572730882368073269241044934627467270937844348632793055472156701586637660560000 231 130895035863461652713384096981669802857810257633172647785252339199072276809464713066227319663785491705445637484020199763968813784805621288639320708336011310443331375192360752971723811862758221082271562987851480950736233575808417294489066801423216070723395448786457439458608927251573738013182290923346158329095930619437661102093444907372166165915474502468667341703000 232 5141460942110095463541785963064542995963402427495365578855701709085871342654895512802913089185871394382934344079635727273400605362050508174527449889299821048615325064108657278809205044748651455954780850791990784953528719772293867081415142935826776186642277459366005751305406841919270083200985415301652762071385090930936155088476970545618337859991977782719870048847200 233 201958404069562225552365168385213624336117885160881660220578198395704701592570822963430494439335749748329892092223718009615690268797387691100379165636791524359554965181246334328182431620235270267957098378088886577160818005182103937646063035435571242068733760931764050089534089457736031705443629096529482487895211957719585178329128256748136731338676339581556827876112000 234 7933215308178364590372524683134975306930138549126778431587697446099396411068435474426145589637229089534352125561828654352264138859617434165390036463637086876542942991035389862498509977792140125157979959451231791960931575426125588429818813705619184188656860931440845859732225154810317911147054704905395856112652600281944532178336065345229218457577144035464883476989116000 235 311636539344110012994143280254667971753624279582298305511102095753367863550904545925194443818211589080978448133192244086683719203976378249445359872106768410094691648305055453277396576654772901290722694722333008296695399344308493275025948483479312645317223175001455401416055273767510935990894367525990139340262773747120935015133722375535897287979248329088691262071707205600 236 12242193092590962113750093174554056781929769737936888180899448486776210942004516449048402609778930411600765969538807855972684280540308972817137894193635950530064596941708641402052630597397183217836220512158535522643557929079699748242874716901546904445915718999285059971878550003234090287025450471333483117976899715522386494746501910216441446832565240641129358435084866576000 237 480929812171094315461272205277569355894822317856951401076947920547041749569289682213956191224355897317592512997435785344359916434596302516764504945173953048247948104513373775995380411343222899830510752390031788818133924293526744776407053907047506643944201778061135781329959857652341187989814328702672490350598483906818579834101506580415351808519491854044715553935766169100000 238 18893642669651161704623141122439721622673918910303012016520744947616494659030671282481705740759274650050211236190783400772784040429110492136987756854651899721420531713364285837314671340130926066433996295469417205618816872209128039007932481233077258694390062908715171579658479257973982543265452124995675047539628856365346818076258630083818769098313097602411809699443826791760000 239 742268658700809731843804399867021421370860734845576938383314515859962251027224039055389290776230269030325305335444744878906880429106135585015606602748067010898957104250941346105424778151349583602887378654801322593552577483426782687844053744332121103148820249042569081284667196250733846358157490758328468523068384009475826130678072193756372866834236264358170899331162359464716800 240 29162038715142348742635572617275338489424762728983460803844259304780463355540438785523880855808621601329141273894047342192352289745987808361043761725960895283850293201236096549492497021742958037580683527076571103853499631839285652208369282179400868178532541842054947869776391842303564415144865129041964175220085968223608483301054364788536371552191515215331720773757242562076866000 241 1145739483700739966772705124747250097391626735517503877076646157686649898937735750084487027646649523085027572806524039978981085775783086711947489207069122009373749995626114221513005018867274849564710654036827787118066761846949076455348420704009576921401437065993506222375771625670971200308015930022332894220267651679413596024210851606060385682861262698041552952332843404250922700000 242 45015805244366852521201150897881385161317414165307999942820121609420893810314794011424891530079036358658447666128271751701637405732738379123395615452667321492996577229183088212798783751658719822876436207918639497772422400585375960851741313915783139798830239874743472601449714459763145150516871386399282521179376861013560371511142624919306825009280236398671000055938050926156809040000 243 1768704256934056723569281085513343149490500148306325625290936427273563183477312988703335463660775951424162425998476475877584193522910543304907409539139573965822912619615322452383768770436201398034779727327954631260352975413804825649970858470521282511430507783275075225621102072261728336041890635657776516176733578710076901008332289783813184626819558585742091296549011600571914790850000 244 69495451815481990928781107419951938511311518855221023288736610891670973324460715660608561256664524600245166728016638023080648695731012521272041951179068184678043841797855262700422254262357921168267356174997756054226655247135935630233473328347179064216739444395005599750094173487357409000837892602487835993676267524847764833949404022112110211179684460982355863265746635616381936665000000 245 2730664968901666266692577208095217356780341390582697706956068104905038461360268981425562492842845251412346051694118168718593389542844075193807809780077455792882272459513711116907962663427773120226176727969217836531532263157781108269188496841166703368599530847465671863188074728848518769212423142105640549045924273023988955231934075668975184245831399281411113942823413340600761525480000000 246 107297904679854365717303431248903630207023306136079469855587114495899866004361880674037448111661497125977718182136667057788809259830919461709192646554239580897308988735939116905451556474284709557482524290325610138615517997808150712547129161997617103161976773338016676493383706619671093250596224190764541386998003523691260034833511185115727643854742833944220849604703760958633598104131000000 247 4216234544540496157542910922824139842643323647442728287080778785889886718489158327983516144784462724201904686677542334876759183352191777938423041675089458448610981831482188031223710219459040088304589954616867173610442166447247500564498639113944203775494926172642748140875443985403521009546628611157663462207431916262288523411068341429411529206854434285224047438792136693106471116658331700000 248 165679546054095145167599069260933735440010921319161282877514640183345364002362795549708337724322663371678163775598989521063421434935682006879425101456357008311315212037431141221456270827928220807588952851217404534214183062986406298248920582815021450292318882428244093242670635889415933664136913431101313791917541352275340308503470418070908336729551588630507458734548732823426338608747923344000 249 6510638128278873493867614619320314128136894828959016367644233866925393099119334174788788402606063024542108996393758368964526754402144253606474275228378263667478870662317296561617370834361049699511343056403164680595199749861596571535421680639507140840837397294702863242285677250050281704888907847834236076068619286916677887960170139522282270169779066794460888611414792977729865334197761742345120 250 255851909083892821904193966085399251184695384452674943644354615368462599674647917002268066336190614795645712258149439097650284822328122435506194156547556100914194399869723208878752897348103554780644794889822483311068439890027548677031174034605483867471927238034921676983916002579524889846129948284131415207345254948747989775594504160985165644071385708598653452849326400606337435887927039498089600 251 10054584464281862554021743982515940680080548175062883540518897316620711595164269033339431157831884858264769010105301885099843150772487451296342366568475614231799195800111552299541732747171453100146764606518244883504176556792622507094310224739366573627762465539412154124303533881622504654838824794217820259527958916490102739568251773141348586231149024948827745043216554052042485736797013844130470400 252 395138975780221086603239868047246458576483957531055231362760942976380978652894945220556545487830146273971983117154298419158405305542374774826255750605551764880934220815293572078851222834886967746362836461928685613695283353377010340383830733638020309471254022250693858538621402578586502042525744588034138157790903938683914916069926458692669657431350716655520646173688129982815809175315282944695864000 253 15529082949070810881390414112873190799305397750661047556975745007427823316296971711911463404948275513926798162739739364472056843688282795091505594581299199167285027796415959612693789674258410879938763101046486991651010348490638088072239120514340861913441248430575929761986682526557384560302236988296939769706216723868983567370634488267410950077837558347791348785887019840589751508678501979141313680000 254 610311939961976022536791463279387258424655973056591062792914177991691604133562807448302171150462585123920698082706571644943204870367028364650062796227199062388815904171106200119095045856365540889042822128933588740841546595689823768853236297913012286736106575512124668301656534914567641817235944661122411260428148448526281228038175498780070801054012152610108883531028120084711884701281697782368609036800 255 23986559554016453241050617617978247141041510470710144629845865065387238828934096344123224182140174211949207215898323238243124509454471933123284110632255291664448161345917150460341296595615180282200070697359756577349540765462293154769402424315886335869369388229394325704639526684340017667560850484735088627447285678622934684127969030717549985086624313806164846960091604724434864611862046156971992916743490 256 942744514085013518796514142283106456586455439621055982217357927608748639559737464111760190630614003353764963981187203293534991171121417776843299070244877234260061076623266736471575233515820733389053885249410954111404689665310640016420129560802006621795732788654818994144196617778939266103970848941521805959845775720430645830877795159054330177639897480376757541260184592212005331442205869841047671092571200 257 37053560748997984314847701362859449861339997136639622550464932155423641782509909051622538847415735314869022438225397267254444450342191521948574421868773766633144753008597280490756557857017874963683586243555422407892279188895290267482418630528529619611546883070363441421064568664554160343330051550120923303244545801289522117291256588690388590109138120308727783244013322829216760591723168775057799027593675000 258 1456383295600787478028078547050965716831602708801759214567688488591542806099371539140208738039239485351995530887812428328727398318819400149039479219452625663735896581037212454086914421114709369950940964550102369991969036096240492731900539740137772546618612546733965840451756283824368729386082086092632728706876803244987683869994230972719772898478800186387405784023526204848344664242816684373970114321921676000 259 57244156282545481815651093544429909738920914958336573997284629022868236505474204485406247136134967810174702453516823778486574094926635385030674539982708980604471891163544272614273440658079392256478677787999289912174401889960506189319964106085424329367466181369171136001642056183997223473502643230388488351688922366249461005734158924618395108718161965952484069739913525201180510957199466194122981695560067869000 260 2250071315399586918773360749547877665735944835759609907762522566844974939594151971352414045647042159004310999382212514904429083072732429278520661525791019185699422442575990615046167132990999341606943209571989823462238036062921054459126800119958581307037771136941112746679370871832789365419592529117745194283355289678995319778640467917756995072794541857473023718356734587606132861188054625665846216293993407970000 261 88444532052617775618048066629734299630693666010316809861072757772630246899031958343911711968015377739615228856947053224228825022243605569780909663255090373792949602659835217757466098884607207652853276931941024274235443477152140154077574861561568656550278573394125697077015195220934400751823325757991273763153788680227956568068290739809719351968604592878084910897809952479802940361776902472586447930217474194115000 262 3476603808496148791608641253505524006189400413214148480321647025947945135077423284505154810536312747575407603791670783412189926024693871083494939485333526496607132948903793573810314347212618572065756210474692966548049263108312594474359562079584944124229405574871336623536607833090051752100570862205448064077298723098008610274535090425790508573084188892961742933183428198478250341619728539580439365878185387998150400 263 136662339241857945756975170220917065821858097441164158427268081217615214247774391484401039843703836828051058807640537344165547356850319041824201071018148103155502499194633107881445686160440556692456034522838074283960957808833291963724577981403521560062051824639075528840736218837340457986422982972699649664938367722549253623784548034063757139374574137441495743777172314868197098759179752846794320066459777572395239800 264 5372196171928612220175753155093084549319813289794163158805423316932573190803292370588960592007819491465175938696278220882055351461623316897936029541029462107937199777996463918145076205664577650316503556183256515099876790247319046202063913778854052114903145994682748015812367323037092215159118126821209794633097101911435350737853091982370218874375504941818414169883949134359473802867733726005360841735140519578899045600 265 211185535583081433655073975724762332069880972329043840882383096045607544279769454470575151394054470306545584705662088827393983461380298767533454034544220483130846156247867411125389842522320448881063917060171025427878696486996855998247859108472309627885152869265486835100262293077588578050572304588132450548625975129258299606332392841113613451586930940468648033464058711775745064493075837730569456301475667742867644022000 266 8302056783086397134368409934430710527323203565047182613273167972191447531599827194000333147982228204575730812829953042516177009252412983197099247431078410769900200382978412370355839064187772160345410117977599646005646858985599495772442254703722045053657391648344612037831904208328973452008339577621806433542170157573667326024464189140086078433148546544082631655778584782784779312675203815164281812553784411193733213796000 267 326374623813780942128348903188070728863029920948052325973887595842086356892360688314869170049922002280294019541945243178979034837599633588527254278355174260868268515785368710628417708695714967224663847729645085470514260328659886266825314824744592313992536933343881722979997544404590529883634705884794111863249601396262539676750418327116095019456776663776494060095505177446487374972551282742030561860466114973934982840980000 268 12830871497405540317868590103243615979065121486164139135376828240249757961205985352660417973499106472440000917619917693825453119855523411455334794848171398056793774517821840661502132563078695494093871690969426024922772022515071768733644436681431615443906526517451738589262478545909444462045110567328328814531237300098363162397328203185525384909878897823797216492854695825705741425333342717891361074127739215860609517453700000 269 504434690355159371192089723515465154671858399037944608964793964533545949159643790862562381225195408029186294466670924651805487194781078088636963659140274066802934326644940067366197327480821480491162527257553751533012243549774653756322208922620901007398649159220849460255184017073324880057649508375391815592290770483579116117895246164772699221131749796695120275997147843828308418490457823251943780258319676927355784433270468000 270 19831825302594513389250396861050027112479132784244982247443984989446379472626141022114323594293901909391401974531579671544063530496423934806632161045624967800311390764273287130824674058246653842233451892633575823135351600551948165862487876004794242505295740781860554856165823140319015374697853395190356494270640896090894384671156361259264022544347101137969221260607210981897940415766293147040129771370996268232219833561249310400 271 779703200184116263247827905175588072531243177849594786835521585918315704881671669294899116138071291136729498601526207006324053305795364370603368974336300315662329349985149348214931662938200338185821719058476127702663959287502845366239705105768835379884771259879000608451836799375613498226866203248286122948418455906745514414543505694968111788711198549688512628513808848975382077345141544669237182260203822657867045527088321614000 272 30655243226742217949248779101629115851913187521334212242749968280909393264205124900498741738295893828829294337829903898243895967586866036896284707882662390304024074582928530258581042505610056788189319150395326457741966629710808294675314009313171829749780562141458710722086814205671712402413394751570387093220560547955294491545078852939076628404867971955501197878199406464069679416640063309767132732894806861570670635693166959250000 273 1205282836660534753309821856822169748267304317339010261330544005258476831055998699464992849393420622038520622649296776442114262535488163743113765178641241072789627171677866346494320211647393280804782205298397607247525452512259843957940020048642233370723116675555104534040682757898518587838617438056780784197399924730757609501006908652147729506551870908490274524383453728203710939332315986134076990977016441853195911116424508678675000 274 47389472078003325154979447523760726756289638847403131692089674409584657165957219319647033375709769773486125448473163808522849330965195829243475736913262758305434669162620802264414182983627160889090134155569008915312913981538294098284189831216273795408226113677316469083694681153217850556426583337735893585569168166395129972958515506479311035501863903617690905751060526768226931215366924601006688026781328507888854942244787759058620000 275 1863302636418607997661339473198359031625953876315165851504090885694935534884712606753740852025823432301626113166552006983561322113568205934694707224023131453346453909297421207601580276843391668126328194020650537124564444860976955205129295427590425994014517146902814246513938391733774866687104866556148433601277111445983431202955600320659568046486011039915900972588074037591142777287309438767467915373978183209248269262456527152703250000 276 73264483647317598829671418322503796558333822068068232813732955246536479119503435308526798294850766036343295113234521328165346443816487214287664430980866704819623589296966980400096543876120791952369783942002640967907248667786593358582291570266855673083443465490410838396851540615721003769651927792921106120982458757115239866770974641022784024424325863069513683897230388374051199679508694250833236036338777948667795101293022053065193700000 277 2880793264204094954906142920939474652113420448390866384459164693922762755216558919304931781404141518463081011528732770603136571754356657339628882675804315111485639970287494293357829186230494410855310182241277533825057575555925494876625253381055679368228633888539043112794764058561246690532462372148511034319852649643641024104022257925523401682291677947434265521362009698711565665557019316711259573503600104611731775619754402596286708600000 278 113276321291387469754438804984499957807215102404750962054132028110788300706305771569470510308953499169994851552264210626882604551674796909637072162699156783891914583886302187507433231232137685833592731719455099199040138270102295962833199269656229745005234447322036808860648910488116139566809983528446757531308694877849749647556263904767322961223938780277919713714112825753443365657884000538854563812913448540512913471756689085503182303048000 279 4454249745280431203868140320958854328580248173910679206195505471000484821432555033400514844854332021087160520929768115862839490768858419686909865479515818452393554969133259438988274863490936195368003375933363323603915911855793529872973999639945705054882169670036958709729779080106479013345803025823978886611099121764079554687901932014307628609480549467996438836823879119335145915317448005082234989650060520870874316603225165679491333735157056 280 175153296197495286463561515028988317217576982724666144808536533774363368060439659981358124832965882491581900173740100185490575481967145477432109696675935935331282986788941501792357465709337660604946849602968509884275369421706201673015121864687066968682384058466565228460541321377662731459521442850672588785257407980821991668328321608013821630070130600384954016768626456789367025076894561913484263575080936404725508838425949800424680404498192320 281 6887638262937378599276174251912441308660701708201665615431204001589112938303683816717044742628390375614030413825709688998427138451645464153158209590199043472990737053722454914918779208381899881724964799882784428349343489272909878957105838359370672507503488774366796286932001325553262516328531132720571012090806607819691266825423808376399478956265484506230952471779555119097988333621859992072866708381594094766991792465495672585871612004120645600 282 270851067265221671007015277467311617652917646776843884921074509974484651245264528066001513161357973057094514336368375927850943587472434361753262942250728808637360697789070416391866618922006503133961073032712816377461828400711618201026249374501442966373285349265304605673334637006439939950205233033902238669208527346961401812606522628403864960684097728215160647176569855811761152721401327047982669807954454501135018836542484776420573029344923066880 283 10651209339319251461734166318275770579590325874471153229104055846587432996324453600907338669619420926501961132237429907472341391762235455370315504085201497296494155436111124394194097445003042538818442874591200806462035152003741980737706695232612139527352749360115017999374992794177614000459464899209540752273868868803425072244476001412624562356577503981581664183057770338918108838810466675814093268181171286233442987103656386493653008748015778432000 284 418866261172661089239706819966876829574019027681652793041248775942225643139490387620501739852907859006731025864494460674499765691153185372751767345546611628531796392804767518726397772659540555882048971194964236145458306239121677588149987115867209753021709075990119826767399277171297882694841783278583243843770849400133113937413030734489730842532775617255218456144520453371624469409982742568822275275959885127966510522300647572344329628849945528728000 285 16472513568880871673668588754790049842870434880082244501037016729682541984811384873272295580283972665553539813426129431022826429716405632232195573205418102696805956557367132781437558455452479474787814305731549563408626058478196186090827912189162408335264727601032259084010592776411585368198207736444596389278819921227279767014735879419053085603140732480562111862484501276231307316009938453829800580993211771184346151549960022054993459995759181940269600 286 647817007307678904805124364164962949773368582082268236042238914332740385410536056731816078738929434731173622525148234921850598116654112530976192390522921279343831844495285767930429726657052465635370398809686222472427671701830557417941612257082566036676977863008380790103840084678289779881962346055362219939886581617268420717294624696496825474758447232549794997573675032967839402034479904360747284834477268756711281439946185708589863701713800837568641280 287 25477261176639822494190043766124640253707300147222439746372216081220289623356744992150540171902313726681755638405198033890906656317512917703165052951157127832326573234326923713804241278715361875860051205254812746932225460142681551255950846459897648125430255401027867037973068573028320655750837492670826605495850334567981534442401094719171313024051227876232890056034634153024619769604461790648976443812957308339334658891453922826480850407798450165498083000 288 1001984492784926159249805798807283730918944630575446246805119695701398646154524818351263090686471164508975456497223954908667773686946738449814665715604614658187189859858209048607002985907527378729978673103141815760441429300867752547800184395831100247011175517671596619034960735056756608966171696087772378058550279460055461954203953948227736051626483523789155000997059307666982348024453134210957323129074518840903148376433601461041725272876004407728154270000 289 39407335751530504669706563262164188132677446113420702512682664560301830948921507228277218238307504657854144330250066359539395720557964241358537672839383921943342829496942798940080872643672516759594169708800158364640636301575170398262470608821222445526532835507925317098926878625844148897300428236430249197834601907301089753920498106814595486575380494860608328598184759167919193746684922595453682464881797887941200663381563005716484764223442708872938956482800 290 1549890110089730203808201387928378875218540900361257126468802499814940412868800377005702882294316746516242461527432162562872701497656215014587319823613790620956566782529182922855458900621085392617914838309823858450004626321177038912551795547528446047346098798615090866516891233068781351333094622541652297318696000909254394267729493748618996710016964726552014077605683260753209875203223862405276586026635558190697889529956760364985179008196187193450256105524000 291 60958243682882611442773504590628986957059948913742297180014943268043170723252647942559953056555416652847892524428374480957903882919179190277121792124571925561414106233099621128972850229164244462235104417306270061125452652632402681797410563929487552002213260359465603813662167021026494868184706433203011003227454498418666752075174380835670697278457003043242733247400863747095250753344452526432980104733422327466964933507497179650825983100353712887036956112850000 292 2397571885931949924908264285577896729903877356621449878103741314728822771490241768017381833468582146227470646213677347948428750506628174921434748502314203198491540489219102467546550429183905637760501713370634490012805920589535918413573527565503907062792186796387066564861661747348302612646725876168352284065382298074340526536565703950293288400544916706957723829363970512795616735907389364651666512520938515999988393484249471091775840027514574997201068909765700000 293 94301462885131682925913968566337454334138953248129845403844374906573526747721636236904948628517183602384730199938321461451382821892312308107781338036222973982723350974273497369808345695826195197123685387621916224436441446779785523019015113811748411654414651104933162333658059354167322852327423752302278997906178727927345987177955432129503546398729044835616265558834571708505526822376728945751098352794071524281405680128180979897732008448851804794664689701618924000 294 3709136120275309385951619584680591267318380614138264022210462053491865095334282795292653000034616098379240704438157685611608852074309095774475145192015478555065096839586802452385188052467137642755691776341880049067124272731053131578857543812533674986888966744534007344187475389862416432732749718610701497584113245814123523495870863098844553528640712225007854946702362899148406783137550859246122965863655889396754479123968588778030413824117969172063351348763301820800 295 145893052604603573758265832864736584416155097151700535205298344968981234584771179984265982942935308342554064515255008988957106156299301343294413472653093199014613393075771547797680383681915802785201891148542001391699935161870501235248918667347740905166422763133683799931065491653415359214552867305116116476453342027581327602617118327459159721607335557623923845289390013883797664998314717075826794750732025036814852500900018592776260273549160902236354524441314912256000 296 5738572839928010935389892097218856516000728410739339875791175152305067160337652535501370728161536713123122971039949940985922506232508453701324257226618815636202971252572576558240051448806426941787991157947098602254638055981158056462393916182335341720574311761126720988639654482194272285915481424289754874254549269788946819792746269628847049083713632614066502927390741306083027398648462465216392872497963710338639744296947710077746603236072465602095156182102388926540000 297 225725478843162232066341367652603100378277105762614291250190620400600765264984185385857802533164289150282001339151683010771648251452076819371948229134595802105450054292726757463239643370859323663834134761047875596300375316724782719141147022404940508681396918544529748762431172114323589268690362768628033323729709255032310836745315855747100598266555033850393149027713718069431297042622726854325158349460597341015510867199174694291114564960057893354154913764551727470854000 298 8879011431880822931650435771011778287622544343387633672350426909644926142778763803774201565599203499847718519686023912752262165351035324672449232386311597837600031641847536567188111315707833753898590198373918586706503283319154593298716909587273460793979216061000423936737043661604456604131875323807322192449696893851785224930329023506208162559615068345614444756237493913444410553189774968771945936164434676344883891058657566587592401634654650137520009438195031266830600000 299 349265706850584697585654239223127720463050290109379338591836724567549801408271080826695289907981267716479083036800159152801924336313137853448943672744885910694200337195915373802324079926115773648445227959250256012669708853159353798708526065096509547648728301545710082034262223972835200089616179589823904227952628372731932272751326815156322951704121559007903820400742699182656971315223150974169022420051608182376778546290009334112880852466572743836890568667177795837594340000 300 13738981117581150054795797475006977077532529746683324277442836201052807773263172773623364192950788055144880762312688445653782080411996460532332028577420919016493122570801527390859281022731633180707026618206219017461283245445137661951859349270959460808594237356270905390451562102854582359502190003737987003345854663829723017786389404553637652255702671993645995606990685896941342688578711726181785665774955893824960713704593597266192615840057032108528946459355676383529529040000