11 604800 12 57170880 13 2936606400 14 108502598960 15 3225186125460 16 81861294718764 17 1840409325096500 18 37558997857897164 19 708015469597497732 20 12488421105878928700 21 208161512148250424484 22 3304395638081490531324 23 50267199680265668419244 24 736516493829967530909204 25 10437808798822929984593100 26 143579847174876616432522932 27 1922778363105897685775636508 28 25131774144239809681153633380 29 321313741483354251493720181436 30 4026024070504885445987516470740 31 49520952483083613251458914166776 32 598831540994207081864686094849544 33 7128322474534319390866713604688760 34 83625433414413168743681427153055368 35 967844566522922616486129256587080600 36 11060906643174942949121784485538024168 37 124926747702472968399936791836982931288 38 1395489776111628654525490110790512404200 39 15427689001571162184890797198155223199592 40 168907057288027483977809168252471254991640 41 1832371433715215374294706350988841024141352 42 19707121416580642551527498321194472965205208 43 210224530076797728638919248428735519952029320 44 2225276877497401973638616102270549012780130616 45 23383002074846829787254500560399329774388836360 46 244002209907889753773819150885244073025553104936 47 2529380914612653491628415552618441269433129985324 48 26055568356077597159280358610251155682691393098260 49 266797478701568144932644106342568995434384680464908 50 2716300704989565479516626528422641033695520300576500 51 27504319829556012034116911851838564508313813219655868 52 277048302517601054024645503270706160377841259836679812 53 2776766880952983660294166313751027255022400162825658780 54 27697739328719744688536231563689707275613293751121631044 55 275014857652980887412972936824464798403235272612029025460 56 2718664764758841888925051993302435402691927431620209660044 57 26762012039559633453370363961529445072767483360026912039316 58 262371689074340383439444830536301124264193266820976055962860 59 2562227570073225616192330219262507350332289762134782946959172 60 24927835864105757153570165558665119449905768485424455992891580 61 241644949222945824120461578888180096423245251761798896039591972 62 2334285676230668614192734574991520812919784587489377003765575340 63 22473321800539842072791110469957874198904618026879719687307418800 64 215659478859753985860685381329609792775937812887223176266906553552 65 2063033406446073314507130686492333610149312536216964507671194329200 66 19675526717999441843470736559844074258524535441409549543698811068816 67 187099470963568576332385875145895541157590022755919359588125747926128 68 1774133887164253955210035032386564753014953870169353671643997891466384 69 16776734062339987420146665894484641387063559234386975811939583345172208 70 158224354819211729770884446194039515789519727579020394159650996809078160 71 1488401375781926519993373111252952482657140422692096869008643406672219920 72 13966316927620688476773757886894684940403095985596405809032229917307405808 73 130734906392806145041857779644102228227901905643655685475421106382808121744 74 1220900704971614249238681125092293153849002631014111220667732239704137474672 75 11375700620711090082807706649351126458989620160168177739707792176502343016400 76 105758091429940246679043580479659330729889472418105702415948360008300826361200 77 981101846998487139912186119177916740003915751479014728883922353861247976820880 78 9082509604516535442051456489439977240314816678785325454522134919671878166116320 79 83910069484291379931056602392031058131657348016922616529633920445614317634232580 80 773682669101352351293664516491098235574302781570375117376586120904646902757895100 81 7119924473601687473634719398171085357095385096549539510729877482815895757613222180 82 65399416208828361722574071921251410069957347446384921433737965485183556256703072220 83 599624937235022609177568297858328595268151253346000617163760938517010429083395511860 84 5487990678003348834292483967408078328945004197113213867751324283978451380361105470860 85 50141192400451087237121738697407551350308520624654489874353568393579224785074237501140 86 457343558637684733965521405733969370443760863488942440077259623052455366914594877668940 87 4164620052207529620804587267430808389678129019614091247902196504859174384212327944192764 88 37862626234162216453154368476591976752934141967529302583769285349002971935477762944822980 89 343688966007143608305658547128844506479582119822513989028514169515291332339648830038742172 90 3114987571548323971728925467184281409230869283170954583175569794717883518576824901007639780 91 28190235569612449501336347655565891746790910061275663988133864631823981105563067449043671468 92 254746355719161957020780282994627298634975936839620602585523016895670648566905925929140659668 93 2298787588721236672211642458797499604975116746757993867409760256803335071559784022984717650636 94 20715026458604544938972537887410761338860257690240667069639124919968890561215655387424756481604 95 186415336784058079494912772941048257562826646174608173209292029061874410651104234799027256686760 96 1675330671620665446996984685766542082449489237092814745054859095722449158083344535396607033974872 97 15036785510749728102179398368647383434605478156209565916734454228129551334342259523256265175839400 98 134789923933568126315800780924021700448843354620076255384584822243514615882546190938728087742336856 99 1206756924240266549854251611512063472175816334235445092262626797358312329808181930986440035606004104 100 10790801977637574273798465322378203562913549720872517203479338943107452817546538097841383309589124600 101 96376340960701881908054298290480593564961442708016181088942209509323797292529122395906690155531078856 102 859767083285639934904316371406607880716188485603163172205005466048422461909458142172966185166048737784 103 7661175405641208718451767762447267677628456723195105857411722417084009373713282725382914108496470485240 104 68190586727846659816726072610552699426939557577315351933665719920397192550112814818121615599807475098248 105 606286340792071112203376588713821137258867057186297257639205298013652189854234016194580963968455176760120 106 5384744267799101945155375026874768738283698791072705643340872611090803420101706496836805060807560777283528 107 47774444092613257887145672157902286760190040683857094497049531032044437370374995007956335260906210528408152 108 423426959594844049122375550836867560973390635350598246272118082036517844185147277230850250379359596620174440 109 3749060526973566767075849396441831917187049990707545389131359506572786931206432648203376462664598098328503384 110 33161640190097662704766860193855220541606126732337503362844392075731282194428075477769671624885408229222920280 111 293040358045028217415226246386381356585101473590515281834907948827376284939031661945952917168655308138608385564