2 1 3 5 4 28 5 180 6 1320 7 10920 8 100800 9 1028160 10 11491200 11 139708800 12 1836172800 13 25945920000 14 392302310400 15 6320426112000 16 108101081088000 17 1956280854528000 18 37347179950080000 19 750144785854464000 20 15813863053148160000 21 349121438173347840000 22 8055338549072855040000 23 193890125541637324800000 24 4860179146910375608320000 25 126674882020536385536000000 26 3427977419576147902464000000 27 96185013478695444086784000000 28 2794809825607377054597120000000 29 83996738940527168568164352000000 30 2608319788153212076590366720000000 31 83598859650808881980209889280000000 32 2762873787803782066755789127680000000 33 94069274203795437034780439347200000000 34 3296766255942246239465074474352640000000 35 118831201613440666691166490381516800000000 36 4401921033680497740037993469784883200000000 37 167458995943253864730177751575900979200000000 38 6537782718332513897000090301250928640000000000 39 261772820042033856435883615662087182745600000000 40 10742884562763986835550548383015525941248000000000 41 451609109277711395960295837721450147479552000000000 42 19435917962248171929846806053049076717453312000000000 43 855882893397796004862531037637281631352913920000000000 44 38544937834432507136632574259711930409634758656000000000 45 1774396276171289552669120228852256106788358717440000000000 46 83456436090483349072729632336803865876585051586560000000000 47 4008660243423106799965947504880985689522563302031360000000000 48 196553663548487817288652909916745104776590200615731200000000000 49 9833890135220658900768076640360941926348770773963898880000000000 50 501832537828270737719608034740068685932231085887848448000000000000 51 26110499013670935050441424110566604052898205286952599552000000000000 52 1384632007101203248813507599368264666409136510068496269312000000000000 53 74810457471050447375215240684314493869581016296419240181760000000000000 54 4116712602549804618418987244513991862651801068197241616859136000000000000 55 230651327591458679321699332064125058099042499101331434514677760000000000000 56 13153473874389973859299844478078911570125212609301616485717770240000000000000 57 763256984008520915565318002552308733542130580328934340400974397440000000000000 58 45052425516255172626731602451538931440053194431805239384730081689600000000000000 59 2704320811640951796889810884547593423745106097067404934546015251333120000000000000 60 165032911069370904528147433467263393551624423359498044723577340978790400000000000000 61 10236200979857366775817279045561942082391091334592059395838019779533209600000000000000 62 645134451837952719275889008276490663804251756343793759939344949080332697600000000000000 63 41304339904259168002419723090872877865516118546401429752214158325265203200000000000000000 64 2685773397934548140189340074260918010327320092361206568207973430942044572876800000000000000 65 177324487729773119334548161595888169422004558853926906097825647389362549161984000000000000000 66 11884864503190840230748088412077900099400398572488775427300779436654485271740416000000000000000 67 808442958686515857222871876641421128135549249461431128493719431755939834018922496000000000000000 68 55800799704828688491022284417806360573566482030495772628363491605409982528524124160000000000000000 69 3907295997109226609671360404455729825940177441735381767821630267747707887719544782848000000000000000 70 277503577020969159942352822885797454061298733635658865700032573030548888667964749905920000000000000000 71 19986246831344764461747439639638261241781738290838711543331122939631833988884856915886080000000000000000 72 1459421257982451736866323677515713033655211187535286340781115189974818175528783594368532480000000000000000 73 108027790319889871571538714171355401826856016923503537882294435565618534181623596827908505600000000000000000 74 8104319331722496710035849191420717662569239669612906793679992207467575274673803353751646371840000000000000000 75 616093663482985719283337515062085169246335056516491383805264713730953426493059540667854749696000000000000000000 76 47451616658595598083862961898338855048798262473713121614424280904539741761304371065129537634304000000000000000000 77 3702168846721289675668804994200861267085379670217313150592930154545580779403488712041662800461824000000000000000000 78 292543930436996027312652629933911194242236864136779843076264872996444912568550186461331393840414720000000000000000000 79 23409176575548785333927939155292261562493315005732131572096214321128427423146632017289634050339766272000000000000000000 80 1896590611725990760812505643664443102387993419572692443293400294043016540270223944330727038982941573120000000000000000000 81 155556214890054374287772868547345927661898252733631963226347378834056469821786103509540951669034849402880000000000000000000 82 12914064398884886749878087956545501050490261155513818760766205375751545190298093537320027080797017373409280000000000000000000 83 1085019091673181129077180457453316790714503843710194772568669832030168167982407306709188778352853698949939200000000000000000000 84 92246350412068999264816287619121987516018544967070377391474547901328479154286119384948485955962616296180285440000000000000000000 85 7934843255505216613407700429034055992021595200311173480410370542530440736834252125537634735074269359848082636800000000000000000000 86 690472218434672872880317411298075901885618810744237379898904788156524624117659832888499742094687604768792326963200000000000000000000 87 60773668769943049179658814955832399995792097780769104121979040740022527003478936519326372036649959879386510603059200000000000000000000 88 5409910399174121140848241331328433294423111594357480944962296112117612230367489146807087452973464636662151810908160000000000000000000000 89 486984677246799601895899118242381769640270153976647984719948860881078545514166037312297420838234219550507871298492825600000000000000000000 90 44323859607039218003067428219687967846919503844993214880442803100532064227306298650288765252564707779427580828354347008000000000000000000000 91 4078537941829848937030858157578103454785537138720018113384208993680802401608726508764839399301638557737160244825834913792000000000000000000000 92 379371628666559871291997391939143368866128747334200137883627307279613200184997345312512906777029761094269778352971030986752000000000000000000000 93 35667152301683948555075492504442413449954891245272750668239387004075109886245242219135434760102716063535035718922768241131520000000000000000000000 94 3388957854913515933519551390503182397963822044915699520250334836527742062596858744475473903854516448458480312795807676446539776000000000000000000000 95 325394322379530366771890616130933903505029009713697245380185892993880260609233148433460609324640870759743390461223138131538083840000000000000000000000 96 31568414260058565106504689615750286003535512815398691488312637745692002426089412749608114987177857175929390515857076512062869340160000000000000000000000 97 3094200436453174855282064368044298975247059347733397399752360687105235483868166995211589113481448503615571308101362981059314015272960000000000000000000000 98 306373939588705551732851036649360380398815047332565929063562760262077979775754773463696725174251196394267190144129774963955911045939200000000000000000000000 99 30642107404094996797157916757807566661118409580138632382188023145596445331110488958269114005504723503986630817338271800625805810917703680000000000000000000000 100 3095319478890814397276358088732845566275412947435323778708333302524717066442125534363225221875857856494080981040769587981997642828742656000000000000000000000000 101 315769249954585040598529374670178381110337478622535216238984293339468749577093419462853443363325579621539386915118911586042885161137209344000000000000000000000000 102 32528945719202178361358951402590614722739541454518478544499546158641989695240280315412156210353330605192012664002249668162208856450283864064000000000000000000000000 103 3383491078132778305911794378648772560939139989222451598360137522855791194162554280098165903357687565165661809854224146518448472925850954629120000000000000000000000000 104 355316077707524153022776143334394027765355149697467990290229466302631574770397407521723490573094136111640816792886524030483701098281557811003392000000000000000000000000 105 37668653745370133034226195485378149465269172754159106506855486173967390861528362840889961355683820371835544562898042366420119906288834715760721920000000000000000000000000 106 4031086649133724380112454967588362157608661807748911847523109108932797435449489776551889357326432183906573156429557969221781826909359221304805294080000000000000000000000000 107 435414672134628968469871853868750530493170669480594549369190425126480504034736120840730380771690596698647909043535808893524310981474910013070224916480000000000000000000000000 108 47466331863690538252912790830199001493199168757461997353768082964492381707448698243764128833420918569683588957703762828674340380234025401424838603571200000000000000000000000000 109 5221958825915685122307656937240451080551813668001156387947332401670410718726902602603502043241418543854539207518916754356438014017094896836752127861719040000000000000000000000000 110 579709622655801173255260164138813209817940973558285057076733813623226701447608680630038544800395265997492394051293569642611021924754912741001653272759500800000000000000000000000000 111 64935418965157345119291265235110624886045251243645163174197977999960612845713646322079796997710028630979387755581198889967538716146861938125623545361019699200000000000000000000000000 112 7338583819338325120811849052091054150017494095299916721442392301027222925043185658553235338528532466458557414404506893555788447848343998944007120673922298675200000000000000000000000000 113 836697280747430117473727632957018169346164965798207993913331050464650864884408050980789275704430215065958844220782904792179019222171059072427717682217374187520000000000000000000000000000 114 96231343249697762577711660825163183050400253266337895406618581884107711473238717970137177229685533802119479869979644489831149597472634074116819903024094263220633600000000000000000000000000 115 11164107596831676552793112721721023901463835549643209143318503761753200800210315584773403358342592654972759922360854350835697465416043252607341198881671904942358528000000000000000000000000000 116 1306346843513980807461328596031600683247270468944276996525600990392745714595788717945799634891476475033406440522189751899534276346237096056184780634206464475263926272000000000000000000000000000 117 154165893078071994771442765612196823489194113653203182693871898697388055954960156882772484185179827644526809415910886694948934664392941452760403917182261593334068805632000000000000000000000000000 118 18347726244870971738249390087666171310537994727911262901721320819221333869661137984374596508390715109797117704305617545282978361560584834699768243019159287481346472017920000000000000000000000000000 119 2201961375677004323122755526138080976472779001324601479222325153465954379259800317333262746068695056347268555806516304806875909494013506778883250033486593126963466171580416000000000000000000000000000 120 266465199385723561127260035821266508038984395603331520776777575533348403363591025743113820916667401755441612576079694607009287275478090187419289497723187725237604260763402240000000000000000000000000000 121 32512099076514999021054518429221559167049472636773014549672012050744656027136727622154569588916059006654530813100669349100409314812621706926083267962786097303990702293395701760000000000000000000000000000 122 3999392901337608551776689847936524245088583675476235640413180370358406940168030817785868755323674212909876433548474869391828774053672129143280765817530110542216217262199207362560000000000000000000000000000 123 495974094986867628427121599043486247431047197779738111209264158274693798938121846477272242558349474921971713271536173617789136239125142435114262872062839017241504967886309110579200000000000000000000000000000 124 62002835025541966218228083002056721576808626831011505592315684243417639485211411893493445898273990685347549526859632349247533325436428010215018952022614830286011486352742348729876480000000000000000000000000000 125 7813110284089043313936635965340143559020925142166935674335326607596655987761964352975641714914080810046325826006097396236151719652667294809483663488679702804259544585947795968491520000000000000000000000000000000 126 992359139938152947174939955983322812038537263237636576853530278280529487023935279627339939260533010837450203105497334350861583476848417131103334704791101529668724325603152591564308480000000000000000000000000000000 127 127033830778297977472820700102391017026335620737404385860082794308492800587912607449028125850120263630351045721046752390547942385237515899758889431871087184262094746238864127169533050880000000000000000000000000000000 128 16388870500409667923766275301747204726243457157584502586850207139245869609444535601329162165011562865196277202905003944772667349621156201455059885597914172704801472400144368026931062374400000000000000000000000000000000 129 2130745975294438120300483627760098346231958177040780448085666342303601235929077210944571424535797426156283051403567042278620551537216437438586668185206464971303071429341122483124884356464640000000000000000000000000000000 130 279152595284683780196565306407324946761206349497910808120795275273783087991175212811298520872063421551292024672210514838603711946529484235631179446676660216279277879478270793800836016662118400000000000000000000000000000000 131 36851376005322869222782874097964661215105815813448140696749464312300840005815720854174161108635986278997010098716408157709264537311928940156238055835218878203879497981627632088202255774882201600000000000000000000000000000000 132 4901656587742485547655671483467207581393155179232435449917066678413164603991948525569004509760179692190268975429267531046110450870961398798712491748564975385922914375211436304881339124447549849600000000000000000000000000000000 133 656877895190052863601232476938409624358181575254932271605806140991148237519757512485473627172994423008540038171119901641521531714627507607074607496875180826908186757240787348157957404719216328704000000000000000000000000000000000 134 88685952204187590014810926641141205812403850564041384201934083442948308082950506723416133709416582892073756549759727701623990044097897989305340781219623470283475870945512791480737358588845742673100800000000000000000000000000000000 135 12062285971142593001452654685292295464709534955929448941173169439066171565664223414460138185983008268635424977919567458743352803188820844500462361310826315817769386716802610571621637367617727135481856000000000000000000000000000000000 136 1652667701681901143723193461268151827685258811657010298051592315413467729457697465291237371682489787170361423740533748176375505257721862620479705533352470988028656196410695223894747460300813945372934144000000000000000000000000000000000 137 228086438046512120577089146291107551687292859095143328994197801434609249259953294831577745159766791623463791916308866109020739011601680383278824600195261134403172584509064251176706456688969529043886014464000000000000000000000000000000000 138 31706521332839322256045908797610005811475326017072122107435188880745131902619881094719323915066482571833153491662716003067168664799574251082166276840330256595605859275161129421816886561708401564891847065600000000000000000000000000000000000 139 4439258875921136090271038641579556559124489009583010609100280281728472049623902842872647740733835558048334214143598379149437073093738208688787811480666312253456772362441923513193511211947122128920111954788352000000000000000000000000000000000 140 625983580120864894173237434440785123463547078391019474337389703264671907069709909901103324018280205405660413012451092742155278249246983506801631467273740637617406239989103005145626526854348701644836003444162560000000000000000000000000000000000 141 88896399383400673734902653727520958339602863057098862339504363559317439534082352473805070971069104008522119082316576148877900643417257109401388675142841855924871873242323477300626769249090143038960742983731773440000000000000000000000000000000000 142 12713134183705834429575793746242552426460073504671084989236022612080891904329656286520749402289619265788149030042611847397890801624077915296812118502812252036287904263758047184352268146063830918731944546420800880640000000000000000000000000000000000 143 1830826090660534565997743724834329413923605285098480808255526860619635157459205448611848557916301884018360472506666593076682118799255460911383667454353757355967892361376180964658221513402231198208199293248691660390400000000000000000000000000000000000 144 265489054999363412433525447929660231644332488500175490679243558230485199254294886948177112987947102676178251255282515644467082827142560310686541082643972224587512475477034410201385890196096178805433194355726066458296320000000000000000000000000000000000 145 38764177176823427867689490925060669014131543312194613020605231037102725695997307447955964877212276437788326198092731073454331379342888466269405937519845491537769025382805320416338242957029304434988425120127877403954380800000000000000000000000000000000000 146 5698736441295917496147597617446808248215891865612111864337141335094624235017791018110232262191144556179497670768746617255296619317515430373432459036221991534510916305930335097607427648001200789705599410566619375032546099200000000000000000000000000000000000 147 843471743172015334971041845295709546594181025923640103466890083999520826207736346876377366889466622608959258342545311174580346015892464266715152725598341571762610571177750731921132358168590100389724646778401591415899632435200000000000000000000000000000000000 148 125685925962082558105241252442357265543692640245140364905680617977539519700442897285401487503051579328010789144148560702669549170832303719743288627985063457416913233916793846265107982107988545334523474670119499935898218266624000000000000000000000000000000000000 149 18854167056271320148580478455361478210525526809383717180240964024949343611198981469731769581262852677974445599986461887373679862565565886473897463234654281969731055391592807046677367905846837615893787540938299086994250348992921600000000000000000000000000000000000 150 2847169671628850870922001544521758578256127533336227998430327395686794818054795686590807628685653005411292542624218234507439534801567777805906738134930116317651305839437499649978046971640507296541536603404318902530949926438830080000000000000000000000000000000000000 151 432798357007367561653096629431633609164947332834999661393501038332309402258891367060999322847463594478089155032820545072232890622963401568750057374483975641316285958890547814686127802368002331555549766425851834243927107379837009920000000000000000000000000000000000000 152 66222462227014353553139595897353214298009350036706792043651441267218743622709304987911577452035824941139116691666388783544046546615290440698845988170212565237418159875957043698286717826779785322665780872123030159263477931846423019520000000000000000000000000000000000000 153 10198914850903052173456301130528012360450845938821526239990080880312748089616269693930342448182349078806128318206640371564630138936642007970995538079085707448198410662084275393335147483124352086079863578870036971557855437919515941273600000000000000000000000000000000000000 154 1580932119085227871005465589669191371729164243592144647784429651998118374363534421605372886115295409009167654518601781924041258061136265091320416555091849431921063800924656957528193779367715140739946853383008550627253407849045490726338560000000000000000000000000000000000000 155 246640859425364784631292424811745670192079222953895009464609961506351399153555313103548320457628904281739689945174046727205068582534597448041665638130697487107033715782692003194830101181813409334657180921104868183362547130065256606964121600000000000000000000000000000000000000 156 38725009501233002884051078583063601731517526151557185369530799004667134243798995373889159596512375146061109376634511491964663777832519513880872006794656696713543196617841699763755265983614431609321125532583572119042127302790440095609939558400000000000000000000000000000000000000 157 6118925054341128600402424606592695989352098883002159634225443710251921684484007818869090648656638672194819858126033856034197886515973766661157335324425159913827093971052601183571374680709957503902409742111541213832312468766639925203755755110400000000000000000000000000000000000000 158 972967731484210768185395120351816228083239493313154904138659212329834320245268591517938152024411842540371195971031006437131082466134231203596806961970096514093209159550440769668841271114806980732341638545978933586051730257238559352686657929216000000000000000000000000000000000000000 159 155684103396821191583645937305055851885966730734803005185082032631938537280388167677075037068210889204959775842945637515716564919176392556682190035886281824126476257996256717821011449485713067459848303516295162506469096381446333673185605141607219200000000000000000000000000000000000000 160 25066613998024459364130248075867667761071741125250300897938760080549346822684580688447665274326447271360085044239575201268686036197990776318798042371090928401941161539838936522348341898267491997320685840604747931640954824318677825487045067595055104000000000000000000000000000000000000000 161 4061027203861762020055220535451150274482597658602071475568567585338152956561635782318695263456003515458183558530863592403658191337769157714519754319060659155927025609844564509126911152490163805371568542094965447821743530644556704385567323317805776896000000000000000000000000000000000000000 162 661985387754736945362646323171392178388088489358292810064177157228673494096710759955165259674762741276837734840143203539295384797321211671557509858252859971940926922307559758581229760016200346666270079544115769541185520200956617176570703301954844491776000000000000000000000000000000000000000 163 108571752062870556286644547894750776006529373757757156697058157598108292104561153277476407527153424827060306511320700332799297243461582626318139581241316585181333138418708910869475685872626047568562407008822083255245519915311692863556758536907299959603200000000000000000000000000000000000000000 164 17915341291161914438585150198460598817471253095018463997999491925142619966102786239890783947280565743463354207966481592145725269453408471028274429116336387169552410914210835298794591021468275935405737732520340556345559206210262968882528759437737483795693568000000000000000000000000000000000000000 165 2974111015262154511616498099460041611028828667471184459117438590692254204464494651475447114917815019522654994432600774402540355511554369571161704540000980970945420876079312520474202977371270211478594718072986810707090769141052370843388604605741832745716285440000000000000000000000000000000000000000 166 496703659102110461383830105084898013251033495327877511521783528280172035010656909179239869836699890768060186395421526292771982899507192676161249293783872037779839195918096977963451540409245632340130289906499493316449268696730284402312554008106658790413759938560000000000000000000000000000000000000000 167 83450716575007446731166694785124662884903999119874913272622065834406788637394686937663771605706095545325060500410231113798618552944092120586112490865906066141917333909973688947206959558001688398993914054351490401272085442579661165851974141827248948621448954511360000000000000000000000000000000000000000 168 14103922909433690997087272019539988069556747959359039396345855450932174367905624567122273471378795967840523738627891312566325081560641154794553786744544124331733055713073030672518941993766771841127259708645350990341120026151301292534982296402515227712958399879577600000000000000000000000000000000000000000 169 2397793198390976129424213144265256538881986467251866778328613449244597393359191152153178629896825572407227905928579981864447499612308046832878274078991108994224455886646711390722302398122384945276778573690981119262381518953418097055954766349290894817719760442810695680000000000000000000000000000000000000000 170 410043982264901941657915143928803365981510029993249502774712145637881744152196397918657817332207886462399241004937876423881630274947515545931082893686224365985624310823293701624113611880691526398518543625552646596709338092835266864494579183114641745831423722015372083200000000000000000000000000000000000000000 171 70531193657370787964645103119859743580377083654679562702938760838615110275099481295088070756514377780262425198344933664168028740302255395276658922164417194704978581676746545827149524549778771669097388782742183999117162871773797186240541022851321164723233476856750329036800000000000000000000000000000000000000000 172 12202517011760255151795315259997787191401543775048315194201100100982220075629821109926732616866047599778187791793424359094595377017219528738245659155460283926143449866866097412371006892488998279736274336148556853993888975903715363048231548927086637636398481526805989477580800000000000000000000000000000000000000000 173 2123344687600323115845199391524687838247233644938071989404934867426016924822057938618008852004810644293764251758572982135746137251524045401580735179864860192804290977562399487047707132297976275003089019688124244404155287250184406540914577252808064044689339270925409568423936000000000000000000000000000000000000000000 174 371603784196905243734786808294137977674468037721944668337075818624487101121467287588052575264772339365706950703417737725774145724558025545671425010695305880351123132299311757185410032561991917484453648784723378633721994010410533617760406798174044321421022975362128634557392486400000000000000000000000000000000000000000 175 65405478731486996429689061431021547511435548714316341840596269805448270031681886424900031799123834659252311280147660897987481124286401758506865367516472065252002436037984050634290829218223793545714716425149799279696169406875571587045293502012909962336567660577066300736578519040000000000000000000000000000000000000000000 176 11577331960218741236219115928260135011651697585603456543107951757883588336610831563852791875136601747593039488946710314137749667432426232187736719036382745853890265010551583701959742881905424269570407799083249284534414215699556763212922783324783741642704308881973775914907950120960000000000000000000000000000000000000000000 177 2060864040474151484843893396904904546048460731755240935241959925311465763133280247695402533192051321342907978087975518910657370287308898613452928610006354255546773926279981485134321068388412574891819514799203699564087562994655288097739682122267273394808569581921947273331520317685760000000000000000000000000000000000000000000 178 368912177670146267216106582862382204716153636372843271098978605327001477542186908928817240998316495738408938060564229574970082800155947035082409515201987324101984828333235212593874641108962579624402479150599665086273918146267047181008981624096512764356808815528747445330931356585164800000000000000000000000000000000000000000000 179 66407309548324949053270025252548760642186945986292404374755013566792606815150338144445656764832166273722665827842918204307924510361592910937665395070289002738279257704165436029257383636017002044332934155382451825375104764227896101431033669646871704734346911940094501405584525295385313280000000000000000000000000000000000000000000 180 12020281072864868929474254991091599195232830391132255380102714220409350847044859526313944930373822365848623713712071076645316755909148834467204307645496009403214581604602718420758017172435346420461608417705361448055292072449318336343062733144484172436788508262097777817447820797164702924800000000000000000000000000000000000000000000 181 2187791603292655712314142884047120286951833901356469913067664205782081876592641131779608567397091719239317331692647454649252485091531181038778820796279539694750540324864474162481196657560161477602735252426980563725294817008108382771565632441208190281872417599871116714122167294449968952115200000000000000000000000000000000000000000000 182 400384044496212167007607101876612323761107641349076291625286159055952967476369609451943544636166929427326146359020628085477880000158168993096846467387822907128501931031845844926544981657533596064549327387370908374169881940326006693036717653354183654188872967183061487078102782479589054821171200000000000000000000000000000000000000000000 183 73673973146348461970449356390766722219347616815183335810223110176700767114556771524359694391109559369416666518046233754736900811599352335795878401623056834935670210697719402787516727409958557986588353506444737809511507614887260653061673707040751231905084765407693090990032714478578928145399808000000000000000000000000000000000000000000000 184 13630290571579777917645216817412863611035906488481370686555468997293833977292574431498524500939305000268407278440071432848968323303235793237326237547402142327495720515056426935439533064492278092379009138584110287125186537583854622958763567367254381337223463119043011091438162036464322903568652697600000000000000000000000000000000000000000000 185 2535345465582816184054634130901060311736692524349266403045528858583824459018740036965250068274173449164367364748532633142874175995355289987319007101289937999963202618420509495225557832827153580316765827916741931200547299695263857864523146938216949160723595939568041286531406352640972760250992033792000000000000000000000000000000000000000000000 186 474130214628747462322151986008017799110304076789283136608563047196301871596333807563208797320671038029908765235331281524816193465407824229986274807673749218497183631129337881375433181062521842719075183526348763426625926728377717549591556307909481825975318323593041346933296007507704515701571697246208000000000000000000000000000000000000000000000 187 89140314287250038394696558425997977104428085337275709060872994892154317643439028062914762323218667314350852517330437244305806766592078565675937073072915584203226564568470206371476657175989113346356369612254319670540660418412598859303397962353084277206480939053741851724917331050323174325337809850728448000000000000000000000000000000000000000000000 188 16848236346517768651008330748077365645743109963211628656277603592216834836092363212963782154924707897216447995902937870572545246768744072064754862336837932134926200541761795038040494184737888715598187822155307069096827237260290132924636880283893945155648542099969974655781962034980653592322561915486208000000000000000000000000000000000000000000000000 189 3201299691729148185840790908780684091616356837889915137721994903349936353536237749368822319692933898134302850805525418911748177248035523644879941882897901809093057512539075151587998219053676759073380471712085585584949949697353207576744404348982120731134468187331094944395819042342604027770025344437703409664000000000000000000000000000000000000000000000 190 611473715653623238361791388173201754475580519619238167287429318276469275379693581782623064299968620701992435773225160254204207542787899357209030808985352544490161993310182497787405177066459584670753654556995445671013914794977200205839163281618574307291758764375894288981280979414034260052306432501217566392320000000000000000000000000000000000000000000000 191 117407793566833289390042008202512044524914168847523959555866804539042072925212880316367448580931441944867260009639493764798665929013768401381156678102039815343254824314446676903660322269929631757454918722340674345449481777164342575670505939753734224052581997473346182858725061089547987172206837465820853625159680000000000000000000000000000000000000000000000 192 22660628629214311728572517362676970357438552021972498398688244983157474736557623010352747241069224448445561239025852528840511017732169220902794586564072440580266631918076511372145841098271772705816810769464681965005178719069703663108940485001917585039188109622572138852228887381314962689489244094190557197322158080000000000000000000000000000000000000000000000 193 4396339452464149955591595046041024236056061639667536536591462254500042193994553988992848260437725124390985451346777995184057888179083117386898568549982774666623269150581397330306257761898391830041039488838311209947022988826303735476004759107225812418634131815940529444947434665453285385489551651224097526232435916800000000000000000000000000000000000000000000000 194 857320450421047923028326682770566279466537651384309891153802086086634202183696426975597562849723446465003651210943891746568047087556369577074209687261316250443485198148961425362943429215084316404730292838968127325721018065198004810564896894161816999392761944096579401734450648864679896550089763300266997596048892887040000000000000000000000000000000000000000000000 195 168041454177489897161017365688788902141948872211257950370727796486050742652827629116883599819033002665640444347819506223348628454332269804312568929786064972034600955311600694886062206261266720467392290344444256584735317378128151563063049751696756145966247951600635737774074299663127373521465268721296519645086017493401600000000000000000000000000000000000000000000000 196 33105462422483588068976161534514206438432888870904792505426980492300731912447553174811032276944506921038614635062970896998831594411845318054750726229009961945613570208894166717964686989816031850228986022716786754827187101774367668860925143370263763501977835524077944473146421668337864774269954585412031052752730171270758400000000000000000000000000000000000000000000000 197 6555135565757293789995405120623080247237628361315396267423688636047097098193355535414437160903633427963505329056803759121602406319589453629454874617330384306371734575812775655937452765827485938303269378170732346152111643494816673378214029475368774511730501289282963015487133278732444574651545150785639018248514380025456230400000000000000000000000000000000000000000000000 198 1304522016788493504619696270951478641568587567782384585433095898791968101907639532887437990723341400511515907851228045803818127730928985161220523521174069609672603972453733292750300714542920293218062844953519024917446950732136417366183509529945526347487131058103869052013355454782861298176838031152531367982738701429493465088000000000000000000000000000000000000000000000000 199 260914311119851524925240163275897891442640819284839821273343988081675584696225939282800667293964913074965294349292580513010236823105272442257987391755227902210037295280410864119372170508947675759763592252817376014058383414407527547292647603529839032988672949325012573965091445554963015543961354367451735860102039567175372714803200000000000000000000000000000000000000000000000 200 52445748179758568486232153726490306642626542516197022009100378460749903422566322304200234886796977489627784607238155982212133245551135367486618120559363190419045280008505760596286899764770842633826535671976893213908964726623981607742955362120103664565481363617471041315905031121627326550146388107109945898327815509976309175418880000000000000000000000000000000000000000000000000 201 10594435461244913229470671234358008034341709156260642032469923820338102671083378807119907599274995445216764579268176968226266044422724465550849391316303840879612703293146799022108572450978182173255770931571452556226256806843657998911503621910382144029178855611357853135597146399584672048291601573486638469551679844410026305383301120000000000000000000000000000000000000000000000000