0 12 1 24 2 72 3 360 4 2520 5 27720 6 360360 7 6126120 8 116396280 9 2677114440 10 77636318760 11 2406725881560 12 89048857617720 13 3651003162326520 14 156993135980040360 15 7378677391061896920 16 391069901726280536760 17 23073124201850551668840 18 1407460576312883651799240 19 94299858612963204670549080 20 6695289961520387531608984680 21 488756167190988289807455881640 22 38611737208088074894789014649560 23 3204774188271310216267488215913480 24 285224902756146609247806451216299720 25 27666815567346221097037225767981072840 26 2794348372301968330800759802566088356840 27 287817882347102738072478259664307100754520 28 30796513411139992973755173784080859780733640 29 3356819961814259234139313942464813716099966760 30 379320655685011293457742475498523949919296243880 31 48173723271996434269133294388312541639750622972760 32 6310757748631532889256461564868942954807331609431560 33 864573811562520005828135234387045184808604430492123720 34 120175759807190280810110797579799280688396015838405197080 35 17906188211271351840706508839390092822571006359922374364920 36 2703834419901974127946682834747904016208221960348278529102920 37 424502003924609938087629205055420930544690847774679729069158440 38 69193826639711419908283560424033611678784608187272795838272825720 39 11555369048831807124683354590813613150357029567274556904991561895240 40 1999078845447902632570220344210755075011766115138498344563540207876520 41 357835113335174571230069441613725158427106134609791203676873697209897080 42 64768155513666597392642568932084253675306210364372207865514139194991371480 43 12370717703110320101994730666028092451983486179595091702313200586243351952680 44 2387548516700291779684983018543421843232812832661852698546447713144966926867240 45 470347057789957480597941654653054103116864128034384981613650199489558484592846280 46 93599064500201538638990389275957766520255961478842611341116389698422138433976409720 47 19749402609542524652826972137227088735774007872035790992975558226367071209569022450920 48 4404116781927982997580414786601640788077603755463981391433549484479856879733892006555160 49 999734509497652140450754156558572458893616052490323775855415732976927511699593485488021320 50 228939202674962340163222701851913093086638076020284144670890202851716400179206908176756882280 51 53342834223266225258030889531495750689186671712726205708317417264449921241755209605184353571240 52 12748937379360627836669382598027484414715614539341563164287862726203531176779495095639060503526360 53 3072493908425911308637321206124623743946463103981316722593374917015051013603858318049013581349852760 54 771195971014903738467967622737280559730562239099310497370937104170777804414568437830302408918813042760 55 198197364550830260786267679043481103850754495448522797824330835771889895734544088522387719092134951989320 56 52125906876868358586788399588435530312748432302961495827799009808007042578185095281387970121231492373191160 57 14021868949877588459846079489289157654129328289496642377677933638353894453531790630693363962611271448388422040 58 3799926485416826472618287541597361724269047966453590084350720015993905396907115260917901633867654562513262372840 59 1052579636460460932915265649022469197622526286707644453365149444430311794943270927274258752581340313816173677276680 60 295774877845389522149189647375313844531929886564848091395606993884917614379059130564066709475356628182344803314747080 61 83704290430245234768220670207213818002536157897852009864956779269431684869273733949630878781525925775603579338073423640 62 24525357096061853787088656370713648674743094264070638890432336325943483666697204047241847482987096252251848746055513126520 63 7529284628490989112636217505809090143146129939069686139362727252064649485676041642503247177277038549441317565039042529841640 64 2341607519460697614029863644306627034518446411050672389341808175392105990045248950818509872133158988876249762727142226780750040 65 732923153591198353191347320667974261804273726658860457863985958897729174884162921606193589977678763518266175733595516982374762520 66 232336639688409877961657100651747840991954771350858765142883548970580148438279646149163368022924168035290377707549778883412799718840 67 76903427736863669605308500315728535368337029317134251262294454709262029133070562875373074815587899619681115021198976810409636706936040 68 25916455147323056656988964606400516419129578879874242675393231237021303817844779689000726212853122171832535762144055185108047570237445480 69 8993009936121100659975170718420979197437963871316362208361451239246392424792138552083251995860033393625889909463987149232492506872393581560 70 3138560467706264130331334580728921739905849391089410410718146482496990956252456354677054946555151654375435578402931515082139884898465359964440 71 1107911845100311238006961106997309374186764835054561874983505708321437807557117093201000396133968533994528759176234824823995379369158272067447320 72 397740352391011734444499037412034065333048575784587713119078549287396172913005036459159142212094703704035824544268302111814341193527819672213587880 73 145970709327501306541131146730216501977228827312943690714701827588474395459072848380511405191838756259381147607746466875035863218024709819702386751960 74 54447074579157987339841917730370755237506352587727996636583781690500949506234172445930754136555856084749168057689432144388376980323216762748990258481080 75 20635441265500877201800086819810516235014907630748910725265253260699859862862751357007755817754669456119934693864294782723194875542499153081867307964329320 76 7903374004686835968289433251987427718010709622576832807776591998848046327476433769733970478200038401693934987750024901782983637332777175630355178950338129560 77 3074412487823179191664589535023109382306166043182387962225094287551890021388332736426514516019814938258940710234759686793580634922450321320208164611681532398840 78 1220541757665802139090842045404174424775547919143408021003362432158100338491168096361326262859866530488799461963199595657051512064212777564122641350837568362339480 79 489437244823986657775427660207073944334994715576506616422348335295398235734958406640891831406806478726008584247243037858477656337749323803213179181685864913298131480 80 200179833133010543030149913024693243233012838670791206116740469135817878415597988316124759045383849798937510957122402484117361442139473435514190285309518749538935775320 81 83875350082731417529632813557346468914632379403061515362914256567907691056135557104456274040015833065754817091034286640845174444256439369480445729544688356056814089859080 82 35311522384829926779975414507642863413060231728688897967786902015089137934633069540976091370846665720682777995325434675795818441031960974551267652138313797899918731830672680 83 15219266147861698442169403652794074131028959875064915024116154768503418449826852972160695380834912925614277315985262345267997748084775180031596358071613246894864973419019925080 84 6589942242024115425459351781659834098735539625903108205442295014761980188775027336945581099901517296790982077821618595501043024920707652953681223045008535905476533490435627559640 85 2892984644248586671776655432148667169344901895771464502189167511480509302872237000919110102856766093291241132163690563424957887940190659646666056916758747262504198202301240498681960 86 1281592197402123895597058356441859556019791539826758774469801207585865621172400991407165775565547379328019821548514919597256344357504462223473063214124125037289359803619449540916108280 87 575434896633553629123079202042394940652886401382214689736940742206053663906408045141817433228930773318280899875283198899168098616519503538339405383141732141742922551825132843871332617720 88 262973747761534008509247195333374487878369085431672113209781919188166524405228476629810566985621363406454371243004421896919821067749413117021108260095771588776515606184085709649199006298040 89 121230897718067177922762957048685638911928148384000844189709464745744767750810327726342671380371448530375465143025038494480037512232479446946730907904150702425973694450863512148280741903396440 90 56129905643465103378239249113541450816222732701792390859835482177279827468625181737296656849111980669563840361220592822944257368163637983936336410359621775223225820530749806124653983501272551720 91 26212665935498203277637729336023857531176016171737046531543170176789679427847959871317538748535294972686313448690016848314968190932418938498269103637943369029246458187860159460213410295094281653240 92 12555866983103639369988472351955427757433311746262045288609178514682256445939172778361101060548406291916744141922518070342869763456628671540670900642574873765009053471985016381442223531350160911901960 93 6114707220771472373184386035402293317870022820429616055552669936650258889172377143061856216487073864163454397116266300256977574803378163040306728612933963523559409040856702977762362859767528364096254520 94 3002321245398792935233533543382526019074181204830941483276360938895277114583637177243371402295153267304256108984086753426175989228458678052790603748950576090067669839060641162081320164145856426771260969320 95 1498158301453997674681533238147880483518016421210639800154904108508743280177234951444442329745281480384823798383059289959661818625000880348342511270726337468943767249691259939878578761908782356958859223690680 96 753573625631360830364811218788383883209562259868951819477916766579897869929149180576554491861876584633566370586678822849709894768375442815216283169175347746878714926594703749758925117240117525550306189516412040 97 383568975446362662655688910363287396553667190273296476114259634189168015793936932913466236357695181578485282628619520830502336437103100392945088133110252003161265897636704208627292884675219820505105850463853728360 98 199839436207554947243613922299272733604460606132387464055529269412556536228641142047915909142359189602390832249510770352691717283730715304724390917350441293647019532668722892694819592915789526483160148091667792475560 99 104516025136551237408410081362519639675132897007238643701041807902767068447579317291060020481453856162050405266494132894457768139391164104370856449774280796577391215585742072879390647094957922350692757451942255464717880 100 56543169598874219437949854017123125064246897280916106242263618075396984030140410654463471080466536183669269249173325895901652563410619780464633339327885910948368647631886461427750340078372235991724781781500760206412373080