1 12120 2 49032 3 201172 4 826488 5 3385192 6 13824356 7 56865236 8 234794368 9 969917240 10 4001182804 11 16485572528 12 67985714396 13 280631148932 14 1158709193724 15 4782845970920 16 19735114869944 17 81437829945420 18 336129412428444 19 1387506320165148 20 5727226593197868 21 23638094280580852 22 97560942382923816 23 402679011705026056 24 1662101387454840004 25 6860489766537510096 26 28316718931842239844 27 116876453565924711644 28 482408072633702986932 29 1991161435075573207684 30 8218624910709252847364 31 33922647893265781809872 32 140016402890707419932852 33 577921059616065090960296 34 2385389104013483673020628 35 9845785627586798528997488 36 40638823639509473195359992 37 167737995783033853777443556 38 692343730281242451083075008 39 2857671683947226345953858080 40 11795138864395665062136831940 41 48684838031767508483397476692 42 200948276342979919396839869312 43 829420587371899655616867176792 44 3423461027042763672651719127528 45 14130450701570850468427034507444 46 58323910983433789008660363335928 47 240733890694306995864622482525648 48 993637142995841536317661912916196 49 4101270447892055594358553472323768 50 16928131081840508457286009308389684 51 69871428208418860095901022226929964 52 288396656971217533026356479159324504 53 1190366834961598806892226905408129816 54 4913278883371253057974309514146164652 55 20279722906841244190045969098108907400 56 83705234782546525439301587280193232796 57 345496156163269715352601724996689474496 58 1426046935494068329788286419037901354000 59 5886056401539584897709571318254458381616 60 24294894620543624203777855373799759748704 61 100277990054887573295644303971520579881136 62 413900757470643402486689973013299915553768 63 1708389216812589022375291883111389557495268 64 7051433617087658181180463382105865583781544 65 29105028048552400030979515665921605536119084 66 120131976559631224626962501871555102875261436 67 495848750534329475624162588615246397355056572 68 2046632298907690234549942656341159670834867916 69 8447543251788144056897073845734533039961223980 70 34867517253988776622752008645133501218263810244 71 143916843434165741305085708009200425129851448704 72 594021583860716185862048080905522238435603079936 73 2451843951395148546748847774380587030160677604648 74 10120067898396186849089292184258179557675554094152 75 41770918663213905053649884719748909782926454892760 76 172410863595630712652355086604596452435117754102768 77 711631604891624238141840575493391992689326243632004 78 2937283246052874500297982703420372661393128295583732 79 12123734820309403804603448989107773218546358243214960 80 50041120886286982408008615688922705206860444300401668 81 206546399825067687630960694443154409276318010133597540 82 852527172158960859611655418443844841972031424358427756 83 3518834411465297776552036325916931474859749324908903404 84 14524106702574439334545137878041696759875556247522083712 85 59948736098592384408653699734439795119594846188980665056 86 247440412922963738914264549531153165314742414894632939896 87 1021318578707955059776093995875162362229011085490969708292 88 4215526586349618488486899777576172896027214651939716986324 89 17399726951693367492036316270324490195932905186323689862060 90 71817954837177692186668126852700295094210821059876034828948 91 296431010171323102229601617270314568218403742434526625372508 92 1223528907087845393236834006395036832102438962783807313843048 93 5050156478617007479130074004685940772788274130882717943501536 94 20844689741918065474024491567793016848606886022569984275184744 95 86037153952854314991879907976539196268347214231940068107857776 96 355121230009062026347660271610974757155684532197718832513180248 97 1465774752059590884207270737484946580332020236533146578660612556 98 6050034304399662273889735851577087295106104055751681569063656972 99 24971718903590350782526602359317234519907208732682193892664187700 100 103071604824857294006000490907068792846442553149476987422300811928 101 425431495612584459348003622386979603484484578156439560119438621100 102 1755982724502162988444952283730686363565039715892272488737256857564 103 7247877415164426242283562296651990916495319616885058052632659235688 104 29915856398953849587763964658189578903481503474808428751763991357136 105 123478697668139005126250062237388305249466258368318751058653151406736 106 509662453733158521146044906592414457441851628555034404137572127865896 107 2103648820814612704261076845018620524703393836660852355900968593144332 108 8682880853592715503568616486892159696463174881028382336867340175989780 109 35838881077352147997207129911868465212415493377584521238048481577159544 110 147926180093226880062850963275831349736657308212497225295681266188248368 111 610570254962615797303339709470323509049787773740509638860490651999376560 112 2520149144729946842433697987487404642908151657390060754091253124077269208 113 10401999868257517091300857890291698911852847530225737379217144288735403396 114 42934602297446191931789619916313488916232502894542829730039908843904104836 115 177214006708948703314027345380847613359781369682489130370363990348356023116 116 731456738699249699551481600952863537817768911695538246947485058044365717684 117 3019112148777601792227808910628030055130709949688567975871500362609925023632 118 12461486352707327526013650446146122850680350711900352641299258585127474576924 119 51435201630911686390866381843004078881143729055358949773950094899167458151816 120 212300514716510765260796384056780182187544446866804848821280832620118639020632 121 876277473787682893520018279120373944331561894676513199022097881567494523534236 122 3616864575637348012371129077602617966058944228027602388412672326508028454401940 123 14928729483316558189856499332123543508391648032109295868037845790772665509048948 124 61618830156717283124066963356975291321094899223775732630176901303409779810219420 125 254333781995683832984187925808344639534839441479282840146741989615967377927805484 126 1049771190068210309817160223850625510037837558701547778205071033721703607182954144 127 4332965691187371753153103612309001059891168216488044327633637346982696840069009112 128 17884460784056146347883960731491587023035450073133798733192222146400825516237234144 129 73818709939702278433500812496417887626957285260164358044969345654261341837166408020 130 304689193761984699067850836960099921642298857557392259618170069132335994923631162716 131 1257614836010539392767381134834782190229469541942377872088291119279913510809627289344 132 5190847290072640264029717827291948910431054188725485880079215472538144100535582015936 133 21425395770878662330586003187550805091494420485492871640061230070180308232967591394004 134 88434037506112301498083628923994071403927969285781656430851909368666066200044234041420 135 365014447026560238523727886974536462946190004625177847767003501513500102480894074768616 136 1506609336126903624776429390681518896708126920020469282840748827646758785489577209063268 137 6218580415639226154026458808744575977622060937001838041220270785370406997861064990009964 138 25667398613886224309729865219698716494575935242433597723090267833311749106316949604086444 139 105943046092523176533275906247666533800594601811603652504224649573338541610858530335801508 140 437283465465420169975819838823625198789915300077406918278646328964038495088376887032985896 141 1804902126397725399882346793025595797257854039365196914318393984615994057277421273036259948 142 7449793882345280034331270706327536551834288688881244491398381089724176726942627334374724652 143 30749273369297030263437348898359214628608733784792635347685777117379561845391971147396028028 144 126918654082560973407835677903898051458145217877397028798088297516339570449491869214176445728 145 523860988865280287620281446023133050473034668863658491358248657847915788365182830930650851620 146 2162253749369194722015802979617568372988026054968961461560325690716198080626384099900256077856 147 8924774655941184082096170102513444411929258371940004252889103882224668588466244686890117902660 148 36837305835435479140263364739677196770383438909771433428598483070010791403408055879832789947324 149 152047211669380170860532786941965055957052191855477032289578779065687846929626549254752142203816 150 627579950599826476902277137411370966589292393364250951092043573435180494471815291580353635430928 151 2590357232274039373193465477481835869091924016804359989321204165676800417996501817110064453458276 152 10691786097342984239401833299948502188770755978943393327587055438566946959716360644418953454686504 153 44130704648401626718953887689840477158438430424362100862135520446927669735288496316917247898900732 154 182150959159988705108070979683186105597152836435679704322796868034470854454133333280802445980955340 155 751834175031818460035059699390467502800680277215867379692206221932800246090999309494094365345220940 156 3103220698658494436256293483955769662966044226297923001630061324200050591705723767905531006092961172 157 12808647204917178583200272837517781545509780037345376053089165953443394962021812889345606794736951480 158 52868119657411259235256476139773568034218971777390824593492927501381273166955642666887556610209716900 159 218214931787437553393476452081844664363702816945737333823586685852699073955692675369604922793453899468 160 900689428025094922015677006874736208356526005963857675277027433510022271150853008942779912776147430148 161 3717625733084114827235132705943002386408757800855160675087738943033221661064201866215657630542166767240 162 15344624530115090931843501712827013170797470438357215119363943717152885499280078045404632123057448552292 163 63335450869842126914262480936497351140947442327148869602991675235463126164883099017038130356167364287816 164 261419191392628937296585581553291404357247432545260973370847488464700010738236983907529826463535969781356 165 1079016454289059158534896897938895176616563401314891152770067398452729901887432606277786407643639672492676 166 4453676497215887346221723017173822564553610867119776457447568394800633888265274188495385613103043849327624 167 18382698672488907568513074965130722633435750231965174697926777276786753396433951553501006891395095028730596 168 75875203485203866678730310654943495363678413911089600068309865760268474228642546682680608027384641045699828 169 313177439639858019653986072934963796312055414983203463868615493803148327966721375198091392345189027645783424 170 1292650354717047187007528381509992189659572456358808847802436314384061968475992729978649788771180771892944984 171 5335457565115897780846720576014304333248572065438631397115073341666324747732297036045533849419046798286967860 172 22022279516864195303599988161685767927105775583617316279241307646582661499530457224675437548785993292094655912 173 90897695127364667583475983824012595209585010708078473976487523840718960100958949073052261609292958449989096644 174 375183276242596520790691673556697958462321729840172706107413146947829312389807956848112963601450859895207245476 175 1548581518760117300322796316016511645856981406265177426236082945106397016905170201218621661817223060648866340648 176 6391822003000895356327948802140272975769965946918090717517024707077837996284657208690329345207197588081506688276 177 26382459058892509893582079803807308027649950015684511850245862030622717330319199131328901863144475679579180349568 178 108894481990793628715170520945272606984961746936914731219334463021493252563694251060190345124236816427531752163912 179 449465615831076235486830426920486512903057706238387178514546551561911417319364165418521536605978854351855106865212 180 1855184359401132229042505634274746359717120191663755883479790788926832174887313988686730421491076413416344968543760 181 7657335480496677839507104198897125896304426953893011427103739388737211911972702831234225498711374649485418476422384 182 31605908255824800027785250714928362704221057873246961496657750336280010169381800188167016458115548188237489386541716 183 130454443222438051261358673265618044875102327155291752417444620565697351564983084805753698745993678355752066349527656 184 538455076776346715551914293839100778943029576255366421552905724367030736107428533339053194938449079778548660116691908 185 2222491335246088893231729572877806441154643578947699228580508745156797752597977520807517886065596498949972754543289528 186 9173407305983310032599648897433110399785169671488108648632350181196956448999694528289155610432001143991037762438649348 187 37863545412720437856636280313277945351139352700608744608625391725483721436398644935206173346145570433180950957693882028 188 156283049841911300799069897457397410503469819295885106612072741057449135127709259302784732683217286412035174635895456524 189 645063514302700283170346605243079929264002870960632273359046143604357160919934297084035856727139020282122375987150146408 190 2662521226105227214485421583442751304993514736375306888335443884578914629866414395732308997048232868489809657440271524072 191 10989645395033633365959180482416338406859456492600294067982332648614965636966594191976004112519502517594429404715592502168 192 45360128859987095384391222924889452144737004241514788131651535701782440573016649827866928682564713078082813616225215153776 193 187225448705056890283130519661653686033647895156891798453866151390541009753038362913791768697598847437457013054425819808860 194 772779300319206836010257520378835496455692574322639628824297826906840647080385980735283622170127347716721357186120617369676 195 3189672403683832364033628257960543615567277031864951718097723038945904493264776540415044233034977210903032482514945441139504 196 13165479508340461229648639770527327964137634928118424439341562056998115454156823178837202136676412114406372398236506736168192 197 54340956922206060078756463806982749302713516615859227049922743408707223203948189857107684433514096983072542524241683005029904 198 224294116849320857032977650882692901640970778733898261607436720078402316287442294512646275140438125041914011291296038353468480 199 925781467654995223095675172763394137983930682825886647190862449250096381338012286253554518149503230896013240956132363038844604 200 3821193965730323628269903003895238296110754342207565293376621061767335663286666706505017009227018859178849326633111252926214472 201 15772105873667466386865632852320779627375140501607754037123796056475418132687457229738141525028878026233713019123563632438275896 202 65099894410262369940799956245630040194763831221903375879985796084513695108876190396533471570747316680181627923246842041393779108 203 268701991108423509365584021431100642189768995763584124592387501522066692646730433437611848153652017967328049401327213550181789888 204 1109076453651659899270604555778659896453579251573083940339343959244115225375491160711361619506256093619643560808566857006578727504 205 4577750149786596752372886807240086820750537683939277205040424010415910019997480511307742742232526139568184059440327545202512792272 206 18894816822477624610701421557583089272363111713756186711909602190366407534660553590985526522776994555436984666051265136306140920832 207 77988988274431391175621386497665953637689675217555537168698977666261272286874870731100889169667705206121079003885420039072239702020 208 321902157042020178485386860809011633362271947560499637409887095620174376839704332652772527085122567684644444982203205148224310046608 209 1328661917547627143860921344045131452855521817586063086599857505277545974559951372834673571006386521452813272977375940332325734556224 210 5484096494920022661666242652141404288025643230546960849718502941631457404275118626712446311379664634476866929690430820538491628545592