0 0 1 1 2 3 3 11 4 50 5 274 6 1764 7 13068 8 109584 9 1026576 10 10628640 11 120543840 12 1486442880 13 19802759040 14 283465647360 15 4339163001600 16 70734282393600 17 1223405590579200 18 22376988058521600 19 431565146817638400 20 8752948036761600000 21 186244810780170240000 22 4148476779335454720000 23 96538966652493066240000 24 2342787216398718566400000 25 59190128811701203599360000 26 1554454559147562279567360000 27 42373564558110787183902720000 28 1197348677077520393310044160000 29 35027999979859805266492784640000 30 1059681761389533859949327155200000 31 33115387462887740717065450291200000 32 1067915237466585625763819972198400000 33 35504333673331019180373277094707200000 34 1215830662512066538628209615621324800000 35 42849305986961932992834955156389888000000 36 1552908163497015732671725036967559168000000 37 57829595376179483326321825815950524416000000 38 2211288377386046711446545360587700830208000000 39 86763269335522422858175276287020406669312000000 40 3490928655502094357685651333220719164129280000000 41 143943990158833766399457315931645601623572480000000 42 6079100113284181995885377331182556019855196160000000 43 262806310988972705721614367847094420423709818880000000 44 11623892946578172887388387317340668496150496542720000000 45 525733454170806228700521055091344698217091982950400000000 46 24303361112722566714785931695697513833050614949478400000000 47 1147760594457772724544789095126583405046340554378444800000000 48 55351131775484258958792840921229615422193544242554470400000000 49 2724619372591264761651711494187624530726005154239846809600000000 50 136839250493597505643457826872702521913187810543371550720000000000 51 7009215868375186165859961778673893386416955979280909598720000000000 52 366030343908797062904942255507511759304744970642624285245440000000000 53 19480266402337188212533600178754527010126772949499970395832320000000000 54 1056209269010268189041112423406133858196536083061365215099617280000000000 55 58322353492903991777733276030020389781892763132946894771611238400000000000 56 3278748198956281815479028558528708344745575056496475543972505190400000000000 57 187599645928312926934158673483600100600234276199180274465120242892800000000000 58 10921306383347026978936883663954238156948568404348682521122158569062400000000000 59 646707637948757470329105611083815125943794398174753411670628055488921600000000000 60 38941141395471138055484275684749296962973566767257892132778504624275456000000000000 61 2383730612236480811528817157952930479122141745409092666051938059777212416000000000000 62 148298878172539035113587520605258314932798792744351781298319565645668155392000000000000 63 9374299298130347149681666920486224604854336223691420453986295803924914896896000000000000 64 601937763395746657643742829619480272848222292006478177683229211050807283154944000000000000 65 39252841552909416910946717314601379215937314496595626741608700612677688109301760000000000000 66 2598935193084103986789206513070476524504049015326656802439096363571116370988892160000000000000 67 174673002875712410178880565615969769894415577091274804637952316486134467937404190720000000000000 68 11914235306466632577452128320982549817247426877520736239974459149557411782180428840960000000000000 69 824562271688634478443797844566365108971119853750286168230609392057479634416161773322240000000000000 70 57890481470632554802438317458526830467070660307413552145536305484946831688885464779980800000000000000 71 4122202756084881282769193323277094061898475819968908628190633052295853059493657844698316800000000000000 72 297649077026679314676903086920190698466978843645882217465612010528690008963921443835976089600000000000000 73 21789617081324476058275449415559195660830233677934099203973499783558349039353487089300458700800000000000000 74 1616901779479523912653274513889505530011514092867406246109858064075688251016225227925250847539200000000000000 75 121598422005116232090221541569934168533009240216876403429409966732512030061917863659853064437760000000000000000 76 9266289213200229036948783636431590842169628500369176783472953366183570127383330505558276712693760000000000000000 77 715389764118083686100044272266093641405291789063805941663089897179096743852011986851105036849643520000000000000000 78 55945584693238813385437524020841612314596499926201071808567793554657608011806091394466258082133442560000000000000000 79 4431025471944072555281021918805219419081855243749372924866904653643619868257915420929079474701719306240000000000000000 80 355376655968604101951166897675957385178618227716729405896566240354717427451326735534859719786978554675200000000000000000 81 28857078590503196060339330245475734731633661102397447630198974913790338662812945727166306247612543742771200000000000000000 82 2372077570442009444933704814360588357099372567641322331635061807980524160530355441683893296838478332847718400000000000000000 83 197357802680388068104339637798918238585891736408297746854327290996460249318754400808376150769402180793479987200000000000000000 84 16617510664849804307276427046289252651786342361704654182038716801231030694338366297238476256569886957523225804800000000000000000 85 1415802646646798719385495686513716606689839767031137654960409774137020668150052852129400367531409108142630371328000000000000000000 86 122040738023062744894847576984405689334806276599008412533000342488536337487064341216579471894153524224284487057408000000000000000000 87 10641771303390131538233504720846736231843430934666161272121868560999381523624340136119203519426257926978322034589696000000000000000000 88 938583631996711103081762015953212177997451705988683548159047405879160228194669525152570593132747112367597073515675648000000000000000000 89 83719425889964686613391616265481430126153422801942235132839640704232149871509615937897882930059297502544556176411983872000000000000000000 90 7551256285257730256286462383155782330663647718411297703810481184088726659470243944150209376276124375891739136260078305280000000000000000000 91 688650037922935214819377599600797017828277512336712779813696004615779111404886264794215045372498202265793878634137103892480000000000000000000 92 63491003641677880059637905732032820782349118001454482420651774159248831920021096355833469458224585057880788002677381566300160000000000000000000 93 5917101752730684152801800557404925885836045965851142279477455236393079506272945480610955705738723451730266391735979142419578880000000000000000000 94 557364337263765951938128457558369273704803074019583787806066934502162720396778342492645039628956849307948879819471426465531166720000000000000000000 95 53058348655723439742149568753301867602960478835440642713883856152139503637563360464431507873965484099713704448500987899565991526400000000000000000000 96 5103931449437689274508958302416374016979603714542419073402062441176626643193677307710296521276071898041078909292959064965685601894400000000000000000000 97 496073028530326809316578526735930173448179743959265917915444432848971276612595790347886452039815974858966729296155995055977143258316800000000000000000000 98 48711349555654509432878024046070720696633958721927232931871658896518518853646869329591678179077554608830000755212967193653407107147366400000000000000000000 99 4831850496458679681600550566304058591440571607234875011918788469532628073581063287428459115887885635393993680616672360632116716255156633600000000000000000000 100 484118311800307409686872049018968526148964320406131317406564776592214983358038627898935326228550128722261905040875508300794183477624832000000000000000000000000 101 48989275707274992531055776189772087841536112329283644679531635399708930919155131333401409413059719519234706107049253562138463716451024896000000000000000000000000 102 5006332069901887597588540794481235896586245770381634301080554700123727931353139617483446847993683199308851646409027412937706668784307142656000000000000000000000000 103 516613649871397935212546567390264556896838670254367992475666578826792508644503635191398340305231733980196705176110185591741290594826501226496000000000000000000000000 104 53826848593790247066180310161133331650762123364675416142299377003533419665686794282737568832817983872433110854701436593634317103996371277447168000000000000000000000000 105 5662118119093121569572781150783764867613076725745917767123760077147896936629588686861987437317572194608712605447792480709298475661598159720677376000000000000000000000000 106 601265917382111177275218903288879405616706779036842185894262744814250301814646305960697652892189460868863312576400874984843632293037218367207899136000000000000000000000000 107 64450081216259366803901857390324931343858013844366253564075396418601544306549604684047309220336113986444390743961990058522016005883210589593751519232000000000000000000000000 108 6972873973387972994214918115165479924023797063345938329972796064620980320432279450126144054409587369597927944264614244880758695141907163676493339426816000000000000000000000000 109 761367904918740885343925966390159144318404089265380636032721322196184316742210051642645445060880025664862990267848639096523842153172086200777536935297024000000000000000000000000 110 83894855499381746746052344513163785628403762639505265992759179517202498179488089162790634957892418082412012962850970118710427374563687866329863223100047360000000000000000000000000 111 9328211415846601318216063944088270977624542063219558088403850674727921865086126080100720440457576085668212682549095863167065959725192775429491575388016476160000000000000000000000000 112 1046522631125909592304071322784993425282710120616617071417272849632874595844733369287717244905846983910613016493161574653624533336718790719726376539711990661120000000000000000000000000 113 118454508002949891332713741511980249545287521497712704407948488303609732189424642540952942898715736961265868821065495789497844601968909736950892399767919221800960000000000000000000000000 114 13526125839822885748395332602577935599345341849827200515677149827957233492657993464361456537805712152652734614780687397463879058470380271587666472711735254596976640000000000000000000000000 115 1558048031313104048622583381300651929159526654226154611604368756608494390284917848876549101245798365408864995586210230738914315942529131252161824623603495096182374400000000000000000000000000 116 181026081001669371209288487411357397334508511162276988460778876301827791215414059524302579675298879190615398699939972469229406434453450227502492386439708625173112422400000000000000000000000000 117 21213982564039835413498735588064701220169892441543401857613092189401974837517621294679656357981176046471700516477968720507620663904981912878991213905243479651105164492800000000000000000000000000 118 2507219879717509299688252759021133374627837714462289741499474626813743452868837943421541230950410013680515428568844366188009511336437469362281316989759046348014977705574400000000000000000000000000 119 298827618271359035728559509559795709997151955971512341269970790909624100692319233683785736606717277971210198579376878322210144062522712083933598464156283773817561405823385600000000000000000000000000 120 35915060050175160346240375464292904971214507602690964534148958837090739029388682733632345677516673231389458476507668849419821740907637184420864303041373966608157076703150080000000000000000000000000000 121 4352411768984643528952673549233531874103708166258744738442319690640281056113275573758880701144789445979432633295321144870350965058413507436784479149120639609592971241602416640000000000000000000000000000 122 531803665668653854906194335291035823723649478589876559697008778491742786506246260520296837313662222592229068336214258579139674400565766290032754172407559180021064251698566922240000000000000000000000000000 123 65510601319252760167086019039511888398134529907924600438791664454987039454840340187645544786008198421138246428404933431638916464209186096368924584584340399155978957706138526679040000000000000000000000000000 124 8135460867954367590394432604141355457224135925671133836725495310580222128292564350936878710425629244423313292957433039571008232653509487601218834517978115756988121489468597123153920000000000000000000000000000 125 1018438750235807089679099089679662712839093313627863668997787699674594591287223452658044902266319622937983332863246570408301070377043416994934905382407732846067709797188094697448407040000000000000000000000000000 126 128511550247400585909540862069886661903485297881982314719608848390507271658521768633780540618445768413319546346214997929186565029426811921959616961640932885660055760821264939010270167040000000000000000000000000000 127 16344688613848674879368460955927000232548334916985562015052161122764475998330047929947355908086689074806421833055491924282013159139042128044196533444050853407823146747621838152907442094080000000000000000000000000000 128 2095132802591088044103972979436183089458511034292825559725729970614449594993864615842329416927193915337206604411048739092063248220830693161983454053926361106183863054357386527694750209802240000000000000000000000000000 129 270657752016612938111148191413191082180765416533364720794897994612540371156783700987221180952196522440033682020858346259223751193419421916753631687911745622055478368656812141320315272649768960000000000000000000000000000 130 35235252804384454828853167225218967493139160760474552546482708163652900419314077483458082039533465366842268539398049613907927045452786711530623948257753540944363232394553075394593317374971084800000000000000000000000000000 131 4622284972863584056252272210899221226854385419069994433198210721761474736891329676498521454226113231509262862630384897449087563694389101316356474969565173173741219224678227489675527727086357708800000000000000000000000000000 132 610988774487080977476398388714512481512942227404904739680939665026820431706570821225486996581033980726555962467181298604836093224609060889624715340944332028547723224967448502938047872751833291161600000000000000000000000000000 133 81373331871901370435105982006637776944218878720424173011403387616135478586646739341443816275538207946719933935331217677128662994710365434414354345480544410185879650845580417498476291162483125439692800000000000000000000000000000 134 10918899177895690495593286097801275158624005557787894253828562758848746166177148147507859463046791436702173940651465128772407366537557892912061020577341068266649190649320774903622040919275815405040435200000000000000000000000000000 135 1476044331762079735781830947397355094859463308741007103687124154094984065199824000064649030516022834581581656292436775029255308865583751453000267907856091934430977274084046472471688723171647343560753152000000000000000000000000000000 136 201011076390374649114688547612254990940992055378128552323185089479722282790573779029189148555814414237711508786877414061051064447426204045440760503006959945071113341692905471421315948225714694348102172672000000000000000000000000000000 137 27575107894300852415289228295084132692370197759755427394432481073823357931890696969772889087312976738474307584032623447725834401369516637530634662097193788585178586620704670143182899241837322290532202840064000000000000000000000000000000 138 3810377778161792624970948431013722565430324496540647734915071350856515905573662408088693369766987862252827277188069263612737031762874651592046898195790660651884385010459641496268618259256824531676826102136832000000000000000000000000000000 139 530334289811751123720184651739218927630701839404977063271902594617362877388978053948213163646667308836528442150777905082237367458635203645863584295255054490755833644292620956259632124652590429573585559405723648000000000000000000000000000000 140 74342957805614568210867823199625947122286513596326745766566730328345498979936145664869828060152206678804559537516349275682533330268720673786001898335288848465819383970550513447031389390971623074502413954811166720000000000000000000000000000000 141 10495819063067371642338239145006200159800754268230265120275960367764772816538087074443443677428090823548123763886847206854939463616260517874940281245217098400080907467589323535927030775672253664292901356949754347520000000000000000000000000000000 142 1492304450714642944181458485004991190485435281100592996452983618419593841860168130104217509048263682082805577014615219590103423064329290843068595851592561250873941640609263802826918657033340948650708592181179674787840000000000000000000000000000000 143 213669072865982757295607414106517469266126646049073938103855866393975365857473929310624391767095126027575221874150950504156476228975570807844253986675322384359841949397169064027239168693846847478649885810101360651141120000000000000000000000000000000 144 30806890199873317778272683288703448825141681352858194051339571642008655528896439619648056594628357135002797433509456169294883779473519153401391177606601239292153406868168685871809981797459256167414177225986147337140961280000000000000000000000000000000 145 4472549372814370382639090131522550467763543778502420900315580958995028261430491651893180968165110678708008657501838723272032721183809599061543599660608273193346651922201052505284253337430116803065413186151734765971675545600000000000000000000000000000000 146 653797001036645275059792062128072174570587389100360952062419565294321241581225427697815271833985998740596703293498752512736590401057853126644937992058216443146350329957259658582912853900583128772152160993796069134368872857600000000000000000000000000000000 147 96225658872825946516184228959990461378334405823848155043162008909298101362646690263704829129950398403654921521685940260965171502755865552511103461307531466452503414303839444762154322052210486956098235695171869984917843817267200000000000000000000000000000000 148 14258669972082786473507300872671674486312826826965505924615968241797952192652073360670834384274764082292647687428137833937000611336521189777105056015335783483539022939586212242517361145464392822411543483160762387626186952513945600000000000000000000000000000000 149 2127098149758208050141169008043856256403872742443185271545521924664726188970252684583047234867171405807258962155148101203108064970582314301596991420074558453435455026145805837957427989971306161969852659831701788975337073923221094400000000000000000000000000000000 150 319445614727494264493873946730929175394126881605051199159711944538596793873036872010077929060000212945391358375797194208493960853922005041935991086005823248459151204535842447553143034210965557378627268420026749135936808570281000960000000000000000000000000000000000 151 48293421663416092484479755285022916024545054658148742337299052001161295703953413071914893862548707465899472222624123179686750755192421445836801009936075232583906774477007945359453923523146244126645122948214761237971895216382106664960000000000000000000000000000000000 152 7349227302613479298072545991950027427275664533942296536161020708927327101198770442088425979855193506799671721128557498297214677393028061127368173258612019584806646051911663797255324504469086296583391906064042748056989078352801216593920000000000000000000000000000000000 153 1125743113185545785150706261439588913487988740030531900568154018788004189921485329223448216055508682281758468712702295037167787156907853559233842310313583799747444928316265888578050524784300496155925610753979194515279001818312178673909760000000000000000000000000000000000 154 173565073821083619152686593136395604395716512114318073859429949992637486193933978792750638566610940659826334574901202098771012274077317159754228021455421460061726815563893489963511619783663411203148541372418436026924596223061115173643223040000000000000000000000000000000000 155 26933484138406434477546007582844951085995261284760190268689513838148675865747653379096649425110336754892153539654023819418771552476664347353266654398328277764263182089294526585208044267367523494938967499435926155195343425802792959225312051200000000000000000000000000000000000 156 4206412668492867172373512958162875392137437056013927449089634255091122588438256360403223879646486881419132062670400027416264382935535067263770601302413593806702862885848056671626335101848786352770375185852220108718888381165625318272293614387200000000000000000000000000000000000 157 661153895246008435507349915368865268110237119906435301186227513078335194312339348172513013919865238617132887074814884911915527357750372496371100906217737893826887283945370139241419921588014076644292720105472195116178185694503955163520707225190400000000000000000000000000000000000 158 104579611136811974252980502435435843913929006776839822181051271865934505525972313646762533975351295024296673215803998471469890342713363463372215233955394762814050627169522844962129741374753699333515228877152368001784248786417247406415257474904883200000000000000000000000000000000000 159 16646690889448041254189335984764809967611535686913972772580269545013678460919983938245108390690844705863940016474188728514896013681255918889584066141040531030559634656326521696972321093273739279376204089344292777685334637616670691131505684375194828800000000000000000000000000000000000 160 2666417244584181638996798097069720809680040663800269769893948780816673194831368814996385955199523371661352669686525319039021530610184096408264343769365594400046509549895453377846568437059174557270410603257540380628514155830303518789366189092616798208000000000000000000000000000000000000 161 429764648741652450010725187949401244736437739494888893157902658289801926941317800794765116817361377833177342547635395961544573375628943423479502256755718208032602918314481578846257048308187307331770978958456567073008477298540659838420001178725004607488000000000000000000000000000000000000 162 69697780146687169089028232233512368942153055810482319784581512280057036518821738603187812387280879723282359091941810100768420105381566762785259174086371408750925168572737502960180126146533636569155712956542766958310022734151335617270499393258456461869056000000000000000000000000000000000000 163 11373035106097403055852703643347433639336671103102889817952994126860975097969120681978223300111453910212860527060944951134960750579003206699413174351773639192443048797894433906817371021823364191360609139090665115186722910376282998813417791874539329188528128000000000000000000000000000000000000 164 1867182158976519403737442989162420669639026910885940216114082879714703453767327690058782031818779735271716393635127046453816011659451201270266557016729178056825546153102417171380254552548987900569021050940262717350719397669377704596727719563490430909249748992000000000000000000000000000000000000 165 308413778089679131239404426242963825147640747692419006557869537390084650054473340166852994588580868535309596770125622877579563488386574970530280521138595780975656443902526555026343736785655815996372982354363905070324582435744757276237734806130741971288514887680000000000000000000000000000000000000 166 51250926269548051673490979706474123392946579837320968786948910475885217639215179233378000392553989192414997714195247332773694597227397360662515837716423330905866788913522982222892346682905879501807859047445800098404101184682706650788778055713248610992174011514880000000000000000000000000000000000000 167 8567908378720303066839467872704771924082822642415584461345334216148604856957587323077073011837543987715202990229435697799057849390742861212685363919073823851088451740025131329917223434542126208505963161042599664650701500899958783208656072234773061699567629589544960000000000000000000000000000000000000 168 1440912224139875914269231804322241767261858420126176296051468798147819792340719619591140406017639031297331130475669705898958810923823973514732692714816400714480912456899176544308025193932050206423578277975054968713593024861870186591051553002862185157394414905359073280000000000000000000000000000000000000 169 243766773454136349350253976817375992781932701322983955932334272059237046536051567195687008141841512037926701774065097753268510540124352559598085733641187436406947036064553188776220776138583949455873575420327191521379450217049816183903264379210321504633321045570690744320000000000000000000000000000000000000 170 41483042167293226442292568577842914438309247411267839869535317884181477686678188224195334623814484207974077483892465668177862474306819010149470627076491320135665704544386149713157335547086672919877322870245372964318703240500013287116183219237552119790353950336503670374400000000000000000000000000000000000000 171 7100857626222449720599425955022267632065598299008097069067082935993933246265371892495254571421519417023078740736849467779191149129031493488584806130853223254101235907370089896553870991151479326403420769106216345864811693737764843191814137200826981364607718847754789086822400000000000000000000000000000000000000 172 1222588529780479019766526104787933136707899513006894389064927216794568514432865657262176538262621827313546008366239778845073687540052107590803917896538972884069723049645545430755544101232596006106240525754587255781987209496592452686227935546158393073270707702990188831362252800000000000000000000000000000000000000 173 211721270760100309285238088698458166537196671909523020536119308215681616321823889687871294459670299989962611420393769046770831245484709415461058769730783888254723489044076434111012995523020257714334181352094298868720998128786361055762008328475380193587839403139637466475423334400000000000000000000000000000000000000 174 36876428845954850739385256988166932939876520627821145955709193279396879795211653465491657563843585426849907678483447518175268047796974639079816934371067089777066309545452993439438830040697663560120288233867679729147091157665351769903301007019982380885061262046660839333131032985600000000000000000000000000000000000000 175 6459800473705445944125586315435740145936739260376860968790960278971534432769326975266597178720433311474509756426881432183134861892849086776357094783133201331396133677064636591219122231748523259922798919003813232922937874678071900372001487297053240187820954684828968992252813639680000000000000000000000000000000000000000 176 1138049332863244222494407301455332469940077036165255605152033013737479142173676880937893596838162288630274501852279802452162752560607681136681946653765824042897387190820189519435097733347365717704218593408140753050821527308501839077283928701278726891320153944195979911703599702343680000000000000000000000000000000000000000 177 201632635027225316975291615706794875128310758436901583249398868247907886597845266585218325475827145630252484938775691022308666171901618129264289800777001842701451041578772717310985969620977841850220544158011567123919075533873194008358108761037869424578072449983918765327347539624591360000000000000000000000000000000000000000 178 35925637885392409279701237228618069719797645779078769199728555940625815697075946634849237048575850358241762284735296381895769616053796393557714172560006152719082876459258597191017842327407513286872828863210464676662084185476929756514900407886082410947046616826575307037446301492004782080000000000000000000000000000000000000000 179 6436924316882483169808202138562562066402361472816330840629140729236702724889983522155120201965471295743389402850331813985961973940674443692494201556103670136559812094573484421912090249413420302231212183063697396814112065000025644115001127630607565859763994701796902451736650187180154552320000000000000000000000000000000000000000 180 1159762466274953272230237225701808209946411400333599927857358860902384517485493678326483748232185373843452490258065489848637994376722435039622698555646060439752838097320776194869037713526953755276312864113740866751336391948142899908791480850310149614500953448204788567386640471092350261657600000000000000000000000000000000000000000 181 210117902458265676573329889188925752839218003801180454720122389158491642525827751758034738568137649975400532330810891062213148014318947073666982048170468906326236641268619311077770890502235487862457669213796657240455206587278755997747688051730278876978490766463709033390309743999701436963225600000000000000000000000000000000000000000 182 38277820434716696444583948024363109514581751493499437826869493622509447059533215492512676024399341908585046202739869942652143395421974093408035256104359626929681171874182861001126288719454950117464848183377922042644708454569078883270493058641080420822526412309689300864528708598435134695486259200000000000000000000000000000000000000000 183 7011459057644001931458161779398558335776082137216993424658031153730071009704105205533984068574768278848374631074272573523284024502719741225787755114492651776183365228694998205271012405605008492918621751895141071132480322920692278724335547378480596079186612344692696793532358678182713765882599833600000000000000000000000000000000000000000 184 1291319545617121261612473537651374734695993868592833913465464961494717187984698756802215145785830397160748877320702529973567606823211654615722413435339903655611202274036554509267743269931211292417353882132373541819491637076830183569985603847071236548135899708663034726574173712640061726261774804582400000000000000000000000000000000000000000 185 239116954477122416143555210190039686086786700673137184683534268050865358261811655421458824169304061703625764221688661311042142984201020994261300320484161230386069625936790754682141870600453799365750724474683940827131160268547379948833583527523447225405205044954743871464038564555628819732873602924544000000000000000000000000000000000000000000 186 44516978662266441210572076154386423243227475797144154829235675139714352156355809209805410402291761549218528199945449258051283703614159909647842819075115613859938433393648291907386120579372653081709582164127257578093559180676564928334502197045185849765379904149217612796157212135032179539586863998173184000000000000000000000000000000000000000000 187 8332342883934855462640948353851522889865375775846915709993355289625715419895080804296628599093583739159874079566111646536314842766663123981181425627548082043320570876921599932471642820812699956620162083293301459773467953741693561558922663779653141752368230512403850595796761947000468320787405104541073408000000000000000000000000000000000000000000 188 1567914354634775615797860701651582249307094314792259441023965909648972101905049009353550328302353292570330067213399452346322726205815113612467619070092812865177027001503112854967480807264680178118258402537621977166696811664056286605666791588896824176692516573957453271554964178975235333975463867050784456704000000000000000000000000000000000000000000 189 296605384807516875684211805904118282969372715255148420412029998581131196617431740579228432563623567622147845871266943499384155976847356377909416082044931038432616922492756518309462520479980359883800409084765038597611246640302802810597817800386042072517376009151558187918380741218879168578839831863246041645056000000000000000000000000000000000000000000 190 56405972180140076112400892313964659717893543063006951843342283203677791065856374016409404664324970164889273254280329749003601012427226393876712874292243495208973232104062026146992913345610915753398046646079554982123085667223007651375549483999326489068452122930106364907851425484780823526442751481249178205552640000000000000000000000000000000000000000000 191 10783221009082009786624693778481865337323084886294790675439126951822402198201992665341836761561002841663275873928068974042603954970583690824497684543522761187201330529659121651032702995350467910239461004196292554815129635497034733711503130809807273517202984905999274446037848351699955777878570384092754792929034240000000000000000000000000000000000000000000 192 2072227375374719631620760764652809673026267166969348218496215788994610546037856810333291988118624851771709082125049707484916946219375907510766250813113882585979557112471156816477076775457997392021999424911551803191362362169401760881674278374376756109382541322384511814629168065590793839859334440320073815575054254080000000000000000000000000000000000000000000 193 400294880240467849399860182941376240320034658034827900661655102810944025590056614363155945047485759177032994801659802722586472098424127213090723920036421727197139639656041513800004995330729346885402288132255315487969570552256989515903745759962315771174107573543279795453490463615388458550128140884033106309859969597440000000000000000000000000000000000000000000 194 77725721147728126159504173075760097493297986957037145765294982863575089673987781430436557467946331697867377388166367099535293372364604052597578080516416195980140517664449945583647300383957312389223228928652413976769167175275408751573264413938256415125989349243748600257378928143963853717979241954638382585560612323983360000000000000000000000000000000000000000000 195 15169807413735993096033985481289041744208092536488666833397696884538020536073876238268083707223948998083596011641448466451964657953540524668575387866395132111483113893376250418661811845092064820028835537100227983257983273877389946941446481600040029120101144217943327118432835959373179070301302410042860836705188378260275200000000000000000000000000000000000000000000 196 2975874152128411303334142141978237614802708227725731264133157758466923244751500220270470631805904795439279015366780241422888650775670276045390070144123770803445054348119404732878579834331020541031061414994181099987223878246212051475532194965613451200793802384222300378520405117440687478861648567001634089335786372280300339200000000000000000000000000000000000000000000 197 586755220180383731433076275548247554971966250614463761732525075561088238273525556996988254603005359897257228655926750591976565454895205690170305466365206530559171055482984023937969711051034310498979390099470814090140298701487524028181544584338948563234158780722853194176803384938910132027933053447435655206097527566911301222400000000000000000000000000000000000000000000 198 116277612001300059644970406453524360621048365382905281254603685398287029912481622965333665818431757953213626011721692094449857706730618504571727426990957158459973452719612711177213231074605976470222396634781797256201246496230328485417781156393392254825886041656243756309838934848113861783891836874970666433375990067103788118835200000000000000000000000000000000000000000000 199 23159060312564359871950929055455674021435236167923959343115750040823047581979908380727537796461185778013737134426559431288744237478343902437539133012028435084567718670531340662889488184573823549876303454548719715122034588710323516710029845203752585692844797698070034630498657231556170312181971812010087147350420585907013230054604800000000000000000000000000000000000000000000