1 384 2 2460 3 14980 4 93640 5 595416 6 3752292 7 23516900 8 147865936 9 931263424 10 5858644440 11 36838522624 12 231725728652 13 1457843396204 14 9170451870528 15 57683495403720 16 362853862347176 17 2282534552870060 18 14358082778611832 19 90317939559757844 20 568137925053634704 21 3573830498617879532 22 22480884258168949824 23 141414102971163869388 24 889553963962169431420 25 5595667501003924510396 26 35199088827187673567408 27 221416987303256940754108 28 1392805520865620686275760 29 8761329675846451716586256 30 55112429560850833922569444 31 346680242097538768548549876 32 2180763794995443153906077464 33 13717916830380972910498275448 34 86291437064931255550559539204 35 542809247519284917220014270116 36 3414497306040077271016277609268 37 21478616853267583566195660233860 38 135109487716620801276135771855256 39 849895214224550111453899634347736 40 5346196536005925440839449101205708 41 33629813326152548004269121889548064 42 211545598204241142842075512692430808 43 1330710333888545782999185566260822264 44 8370724835505755470229176681260169940 45 52655361942554404079813576304355559152 46 331224260237887649982939846418165255912 47 2083539197582846412977665974058406992800 48 13106333409120810446613571758486898053200 49 82444321484456437149203241090098244806080 50 518609280937475735327483742876202338447324 51 3262269388986609528055137993452849945080664 52 20521039552323064278147971583304565571862912 53 129085925806638184671945302369776801733831516 54 812004489288664079054016901106816716279093736 55 5107848020648008092280862930620360760210441596 56 32130501427268599248731921090954935929347834916 57 202114298975703138480091060148009191547477885048 58 1271383515221800859260496290844923635963103302044 59 7997534320775891909844953252597634715148564210408 60 50307837443393324901089746034200189960671818753044 61 316457348817647768245261672695165478972134991250568 62 1990649145540760075320249879823871287362764005730448 63 12522016111958191410164963514077460407251304008105204 64 78768721177907806563144618682194220729052346844504880 65 495488216955561851698594879084467217145925946848908240 66 3116828221538519789384014415656912825420157802549883668 67 19606153749263090046433125759855728814846203971342886196 68 123330911271714575388207009089577504527329646218658723860 69 775803039679989767868496542073296519645831433392238364408 70 4880125754124288279086620970321819743142188756824401798496 71 30698033080523683075729215358107176044501940968660810607596 72 193103473658749874274691111014366251116557215880891646798308 73 1214701653401156209561722653121521659775227194253126643711856 74 7640981691416844182280839538202914126785387905542048338827876 75 48064972205389643082679479023273226519681452341811509045712068 76 302348787944353496897722219013561504330688406171671071008726960 77 1901900393924893899248913247072619712641972451636470604725300892 78 11963749327407283686081133616514979302311505426883054392174234652 79 75256989496522756290310688423072382970169770480013847990769177516 80 473397955196635924895041319575006380043678067936642835489798095564 81 2977871231411813230906380746902612467892880579950741576847970415928 82 18732056134857434531243546495175823345716671509504164423981641179084 83 117832471511232071370875531787099293656116643475247666072307603773500 84 741215552766172054408027434714587628786511510500329679254792368350940 85 4662555988313389721484153848427442260135057174728662688391706375032840 86 29329428211573280806708107833941216278333205573636853404369914789907920 87 184494376340776289212229796522317870533331495360962729960683646029008688 88 1160546828797046218744053351633058323251413900640039318195789201740069500 89 7300325183587725082715625236920768960741831600005804056334909441706578060 90 45922100223536275602530836741641273330811293251789932623111932367047639212 91 288869226494391183290262051364913860056705172689283615541522680377507975380 92 1817108311886395629892780758945685817797646779244933064312737256370470942396 93 11430371650165156353614342947641560751023785096982525363606660361387583969840 94 71901820714949038522835844052257447299483721192618171658454585105014471249600 95 452292539591219300260486414848734027360105586202625136681086931768505901869808 96 2845109335699242302076081894547932684899142365583768683685004659462128373067520 97 17896928256651994931329422224609300232934274533485381472954677911246303966028852 98 112579167698322742372850633534610056274939082283663130849931905689763827354552520 99 708170073539649521416166944072595177692823964557337614111748806856628950011796132 100 4454686096108208015059603950080933107889970964104861341614319325754038769620376860 101 28021839606511887100714193122494746531309716783843342713828090294407345255893721380 102 176269096854900939043501828472337281804996284166153333650649319135036396645088274708 103 1108806378965284854602490427529412169314896917809169073438781047148901630159439592436 104 6974856103371040486907928203596530930023069107429034114662953325211131982429986202492 105 43874763516539413246859931810194507214078108122471278860091042253778918629669264096608 106 275990621899981904875615790798995553073776949237600679151413384315578642541325211169548 107 1736096499939532528575535725821699922211305702271064219634082053177422943983243389922024 108 10920773453652241224033949810260276658097321644273178710507124385403663611670579994159100 109 68696234817678273134008412889233023374555113736326372632565631936396494067459222467863516 110 432128062920978982399395253313553497175499700787951887466224192778375033204137159328525224 111 2718266339624530857975117373302164295049323737879279053084550377846033895510606270644897800 112 17099032733930377268306155678789864147808538455330850861401260231052195884345735691249358656 113 107560070981274057047313548400951498239658427860426526014709895557273096293843374898454676392 114 676597854949975796929465364319792066174667302984169518627653487634955049102432313948807269480 115 4256083629794253922207582090072139537234710308285547003091344263867385113132596747636717284592 116 26772546988257754970329214298153732244821576481527133184657201477096434206980239974394487390448 117 168410523519980548626185959820932347074614719687751587653761940936208897227211808112583486475828 118 1059372664271103341789335549091008039647720445277932876557547364865941603805480945096541765849092 119 6663897352422323595501754759075392480234358972782408481926825386886233033725917186236356290724808 120 41918702852480771258506999723968473293475181974871749248715197349526519003265913216035545534927608 121 263686181810085398291462228528039961666812177706699151069794634838504581291529234484792843599796160 122 1658696422985010500204158134520567115535107465770129140307198332225036325841058101005138586167598700 123 10433894581570519320349581172598631647974096948271348759973691381629017711823705670777360570326620416 124 65633562977973852379910028672185627423978046510157541617114498555549775954908819450342306526477715804 125 412862575475173264987229150736814751339836868667240430478153813168922975038368087602007214603117249312 126 2597078361953270343020740121041026328005704301440084646322935481760452150054145771430543139779002141316 127 16336709643307132455962000337345477002662906402422708256469540050757783335833481687704685799103978762624 128 102764739747397123782681794546059319719528563782520424480543808375672864318720225521812732776903849512516 129 646433214884048217851752271086334941899663812115415719402889614393347583756392342115863717508950507687324 130 4066335421395452189964708875867129758732216833031863676170611615488618559574383481347981601610186211277724 131 25578951357351361859176196527509529244548061871756861627701982856925391443640160197844202555733115509180264 132 160902307541864217346979204638314360495929845073138211894392752116155486447427186799443497637150276339727244 133 1012142843958144761796950953072996473246782256685460170667059160088050521805512131107939613378932930826095392 134 6366802019350407344507581312567466434442917520716146658914187030493769656347400899985657370472133939993419688 135 40049848888010041301337461317609764926794705227883930545525130180447480675447427958754793342177876083682066284 136 251930308352212783231470147975938667860074515508619576105215638823799210565691571375250108496719730238667489692 137 1584747059693452821982763089072782270748574219187061039823945109114880436791827928680657680989345052813721547864 138 9968722142378886588100761776767844177645478835498448259175005526142438498205412059194310910052005701245807836104 139 62707433684198085996733951507124055986664106481614068752295308945252201487803297240591271923743469252200698689980 140 394455997779444041977326348345912360455552320873129258722248914546721077844994806892280834676385776600153849368780 141 2481293286020504871942522043546355773692580958504978956186131541460217334477612476181805417134564206157036054488100 142 15608373065461549079527819430098054489172965102897824331042536529896398655177391629642717207162692887942961996514540 143 98183197900537228458655625422625814260749722089312268746087709877390456488934081398410595848157886983193906877297808 144 617613399522559344342145145567213037775299918076271830463252648412032293411189221324808925742925965480874987539263432 145 3885046723129043134242054757840885288788607593207703323738353919565794002227148961131900502028107993389986383225562276 146 24438569585057064219577966689620417832291294732834637323432214376491768030053636300017449768167312586300157996572428984 147 153728829001740311401963419106281103829021905735720619509913299499838312131656679640995352145899854533221935162762454960 148 967018662200933840071375537432775748623322348415497046507383271440707480585402994682613894068423383095764516709060642560 149 6082952033897933091072152627017016779256013392574323974547557639822789626038423111826717316829653679608231722675820241028 150 38264313702577133349596469861402785738518990401186419478748442945838118790387952195020900372296443068359043901912590894632 151 240698544879204866065737414855490313328675277774466201371959213837936045091577263344169639215164209193663545479199437741024 152 1514094567520351879408663267264447920458824526475475779815175679056564863388985594116925006548199558003906067096100631216424 153 9524288402097025927233638075331704087311482106762397741152597231105065428847706947243107295425614522207409164216589112347168 154 59911759484666800725910343574754091071364327133762966020318615876213297500206542158545994981374103140155476371975422026843440 155 376870037215405627201211921658859617289844694153937795976002007677655889689542964977284107322696923291774757590586403053950876 156 2370670235233054398327909159315383104946619234847252283296453199100265892636969959090495383644295825946370783706755619659440112 157 14912507785827790238492053857387742765187123157875697775615419207257700159458779094124744465585437173627082439986066561306454072 158 93805914107034200016262647686619483106282368201057662222766628987170801784439971839559270723334026153633675048496927152996682532 159 590078452788403137914086973782471533298648219194928589523483834933947488659067124194204532993490075033402158416191809022572931808 160 3711840386181428226829801277273937449930635743846737017815804061032432100078677129052969887961199129133130977230072144474599615076 161 23349029247519525266540625661848848722974297308166845936012499579834538282431476759523962197006185769911119814444925144455230806260 162 146875164360818748756395479394977863022281721098775658062297476264384009310987866884835095355292789250111223607572751190490630206040 163 923906243695730862965258111914347958367140763496910914592993133837084180924954464095490731395967846184320649455269379423442136067676 164 5811756881122286808434715100986147921059393829089227010041483984132069375784551843612751139640873113654762883781854885996970521191464 165 36558382710092213772669891203933784758739384030156128465722767772264887149885971970474745398565110387020872969911481728698502959094524 166 229967525090189216089112699136346063095381734003730430418269375512458724529432670509887653070594680381799229612274912389316802561040728 167 1446591962655598856417533610658607424920485128404265804200245305490067113425801965798621137797295166345422765147264483511548089453200568 168 9099668771054023924803558144849012411255077501031130231455423068125174567858908945990271768124474035015944409433998041341106895792189820 169 57240724323455695156750528999721393718067674316180967669195330761611159918355072687510172956772795347431016700138842027891294197254562408 170 360068108357567398494147410418813671598360887065228904562727871803185509587740594331049408385355531460563176061888970820297086837409854856 171 2264979071955423156589717225011766845853137480168331548596850516807803252197934477155002174440934336173021616614280044311852713387024086748 172 14247666142377566613088300919131163189300999872936476511995553968897163586929969581331257318461150867967710233881228437296940366847822734604 173 89623781966956379700278526179263087620908179494018343876046753828775053547926814253493934842126623823846286749912751925534602421918304130884 174 563771091615439287081487059030189522292690341340033416110491209878708028848302442553747231526283101472223709499362718952280785510333875466128 175 3546356076096503957501959428000842799113090992812244289503705411262848116501937897384604014538571517277335754133442382438945322233155634483696 176 22308063690228014466277795750402457039013924347033039011358469788894208198594157156870731964445250918647519729052171616777453939609809966382964 177 140327055413746169571033671418810545173243560248807919645844584375214104211499563188980736544597939592774308454923418571192127190763787073636556 178 882715898364521666094136844396064379565619330603886269767111829694432978222290742929436746849000405294367861470491306302546554221536949278802496 179 5552652372901974558923491285577950461252547634084560048460425282916260636821666336163692298427124981311484496059139564468863109217375592190414356 180 34928506931186744290694891963743271866302256037856085848843300358947128796656503750497434358483069467447016864902362500662783426818234797008164964 181 219714924419868430622193152993612334477688081714635744637265801273133898089528398615852581052262434159422257820511143714153131803841101238143061712 182 1382098814241765785882127487054842528564037582357474197050949989336355139052473337525560247502194253063174394748305666819148336526030669309422453436 183 8693979880393410689224185336900545184869085313030491348751923493355103990384723753509839570662816451141332876468223429673224009859945104307810204300 184 54688771440812154424743448303085645075367965459598103121052487661880651269160346840158120311502118290635034209551075862396459819244989556390068390732 185 344015256861861043289251083182660498678811893838190459138122067484058256517092594875140061716067831490111891347269709239378213238002916280648616241892 186 2163999918736787214995727841544817562476802750466565244142354636500304014148407080170943344700656397189788353437553001447132283306340974824743609876576 187 13612465013937545756867885144448014022265051735129327680458570129425630956376558383597546626522790495894528148039978026884408801896906783518001912071356 188 85628101069356887879750930556374811325517237667221446816490085765017692226071631224291765911131069730988800962773678518454010427796722362114294148848332 189 538636586778127703622603311614955659695873357781520377031722324770159874994244143279472229088531225357768265415784489720462742566437004935357326532436044 190 3388249523144196013674867377667710011378968673309196827028561603009647758158550978723598340760582291855167978015338529908637286295329295327581187501565440 191 21313507312520804475933161487523732437621700984035914025274616668319763427350187057160794379478162430733039667957799414431590866167371403652265092392690928 192 134070879626165395305847055420892695779817608485852920908355289103151898017309031767417523734154190893701934993052397501754583930044031205174368354608704344 193 843361934765854393214293677366107238948085206076908868293742124012447876777398513511918183071711971571116918736441011469235388283775747025381557577499007484 194 5305099474212707530816576193435858997871864594067761446505094686367919276764531129618653641797150089640460362944316773722081137273890869521945690704357316884 195 33371295609998912454562384029694619631963709077901314602571413479842449501883703041630312319687319201767903587586557280730980161073879216497381672982837470524 196 209919413595010988923666998332858606503696342347834889261941451380582024437506817219663056994820821494822124239199658705096648953928227440691204834509831483356 197 1320480952224998748973788621339465402243284168682104070063160370115994114881743068195465111254127968648806184957150165202018723469756133008025553580186604089828 198 8306377744333028372697124821649924821462954396267027887882187850716215048139850829876582862537120863065590687172104144279049216138026019945424563067263302807208 199 52250591813000821439512526135319823080975027580446029653512850488870284863129050497692208881490223069822261069042497034473693448690207542717394710728979637875344 200 328678086747431858668385944595639282575059996280979556097040762236202423772114984025114072283351569136042833155186702295484297986519157833737965652642149840012824 201 2067522700883032841504210643098074419636278688102946430162155907245812749550256190325152850569721152286563755870751945829787016901380160421532553056462645073385568 202 13005582942776062831598980222787518130043674273055733666865901644600469188248260318871950592769159241695873142440036722321575493985432245634966225082762117476602004 203 81810558892139981887577906531161948399089707351589105125113886657686608619297999812782566370187528696179363141140716376278825013800845319888579506773473844974114352 204 514622649034113918179850567904757620793308415225024494610762388271143800748182863673266580300091973660684750115856917780304893301159219041588604943751410021950504076 205 3237191806109677819516010325297979251680993299640659719850552635325065720882724842291289645016634409431953187510174954859524279472322231901657587691150694490356653372 206 20363291062319657579069989776950673517221635368410574379213233445968545134082938208848048611669677368889029400603471404007351703575763737020861109269933898685639184532 207 128093621794710121466711398148182589396093676484440733182692324100904825295820837557209889147929462003026702573187348375311877427194445640535086970937520506259565509276 208 805762481824347247321223187772252934323675817332673198256873002152057351967061823218363883357101039568141760419688616223343380338667661073450266976519977286120010847628 209 5068583181731408561522270908636795395733008392373781353243602983088688752850145478521176349693534808067418265262078256780284724255176882435363261148490685715550198078452 210 31883509160123584877102820613660350918616838088456562123266999208603659963374859935447540815264492751375033086209435752000091492296966206660995480688084665288684998054424