1 360 2 2376 3 15552 4 104976 5 699840 6 4618944 7 30233088 8 204073344 9 1360488960 10 8979227136 11 58773123072 12 396718580736 13 2644790538240 14 17455617552384 15 114254951251968 16 771220920950784 17 5141472806338560 18 33933720521834496 19 222111625233825792 20 1499253470328324096 21 9995023135522160640 22 65967152694446260224 23 431784999454557339648 24 2914548746318262042624 25 19430324975455080284160 26 128240144838003529875456 27 839390038939659468275712 28 5665882762842701410861056 29 37772551752284676072407040 30 249298841565078862077886464 31 1631774235698698006327984128 32 11014476090966211542713892864 33 73429840606441410284759285760 34 484636948002513307879411286016 35 3172169114198268924301601144832 36 21412141520838315239035807727616 37 142747610138922101593572051517440 38 942134226916885870517575540015104 39 6166696758001434788842312625553408 40 41625203116509684824685610222485504 41 277501354110064565497904068149903360 42 1831508937126426132286166849789362176 43 11988058497554789229509455744075825152 44 80919394858494827299188826272511819776 45 539462632389965515327925508483412131840 46 3560453373773772401164308355990520070144 47 23304785719246510262166381966483404095488 48 157307303604913944269623078273762977644544 49 1048715357366092961797487188491753184296960 50 6921521358616213547863415444045571016359936 51 45304503438215215949651446542843737561628672 52 305805398207952707660147264164195228540993536 53 2038702654719684717734315094427968190273290240 54 13455437521149919137046479623224590055803715584 55 88071954683890379806122412079288225819806138368 56 594485694116260063691326281535195524283691433984 57 3963237960775067091275508543567970161891276226560 58 26157370541115442802418356387548603068482423095296 59 171211879905482898343101969082136310993703132987392 60 1155680189362009563815938291304420099207496147664896 61 7704534595746730425439588608696133994716640984432640 62 50849928331928420807901284817394484365129830497255424 63 332835894536258754378990227895672988571758890527490048 64 2246642288119746592058184038295792672859372511060557824 65 14977615254131643947054560255305284485729150073737052160 66 98852260677268850050560097685014877605812390486664544256 67 647032978978487018512757003029188289783499283185440653312 68 4367472608104787374961109770447020956038620161501724409856 69 29116484054031915833074065136313473040257467743344829399040 70 192168794756610644498288829899668922065699287106075874033664 71 1257832111134178763988799613888742035339122606512496630038528 72 8490366750155706656924397393749008738539077593959352252760064 73 56602445001038044379495982624993391590260517293062348351733760 74 373576137006851092904673485324956384495719414134211499121442816 75 2445225624044843517194226449399714516699254347060293448794898432 76 16505272962302693741061028533448072987719966842656980779365564416 77 110035153082017958273740190222987153251466445617713205195770429440 78 726232010341318524606685255471715211459678541076907154292084834304 79 4753518613143175797425576217633045020463350450685210464457282551808 80 32086250638716436632622639469023053888127615542125170635086657224704 81 213908337591442910884150929793487025920850770280834470900577714831360 82 1411795028103523211835396136637014371077615083853507507943812917886976 83 9240840183950333750195320167078639519780753276132049142904957280714752 84 62375671241664752813818411127780816758520084613891331714608461644824576 85 415837808277765018758789407518538778390133897425942211430723077632163840 86 2744529534633249123808010089622355937374883723011218595442772312372281344 87 17964193317599448810379702404800875226453784368800703533807236953709477888 88 121258304893796279470062991232405907778563044489404748853198849437538975744 89 808388699291975196467086608216039385190420296596031659021325662916926504960 90 5335365415327036296682771614225859942256773957533808949540749375251714932736 91 34922391809413328487378141474932901440226156812948567669721268638011225014272 92 235726144713539967289802454955797084721526558487402831770618563306575768846336 93 1571507631423599781932016366371980564810177056582685545137457088710505125642240 94 10371950367395758560751308018055071727747168573445724597907216785489333829238784 95 67889129677499510579463107027269560399799648844372015549938146232293821427744768 96 458251625323121696411375972434069532698647629699511104962082487067983294637277184 97 3055010835487477976075839816227130217990984197996740699747216580453221964248514560 98 20163071514217354642100542787099059438740495706778488618331629430991264964040196096 99 131976468093059048566476280061012025417210517353459198229079756275579188855535828992 100 890841159628148577823714890411831171566170992135849588046288354860159524774866845696 101 5938941064187657185491432602745541143774473280905663920308589032401063498499112304640 102 39197011023638537424243455178120571548911523653977381874036687613847019090094141210624 103 256562253972906790413229888438607377411057245735124681357331046199725943135161651560448 104 1731795214317120835289301746960599797524636408712091599161984561848150116162341148033024 105 11545301428780805568595344979737331983497576058080610661079897078987667441082274320220160 106 76198989429953316752729276866266391091084001983332030363127320721318605111143010513453056 107 498757021723330800563318903124652741687095285709082380558651553812267233454754250633510912 108 3366609896632482903802402596091406006387893178536306068770897988232803825819591191776198656 109 22444065977549886025349350640609373375919287856908707125139319921552025505463941278507991040 110 148130835451829247767305714228021864281067299855597467025919511482243368336062012438152740864 111 969583650230155076295091947674324929839713235418456147806018620611047501836042263231545212928 112 6544689639053546764991870646801693276418064339074578997690625689124570637393285276812930187264 113 43631264260356978433279137645344621842787095593830526651270837927497137582621901845419534581760 114 287966344118356057659642308459274504162394830919281475898387530321481108045304552179768928239616 115 1884870616047421468317658746278887663608402529653478751334900198467876343569266159722123893932032 116 12722876658320094911144196537382491729356717075160981571510576339658165319092546578124336284041216 117 84819177722133966074294643582549944862378113834406543810070508931054435460616977187495575226941440 118 559806572966084176090344647644829636091695551307083189146465358944959274040072049437470796497813504 119 3664188477596187334409528602766157618054734517646362692595045985821551611898653414499808849803870208 120 24733272223774264507264318068671563921869457994112948175016560404295473380315910547873709736176123904 121 164888481491828430048428787124477092812463053294086321166777069361969822535439403652491398241174159360 122 1088263977846067638319629995021548812562256151740969719700728657789000828733900064106443228391749451776 123 7123182400446988178092123603777410409498403902304529074404769396437096333530982237787628404018723684352 124 48081481203017170202121834325497520264114226340555571252232193425950400251334130105066491727126384869376 125 320543208020114468014145562169983468427428175603703808348214622839669335008894200700443278180842565795840 126 2115585172932755488893360710321890891621025958984445135098216510741817611058701724622925635993560934252544 127 13847466586468945018211088285743285836064897186080004520642871706673715272384229470259149617412398842380288 128 93470399458665378872924845928767179393438056006040030514339384020047578088593548924249259917533692186066944 129 623135996391102525819498972858447862622920373373600203428929226800317187257290326161661732783557947907112960 130 4112697576181276670408693220865755893311274464265761342630932896882093435898116152666967436371482456186945536 131 26919475044095629115402355627484947665310160129739528788129742597773702489514942090183786856249703349587279872 132 181706456547645496528965900485523396740843580875741819319875762534972491804225859108740561279685497609714139136 133 1211376376984303310193106003236822644938957205838278795465838416899816612028172394058270408531236650731427594240 134 7995084088096401847274499621363029456597117558532640050074533551538789639385937800784584696306161894827422121984 135 52331459485721903000342179339830738261362951292213643964124219610072077639617047423317281648549423311597672071168 136 353237351528622845252309710543857483264199921222442096757838482367986524067415070107391651127708607353284286480384 137 2354915676857485635015398070292383221761332808149613978385589882453243493782767134049277674184724049021895243202560 138 15542443467259405191101627263929729263624796533787452257344893224191407058966263084725232649619178723544508605136896 139 101732357240243379432665196636630955180089577312063323866257482921980118931415540190928795524780078917745874506350592 140 686693411371642811170490077297258947465604646856427436097238009723365802787054896288769369792265532694784652917866496 141 4577956075810952074469933848648392983104030979042849573981586731489105351913699308591795798615103551298564352785776640 142 30214510100352283691501563401079393688486604461682807188278472427828095322630415436705852270859683438570524728386125824 143 197767702475033129617101142261610576870094138294651101596004546800329351202671810131165578500172473416097980040345550848 144 1334931991706473624915432710265871393873135433488894935773030690902223120618034718385367654876164195558661365272332468224 145 8899546611376490832769551401772475959154236223259299571820204606014820804120231455902451032507761303724409101815549788160 146 58737007635084839496279039251698341330417959073511377174013350399697817307193527608956176814551224604581100071982628601856 147 384460413611464403975644620556570961435463004844801741502632838979840258737993998894985884604335288320894473198431750848512 148 2595107791877384726835601188756853989689375282702411755142771663113921746481459492541154721079263196166037694089414318227456 149 17300718612515898178904007925045693264595835218016078367618477754092811643209729950274364807195087974440251293929428788183040 150 114184742842604927980766452305301575546332512438906117226281953177012556845184217671810807727487580631305658539934230002008064 151 747391044060686801328653142361973949030540081418294585481118238976809462986660333851852559670827800495818855897751323649507328 152 5044889547409635908968408710943324155956145549573488451997548113093463875159957253500004777778087653346777277309821434634174464 153 33632596982730906059789391406288827706374303663823256346650320753956425834399715023333365185187251022311848515398809564227829760 154 221975140086023979994609983281506262862070404181233491887892116976112410507038119154000210222235856747258200201632143123903676416 155 1452928189653975141782901708751677356915369918277164674175293856570917596046067689008001376000089244163871855865228573174642245632 156 9807265280164332207034586534073822159178746948370861550683233531853693773310956900804009288000602398106135027090292868928835158016 157 65381768534428881380230576893825481061191646322472410337888223545691291822073046005360061920004015987374233513935285792858901053440 158 431519672327230617109521807499248175003864865728317908230062275401562526025682103635376408672026505516669941191972886232868746952704 159 2824492400687327675625960921813260781843479121130808126596771257173863806713555587431554674944173490654566887802004346251504525508608 160 19065323704639461810475236222239510277443484067632954854528205985923580695316500215162994055873171061918326492663529337197655547183104 161 127102158030929745403168241481596735182956560450886365696854706572823871302110001434419960372487807079455509951090195581317703647887360 162 838874243004136319660910393778538452207513298975850013599241063380637550593926009467171738458419526724406365677195290836696844076056576 163 5490813226936165001416868032004978959903723411478290998104123323945991240251152061966942288091473265832478029887096449112924797588733952 164 37062989281819113759563859216033607979350133027478464237202832436635440871695276418276860444617444544369226701737901031512242383723954176 165 247086595212127425063759061440224053195667553516523094914685549577569605811301842788512402964116296962461511344919340210081615891493027840 166 1630771528400041005420809805505478751091405853209052426436924627211959398354592162404181859563167559952245974876467645386538664883853983744 167 10674140913163904762754391454217679098052838311913797700314415741751006971048239608463735808049824028778337290100515497075525806512498802688 168 72050451163856357148592142315969333911856658605418134477122306256819297054575617357130216704336312194253776708178479605259799193959366918144 169 480336341092375714323947615439795559412377724036120896514148708378795313697170782380868111362242081295025178054523197368398661293062446120960 170 3170219851209679714538054261902650692121692978638397916993381475300049070401327163713729534990797736547166175159853102631431164534212144398336 171 20750529935190630858794536986999168166614717678360422729411224201963957551717777798853502410848857911945087691955402126314822167860297672425472 172 140066077062536758296863124662244385124649344328932853423525763363256713474095000142261141273229790905629341920698964352625049633057009288871936 173 933773847083578388645754164414962567497662295526219022823505089088378089827300000948407608488198606037528946137993095684166997553713395259146240 174 6162907390751617365061977485138752945484571150473045550635133587983295392860180006259490216022110799847691044510754431515502183854508408710365184 175 40339030194010586389496579902726382915899011166732661785975419848617933480539360040971208686690179780821250473161301733556014294320418675195117568 176 272288453809571458129101914343403084682318325375445467055334083978171050993640680276555658635158713520543440693838786701503096486662826057567043584 177 1815256358730476387527346095622687231215455502502969780368893893187807006624271201843704390901058090136956271292258578010020643244418840383780290560 178 11980691967621144157680484231109735726022006316519600550434699695039526243720189932168448979946983394903911390528906614866136245413164346532949917696 179 78419074697156579941181351330900088388507677708128294511936216185713262686168515919648029686925709493916510919825570570032891788158893904579308552192 180 529328754205806914602974121483575596622426824529865987955569459253564523131637482457624200386748539083936448708822601347722019570072533855910332727296 181 3528858361372046097353160809890503977482845496865773253037129728357096820877583216384161335911656927226242991392150675651480130467150225706068884848640 182 23290465185055504242530861345277326251386780279314103470045056207156839017792049228135464817016935719693203743188194459299768861083191489660054640001024 183 152446681211272391405656546987269771827258925464601404531204004265026582661911594947795769711383579256173697228140909188143941636180889750502175825461248 184 1029015098176088641988181692164070959833997746886059480585627028788929432967903265897621445551839159979172456289951137019971606044221005815889686821863424 185 6860100654507257613254544614427139732226651645907063203904180191926196219786021772650809637012261066527816375266340913466477373628140038772597912145756160 186 45276664319747900247479994455219122232695900862986617145767589266712895050587743699495343604280923039083588076757850028878750665945724255899146220161990656 187 296356348274713528892596327343252436432191351103185130408660584291211676694756140578514976318929678074001667411505927461751822540735649674976229804696666112 188 2000405350854316320025025209566953945917291619946499630258458943965678817689603948904976090152775326999511255027665010366824802149965635306089551181702496256 189 13336035672362108800166834730446359639448610799643330868389726293104525451264026326033173934351835513330075033517766735778832014333104235373930341211349975040 190 88017835437589918081101109220945973620360831277645983731372193534489867978342573751818947966722114387978495221217260456140291294598487953467940251994909835264 191 576116741046043100167207260355282736424179986544591893514436175862115499494605937284633113963999294175859241447967522985645543019190102968153790740330318921728 192 3888788002060790926128649007398158470863214909175995281222444187069279621588590076671273519256995235687049879773780780153107415379533195035038087497229652721664 193 25925253347071939507524326715987723139088099394506635208149627913795197477257267177808490128379968237913665865158538534354049435863554633566920583314864351477760 194 171106672090674800749660556325518972717981456003743792373787544231048303349897963373536034847307790370230194710046354326736726276699460581541675849878104719753216 195 1119970944593507786725050914130669639608605893842686640992063925875952531017513942081326773546014627877870365374848864684094935629305560170090969199202139983839232 196 7559803876006177560394093670382020067358089783438134826696431499662679584368219109048955721435598738175624966280229836617640815497812531148114042094614444890914816 197 50398692506707850402627291135880133782387265222920898844642876664417863895788127393659704809570658254504166441868198910784272103318750207654093613964096299272765440 198 332631370544271812657340121496808882963755950471277932374642985985157901712201640798154051743166344479727498516330112811176195881903751370517017852163035575200251904 199 2177223516289779137393498977070021779399129857630182830088572271902851720298047103406099247773452436594579990288706192945880554863370008970656844123248960128583467008 200 14696258734956009177406118095222647010944126539003734103097862835344249112011817947991169922470803947013414934448766802384693745327747560551933697831930480867938402304 201 97975058233040061182707453968150980072960843593358227353985752235628327413412119653274466149805359646756099562991778682564624968851650403679557985546203205786256015360 202 646635384338064403805869196189796468481541567716164300536305964755146960928519989711611476588715373668590257115745739304926524794420892664285082704604941158189289701376 203 4232522515667330643092962011424122339151908443233075421692184496579143744259403569021456937671591536739863501121244839086791798654391297438956904975595978489966259863552 204 28569526980754481840877493577112825789275381991823259096422245351909220273750974090894834329283242872994078632568402663835844640917141257712959108585272854807272254078976 205 190463513205029878939183290514085505261835879945488393976148302346061468491673160605965562195221619153293857550456017758905630939447608384753060723901819032048481693859840 206 1257059187153197200998609717392964334728116807640223400242578795484005692045042859999372710488462686411739459833009717208777164200354215339370200777752005611519979179474944 207 8228023770457290770172718150208493827311310013645098619769606661349855438840280538177712286833573947422294646179699967184723256584136682221332223272558582184494409174745088 208 55539160450586712698665847513907333334351342592104415683444844964111524212171893632699557936126624145100488861712974778496881981942922604993992507089770429745337261929529344 209 370261069670578084657772316759382222229008950614029437889632299760743494747812624217997052907510827634003259078086498523312546546286150699959950047265136198302248412863528960 210 2443723059825815358741297290611922666711459074052594290071573178420907065335563319838780549189571462384421509915370890253862807205488594619735670311949898908794839524899291136