1 1776 2 20616 3 238800 4 2805732 5 32938264 6 387379488 7 4554084512 8 53556471248 9 629746787804 10 7405534639216 11 87082117502584 12 1024028786411432 13 12041751120851748 14 141602350814970496 15 1665134904378835048 16 19580756678432747108 17 230254911714765652988 18 2707626122442465215480 19 31839649795883243798732 20 374410474273171664379256 21 4402786518771068032587368 22 51773473982380940212046176 23 608817268713732116929373492 24 7159235221900653574417804644 25 84187244105283464492343245548 26 989978947104044060258146682952 27 11641410999268944843072680025380 28 136894275331704687976309548929688 29 1609774157036498369047505597561520 30 18929738542271143539674516126181320 31 222599548791558682715732422207682048 32 2617603990315226936814168276604664864 33 30781062610241834897441935853379004284 34 361962244504360336062446913566064765192 35 4256404923185632825358530983756385919300 36 50052134293354489348030569370813965155040 37 588575615444301455913682788479730586397232 38 6921208455796189805150583098576359057620192 39 81388228175106819882740030132149613614508420 40 957064612029797212376258706664802960396257772 41 11254363095676858186182938276181784376266791860 42 132342881658712865490198408946720610486543657876 43 1556253177262268773808714637561908293137206432204 44 18300371892961775200228302309843640884721261267192 45 215198668387439371676640284919552782571638467877712 46 2530575178832815044240522512802047181404859052571188 47 29757668965657791705911435041683772999715165277255952 48 349927901639413235104369545427353735289086495692749712 49 4114890063703276855564307270732599510720583521545868240 50 48388025524790954071880800022996829935161509130783167936 51 569006942576878809476139820925736151747123646085561291396 52 6691095517729116076505636445741936537880636892324677517852 53 78682272354392927649757240470785462581252438923392420147852 54 925244598055298843086615656846705058233480191717186024844100 55 10880183561230280850665985554826080797888562306605827236306612 56 127942810555042757779610565213387617918523312682299576052242684 57 1504511636279101231075661439352453461951179460249058200473638944 58 17691930120023484524394694721069826284194692366760979718784267456 59 208043848797277640237634344070446126387748727513961809641581344272 60 2446439858667442776821337752369550863052181299067162059757054144424 61 28768300609112238916822293550703288883025223180492193790978410256548 62 338293670700347129389036199614289120679897634980917058978891918838276 63 3978080220687963786906669569273300224924215704487115358039062916671292 64 46779244227262926717101394076347223789870743267875713579278445348966836 65 550088879327695056548042944931375734080157203553810483795545005205056180 66 6468633261578979956900595681627656497308877817703465036074757124215562052 67 76066282823142416472336996409923386425415691648199077746439010406599511516 68 894482520271665714041548373128367079417694774296746594355491156867348369532 69 10518444564089158295694075881066924490916920285938329006909794663156592902832 70 123689030853520418119898694653864067493476576880743971873168188952885690868316 71 1454490372627441462091799376053325509547085756058480544594326363495725219717084 72 17103717520199983675899034163749315875941267361827456375104930470369944546132080 73 201126909133366554197381520624108182367246420319755931828002082188851372437686136 74 2365101828287708114766283285946870520302605655087613629817002071284299728096723440 75 27811826285565260302817485895408704510269877989313981274144854173196242744716315436 76 327046248955148532495059496199116672399120996912014532816731238691336628523864087736 77 3845818964112629606432007963877409063027753513717597160184685253412045945781502118764 78 45223950899851782165043043333203758789268746868629981360142632158170691181724713599348 79 531799794550159802125745518061568513654767542537961169046894077703418072625886027713820 80 6253567321216047609584045548042422972333900785423732872576173098106321104051597848866016 81 73537268426478564105528452786122532651835077547750194804026333697153835494087819348785492 82 864743204935449900040676093716907767006516448236124814434973446767245236819770127409317832 83 10168732487387035841007510775185712232079672340005692207090381940745462028085447342731911460 84 119576678729449189015779897415374718018365576445067309161797363908881046831346372821555341400 85 1406132191372071302817354049798126363581707432798369831356583630212620863319424197245171834928 86 16535061523881238235227707430044943373536804520490072352456882323086914318942611372398008603224 87 194439940480810892997434559049302158388255883469827014643430187926368309130594090674675243731760 88 2286468084777162368153754693226370092159098259980231867286193133394608114048770152626511754091980 89 26887152350370552606645146125567258951628466046379099906331967655929558039591958141267188491853124 90 316172775961791709822551214819335780893434868360662900742275090717660539262791241069173942557647212 91 3717955064810261906280634997639060811382700437336722020793756001788416741951473056928291344015993852 92 43720367200807824417414254800703993734272028440491998805192246242907585572603655854845698745612882900 93 514118776277093202814636162179270536081127450238311891527364787356983860692766657548189190692567496664 94 6045651787567145307086105892309381588341959271987998338752871554745899026743166697786367734753289268508 95 71092337457861324959840496786712713695240882879308230649402953617998232557591656304221326924986850365600 96 835992647743326459852866317491475912877812130731823461027926656619009491798086793283897295551491706865516 97 9830647465982504486802280890976042975243882719078307167986604513487644549142534978567294233898252230446608 98 115601052068223413359631973334759979045852956221992666010412634266734746351762788704565639795700309897566176 99 1359381799166623049940128113239819082469925610142832652246725174916490161549079591181848904944202529583439152 100 15985311922722922459270876685572190744774801497876188695847454254102202512472306488151900900710618088355840104 101 187975296876419778237225840790864146427481212813734015034607950275449104575423455251276183800655237792856196316 102 2210448717334711275337329359870813308181781068700478419763105839421846650046446836317974838184067889157639876304 103 25993221519841079900688081548786429588896562610782246245583745861726314268049168742360522547095662503545420538356 104 305660818855912546922625652796931023229478010460127947352832919615414349971428757181646155771365921129471137188852 105 3594342321606860080687811590525685829720748569922602199806762609664337550450651771796594162545614155816375468928456 106 42266773913814268050791078390930047424872519165879235047239990424426568013227328727684639804812738502663930777511068 107 497025607812123941080686042246888180603625556554991762443692944849547822538708199501269896864314740767117630435666916 108 5844648927423147671629459163557509453515255445783969573390000560039440678752997538183209107754135030882208738392681444 109 68728694352788813909070172681644253131419208652558923249983471892912536267128628885413628209100533826705620041504478572 110 808197974950340059784214017449063038764852882044406379563220982818929575234829321113555238192619347682911671374016521424 111 9503802929253902827302325825492068624848454637637997799398775243516488471370039430095423462447427346649132114576619158964 112 111757605088833512476976707195634399297542276303526208746473125578647115819924297894869760068153636200559930481096456124764 113 1314185741030740887848260065445852492924188964608534209374335930263404174669549282168014761269899688831535119040156815795628 114 15453840126188268389303110696332837150231690288092020097485219490858596749280617622052667256434915696464890142992568138914940 115 181725586566229704038756043837526990530057167569826389445561017367018185219980475265954225653082708963814250795799637500542532 116 2136956804469398356394470648856445680629376437280026866628867126561150099225859844599989200067297520896544202402326917689879976 117 25129011662338343500156370240129149048168037267847988103765516062741204580653562458498574850196257657382553678837455384272958592 118 295498358134912508105477148861178284570673096238982140508110189173784015374735854885934763596159451234438691335187582259122822272 119 3474839394153221748493401585809984142983245935271919958088442852397596458557627101569254872024921510316704561706801128546462230172 120 40861508982213703230200038210507245918714166854014275963836743643312278010251750442301128771511500195363638517039768724852715139120 121 480500744613668318796134997767876371892883407167342274265773117863278681357225906368390590644809191862978322036461746908500839500112 122 5650328911611857769301721741348792872957551760004516175763259900785595859672790286793201356900447654990458402940811082524590154379372 123 66443636492314123257726757789516080133145759358638318263820644846657269023517751056478163845516751045276904709397773263990167862073944 124 781327405781655354959988967451120401489053930549516511779848643880801648265651126058450188668499072968368017526810972120728562619301972 125 9187825159089659662197889759064537368430064403617106742851854755559863204760827165822722998944455116126637771780099433757087348503373984 126 108041943146163376236246549356654517708887456438233292902483449543801769476411972480087584169627526004387674212333589275717349262859009640 127 1270492339228991137511007449392092921467152161871754650225826855067302676397035188191538025124053259096303685647075694645784602119240414580 128 14940038442809820931906963609264475791959681894837615147033121645680829513939271600532447413989686445041678661917904195492652944547711579328 129 175683663553681056169713641163069419658852217261044049115510001842530801733831264391777981798455934226085989205579819818341652871911487300552 130 2065908314613290181331671102359456956371043117017814200305164334202635228720698745017432519427576172202579398451838747593461431396670523052560 131 24293534629554344239761760565705574968164848620783722193592903431811392130166410232477100529704342015237199724439369384708584891096531874576516 132 285673773914709754638961270024511323226087120860454470355864231066879435250874731421200874490501068836710740223393675090655122872837915241560752 133 3359309641314628209950290420616569890524772723195508848084555366607992506785252718028333954580838111635506525796689582176368688186193927052241112 134 39502965608591825682877098277254510351338601334762801604666845530996944648107038945584876353117480276205636315406714969068818561652164759688265956 135 464525291947458137805980149015146453286039317295282348685638087533494006356822932861462226851305209039127991360373301685095084784815485331627979276 136 5462469552208470901646940671037294281343986176015086340818752938290081342325831735555266979234074930267746913806679327818425197284321432271653391992 137 64234551112837179040312999319774096876599917498330232717632422869538848440563286285155476411849543750812481838391526688656115184369053767448023932480 138 755350216094023462969799496944665786173320946445631585919981027518412689440352549086416924247877915435199644486476834517792852038739090063180475246896 139 8882352862574353510806255993934559223189646021774117605021363706498940132145241606010438570684988722393840570352731451809127561913555301794899275264128 140 104449817706098436566883326978080821034183978672996722337299706607829285949099130559430875103697552086527225076894289697076220456653119118401425010762532 141 1228251634181896322317402241852323736237701747329238895501678246348638549244270058094467234695898654041425036384017000349885800690519026770471319190721912 142 14443319385347449956881911392319615948741705768603321474931367735731580419351336301538199007173173441594267819861041697441610674472354128379791772051101468 143 169842619428796698652198400307825997159793808850968627644677642413231375993070151108329414240381920686957479060941750596460645560555322552198381851305501432 144 1997222010038735643308031611848188876642015052655002051362505262369227633318201783153849216325941924586163718776191563147481781220180966341774499058492410368 145 23485835126650507499395936803826739053386640549541096271080228034526780454805325088001482676671579610997276609014935867619675856269424391682561715374016817572 146 276175832643419051390750535133553810565731627905490761855533637366475099299928336424486979602828044310147532039761730864250277841858672784419437832384153240468 147 3247620964933670219706618015456535287104007334820658652943781087552324646502510262028850449130219639548891687066950160624396771280636798815614655598193830951060 148 38189590417545273169945083998195622531958450002604556766300411384163066408985410617529020512461457706007790365736580806142629762968326088971503491440182134187100 149 449080983282066352498588675843217469150296461630144706623431129850526796069510584155913975586843272736751571477711798673856240190203347029681374028381832022851304 150 5280856048483135782476197141697533674495851275387228700574391584657602305751018153513242812303471406028449599140989923115089867726164441669973489832913238923413580 151 62098912318638319294350323386625791787777494434454505276675566244032933652491372437939966757604729194643458104418370660010018179620280644769185386039009940576913408 152 730236703245414145757944062968113876395497866829900900692396959114511009819542826356953538231186814504850445786151236305761439827528400061345958640644120203254714868 153 8587036758881896060062701148738160139857638505657638090004527154275861279301450595000288265474833753573522473957975172783739063707238491483233569512607873044170854092 154 100977121487698878815141620825422973281047505812068083971258750682596446386298176415820516712225548856455183776050028110328590826605366365887247217716585688799604322128 155 1187415327341530140259290426560949786074271073562921499907672961278208552832571581446224826736100561693853810316994185982921706357996633362997194805528842294204880059220 156 13963114999048127403698370991490205303033508269987520038739130869581115856297424760797691299301989615038200923210262870005170784940575571671769386644406631512595334889924 157 164195775469020016043613235228374234055908504029780034556458185503153138750367862445356865853664356244650322736348284683753447214778675966746701832682803419118218455956820 158 1930819353970136985981980503160179760164581273078468340294083349811241100529351846642404305083446296928774067999021319659726405667722516111952576130942248916900421011533956 159 22704989619961674100974064294480670204867218483770057708219613935260959644075186689709862935304605280502418099306704178017718004472934161134485988237416722194475674562229116 160 266993674256768715794596187629361473800491441867323800387622079025808918696077405545356129945724469418676155915601104784402086705011114179148709556903081304111445743348440248 161 3139645658787570562428128262275400252109405075410729991450680999641763713027557513332853237729392094499485664406631059055954223726443366920904529626386215667137568691841062040 162 36919881679532854219873235849177303718982219423031800347944610237276294880058359263563590181339244035265224725466672013396071994668262477938074856263845996757453912403098986624 163 434150159402727670270734609300569686480058073072786998581523111810493053202851981325759381775881950082878111239230804378586902817729905853914451519103924922555829167944979758244 164 5105280741295126373772442716802883171586904182847121766582100458516444879752218627345697492120026284962764343663953953310937935358354864637309971645034657080258461288760372279516 165 60034278193737688052075995351443224955165043905950643156392049984917480082400920310775935896414452630370751662268886122164917985681645008532370480395244797387695803725485425545824 166 705958152132645199668071948292025958528244039504820052865370024070971202427742633789560697676725815088980531702858428032236685647455854081243119548390526660187633439276062948922124 167 8301539179903488072065298479537855344618933474176517507698652806913851212548252254340830225700485230376166025090383953935948186199347450869613810160669694801245326829428295014091244 168 97619883766883491309273181946446675597890548550481235884501847682899461003294029904620911864914202927675988634169981372929817931976027268089503364736861117998651146888565075020194280 169 1147936725966356586799350759736580241705697505914619520159942510148923459620280398137614833780466782964167411107483263922828509514120694290265223768529391594525610151106805759562673752 170 13498876212239393263821589569259935459254950264505808613688495344262465149872456469655142345390103840014244158772492889697177240497496493489026134576238499272235229657480328348692266348 171 158736675002680411289409558325283826630669145438588363707879290194766408067279492710647887530853814095316539542184610591692197556831008230447294133101958490891326972069648043730995890268 172 1866624420784023027754340678407975845904191726326272420305387788860598470622045874781419321416960246130990834451900447654839580762546091503237422901402046431920043692793223259193963165520 173 21950105281016212223878999794375627322219672146082646411190728679292234789350855118915389922399176509416348745248694953275236068145445804101630313851665857777614570060968734991766662579252 174 258116799760567953000649843972684196900680780977823130396546683525411621422094997215707989490672428918504794726275706302317894420674719415807343684660472301315219197173591820237610786715724 175 3035260262567299353655259748886199568661093520671770525718299724881539017441870544934806147407758912373229945833211916175179570006866832878513690550256604166250786671914666757641602373548824 176 35692387593779298510638612862472201602622574876667264475747267534988315979746437939054844750065318052808633122086004522116889277801297459436763843368223309971916870956312229361418368989397424 177 419715748219572582389124972815698307465774427518863484234251700707696610729466519432136873013770587114502733245006810386922710331056727844640956079222015058928251771809338049200935759993868116 178 4935542875652795619676585554870045526748140266240783402402771289758073441360780820289203888565608213794722582100539028987780126900942477944255117725616405905099371091541669869749236522908103248 179 58038288009778109132868032120982737622219957570707474506977685515161990616220106852020531943101408842698738727933824034486231679498820363113692831394104069596692555754865998083562394567472374728 180 682486802358176056352618502254079808173782569784459669357025874743322637432845312611116430905919839551023366521365058307496568162949919826887573010127198161370772729098673700834279734183707828728 181 8025533684153700784924385309928655085319337630319762661436515352341308645052343471951604875787186172275044946261314391396326547455226525637405252548635270722013868120985633011446689263059772760904 182 94374265836254326792031038386479437407734485895667251507606762210770071809234180115731508504021348516001119506574487413686870843571479276121063303746061873566576393356941540775680916589321335345668 183 1109770689732168092082592843985616300443631128402160391891767775111156738007329817250901346861784563502885023632081509979834250097020823127990796120339723074198525108416337323306516150403723980625444 184 13050072208513970924663144834039296784890143371256419938143426955602633925749802422606566886930915165206230350029888926630575749585397541934477551846965653226944059328873485054431213342072476037797404 185 153459076026354550545012392123169754677203137580317117378232496772020720876306523038754553756640973095815525881129698430354707582937137443710896002633968888294798849426705705211740883767144955975534120 186 1804563809194746228881164207502053370334797354465032937431059527361135481003603750285702552308862047266714122204578893901949994020947316228070847211359719950309992623159531265841882107045533326575543980 187 21220318965664829791053780578534864616720176935907762489721564438730416242554844553220166352907590474910605299526595374235499438719469442979301070177430706918966155319248481063403556219634851570659364748 188 249535059226026215798239188603630197203984226970051605856584808979151067414815421163875965942323262491156020143051459146185122851513285917043557075469337173666743281032373630997754404895977409038813171316 189 2934345420711519968789370579106213180078774440085378344784129125169521853067283004645459041511597175887212543374523591635646354206414103877236634858395181895744137562183867788636309577249075160740066823020 190 34505704628268179675859821169306371616561806384104315275319654115336619131401299741922436784494646398767020240353246742342251034822616375263115293035854578325151069727029418689702537699352975331170471331600 191 405761245247187308709811201306244761252610239413577421448859436804725204186739459913109144547783605537815219882843403412584840299741268778911956392283061202447413890659001760499050068594151113917348031454668 192 4771448371167819174207665499719707075523393316553537167901040929351183715531378801909850867909174860064959682832397746425062580730793429000370828242529655969022400527643703427733762178010361215206023213027836 193 56108659526738898260453453364398448946063241784908404838032010704690400051482143721967621424040467787005379994205022891857955080179896979536721456571650124994003874265293401914112271668110400771514533135940412 194 659795816488523697671178780456836748054604243200130145494303114514637227456299609188543152376644434176295538161434191524113788199686276316069142870514109826932749123921962290082438924199153039261176317839470304 195 7758704683513218214630081431634319029650715531593497021338811991310521324728622334577336602901473333877323788275370204044540774435025496124403265917656400386249568403648405003542463672386513696585428936518624008 196 91236556615870882726232570504538066621608766774814058937371226457930415964405341783744585670594408944217109315596396866222156463592292695473719051783449345534588430032436198635117780729140271544677444768217092056 197 1072873579118076954616946398764609491420588933657466631763257222878103759810236905574369279435893191674562604440414032781719069145605315574401363583056137329404006788622769135799828955948491291545394258211852400692 198 12616189819787679949846007062740730027573240806134031915465064103589275874132092460661724212651621003339909322225828709168375630282123195086170807965262614029532942297342902893248991053743002124694511809564998346168 199 148356944067681953921606594260983431629725536636978464028721536711407131155233123340808330462608849648941029319983606761200696343692593044483297912669219322910546157052064447559099682566871357296187545283928963303448 200 1744566558326539046894148291404343830062111341934229012040104977824397996903291519768798991268965476534087134245174375253362786065827685039274188633532835482415422778004460025039967748391776251094122033387628887558780 201 20514796227150810502910517866071885632428550146918807688466982807428505978289606521983951952924051048234493327141935092612927443124053333947248856540193279662229577025016449250462528136896437651614346572715630093510116 202 241238640184198288043439373030133061317845069044017402523622435794163039591302818104695272887957746173134278042707754328699669626327992391686420613268894002674737839312958769381880913312526324433361066541468178301474372 203 2836785745933954576871385055953727848211472422465920674499329015178131695433721647199357822847454578713942998360023705892710938692722453336413569879146265947310956373777968055689106531677759857058221565977985672049039828 204 33358475914925937780519373417868578446975884752120774238230259774766904594531827070327349858469711830277432474763251758998398147836105022282114604234616688064612269038709433703421962091325629617796073256323763146555970116 205 392270694733179742122866065603711839117566550644574918868066151367385873152221889143678939906688318266972956005835810247270197797043889636701182713461477252624503505516878448549303805373540136635536616153343150222309722704 206 4612809600141263647810030577577940853863186496748629667570996608614491722145237422304015200623764626369194608064894717937914763938612229663867686636706548129048065495524863195474500852687015646155590000617253356038575580596 207 54243186383394216079314556547581799224898769643058195458549632082077113979334471659696769897973921445177724667713574618977354480014656795684093149765474158950291059538858544444944459257584730420755769483427462054561244583112 208 637859249368007162243360917534623305584399804637948926865227127255043120857433858999092331078169320769972700172185254667169436765936009215351166731567535851781312092680899618054052164911615332140817813962998464968811478644696 209 7500747082381453363505027484841264080446771203446509374358275518231814064947581935728890026077245289754165904221441071442840319067591834230726023449265853295493820190110862787258961898940153812816349377997913125800043224184000 210 88203168409955105037888244716699857781487874452624128590333853668702866731778240720018200741518899624847911503570415386011331850882473637443837855609116446751536515562429133437691428682966339975980571857269692814607412027156060