1 1764 2 20522 3 240288 4 2839146 5 33540636 6 396698708 7 4688253896 8 55379334708 9 654580668296 10 7741754622456 11 91493734872476 12 1080761905629874 13 12774590996582056 14 151085741499264052 15 1785565107362104448 16 21091839354237931062 17 249305283821178667992 18 2948546473645453399398 19 34846582997215205247160 20 411622368031122001531416 21 4865371392434904275342036 22 57542998969804847568965102 23 680056057963650204025980156 24 8033105716992761801639917428 25 94951212061939036199051425972 26 1122992893579548284106219579512 27 13271781694304980384168526513100 28 156771819259174474904291816335292 29 1853041000626384160837300671603484 30 21916011707836320738982980555332010 31 259008338040022351430792464158840020 32 3059514486686161426175453294299684460 33 36163424093902447922872964811190751344 34 427706686236103372553692914144043758230 35 5054733472834253681258994792952723831884 36 59708619434810283044637105210566644333332 37 705755156930558244374684395095612094046132 38 8347002725212310959231078933481782678151440 39 98646748883599930633437824757100895970474020 40 1165256530186455254276360516082468163968484682 41 13773318042028736579979530300699211485197386304 42 162897744498297297278932881513658463487601059736 43 1925162052084944677771013610844964257678342911980 44 22740816886993116119456201197706590620535288134126 45 268796179558826934897192623580525291017554873781832 46 3179066311129975564875148757370487298973102410490036 47 37570918137010000813608293574615073566202468127173520 48 443803350842412222175117151168536668111609381645587120 49 5245750219732738222661224025332602942671751722638739500 50 62041759029187720823225778275381327441742483884960662404 51 733223412610474419943988475545562783591636135624181639504 52 8661140679234248829369021196213863173052089563720043358980 53 102374577692997637108202727836833643597767922344490806576352 54 1210789422655242955005469097369016230882817883490739081948890 55 14309380751346606712352437704216332710482835357551998289798792 56 169028371964958666358356788870525111300332253825483111271100504 57 1997913304830128809190870402614685059507451279030004905152461276 58 23629423938868779217577714419390192172442544144693032608626715232 59 279257827785413129179759019348057586110348136767566897486252087388 60 3298709902914360215053618817836050023610152897432876175525661374686 61 38990711010183481405771649383917197115149113734386809893973246787752 62 461145154752287568994200381117094921398649789667616972276367804295320 63 5449916787774940057608427352320427010239247654155492532048869646742084 64 64376689529028374314306215187076714858843132880742611648638562106585828 65 760931688779610851599919203427519624916052276904703586515007961688254540 66 8999578419756083161612816504152372977379083248439145815864391945462465620 67 106359034692822911540919161070723239944784343126524298125921142949481962132 68 1256357265928547975367799193997851035125149339853913881370931753329881667274 69 14850127632649852129381731919553571412579314044124046317399756038979735023504 70 175633227192522347205979886291288428623309958941622403405749077539380871779760 71 2075672840760492451593763832787149391365950354534892199109321769123993350407428 72 24518713080760666240185530489699337215972809273191467117848284142494193205204600 73 289810890987695318617175578431442236574055693363574781086926135571745748734741644 74 3427608389560121490388336349545394953707471399653849025974296628796821112024005270 75 40508244121563693597129210674421546323218553482273465510680691709284666823720151356 76 478500270138011852812014828174123015924499558206617822999677731921152419181964464042 77 5655867384628976917246650550708774925017743898378742958351622985480208830056992634988 78 66892235939527998805192423225648076844832595874120586439683926007834501462362592459934 79 790547435794840472439984952022000701128547224686828602773109439204084796003910469643944 80 9338275943275853466407110021028203145231184467169479765287501296580415581702012573415476 81 110378308294383572474581584359578782647176682491724050127258561647211232815206349864035852 82 1305449958232749172091445486431482336294868258964322838024482332885904372454045139488907248 83 15428100175517373119224783605604616719390972918908418786491603856238129957658334560103096164 84 182243152271602303839986256447508585430169374321259915650877541230373662209438527439155820000 85 2154111847643544168857715445048532246173553655635426744158056935950056184786230851939028539512 86 25476792179446941570800182558414956665021093929436111894250872086795727974826504430398508339332 87 301090439672959449841177660847980480454675009899770422911028882642479524000133024829428019615764 88 3556605817994226508235879730304218491691441662150303116672752718467647391551344192903755458310754 89 42039037595889597935776205838871905063344616684948648970092749951192524368546070010649155225175428 90 497197870865461738566694445530644260697069244656378962677643737616041422184534845309029870184618170 91 5875995866705341217200287417568340371202451353689164767423737449338243555391697552623627361117850120 92 69409713269986369760560214889039262875773264603595157531551258742169341817398908959873833756002935574 93 820421968303042015837657602557646847924408862473639539151392937647344654231203721396888862185903332500 94 9703173031045024929333253146088434761485413827493296329337424153520489941195059625860084217465615854470 95 114674273494174679215561428637862299727845405751924096373558132261569029347883883160715700341690174063256 96 1354580333824765342403919695243354485111310850008148404658276525531458433381180924189372367829514185879834 97 16011123102876404372893525842721285552334305513438948708721340876052540416502781358874129806943491178587304 98 189364380636851622539101661763833628161866035751902004191624783491392209717866119491305724130517529479123364 99 2237950689504153325240778141206663964020898000975746857555339043400657334991247071845080328338205519297584812 100 26435606694520682287353026198722722792821959009322290975630545130376544763494637170384473397808565249825144620 101 312468550233617634747636264660907999150608948656769389625205158488934456621153032836335160729795881676142995092 102 3695581696755174808245707712892602735553615592758282684990618033089391644566314157477395293467693569281483596842 103 43675212722464183815907045363442083361551329774734136402903012017949138414894288019894285755390042780508539090872 104 515909823771140025481319844504124863718845355190394978853150379853756779405460097947754931244560261771677102167054 105 6098047854466772272078904415946126317125165631300417272769000864218282855903889745305468439331846100198243577684828 106 72121927214932874104198420389894141604761785906801377115314725542368604002981681587253425596764239911254214389349492 107 852353099332646043739562697290589908661100108529323853973146144042021745642916539000775506002027151512953650049962596 108 10068350211865440082985898624558241322022044951803101926957968644034872727222042073938864639520812949911973244498653534 109 119007777286912520232806912953302006985902781231008939505181485488882360163479698156803731531466454607762755543948433984 110 1407511134110011082671325119739549447923308785253463420570918176229408818129920630819878444555694302249942601301024170474 111 16634282025334979182617730230393549017828582258916906808122271996105278308826793732814895291898100817815024350071681479416 112 196491075218873511262631633731714692078133829964893531153980764528741501618606398727001922892533109088822025279370172146986 113 2322522123928101697433333684409993170834431841128547131890742081912732489305457366231707452301905471750925817405355956312112 114 27468589223077009217392641958151367041488561168899192334756875059978965301093222077998356459955196050713637132834279589153536 115 324629943523435832108094689897528214025338023501682160156413770241900498745305739741813154340283972691100388584174986994638924 116 3834664252656709254479221911419022329328465525403906110387683276274669113618725801669015921373323954971784868364100541316421620 117 45325684918314154276113160417995996881483101644192112185625607611741287067517098935114046163526081228107690729491311007678786712 118 536069218651856758751743013055607751612296479338715693894063856786128820500968501295480127867560594660433657309480907654781366798 119 6335386166443628965536840243548272332013625299023234567074875687071908028274661046827115203486380118047991427970535369899462699076 120 74836223040784786800516671426313322045759830086570053635514820286127109857488035654317219003172152157974065174219048324365803396164 121 884563247922752523253077432791154485859057008481482459319613273278453387673522049819989933289260392769555338788935606687413484743600 122 10461775260907310307833064413114090955309468095272921771241563776752631857436389690436979301224548066790431459212501598500287562375942 123 123639604659783037425433635013445611405846746824580010462634502835630487633604691087470728604711637756223053063816312064777343774145152 124 1460482563794212298625001836680995498190413023278272842731767773453199709021690721108694596699022177125529381447174080624694366599244190 125 17262886175592986692475804443259338563802128103921056511422126647244749450588919420763107358000898698500342777907143899372499162797351740 126 204169047208085071046909368422587668484349829465866610220480611659814967221485077345407238327798306660867060709314154062845980660483516746 127 2412915556970486359022472131141098308748500770979748709811498994263979870856286771428477400847015822396197603791261206445419179854324044416 128 28502364663492604783696463476445557644415916153728673133899782048016211160474165206116620402660530858474078580517589460149380968630117732538 129 336897604338976497962777356672256543593439207539560751446988431832937977767831158909068406363443298350785871781076786214153516009273547911796 130 3984505382525497640948869087734534287629990346680750092876059904484518838171439089082466581809199345744288100731558250521839151612462142560844 131 47089777592632502368164291435913019292729861748459397111255861340231406614883525257336615839033882090012712984918319069110791454556206371460208 132 556244087776168821249579007830656903450216455312257669094756244017685991403659059745262611617792671698452707807535698074525807874161848578474952 133 6574798365398061146079096455014671447819807091234993302716697000353351090371426375224667778440287221115273241181393187495973015420353076589335824 134 77760480153457674924055782609022321391491840927954036297197379330063478802436568651808925039246650328637788400313536487168928238627445915462568650 135 918990781636672449097986436931672217474994851959526850336383817641359823038734332790658739771865258566447162284140249874300338559535032164061652588 136 10855502300910784326640694109471067720502398393964947745627633244854986727250728283053406807301471037810535681955832884696934549764246706375195160764 137 128311905424374274927448591995187434653534295171007678762291711292853082960503163776400240781197971696779186824677066793807091369244483834492680468556 138 1517551538571071553284431121515664359609859174350557179870880326630911759791423666849574493534637494704134189535898224009588848597567482731792735896092 139 17934764186809761372809864454203047588144845878996774016708700987877734517126624878293262578656194998662438351807015353758202903433570990290462306742936 140 211852912767494654060200963371892042279899483311375477771526738641754411479008007852816381552496356253525027750390317050023442145183931743131346940903446 141 2504098857279067905976610876956724718959797219529429677111846709600218898777253020229937609726287885870075692325466571552489040670648439168104298660343552 142 29616106635074881325247797085204116722756826272084825992157508344341311984036209095221971384943861064751714739563622031118118728425772593137573328883501812 143 350009785586339210225105749110705785477455126581210498147352799505574583668606572894276347467683474760810851224844374843690122056828337756754058958326419080 144 4134461529643459855645948879699378766732324338905066850600383411230160362213318192223216417004535699783947686088631383178206549095694603742239544687432744164 145 48869285093128858699599051055034066504641230992168334338880155603965501608956374928529461566937113394571712311339728292551061455097416815357185698193996948196 146 577979561106713941549284275876336243973716925901452780341923591412587979439801222972318490730428874874936024488158530958114981328632345653129644465888094084308 147 6830691986253914865924821993916890794914076815491269191981495688954689758042708276091603853717236274394632196243326836473900415228947968201371912543780453758832 148 80686981910236431445906090297811402538217833291321804605554093318515210221625835043202413754158198766887378209101967652451859432234581813884370652569927135652914 149 953719146738684078451176939964074165611790513083038347088653379104641177446993337217305468571645348217267371407893571763869474135119977478630645181789800950806592 150 11279685651235332857245932649034644461835449888326049585077135378579408792767551855344950327663048958275949847611252083985092822924376626391745233045232280319322656 151 133305852957542327378512915678226309636799546146917238527049973563458805395541705119056147732475264204618342963872288175117432760679271022587957357572135854485484012 152 1574664319187474014631813787161809371585168937256095932614121986649010745157915117154879409377461588737856626827219869123371132971889602212883496761145249049390618866 153 18612513138315846187876777559082088880027602571613650837065189202691875219683896778774518867734442231755323715970877350218041029368483867331410349823991075156459026596 154 220131155065521757943942960974572791901084053210825576367664813256974002991808898907097554275631184847026756744032069243421682217394817980685093914942087670505239474806 155 2601559324955531948093162906765815256650372869281474700713001689153983208109469135866558129917543465829992990551820331831936403789359663124236274816599999135922959156508 156 30730703509032580439612042939954141970649007362886521965072095655041585468328922650914429089261020109881652775972024091731015970931022610608961120105347406597292549003384 157 363236542443977463226858534013239779516243538963885600872927387580457955130616046289945188384169663277936737609322798980049903253521247004817550447909376426881583729130648 158 4296017365091532857172984513900283313548203899877847252558766089839031362331750091004597480612140807723877509892713707684124947155661720148086647361320271296342741969702186 159 50771296016677633349235276866969761188722156612066209782884371162739638599208716748191936180521530320910374710321955888246185110823868825488591112527566937576458932687428932 160 599731718470235585351553539324736055245642992482098831423863641284639704741298062795305628673672582033081979177807736441944062352042093132406344324332723903774886828155243840 161 7088821632315801664468547977905686274070523656012908709116332603065331928706629567088948165748968640287942961141319080550201350470838595320031444849294886713559200164924848500 162 83839859903858959473955674810584137662150608783105321116250050609501401117140314111799216072002871600017829071966905382275575332439639017794803119213619076615714050403188212698 163 990838253998750063443289319923613187501244894047711411935768208484517999830638126727036612809868900478181870040399262273857346101256529714420105310099230994049580076660330214096 164 11704194602428897728587797176901191731801934703780476358419469625547385526562456175712164038302761140751271833915085713159845730104118652654424081042210327295884114642944387785586 165 138343438126241984903989776239715990671277494603454091805043142773692809655965516551171467200195195379133674539289564483835858843940017806448901506538970456544438187106030166851272 166 1636194994418727553396668575863096179977760650026925705422391311590776455379304233591532268540385427334513549777221162334193058231399188313775261258879572281301362566424467063468058 167 19336919137632364133620584181132278050703881019985419785107228427517389079827324119856909215191051068876254543650219467501193053205503848455828735818139656222099929630737370732098472 168 228415751698022629279120245720000629718495754997812092094529348874013635964719079940155233817190358179240328407528312670113093116733348711941542350116336075985525707582953489027802650 169 2699871412385499355329066301924238596355312650269323646424937221684149661837830607058842057639774387503462409386521350254918638781213311382902509041490815842278675614920638315988474052 170 31931518764831302547954129415483120511533586835241338483608887837204890935873269315759679030128462222521147575084452356356123053476807262051268546982670614688058656768933034400660428828 171 377373845051206981727813325289127916954319952888968179276070706965810984864500742348431071295566303512684481457439883361909659949561035329042371662797292753642587115610247499559777197836 172 4457697209934072441248049708503541749496078592397846047115461664388836640435841623859657034638581682702834120133219158888580992374270851938133385484135831463461802352853579328658093722146 173 52689926910481942512647225223148338815090466925406730340090627580408946327916084496393777879093457626729701856119757204301305295513993995272229480514730854808180821426301273306520750388916 174 623166489389611599100702637907084057282290538348570792340869727610745792203661326560081902183858063294772778248108195550374263555517326889415999519858104543021853149248291862786950756252012 175 7364721231707511515592869330974871324215084685200529697056391218123972453920549753300250084552882398202342007594759398124707538486948389687185073419958155120753534837555113938716542031409872 176 86995158029751744082233208789300547271218125351787165972793845684349871077126934141921019584481600546810534432290994021938917977171935390664407862917872236049632768947554290876342837727520954 177 1028281711897887691919209066561881318045843031795219353167092096077022430331753566101059388386317392064869042350528254080761871218882783849550569595740787541234344582524181176445453742306968056 178 12161540963904243115192149098742065820545530230910886616760958610041437595760164739926448982981577003712842259862517172996788617404424282084371255476158806086073819154585243415795492402197704944 179 143727816678454591465383695589588195074844598036404517824773284341952438577917953616857248601565783284770740493873435474292697059996783723109025395962482543697335662576928068705324623908692499268 180 1697772900266909195910564763913988503156054189663254332709257015742055666941008539037291627484690660333535719334568770722076352588863355514710564276065430365165128898179368580055384692094385297214 181 20067655072288637000175638181100415096440785491759532519876768384906272282918283247218243981856272844192134716104966431396807456460489619993555366789981226485500175568548585429160014201397962842472 182 237341193942554996145225811178800951890406660297217760781598465732031494482682519960838807535262303650915789041509801343253648900235052773667790484733138950526105849277529693198448779387758559187898 183 2804951421408514464647385353729733353468923680154182025349061469388368658542858534081898046500447820389952063957072251479329246333220846725743965550106471739722511313374053805373110281217026735520020 184 33133255759992300413366288454208562393581518446451121092055410263891956226918800634996060287368412808549784124875232260536122226708385404985788314126575051626309421674561115807481872304662241094564964 185 391634680886304221167507132752123139517009535568048151773533091392632735675311217254584324455599537274566000165605465547840507023721989356539335206420567252737967943027176941646973568037287767614019120 186 4631883616498011998206749887054693042706821615722051869001444757781636606532463300620715524289264985424045377794815504146447222460624915182923690793578475570509646245021099128626060407902405065906169858 187 54740638648002611177961226690916531645448644675313176202513020980893002358387813478077714663080188538000979071133707748195719210648973687557586157328327246567232095215476317094258971009823840195627884896 188 646619248713696825481883746880066221112712974359492036559904366711326681880468947121791664908378242113465389990568431778214623988941329406458071744251709841806754857032570303601941086590342723842197541176 189 7643031670636803295910613205495236553850387617413092437679058861452014964211062516161775632251304953352129495301349504359722364610286966177602369985353016356871439074647333736964352057482346151934699246240 190 90394530677112110801868457715039595927044177860717149800096635247000506127431927420462801839002799254922490794987712436101025893656590885144327400920141191578663808849829657226059825695265666866192414597510 191 1068302822188085227275308924454774946615556269643134582488168510245845722328246145875102727227211925640969872439061548842275800406845320981358582510581641210896481625989902876570803254735290563194213066042084 192 12619238381998439522343596748419114979877076455267161564517745852805023798284779092093158473056423209560857922044573418761722205095928905289386121490531352039792536113805881626900282719845945038687562405403802 193 149159244493252580175713523832235112230998207292840340551498792153982705280972527763063942194435046786596306241821807254474290608007628080425531663520437560033166321083133107162844799276845047200781274757674360 194 1764114095447257563223728779425050815332418979547260221074042497653870253579147607959732312638809391252611909271631980818622356774435114852596455177947625725336505273820979787496591982109676884154607268754764788 195 20848695742001004111668032521251192039907519007261031727887814614418181620479749317757502610916719563890159707894250435886958090438574635748597372786178105039216023148177800750043661364358087255114340624035583824 196 246273487308775546613951143496833665329484084885168224152048446728393432294911814697309322707996088205672155347445920363796881214149752340209246701443654006947719784076584047916333804132380221555333657580855790332 197 2910949630533743142851856216976243173301733642105769293138145885717292753122772365187895891430042153398196643742359903743267475887095912445188782517512475822587391109144273883794472178718495343934028892837391774952 198 34427951762613431137798033023832814880632136699579088456936472949925626602330055990850622976898514087899358948396376267540448018567989868313337190072029172442486536915576816861794607562335453154273759446654121394296 199 406877249703645545006014045925521597367446919232586875828494068075014101173705588190594664211886347459132860735890190364110334049268964891324138244525975812085259795842591409743792414187285587976321831020710663210944 200 4806203727615194059242313600800023605714181457807739888592209952882754655338472396189957848138660207157515423131142335315348880601130357136716786261023332510873911481956509233056087707383231278785583480135668196813530 201 56809269719034087098702258129806520905785068813283440799865463091214619059191516482842161015225082068105516202231581073600972295711901125879564193963765124117521672903341299846746216043058293756291491977109254661588796 202 671886169736845217399041978368706857176579380368866181529701101873469810166125425235159422199997138949555329763655747106003153370666072115610846013227693432917908550260667825856566989864727054579925303526960210195642274 203 7940501332795302855035742714048550645986246619802913582978925232043560760596796500154072326601331987838460226286765405999992715092612180094790016148321443506887300848726363896355651071843054857238799132653980145906873508 204 93796512664719434542966706094218008936090221872049716894008247471420617624964054788294830676623314759025434709717446020323056016021124793574845027045527934342138724009492474991078073863052382711605327495297633513502367212 205 1108673641123160317864773271619976820868459770515640898434689926547299220578170102782707706528224372829339400931767052206912223403217064002602889936531833688747596743684860801103260728294624828080571097296163396920105731056 206 13112340466733028302761874878715456474628683525134355036523458549446905000139634573254928050079899817929372272021357065435899194679361164129168257217628061795758965857523198763198817691896732054991991154645088021624500854212 207 154964578290008655255732104390652957150001163939289015938798974095480462402426147731700953068882061367895351904546539978017249773174680934512479330802989142639246892425692859200788706420910702588355576501227455406521215117416 208 1830506213773895800405230672614445845527775767452828324547470199249923936971672548942695829093665185554105113051667316201322279574968504600647911645954828639488484620150745215416143645703033580348727649791449614315649892199858 209 21636561226722720679104858828087085191694477572805162689293792497234309924361999551533332507691479997211533483012941915008936996624126457755394417971547192739389236028371021326643103749724994208105800814471749676326241911877016 210 255896728136054621233732054991530161442808711798142654564888791340031268641986102923461641687213709791708125247431740300312177881436511841429323656767336129386131042083161039614768780075447263197957084654843644320956969819636038