1 35 2 1225 3 4861 4 23276 5 160652 6 738515 7 3275898 8 16648464 9 77299468 10 346860730 11 1628437829 12 7520074031 13 34197531024 14 157677790883 15 726171154807 16 3326887874211 17 15303816884989 18 70464546420156 19 323991903658548 20 1491529528303785 21 6871423616306744 22 31648737167334740 23 145830396364525186 24 672213269839572246 25 3098695144993855193 26 14286428477412535735 27 65879166587447597926 28 303807583538878460061 29 1401143860463054283515 30 6462546554405449691429 31 29808711245614468032613 32 137498941471345289356484 33 634267689380897113586540 34 2925879985261776918881055 35 13497361479287869059837902 36 62265756144531672453283256 37 287246869048089658064637264 38 1325151827234353136508658666 39 6113357468258210436711870405 40 28203097602736353909709258767 41 130111595059318330155990154796 42 600256716675392010749387265455 43 2769232897069445500624502435311 44 12775650528441979052830044524495 45 58939636886327332805716381643989 46 271914640090590562990807110232420 47 1254464184458057886960281699237780 48 5787411683823286031134628255784949 49 26699973560523879853588854493818236 50 123179249314262041406031894755950428 51 568282768213843733483056816546353846 52 2621751892086546979212937903169594006 53 12095360707612418861498413164479352745 54 55801537182518201218139368766625729047 55 257438551693254353078525869209248867106 56 1187684445643830613138439429226139674969 57 5479344482802845210030086281133669089779 58 25278784156105921675782765205466859256993 59 116622887465820217889948850024748393218029 60 538036108781759133135045774885021917208060 61 2482213172556380324856670752679310113842572 62 11451615149024462428711078573925041758237675 63 52831680477421950283309543435616144449550850 64 243737366973771637229996366350776514236756960 65 1124475022580825518032749918280055267893816436 66 5187731817710438239764256939425890781258228858 67 23933445531692966737752361444788693437970422309 68 110416235851503418256831224743552397051198424111 69 509402008399159422504097915021461395467967842184 70 2350110973610558851344912544515746705230435196571 71 10842166933653043921733201372465365221263229963303 72 50020014171571881199855069512792602876566035093019 73 230765845936182579402886991947309439644036692633421 74 1064631360899457963348720172822089897317905159585260 75 4911645099996929291866178712722946321972919161630900 76 22659728526699358891860056798282070380692141780543681 77 104539983440258043110896355790641575021086008787946656 78 482292103960480573251430889323221229599645197566223204 79 2225040276768568245900395372824991746611544796241735882 80 10265157142349563879331694288907896396120607327014392566 81 47357997200326701351874469123295599245478183851702498009 82 218484711768884993194014144625056163030098286509433514807 83 1007972720768871261996258309000804581040123456762891353246 84 4650252174536048394929548758271773532542341293305354711541 85 21453800132111683093839701838130123108619789890669739476267 86 98976468992996437009866680638405247590020164516007481248061 87 456624996732582022583976607022149103356043282977214194864789 88 2106625845290239823716478353527346108637117975967223640003988 89 9718855700093142611394319073753491658761039328569285109937900 90 44837651799762270739403392452857802403248974535342011155577143 91 206857173418994110713552932474461774854622624464751623127320342 92 954329419104946201193141559883320267347894370060501221333477000 93 4402770400157183642852480934466638928798815883422270714418247800 94 20312050334797876109502016893664908553007962155856067841655300458 95 93709040288428129428047079027409569509855331390170546370637744485 96 432323871156882410949224451708254948609236391092844412661967304335 97 1994513325484846326274516897963501831522084692099146363288735727524 98 9201627925189845537423406748878668104807806722156505575915789957991 99 42451436845376486166214890049368884257631593925682429570303122376479 100 195848441699225100339783033819529150001617018737569795233033512881031 101 903540962720520249987715013398514382386691342880758339293538018864997 102 4168459367013022648521632539633428316054022538124018329484817395964500 103 19231063351190596113102393959191989312595952083874749883410207209281172 104 88721938984165061275356395745385659048268535137095302421064405680944397 105 409316027583703549024836588491072898073189217143455930492315977608012708 106 1888367323295003617780598774991836845144609971525845368648596246992216172 107 8711926500268603253246424711872324934269942024477142124508201093782454462 108 40192213882252475386051633397695058416490850030504909071536358095227748662 109 185425583733713957016506352566771715925913131526528362046174411667485724009 110 855455417403220284738849798837904593160775472482892685455445152458681998871 111 3946618133426879479009418198924411416511228126357825630246466533422002160090 112 18207605416046961021817789608753672145203928787321108852822260279384952694897 113 84000246230730793867341320525387198311607918249644833231244589030673977897891 114 387532638454792544593434472502043168983378772028109926874544990782866503437561 115 1787870305227841482887459807864949844348553706558681750476011849047596172023133 116 8248286495457784455306644905973038760915531778690504751855516435293113242757772 117 38053224505278694311248874134058779291679687366297646689218419718176089185000588 118 175557419840671800515906555328433264865778223209829204832477684368936610257601795 119 809928936688136007416461214588487741006753426559036012635993757124731646862846730 120 3736583068264166582421810223609682304879413230221915797231180315129295917124212912 121 17238614887783602147272464510106615958257564214939934415639435927027787428873368924 122 79529837239071886241402818412925291113544491303486450801527448843126560884943449530 123 366908539488034846582102250690200703711978918715445224239543193211873949788648163973 124 1692721637849735735764011012505585041003631864214460109429484201047836830172174331951 125 7809320947511396140184915423877962151935112619753843002940386323460593087194732273792 126 36028070001344509026208811211759434651275815024961850501614526806579378631002516774419 127 166214429749545725998809673429826712469679859190237446581220898477343052450692276464087 128 766825329692537330415150363984666437234358363664794025276667039050371087951670066766355 129 3537725858964889988384543905381736825803904764394776115339818196112823303308741442703901 130 16321193065188740263545925922463662619280111336837590230903902191176643430542555049702812 131 75297338937705801636856077969630454913400839995534959775361461174273690478575005302118964 132 347382034417114029209740913332416911274439451001768284669275940238950506424898497695895257 133 1602636687275338600654987616256400165613431175166580393774791877554712716028625303367316104 134 7393716706480139184503844014588564401964695420862982731197441305576942824016244853095724404 135 34110692192267018017049880915959502322665205902130696171240440512205782922110544351585084050 136 157368664235649733240958272970984117432760624134731105021041154063324148190088456038953046102 137 726015653500193253210940206568264995998782428858802742274161043173075082799785131087175085145 138 3349451631221928306139299344476777444494701139405635900849748316832132886452774490884290459575 139 15452595513344884722425338962014954755195228430368648919473698241447844518746277675076859595990 140 71290089957780687421988857843475931069305988566605351503710134594188703809311102870509301695181 141 328894710393435331217507156383551291611742647693269493024433384471311880814774954583062040104027 142 1517345967564959203539712809284923609361113428966022839447215846489386072709960185432380198446549 143 7000230506995702544097091939719812357647116889662116016021141274369854341003991594085728993402181 144 32295355310242016926640359890666244180975008381325150559494269986384131695934210383698944755403748 145 148993661504783592516445835423162301608243660511393017287197400782292448100600898992109461608983404 146 687377827410429463211240660785367516620318199489743666301525412555067702286829370471584877039614287 147 3171197169352821537015788166884017469456135541677676827827221981246003413857981687083537521965130206 148 14630223853448030130319971391514968448423454915010102644685716635177654804141130078888754486984709464 149 67496102755944928967589240806637374264507844607638673866294201241770558418478972218863996856144121632 150 311391263242181376766858147267785595343211098797578405443203642635994207689626882576187494911823117418 151 1436594334552464949346249059089208001779452432242225109329869281589169553299474961871909241432309099141 152 6627685249033906534353019480055198568017388845777053087873893968347012303646606523052942577955669881359 153 30576628839306782740074398980035209065916874902813060979445583400209319126056156701459827733172676060188 154 141064368033018560456268736877599411106971455640424776080218703361144994081543689795711446033431953305759 155 650796267735513124706205765219409169011931221190635613152923633060911193359425555530733897578086791960399 156 3002429231450835217637636740971622151379424773671552423712026514340636912152580341310730575443758928466879 157 13851617989816168153054575739037557235216605427428468948553789433958581345370949498637486043948672986264693 158 63904027753914682559805509359894149130580470498027287334068693178043146970771749318576679958844468392482500 159 294819332021391908457443608951847503556203574558303131889727193957836439148020450562068171838992136686021780 160 1360140222588946333495026869531887959151014949243976345393917353694249005820853431381288929645239563072540709 161 6274966476655862490131794433675973185909302222634215744906213780571819870832478532465897693355586468174496076 162 28949371270122811535856497005919745399933624900416695587869354342488862010975384074798282481187137108957284732 163 133557063619891278464445530945289896386765813599222596106588898309879973695212060328290874012175928428387794502 164 616161542035866629675618127294209785273441527401667105644409624691353449948958850176253713504172641648908682070 165 2842642954209673395478315590652882648407648598774250321046111536466826467445719670708068597901975097402852924585 166 13114448750596524969216467796791943645053025085583536473259751522090455097972335363281231354936122292506420729111 167 60503119386599144585603494414138340803807900247645713066436708754680271648754668348697743835801770512998503430034 168 279129342386012346024461320646771762711511129694405861354542092202305492945053103946133735154357069903279141146377 169 1287754921907459964609466213041823826676574634406562568281894249302652711576826133568651465666340547067665514284627 170 5941019044151874270818842528455286795392149047994685970634706003464355211309595794536204155271533588108775940839889 171 27408714719330463753577514294574245058103577018243316272491007563292127089250281054095048281099333516127240243699533 172 126449290430256030127890015742320702441362954985346145321283902212999312216514240263950401906433219459785362756335772 173 583370041756771097174209299004694766637572252224405536559614922247373061126867420398689718599024519196825869034152076 174 2691360342642673888536735596472218823083966160368812328780917621715371354053335160448912072110825630553970182110464027 175 12416510920130083275438289359923322736080528403002466346786792777467301140053024589272735863200748764442091513373740946 176 57283203957121839686296287655317209752010923764747207219918681937228660816804580468142132605030697013025571144877289344 177 264274358287991705729169578354256948098090331539053561432835074703291442158048010131264176808823001526790201440726456772 178 1219221894445844932403388307799182612918497918466175872972447001319752162760488514497238628250637960522086838974228144250 179 5624843959610363089716688403764024874380489916659302540485243989510995778701786491168769246571824591630790893147368912485 180 25950050367448117287585697938430670348938692232057411647439928944793613820425820191076318577715060552317369029878037144879 181 119719785812465705183918465966809895022488947879686278605034559809160264064131272680445626196577798415499910492787468420216 182 552323672287042654408763968993480495364362829009347939980235218572384426655924207121292266471700083445081250965514618197259 183 2548128840177729978871330926719650536330780708912524001900406827594695060933960521058934178361148189352265194162840891705991 184 11755716642127030290387744987296516999882807693856186339419039057831439022806082109119155007483264824519945594081067464401547 185 54234649202566734147385952057675318304956581714698865698617824532688887198648060695293791159991841197929168645523635185212269 186 250209941568757340130594776666486947630109035357386198926036351963622276819052266082981849662502598215510743900249379325629644 187 1154336126080780262632482899061095611873752083839149897229441574860672434245062650927094704370943165517167337748024342801630900 188 5325495396468953366990059757133960883845920909261590398832664740809710055402512980601866134186450403297177807904445461799363313 189 24569014671751963649603084103136184148837210127824332937040927563427414839970153177861201445803792662073318390325542292735057904 190 113348418691902691775894059828448970695553424070125999456055409475167780125561443747673432702962535194196228705447950406137375620 191 522929559512478484944441567866570920980369051881018374430857725095162947918137249485384982957481152005949428060446417232234611674 192 2412519974850339004809798426057922047614993525570880752567215894154821212218183100769557664672218983918703990502737675689903897910 193 11130089173918640745898835646512485015402314158037641875352387290568414786950348314474457721403460133528163517849231979163759323993 194 51348335479405004204683912896080305461545482464464540576076619330877743597230970611632144027989658781217041648920910415930902420279 195 236894019024038078535940542855441580212375658475100854976819655333712000361026208112779826640733524503888680498291801338068443733006 196 1092903513335299025014448312176702289989560844880143944615164311348678055221804490351331049914612353679747911787200678420242711638821 197 5042077864107823972198554102189589905224732807215141020081308838203812912240929631543835600647256416957817555425248351538061952716939 198 23261476312892559889476221100930996303908990743281118738002059594320609930240801561135479238572688252838294787752586144147738421827309 199 107316129349582450527912679721554560165043629181107521419830005734952726717787954485109093561215342938304796877686354283400040913416309 200 495099771986234956832497736438765617292702501304592428389539288162698758785526851548267012603560517236255782009860111090468007036321716 201 2284128077544902442995006190378703104454022904767934999240448977677661912740679338129470355201074238316004168907855115111488351101575404 202 10537756973101624751833828219906893605235320563752207777389777761940474206886222569289229971309477778454233179796830409119997861972833127 203 48615628482404553829996649754324688784222561370556476675032333137435624884919567045698530414102687788255553859894748689395666897089331238 204 224286756543364422089256155585338372411260970412427258720325155810859650049874999453615505298797234716998314913288547520774234988168659496 205 1034740282725114627537923397005220759195406676641216205848651007758948618881557913884483797051370532472404680120463249065661661861295673672 206 4773743529021248847340381887352396613823956119285901516748259346199902276714229365481705532500173840774799684824412387365115296031864999146 207 22023523836199379403712703521246719870690797831976238338827343350269369011179703306589016225573859028157824724017323116356007457814139616037 208 101604872405679513951411170237207984047762667888808995109874861159885631908571717669595076626114286990936880151978628073400997719603446733455 209 468751057885020059796936266448507581955130331648008553608155651567611364012975880273334287703930404450401685499675624142114070311952468687764 210 2162569068449940650485446065140555025071920323588070795998832890770741101536945026062404187123841277174246564602583578104725605087915994326359