0 1 1 32 2 540 3 7680 4 105000 5 1451520 6 20744640 7 309657600 8 4849891200 9 79833600000 10 1381360780800 11 25107347865600 12 478826764416000 13 9568689242112000 14 200074178304000000 15 4370687116443648000 16 99607063051431936000 17 2364780751947694080000 18 58405462059292508160000 19 1498667637036810240000000 20 39902587836468961443840000 21 1101089096942588925050880000 22 31454148766201351077888000000 23 929183526435699384385536000000 24 28356430860464458752000000000000 25 893119590815913802029072384000000 26 29005400220463092261880332288000000 27 970471796432869686530707292160000000 28 33424468656124226600251458846720000000 29 1184088766201620885752481054720000000000 30 43114119197004151764663754901422080000000 31 1612364726488291414549127766799810560000000 32 61890389744669815056238408186095206400000000 33 2436804286025046241893708385020071116800000000 34 98353485631054923976799604093380198400000000000 35 4067023873420290245045816174602177688371200000000 36 172202320176482349740867698495216909968998400000000 37 7461817237063107413168730264213011891748864000000000 38 330728404361043978974923318491341991337525248000000000 39 14986731922697385584460187799941456745988096000000000000 40 693980057598464687660358842882342203699696238592000000000 41 32824337405487765387802691514408477013666896543744000000000 42 1585133985725288971506334180172542991937326253342720000000000 43 78122561010238830850674736274486818800340890487357440000000000 44 3927840480450866743515021143895481945782189041909760000000000000 45 201386814685848528248508627785855805458254565969819074560000000000 46 10525607994938293495406639392084474985766066268713957457920000000000 47 560592565893980984099867593716905819339568689399080157184000000000000 48 30414595034251206314350327774099508913063573800046399848448000000000000 49 1680378649394664136909596601175078478651864696685068288000000000000000000 50 94511257085641075188282637066809542155178965645107701231910912000000000000 51 5409745099246008670903336060529190353492938734552128497788125184000000000000 52 315033740347097190838317719813860057565239909529439632809556705280000000000000 53 18659446938350836430457573972037997580884652957757385029793360117760000000000000 54 1123777705437324489621060023669383765867893586745366821984178012160000000000000000 55 68799363125762333878400844314169225945881580811616599302510939356528640000000000000 56 4280523795471989624969356813179679221569465243027383949088719678975508480000000000000 57 270587406256866352305007580156846178509618020928725903379047244983644979200000000000000 58 17374386124315091992153528538003852090408264026505641046758815407444223590400000000000000 59 1132919037373965750923512404778227507168442108701296358917874056921559859200000000000000000 60 75002403006469201698857849335115333526341712830245943412698574966616168700313600000000000000 61 5040118128999566843740512135578394232797555456474501094392676313776028338303795200000000000000 62 343716714599740923800354760950132163561736231998045434798783020564092537444237312000000000000000 63 23782793284919539095032266325921748424864260178522882027590347516353842649428393984000000000000000 64 1669313139317927949547602925734212611385151974686808448590884954481014864040951808000000000000000000 65 118833383051403175010481056896160425477467180132143797389362891722881098792744974811136000000000000000 66 8577883693274177538719615834491377150651427648968311143323627622033604871782433923530752000000000000000 67 627741041221995502870459588529691115650376139672859629207141309375119051522629440592936960000000000000000 68 46564978441973313677760210273602308952315440171525775109135913941670313133720393337452625920000000000000000 69 3500569870545321298917126023691535458347814247025197306908549022107431008436173236842004480000000000000000000 70 266650582490911060855455122260579194643116302573159136186137129156731690948131608029472835502080000000000000000 71 20577693754603798993384085979587755279718663729276722686581426744577262150486039144089078265282560000000000000000 72 1608529588504433929922457114744343532112090769670308245998474249271639658483560693503267457466368000000000000000000 73 127341284164653924754538310412532875485392232534092225119758045067955048446905976559576501710749696000000000000000000 74 10208186158238850208645602006068551287919245414202150231414329470254358766737560786879584927744000000000000000000000000 75 828514609080714632810316134695926454217291417234239150930622250893467109288334752593867160919289626624000000000000000000 76 68070456111879067610535820677598993935730959105171383586011471418265760234212747482479544598113149779968000000000000000000 77 5660571496703096651101233825234269202040421718522392102828740228545292988794435932264372187442974147215360000000000000000000 78 476368202690543594065026380967173222537233867264206021845683759707853216301016140920748827763660081458053120000000000000000000 79 40564423142509582919862460329762555446938734427135430708664399707882154217378060681643275247656888927518720000000000000000000000 80 3494688673320527590411550663572412900449131134576906788658584631539058190065081948392957536706781349234270535680000000000000000000 81 304560992419171616686486388454970371333725228152117723602290649863830424517008557323594471883635903125702584565760000000000000000000 82 26846391837488528353435200030864472032603857128996005626292334564508006612971872900028328711620776653606246311526400000000000000000000 83 2393249390380727195600325444128741399714700652651184046874856512044004507678558208142370474494091942087030920236236800000000000000000000 84 215737741811221243222300403091043772528415156356155063982140915574949909803534693005383284549177205843515842913894400000000000000000000000 85 19662891250611970264933537075653931242957638104346525142451075519366171227420706724351593239934228702495895041365717811200000000000000000000 86 1811756332887284057894097497513915946064558289288613716847686354445044437608558633154010104600224566534847936574414808678400000000000000000000 87 168745638291219161849085846054341892874725855442766570564274401757127300967099876836925058291596516982469678001454153990144000000000000000000000 88 15885319416098600968451420135302088477440360945559737289361063149536804355025979658328398157382744930438718898533834327851008000000000000000000000 89 1511267307638918831540251905593636698925725993478862844356089109326983731884497621490830104046200523703402559668392795570176000000000000000000000000 90 145285035822336620522144832227379318626464634327521254020626070832691268281555207699005993014083047820076542712131618303987679232000000000000000000000 91 14111982963245432594868836541006107460458035617707573411896752583882964765986217871754640766014255102765973892033913839341193396224000000000000000000000 92 1384831751144084165214484763593807417045474175482964948160159705454383834829952103568746430341482311543359335032899786868093007953920000000000000000000000 93 137278637642808812777073775496378720156861467938560768435228606855329037398277742404295845960786038348754643414778188679032598261923840000000000000000000000 94 13745544555461351251541243199751196030582629576491821738925804373610628357416941334298115109695113527395857255354435678164400797122560000000000000000000000000 95 1390051558030528179579054844928248746218082203676025896492206473144768325717344488488088132532134905092709624304393849141079471359692636160000000000000000000000 96 141960528379784736100774149041109163894938691506263279351008576895233221064368544614265721252517830023116702070825241315190639933338545029120000000000000000000000 97 14639647894352780825132311669601228061376323933781644512211324812411273895471341788635139060441117626479281742249869397245991585172210843648000000000000000000000000 98 1524331280903900051282151511010444840860593757064513919310797118621856657939821730404911608169111674533333560121159028821024007109284940742656000000000000000000000000 99 160241111917252110154477593116209924742559317509943244061574119008088619188375765100552493647060741897497599330060343192917285007144255488000000000000000000000000000000 100 17004947518494046933459647122518092772234911561150639532888039267979729381155482133363026479977213932086568430998131670156604780995010558074814464000000000000000000000000 101 1821566493680416866574851330993263852255154626570775898743545079594604097579439091987020009584985903356338782160123296586191050604372828026566606848000000000000000000000000 102 196945239240273059139190851263879469525048743235090995100079783925458684755719154746589305274221598006960474179817651392015111793489375561957255413760000000000000000000000000 103 21490162334081316308582068932044148862826112586311241594560353576827404049428696056925424028623885365487599559402740736922703284097485550302409963601920000000000000000000000000 104 2366417417041548636736785938191607196535946930786259461096286694305361471752166206048124446201071957761841716932033524743502725351783533821034831544320000000000000000000000000000 105 262944933539373256315493862713582762615926051985290038326955567907152830193854505988348733333328598842745439004876766461192549685138641848853049182655610880000000000000000000000000 106 29479834589752205757083589757455547986508919222530601958341769250412557410605349976964064302113350678429475918878324135977299050716792551638642105862229852160000000000000000000000000 107 3334553279337829258281873478938961945964283377548193542558203222954073764995296923716105549532399640731658167557731165304259432195784751775309016655408293478400000000000000000000000000 108 380512446547641409468283474779004875273983238338491185612300602947108563316614016664419354869445342388907717401459567498985392289741875424746100155318262353100800000000000000000000000000 109 43801143782687492088791798602391000330373473725758695767891588128552617548127713504638368769423662389490313536199097198756746296350429877105262231466325468774400000000000000000000000000000 110 5085747283403949328847607095060620959826955281509195541883034923902315231078790520759590301870780442048321600357837977172589263279275678623481742050882798566454067200000000000000000000000000 111 595586381537935586708278802730285728795738885554932011972818638807381845218829628019158079872016024817374963060664149664359019126334946451457249130906760815145543270400000000000000000000000000 112 70343481917666531017447702911934935477512942895517631193304974333285625218432592691365892513285816218699695954998732140863647885399181489333514383592872256007049314304000000000000000000000000000 113 8378399687996005114326781876532648496367506838275237742599675297447749164437676191949315040154362003146723426480550189559496146818655810560451188917423299586755057942528000000000000000000000000000 114 1006296363240827231965742558585621647743039045503499529955117699276352187126609564802946789206589572398582451804392574258285240376431823313163001319933785840180051050496000000000000000000000000000000 115 121867627679634554478070297830969260144397931143905440928702990559316183624759964405354766772600143200093114196509877463668169330410513302738423197683547468904186309731418112000000000000000000000000000 116 14880548374608328797340109056897005430259480990078054636884834835519272536833023483734510322866332891483197609582033748905717071866816264272774425045917986826393830993516560384000000000000000000000000000 117 1831844558481691021280520130441368841992923052204740565878286248885809597804551005057572332252526671301450810017160555604785285735578734212618786870389642571433436835860310917120000000000000000000000000000 118 227336333475854519648635731210243043254713370369758408404608872014194248157816185821669594746424054272178184607775563733031936350789721091376977401480915588990438455958657292042240000000000000000000000000000 119 28440127298400771923745350029770839076185483914497675665160393744770893796750441370921733371190572180692454638566932404564115726603890696129996556924658563855759767197861030133760000000000000000000000000000000 120 3586319851791960010955020273971745061164054713248451542987735597948060494451502352927032209383314914866298491163411817430629142795595005948952892440385776131523990948627092466313461760000000000000000000000000000 121 455820744839920357382336146004529124541719803294893038084191297983973416291263853700308853228700524040514077381574937984277064347882943034384298518187696738239649333889289426949185208320000000000000000000000000000 122 58390197168762754074198096220540630217849766692886582680696209712042435493890133813769973779546268332323197593825254792938871253393172814820238700502766797262064441586421354379513692160000000000000000000000000000000 123 7538070728388210855595508839190226586375155661287631875325837901579028895089735372845407905787547773924074326875759958603096078625349149259652447921066251645032278281190379309715968491520000000000000000000000000000000 124 980683599758352716409497746590839743595105767797402929379344694204644273313307555035110902375557865229365162742764578113790316091569261824966723010368447259928473522718503946158080000000000000000000000000000000000000000 125 128564326337754862284987791070619083927309732764942184104600274338729786924949891560958525862734000305999483160934510474621840086924588069183791661618875141719764510407494864063687258150010880000000000000000000000000000000 126 16982816471251155798348114999541297785018121348487645823311523265552052958973194414732583845544398206934963212775069528263842806301393065252001848782948538277481320481120842394361089465945948160000000000000000000000000000000 127 2260329820488282467207673071284688520270878062788581648927189394328049229910691428176217434918492465765000664576739867238638809714626258392750576212188615157878456229743685528034790942142837555200000000000000000000000000000000 128 303097484695366072065082548714504446816836354953084964383771688870148574449212812202016382130791864939746408474342634144309361610488917335689864045374904898209225577175027739079658284471747503718400000000000000000000000000000000 129 40946538111293691057792814635655722647607459805223044423831922024614914961864300040589744897122109443886011174973767169993553842446776399850841613580217684117386474837792872858647536336164513382400000000000000000000000000000000000 130 5572533148210192951645880454011117852200033115835607341156861635120495971449166739626342988622506435530912388498683436985621817939127049826022496008519328831490009340649807057765172150689161341933977600000000000000000000000000000000 131 763950757000602707981965008707761261610272881550850690412561535685808742490365209916262015787937974985457279791152739335013951811774360459425565640075411811614027835006775895117485172879664288705491763200000000000000000000000000000000 132 105495093978776938926240034055174758829768944944657958991133166652848775738771678740242587812105972580288625701776049916117417504965568420606075346941332680916615303558581201960550981678959355817243967488000000000000000000000000000000000 133 14673396190729258559103139040336329096681962980675937661192356001791905379037209232572352047803414785497252040988166839934205936172050201249397422149894885070773807338776972033188366949149924860581543673856000000000000000000000000000000000 134 2055597692339513768003134462659281107994956660059389260344686504412735280761749405755469211529161977804321344454536360633633336064723385981720285991594928987389032042532926582376883327385067417660626567168000000000000000000000000000000000000 135 290023124821158800745106245674184999194583555205818807228656329022558641873587620432721060574899905397138679816450650713495737530480283081200515105729708312490750299450398959894130248010795523515696676553621504000000000000000000000000000000000 136 41209031149373433390349119220727499989077372520788097757190732863766612961070655042343362404617943190231979518197776617404485437584126440890038286694028028923692534240007679969027706264887611290848796517259542528000000000000000000000000000000000 137 5896523008513984387668990863102734913946563073122735956848790079706784330310059721625850949675160200648260834933542538369396080355035908382391316177279692132560760042797999687953680995280150182900170054636226478080000000000000000000000000000000000 138 849615157351064533790944946622957681904077941211896048317997755721745703359724958606220287887016498356808416112925127830510030776062671248731131858891259082801062189840482330194419798590648472804806802886927906242560000000000000000000000000000000000 139 123267986572751977649314410034238741548432656172499848800224897694522852952228186749869033073790513305027141125218823000918064875111200705210079339829388055079766817313611595314002204214837993077740126626779779563520000000000000000000000000000000000000 140 18007754893640401286423723375697592049222255196137012174732864076326436090273513532853174478493662047788885831931966434073719037693219973303402932158108751049662004186488769754140997786038301549727672389543476087478026240000000000000000000000000000000000 141 2648681621292743088710676699482999948935322238092998189393693133653831028579900690801645120184784263858777256725558758378449005762938561766080295621747365655033900421197515339082598615915678869754185366551979712115827015680000000000000000000000000000000000 142 392230028545700019151185754980964995694832380187967725803269760675823703111817295572543142511066710191403764660021283232223771625585224405827891793553961333125207433936252586846710049905348758594893417492227612456004249190400000000000000000000000000000000000 143 58475380872599824428923670529671100619383785760989402862958332069866620109193689674985786155280283802196155233514587969685359520742927817347709098841286210206821456752051840948777378825048857521815410825984042570230866431180800000000000000000000000000000000000 144 8776208337978789251112943500391237257630324676301902083384804717860201975418294267904423037997952840789209621039393171602747465435836736775134752484905269877866172875620376536187925376865931722869024919060766387816713368371200000000000000000000000000000000000000 145 1325937948745531403564112170884569393085035385226949676868153409186942137906635785037966927836599762317146390792928559698180339248533431759820336601840418468175059946267373334034264728832634032282042536833786508652564533570908979200000000000000000000000000000000000 146 201652172727569504014576791799529322726374336690653176594379016051933211501268088266588450860544850428274140944800659507966005650088750997978869332008531056314262630524136559657685968795906781697480746400349995389616959937151657574400000000000000000000000000000000000 147 30869337338224199740963134551900604631846448791134171356145310731499284103048468957941764027465285711432390884076420330703483024760682306183832830875957764674352715919203247041142584776884359297224016818138106299911749912809323888640000000000000000000000000000000000000 148 4756394990910845575424582532331371979413881610312971079425150718439616461438197471023473916989848338505649642198218236714776472768575286564601938677298646972480288443275843033365985972476514766335047489364219764901542959900413478830080000000000000000000000000000000000000 149 737626435696942056903782627569528377081787314765298426228790806194268183916316515954460639936042604542391151268561261202842102623190116294912888482093951840515796335251996773867055025298289687999990133476617910189815967062645800960000000000000000000000000000000000000000000 150 115129062573218079946405066995582133391562624511185287178688816252307069993089919209793988401022514567949633768189739914487917709777214878641793635491561362440925135040766288687733243810394987341379516028636631676269147337181755178766827520000000000000000000000000000000000000 151 18084462746776729378566651796498317956903755126908281144125545040144000299794316254296812196882030422546146718174794418811411994752973370807230519288286637035230772718559015311736713810859208381015215893437382710622780246617396569044565360640000000000000000000000000000000000000 152 2858780677599092974904176145566270622037335039189457690334075573145739563515188277150379556439071709096053053381121769433925397794914291016714319389058993895729283154277756235360938541425423058785092110264945017713796380137403662014889118924800000000000000000000000000000000000000 153 454771569456627820081401699260753062104048637081642611146186604810230245600624739679170153005133997750655085454484461349481771022127681832297778517761672172880360544862588417189620137499612792434680421936127998205084488846940912878947717978521600000000000000000000000000000000000000 154 72799079989567317146401210644969251684819639705877531015659022992058705631974072257160175524812269442234775716227106471691209759264127189537754862879372978830999583263429729177226367057919466453177591304810273283258155254403742017470082947481600000000000000000000000000000000000000000 155 11726318296159877802258174607065272245570983315066521550953879530909143780089719381384649801129871459078558267693833807409610906576988741235029128569316399770310110300520146492136837152763781138298265123943400505171505287543697087439648479838103142400000000000000000000000000000000000000 156 1900570416235440225745142988186985822784036118307567842727800197186468523191208856076779010804447453179966567243483981080785250992953587761377004556927668224650730553583305673496868963042948264263074860692700426869549560892380115323423536398327401676800000000000000000000000000000000000000 157 309939016902118656311759583224519599880904079564947538668810741852137163839738758070258268067426639152955610536096198561963929645166675219196084464265838250742687607384091521606071577208273504372839965546480860576008143589398284549224005343749175508992000000000000000000000000000000000000000 158 50853662834242503722783641204740636399320665650255190239383128295527979246974204236246201426522008582596373297108358985201072756692874112500757169848870502601986262854686570783435367895733673380100253164235976997927284154261000152423279977030511549743104000000000000000000000000000000000000000 159 8394712533261308136858821485170347872066905425422809133197738811172280593870363073611012085535071790309372637477481615160847975634141433457274180741187970418173488154092150994268473984601723281563598284249839603841163748430706823390816101315192083709952000000000000000000000000000000000000000000 160 1394155169294426147724566909177702809979399727523527829716478661535972219638200228649169290711773452048304809285756811094046104613817221551826436522284132061298889665332824437730081107120611398224546739951335484398567011069821221247129270226655488254500929536000000000000000000000000000000000000000 161 232928364308657589508406869886730253116960005286109052613109430903724014615428276993609739736433789339985527183753270796612021600577097278329961856489661796544932178805116098398206636013213994651693227310295836222748387280919592965037308047568211526015099338752000000000000000000000000000000000000000 162 39149308076028966154162961382195370294341236064330789309329695514664765407969595192684918439480190402287779784723411872162548440761694684976291302284181241145832731376346062188772319518667770074620941153527153226472040204210653896270190483983290653307029076049920000000000000000000000000000000000000000 163 6619129984575527271837574317352267015593857069533321275474144783583852437456335436866202502770309253728188733594459845534576499512640043781744427809426609250189592212083850019232685170570753977332035231061433537907045326471994766171220985579256851817591637215805440000000000000000000000000000000000000000 164 1125738889472988968910637203638522901687235366505609894248580773232386172395665489669227837910758241596226238439655583910127986087519458910474145864957982844948229440211232905291207397010475478976968577091302368825268368825069550794753151176743935985964343497850880000000000000000000000000000000000000000000 165 192583636265465358188693492686249818706331802876131989476260481211275347708696199507131782241892957852265780225404802147781762851589595796454054353702749879863131909898767498248300615780057819002331521123037595384219176033265053424589848891059223271840223154434484469760000000000000000000000000000000000000000 166 33138377160705136073223988200383069778489357085241190507402726947059615161622784869675963801588008667479183692670154029894169866133053628268242566844985660147084916875932499626016815115923671674728845596909548951522638624360069764298273750580022014392942221457728282296320000000000000000000000000000000000000000 167 5735332353140682959962547196865545020193626449961509222243846314292744809108753128778292931305461784963065008627509123491217410984837575318832721071844246055861792838282229383537902872357130158407257460319517542146454549261966584345802833277847330296667095356540391627161600000000000000000000000000000000000000000 168 998359531748211834852905177550929879916294225155895030412343511040102527307456458095198697126628760408125209117883023209997708609822841824691890837048411716002178776670250199757764719773000361001009671709791842834588603530626422940529382914862060585855090484438282108351283200000000000000000000000000000000000000000 169 174784157664076191139272256187665097584127651798286800434723046052844452570172918696997193430504057894198940586242256198926376347771427243997087240322963192213244225060971243693815617675797226088467393042267812897002847051355549791999888046293809477281707696038477627706572800000000000000000000000000000000000000000000 170 30774410039799128253343305202014640290927647510114324290476634140252497141105585934246645390990800685550049979855031795878148778819073329221691041838977543331948222009299313337768993413608105066694118116590653380395204965265309627867689910840117862970898915377429603198662659276800000000000000000000000000000000000000000 171 5449240727634507474558468199108616150494788292824651019338492147343326053969244889316573344382940290203898564532866226787435159261774743434641703898623941833604933142081176692295634897319892358904706628966363419487047299649237633908431430695547894752870782469554676444542635973017600000000000000000000000000000000000000000 172 970346874272660907429628533196116314946325315135942310962368470797295703047649976889037587240298177135816330671955032497836810327784570927939516991694226911978230077694219669621857906553851133656554052678158576725130691039712217452611449671523719574382252429283971333670186589880320000000000000000000000000000000000000000000 173 173759722570938387698552626691899343261029693794020124079913744875706360579447120622034302180127126167413316982105426370157277931698119001124129748048208485311095183595287738404366873321102395391109338961133148800313740496428609167999983853851169646107024854967666720485347689538519040000000000000000000000000000000000000000000 174 31288790982765313354349125138915645329967334941220239057542150070017384771366639737939229323870113457003250552592758630769983977007212828630238779799583016539152950456534775557767002764572659046914575671747825289946973889304477860194967730521320590227484922388421915490116477911040000000000000000000000000000000000000000000000000 175 5665426919238984045347483610960976356334121710113222527151845591648503682335305852429046599607994117945803173814283417620597459515219685360939262583520646889699781519637328829223052156074522750688468873728844055564467820776854020879696962824479971753279171090388880654976010218249136373760000000000000000000000000000000000000000000 176 1031495810500242583231125215521755522751137941323266634140716717495871337443687829242965889633110834404857029121924002360865672706907414404194966643422419881012315134556421325851056048269191787947625908866257421520953132540766803871783515767610451887560663107950437121324352083914020691640320000000000000000000000000000000000000000000 177 188833995045269610793148436029300358619812662016849358062521010389922220775272815050830427712996171129357959015752312753906903801593687903855388380089976072489688699258276853534559523298820584527830632303539408460703982106351498568321617647289891087656609646373767316550158724892621804037734400000000000000000000000000000000000000000000 178 34758245169631292854316021979080129693756354836487298600397740050764542072063606083378749089547558515042401733608800442937919940699106239135093305503914401422024568410714372239808155004915343403857601107809712685251159696632873473508832306924450251642780802451044904886583703181117425151954124800000000000000000000000000000000000000000000 179 6432616384302780600518910793786234358608208717211605875368233828138616270860020832847754138617425709146463045635835545439413212564524632418018756467784526706262873999387672087084325986299548022723007375545859883300712813983419479431928753042318454741679083043007202734544064538349761343573196800000000000000000000000000000000000000000000000 180 1196897477256990343104422841134086175834730292277485065399036152225478858878462972426378571447759971739079872699687649838485876590339603065793391203064949751913084961240836573163430758105904300257398383314134591844686511440573150334648170162360359590761888334009258731672130351739515320437893706547200000000000000000000000000000000000000000000 181 223899546513699069758644657925114529574538181764172097866774742839448757800596024129019609955255215441030276647877124135660597457437443050586270739069937434242469266577691263262476389557329929032199287096936601050228096878770635685616532320970228913322568334083495605693431001721644823428122794157670400000000000000000000000000000000000000000000 182 42107945057813648800456456804833188094022405307511280787537355062210858014575558463200689688800499780349556254974635531956296829873297981215486991526187176866071782453539438956277488472166352205893645686807560996524250729180294077215658176720738146642697746094567822872550132585034193031307104108937216000000000000000000000000000000000000000000000 183 7961175386928951028371145782870325907355352257614950017885687161082348502201746198248623869930753407254632810427377788636033898807363619061984956494616850273922046951090929513153063350840172693546764776490899534127277404469369016134907812362122233619516305655245675048211200032219070920164430442808737792000000000000000000000000000000000000000000000 184 1513144885922277545176462725855253195130896718025813167245442295667658395306004386216763222506030548081036773646226085032111940398186513266482319223311793929841164602911099652591959489254482760835452141410696398884683670299548716494736935987624255326186286530123721855034261920138076323425380724654473216000000000000000000000000000000000000000000000000 185 289109265983487847228140968438000332772543801614485674476319667042661474522767893266984723686160496428401716493663987130882576577176889078907520571833001569669393789635624366323480272660335231010398113324061361667787022209727470729575725805109591083595989213395318376622950648246846583073275710605967782576128000000000000000000000000000000000000000000000 186 55527714981576448287253733244221155846021102077984739358984303018489691917382563658848411192050377786423150145612849432159046196034179417308142839789049358630574930942090339120662314901937560275763731567005531027888226700028597313117956867777392389473200816376657978922222740236455923836089742818098311537360896000000000000000000000000000000000000000000000 187 10720428171872274486786071521993680338561384069813726943287856314329138926057359660819803593425332704108573831646827366851249551825201996827611728663858365336418294650164530232026472645668987180457482921721741535561233169521294836005629880635353708125543391272831404371909831789036965316122108410186623560198389760000000000000000000000000000000000000000000000 188 2080450386000422611094539419095446950991267075593318201855058597410745502980916108348036084549964396660582786398999515564248095873771273442058163425231706672159161822820393968327291129320172060539424965006976908523696528578043396158804306995735573493662076665354016825728193922459242912882198644018464274627501752320000000000000000000000000000000000000000000000 189 405820500699167008214827406241778954782430883338666753307056585742760102396994089368171000852464257158976774251901625314143773030352346439092083731704889999843469525655579090082371603376099449057956932291797006783212848130807042885807370200073505785336269566321729243831430648951538718243359595932253346779197603840000000000000000000000000000000000000000000000000 190 79566561498651503935631072636501084635616068242212668765600230365520684421587082851526198964427200520039844643795130743067887328218898857739652768158277989867789467635144809343684141760147297088778929517224136022765644208249677495103700667130453581307118510884335981413234614363134153486432383775497412088848648010465280000000000000000000000000000000000000000000000 191 15679633406175013027977046739177255355661119494266641774880625166634509509109970894401700989465900219775947707654070387768302381561886763703200578436564917708576068636062419341186751788941329979507089619951985635093521666954646449283306348703941071313173222353947933303833197504370882334969306807715245940778044719324200960000000000000000000000000000000000000000000000 192 3105551651529210765076329100068245960066561782551283925239931260726525691063005236236853114303902162067971968950648472883054038123435950032344225842316243932288309100230206058548868139737797803709896700891412323676831687774945590980718147194817035085994027249846302198187334865072759605414150489351459623727874420727663820800000000000000000000000000000000000000000000000 193 618198704972181355983154583656054922409899948531463727678886108784646258756608607646328578236230669363582108129449142454764493662744595436623703520401211437315375426358303137002250327755628997173279577704572847424826462071359948101121373572893478052718989607800855034601329188814463919327412424784281424388930792912617839001600000000000000000000000000000000000000000000000 194 123678144600876879875552619704274967298310711439207376331840262786793178361237804390982505708537732606032815717023073214800996545951567048296957286076787871078137698251475203287071806811743205589761970815429285000444373594296765346094872142000445399256151910298656514985903708320970063525367368574889733118156369118552811110400000000000000000000000000000000000000000000000000 195 24866950603041939819747264256189652366890573571569379498388787750396152744722127944048476706124215482131335298072162569846829190386400271430065153902599795930470429935021248511802349977156055425103696307189721075445098338298348130303047892688779540942665475541040946244102360449579560323111990687929383357861464382295246853531238400000000000000000000000000000000000000000000000 196 5024652971156958722096368168325292921895458862615097427929596338015023450870879088393862937307965766676792537418473713235502804360138100976532180955329576857438940721233956295831024607960969316540178978822919749392265957128864287422739121124790267096115137210578890069655448565181068652489628341874930932362609346478121614152879308800000000000000000000000000000000000000000000000 197 1020311920061585147741805965486913645013210858685182040268833847019291639920053733642971101963392891452798993014908782183146880722306187387205976456353474572439282529262619167936172081300398673418731904480872330998749966221123262757120437993178435400986907300985835266521931544707446081689834390655452098149405134065453690558391255040000000000000000000000000000000000000000000000000 198 208205729430052872696392374710250582936222540735956257706834037876889355540241905097282635179398827507680273632459391889343999908757301746871716115605667661177144613364761524256433401368095290414905873185962736765945344553005796465246874142950961630559109377436436623597340988327732087179787399173110298345412714788473338883235255418880000000000000000000000000000000000000000000000000 199 42694782307660298700310734949432770532409481288072811781724181779716643183218803372333592719272799599676537556352553567714827750092575402319632459768446401150758425241210042941963723393468185516162907295310392346288356608128058170177032052386976420825818031590908455528989996463164164663439471677691789942133452939068834188277841920000000000000000000000000000000000000000000000000000000 200 8797697532022601430633317133980379660138219766244161096972334746720424590888603621310954463756630173436547097875097859933916922784074016830549820437863179945892969226344461216585546436625298947057477286559573510215662464618153426609243582789260477664589427853812255920008231742069972235276065142562891537557926074287803592195891996099870720000000000000000000000000000000000000000000000000