3 | 1 4 | 8 5 | 40 5 6 | 160 60 7 | 560 420 21 8 | 1792 2240 336 9 | 5376 10080 3024 84 10 | 15360 40320 20160 1680 11 | 42240 147840 110880 18480 330 12 | 112640 506880 532224 147840 7920 13 | 292864 1647360 2306304 960960 102960 1287 14 | 745472 5125120 9225216 5381376 960960 36036 15 | 1863680 15375360 34594560 26906880 7207200 540540 5005 16 | 4587520 44728320 123002880 123002880 46126080 5765760 160160 17 | 11141120 126730240 418209792 522762240 261381120 49008960 2722720 19448 18 | 26738688 350945280 1368686592 2091048960 1344245760 352864512 32672640 700128 19 | 63504384 952565760 4334174208 7945986048 6385167360 2234808576 310390080 13302432 75582 20 | 149422080 2540175360 13335920640 28894494720 28378521600 12770334720 2483120640 177365760 3023280 21 | 348651520 6667960320 40007761920 101130731520 119189790720 67044257280 17381844480 1862340480 63488880 293930 22 | 807403520 17258250240 117356101632 342288629760 476759162880 327771924480 109257308160 16388596224 931170240 12932920 23 | 1857028096 44104417280 337398792192 1124662640640 1827576791040 1507750852608 628229521920 125645904384 10708457760 297457160 1144066 24 | 4244635648 111421685760 952655413248 3598920450048 6747975843840 6579276447744 3350557450240 861571915776 102801194496 4759314560 54915168 25 | 9646899200 278554214400 2646265036800 11246626406400 24099913728000 27413651865600 16752787251200 5384824473600 856676620800 59491432000 1372879200 4457400 26 | 21810380800 689753292800 7242409574400 34401445478400 83546367590400 109654607462400 79194994278400 31112319180800 6363883468800 618710892800 23796572800 231784800 27 | 49073356800 1693030809600 19554505850880 103204336435200 281968990617600 422953485926400 356377474252800 168006523576320 42956213414400 5568398035200 321253732800 6258189600 17383860 28 | 109924319232 4122161971200 52145348935680 304181202124800 928839027916800 1579026347458560 1535164504473600 855305938206720 267283105689600 44547184281600 3598041807360 116819539200 973496160 29 | 245215789056 9961891430400 137474101739520 882125486161920 2992925756620800 5723970509537280 6359967232819200 4133978701332480 1550242012999680 322967086041600 34781070804480 1693883318400 28231388640 67863915 30 | 544923975680 23908539432960 358628091494400 2520358531891200 9451344494592000 20202248857190400 25439868931276800 19079901698457600 8455865525452800 2153113906944000 298123464038400 20326599820800 564627772800 4071834900 31 | 1206617374720 57012670955520 926455903027200 7102828589875200 29299167933235200 69585523841433600 98579492108697600 84496707521740800 43688638548172800 13349306223052800 2310456846297600 210041531481600 8751730478400 126226881900 265182525 32 | 2662879723520 135141145968640 2371727111749632 19764392597913600 89292702272716800 234393343465881600 371122793820979200 360519285426094080 215082528237158400 77668690752307200 16429915351449600 1920379716403200 112022150123520 2692840147200 16971681600 33 | 5858335391744 318546986926080 6020538052902912 54352079644262400 267878106818150400 773498033437409280 1360783577343590400 1487142052382638080 1013960490260889600 427177799137689600 108437441319567360 15843132660326400 1232243651358720 44431862428800 560065492800 1037158320 34 | 12850542149632 746937762447360 15162836577681408 147837656632393728 791987446244966400 2504660298749706240 4870172803124428800 5948568209530552320 4596620889182699520 2234468487797145600 670340546339143680 119703668989132800 11970366898913280 604273329031680 12694817836800 70526765760 35 | 28110560952320 1742854779043840 37907091444203520 398024460164136960 2309963384881152000 7969373677839974400 17045604810935500800 23133320814841036800 20110216390174310400 11172342438985728000 3910319853645004800 837925682923929600 104740710365491200 7049855505369600 222159312144000 2468436801600 4059928950 36 | 61332132986880 4047920777134080 94114158068367360 1061398560437698560 6652694548457717760 24947604556716441600 58442073637493145600 87663110456239718400 85172681181914726400 53627243707131494400 21657156112495411200 5484604470047539200 837925682923929600 72512799483801600 3199094094873600 59242483238400 292314884400 37 | 133487583559680 9360816797122560 232148256568639488 2805124766871060480 18934592176379658240 76921780716542361600 196577884053386035200 324353508688086958080 350154355970093875200 248026002145483161600 114473539451761459200 33821727565293158400 6200650053637079040 670743395225164800 39455493836774400 1095985939910400 10815650722800 15905368710 38 | 289858752872448 21558244744888320 569137661265051648 7351361458006917120 53297370570550149120 233842213378288779264 649561703828579942400 1173850793347362324480 1400617423880375500800 1108822127238630604800 579999266555591393280 197727022689406156800 42840854916038000640 5664055337456947200 428373933084979200 16658986286638080 273996484977600 1208808021960 39 | 628027297890304 49457149708861440 1387273049333563392 19113539790817984512 148471246589389701120 701526640134866337792 2111075537442884812800 4161834630958830059520 5462407953133464453120 4804895884700732620800 2827496424458508042240 1101621983555262873600 278465556954247004160 44179631632164188160 4176645847578547200 216566821726295040 5342931457063200 47143512856440 62359143990 40 | 1357896860303360 113044913620254720 3363086180202577920 49325263976304476160 409575852660385382400 2078597452251455815680 6755441719817231400960 14475946542465495859200 20809173154794150297600 20231140567160979456000 13305865526863567257600 5875317245628068659200 1713634196641520025600 321306411870285004800 37125740867364864000 2475049391157657600 85486903313011200 1257160342838400 4988731519200 41 | 2930198488023040 257491192135024640 8110972552253276160 126395988939280220160 1119507330605053378560 6087321110164977745920 21305623885577422110720 49459484020090444185600 77561463576960014745600 82947676325360015769600 60615609622378473062400 30111000883843851878400 10037000294614617292800 2195593814446947532800 304431075112391884800 25369256259365990400 1168321011944486400 25771787028187200 204537992287200 244662670200 42 | 6311196743434240 584574598360596480 19466334125407862784 321735244572713287680 3033503734542725283840 17632240457029590712320 66284163199574202122240 166183866307503892463616 283267953933245271244800 331790705301440063078400 267984800435778512486400 148783769073110797516800 56207201649841856839680 14186913877964891750400 2324746391767356211200 236779725087415910400 14019852143333836800 432966022073544960 5727063784041600 20551664296800 43 | 13569072998383616 1322984617342402560 46502909299585449984 813800912742745374720 8152541286583574200320 50545755976818160041984 203587072684406477946880 549685096247897490456576 1015043501594128888627200 1297000029814720246579200 1152334641873847603691520 710855785571529365913600 302113708867899980513280 87148185250355763609600 16660682474332719513600 2036305635751776829440 150713410540838745600 6205846316387477760 123131871356894400 883721564762400 960566918220 44 | 29123863996530688 2985196059644395520 110601514009824854016 2046128009181759799296 21740110097556197867520 143484726643870905925632 617781461938888622735360 1791566239622777005932544 3572953125611333687967744 4962434896682407899955200 4828830880233266148802560 3292384691068136010547200 1563882728257364605009920 511269353468753813176320 112780004441636870553600 16290445086014214635520 1473642236399312179200 78016353691728291840 2167120935881341440 25922499233030400 84529888803360 45 | 62408279992565760 6716691134199889920 261950954233795706880 5115320022954399498240 57547350258236994355200 403550793685886922915840 1853344385816665868206080 5758605770216068947640320 12367914665577693535272960 18609130862559029624832000 19754308146408816063283200 14815731109806612047462400 7819413641286823025049600 2875890113261740199116800 725014314267665596416000 122178338145106609766400 13262780127593809612800 877683979031943283200 32506814038220121600 583256232743184000 3803844996151200 3773655750150 46 | 133524692077117440 15071599618204631040 617935584346389872640 12719174111129858211840 151267320678794385162240 1125050697548533239644160 5500247854681718060482560 18268680374478563558031360 42142524045672140935004160 68481601574217229019381760 79017232585635264253132800 64907012481057538493644800 37862423947283564121292800 15563640612945888136396800 4446754460841682324684800 864646700719216007577600 110925070158057316761600 8971880674548753561600 427232413073750169600 10731914682474585600 116651246548636800 347176329013800 47 | 285257296710205440 33731675335981793280 1452148623214016200704 31463220169637017681920 394975781772407561256960 3110434281457709544898560 16156978073127546802667520 57241865173366165815164928 141478473581899330281799680 247587328768323827993149440 309484160960404784991436800 277329962419064028109209600 177953392552232751370076160 81276789867606304712294400 26124682457444883657523200 5805484990543307479449600 868913049571448981299200 84335678340758283479040 5019980853616564492800 168133330025435174400 2741304293892964800 16317287463648600 14833897694226 48 | 608548899648438272 75307926331494236160 3400152873866964762624 77447926571414197370880 1024802028382462861639680 8531476886284003323150336 47002118030916499789578240 177265130859456513492123648 468342533236632265760440320 880310502287373610642309120 1188419178087954374367117312 1157551147488267247760179200 813501223095921149120348160 410661675120537118546329600 147527618583218166536601600 37155103939477167868477440 6416588673758392477286400 736020465519345019453440 53546462438576687923200 2305828526063110963200 52633042442744924160 522153198836755200 1424054178645696 49 | 1296473742729281536 167731290465600798720 7933690039022917779456 189747420099964783558656 2642910494249509485281280 23224575968217564601909248 135476693147935793511137280 542874463257085572569628672 1529918941906332068150771712 3081086758005807637248081920 4479426132793058795691442176 4726667185577091261687398400 3623778175609103300627005440 2012242208090631880877015040 803205923397521128921497600 227575011629297653194424320 44916120716308747341004800 6010833801741317658869760 524755331898051541647360 28246399444273109299200 859673026564833761280 12792753371500502400 69778654753639104 58343356817424 50 | 2758454771764428800 372736201034668441600 18450441951216087859200 462798585609670203801600 6776693574998742269952000 62769124238425850275430400 387076266136959410031820800 1645074131082077492635238400 4935222393246232477905715200 10624437096571750473269248000 16590467158492810354412748800 18906668742308365046749593600 15755557285256970872291328000 9582105752812532766081024000 4227399596829058573271040000 1338676538995868548202496000 299440804775391648940032000 46237183090317828145152000 4770503017255014014976000 313848882714145658880000 12281043236640482304000 255855067430010048000 2325955158454636800 5834335681742400 51 | 5861716389999411200 826502010989916979200 42771479068728203673600 1123939422194913352089600 17280568616246792788377600 168485544008406229686681600 1096716087388051661756825600 4935222393246232477905715200 15731021378472366023324467200 36123086128343951609115443200 60436701791652380576789299200 74172315835209739798786867200 66961118462342126207238144000 44426126672130833733648384000 21559737943828198723682304000 7585833720976588439814144000 1908935130443121761992704000 336870905372315605057536000 40549275646667619127296000 3201258603684285720576000 156583301267166149376000 4349536146310170816000 59311856540593238400 297551119768862400 229591913401900 52 | 12441193970610995200 1828855513679816294400 98849640514394070712320 2718365114145836944588800 43833637465601620731494400 449294784022416612497817600 3082661434820469535748915200 14664660825645947934348410880 49576552223064426255325593600 121187127656379708624129228800 216738516770063709654692659200 285700772105993071817549414400 278558252803343245022110679040 200883355387026378621714432000 106772035531339650822045696000 41522458262187641986351104000 11678191386240274308661248000 2335638277248054861732249600 324394205173340953018368000 30266444980287792267264000 1809407036865031059456000 64621679888036823552000 1233686616044339358720 10315105485320563200 23877558993797600 53 | 26375331217695309824 4038722592709594316800 227783954228821119467520 6548788684078607184691200 110627751698899328512819200 1190631177659404023119216640 8599002949762362389194342400 43179279097735291140025876480 154562192224847917148956262400 401432360361757784817428070400 765809425920891774113247395840 1081581494401259486166437068800 1135660569121322460474758922240 887234819626033172245905408000 514447080287363772142583808000 220069028789594502527660851200 68771571496748282039894016000 15473603586768363458976153600 2456127553455295787139072000 267353597325875498360832000 19179714590769329230233600 856237258516487912064000 21795130216783328670720 273350295360994924800 1265510626671272800 903936161908052 54 | 55853642578648891392 8901674285972167065600 523418448015163423457280 15717092841788657243258880 277855748453049476264755200 3136296760663795963338424320 23812623553188080462384332800 126036814663659768733048504320 476934764579530715773922181120 1313778633911207295766128230400 2667981225788913277555829637120 4027958668804690500206041497600 4542642276485289841899035688960 3832854420784463304102311362560 2415664550914577712669523968000 1131783576632200298713684377600 390912090613095497910976512000 98302893374763720798201446400 17684118384878129667401318400 2221091423938042601766912000 188309925073007959715020800 10274847102197854944768000 336267723344657070919680 5904366379797490375680 45558382560165820800 97625105486069616 55 | 118151936224064962560 19583683429138767544320 1199500610034749512089600 37584352447755484712140800 694639371132623690661888000 8214110563643275142076825600 65484714771267221271556915200 364843410868488804227245670400 1457300669548566075975873331200 4250460286183317721596297216000 9171185463649389391598164377600 14769181785617198500755485491200 17846094657620781521746211635200 16215922549472729363509778841600 11071795858358481183068651520000 5658917883161001493568421888000 2150016498372025238510370816000 600739903956889404877897728000 121578313896037141463384064000 17451432616656049013882880000 1726174313169239630721024000 113023318124176404392448000 4623681195989034725145600 108246716962953990220800 1252855520404560072000 5369380801733828880 3560597348629860 56 | 249679563341420298240 43007304785559646371840 2741715680079427456204800 89562712215927963569356800 1728880212596752296758476800 21394892630884809672386150400 178885074497120214205228646400 1047755436340275540344910643200 4411288513228091905656697651200 13601472915786616709108151091200 31126447634203988238151345766400 53359624515778265551116592742400 68922848332880259670192265625600 67266049094109099581966490009600 49601645445445995700147558809600 27556469691914442055637532672000 11466754657984134605388644352000 3541203644377453334017081344000 800986538609185873170530304000 130304030204365165970325504000 14871655621150372203134976000 1150782875446159753814016000 57539143772307987690700800 1731947471407263843532800 28063963657062145612800 200456883264729611520 398786903046544320 57 | 527101300387442851840 94285245106803840122880 6251111750581094600146944 212711441512828913477222400 4284616179044125257184051200 55432221816383370514818662400 485545202206469152842763468800 2986102993569785289982995333120 13233865539684275716970092953600 43071330899990952912175811788800 104365147949978078210272159334400 190093662337460071025852861644800 261906823664944986746730609377280 273868914168872762583720709324800 217484137722340134992954680934400 130893231036593599764278280192000 59418637773190515682468429824000 20184860772951484003897363660800 5072914744524843863413358592000 928416215206101807538569216000 121097767200795887939813376000 10932437316738517661233152000 655946239004311059673989120 24680251467553509770342400 533215309484180766643200 5713021173044793928320 22730853473653026240 14031391033119152 58 | 1111704560817152196608 206360159101683876495360 14218214962106019090530304 503561779907921509456281600 10574797378066351698581913600 142891949571121577327088107520 1309842871068614458831640985600 8448486518392563259464084357120 39362266733419897004321302118400 135034442821593257778713355878400 345895918919927344925473442365440 668208025186223279969664604569600 980038436939794143955508086702080 1095475656675491050334882837299200 934376295399683542932694184755200 607344592009794302906251220090880 299676607899569557355058167808000 111497326174398673545337818316800 30971479492888520429260505088000 6335075350818106451439648768000 936489399686154866734556774400 97550979133974465284849664000 6917251247681825720198430720 318101018915134125928857600 8836139414309281275801600 132542091214639219137024 878926334314583681280 1627641359841821632 59 | 2342520324578999271424 450935162481457359749120 32264410875548274090049536 1188405800582694762316824576 25996376887746447925680537600 366548914117224915752095580160 3512760426956738775957582643200 23736224027864820586113379860480 116118686863588696162747841249280 419317480340736958365478315622400 1133769956459761852811274061086720 2319074910940421971659424215859200 3613891736215490905835936069713920 4308870916256931464650539160043520 3937728673470094930930639778611200 2756410071429066451651447845027840 1473409988839550323662369325056000 598031113117229249015902843699200 182731729008042270532636980019200 41529938410918697848326586368000 6906609322685392142167356211200 822215395557784778829447168000 68019637268871286248617902080 3753592023198582685960519680 130333056361061898818073600 2606661127221237976361472 25928326862280218597760 96030840230667476288 55317304280338408 60 | 4931621735955787939840 983858536323179693998080 73051496321996092279357440 2796248942547517087804293120 63664596459787219409829888000 935869567958872125324499353600 9367361138551303402553553715200 66240625194041359775200129843200 339859571308064476573896120729600 1290207631817652179586087124992000 3677091750680308711820348306227200 7951113980367161045689454454374400 13141424495329057839403403889868800 16679500320994573411550474167910400 16294049683324530748678509428736000 12250711428573628674006434866790400 7072367946429841553579372760268800 3120162329307283038343840923648000 1044181308617384403043639885824000 262294347858433881147325808640000 48752536395426297474122514432000 6577723164462278230635577344000 627873574789581103833396019200 40948276616711811119569305600 1737774084814158650907648000 44685619323792651023339520 622279844694725246346240 3841233609226699051520 6638076513640608960 61 | 10373411237700105666560 2143406096989784333352960 165042269468213393668177920 6560430211361482398310072320 155341615361880815359984926720 2378668485228799985199769190400 24843870845723022067642033766400 183667188038023770285782178201600 987211135704377765286079207833600 3935133277043839147737565731225600 11805399831131517443212697193676800 26945441822355379099280928984268800 47154523189121913423741625722470400 63590594973791811131536182765158400 66262468712186425044625938343526400 53378099795927953508170894776729600 33185726517863102674487826028953600 15860825173978688778247858028544000 5790459984150949871423821185024000 1599995521936446674998687432704000 330433857791222682880163708928000 50155139129024871508596277248000 5471469723166349619119593881600 416307478936570079715621273600 21200843834732735541073305600 681455694687837928105927680 12653023508792746675706880 117157625081414321071360 404922667332077146560 218169540588403635 62 | 21801745652115476316160 4662848351346197497118720 372095298437426560270073856 15348931060543845611140546560 377693339311239629502708449280 6019487595272881595199415910400 65545531592971377369949195468800 506105140371443278120822002155520 2846841414589368439429623762124800 11901378691547220837059954894438400 37535117411802773409189088513228800 90303642864109919143536086325657600 167061739298603350415541759702466560 238946478083338926676075353420595200 265049874848745700178503753374105600 228237392230864352931489343183257600 152408521785741656727277423244083200 78669692862934296340109375821578240 31218132088465990611154514214912000 9447592605719970842849392459776000 2156515703479558561954752626688000 365837485411710827474466963456000 45230816378175156851388642754560 3970932876010360760364387532800 238991330500623564281189990400 9388945126810211453903892480 224139273584328655398236160 2905509102019075162569728 16736803583059188724480 27053023032962050740 63 | 45783665869442500263936 10129636073614153183395840 837214421484209760607666176 35814172474602306425994608640 915180014484926794564255088640 15169108740087661619902528094208 172057020431549865596116638105600 1386287993191344631374425484165120 8152318596324100531093922591539200 35704136074641662511179864683315200 118235619847178736238945628816670720 299427868444153942423303865185075200 584716087545111726454396158958632960 885507536426491316505455721499852800 1043633882216936194452858528910540800 958597047369630282312255241369681920 685838348035837455272748404598374400 381245434643450820725145436673802240 163895193464446450708561199628288000 54108939469123469372682884087808000 13586048931921218940314941548134400 2560862397881975792321268744192000 356192678978129360204685561692160 35738395884093246843279487795200 2509408970256547424952494899200 118300708597808664319189045248 3530193558953176322522219520 61015691142400578413964288 527209312866364444821120 1704340451076609196620 860778005594247069 64 | 96070643135879344816128 21976159617332400126689280 1880060455262786830838267904 83349346849983549500496543744 2210246072718313768004238704640 38071488602572954653873011687424 449455073780375159108223054643200 3775422619755151336509073659002880 23188817340655219288444935371489280 106282079478003088405372620452659200 369125837571679957038659524110581760 982737619509018067440587044709990400 2022801600156062188815208333694730240 3238427561788311100362809495770890240 4048034452235388875453511869713612800 3958078131074602455998989383719976960 3027148570640937733617648130641100800 1807385764235618705659948736823951360 839143390537965827627833342096834560 301128010958600177378409094053888000 82810203013615048779062500864819200 17252125627836468495638021013504000 2681921347600032829776455993917440 304967644877595706395984962519040 24708026784064466953378411315200 1376590063683591730259654344704 50207197282889618809204899840 1115715495175324862426775552 13496558409378929787420672 72718525912601992389120 110179584716063624832 65 | 201438445284908303646720 47615012504220200274493440 4213928606623487724292669440 193489555187461811340438405120 5320962767655199811862056140800 95178721506432386634682529218560 1168583191828975413681379942072320 10225102928503534869712074493132800 65533614223590837119518295615078400 314015234821372761197691833155584000 1142532354388533200357755669866086400 3193897263404308719181907895307468800 6920110737376002224894133773166182400 11694321750902234529087923179172659200 15477778787958839817910486560669696000 16079692407490572477495894371362406400 13117643806110730179009808566111436800 8391433905379658276278333420968345600 4195716952689829138139166710484172800 1631110059359084294133049259458560000 489333017807725288239914777837568000 112138816580937045221647136587776000 19369431954889125992829959956070400 2477862114630465114467377820467200 229431677280598621709942390784000 14913059023238910411146255400960 652693564677565044519663697920 18130376796599029014435102720 292425432203210145394114560 2363352092159564752646400 7161673006544135614080 3397378086595889760 66 | 422061504406474540974080 103035764763230597315297280 9427772475835599654349701120 448081075170964194683120517120 12770310642372479548468934737920 237048891299039151618454601072640 3024568261204406953057689261834240 27545175235968706179632527205990400 184051852713063627654817340876390400 921111355476026766179896043923046400 3507308622774101917377296474937753600 10282791189496798803219801028794777600 23421913264964930607333991232254771200 41720283003218782644313671882453811200 58373337143159053027548120743097139200 64318769629962289909983577485449625600 55855773626019883342880475184732569600 38195492258969479050646207295442124800 20512393990928053564235926140144844800 8612261113415965073022500089941196800 2808346015244336436855163072806912000 704872561365889998536067715694592000 134566579897124454265976563905331200 19239870537130670300570227782451200 2018998760069267871047493038899200 151424907005195090328561977917440 7832322776130780534235964375040 265912193016785758878381506560 5514308150117677027431874560 62392495233012509469864960 315113612287941967019520 448453907430657448320 67 | 883691274851056070164480 222690201262466129681448960 21055358529366172561380999168 1035221794360503484267899125760 30557529037105576062407808122880 588232433964282339201350306365440 7794079750026740994417891559342080 73821069632396132561415172912054272 513811422157302627203031743279923200 2683237426821469275393610214906265600 10681348987539310384739948355492249600 32807000461727881895986984234726195200 78463409437632517534568870628053483520 147118892695560970377316632427600281600 217278532699536475158095782765972684800 253491621482792554351111746560301465600 233896052058958261498311989836067635200 170606532090063673092886392586308157440 98166456956584256343129075099264614400 44386268815297666145577500463543091200 15679931918447545105774660489838592000 4293314691955875445628776086503424000 901596085310733843582042978165719040 143230147331972767793133917936025600 16909114615580118420022754200780800 1449352681335438721716236074352640 87460937666793715965634935521280 3563223386424929168970312187904 92364661514471090209483898880 1393432393537279378160317440 10556306011646055895153920 30046411797854049037440 13413576695470557606 68 | 1848954051996055777574912 480728053518974502169477120 46943094426127860136849440768 2386273966661499556956513239040 72909192088532602534867752714240 1454538382166225420570611666649088 19999902754785599532845910416424960 196856185686389686830440461098811392 1426088845171288924481884022164684800 7764261490377017477734701898452172800 32281410273452138051658510585487687680 103761675878953300880330926881924710400 260268870329707863041496741595494481920 513029984784520306956796461798811238400 798645417490188124905433147464115814400 984996014904565354050034215205742837760 963935244849040107993043352051672678400 748467366588666436794598367475416432640 460366832623981340091915662534482329600 223575279958536392436982965297846681600 85298829636354645375414153064721940480 25386556439391263504587545554976768000 5838907981059990606055135477644656640 1025226317744647179992958570489446400 135272916924640947360182033606246400 13140797644107977743560540407463936 914975963283380413178950094684160 44054398232162760634542041595904 1395732662885340918721090027520 27072400788724285061400453120 287131523516772720348186624 1362104001502716889697280 1824246430583995834416 69 | 3865994835991752989474816 1036569865400288770302935040 104486242432349108046535852032 5488430123321448980999980449792 173473594969267226720892239216640 3584398156052484072120435892813824 51110862595563198806161771064197120 522426031244649553511553531377614848 3936005212672757431569999901174530048 22322251784833925248487267958049996800 96844230820356414154975531756463063040 325434347074898989124674270675127500800 855169145369040121422060722385196154880 1769953447506595059000947793205898772480 2900343884569630558867099325001262694400 3775818057134167190525131158288680878080 3912443052622574555971764193621494988800 3227765518413624008676705459737733365760 2117687430070314164422812047658618716160 1101906736938500791296558900396530073600 452739941916036194684890504728139530240 145972699526499765151378386941116416000 36625877335739941074345849814316482560 7074061592438065541951414136377180160 1037092363088913929761395590981222400 113339379680431308038209661014376448 9019048780936178358478222361886720 506625579669871747297233478352896 19261110747817704678351042379776 466998913605493917309157816320 6604025040885772568008292352 46992588051843732694556160 125873003710295712574704 52976853413424121454 70 | 8078198164758886843678720 2232612017785237351421706240 232191649849664684547857448960 12596397004344309136721266606080 411632259249108673574998533734400 8803784944690311756085281140244480 130100377515979051506593599072501760 1379993290080206367766367818733322240 10804720191650706674898038944400670720 63777862242382643567106479880142848000 288472176911699957057373924380953804800 1012462413121907966165653286544841113600 2784271636085246906955546537998313062400 6043743479290812396588602220703068979200 10411490867685853288240869371799404544000 14286879135102254234419415193524738457600 15649772210490298223887056774485979955200 13693550684179010945901174677675232460800 9563749684188515581264312473296987750400 5319549764530693475224767105362558976000 2347540439564632120588321135627390156800 817447117348398684847718966870251929600 222940122913199641322105172782795980800 47160410616253770279676094242514534400 7641733201707786850873441196703744000 933383126780022536785256031883100160 84177788622070998012463408710942720 5455967781060157278585591305338880 245141409517679877724467812106240 7264427544974349824809121587200 132080500817715451360165847040 1315792465451624515447572480 5874073506480466586819520 7416759477879377003560 71 | 16869178520525910761799680 4803498583719753089422458880 515175223103943518840558714880 28849812493820837055071288033280 974196346889557194127496529838080 21554094174931452920070860722667520 329897385844089737748862340505272320 3628871244284987115237485745557995520 29505197446430775919913875578940293120 181129128768366707730582402859605688320 853396856697112372961397859626988339200 3125427449202411547728755797594944307200 8985603916456933199720172918085464883200 20433608906173699055132893222377042739200 36960792580284779173255086269887886131200 53387811504855792139146235723171391078400 61729657052489509660887835054916920934400 57190711680982928068175494242055382630400 42439139223586537891860386600255383142400 25179202218778615782730564298716112486400 11905383657792062897269342902110335795200 4464518871672023586476003588291375923200 1319062393903097877822455605631542886400 304399013977637971805182062838048358400 54256305732125286641201432496596582400 7363355777931288901305908695966679040 747077874020880107360612752309616640 55339101779324452397082426097008640 2900840012625878553072869109923840 103154871138635767512289526538240 2344428889514449261642943784960 31140421682355113532259215360 208529609480056563832092960 526589922929435767252760 209296471752557936110 72 | 35205242129793205068103680 10323937254561857386221404160 1141311263491813334046776229888 65942428557304770411591515504640 2299742195936003868104254103224320 52606602732036088482884812611256320 833424974764016179576073281276477440 9501044712309784447167235406551842816 80165064760113806272973548742781173760 511423422404800115945173843368298414080 2507941782946615953192679424209924915200 9575777716705260912190230528801531494400 28753932532662186239104553337873487626240 68428829825325875905561316837727771033600 129813515403927029291432498118630624460800 197124227094852155590693793439402059366400 240245151771851064626158060754271259852800 235298928058901189766207747738742145679360 185188971157468528982663505164750762803200 116961455467874860410103266419842587033600 59116387818001967489889150962203046707200 23810767315584125794538685804220671590400 7597799388881843776257344288437687025664 1905802522294776866954183349942563635200 372043239306001965539666965690947993600 55806485895900294830950044853642199040 6328189050529807968231072725446164480 531255377081514743011991290531282944 32132381678317423972499473217617920 1350391040360322774706335620136960 37510862232231188186287100559360 640602960322733764092189573120 6005652753025629038364277248 25276316300612916828132480 30138691932368342799840 73 | 73428076442140113427759104 22166100575971046741004779520 2524718855603102223800444387328 150431165146351507501443144744960 5415521945268654270051953210818560 128009399981287815308353044020723712 2097931833026661417553563777006305280 24770580857093366594400292309938733056 216742582499566957701002557711963914240 1435919609059631094769141944841760931840 7323190006204118583322623918692980752384 29126323888311835274578617858437991628800 91262481516710417193679669289772373770240 227059298965854042777544369507005785702400 451256505927936816108312969650477885030400 719503428896210367906032346053817516687360 923047162070796195668923075529568524697600 954267874905543714051842532496009813032960 795223229087953095043202110413341510860800 533636640572179050621096153040531803340800 287699754047609575117460534682721493975040 124156143859831513071523147407722073292800 42664565799105738128214317927380857913344 11593632010626559273971282045483928780800 2469014224485285771308698954130836684800 407387347040072152265935327431588052992 51328644520963997964540923217507778560 4847705315868822029984420526097956864 335094837502453135713208792126586880 16429757657717260425593750044999680 547658588590575347519791668166656 11691004025889891194682459709440 146137550323623639933530746368 922585544972371464226835520 2200124511062889024388320 827114477843191362552 74 | 153061342442770940666314752 47544679496285723444474019840 5576990904914315360036802527232 342520191410154201695593621880832 12722178538091441777264905955573760 310580183561157322387479516640444416 5262608665897387962676736254185308160 64316595909645934315284969506507587584 583234585635198358904515973479466532864 4009737776241988717468547317671332413440 21251610214082540202583300783658061791232 87973386438166359604849702919363729817600 287379729031343441375842362869921517404160 746772805487697740690590370823041250754560 1553161927379875553116984174610947139174400 2597231889674125230490067980877194938286080 3502845640678918896384631158419901068083200 3817071499622174856207370129984039252131840 3362658225857630230468397495462129817354240 2393279478929772711876431231818142633164800 1373534309646652165076908359130412293816320 633624458319140135675359510908374718873600 233865027343246268258359964935272850784256 68634301502909230901909989709264858382336 15887569792340099745812497617885383884800 2871110826758603739778972783803572944896 399823125742245878881687191378481643520 42203552161681509437511425756617506816 3306269063357537605703660082315657216 187046471795550349460605769743073280 7368497373764104675720833353515008 192252066203522655201444892999680 3089765349699471244308935780352 27308532131182195341114331392 108539475879102525203157120 122412942720792321657696 75 | 318877796755772793054822400 101881456063469407381015756800 12302185819663930941257652633600 778454980477623185671803686092800 29817605948651816665464623333376000 751403669906025779969708508001075200 13156521664743469906691840635463270400 166336023904256726677461128034071347200 1562235497237138461351382071819999641600 11138160489561079770745964771309256704000 61302721771391942892067213799013639782400 263920159314499078814549108758091189452800 898061653222948254299507383968504741888000 2435128713546840458773664252683830165504000 5294870206976848476535173322537319792640000 9275828177407590108893099931704267636736000 13135671152545945861442366844074629005312000 15067387498508584958713303144673839153152000 14011075941073459293618322897758874238976000 10558585936454879611219549552138864558080000 6438442076468682023798007933423807627264000 3168122291595700678376797554541873594368000 1252848360767390722812642669296104557772800 395967124055245562895634556014989567590400 99297311202125623411328110111783649280000 19575755636990480043947541707751633715200 2998673443066844091612653935338612326400 351696268014012578645928547971812556800 30996272468976915053471813271709286400 2004069340666610887077918961532928000 92106217172051308446510416918937600 2883780993052839828021673394995200 57933100306865085830792545881600 682713303279554883527858284800 4070230345466344695118392000 9180970704059424124327200 3269576461559623975900 76 | 663964727491472117045657600 218112412980948590449498521600 27100467312882862363350191308800 1766047119889533197344987466956800 69727324679924248202317273025740800 1812910441678030453260249098669260800 32783463820344384029789504534269132800 428526705651644448389391380697946521600 4165961325965702563603685524853332377600 30781825352968802275516120822527400345600 175811579419841043765928613159435344281600 786585572858899215290420873161369819545600 2785823903875268054153573925779851444224000 7875309882108930845395680136339195428864000 17884894921344021520741029889459391299584000 32788974022464039454691888130675550715904000 48698097931389848071688774641447405092864000 58724176917264228557036463538215988494336000 57559014676842319260269867039441861738496000 45854430352604048597296329483574497509376000 29655854412825444473251430481224810889216000 15534018978146661390750749299689186656256000 6566653477125634133362816749414065268326400 2229148253940641687412461204232533861990400 603727652108923790340874909479644587622400 129370211166197955073044623459923840204800 21704683968864776282148733246260432076800 2813570144112100629167428383774500454400 277143142075558299301630330429400678400 20307902652088323655722912143533670400 1076934231550138375682275643975270400 39848610085821059441754032367206400 978425694071499227364496330444800 14824631728356048899462065612800 123735002502176878731599116800 465169182339010822299244800 496975622157062844336800 77 | 1381764432887658189527449600 466518216653695596239205171200 59621028088342297199370420879360 3999577300926295770457765733990400 162697090919823245805406970393395200 4362315750287760778157474393672908800 81429894005371534525606188681894297600 1099885211172554084199437877124729405440 11061345589633072324051165014265744588800 84650019720664206257669332261950350950400 501388578345472606295426044936167463321600 2329503427312893829898554124362518311731200 8580337623935825606793007691401942448209920 25266619205099486462311140437421585334272000 59875517780151724221611273977755353481216000 114761409078624138091421608457364427505664000 178559692415096109596192173685307152007168000 226088081131467279944590384622131555703193600 233265480532466241212672619054580176519168000 196155063175028430110656520568624239345664000 134323575869856424967080008650253555204096000 74757466332330807942987981004754210783232000 33708821182578255217929125980325535044075520 12260315396673529280768536623278936240947200 3575925324029779373557489848456356403609600 830125521649770211718703000534511307980800 151932787782053433975041132723823024537600 21664490109663174844589198555063653498880 2371113548868665449580615049229316915200 195463563026350115186333029381511577600 11846276547051522132505032083727974400 511390496101370262835843415379148800 15067755688701088101413243488849920 285374160770853941314644763046400 3175865064222539887444377331200 17909013520051916658520924800 38267122906093839013933600 12928082062869540207410 78 | 2874070020406329034217095168 996943038328445383744054886400 130998315236357723423968812072960 9042522593398581741904513833369600 378817107216304870830499811662233600 10469557800690625867577938544814981120 201635928013300942634834371974214451200 2812821195785548149755939489040291594240 29246947660724733602575961732634850099200 231673738182870459231516067243232539443200 1422120331307158665128844782000765895966720 6856651597373800706871215913217978426982400 26245738614391937150190376467817706312171520 80440665224398365063684447106893210451968000 198735761142631254863220398734677343469568000 397839551472563678716928242652196682019635200 647797953878023095279208816160649202630656000 860237576988021845642831707342744455846297600 933061922129864964850690476218320706076672000 827032158251471218844930194829875171295232000 598699366734217208424699467126844417481113600 353398931752836546639579546567928996429824000 169631487241361542386998182352605918286315520 65952041444174847165513507352810829434060800 20660901872172058602776608013303392554188800 5179983255094566121124706723335350561800192 1030500647565231986961148552387669209907200 160936212243212155988376903551901425991680 19468090190711147901819786719988075724800 1793665637182977527592232504912694476800 123201276089335830178052333670770933760 6136685953216443154030120984549785600 213688171585215431256405998569144320 4946485453361468316120509226137600 70776421431245174634474694809600 558761221825619799745852853760 1989890391116879628724547200 2016780801807648272355960 79 | 5975040305581578781661855744 2128608108863437440967036108800 287468525102007226402598226493440 20410265282242513074584474081034240 880192690296708376341455444744601600 25063486856198771016322943789102530560 497788697282836702129747355811341926400 7168157240872848510668361923683323740160 77016962173241798486783365895938438594560 631111217808509182044474803869495538483200 4012410934759483376613526349216446635048960 20062054673797416883067631746082233175244800 79746667328344732110193836190676876871598080 254192502109098833601242852857782545028218880 654171880427827880591433812501646255587328000 1366492372449240461679883963892327733893529600 2326183561652901114866249839849603954900992000 3236131837240653609799224041908419619612262400 3685594592412966611160227381062366789002854400 3438712657992959278355236073240007291174912000 2627624998444619970308403216834483832278220800 1642265624027887481442752010521552395173888000 837555468254222615535803525365991721538682880 347347418272654195071704472058137035019386880 116586517707256616401382288075069143698636800 31478359780959286428373217780268668798631936 6784129263137777247494227969885488965222400 1155814615201250938461979580054564786667520 153797912506618068424376315087905798225920 15744398370828358297754040876455873740800 1216612601382191323008266794998862970880 69256884329157001309768508254204723200 2813560925872003178209345647827066880 78154470163111199394704045772974080 1397834323267092199030875222489600 14714045508074654726640791815680 78600670449116745334619614400 159325683342804213516120840 51131477324391596121990 80 | 12415668167442241624232427520 4541030632241999874063010365440 630068000223577482526242688204800 45994964016321156224415716238950400 2041026528224251307458447408103424000 59853102940176169591218970242632908800 1225326024080828805242455029689457049600 18204843786343742249316474726814790451200 202011704060962094391562926940166396313600 1711488048294262188595185908798631968768000 11262907887044163864178319576747920379084800 58362340869228849114378565079511951055257600 240744656085569002596811580952986798102937600 797466673283447321101938361906768768715980800 2136071446294948181523049183678844916203520000 4651888927486776039761307111122817817509888000 8270874885876981741746666097243036284092416000 12041420789732664594601763876868538119487488000 14382808165514016043552106852926309420498944000 14107539109714704731713789018420542733025280000 11362702695976735006739040937662632788230144000 7507499995556057058024009190955668092223488000 4060874997596230863203895880562384104429977600 1792760868504021651982990823525868567841996800 643235959764174435317971244552105620406272000 186538428331610586242211660920110629917818880 43418427284081774383963059007267129377423360 8040449497052180441474640556901320255078400 1171793619098042426090486210193567986483200 132584407333291438296876133696470515712000 11450471542420624216548393364695180902400 738740099511008013970864088044850380800 34628442164578500654884254127102361600 1136792293281617445741149756697804800 24850387969192750204993337288704000 336321040184563536608932384358400 2515221454371735850707827660800 8497369778282891387526444800 8181036371902655379518400 81 | 25786387732380040296482734080 9679565295042157626292206305280 1379338054543507461746639398502400 103488669036722601504935361537638400 4723518536747553025832406858753638400 142591215828066756967315782048625459200 3007618422743852521958753254692303667200 46081010834182597568582326652249938329600 527837033191546117603761196198499293593600 4621017730394507909207001953756306315673600 31458466856916457689601513300571777610547200 168833914657412027795166563265731001266995200 722233968256707007790434742858960394308812800 2484415405229201269586807973632625779461324800 6920871485995632108134679355119457528499404800 15700125130267869134194411500039510134095872000 29127863728523283525281737125073301696151552000 44334321998561174189215585183015981258113024000 55476545781268347596558126432715764907638784000 57135533394344554163440845524603198068752384000 48440995703900817660308542944772276623507456000 33783749980002256761108041359300506415005696000 19348874988546747054089150960326653674048716800 9075851896801609613163891044099709624700108800 3473474182726541950717044720581370350193868800 1079258049632889820401367466752068644524523520 270530200770047978853923675352972113813176320 54273034105102217979953823759083911721779200 8628662104267403319393580275061727900467200 1073933699399660650204696682941411177267200 103054243881785617948935540282256628121600 7479743507548956141454998891454110105600 400700545047265507577946369185041612800 15346695959301835517505521715420364800 402576285100922553320892064077004800 6810501063737411616330880783257600 67910979268036867969111346841600 344143476020457101194821014400 662663946124115085740990400 202278371832757962680400 82 | 53531235292535779855989473280 20616216992037842217037945896960 3016152545935136316352651484725248 232495092082500091052183551947571200 10910662535585897130091756687825305600 338912455011636929603475192115573555200 7361931661641668859719933339843847782400 116265935027783784634576947245676767477760 1374051959419262909317727558357998161100800 12423719799749168805081120006820233373286400 87443873975157611204994036971080873358131200 485767754452904781726444146939997968557670400 2153570378074544532320569051433990993939005440 7687625027501679400230877503316049581729382400 22255351445162424818315439494893941856351027200 52547357578855725265467009918499584938606592000 101637652159102521237153295500255776131252224000 161573973505867390378474577111436020585123020800 211584965305302535019430993836404312670994432000 228542133577378216653763382098412792275009536000 203700597318967540930528231870324445288595456000 149744189100550543481668075214196839244890112000 90663299946333329053446307356959177215542558720 45104233668953453835117519128253102377297510400 18375798902166221932825655941140152820380467200 6103390349648066570545664294735836472483512320 1643220478751402538223832694736571357976330240 356031103729470549948497083859590460894871552 61526112395645832364371615874353190246809600 8386910795311635553979536000113877765324800 889520841926991649664496242436320369049600 72157525602236988658742342246969062195200 4380992625850102882852213636423121633280 193604472101961617297761966256072294400 6002046432413754431329663500784435200 124102463828103945008696049828249600 1591057228565435192419180126003200 11287906013470992919190129272320 36225629054784958020507475200 33173652980572305879585600 83 | 111077313232011743201178157056 43875538726644638564465372037120 6587912139805692480454475611373568 521543044401283988035979319233740800 25155138623711929494378216808041676800 803706679027596147345384027016931573760 17971774350478191628139837270795275468800 292426442645638003777875352163368839413760 3563947269743713171042855854491057730355200 33263507850941322929733321308583205483315200 241928051331269391000483502286657082957496320 1390300814468658513217064282621373496216780800 6383797906435257006521686831036473303462051840 23632328788245903341450475287971559825316249600 71045929613403125381545441464469122079889817600 174457227161801007881350472929418621996173885440 351496880383562885945155146938384559120580608000 583071295695086669626669126097790856894139596800 798252369106368654846035113110070815986024448000 903285575567732951536302891150869607563132928000 845357478873715294861692162261846447947671142400 654145668176089216262023696988333560911888384000 418058549752537017302002417257089539382779576320 220214787913125686371456122802647499842099609600 95324456804987276276533090194664542755723673600 33772093268052635023686009097538295147742101504 9741949981169029333755579547366815908002529280 2273121662272773511209635227718923711867256832 425555610736550340520237009797609565873766400 63283054182805977361845589819041077683814400 7383022987994030692215318812221459063111680 665452736109518895408401600722048018022400 45452798493194817409591716477889886945280 2295595883494687747959177599893428633600 83028308981723602966727011760851353600 2060100899546525487144354427148943360 33014437492732780242697987614566400 312298733039364137430926909867520 1503363605773575757851060220800 2753413197387501388005604800 800410813194041101164420 84 | 230382575592320652565406547968 93304943114889864288989651927040 14373626486848783593718855879360512 1168256419458876133200593675083579392 57891277928542522671993704434945228800 1901728479952621869774993190687950766080 43757363635946901355470908137588496793600 733248393499510218428105360648447239127040 9211432943337597119003073593146118441533440 88702687602510194479288856822888547955507200 666293649568086191607888989904235900604252160 3958822658148044580007911855599843175668121600 18815404355809178545537603291475921315467100160 72186022480460213842975997243258582739147816960 225202191982108020077351588038317217158896025600 574682630650638614197389793179261343046219857920 1205132161315072751811960503788747059841990656000 2084169737803714053133625812434656679962030899200 2980142177997109644758531088944264379681157939200 3529115737101840368792997342170839396990844928000 3463903815872784622847909347804639103785579315200 2817858262912384316205640540872821493158903808000 1898211793470978889371254218897055205846134292480 1057030981983003294582989389452707999242078126080 485288143734480679225986640991019490392775065600 183022957065575570450943533173755922090989453312 56436124028841273381756460826125002501531893760 14143868120808368514193285861362191984951820288 2859733704149618288295992705839936282671710208 462241439248321921599567786504300045690470400 59064183903952245537722550497771672504893440 5884003140336798654137445732700214054092800 449180596873925254400671080487382412165120 25710673895140502777142789118806400696320 1072981223763812715262318305832540569600 31463359193074207440022867614638407680 616269499864345231197029102138572800 7495169592944739298342245836820480 50513017153992145463795623418880 154191139053700077728313868800 134469016616598904995622560 85 | 477622412813347694342916014080 198273004119140961614103010344960 31327134650824271935028275634503680 2613205148789591350580275325844848640 132993476322327416949174726404603904000 4490192244332579414746511700235439308800 106267883115871046149000776905572063641600 1833120983748775546070263401621118097817600 23726418187384719851977613800527880834252800 235616513944167704085611025935797705506816000 1826934200428623428602276262640646824237465600 11216664198086126310022416924199555664393011200 55148598973923454357610216543981148683265638400 219136139672825649166177134488463554743841587200 708969863647377100243514258639146794759487488000 1878770138665549315645312785393739006112641843200 4097449348471247356160665712881740003462768230400 7381434488054820604848258085706075741532192768000 11013568918684970426281527937402716185778192384000 13635219893348019606700217003841879488373719040000 14020563064246985378193918788733063039132106752000 11975897617377633343873972298709491345925341184000 8492000128685958189292453084539457499837969203200 4991535192697515557753005450193343329754257817600 2426440718672403396129933204955097451963875328000 972309459410870218020637519985578336108381470720 319804702830100549163286611348041680842014064640 85873485019193665979030664158270451337207480320 18698258834824427269627644615107275694391951360 3274210194675613611330271821072125323640832000 456405057439630988246037890210053832992358400 50014026692862788560168288727951819459788800 4242261192698182958228560204603056114892800 273175910135867842007142134387318007398400 13029057717132011542471007999395135488000 445730921901884605400323957874044108800 10476581497693868930349494736355737600 159272353850075710089772724032435200 1431202152696444121474209330201600 6553123409782253303453339424000 11429866412410906924627917600 3167923063306792384874700 86 | 989771747034889197915440414720 421024156894965992563280466411520 68205913416984490795251435558666240 5837289423270256003893602026562519040 304998372365870876203440705887891619840 10579631041441146018306849485486240563200 257437688675067886445466670813498520371200 4569518973982454984407033406939598736588800 60909610869107042008061933935683514977484800 623477544590720693888078407091649313033420800 4987820356725765551104627256733194504267366400 31627315443783831562686159196103665152058982400 160772186839234477110321309246860297856299827200 661252912696947572922499423368697042384925491200 2217142119042706568034262772471513612702397235200 6097140827367443062094222624296662434931592396800 13818848783079500887443813776777632952854826188800 25910341468274064163957150831458061786602799104000 40304975617315210921711123515601429445826576384000 52116840481241319385609718325795628266672881664000 56082252256987941512775675154932252156528427008000 50240350980218364271861542326293475890223382528000 37451898003435507911751331552327863845439248793600 23203893328215477727932890200898785208587360665600 11924222960332953832409957464350764621079615897600 5067794758141505378774231922349074963958836756480 1774400286670235305035009585543973196929884487680 509318600803493467185974973628362676896540917760 119114834058881536680590921251794497016126504960 22526566139368221645952270128976222226648924160 3413116081722457825144283352875185185855897600 409638694817733315826140269581319664146841600 38403627639162498358700650273248718513766400 2763897443727604048542849830271688074854400 149399861823113732353667558393064220262400 5897362966701857856065824673410429747200 163815637963940496001828463150289715200 3043871651357002459493434281508761600 35166681466255484127652000684953600 225427445296509513638794876185600 655312340978225330345333942400 544882766888768290198448400 87 | 2050241476000841909967698001920 893392723167366862268424404336640 148347861681941267479671872340099072 13021645636525955700993419905408696320 698285747258704374465772142427541340160 24876429746091343340343132573981160243200 622141080964747392243211121132621424230400 11358518592470673818383197325821288288092160 155856945459185666314746713306013700089446400 1643713526648263647523115800514348188906291200 13560636594848175092065705354243372558476902400 88760530439006236966248253227774802200939724800 466239341833779983619931796815894863783269498880 1983758738090842718767498270106091127154776473600 6888977298454123979249316471607917296611019980800 19646342665961760977859161789400356734779575500800 46239994004919868354138915329986694880706533785600 90167988309593743290570884893474055017377740881920 146105536612767639591202822744055181741121339392000 197137613994260642893393282362792159095675682816000 221779815743543223255067442658141178982635143168000 208138596918047509126283532494644400116639727616000 162915756314944459416118292252626207727660732252160 106249406292355082227903234077799700691952651468800 57633744308275943523314794411028695668551476838400 25935184938724174585491657484962913050848164577280 9648301558769404471127864621395354258306246901760 2954047884660262109678654847044503525999937323008 740213611651620977943672153493294374314500423680 150754711855771944861372884709302410286035107840 24745091592487819232296054308345092597455257600 3239869677194799861534018495779528252797747200 334111560460713735720695657377263851069767680 26717675289366839135914215025959651390259200 1624723497326361839346134697524573395353600 73295796871865947639675249512386769715200 2375326750477137192026512715679200870400 52963366733611842795185756498252451840 764875321891056779776431014897740800 6537395913598775895525051409382400 28506086832552801870022026494400 47404800719322841247265010800 12540952571249428901392860 88 | 4245205879719390307697821745152 1894423123824777924810152953774080 322336094518785963906447525084659712 29010248506690736751580277257619374080 1596081708019895713064622039834380206080 58376688470827685705338551106942456037376 1499956578764322479928837771497826995404800 28156327778518853408949897596402066742312960 397548150736473583643411906403745090083225600 4317814637165588089015945983440675839515033600 36718031395281212556977909882258978004491304960 247965926305795201683487183620450241069291929600 1345215150208938969132917971140942557800908718080 5917653184813361330560672805740204040326112870400 21271228149612733690313678929877077968483149414400 62868296531077635129149317726081141551294641602560 153551678205016921326951869775050156584987734835200 311167959656637231747852465514733993785460439121920 524787233547900093225544832713341060947701137408000 738217448148720705302919525443647234060402556928000 867405501574746828730930442396285500020973004390400 851916117618054921075020970210637544663455629312000 699345685644639630664312669182005184391909484789760 479484500191140883900281261479301213379068375859200 274149702655582866489281184225433795612569187123200 130416929977584420772758049067242077055693627588608 51457608313436823846015277980775222710966650142720 16771368635490520364627201712252665179870611898368 4492330884506389383382286172924821030322485329920 982697380985772677614875100327304600383043665920 174205444811114247395364222330749451886085013504 24792046225490642418695098054660737934452326400 2800173078146934166040115985638020847060910080 247490044785713878311626412872047297088716800 16820666795849393160289394515548524563660800 860004016629893785638856260945338097991680 32158269852613549676666633689195334860800 847413867737789484722972103972039229440 14957561850313999248961317624666931200 164368811541912079658915578293043200 1003414256505858625824775332602880 2781081642200273353172880633600 2207207652539899486645143360 89 | 8786588913837807846165258960896 4014372810009648459716752687759360 699705180784681726528629993476456448 64547802927386889272266116898203107328 3642340308045403037506445167827175342080 136724349313254316520398185487312594403328 3608003662433100019288285450359637907865600 69608699230227165372126135724438442779607040 1010908154729889969836104561998094657640202240 11302514785521686468306446839006474991671705600 99027418005455391441546484227910577042415943680 689655232537992904682198729444377232973968179200 3862069302212760266220312884888512504654221803520 17555704448279638613996662657029271986300801515520 65280665700535630980617842233071032386034493030400 199831371116639625946224617057900771359472253665280 506151828157277999929582089258498664298663274086400 1065151861901565908675341131954281747957922272378880 1868242551430524331882939604459494176973816049172480 2737556370218172615498326573520191826307326148608000 3356482158267498598132730842316061282689852060467200 3446387930363949453439857561306670067047615954944000 2963893620112996529958277502723736257660949721251840 2133706025850576933356251613582890399536854272573440 1284174922965625006186632915582295147869403034419200 644839264889167413820859242610252492108707380854784 269395714111522195429138808252293813016237168394240 93290738034916019528238809524405450063030278684672 26654496581404577008068231292687271446580079624192 6247147636266697736265991709223579245292206161920 1192637276014551386014416599033592401373966630912 183874342839055597938655310572067139680521420800 22655945814097921888870029338343986853492817920 2202661398592853516973475074561220944089579520 166337704981177332362861790209313187351756800 9567544685007568365232275903016886340157440 408869430983229417317618628334054971801600 12569972371443877356724086208918581903360 266244600935589186631511453719071375360 3657206056807543772410871617020211200 29767956276340472566135001533885440 123758133077912164216193188195200 196441481076051054311417759040 49656592789699457611581840 90 | 18179149476905809336893639229440 8501024774138079091164888044666880 1517432922183647117772932515973038080 143439562060859753938369148662673571840 8299003233521171477862786458340399513600 319615362030984116541190563476834636267520 8659208789839440046291885080863130978877440 171637888512888900917571293567108489045606400 2562865744385636543246462269854324484158259200 29484821179621790786886383058277760847839232000 266043809566895081484751748671998565188580147200 1909814490105211120658396481538275414389450342400 11034483720607886474915179671110035727583490867200 51803718044103851647859004561725720615313840537600 199161352984684975873071383083945522533664555008000 631046435105177766145972474919686646398333432627200 1656496892151091636133177746664177446795625260646400 3617496889477016293614366108523975747781622811852800 6593797240343027053704492721621744154025233114726400 10056329523250430016116301698645602627251402178560000 12854612521024462716253011736529596401790922784768000 13785551721455797813759430245226680268190463819776000 12406996549310218032383487220704012241371417437798400 9367489869587898731807933913290738339430091928371200 5926961182918269259322921148841362220935706312704000 3137055883244598229398774693779606718366684555509760 1385463672573542719349856728154653895512076866027520 508858571099541924699484415587666091252892429189120 154768044666220124562976826860764801947884333301760 38775399121655365259582017505525664281124038246400 7950915173430342573429443993557282675826444206080 1323895268441200305158318236118883405699754229760 177307402023375040869417620908779027549074227200 18879954845081601574058357781953322377910681600 1575830889295364201332374854614545985437696000 101303414311844841514224097796649384778137600 4906433171798753007811423540008659661619200 174045771296915224939256578277334210969600 4356729833491459417606551060857531596800 73144121136150875448217432340404224000 765461732820183580272042896585625600 4455292790804837911782954775027200 11786488864563063258685065542400 8938186702145902370084731200 91 | 37597786418146105674030026588160 17990540801082911565023367722434560 3287771331397902088508020451274915840 318365857257030185570526647031787683840 18880232356260665112137839192724408893440 745769178072296271929444648112614151290880 20736526312510238005593724798909076817838080 422136428504672702256729397692077635220275200 6478355076085914595428557404353986890511155200 76660535067016656045904595951522178204382003200 712058431487866247503306150857407924475317452800 5266458139381036726664063024847971597255757004800 31379313080478677163040042189719164100315552153600 152068978774627435482424819842485179870759983513600 604122770720211093481649862021301418352115816857600 1980180192916247473078741214403154649043046288588800 5383614899491047817432827676658576702085782097100800 12192304331200314174774345032432659001782506514022400 23078290341200594687965724525676104539088315901542400 36605039464631565258663338183069993563195103929958400 48740405808884421132459336167674719690123915558912000 54542835071846852219656876187635995843710095982592000 51319849363055901861222606231093868816581772129075200 40592456101547561171167713624259866137530398356275200 26967673382278125129919291227228198105257463722803200 15024846598697812572383605112312853230072015502704640 7004288566899577081157609014559639138422166378250240 2723889998238724420450181283439859664941953591541760 880243254039126958451930702770599811078592145653760 235237421338042549241464239533522363305485832028160 51680948627297226727291385958122337392871887339520 9267266879088402136108227652832183839898279608320 1344581132010594059926416958558240958913812889600 156188717354765976658119141650704757853624729600 14340061092587814232124611176992368467483033600 1024290078041986730866043655499454890534502400 55810677329210815463854942767598503650918400 2262595026859897924210335517605344742604800 66077069141287134500366024423005895884800 1331223004677945933157557268595356876800 17414254421659176451188975897322982400 135143881321080083324082961509158400 536285243337619378270170482179200 813374989895277115677710539200 196657396009496401276042200 92 | 77730255066729027460916010024960 38048959855163858942118386907217920 7117057940908399815123244270995111936 705774912473416314999721723540348600320 42888429056197066427572375450139397980160 1736981376775981190316681205730645618196480 49552218720803685623756433285704806941327360 1035641371264797029536509455671230465073741824 16329004575339839528203487156179912162384281600 198669555666634714259809093733522264642342092800 1898822483967643326675483068953087798600846540800 14463108920091205338898322336895921998433720729600 88827593950893486123067196352435787607047101480960 444137969754467430615335981762178938035235507404800 1822271964139653134436452042818351819291628037734400 6175477211806602288923531922884414498710517238988800 17378686693093908743993689342196107248838314138009600 40788799944379232875608717926683804660508749065093120 80120857033602064577088553070271759154570757092147200 132065240421415843286157925993821153247605865159065600 183025197323157826293316690915349967815975519649792000 213529396877017464008869472734574962451971439591424000 209841161840050798721443545478250485827801023816663040 173697951690343052453368821089856171379199844129177600 121025656154614024973296331361219230521155446951116800 70886455747702500341502136940142692162391047499939840 34832137738095194133324325910242529769450773340487680 14319878847883579810366667318655262238551984595533824 4908022992218162435004704524539101976923059236372480 1396247920199994485820303873360261769297077196554240 327906708531816886821435000561879657940980250705920 63154707620454296038663477337819326908936423997440 9896117131597972281058428814988653457605662867456 1249509738838127813264953133205638062828997836800 125646249573150372319568021741266466572232294400 9919440755775029393650106979573668413597286400 604068507563222943844077027602242627751116800 27754498996148081203646782349292228842618880 935244670922833288312872961064083449446400 22267730260067459245544594311049605939200 356024757065032051890974618345269862400 3552353451868390761661609273955020800 19735296954824393120342273744194560 49886999380243663094899579737600 36184960865747337834791764800 93 | 160642527137906656752559754051584 80421665148414520036750226872074240 15392706709406539135033993423315009536 1562787306191136126070812387839343329280 97283509810398223847908071142999122247680 4038481701004156267486283803323751062306816 118162983103454942641265340912065308860088320 2534595987569108519655141562563800875048894464 41043173662340677733052008257425184624371302400 513229685472139678504506825478265850326050406400 5045442600256880839451997868932490436282249379840 39560856752014179309339528745038845466304000819200 250332310225245279074098462447773583256223649628160 1290775974598920970225820196996332538664903193395200 5466815892418959403309356128455055457874884113203200 19143979356600467095662948960941684946002603440865280 55731650429577017696255624442215102556619421201203200 135477085529545309193986098827914065479546916537630720 275971840893518222432193905019824948199077052206284800 472387206122756670215872581439437202001051748453580800 680853734042147113811138090205101880275428933097226240 827426412898442673034369206846477979501389328416768000 848488176135857577438880423020751964434151965867376640 734268613963722903552877289152573815375708432000614400 535970762970433539167455181742542306593688407926374400 329622019226816626587984936771663518555118370874720256 170494147875939634442061174192239750976785364245544960 73986040714065162353561114479718854899185253743591424 26849772839781712144437501222478616697284971116625920 8115691036162467948830516263906521534039261204971520 2033021592897264698292897003483653879234077554376704 419527700621589252256835956601228385895077673697280 70795299479893186318341067676457290119794357436416 9683700475995490552803386782343694986924733235200 1062281928209362238701802365630707399201600307200 92250799028707773360945994910035116246454763520 6242041244819970419722129285223173820094873600 322646050830221443992393844810522160295444480 12425393485117642259013883625565680114073600 345149819031045618305941211821268892057600 6622060481409596165172127901222019440640 82592217755940085208632415619454233600 611794205599556186730610486070031360 2319745471181330333912830457798400 3365201360514502418635634126400 778981796415394078387878270 94 | 331876869251939027137156414963712 169879472448336289515831939909550080 33262400705384245487199893834289905664 3456517806634512843544855634279959363584 220353010172950193775984546685347409428480 9373266170231868867745942654627965428563968 281197985106956066032378279638838962856919040 6188364229389511710326839139766163175444054016 102881555313600632184183700698612462791757398016 1321742203681674788477360043697451778921883238400 13359763504905543631225008441680397211564265963520 107789001005487908842838136290830477502393509478400 702424989885762872625828521495245278390597703434240 3733321280378417575422372262081700265676950774743040 16313672821821656632097761145230959144134574814003200 59001116705588324819420236141918635571286712243978240 177585597978991175032136566019261682722787308234342400 446836703150079265411743624204348145792189829983764480 943321928872389560313680984431401641116845196632391680 1675637636812797245294038590766305546720711862439116800 2509813764704385439146940410952140264544718420044677120 3174615624998106582254314507900772656046146811068416000 3393952704543430309755521692083007857736607863469506560 3067611098337331241509798452459641717569626338135900160 2343314033452128031708873817851115200921242341631590400 1511437551576622580452223612513969304594201310352375808 821869225658375673720705147388232645734247396875960320 375929071736331095201878095194247154622887235237707776 144221636967970339518692863709313712545416416283590656 46234845902986181041822335079225031769678215349534720 12329292240796314944485956021126675138580857426542592 2719696817822716531871902063483825398216365608796160 492945048230367371401782249006443353426716266594304 72821427579486088957081468603224586301673993928704 8683000108841743516345167162546651784778298163200 825864296066526732945611763956504850206356930560 61763355475060759942513700295892456746201907200 3568085738593037145327649577904598007973150720 155731598346807782979640674773756524096389120 4991397382910505864732072909415273208217600 113177033682273098095669095039067241349120 1725259659790748446580321570717488435200 16431044378959509015050681625880842240 87222429716418020555122425213219840 210885951925575484901166405254400 146448577726094086736921114760 95 | 685397882150743643000649117859840 358634441835376611200089650920161280 71816546977534166392817952596762296320 7636492828611133026436308959455724175360 498417523010244485921869807978761997516800 21718543565171403474045476882674554041794560 667845214629020656826898414142242536785182720 15074220558769323396949992776353474401722695680 257203888284001580460459251746531156979393495040 3393662414858354186631059571655619432366997504000 35254931471278517915732661165545492641627924070400 292570145586324324001989227075111296077925240012800 1962658059974925673513344398295538277856081818419200 10747440049574232414094708027204894704221524957593600 48431216189783043126540228399904409959149518979072000 180809873775190027672416852692976463847491537521868800 562354393600138720935099125727661995288826476075417600 1463775406870949317728125665497002546560621856843366400 3200556544388464579635703340035112710932153345717043200 5895762055452434751960506152696260256980282478952448000 9170473371035254489190743809248204812759548073240166400 12063539374992805012566395130022936092975357882059980800 13434396122151078309448940031161906103540739459566796800 12670567580088976867105689260159389703004978353170022400 10118856053543280136924682395266179276705364657045504000 6837455590465673578236249675658432568402339261117890560 3903878821877284450173349450094105067237675135160811520 1879645358681655476009390475971235773114436176188538880 761169750664287903015323447354711260656364419274506240 258371197693158070527830696030963412830554732835635200 73205172679728119982885363875439633635323840970096640 17224746512877204701855379735397560855370315522375680 3344984255848921448797808118258008469681288951889920 532156586157782957763287655177410438358386878709760 68740417528330469504399240036827659962828193792000 7132464375120003602712101597806178251782173491200 586751877013077219453880152810978339088918118400 37663127240704280978458523322326312306383257600 1849312730368342422883233012938358723644620800 67740393053785436735649560913492993540096000 1791969699969324053181427338118564654694400 32779933536024220485026109843632280268800 390237304000288339107453688614670003200 2762043607686570650912210131751961600 10017082716464835532805404249584000 13912614883978938240007505902200 3086205608690980088732809650 96 | 1415014982504761069420694953000960 756679261894420981872716626117263360 154930078872882696038438729197509672960 16852949690728017713514612876040218869760 1125837228446669897611752978022615335567360 50240486319432644180924476644259209349693440 1583040508750271186552648092781611939046359040 36636080345363418888789855861517304875072880640 641339565591276668161145147212129638182383779840 8687775782037386717775512503438385746859513610240 92725299212129800545488643065544309413596731801600 791175604965834791667351149273540406295234451865600 5461309384278054048037132238735410860121271146905600 30798634171914218261286327480945369898664668535193600 143058361668282219696857290042794564802410886830489600 551039615314864846239746598683356842201878971495219200 1770033501167649744582607084257559067138601367319347200 4763472510495292694979663182634313371858294856168243200 10780822044255880689299211250644590184192516532941619200 20581569357215772225025766933048763078912986108343091200 33221337495071110602351373799540666491506287359662489600 45415677647031736517897016960086347644142523791284633600 52640899090877694600289724203736448405710652576261734400 51760616497384756563495581658523464318658634974652006400 43173785828451328584211978219802364913942889203394150400 30530034264404868070264184598288815189145328793828720640 18281578873181429620323977912635809095356917706118922240 9253638688894303881892383881704545344563378098158960640 3949853841284953442674110861948771947189782932451491840 1417350570202467129752671246798427864670471677269770240 425921004682054516264060298911648777514611438371471360 106682300982981396863104287393430054330035502590197760 22146102659413548902385488231225435385476119957340160 3784224612677567699650045547928252006104084470824960 527926406617578005793786163482836428514520528322560 59540572174914812683509717686034183667051187404800 5364588589833848863578332825700373385955822796800 380595812116590628834949288309823787517136076800 20886355542983632070210631675539110290574540800 867077031088453590216314379692710317313228800 26466014030316170631602619147597262592409600 572158839901513666647728462725217982873600 8325062485339484567625678690446293401600 75758910382260223567877763613768089600 384655976312249684459727523184025600 890407352574652047360480377740800 592551476868668177036699452800 97 | 2920350070275783483698030009384960 1595606269646931200905511146377707520 333960392237102700349523482936854183936 37153093636377675413884487476725027962880 2539679329286673955077675322516132268605440 116031599356784916322611291297455793021911040 3745242179238446465746508902434545319207239680 88842494837506290805315400464179464322051735552 1595126611855226584913617417425040382145928888320 22176690812042802937479597706145353090667705794560 243090649285853801430064821009670216570780621209600 2131778713380165966437029485542594983628826161971200 15135628864999178361702909347352424383764665749995520 87866691608108210921905110754461790593249201409228800 420504881267375009411974458610638569267692606744166400 1670338833923184065164231877258925427924445632344883200 5538491923008452426597189908805910629433688149354086400 15401894450601446380434244290517613235675153368277319680 36059990975614497478000810045259491305747382886046105600 71300436701783210922410692589490357809091416161045708800 119350731000811026978817898465016468506522587921750425600 169435412760079940086000409428014450826224031067484979200 204246688472605455049124129910497419814157331995895529472 209199158343596724444127975869865668287911983022551859200 182080748928686037942111386405253452028367837075184025600 134609696529421463764346632092455230606686222409153904640 84443483366599936817686945596460642011886715118739783680 44880147641137373827178061826267044921132383776070959104 20165043294981078102073092295212151519863628655147089920 7637944739424406199222728385524861270724208483064872960 2430255144362311063389049940848819495230429971884277760 646761449709324718482569742322669704375840234453073920 143211463864207616235426157228591148826078909057466368 26219270530694576204718172724931460328006870976430080 3939143187838851273999789065987317966608345480560640 481286291747228069191703551295442984641997098188800 47305917564898485433372571281176019857974073753600 3691779377530929099699008096605290738916219944960 225108498629934701201159030280810410909525606400 10513309001947499781372811853774112597422899200 366743337277238364466493436759562067351961600 9249901245074470944138276814057690723123200 161506212215586000611938166594658091991040 1837153576769810421521035767633876172800 12437209900762739797531189916283494400 43184756599870624296983298320428800 57477493256260813172559846921600 12229253884310811313310605728 98 | 6025143302884774345313830335152128 3362783105922564681478281555806781440 719299306356836585368204424787070550016 81820296098090161585633253319529275064320 5721576420002162013738211071415654306283520 267555217340351101167433095227074534497583104 8844186350972716955256816203339408223670108160 214976901088286827133849610999742901322495557632 3957529315488916590418595111586176137982304583680 56449758430654407477220794161097262412608705658880 635276896800364601070569398905271499304973356761088 5723679833185103142762435331045871462893834626662400 41782862782251252942165777916634861679124992774635520 249592341379553758560773937795282767482273093858099200 1230133682513514952906671550562465068305488819729203200 5036714022291447334956760737580759751895251445224570880 17230863760470740882746813049618388624904807575768268800 49488054300293171976477243949859872035939837052169748480 119792512393566805181155233370692547388584526197712486400 245173431465780865627938521886668598782138904694122086400 425322605021072023415423783620785960495971404230237880320 626591337754257891638793966941336459659243586589189734400 784948057659424886071143714950146946736761511199912230912 836796633374386897776511903479462673151647932090207436800 759315463617499222056464505009142055267236086526299340800 586300011550369042173598664224916115531344435382092562432 384905179996595060843410263648983391496041771238906920960 214548998479583543173826832145081483037608468783168487424 101342268867084392512982720252861069176750544010482810880 40460464025059016622909588204401967812484996288667975680 13609428808428941954978679668753389173290407842551955456 3841371034637201358260111196825553395686808665236439040 905466029593054605875597639251737586126176328234303488 177206104276418515038784891520226421527218852116561920 28595261659867216655702172479019048942786507932958720 3773284527298268062462955842156272999593257249800192 403128688813917528040914085700456517050561671987200 34456607523622004930524075568316046896551386152960 2322171880603536917654061575528360028329843097600 121212268493041762185239477843513298182052249600 4792112940422581295695514240324944346732298240 139460049541122792696238635042715952440934400 2877747054023168738176352786595726002749440 40009122338542538068680334495137747763200 348241877221356714330873317655937843200 1692842458714928472441745294160808960 3755196226075706460607243332211200 2396933761324919017408878722688 99 | 12426858062199847087209775066251264 7083309095453912839709571787763220480 1548057202811452651118526914215651835904 180004651415798355488393157302964405141504 12873546945004864530910974910685222189137920 615999221318482767804090149476287881750249472 20847010684435689965962495336442890812936683520 519090566042448680152466133877427981242123419648 9794885055835068561286022901175785941506203844608 143295540631661188211406631332016127662775945134080 1655063494295686723841746591884786274505062166298624 15314710905008789490094083723609223643959179136204800 114902872651190945590955889270745869617593730130247680 705989765616452059929046281192371256592715322627194880 3581859840259940598169425985461295345948335092740915200 15110142066874342004870282212742279255685754335673712640 53307984758956354605997952872256889808299248437533081600 158042495991258839537782166162455720372840124779509841920 395315290898770457097812270123285406382328936452451205120 836971369486631230936755643682075561359715571197175398400 1503819210610218939933105520659207503182184607814055362560 2297501571765612269342244545451567018750559817493695692800 2988840681087810143117047222310174912574591908030435033088 3313714668162572115194987137778672185680525811077221449728 3132176287422184290982916083162710977977348856920984780800 2523639180151588485877663815576812845113178221862050594816 1732073309984677773795346186420425261732187970575081144320 1011445278546608132105183637255384134320154209977794297856 501644230892067742939264465251662292424915192851889913856 210820312551623297140423643801883937549263928030427873280 74851858446359180752382738178143640453097243134035755008 22370337201710760851044176969748810951352591638729850880 5602571058107025373855260392870126314155716030949752832 1169560288224362199255980284033494382079644423969308672 202209350309061032065322505387348988952561734668779520 28735012938656041398756356028728540535364035979247616 3325811682714819606337541207028766265667133793894400 310109467712598044374716680114844422068962475376640 22989501617975015484775209597730764280465446666240 1333334953423459384037634256278646280002574745600 59302397637729443534231988724021186290812190720 1972363557795879496703946409889839898807500800 47482826391382284179909820978829479045365760 792180622303142253759870623003727405711360 8618986461228578679689114611984461619200 55863801137592639590577594707306695680 185882213190747469800058544944454400 237296442371166982723478993546112 48467410615025936013782474172 100 | 25622387757113086777752113538662400 14912229674639816504651730079501516800 3329155274863339034663498740248713625600 395614618496260121952512433632888802508800 28929318977539021417777471709404993683456000 1416090163950535098400207240175374440805171200 49051789845731035214029400791630331324556902400 1250820641066141397957749720186573448776201011200 24184901372432268052558081237471076398780750233600 362773520586484020788371218562066145981711253504000 4298866218949835646342198939960483829883278354022400 40839229080023438640250889929624596383891144363212800 314802390825180672851933943207522930459160904466432000 1988703565116766365997313468147524666458353021485056000 10382202435536059704838915899887812596951695920988160000 45104901692162214939911290187290385837867923390070784000 164024568489096475710762931914636584025536149038563328000 501722209496059808056451321150653080548698808823840768000 1296115707864821170812499246305853791417471922794921984000 2837191083005529596395781842990086648677001936261611520000 5276558633720066455905633405821780712919945992330018816000 8354551170056771888517252892551152795456581154522529792000 11278644079576642049498291404944056273866384558605415219200 12994959482990478883117596618739890924237356121871456665600 12784393009886466493807820747602901950927954518044835840000 10738890128304631854798569427986437638779481795157662105600 7698103599931901216868205272979667829920835424778138419200 4704396644402828521419458777932019229396066092919973478400 2447045028741793867996412025617864841097147282204341043200 1081129807957042549438069968214789423329558605284245504000 404604640250590166229095882044019678124849962886679756800 127830498295490062005966725541421776864871952221313433600 33954976109739547720334911471940159479731612308786380800 7545550246608788382296646993764479884384802735285862400 1394547243510765738381534519912751647948701618405376000 212851947693748454805602637249841041002696562809241600 26606493461718556850700329656230130125337070351155200 2696604067066069951084492870563864539730108481536000 218947634456904909378811519978388231242528063488000 14035104772878519831975097434512066105290260480000 697675266326228747461552808517896309303672832000 26298180770611726622719285465197865317433344000 730505021405881295075535707366607369928704000 14403284041875313704724920418249589194752000 191533032471746192881980324710765813760000 1596108603931218274016502705923048448000 7435288527629898792002341797778176000 15819762824744465514898599569740800 9693482123005187202756494834400