1 12865280 2 1047687424 3 65927512064 4 4910514177024 5 337855448236032 6 23679083944969216 7 1660456237166444544 8 116231639047144574976 9 8123935526478378696704 10 568293011012555646713856 11 39720690042314530451619840 12 2776324150034843417109397504 13 194012915974474579931358560256 14 13558028937689512834527375130624 15 947326445689715855375065073844224 16 66192842608329143093434582775627776 17 4624795479313356794767864838630670336 18 323129352825703638664416372124196798464 19 22575941519321927970498960500169642082304 20 1577308831213589862091788028948292986470400 21 110199667410099539003750339399702408438218752 22 7699181220905338640269386395900379239783858176 23 537904525239809205339379783515457229961996271616 24 37580814858837229929170640746767979395646180294656 25 2625580870834650566851713112724147548299171788226560 26 183436087062555215819444955505808768888853067166908416 27 12815727601315114336798007332363606065887102104762318848 28 895368564590276558776967152038898500376623310693766004736 29 62554704553570030181748751708744449901046645139993079578624 30 4370369470713290322819803824341632441781776615909206943334400 31 305334664089173324585733242029284612883435783351904997124079616 32 21332123563578833605299647973509214424137696244350580749997441024 33 1490362659965189758134103389069251024801274679382851253408314163200 34 104123759852117416744147192218458829766232143068676420836243433062400 35 7274575722038271064294810370269073992789906892748382205842056563130368 36 508236089779944510686959762908016580314691894365366471398243809064124416 37 35507762508064788564765257842922766937438984036494244534845369487038873600 38 2480739229401208348282832287723251949532725586469551492820607966514652381184 39 173316100537275426706901893455369672214761860352472626013683043583848437776384 40 12108677299384708962056749276552951068798359401833420867016212397436431765602304 41 845969089246270590959101962878756980842273532929999190587480021703757131677696000 42 59103375480031806032381733496083651528836039181771404552010626635218075592777793536 43 4129239485611685815640398986842928589745848778682689709193665217422595401427326074880 44 288488070321685462580088571611802128982938132644064036117073503387846387880545950367744 45 20155131882783695286612714980232606272043851055266164983958519572902728236295296397606912 46 1408132200765223865514314724009673622207620436293864908158338829047922593294025234646564864 47 98378730672721869050209212140129935936913912240265385332176763081373508757451884344723374080 48 6873200289873881073588896023756385460834858231637473779208041232181074636123245693021385129984 49 480194060834027370426693898533573939537769489878372588683950585382767234943896323848381101244416 50 33548612924918983403555398255474242473762058368229468049618666929378212501289701223815615743000576 51 2343863701103404883659106601404344740501623389542282026527035837710155081431573585373548316867952640 52 163753328994049837730247272281417801831638126731152153495416236241130887382357762278882240580651319296 53 11440576829600230747682037176053878755370871505660646243624864085612803021924493126282905098523569553408 54 799292441874916214992854465751515959150867502762775442334968075370715477614698082899235773724373647622144 55 55842324830503263500369043250690404427893322442852837371578393932659265531286431856915806004802072629739520 56 3901407143540484457601846594647407860794517556999362526068078935152327254193059186870432846728184705052573696 57 272570630700340142694774214205747692161821679813867947963434450787343556111945844736126894982665305141891039232 58 19043064716735217226457372142742203975337480027201811567330973760189208037169196707268349026432215345625401655296 59 1330437959746492458750288658563362573353518723868668558329001814822687643919003486619665900785167917485898543923200 60 92950645868651042641091054138655480498274588906737675474494796738226405632167246968306128576143159372919179390746624 61 6493968774709007386200312037153880890394163898426171175229585877784976622667005758101994794857571334301056046005747712 62 453699165324181566573352682906951520519932963236867953932680107810234855380403990030814059587012452100068326383250571264 63 31697555032313326130700154778540991690724349236823082485967194877036324288198598198352965442172058092975612007645177708544 64 2214540100176883528738622271391151338011233470137287672915558015005114937487878710206757357352665246695725260121965156368384 65 154718174643927007926144573301356881714049646146975349088899724483611875188710944150932101794052994445852516169302404048617472 66 10809338500235052458793084308797883138534578267456674198764378186107247974457321163248611000464018939101412205247606668272861184 67 755191166657517148798635862246539611780088413147587493448295529414592869706879518131287276666841631833266575935305368832093192192 68 52761202564359600691214973960579202865850232922882701146086089372635090554284185510613294012972945978800278673672832561161632219136 69 3686145467452908031213128971609736097087636206182638499155699202145874878246677044052699339561703947626799181547522275178327109009408 70 257531438762224387108424884654528211140256360009304843768643086339630787949158830934350593619730905028186915368867426600221161396633600 71 17992356117389545689864719760187418110871030131508314133949130322049276330647104970262804347746570677452112139114264203362231820188909568 72 1257030521053660141973700891724680772222390453178741903844182594832959124053764476382919420972767433328744442291853927991091662960463970304 73 87822057353173911759043056314441798162354837213464780583898235605373180392788183311456607861625802881215940387553128577181295817898321772544 74 6135661488377717277817997015159378589447206048442896096673126169868645907839565066701158744678193153888112925739914332735423578178546558828544 75 428666135075428273197240743229076740255733631765242477034808566680294371602540770591046615332700809158941033013134696560741419856462932219002880 76 29948629941299488917023445531749134025758936863445964142470852872411577889847678765502951061572972076106932778374037973464428477766336148454506496 77 2092351977379861648960339927247792393290060629175965695715661427697871415961174289574867361737290452629077342368495159237928799744861362921723133952 78 146181538381768015257111855802005625855511669412144310614179023723147460172597055184512728749784029375542123242272299546417298894771233119860263223296 79 10212928988371770150414355732783656207588438939412909565561733672467617420878507824325049917113295675248426886750909881471682393726701773442725649055744 80 713523196404763107050462589027824290050639571909886306132144151069063636857373971795436057282871783733208854704755150948450449898382628837214927292727296 81 49850082418797983876551199027145471631167441838317339054979608525272962070288563937504531366668600884485587568448611022781409732956260487042406614313205760 82 3482760938512308209599639488399252698657258934975164065884120710281142827789210420827843676646997246450996708473621934194284105877818627702158328615755841536 83 243322040130731975559327096803211989160600844544256570098893151472217773238516951189471127819726110293714278509996350075635174146202741821965609205765704253440 84 16999620777494929886792427922158003374488103985852311883803671165532994100315491889732414906946019015722727314667215730150867571297061928582198105484308288372736 85 1187673366635301759638864511823853107245337869241257471979230571810265071066464489438190247312605618148689677691501367043375319064620564203544150473370144805486592 86 82976440726385081498311810628787271618770739346627406877982017538083496009522192168316109188604630218582196075476120085231470333495545999304944251539641183873531904 87 5797123947575636177694769295227827187753713270034231321573461346463937370241821997489391626006783123318310198738240393780846159110432939114563554454199117011973308416 88 405014312127136064911650148262757762246116177972388618764403244188141399198852604676268026339845827010223771463442762126530746211451309265751145863457183956509655040000 89 28296202480959090507433506863311695632395087401023336239703371317369828736638345297249084212042060665926781288581971409093995657885641273253886293425742899064756672397312 90 1976905632391823830485557760481182276712663726773995309702258616868594698940581485683532565962004417466201142706570154688461338861049920815855221966294864571888319797919744 91 138115914388595716069707236819591263834966848806325207468486402507228447565827902332432971860109577502236823070692666985562139613740713114979113541318880295258604490134126592 92 9649426606326258133947327202918383448597194905928224552412760846072765415812090654069361129112541197043447915503852033320677353929320050011136179680638196121461749953295548416 93 674154272829875401061186704179442719429828169801211024369252592880252693450438957547490675015130809034969747324321978768175644198475361715362984089777621341855357698205387063296 94 47099584474461307057569955753303483181865813861215796259654872466455954180326532060995845933436453965098442400800276355524075279716596593003403444676566280198165135747567044263936 95 3290598231106558750033269684052998375002893562997653489162970817668744900855818778968389258195018884044692479298461000893446480858888436826426145945554759432906609048175094267904000 96 229896650668603530759863816276003112539172813709782196328923981848069960521224966294625661184185026497373515831394337351409713316118367457732411563495128336465849729973591628257951744 97 16061660001217696952049299105656315156524363216288905594735527945041050821802840567294936315496401408969653091778051404513269024572344212551116279212423414141177384504222460947600506880 98 1122143020546178834776762236382149350004932901477044489264558267441764745724797401074287192008667894253239049804773988124221187254965447144260509774440270122686890474198853990138758823936 99 78398182906688142933082844557894915968566112920670610673526878195020879925557918692806507628422404294130762476449232344635265764180123559552346823974157673119521519841584377824216654807040 100 5477265349009578585628950785443904417453279492199986979748618932735151054775588688091832398762779758442440462492586634187761634183824634154393216087987352825295411626026796868514251228053504 101 382667487831553880592495454533890069601955154584593091382689154136419145025461153175383915070718389891898384011871664033295218072536769477702911592566377948475673879799617837982283752148041728 102 26734948356991925321837202096970488501194974134999023094108373812717995389338865551162386915289704802135385991747336274066683259318545664071211992117311998595321810826536224467048968754827362304 103 1867829084987888504300908919252080879281338454874311717772862248055842343714025191163971787215083199004374838063096716684678891482952255936540283836163581110047879441117881808959362030982848839680 104 130495314378053747988724894519720979558736265455468462781137042024703310002251402816930824727608443179220482272441761288021735974248975568928164474025409477444995317773683970855918220094056536473600 105 9117015690296685736518975498590217674317153837432353084290343009901658523100016579993698747287519305777921017615934023574534566190431975045237439050853404286963186019817785355506011890458621797990400 106 636957545129258556408701291889315940238772741343637588327579083430605121372323842469100310148683230409417814067914133710152993733563915773056364411407821781523868089058541082126758066300573835679760384 107 44500846338226350426798757882824991123940111472583833722936318654637605452693741299471517902686937010817945417972297298160320918457955448275509695112097181570349775333171268421909913884351061110755950592 108 3109038176816892552971704624559564142395796643880938806568572349541650452020917358265912618893516408367456437167862049150887151279869100023852074710143606474262124060722865011100374552188376239560726675456 109 217212012361249964238428016704685858942052697545071394510978880802910156654081420578457898122126190106884949928840802844609571453617030251155269914642424984657351461173127229457012709482625435049534349639680 110 15175451580439871023254617234053697961886858677067818819215499508340525250769633203913445532843452021994792379209194192097299094787763295761628200309639670120436064217082828185601868634128764216197139067305984 111 1060228337129290668694968433800119419891036279001800739640970964239530549895349325846227718929388767036270756391423795472845078758636583690148109363244550041191307891119355477363396518238351228113543030565240832 112 74072532266572489687301950133126584120420534791832655990576580684824036826507863466512175151599716477076961134313375050902918379718821503333209548013362388730540427631646614341514306907034542106783194815030886400 113 5175055074681838356083229989638688093615969513658434290174157204867414368231170447338417687476282049004742459735059427284042744271292690531663961579796503792401180667541063013475883132552109173956676852934321897472 114 361553658373794873074246704204767571803923058574268358790627900101603762012371494033433456587399247845124689719604236407351691055301021247302337951883487820694136224343684283709530996779232152518569799583625379840000 115 25259837044635024065206052442433772662939892312993326219153366640293419805178110149710323116460203581839635276521485202972714748068344603194143000836011851301315034840660294916835037242610875595884434901057711246409728 116 1764770879076138568633384634911394880405835127671007023475869444753127730952150701000652343847428768727539663853371821496212208983477662229686425115145472431596096551648732038900791747168644504241695841511692385753497600 117 123295183976519064408375567226777809005418590164325203510470732477983965015219186154588971579729547019725295757234140391311425588592811016580705664253589716221718039435707912366977652719146163001882181617426987086841380864 118 8613980756392471777102890279956179072364949466934003189262725634181321587203069483623677480495889212682474826589417627428043588935051072565949107305014177055389983461458495577653019332324509539884680294011459099360562774016 119 601813161539472265919323538862638423433736609703491977567724006759018952305510836115674252726401310239742371661469986753838669144868158128336158984225176716420795658712422938166216755763129345374797374143542519439929313853440 120 42045494602871071303244874543763703379587504041511981861271024717003523003036194971313032899706858538174982983656224509425183229572654790683713144650368938881573905579955503285163394289516993377597600153149599816102212507009024 121 2937495770078984508501070377804072748175016510752961643438881409907559503388494713168385964109255680321067777186485128728834505525877467296372351230506299425448442653612997964924747581097364617685197902338165317647084485167022080 122 205227253971765720166538428789284109653321910678642397098198723147286106450157500529228494879737735079074310968509418982605710594334066754574901210894737911363960311748791062617066635493297082336446202758682833574200674266749337600 123 14338140058550326905650117153317309687479141133818978981858593387107170583700531497587496769924162726429798721404565366968634825656971492338938568533500352147814321266414681627363592508290665586726634931108257193372030536514157936640 124 1001729820771702631383387372161282549065269008515856065373153825296822617120036738791069485959136291574482314167467405166885822091690553005385332977386134746300909770577747443109094747260587858630655098230676490550106941312072612315136