0 1 1 1 2 2 3 6 4 18 5 90 6 540 7 3060 8 20700 9 145980 10 1459800 11 13854600 12 140059800 13 1514748600 14 15869034000 15 285268878000 16 4109761962000 17 59488383690000 18 935767530036000 19 13364309726748000 20 240338216104020000 21 4540941256642020000 22 79739974380153240000 23 1493420114331269640000 24 27349483938188123160000 25 621610190045710775640000 26 13542859521701202086640000 27 297309276350829701603280000 28 6741128314913567716905840000 29 145351228400535519823961520000 30 12970376771455520059371645600000 31 383663838539544361702037733600000 32 11603021295383449338003004490400000 33 366539705933153444997434252388000000 34 9338551287004214892689335736443200000 35 316530294528485805310211161994712000000 36 11082223490294470274600738050988424000000 37 330404198118060991891643416134995112000000 38 10515622385839718506249456636551020784000000 39 319329639090515421517438222513395431760000000 40 12509702287576475359943432533310590529520000000 41 439649983979759589620998042954487839924080000000 42 15445898413825084241058067262596383579285600000000 43 549575442147294327194583283798001933610558240000000 44 18069788284128931336320111045411993895334740320000000 45 945162495455524576497569896282222085297649592800000000 46 38894562759967459866283734568983720238769637172800000000 47 1547632262047990976927905529249557633814296147473600000000 48 64531856375965945329599515652647399239912664064769600000000 49 2374711763923915604216376395080143833974583286550862400000000 50 106167384859659438353183479887012743250375174600219369600000000 51 4847281975384761049174930628949807696248409271609837449600000000 52 200891684632545782784254792446714204793803319448840791299200000000 53 8651317000935262233479916121548153804096243724647942372777600000000 54 355988972345137204216646271747935328163716117099291833796652800000000 55 17719438706767542624570589673597586954412705047763282964399904000000000 56 829950597839037052302082617696577041048713955403735862808784224000000000 57 38395547496266604608809730882107639564528311667158156080584803936000000000 58 1800606286396370986462463195403879505243526767561902281540013289920000000000 59 78949071098009640259298891430452350883719432882406204366938519994688000000000 60 9085212073055784892183144946864650853039887972320044881726474709177280000000000 61 514584768428373869189268615282104745032140838615219379062384067168058560000000000 62 29115014134044286397257746884022040040482655289567349524584769371139569280000000000 63 1704989591733578923607555941811538974735365094709697549685769991764391896960000000000 64 81706226557020462860943841850474515454895141239024507283166737599461190006400000000000 65 5025872145596485377394848443946869798766510496787864095183124701751670694876800000000000 66 315907279359311056528250040099144973880265678692388724844864984754883612976467200000000000 67 16992304466524232832139200403314541751028255109812022401683485753589062793922144000000000000 68 960504532335098840682113829268914527611001960562524114559176952169427390284819641600000000000 69 51346381293922570675890276756082832651511192560979237976786110496158961728062755948800000000000 70 3461146838070068094079454415799449394375631699499466502787145720027651810951803475392000000000000 71 209500633019713748317925457333289174971535018038999984442018190698319518927670320732992000000000000 72 12542551907638127107361591413901811441983206833608929670429786644433610455820146959917504000000000000 73 754160511952031991825882063047567262246536748026509315270784444302289795891663894010922944000000000000 74 41652536790780995679523926733482505591596942115151773592515694011055531743576543953198923136000000000000 75 3536427845006435268256836673039171701124633605891838676319631227216235791850200729683261833344000000000000 76 239035229292349154583773433191040514506673584186500620285808515109499052638931399766813850870144000000000000 77 15501782406590736300917570276371870254225593450352366830104838683696741902149880520218641059644288000000000000 78 1044628804909158063046918803091304516338817191965524376409595784585687618088824578130528835217297664000000000000 79 61925462628898608265630027199784322808273852627805647357670491813130531636233537482121653436477160192000000000000 80 4406665696110893568933448372857566039313439250373998331591308040079946594314263787403582791964785455360000000000000 81 318058931868486793059963300423410195586861318393249512913793101775373307774835560461567254723915497980160000000000000 82 20757197158639094749878236900628417288002146568199185432130328765793973459597294972933357860348449492554240000000000000 83 1397041085214250278067441021963336357713103620396984316856573192417103644037229733768660599898986740173452800000000000000 84 89307029627992858053147403061914244817802877627206477424183371152078071626928030490832867473118969780638097920000000000000 85 6840357346793116313295682630339488305332707616488339555321753948949410427315936274900877233007692927640077683200000000000000 86 491157674514237153533011312286299748685952107260792110184045119928062629033226437512507183875358624459157440486400000000000000 87 34621553627979376292042590908697205013153416749766201195575411199240995855380496975657184685399604977712944737203200000000000000 88 2459848474898137282506961969392918749881141396183263735353596087180612367673909395314093927910060269273061195050982400000000000000 89 162618395878464236409685676951012344781122659449290416715029710549712774317204237857564480539904944583104219927002496000000000000000 90 22892024576522090206216011269377798537443109429837222238118565007930808040501201034515021650178106347866304893110099712000000000000000 91 1899511869594386692146542072981744015463654459554843333469538061996892439895870058742242609662823581347032804778298658048000000000000000 92 155698580332018906905401362271071109526118389488609858563831318960808959603099891172708502032156279870893843637741626402560000000000000000 93 13175899660195179067797685834824190868041821658850644217182969396114883909977389844906591906759502816493761683999904937855744000000000000000 94 926766863009182183819521138197917666783858909521167886829411867225692841034986167241852328071949137021644491258352048711240192000000000000000 95 81869251667690159131820178201859533271273395521255619455858046301643766778973796964688421168897754423890713501200103316778298880000000000000000 96 7362984603736533851034561956307445077555873022672652521013310476688056985865205651593862897888690853079300886242810313500892858880000000000000000 97 571646204935863727124113059502707551026631729253114957133260131891187710554090346568340244420211494061812446627293286606989965314560000000000000000 98 46284634798448072752847576298907805704605691332266268322214752747732495611192205622610476143624351530340820219363408537822346079196160000000000000000 99 3535501948102637324469295269150948748689990528130327158908420279550509780618828769684450862185053089710102303939262899302813576452439040000000000000000 100 335716616672577383531415672541537087516964653414865090157878085112885788434980115975172495117076920794940992654687958350769938195984348160000000000000000 101 28772559221060479678250914416098254239756952439070726835023913597240562341618832039622138077152456874220614800282075101940179813890040284160000000000000000 102 2427909295243737518041069244730892856088788384776950274895840971881330373223211325543321417109616563781076894570337741408231020004512529848320000000000000000 103 205164357030144145322671333623240557368917971125116209303403122707889704077301599450942846046038614878418389738784152107395562974629698003240960000000000000000 104 15908075726579524235818317604267233195516647839395180079283657588379094414387786472414740206113567936790845914910728331313109454955408386483066880000000000000000 105 1847705912727215440292185438485472836109842180436097427102197480708357473975855726659120573240900027814775296749684201947511520355035754625854822400000000000000000 106 173266799733594449529945107640282067752913096834051206889698171658878801045153983990291317227044861290716014547337554062010701285545113936484846694400000000000000000 107 15540911074432609757848281308985044102780413489003910425562620508110069376712849850823765071221908455826153933454779298277622555705246388687249992601600000000000000000 108 1442770095114311317692401090739879936225579498390464296158147293988929369721299854097321005985417874094172733767797082288661283590344496261346391127552000000000000000000 109 117913716322727670380235022559143213392987628766291206425148913519160212543793152423857770545057083454866159930439985501495947893992586668295819254942412800000000000000000 110 11481668810013462079373967453564563279880055363089946689349231969058487339922807609726613684924036091884247893859951530253387518025795494202671447752516608000000000000000000 111 1130689893572844760642578144647541684183451159610992057595470348289393757237494066820420949025697078363023084324053695088765286579184042286016723111978044416000000000000000000 112 100652982165864801713576177161084338712246056175841256235241846393418188181420526865738030197548541425968722894411946913449749370475411469379340782246286763008000000000000000000 113 9205181503250697180984187051471116469144570607176800560493868238599135618965935474040032198701023228223426288147979480097391195932731893619932998802217587270656000000000000000000 114 797627543639198800284692363674226942369413783899869251109636839731118793750953928873859215441363965566694385256058696274729772077554862775349786569901428698941440000000000000000000 115 82316912087377095623364733984658563768889885041525908640986106804043541378104482804190885306079052557215890644376478543622847180362758003418769600616240208942766080000000000000000000 116 7958876335018512591327314645801671064169148803514456205489493094462546786379812796157726297083029540345320252740739529493850559128115815229818332053625297132194744320000000000000000000 117 753229607074978805871034364373338957228896210366030318201485182031252611837015559558478901186975369202727718474328299091072224832518084860464737485272745865970382694400000000000000000000 118 71660769849797357631196269628880949966303556067772601239340276933391975192058892652029419203810686727713951247388838765286787667800060893067244664597780269628501275176960000000000000000000 119 6331422331816537833197175803947404938132842946420420331383467409293872652295370453454162559291941023012352535330169356768117961604419951026812549597846753379689516780769280000000000000000000 120 1053089815399730263950004692909628424789739111986673656913687409668892591715870579184489417970574296183946331820805075683834737547573690624558120673658782953890158865033523200000000000000000000 121 114674782030972849082796746580466380614495592295113339948386995724476272081477400485843780918647014691375293428025065151073981024717732717711337193334082337799048036877613363200000000000000000000 122 12247776606979065236683234625140105967558792616592799520437099711510623422178258294022036147442573377652956392623280207827301333087688340871854600518179666471721617059264283238400000000000000000000 123 1348714062138260598651637063398928121942270778614698600492611285721686020602411535793711896526231566781205998561142072171355941045749041499935751261031719407772313063630938421862400000000000000000000 124 125065354206302636505932917946761578014144652885679205725928239538026997221140004550496877345110848114054243031382896755378026885427419701107793627657142001146971074882193565193625600000000000000000000 125 14336721853517820644424097567249358044189998213469311740896113506576619425441828557277206671604577951361060077050409148267145161176110647159385986473010715469218605060896066419028582400000000000000000000 126 1669938421528811558364531719924315905849718771936527214012973718526460307255891380687916320012836654517405956632174274880375941481477888258406939422503068940273638549584951389632417382400000000000000000000 127 169313799494334641698698246212953945549957211871729177594973705378380046920059912075313190365271325858829240366143944553894755664882527604217571364371146044815438889519958918556055618764800000000000000000000 128 17814485202342495357132825355539948974789446763403709271423881486829186185301495678876250976424629481465527401769876399138447882523799729395872761522078418715041920344150615064386680213094400000000000000000000 129 1767052265134945255676653180033377977344830914201810513853818736825364388528231487856773501962426118175592487491979196344025880479583398307575725422042006046367886502289509078435165147634483200000000000000000000 130 215554527800444896373853844841891670611259307888896023238594873341262581373140851211292271377700714950001456017027670280796329922747963177649459318144773987701003344104555843169378086034722816000000000000000000000 131 23864747012557577431118490163651010604003312091911914042042511066476119716219227353823805190316573171122094993877594061320646059248837117020202506501851434738449890098023297112293365486053584896000000000000000000000 132 2594548801515767078050242107013404141789121217773748580865003908048561790466403796236576331518889940750835561466444429096381587885200289776844998715314693127561403412598884111600236775284108447744000000000000000000000 133 282120132788023598154728168478688588405934284382512240635070764899441635287073290098698313165142838255175764597373496416508143614906705555834595602787531995981259659083607289154334402716778724167680000000000000000000000 134 28158416532421356009139411900238030185262099897012236160900253247485991251929908509495303561347645773570546569896625908986416806882782886304383150543460998901719167826854667690945533872414141647511552000000000000000000000 135 4120126754049439171032666927929419587661802293402651229808584352421364011793382541653528935112828433361071925125792518118669283609843987839954276819906076476803677094753670042781639130354296180426219520000000000000000000000 136 493309342898898530973149360666988991233505046524358448338211540302737720656390510870025686002581018021194436863696790054073833330558921310239271334181877593656289896376461033020048998938911901985275863040000000000000000000000 137 56407758285952163514797437367534026807815089712435501309553790929402518976592920689805313696016000112205670649165978189791908408673694755374775771246776981609477937949785737967990612396442925906652761579520000000000000000000000 138 6660287506265929738682663875757082760563896406022671587965615798853447502532780405040027086938103953448222951165182697893356352070904713020890778243351038271301764932166963389112133892991964090957744543088640000000000000000000000 139 693629688958362725708655444440120689783484296635947226046531537935539531023783696024834990080911995034411094173481808154787514539187632489536109749598094834320865077232223224483754720072609686559241643631001600000000000000000000000 140 85573665582952851360362960018777412944737741607220168334671889191840440254223393769546403251504876678081848230764301305941147350918634760079135903026484699317993860675409205662201490063637329932079185001106227200000000000000000000000 141 10660870257611827986662869416995002699257014509433184076698023247874580352210652237748467862622333536743942986605645755806682764553633466564630396909634926715905479927752906341678657355765606578944922022741443788800000000000000000000000 142 1201689016402039367036695275718382275418929728614000936936383727759059338484386377310555389178281998688162525364031336541695851741895688293297014670186963264881077948249570523145071156923909359310983399766298464256000000000000000000000000 143 138823512233578009944296773169682706611974411058007016569760480159494369261594448032557972808349149680481886074681932371008760264641854028456526635719550487820738350953619499797509432701176163958164749831311585908326400000000000000000000000 144 15176822222753338104778999162459548517118469272126937665523980453641433687750160855858450783239049267900774291340409063913376408426186861509418061361168274327631545402520540357760931719000326312013256418538583531012915200000000000000000000000 145 1967173735854177702085554355373779013050357904517367124451481204788575630186388234257365239885668889616933675619156066360954186081374543455447928772382497623155917087960326632661283665632426354742563316334773438244917248000000000000000000000000 146 238995965840668032741952272566692204814742897765422599295255547296737199273694661455538787424301327483717782790470640738015197163564583009854669534139636927606063219221637792707207595151366872686016413336129533284074856448000000000000000000000000 147 28373292528558912323212197842326997377969277585277905165113314114783203742688866874140784966913587121010500837325987862283846207270134552043215040691730846845205377412368963242775567423567609423975362890587509109263828606976000000000000000000000000 148 3381104949628220991143011859043408069022564668383931367379215245478143060976943954563193321935653652239099289958858632236455170437337059352061679202897988036952172812097956195830500517086345795555473768088160641770095444238336000000000000000000000000 149 373874113176339419898032496735176029701786087218705682509792709019941554829321938705606554213821406303981914809238353669603967584845926732110480647701114260715565376178751889024071144776595957449688288872264651814332795567120384000000000000000000000000 150 71691662683834187096668888298908917207232561641362696711310562328600051990027952210079045532086578312960848797827434935699422405184387173986677809217240337054836523704256481270416088212631247822509992694748624586189507207572340736000000000000000000000000 151 9644722219373183259491328939966660018341565001532269368464030284331226665084929407970430007325508590026503100363459093185266663668190522699295892604346113565119590053016175985371615658881889991260594665653306194007128641115521499136000000000000000000000000 152 1266211131072183392373445061284586061388433667966271125880884188373786741878957464691942588718588217154645971800022293592729263739971040801624611184394003024700723239820760694448869522233313615266251286438455511059360298847118756790272000000000000000000000000 153 171224014949700752826066499713971238214666099825843734415807171325743311115218543563336914907829733245308342065543462602425864422948286611532507473987343613125217241691336032272624077863285630852680561916193594336949698191840660593033216000000000000000000000000 154 19707510250025255157727039826005181070240511159621166679314038713317270549861036041030918130998439665844959553316066926751839589011149816531417149208885993198644716569864618022346645117703990673696876901056985370082257819485903550369333248000000000000000000000000 155 2769821750289424914359605423345798296051965481824160816520734461723310932373307154730824633110544807918710582711823154410671455565936742116024569096635999526768073397367131442483693374596539159704144871056057139407749608925909436521830973440000000000000000000000000 156 395055495376606096886657055926259164639043365515164300899759564541694265721268675982777514543848544364067250019275443823262916547720717860494826572896547382990341325870753168717117111074111382892661380719937868178659018260171878025426349424640000000000000000000000000 157 49406368971196228402092189350367403270151489566193051574013960386012455175300007671523522128414350981514664532511260729668341996743984531012128403712770016181092817455479235302608902803248338983999582711054136887930138734156689367441855941672960000000000000000000000000 158 6388937352683368693083349769405854308680816709803347142477179215214638659378063450566126530247919664509196076067365698351104577988499560266241296744265870083217536112743519475721153137282085027033823354310659214458265996678870191287799943648051200000000000000000000000000 159 778821677442378321612303892324859054719818273248516606179096989984352131978653252089888105465602448471411736409491253115547068783742533573940024912994917204343725221346346290506982090504182933102834778199522948760617890605032220220822189279002951680000000000000000000000000 160 115739881492017103607329321260710612424506410033592355130228805652054175201967783049642233198985297011695886394988406729700210438585039675364531195768635197641225059731166462181867834367586926990679779619759915070041815914348417012087513408078572748800000000000000000000000000 161 15692475173059337813947295728532499555504095358198526381273379910486412512253344520379777978889858326967300405243104779553689842560604064010957787902464059005537227590707255591922444476215112138665419701893077696594990779445646102656304773689896614297600000000000000000000000000 162 2085674371430652692148591228545845171779106568967891848147976390451977652386572819520295239951413591981408154983631306089547405605868079301683044648787763758265891130269598140745053257583338321712752144923247752256573672856435314347817448076005019618508800000000000000000000000000 163 277084763516811667354284671797102319292136190735270852792776614724310714687636363221137208759211439203174975453042376820966032329393086557667640531191001697358831975719788495533402368361124362770050405895693792537257216134178415463057233920632338507979161600000000000000000000000000 164 33818446109200649662865804332594981552657956054383966218547300456584415304158768127049853869526564387425878551574989923528964394028764250707994448122842474989900663451164930307624026075693411774232514909413114213535346171823867527459283022489360805535105024000000000000000000000000000 165 5939161323512079291992332243172502122274963150324655019261268957783017020304201109020151200823073762685436405183536600930223083121382046333187697384936817535308676318626488545755527895121636570040465166723154089940390863148825011538712505956041885694717083648000000000000000000000000000 166 864109310009275985000571418079657858725694039312931204480041855511183555454659592404789749384986139052884435175530501248875996698055412088182947976656123697585156281503036218281894157386303921558849993010613943798349336881994014077887865323463235361921329364992000000000000000000000000000 167 119965541565755601268370162974136681644012360370000901668309882570530007333500489180988595516911602663946696431504950360923002149775316954504546647083624210011592482528370486111161723942453848606448303510984455647160895637643755310805421280367332817589241797181440000000000000000000000000000 168 17169839618282724269965176465876239519819733897854405464588042826918119107840364469102668230709093121384092439592265076299617842502314696801172453556888377383523881921214754537092109287477988511694516922840090641602487469761020402979687422352040814732098125218021376000000000000000000000000000 169 2172544682048119262201487273268602333898461857528304461749524718827830042046636019860258161010878283996097053539217715688589973165065872325455654491518012780438181110414302507478909768491859088767048581073114227520371517462223763925745458650787228647214889370184941568000000000000000000000000000 170 324088053154818582867365515816214504283216069048015955613350471763087461943020223566325985725008388074618721601327024742096264839919725645859462553827402262005790051365434768397131281758744867022897407201940744882176409491509499407457723503977557787902912574917698846720000000000000000000000000000 171 48776904424050235650048428480964666079684016861143360615061046517017176141309605921609837114049763387414571798982370031487883845457593619500940293786059932632151280710375642809781742732802076758884808109428657624292708218774349976832658409640556346147643662912602678558720000000000000000000000000000 172 6651589067451201730772165547345370189064817158548399172849506762020113446806141124998514670350779484030674441715207272505825790581488520272294080927299314118749887577315694310254876352460239338341043394017394417030552253336262786171709559479344080575558858931241236274544640000000000000000000000000000 173 928010971658687277042752027838544153091138816916169432734496656392669245641169873742555264597004198362011600368826080894704069148842647231729923796251416680916152291681414976352561197605751934931297201758886704729750764904182573712932652690303933436284457724733892820632535040000000000000000000000000000 174 122454430190356216023319672313000930323971845086927093653608775018549356565561274457430390701510148181503263060230283827793143828383172613116035231734600144837362616761378022380797076679343638999247155831441032165545717494534650258887541995467136830006481150612469565429016821760000000000000000000000000000 175 19084836307559368002051369910029608809394440409195949214477058881197586462537761820075678827461652185398745868271381658145908823042776924191817176629814171781460944385146175614518929804810503258021335122227664649464756572866651474275487572919863759801260684917055702311967220695040000000000000000000000000000 176 2790703206002834298331192724133696413269946130512024961765210686270027095809978196579636725783212975465686214567819156827150058954940135094551280590711149527931365919070481889823437879276852514606699807543870030985008037088102540926733899119909836191229693121498270481851219370967040000000000000000000000000000 177 398315814040024810905820647646826827835095428394580632287688644665671358654586974641661842209386354849175972421878800397699106540604258074828117099454932392228469176642547254396968679038463007781860841057706494925042481562402187394118444701375001220477755456813641386993480711243694080000000000000000000000000000 178 57012571604496981643798694687309078337263547822381514856217686023704356319274814702945635350115255876283027431068213318133134369722570824941129693226565137713799119437972856231844400796023511869517348381239818187305507213014840324507278934996694824149337112926769557875751982908856074240000000000000000000000000000 179 7570376408373188604815438722517332345610702491261381263092199374481598425349954311555867814580073331518464501099988005714153134768316565937309561895366205747722772814404464506008309410881098286339124898070583311437999573249815456286102766602015575184257147793858518510154212907714151710720000000000000000000000000000 180 1643202598449883909788186558100765877652067280119331159307197923104468554498742714364596771462343012058741432575334539142279671278081747195594146786042504368806484809205767681359231565870998146781194834865636601039448483141076554692652356506445849325400931617547228456655731589706099333529600000000000000000000000000000 181 262852207651199417910382180941291911100231216057304209242993449997559200262606020541268185806826246931573600477382038155228337587089006417339991040020328064785940169625623000140920200781377330683379408348711288642301116613634520930250601576319670452788122969983944669121425108632851664345497600000000000000000000000000000 182 40878312624588906947299433406099913729779788960078215811547905026597338974499093960658197773090886068384318376386187579747054027621165249501118868117297764622174761639962275062104207041259996754520755096970433787381081388332296919255759201308446868856054446115217715825201774031780716286928486400000000000000000000000000000 183 6542565143479085580306917505175481129073129827782535167508972661914622611989146993482417343578745992609475365843428591090256768768801773636208231457561984737620583727729385484655297547202180020335057640967493653440582978908031361516528808539899484932397326119584423230118159537381469159899332608000000000000000000000000000000 184 899242917657612224254795866979272063369229606817048711337597104470071027203975993572535236238585914026009421354824939284175475427003176970236296474479594434966531305898259084033158509933992786369040492394825530164715686244472272083182502161541786781816629730064291886135527531595282404673498264371200000000000000000000000000000 185 149426609191980203034565450177829587551945358335809684572195194528119580481955837130085776390417164648834507719205603818721953006975804357445771036463820305290895283660752328074627205858033105903025612484469935625639922676721749650238764701440525041746861506183000601543186991479582937332467441795072000000000000000000000000000000 186 25174395354309701026359038927991652188548530480558230296721571568237865151664274002990997385326875757645944074768384929768459360989907812149458747631060264993876766144646414004224104582438295375008467367503563565310207185711409239156736210978009741623214505279828680176906133073047761486014691465887744000000000000000000000000000000 187 3742639909117500709113743006598130116262480620829410019030882197393375518695847594478173534310478025546398672916364725134135745474105681357170383111012613815704432853284920082385291606188802008970408727250638627859889065535875992441052944779680873901615139630046753233887142087864105546370690588921167872000000000000000000000000000000 188 573714047170779536858987640202979542371052631454954314397792268119752555708636002081865510748162789476507337361600839990349905754841430686078877191700438927086089474146873762822352681853644836813483140745375075458706168169126265220809091116468429564465112750549078399263363939335135819629806097555876347904000000000000000000000000000000 189 82921001789372932118403072762778257136643333624318870762661168191307683532217512101790930611159263308632882152245297728520884610949098992854444786883001981121545021429142470702425484875741923036634017228523605889930917716869017907866453253003494625799299521297230331576807933315945797677196650351138865807360000000000000000000000000000000 190 14503362700751336729671061178924877234484355218176244113995597387520325812997332258163055648248199974885425646090899419813381147272253206900208000357497547550902729915396698384429448364807440641352681729484719433140437203109160648725430698471362097309804864990325957149036993639045816151263802142589482409656320000000000000000000000000000000 191 2325451727019547524121373911802876681587255085718681335099263288439684381602332851790405213846904353364695003692858630290229240886158650876391761471264560015621329091586500860626430821590296679662330334038875954725374821895714272958747859626175938547805977865779720881109273762140922178395649799357409052588769280000000000000000000000000000000 192 365043729570688540887073079353292290450872518102698528529334278613174175954436936450353145623902937780247136083830555862182068858057129689435119273889096409486580219847780283533430033654392666193026530092553151417223742995158466162418513282752627091952358458332232113856160472859605851828544651677303934740863385600000000000000000000000000000000 193 57263393126808361834172873629011544282520877837576182331228089115202491512425691702797787627957816796206282988154176156616746478678963693964768255394771814348495247696315564751722801469922921894663389802844092435543720348206868299551065252425693076415582695863392327069759922871401867643575390439608822944101560483840000000000000000000000000000000 194 8261089498103900318777594887482156986810257658285309756895969645300061231912790457187855189034374067638905451947429684671188794751399343222198457272913278301596520080114341499555553296286672767011250400605244281011578389367161883012785604085025762238545095859075326324443593995734173043530446599985628916103079979909120000000000000000000000000000000 195 1686927464058455589024410315572156027631530869051878451998188142403801287129467515812215800600632214255868173604137040057421312868912685374441936972815185079564055488197363722003267488864886991531318901876816102403416352630467358699226831145649998334330481838228702753373651414070073711693429953828441056263860114410700800000000000000000000000000000000 196 288604600226165369989719763272550897250221488268705874308254639429185412239829481376086749734895189880001437883509391640541387186304180168644633024136275629004802386106415384252084310440368950813422004861919240803302222688060526477384065738744054285823369653507575659471564413681671872250412597549577581466129654429633740800000000000000000000000000000000 197 47091816646922293532690449328182829340983519680579105566249747283423151840537485459675876443024051003736358875445431053268583077301581792988335356097822219574469881251758314926185879761814418312215114816900416790643535079693500759627652641850261096185557851615266463876360009065750536414026531040279102829738216862867691929600000000000000000000000000000000 198 7911648239285508391346106734009792948770048709790131003417836980454060343575851206652181117338503203817395717843090178369255751628768151116141538052442039368231578771198913781603215180601550824670717245472418513562916090332596915233052415721072060707053926787569701035838422109810532362906801897593545806088530189840049740185600000000000000000000000000000000 199 1178003741568282615282785333303894742140776197304379349408795584758856881334097726654407666037486450935387009918076937417074812508281771667822722651829090868102899763209728899677998192031421078150224200769237206231885807597524282988683559356363489095611284379833250088901475036036321790803468452571872644161629217143128409532006400000000000000000000000000000000 200 205918250576719700493913691575800775880116422178112441582508059051339069763726498450219291970340506422008462524845364564682476384981291566567853030674577527309579270977239009410472837066054535335113678988315691565342182899241971109564301704728687742130572116598631649632134264426592475015117588255992767604467541291011004206913945600000000000000000000000000000000