1 81 2 12288 3 1841856 4 275895264 5 41325395328 6 6189975781728 7 927173138866560 8 138877768818516672 9 20801977386689522208 10 3115849763962378244064 11 466711388591033629230624 12 69906939275393719770229056 13 10471096866967411438267811424 14 1568426120981781703163121786048 15 234928635293047425098960808856896 16 35189074539325893582686435425557792 17 5270838803407801310448094216829006880 18 789499071948073719988091482306301240928 19 118256089373075956696879394182303021348992 20 17713133771400690590172656705683378604122848 21 2653183524559963003449000922015076889093467136 22 397410356961346363641306876260721099601381530432 23 59526599030249384653610732947842022040252908894752 24 8916264838192762651610536936140980704705713939922272 25 1335533693507225896385395163321536627645124950297957152 26 200044556645827580928974917707492173606685974941036034880 27 29963919920683905677463040524593615890825132813914128145888 28 4488182593254703163908750377902929218072954524813296489596480 29 672267949043922835153934673229925049239684222307448110421773504 30 100696481464669037181661004104706797465074017970585034403251853856 31 15082946307026678136846555622947661357362205143918265890214184443296 32 2259217660752824250675018294887091276881071464780602880045282412889184 33 338399695574042953541750864802836562631678697036625226128543713450467968 34 50687614546376235692580762822732911467219600886203529676893057174619076704 35 7592306677592311707740325882744432975817369784278581969683860013314190255232 36 1137222992292775685287841061008755147113432514214771681864550798989825165940672 37 170340344393129941188876655116338011560047705046658517793194853870267375414668832 38 25514637959852335959991087526471406391892251595646958842547216588789304944650530016 39 3821741423276078341061273476805685672950880940537060651322343673712204893052054620704 40 572444238846993007543273576152012628838524514049739293569445960077831389113026265430848 41 85744264275265449864957397343342032677771439329252861263565590298845276974901585795757408 42 12843310067920308180535452765010754080724624853397096309792854203221921637439045119303564736 43 1923750992500220991467630063469517643695613890265646183938588747699709046524204915004242510912 44 288151408131879778529666470139771028366481025092821300666644789852112941922980582617074641496864 45 43161113019348117903458188592351016920249112959198120818842711015237037449788652518177082028677408 46 6464940390700248460275680539910581592321617506221212429689333453732605460152241257980180864396714080 47 968359046639310626697131610857239775985107236294904528991896450182148257199495234158812490943778969216 48 145046850634090029052310088232666326406569816801051067060064873219064422453295641746365031832618974833120 49 21726020892645584921246316680511373824149095611810386173274298895101492187598651531483347987324051117247232 50 3254258756837390325751829419293346417117810227276952669098960652533672063637457447751802009277848304069734464 51 487443149796366825143484027432977230540306186381896917537504832283935356264047575944209344947658827191067467296 52 73012271622282619044040236466423513560008360548291387938890617407094668066308466577896018637714233847991135424096 53 10936232891308362118391628369214331106880498495895263592554736586591930910487719284210477776591737689024741156782880 54 1638097092385682796606767367880258188589771835382032259142209851095815594933438536593126915275811460178951678011042112 55 245364387422203362528714327585473174823750621856163194714977439823350218722478599636598743155383583257506620577244998880 56 36752206505289622884099272275660282297433324736106415996753787089671834061797672798326339684628739725931574476800673012544 57 5504974447181017157476029408143014209765340933574689845359339440449324082613364636739455108007757934203040877572040569969600 58 824569367277425491911705314586917469611849220219624987840594341515990812860271040415642978527060859265504569593866679026841632 59 123509136686449825539446744095302879631740582734554249902296120957290714840075825012973952488515184201282451686211256340075038368 60 18499967923135062922174322515033415154503584571735884754900298545213242515800822654367334722068154863147002548297492983961538736736 61 2771040445581661448529274750979589474394803486754941860233982674296079511505944823730886950381802681434721654881642400821927434167424 62 415063700810361297368731990679030257649090340439234134067379868433276312394876821051791498739689800828897670633132556808865612405372768 63 62170826847758530028055151668430262873648975739443745427509240400954182126007045674793480705943628444769913145341947643826310473681803136 64 9312333753560279970059455774749161762279994584728886296064605117656806426921536780208801945593489867782183319900566333655656390818683567296 65 1394859363058714547871983761653009754827525171364636361626311821672450679005560315419731839379460431598898215522660418653173942368381477265952 66 208930725014952451343339004321916187814411237906755567243580424709012346006010497059163375566553531378784186549239134313310226176093861338255840 67 31294945577560860821594410672618742287195288279778727052646276696055996218353373213145071783201744285328024614345532161626436314877455172221826592 68 4687551908090137000579297562288972224652264929534555170217905072922908504165089910614394502823591385023825579747985804190246277032405151545826108736 69 702130727039662702196229013280622313517376481063248189644861386928980787467253838690280642937259855678425596138123707820029693756177009939633430053984 70 105169514390317375079122899155105421972551715105795298626244427838463800007360477895203200795374704440090714869613259620520397433973099544575321206683328 71 15752945044477976634668910301539882766605351249872440778940309906189454789946267314018654715762809754412243028653912110421049555936227652106054778218388288 72 2359574245568543897788892397620124595283785469733624511282056353330620997043332591683633118049905906882889845558727919516601626055198349109331711707465672992 73 353431730043521060426864208999925704910374163991544725137347641421776396440787650346502720600761496578121807884495741997128831281837068576131952076364954289696 74 52939206314933347076753604158941872254140306793414561489880736875375240447359527177677284906863370563362837185027881758612101231274981480990980397590965224411744 75 7929564119525928626470364156858091907875601830791715896613851827188145225736479058726315462548900718918611555502465019160366962240049977973764586980223300702796928 76 1187739512972941744094604574611892591536058082358503535798685216069067214239217870290999567712924906118490665576613700480755388117533635242077547839375533130752196832 77 177907023565570395644852156815067317810737023589501997785202929087608416701546126469073459297772129495690502383810291396844163830363095039828206994100889380498162598400 78 26648022304770683417501719315862180905107223712466146789542660841195801042442209749323306909571538109875452892534219679880513970655213734527670281183222629296088346031424 79 3991506791151677981389428844759704852923531862475512519765067891925659730296290536534672541604069070719639162446543285363348088908656498527142352894673561594823492915401248 80 597872753242093445594159811739123084569535466410630009751470423488367327731772012500146696890334876061449618357560064172630497352872664683232967210964633286170149998697523040 81 89553105574485273218012920907506388380855773333118944896262907687684246042822357601063060085001101450833792351835846452429222821476635512991508805493118654073453723848345697056 82 13413822045821691625519271617235010623346895750637862685305363751367403026257926058138249618135605595750599982051476163217934619683104922520434666647673173466960868948288355512128 83 2009205830693563019502490673608458053728200985821358497188471780771002548088685463384779355450621574221812074741724004879209530725866354367740512065663804162027085746547698793978848 84 300951366158199350685799950892212729315271872596386395255074028731421462015009494063646574456343126665993875021017168176539131184398785558149735570175293014635220422678372908415379520 85 45078370472985282281378064456002307365563701378218146200555124523248358111810074985875831581327737650118901460822370055830852562712392250483321270819117123835972624263839972197662173888 86 6752119156128138245204918860096906922921138578544782790744317081196156216184557743714857050976569350588697470483519019370962873795173387159281073775079556539310822018640636644819438577184 87 1011374471175140582838106255138688741105913764122098280133124685664105825576972987235021404038477791423260222961756926597629093927759640498303468196239991329863373081535204754331732706244512 88 151489968896127047389330691149672798732448132502809409362122027171447647262810575091277968753052365604430162317931920587171084054087900270700310225524639822931701708421122441008350234238335072 89 22691111284907453248589110835939473097989128614524160423624088639110448430164656384963855672003450796565967680079126325179059708576999063438043759737189004889084422388876843417542700685883633280 90 3398816008055948761145557649867147084046301336623056744325478435141810828965940048087157480880835770146896701193072845497307921769651868597481189968330152710354488735405381785643967457899537335904 91 509095835438475322772114873727331687358567232026417350352304526884172688852915556625600419851900676583351499101538719835601212321373216814400109830728760660993546312255322721667683368187291217396352 92 76255545768434765775990479949069190030788792663528678238176145750083790765264563924987051556004055455475208720409897720945772048915627603893286285003415649498978135964671829391381315127522890622382528 93 11422030697684986395542922337309997244608037968692124303429433551272460391252794445244241507864242088684298271337713140645600763186681427934681044420140979927492651903691669770041519765220462321337697824 94 1710862914220488940436483420783811840665769125453774884532530273375643296147894116721266313454953606621354351928138461635283275822161205153109641185811931375992651815829883454444759028118825749028374970080 95 256263705529024542278349727691092842305436894685004663848522680471398012821118893865313568794920735699513305007763221780792279801457973065330359877973208835927894739630874109314404294079052557036523272210976 96 38384774271285177645890448300254318340950961874520074960681789691553534209581422255000375139030011997015673228711131748278158591896916659637490611271601432617255373755698141121006661505116192245206979215501120 97 5749510617650222132484351575555528394613163378772300689532307396899969763619367607770229711790962240141231113010801161206982274548529542628455743435918564484118721451705675745866990835049135367739324996715901792 98 861197518287915855926098917855819371954075174128385489180384410109532038029192469876945505016919825535606170595259130764290939656474773920558605947922703822296171761819409391302014692420095037794473220447973689280 99 128995529328785900206050287250032069872816567324520387662235535833028295117174990253062357658980647892520607777593007604839611197353287514874733687693290262493532871927544306199655768371985178641666592074021228089920 100 19321753991922935406280965708190995221446227004866499088114549879614718620566383344152429739190776005264477844684961182314445360162974572476112908468126139355602320383116743287513431767152011980504636799091209217824544 101 2894132682481110415044212343737048936354372616906141804231560807308351216704926575829076158364828144335013265473966122403361934987893883650882634783555065079925569294208405119144334855966204661732214734574242396194519840 102 433501222886220643043056149958411060552048421234168169447274716597237351971401367376605338913950658530369850010364131945659474585035735525464056727959989573662763757942114289336595259928947423716933110705840485433313655904 103 64932513765313624822773152366785454166260142646197508416579010882279415729140651923392246193422824804367973380705593462053525175318958721467951284127585415340785866289727826093950568567797999370070929354575348336815573838464 104 9725996424672741904659919984517364911020260380280641707710038319098417560090756944983917175984571831797444820140903095154170962200749224778089231676532067947872470610165332246041135838956294302806090949566924898971239700064224 105 1456820334950266089934522980963375040347944009024149094988729184160011250861504064199257374055031946825718181363438100237198697073184638581414852725292894073689721712197373537697333184179426082010757496026100532944068390495408384 106 218211625385829504133547619790757792695858409430966026996873038182846916224890518883776174713158081231539286744734410665068979607760703903613734579579255051804961139807006572832279890807773522930710369108003268760447569367634471488 107 32685096652739370875218086751305634245777835803541832748880502836771381851829531516123077358857113374656054878634962960470489993022785765766974199619657292013745817984010674942648165843087349643287315057539285460602589728597657245216 108 4895777396414966713775598617680658372664467487335989862696218887270727635575254544510378785228952078812645157594013157025951496872919753976751475472054623257208239121950474703247958347973114962571005497129589261836818973207805037856864 109 733320037872333309346382434837273116419978162432674831414677280298566106742528575388817076022437577414476712266433129787582122141724677157928856711453127007993787319731404975998597942148768640531364299463258193611936900687753196576095008 110 109841243668240486972372567882862400608006233242497905478829651815860253947082184899744915873576594335972129067631570161354416762739720805689605228907283898454280367445555942553141168658161928470810265131076179071613693038029709333647265088 111 16452705759400295246107971507081516645913497288442581023504477658342268715065037671469269895733345293637054441093085877959250311063659893011920349434108266128191056671593808554323581352275457031975325991395251827915062323821954551574291278560 112 2464388764779357946792720271582172518750773917484722463076313125855972978421373538992687185589923664548355169358571275536776514269858194025456665092372702853428704559834689900550104000106297829076796652573179680415632252406586681107710735707456 113 369131501698484125045670450112456384269865920676838957610282521347817030218706400286433601457533451783214730693236735241877577988130283390449363345899052848405291165938674113428839694294451598713608905722293401582507369678390907022085803129846208 114 55290815918963770978442210156934103881258976257554062372025891439714664761513152844758501369981776717322530762532402996784503327879748935361703409374785020268870871751028602650551444163020916684453577824473442705223490197754533687853643693578314784 115 8281802855942196406054564981275981378665419114680926308430678910552611001864434370214341249569090821717759830129060336479826791292242671431215102930094167502910745340934078882494666140675734932651898538806236944527681214159086355971219777654540611744 116 1240500025270340827420781241626581817039234276192283735558224365832252979588401680553725878240207208818252319188583630861408469013860395870574848282183698570756061709250299077088061077642873135671692803657020517767056785388143308778579908821021688125024 117 185809821781932152154388381120553701183802344045487196027588147598854019622352584703584950607830351696380471753968730796436694237758998144848998493517701836206044879835640977989443492794767625737842715775826670080426404951478395451741883726961761872281728 118 27831752654022984821997187353206570649048258302322946697581684504520575347747084673472944318622226762404752542574515871808595008329870766404207977889102835468829853717663011406123115431199471907590243448107855805875443636874685426965695125844439237656995168 119 4168813297199109330547780540789677014656497190620591849640400115740914682456099786029614779145496510909083339635000729662522730925945911532218318967717733645209301595316918547589079768146929254125403945184632955030579009395854425486648551132032882877037127040 120 624430826291927171247290130770077233910351328776873795234203738836434182073472551397221748280121840208311748007225151824458825970377015743819671920551666518721614276200556157407585860297954919536129647021975522584453500554986747675869908858253765172558647981760 121 93531139205871709471316901817012174686744046145782121903508300090564802212888716983150221743613355751366420489917180804141514275332578845293113607657669687558733901936319676552917304542831856695030554164571489474149426340853801950628461387677698381308158948235808 122 14009676705259818004542783094285779074617528242216996018041134745588813129436613174322857500514599408394183066850359431262273931271283283290310195825761453377124094925989640003950777740228694992292606703680143144861014547197113135208291851255174018797793296036361184 123 2098456653605883394484594215485460225901394232097409394135439354657504197475565210046938877919165313647015453247429730221533175666779286653957959748395523034286009134654210060430712657885121170450897801134976989632843307769119908967277482993096596034126836018004837920 124 314319910423738541056474228408195290259373474337605440278898950702465110518014186160941952310083178485341112795081209193775392633846306900318559043240455171658856700143401648059814894336342314296610832045487291984953180599767842260177892298529167206244864666485549826368 125 47080794315679175900205851363114850622750064965934947168194475553121356879701951350161277809746998377489682896992148411095847734551786061738213763709577795883336196517363837258549432406616016770671928208051148377995662704464448949741218383380527754893151067141111057203808 126 7052054673873701611807925570542770969546635521639394156049608238221629897410109359514551278249272618840666852936336276636554285193906176459441351950026872375357767189311766759043781556504623356635808168520930727336325399859638677838356598226704877643395704498844319939162304 127 1056300681544406225301018587533381584226575455193267566857194634802873028996367798713421023515718025507777544449858240494248985359714973043018560979965717617510550168400204437486200310062984444185962877253095615329632850072742473790572798993888674709964618099349660948295412032 128 158219296564001644393023333753819445366578858096516226397842968502108809325354563693727953131771638266942563394427575210067156369676685176197240389010000240450670960697956144547662613267934376646940043541965171280425064926068246712453614564010604046590142611046634160333421016352 129 23699071904986853148284149110059241411697362240914933121985533102730814430988621309992513097258813448806672867578990671144033173230701612772725158463196749528053136853852847943454841049253826761184419892302911668634625504895122429173959103112792623255748155380182049428364785399840 130 3549794629067539174268030661207609874785985783466036864937360079637017307350117577909850783654128846840510994879769142576653210667693337708948428956201256669019927827020054780122212825855762711827232031448040386273260519161107114967321617201069658032046087941507768267301457606434400 131 531710353851670730829403446057846846812439879034249764138478301854886240736875820185692858556739580462850975607577974879137871413674694952442528098996608068747304374278685607459585974250339616062201368834924247170115870395503342218245991866656200849329970702180416235205434931139305600 132 79642889219011741484414454429313848872036941630929680032897891435646652148958097908853739320159640848938736165968983965824007716439099278082642875239800397986726095950064049862412298027813628044857760059767191883582328035372363813502497287201497826877703179212359163438640915308898590432 133 11929408101993171016662982961054081080733432478403015357040093929398600107522648287762302734999495102502358109076975635131038226849153969976332505618255495260155946187434311868182809028138426913183992513237881759427567444022262713024956372041496472207381937122894838100596671532526481963008 134 1786861062668843640515188989860285895792858446996861384069243960891648489428748685104154262356966676233188871442839898146540717186482833073775463759455416071542131164867533452277405538896803174554010899987791252468225498896190871809322906354665409507440698591956642267501448122666376456245056 135 267647181652588660697399835426905906806757264447157386026887388545995703959099246502580180489356956517466918666669703292520615221493823681411981908519668858161604056480259316710206158673054299006848807224704614960981649883153363324698395794928492630864173781109850303223001009052210552035371552 136 40089862241208736347268736434407104380314865932784904872111631700772638118559088756163907675162144864316184255248680579273814252495800602438243487131465431244425161025554250065876588430535186405129755775360830845535336123916622825427310750183602038409543644983750492820096020532434005917071290720 137 6004909316046030900383783078296891327173779876964759073845344809218759836114137921030158877898114303799372228250267754453802616521269092245991434466818022898990503693057314594130619070969076491327267727823675088433491276515654451168079555297746503498720082719546292316618271733770356171598376485664 138 899452726402015429275940921919585971201027863289944900764975137321400495551295517562499391197881572379802168596321703111884467572049749405261608987705339671704666480497228234144806173271258462676718686975800236148949369561181210045338956473926413308131617784294651834500690017308413794052019533185856 139 134725632720248939975056072481244650136764863106962496626912650316343620174900853764455677945766422113464640964137064800836609602234250755633918722362283241509701975750595787948535946411929358469004728071047861992926129732822380388176069609203417411146911314543098184275704931854581315226752614624156128 140 20180044574970494343782929049442057294381344194254675140015855238445540439221969190803971254774106635327401508509493961244135767020068369443153009464941183741278980416958580257742474974445315413545025034727844685137729804818447114603396986064947754862713651981893684121181394592456523301891790697453562432 141 3022692792940134804669366024467415048475531683193240918504370903043955904338977241049000313002152575533490462266199380294154563021317997361810030197447066921870542765809057490444232009115672839866701626420212119419475102476622005532568041710509190989921250446094128955393067802793528160832477162223181908160 142 452757757127282835785317110181105569796221186024555112374212232829736698655358504767700005055037565999494386341705792208420946791513575112436506096651351356735295131091397391569169246800050664817542869563908418267220019515280757735199280972015797131796036204119447901004465248299506856329279750198330958410272 143 67816877427208495712853421838843496930900143600651748900636022151030855194581011127453289143087216428492833059211844636989784222147964407019800302647377133455138687123619688098200499556634941811216874693795204068852333360606904046029043272246320206536292866320109967882889058792686733600297096726629165509390752 144 10158034382797063318977328552881277853271243690033513106368007765052125918185690835559408164669625628791173920246925139672192659282790544198193288890286808757952326971289815870060122096678357535183073541364640302906867940376875880346338543951702030765285686841330480637377672934170589026195628525679540875647011936 145 1521533671803778342882026511000322811691388036324424044395915636238923169401861677279666871290041720443376723203986691820576024080512081626621595949624208987799885132400610051560801892015956326197806049756180303080034752098590049736144395579176241272180046100023789034874787094187845509118331186530687514729800325760 146 227904792127236699980433206211141111452494411235580379470497591000024894527921394227186096964870864653378294206715112779041606647437067286707934908930374988228144229882665267518295215975735394974445236427180806346107987126305095875075148511898312264339396510762883957689853863810422161617957875053593427393419327804512 147 34136999553209618304897794991548733980566509133534621780979463945484689598779009641818584653212877004397274410507483764843481138966822218748749471543236987582867674652006198618605638653652051332535523673522630154975160776441783272228983012336170253119333689674411311196341597235837365310733479609109000566726817691418752 148 5113252457830023648072769865401132598426566107344036795806572773135159729471488733618524835024524662999940311222479350129302566236430425151789421050135492496490802218679386190298270647286370628995376743208063607895435518562651633283292133615578837766725748691151958352278262457855567549832473232698131717162864784570108864 149 765894807384925772482909918171469013800007362211665104832813960384019843688098373960131251425655504869043646982432493627346582199413400492240685485715637340432232987152504013398502332371326592628346454391890536862340969041995459730488346256229307721384333550301612820241507697868534832434461719015489582832106242071177453088 150 114720495578294468191521218359760897019028853248652621799527461111464271096061783476863437193416406816061621276348745729530514551868071800439486250932672397428285251281021804532145251619256821091281444399944809888765286020408680988793925854151594093460312036581343965167797614192117900281671917158703809573013604277931873497312 151 17183550506975939288375169910457512664665300019723745515252455067495999179616139592896002955239235260186053735710649397445325465813758580604027787408602968959565501960244050522264985191410853876046867272710795334297502256727975536330213129204370144848995946681551679711618430839830471856289683796271402238198033609498019085773344 152 2573859244046536736146392427799324889198760878129622855861526360931556733547610852742429924923626945639512759291599981385512668856916532183744556255564446978953817711891660871086435637867150875195994556304509645445538493949759027673323663011126124527785062537606410199725629272367212415017949603534283021355830716423000573714854720 153 385528672056126290247332177147952770094123340263495986693815970434765703486999121950513314380573031368813275323531239796075967283056582664295270807549604249147581950047991612374886149201337344737479026463049665708123969561212563238686091289752302763005477072037349269544681769426819718490776749274481441903691631952926603571164426592 154 57746886245296489368304442996031118054073014544544526240285062430753309385662823404214872597860180184208012377479034274354920907422301756846444220527402065982415479640670197832399949343969376649090819273915327314925356331548150191567446926331362113985409902279981018655908129071002199325516041270676774134189571025196489340226149855680 155 8649688370108405207444771122093132324535296346229274925382372186812868748716860457238761863453363421374055164381183918530768457583682919624379746588842727279266207674050691758138105647247356866075559629508134646324689103665193319230745938379734326639740347469546183884934350387178528015575731001950894914211581501427786145328331224440896 156 1295604209414537698950434665355766641942103364438183431855722009247056574716377570660824612678132041536621272639272478746252976242734943304668565727050811664442574334034395190698008226788284297500307499097507967850344741737536535005642240357255157811885665731858448058854199585230541407092945016415988952894700079866165469348670874048987936 157 194063669767981680927525249239311504777693864955131639580301453608120019511335749133593030527098727627002704035137983815373461864289310570750008701952165277245846275843520599109639125373981235867560815573599072997038716024969139046900041440862985827392124940116096112000500679131641667972393563590956561116092310447414301744976588566131260704 158 29068065424729133530357112195524585004539045527310764802181771177221848413235959673977446521726899903140348124996628023404663300833572337246102755399822006010378264713274599065877533315701937722382220386425768339767231468525496383427414879430573839578084414996990281944631899762422999534533622716430709068094944927639095935037381654308960958560 159 4353995925906894979778327307385182915408789015970512179131058330061930038114474992534203465138010590275593061821307901411218284108657386773213521353108439466935949896830949524034883973413792944044053210377994340415741161104684415138851002260528920259860852092035515646611672477112362567061714844075494460479973390903599151562102859748805607923328 160 652168634060052530450010789731317568794508186506490875155414715175294334483148356504201572675719059690812717539962504028546452291053432947246330267618434053831402381964564087224713453899993734184228783299277285683822294891947262802098960052888283583772519583116035428021990153433645424623237005048308220181466306696308760203920209514581528367605216 161 97685880852808532329213033388560176268112621996594469810645854915499062064196691259033350126050809203615509964720694465503061644097110506598782014958056549979059552107694424766653861103615123760004885364288646615613189770261059349906823467490277368308477557959607668772612516884183307750880124235396487020269196394079935269066538989586736982130030336 162 14631999792112688477436410705393027595885101789359340644147120161485937811194332219139117245188393195249425266348048754534293087859458272354965159883839754932533289964910477744171768808477057744461836563742564649989465777737366755403332849731369318775294521480791485373592939155405593550969559946725593648213698986008311943503337204676174484350454801472 163 2191672082467897170240735688922357149923463640789604099284370923558050859388178073432413833299035521820202909101140418981014359599239924458951234349687671875436689183049088512082259918179973893676514161791719727616242837970449793603281008552629997444948062932171993813865527246286550484520312933868702585504411975158069262283749800348932905960530819878432 164 328282298066900862515217701654910947551290576153492396128699779835480631817483624980436473271967612648157103799041215069988602264448170109667378043354079476134362640860064467853744529483738655950242390043570426152653613436165992645821184268511949067894430397504595161644511008669754414367747595458671514033312530218926535911578698118016693343818296359051872 165 49172167718965370132193175356558046686276782761197470535718414005498394264553755316525617566805023561093548616905781805946981825710889394717332553454698319593472269247535997029617725547578288773127648427125065770640702006005270577267121066635813294614820239723117701860850467133212945038875884567420637836546055134258151639746841855733635017497375624701842208 166 7365313610937724635881606025718027246466248800881539200508358886625144469225467314663776968709152010333319477480109412843533958042976124187347404426053812702461958791342952074737227549253727119435331754326626147007136759481185658094341603138961527336716044606902769356139595730857319240416473062163583201282375264135950992104944905994192511471807160051398709568 167 1103222556660675344231516087286797878689734901529320608398655100342293181382091973514774506279485051661140784161922958392582443896488314363960985430142600891698030229590968981194201453499458293636121322029296148044642424424558624709893520496757839330152804334264560007447305092671595280508446786777833837212177204023326621955479578159538058076322007253929482053856 168 165247547330161861795391152097100395305328799466335256765811740607159180374109878882288869681947641370289362348933970335556179343562514731014105659291758256118048599344931743426008215937267814543569492791249474128468871586789910461332419736957446039014084545159042925008084882638633421417261191737131071400567453348406370990455635170670372856640438304715553865097024 169 24751807088941694906255187330176249878366006412052742858269495177304583154609987085523195780998220333808749378102143875714002436820824702965847932242777996617808621591070304380437053434386135014444390758662528003269447673367501508630508307053734652370050967573467836494633388918854269505785616247780487810340532572168142484670932173217720048714088279404975277737744320 170 3707479863190440502307548071964033871584571748342526836973286144749031871689363939129309658311155083397646696479966411487100218658555436826308798173295669521165030366681738845660669044030962037200536059690159189228077252079810338806803861548122075491794591194991972623486954337527053762466987122241120903374738445139240066721401320079166778959696955928030861172796231712 171 555329430557157569900525298735900131019850940226022256048685823859147034809609835490672228772223856655520983463740319235898357737831094380522099335302159077847753497004636253078116176605378068719093266226169629182486003917445339343897804229299986200687597535654237699361843440803641432335427747125909745834308240699007388608691287942226486462741763482754898598313503865504 172 83180701668748596282914325995323781217671778191205321324870442258660865772631390495980329085901346821922391824631849973501296173282644522432837496946478252404598177709226116612526400129247258984515859800333241295175901257787465771930307204316833329719117956321117945488999251924210593860178799806222741955227331408013365671908634155163158566347791002777619122485648892353120 173 12459323690378788317497976601684937782238363045100430398011084749904519192528585834536672004964531363421384265184312603185645580757826419348185229585582544309757068032991064029547975793262187203393386783680986352349226498829951951068082453802614983830739276559147244334764294212115189835084470982487989064610384313698201118048907317886326484377577110126800802231040652030606464 174 1866235120735421444571028723760333379451443026286154759015065672376201328401099920033563522357799389895958585591748326598114767155780501356126025288911429128991698867164544515473147510875446890196952630913198306427591640104291304038623313443557040776318053596969274575059743773059267840132339655601484178788758627309572738733107360939753872679314229866694589917211347973599957856 175 279536322549821158307333495851930458895415783728824071836386508843978927669501901897990510931686548703824524129349717755226135913556290180572042916679651790670966056649434359304771387599245798435272732281636463539717764321946520258781934155522886632351735198333721280675021164150297412384228666805155418394429686510520973866414861454760653219353546186956722182631800876754511860608 176 41870691831094170134744416243957697016482293516828396872042101773403109510808545062339596833859255074826362578912443101252185960842173510251403151607732533947015417203260189500455828136454080214646700412660620869297156112907555451085026733947456853540485131327699538136823504815347178787899231364767447214899691249026138720510966765712703413674785117438686975472506143859667783774400 177 6271653066130592204838702206782210301537056597511296050761972552915923604680356915414216854260928313976636896085948176083219792226818491975943123214103428967200541992086748694757938199687328133910047564624858126183458489090154220963325058698958947847606635851753391297598899092153679071173691320273026104542688472054809857425545549110205829450620207158197545374620489545789653247087136 178 939407267034818110475209146821039117258572198024062461874442575190331236888374279728427589134036441308881787058760515666930609682458342522120756583753369996507348364182451298620125295594098121459194428915009568403807450184283625567197617071531406585916896700739440757202448980616959352966115497664348132820437529994272549999174783602615879051750855253547490677201503373697093800496428512 179 140710272722769004686225000284446313259470603826403448005096527298890533834060981854319083802762973624551885959253393961337213443059745515433331453723489100785128544407865621435919452600218311574447307059160200221710233027310150118834706776298323541696852270490954826074714607051182866857611076214658519419656393361018956690328336190649634293126539884661355759247034947508715414414205105696 180 21076461237319966837922654848286058203482511605885095840429374803634263695284336211750390731202545758444797626947935098145951555330504248070225777727276070172312119678830537756190741239017672368960733036329466373112353085736740459708087892971903468839857562647693860723202721650431524040973932403957161291438533671110419170405148989835232898931019745692626712951594624347710661463484718775616 181 3156963665072693637086702612362538039780584560029630088385594631202512320656808085127709045796085409664050054667448614254175557436411105425515215586810836408296941032737479762529736608186623611137232366236653262881936574567848046206042640356319850448780010747778211345355985814041485167499622192280266098037308849902129648314585290512639270022913051754767543743576449934302676044114453332901984 182 472869684828387301112473565895742473732648852430552567666761101666183247220587603565769260362288868184985825650055630776852089163650050617059843307379136387176798656106717298030359949537351448318341089737181124376754239021717175337021772563703552082551987673888700078519697473792828363821509041599726467731022990490050711467588504057426621407466395094477597698367107020567634615700658515925813952 183 70829367250430326058750633857057528971421152546826171882404018840725123135269148602236907872394813706955188227116728729038898548074489623008282544993233416518422780345055185057342083265026275368240691615910169363065791175462889203027166460753772197922743020868666390496416501449076509612316873809477730158961789851372289791516734863129930977370398882984157375729289162082306818596486912942650865472 184 10609263875558054465469971377369789257527446277510163392799926970362086094296115856762700897343507546046751048574178783671711266773736748761556058612356097347838282458396677645825837946126595922339016672649247093673194374528617246549658902292103953898618232873972904888493846907837918530738169545997011579656783029765604741864810510976768820331611838883419733853261371697528179932536167599490095857952 185 1589121636273508702511873589212494145378915819398777721498486296207913580909746663262621332671696261884191869899178969592373167996201641310572393787922675576667181469666638530677188712502280289890741066997537529035098224251820332073626854307477604389286293668117639157698573130663826263749106679385072406307216615441171707114564503960936131365112575114078480744989052024984836295173918502327461170792992 186 238028538501193684453129562850771860717613915114287268541472082617282625493739229947109600028450372088801711791687556884976333581737134964468199437735982103918315373832674054613010759723517601088796255249920153626352494792181871103605386344544036718492318067464057610699420114736553574610538259762893206065547924584052505035529624122247715034692811908142462679029310448190962256025109822997890119689341536 187 35653397353443830231342931868678166010089471111521259470065898261861658285705112909872100560150017694117537786679010232864892447499859016973620386125243904094391335114422474114355156012103345503427551361962530207656186393904252419714962256278068230222026650721042641064220758811145600841150025452795073843653638932930575844885825004901854883332307905208325626723301527575144767762605742388460208146382480512 188 5340387967118408281576095463246989693398285222140742848610835506593798245782175604176458326061920227619317048946909082968443106569588559899369397329207872039550438913382951241969271242553714134577276271881205591916593644937330027756752134717931448620580987144344809713855982665062702970796083698605157640270388353306923162539722879285337638053710154719604084833208397086533353314651476398117108997999663545568 189 799916578962097381052978113555132004625983108298854159003262286926085504170008062322994441569180865825246395760133037453172258774839956490149902133509568806071112180498174021614714671510422064185604608133640738130942452260454457822180152759617814836918936030698389325558936552313468285695275727825175449087425591166667070222949708960914329338886653952171246301626895184535560877621714747904489721664324588604928 190 119816488472032786664111007454333916044038671371550949128190795314481366516113415634317682479622802709191713561742785195482830205911452370488891034715617021910535874080338635043034523375605835712881144795854227274016107921411473760675197150428027875327305782515711686756037618409120991592457561253112685444882406115260223827144177410859093990215391833472318325096170134446774841857520494567791257401509691861461312 191 17946860069328552645503135299511463259267097463612661924421558794220007294259409736832160244341954848302817630975677655683929441842044940814639684776255498714247448115613962088211650954810075161354253026243460796710052579970091441239691042049613475905289423389475627228141833827614120565351991659909989578408437944105074412921069213540987595383236769707120585226180633751428091181371761266396326155127611302288917024 192 2688192505518478074569596768626796224651186532165703522310096066750438534033290782186381251874000041772723049138593428991451664272122137723850999632578543177853784825839187305993840790749697212093460769588374223116085063040370059314914513074257900190972218344602516324613680897422844747105782773004407229164018981977035505117675140261457157439368343472224900818532998797862682544674845978012218981467218045052508986208 193 402654220226283509678381182963082074045452024325115709175434068759114779632917916068779987069584001731569148923099451243337480106563892738406641465741522657828840253348194545436876946033415254734021512191222436916881693227844394740375007688073780051702320534289111102744307274109342796224500583839212469252769146637167923985368030113038357178123185571045276300119651896096762936253680621352060522968568967103083724991264 194 60312057537994638803740018498993728473639364858561450139420729354136333312131098330130458374045198662346015254152736675655993174294361549145986961013402214886957526037485030200784729659818575777275268163517310977650149912790583531278988182893502057422020470145319696310374261855120232378925686200662422944492539881114981642601741863356914881176966834178841140395911731039594871241631912871491847232860962411621433653147456 195 9033915706687861807685533353927269661010643374849934028467881080700945496094020566059905229158488945186929979013576079480568756169336030819002420258209442814122541164282329874606104993611289499158744291793105094833337008633139976244006276421396464808347631805433379938309771270057798286421062525158414416043037255511928272285664269572064822182623320776021508205464426926872191452334399856226716610841162050935884152446588896 196 1353156173525152405128109233344059440967362257788905467256400502350368799423907840459507558076131495394994036314584596435947152691755310251553917126020173693337236038837747944338221565726127207060273842781367721672003960766471469858799307989111692105838763330829627906753225546581969081509099600251488387813455793146435898925980099019835625434142358346117070974020544868946616475389385029184730119433989121258991555033966857280 197 202684161486442551614427234050232426997503124297436789470360849468217445646451034633183271895731380112241393193688974091281702878122460892830880385848271550323940325370517305212092450958034425042543945937318153015510926337007500711063760899240384355216085173990110214879103893758005814639825489175884539993058611946505555004955715214795104420428362586703878283867578969524433314948426511501631172470299616929285671998113068345024 198 30359296377772253360721963983328574891136000399289390570324417612562345890326529711409710516324964517764878119983276699241495764400155403963453873436264369119293156675288215371819739860401228284008541585085266274592008111786062363601616879217520928390650627978264388223634400662956096114749659891150849690763880364888046815274597828518998270244949413351770684774595590986162239501469880505153735936470169757591369391378653490019872 199 4547404542091300339764847035545759345255841087603185598366512246303075529127612133221625990942747550565048056881770329490299563140168600893166496966717799270819699240630277234657714758789669391378022282439287343958603949848339894394386655210947962359889567982350742222762671445503441845567921227006850628356231524899654719626449594007784114496485198503899513003914870350501493001934858932883220311777482788156732813237245215530535840 200 681138581478217813335391320362230855867413589756351571507890360281440197407242313974080965877720846227460552109711986503644273927901448928377345852805534692221047149234558546649248857109670491042291043888901839132123814217017128367899476998439163948665188267294851766716654196094092062575817438146946097862639430892666864750544492959671785357936655651636899380250440035155397467020688053041650450920200626138999050875692952222221320288