1 1 2 6 3 34 4 192 5 1084 6 6120 7 34552 8 195072 9 1101328 10 6217824 11 35104288 12 198190080 13 1118931904 14 6317211264 15 35665403776 16 201358000128 17 1136817193216 18 6418187159040 19 36235488567808 20 204576557088768 21 1154988365396992 22 6520777078204416 23 36814685738432512 24 207846560274186240 25 1173449990168252416 26 6625006820461142016 27 37403140942430347264 28 211168832013659799552 29 1192206710197098102784 30 6730902597155269017600 31 38001002162537417900032 32 214544207780913969364992 33 1211263242360408980389888 34 6838491038600625943609344 35 38608419746882937700876288 36 217973536404096374318039040 37 1230624378930812370506481664 38 6947799200776681474402811904 39 39225546446798464105403908096 40 221457680279237421683617824768 41 1250294988781827601890899132416 42 7058854572132490767978159144960 43 39852537455231289404087156604928 44 224997515587122754888566621339648 45 1270280018612273950523225414828032 46 7171685080499398193362219246288896 47 40489550445771841259126864648077312 48 228593932513632251168036749395886080 49 1290584494190249824489966767079161856 50 7286319100114234444603727103683198976 51 41136745612304907018642429087940870144 52 232247835473600973222647120320278822912 53 1311213521616996025298597863745791197184 54 7402785458754774205346292941834189537280 55 41794285709294653181480561923513554829312 56 235960143338258370678190785657412949901312 57 1332172288610960917706183590097450589749248 58 7521113444989248764880719969269877638692864 59 42462336092713570753871952635424364652658688 60 239731789666302926993470275874006432638566400 61 1353466065812390420453077749973189866526081024 62 7641332815541736668731525948091126333879353344 63 43141064761625639171483000188600378270223958016 64 243563722938670361691434949235420016953585041408 65 1375100208108770891805643695035319345181062332416 66 7763473802775284627450992271741076037179203911680 67 43830642400434165981094666240375817532713098805248 68 247456906797054426631666012898772753121920185008128 69 1397080155981458227827806744911884883666094912438272 70 7887567122294640513703508443673763795752729104613376 71 44531242421804926626565437172218813007184184802803712 72 251412320286240278731985606145965350451599650607595520 73 1419411436873831819138782762531354476695229534039965696 74 8013643980670510357368725362896196159268177903024603136 75 45243041010275398505934786652314468002218608350067687424 76 255430958100311370320871269188094415694775294294356918272 77 1442099666581317424913358041823937558164214549066006134784 78 8141736083287281808838405712567436517595736705807322972160 79 45966217166561056003203718191756743989245991136711925563392 80 259513830832791772401545497725405590900284473408656907436032 81 1465150550663628522402865549968920057423214858178517593489408 82 8271875642316187589614102304362709162738720202253791746064384 83 46700952752569868492878882726238414861585891497165715289407488 84 263661965230786835778045091748705070844037908578486708244316160 85 1488569885879581277682512785039753595341055668476588818887081984 86 8404095384815913994538986526741111430358258193702559496833859584 87 47447432537136321411868893590367161391467437825262179343228993536 88 267876404453186100482135388488720745488088110564167957065706242048 89 1512363561644843960069074543751590150145593787734483383707779465216 90 8538428560962691559450176485532099409897386505278564388115264307200 91 48205844242486461436562909825689416159093131456202419561276026912768 92 272158208332993385500477105983072298134764015726657388591425632862208 93 1536537561512987390129736816247054956490397831447539492426001743347712 94 8674908952411937569777466685516185142672858957231922177373159194361856 95 48976378591445650638405326480603000943056358080496454079386951679475712 96 276508453643850028690877025512585635372992430568514880121575391688130560 97 1561097964680208870868451500114307810351841867250096372570678446769831936 98 8813570880793553167828954949660675591365066342363548475180919897242730496 99 49759229355400901265236826697735437927486714319681098105944162489916719104 100 280928234370818301255763050287091276382190153233359491685303135145014853632 101 1586050947514108005004104648327076782438167490760794753899930485890255683584 102 8954449216343011427513101789388278141864624638098049540028976645051504394240 103 50554593403029852555070401439675515286311412847066707732373998898528514998272 104 285418661985493092475396205059276535434139227806204147314186040101068081201152 105 1611402785106898849742236427476308182032212541143091468420368242809351457210368 106 9097579386670406913502626154739296021324996791246140515893837376653972580859904 107 51362670749808643781531284073483159763885555665190660158522287774305132570738688 108 289980865725511048862182452131420366540663340408651679919346051892522850262712320 109 1637159852853449005610032144641555879716208931121528759199031735806526836434796544 110 9242997385669671935935827963586494545215926905911869195355498311054115318083354624 111 52183664608311133604394903492235855511863143573228157653734926394711638235630534656 112 294615992878527457754497765026242143980747007627545207531698561746161598777616498688 113 1663328628054542479318196783172981152860755758618814929882721517687546316194437922816 114 9390739782570199960400185168985402629203040536457799164232931982632954699611394539520 115 53017781439312114803764717447566453469496731701509165125632148860422635565279491391488 116 299325209070732288901787934347427915558574309136139392425327029197269903992454159269888 117 1689915691545769503803198171189434586412452391413818024300697877462774152824165972836352 118 9540843731133152445015613158441751687357565730210629360953533206382105108960087518478336 119 53865231003707375662487282608271640951320489598436140117119803483367082348112193165197312 120 304109698559977949084892469332746342333207806130195581980811754487438283870752983954227200 121 1716927729352452943184380250779934772096605857584301211650630919957895538528293517394968576 122 9693346978994761760936496566014115947913219533245416105942162010772496663428255136461357056 123 54726226415263664679250218894524826143286105484303894212351710224719188903512943783978205184 124 308970664533592464553628320235120724963890193839332533062225937326770140094221152430946516992 125 1744371534371027457963269483621674697496768952067387409948652203511182462758301027017722691584 126 9848287877158979818672360261259806735052833324725659393567461346413554496361363857244443115520 127 55600984194211823996107622600315491015323462044219181541507463671458962052651581089431213309952 128 313909329410952984339301015079373332621835105615863770461909859335926663323186758822098393628672 129 1772254008077294258043590845275609013700363709606744259688444228672642055833817390753727935152128 130 10005705389641859579582943041494907416958512046408738017206845653363999008356530826878170823655424 131 56489724321696568961410476558418226474350344859238939583864185462838709938471550179761569071628288 132 318926935150895694609296973267519544012185045062616161468771421470304261614116239424813072782458880 133 1800582162261981029732960886488280811124409580657219089644900157896148149807754336189355298551496704 134 10165639103270094789179171372394645778722087393818082214931858104436280375618293538286505645744062464 135 57392670295096606675609106461391313050083705201594055110301348310825385954094252557340323277361381376 136 324024743564039450475296296023558586743058056421928166231944373656079754973328928267468928372680163328 137 1829363120794043489500559563218568894358180928128380887171063545314827757931785064490132923681358217216 138 10328129237636182036052764787264296192662969455926428990562492524576807037644052530405859685342788976640 139 58310049184229005237315469597148639367261454879301812169032828056831186710000745053454892264694017425408 140 329204036630101667351787288008363243818242790363958015033071983291833506184716365259917634217478526599168 141 1858604121412151993636092788855882184174933832425144465860366243637338663688296701452596020775483124744192 142 10493216655212708627112982157118566617413117413822950765096053495240364969760347478195740856217941695266816 143 59242091688451947775405707364999635336128836818087415658855588484167512491185491466269253095756683922112512 144 334466116820286269398208279875760678781946786080878592422941423914524345007592253841224036862104220142141440 145 1888312517544813720838438264524564802019423042849096723219937366518811045063182540114805714981111953008623616 146 10660942871628309786234213027395867454552644684932823154473741351283817580363910733006386216162463277767458816 147 60189032194680231275728401635326075123277022023898745480402573374665283392057099317808705867012555760587505664 148 339812307424824768081901983757164715830556842773526826573467957545424065191614774440839462769750408007990116352 149 1918495780159588145939955099272336144736787012593363468480002598523213824365574448009419364884477336526765686784 150 10831350066107879339475926628119687436759608390013127157733079676048434815810217139174837263767363203144613888000 151 61151108836328099744975649570173452331084076314892036009438472859244181246130153939030184852835224545814151954432 152 345243952885752839790902044164801339112985241109325961741164677803368217845160489355831434589476620868595683950592 153 1949161499641860839255460965848461130015743294026171698428111121101720944578702628256928237831189276119945799794688 154 11004481092079659355950961706761164101868489281938378267086337371003589231781894790829906557808182414982483430866944 155 62128563553194234457194848308870062351179449103577926205661801983818093501533963488465582871186715937655008985612288 156 350762419135006088031267166439698045903339716057590800699798137160901382545639991349133684111503930795965087051939840 157 1980317387703648059273213302020448150717679398138388951787465218997772108270772021117870938926650152900480504340414464 158 11180379487951876179576745479243292812499396956715152109325195039664829884533352144008958265336893055810952851938607104 159 63121642152303960958914046271418860573561022944014134752376239799993435090658568821818007714168058029064756102950813696 160 356369093937920013394330786670026577816367343750654504295607048720630950774884708642890129754334562062766630913827667968 161 2011971279322912158448156627477321745751082016615898756268889812723798834467991114213704763097671256318470273277064380416 162 11359089488061632923900278191523877318873757412194083529022124778901531105258177267996448319077358413785288377834730946560 163 64130594369723973226505355894188620421740380439932703661594969047961588962613081379551280388268807970074789720454256918528 164 362065387242220573511231578982083967892694767815208054911525564729966471565162133741314785691458130992878161567056079618048 165 2044131134713875494614378762104126566512687846011382922145963450283875651465746639688786153372211170017119389961427963871232 166 11540656033798811820663809414660591463290737540437881423052729572243320965664155570650087348850350758116960016634455623991296 167 65155673933365119934754098963755295646719049550604522694024450532892174491053440144522951786357682208667521319883877816205312 168 367852731532593095967196974953210590953732822222751373318041244052866405014992329725837536020445391735771207886034355649249280 169 2076805041328828335933673651791752954428958834235299194520198563251414081107847098065979312549956985997292204676438378263085056 170 11725124784907783823667647960844096544666287360966292420485108891402751676617097928944200803258851132512210812286561558280011776 171 66197138626789046270138540461481073359139806497327156133870256221913681897486893377533246194453192823078680464366492593153900544 172 373732582190918709973495946847198247065506264262030351962251319548676588031687164407311075560201454673447661161625832442363379712 173 2110001215891934167300698600160227335674757972577527799505767404848232164395149199688799960972302342394528606041022009467872477184 174 11912542130969767583857199707266967519917535306941106093110101789992039810307520869318177614713411145020276313922880391922508103680 175 67255250354034737168541801043281350448155695896491580959649075930255774533054826816531465766335862185332600671455238332599303667712 176 379706417862268887843536406845154167649099104765067273571674252001550567577713919160552439368588350821955051400885669211750805798912 177 2143728006465543852724134838984362304998283236797420479510747360148791856400173861330251704678858380561065107062403538605306227458048 178 12102955203068725340657736220215865494691501211254388329921135656889650003245615329660405349335973581722480539572649893208335753150464 179 68330275205481264338498147643326468358152440793931489020505319221040316306673344255301928686658124729212753023311092282039402063986688 180 385775740826750135349673413419527079159531642341080157463189644012462597833548834872490761421276801211831557060721253905819740877619200 181 2177993894549538283421044185230509538240884972458617966738127225632694954387946320724340711154344557812563836317705338870839641137741824 182 12296411885643729429826918284544003071126246550069547485502384065771244530660580254601062744083513744451719903784789525413398365071212544 183 69422483524763300012119421336802999350275709355500048979538049943362077275187588886157695042192393351085191750073326474738710908151791616 184 391942077377292341213062691451729989959401763032861198906223531528629974589804372807744044764987332617607710692870379797605468718768324608 185 2212807497214227447254137306036773941055859159486167095478265089285055692988451059074148878505539209003475880657075625836155390496306364416 186 12492960828530780001098698453317183666416351430851280175057143472653074208751097608829405181503260588785639862556712995421721405540301537280 187 70532149976756225112083916107829554116386390266135346859386330657348333866529683534828133332008485114706887414026126720858017652249196494848 188 398206978203475790670306099740342957365485638735109520806203696998783854781675905991309989629044389510670044759043334334304663102414575894528 189 2248177569267342293797668766226398635960141051878386431118449520678006460956996068878203671110249366834606493726207752564111943309989062377472 190 12692651459197102181445400397877705901029875033800099545098289730070471056178624601286602047403407421986298872839159846716062333655105222475776 191 71659553616647928501077064854813438134258968099043824408352839339066813415157755469963204942199945798248580249582543575168150115310653210099712 192 404572018781493366643571588333125217003494058526662747359920456574259938378589283617206025558392859945518883751816941757576776024553708815646720 193 2284113005455664342859275400289124425752446414961888835342817060767426003441220190763309743465957268076616142011736563395124355916700946473680896 194 12895533995170999323868509225068496120507690372718007517337061451456036143890142577345446409678957888568659084566785496855592583451098261210791936 195 72804977960114667257492504549832727871541249406384267433336734587201364856458415082546058971141832795258722223377239854343306788873187674317389824 196 411038799770346004897218008848859374988232115692869589565346284620296116850970205340585461007493080994415015171129868132348655566336929523482755072 197 2320622842701846694868323043993490794186310195344449002525404238547373971392904401878420648102674820375972646580024729085405319820275201792261750784 198 13101659456670388159415502246263226015141396940680954836021732862043651594655486000589352966601062760267005849137888638247734607788977351706604994560 199 73968711054618635566756367389592374502475761253396831011079588695167161625147107199779276503401026920850089801667282371315597007093313706655106465792 200 417608947414371037081707199845027794984571773639019076394434066446915666561571671197496953087204036004566527111727916951398112826981927536517428805632