0 1 1 38 2 1444 3 54872 4 2085136 5 79235168 6 3010936384 7 114415582592 8 4347792138496 9 165216101262848 10 6278211847988224 11 238572050223552512 12 9065737908494995456 13 344498040522809827328 14 13090925539866773438464 15 497455170514937390661632 16 18903296479567620845142016 17 718325266223569592115396608 18 27296360116495644500385071104 19 1037261684426834491014632701952 20 39415944008219710658556042674176 21 1497805872312349005025129621618688 22 56916623147869262190954925621510144 23 2162831679619031963256287173617385472 24 82187603825523214603738912597460647936 25 3123128945369882154942078678703504621568 26 118678899924055521887798989790733175619584 27 4509798197114109831736361612047860673544192 28 171372331490336173605981741257818705594679296 29 6512148596632774597027306167797110812597813248 30 247461646672045434687037634376290210878716903424 31 9403542573537726518107430106299028013391242330112 32 357334617794433607688082344039363064508867208544256 33 13578715476188477092147129073495796451336953924681728 34 515991188095162129501590904792840265150804249137905664 35 19607665147616160921060454382127930075730561467240415232 36 745091275609414115000297266520861342877761335755135778816 37 28313468473157736370011296127792731029354930758695159595008 38 1075911801979993982060429252856123779115487368830416064610304 39 40884648475239771318296311608532703606388520015555810455191552 40 1553616642059111310095259841124242737042763760591120797297278976 41 59037432398246229783619873962721224007625022902462590297296601088 42 2243422431133356731777555210583406512289750870293578431297270841344 43 85250052383067555807547098002169447467010533071155980389296291971072 44 3239501990556567120686789724082439003746400256703927254793259094900736 45 123101075641149550586098009515132682142363209754749235682143845606227968 46 4677840874363682922271724361575041921409801970680470955921466133036662784 47 177757953225819951046325525739851593013572474885857896325015713055393185792 48 6754802222581158139760369978114360534515754045662600060350597096104941060096 49 256682484458084009310894059168345700311598653735178802293322689651987760283648 50 9753934409407192353813974248397136611840748841936794487146262206775534890778624 51 370649507557473309444931021439091191249948455993598190511557963857470325849587712 52 14084681287183985758907378814685465267498041327756731239439202626583872382284333056 53 535217888912991458838480394958047680164925570454755787098689699810187150526804656128 54 20338279778693675435862255008405811846267171677280719909750208592787111720018576932864 55 772854631590359666562765690319420850158152523736667356570507926525910245360705923448832 56 29368476000433667329385096232137992306009795901993359549679301207984589323706825091055616 57 1116002088016479358516633656821243707628372244275747662887813445903414394300859353460113408 58 42408079344626215623632078959207260889878145282478411189736910944329746983432655431484309504 59 1611507015095796193698019000449875913815369520734179625210002615884530385370440906396403761152 60 61237266573640255360524722017095284724984041787898825757980099403612154644076754443063342923776 61 2327016129798329703699939436649620819549393587940155378803243777337261876474916668836407031103488 62 88426612932336528740597698592685591142876956341725904394523263538815951306046833415783467181932544 63 3360211291428788092142712546522052463429324340985584366991884014475006149629779669799771752913436672 64 127688029074293947501423076767837993610314324957452205945691592550050233685931627452391326610710593536 65 4852145104823170005054076917177843757191944348383183825936280516901908880065401843190870411207002554368 66 184381513983280460192054922852758062773293885238560985385578659642272537442485270041253075625866097065984 67 7006497531364657487298087068404806385385167639065317444651989066406356422814440261567616873782911688507392 68 266246906191856984517327308599382642644636370284482062896775584523441544066948729939569441203750644163280896 69 10117382435290565411658437726776540420496182070810318390077472211890778674544051737703638765742524478204674048 70 384460532541041485643020633617508535978854918690792098822943944051849589632673966032738273098215930171777613824 71 14609500236559576454434784077465324367196486910250099755271869873970284406041610709244054377732205346527549325312 72 555161008989263905268521794943682325953466502589503790700331055210870807429581206951274066353823803168046874361856 73 21096118341592028400203828207859928386231727098401144046612580098013090682324085864148414521445304520385781225750528 74 801652496980497079207745471898677278676805629739243473771278043724497445928315262837639751814921571774659686578520064 75 30462794885258889009894327932149736589718613930091252003308565661530902945275979987830310568967019727437068089983762432 76 1157586205639837782375984461421689990409307329343467576125725495138174311920487239537551801620746749642608587419382972416 77 43988275814313835730287409534024219635553678515051767892777568815250623852978515102426968461588376486419126321936552951808 78 1671554480943925757750921562292920346151039783571967179925547614979523706413183573892224801540358306483926800233589012168704 79 63519070275869178794535019367130973153739511775734752837170809369221900843700975807904542458533615646389218408876382462410752 80 2413724670483028794192330735950976979842101447477920607812490756030432232060637080700372613424277394562790299537302533571608576 81 91721537478355094179308567966137125233999855004160983096874648729156424818304209066614159310122540993386031382417496275721125888 82 3485418424177493578813725582713210758891994490158117357681236651707944143095559944531338053784656557748669192531864858477402783744 83 132445900118744755994921572143102008837895790626008459591886992764901877437631277892190846043816949194449429316210864622141305782272 84 5032944204512300727807019741437876335840040043788321464491705725066271342629988559903252149665044069389078314016012855641369619726336 85 191251879771467427656666750174639300761921521663956215650684817552518311019939565276323581687271674636784975932608488514372045549600768 86 7267571431315762250953336506636293428953017823230336194726023066995695818757703480500296104116323636197829085439122563546137730884829184 87 276167714389998965536226787252179150300214677282752775399588876545836441112792732259011251956420298175517505246686657414753233773623508992 88 10494373146819960690376617915582807711408157736744605465184377308741784762286123825842427574343971330669665199374092981760622883397693341696 89 398786179579158506234311480792146693033509993996295007677006337732187820966872705382012247825070910565447277576215533306903669569112346984448 90 15153874824008023236903836270101574335273379771859210291726240833823137196741162804516465417352694601486996547896190265662339443626269185409024 91 575847243312304883002345778263859824740388431330649991085597151685279213476164186571625685859402394856505868820055230095168898857798229045542912 92 21882195245867585554089139574026673340134760390564699661252691764040610112094239089721776062657291004547223015162098743616418156596332703730630656 93 831523419342968251055387303813013586925120894841458587127602287033543184259581085409427490380977058172794474576159752257423889950660642741763964928 94 31597889935032793540104717544894516303154594003975426310848886907274641001864081245558244634477128210566190033894070585782107818125104424187030667264 95 1200719817531246154523979266705991619519874572151066199812257702476436358070835087331213296110130872001515221287974682259720097088753968119107165356032 96 45627353066187353871911212134827681541755233741740515592865792694104581606691733318586105252184973136057578408943037925869363689372650788526072283529216 97 1733839416515119447132626061123451898586698882186139592528900122375974101054285866106271999583028979170187979539835441183035820196160729963990746774110208 98 65885897827574538991039790322691172146294557523073304516098204650287015840062862912038335984155101208467143222513746764955361167454107738631648377416187904 99 2503664117447832481659512032262264541559193185876785571611731776710906601922388790657456767397893845921751442455522377068303724363256094068002638341815140352 100 95139236463017634303061457225966052579249341063317851721245807515014450873050774044983357161119966145026554813309850328595541525803731574584100256988975333376 101 3615290985594670103516335374586709998011474960406078365407340685570549133175929413709367572122558713511009082905774312486630577980541799834195809765581062668288 102 137381057452597463933620744234294979924436048495430977885478946051680867060685317720955967740657231113418345150419423874491961963260588393699440771092080381394944 103 5220480183198703629477588280903209237128569842826377159648199949963872948306042073396326774144974782309897115715938107230694554603902358960578749301499054493007872 104 198378246961550737920148354674321951010885654027402332066631598098627172035629598789060417417509041727776090397205648074766393074948289640501992473456964070734299136 105 7538373384538928040965637477624234138413654853041288618532000727747832537353924753984295861865343585655491435093814626841122936848035006339075713991364634687903367168 106 286458188612479265556694224149720897259718884415568967504216027654417636419449140651403242750883056254908674533564955819962671600225330240884877131671856118140327952384 107 10885411167274212091154380517689394095869317607791620765160209050867870183939067344753323224533556137686529632275468321158581520808562549153625331003530532489332462190592 108 413645624356420059463866459672196975643034069096081589076087943932979066989684559100626282532275133232088126026467796204026097790725376867837762578134160234594633563242496 109 15718533725543962259626925467543485074435294625651100384891341869453204545608013245823798736226455062819348789005776255752991716047564320977834977969098088914596075403214848 110 597304281570670565865823167766652432828541195774741814625870991039221772733104503341304351976605292387135253982219497718613685209807444197157729162825727378754650865322164224 111 22697562699685481502901280375132792447484565439440188955783097659490427363857971126969565375111001110711139651324340913307320037972682879491993708187377640392676732882242240512 112 862507382588048297110248654255046113004413486698727180319757711060636239826602902824843484254218042207023306750324954705678161442961949420695760911120350334921715849525205139456 113 32775280538345835290189448861691752294167712494551632852150793020304177113410910307344052401660285603866885656512348278815770134832554077986438914622573312727025202281957795299328 114 1245460660457141741027199056744286587178373074792962048381730134771558730309614591679073991263090852946941654947469234594999265123637054963484678755657785883626957686714396221374464 115 47327505097371386159033564156282890312778176842132557838505745121319231751765354483804811667997452411983782888003830914609972074698208088612417792714995863577824392095147056412229632 116 1798445193700112674043275437938749831885570720001037197863218314610130806567083470384582843383903191655383749744145574755178938838531907367271876123169842815957326899615588143664726016 117 68340917360604281613644466641672493611651687360039413518802295955184970649549171874614148048588321282904582490277531840696799675864212479956331292680454027006378422185392349459259588608 118 2596954859702962701318489732383554757242764119681497713714487246297028884682868531235337625846356208750374134630546209946478387682840074238340589121857253026242380043044909279451864367104 119 98684284668712582650102609830575080775225036547896913121150515359287097617949004186942829782161535932514217115960755977966178731947922821056942386630575614997210441635706552619170845949952 120 3750002817411078140703899173561853069458551388820082698603719583652909709482062159103827531722138365435540250406508727162714791814021067200163810691961873369893996782156848999528492146098176 121 142500107061620969346748168595350416639424952775163142546941344178810568960318362045945446205441257886550529515447331632183162088932800553606224806294551188055971877721960261982082701551730688 122 5415004068341596835176430406623315832298148205456199416783771078794801620492097757745926955806767799688920121586998602022960159379446421037036542639192945146126931353434489955319142658965766144 123 205770154596980679736704355451686001627329631807335577837783300994202461578699714794345224320657176388178964620305946876872486056418963999407388620289331915552823391430510618302127421040699113472 124 7819265874685265829994765507164068061838526008678751957835765437779693539990589162185118524184972702750800655571625981321154470143920631977480767570994612791007288874359403495480841999546566311936 125 297132103238040101539801089272234586349863988329792574397759086635628354519642388163034503919028962704530424911721787290203869865468984015144269167697795286058276977225657332828271995982769519853568 126 11291019923045523858512441392344914281294831556532117827114845292153877471746410750195311148923100582772156146645427917027747054887821392575482228372516220870214525134574978647474335847345241754435584 127 429058757075729906623472772909106742689203599148220477430364121101847343926363608507421823659077822145341933572526260847054388085737212917868324678155616393068151955113849188604024762199119186668552192 128 16304232768877736451691965370546056222189736767632378142353836601870199069201817123282029299044957241522993475755997912188066747258014090878996337769913422936589774294326269166952940963566529093404983296 129 619560845217353985164294684080750136443209997170030369409445790871067564629669050684717113363708375177873752078727920663146536395804535453401860835256710071590411423184398228344211756615528105549389365248 130 23543312118259451436243197995068505184841979892461154037558940053100567455927423926019250307820918256759202578991660985199568383040572347229270711739754982720435634081007132677080046751390068010876795879424 131 894645860493859154577241523812603197023995235913523853427239722017821563325242109188731511697194893756849698001683117437583598555541749194712287046110689343376554095078271041729041776552822584413318243418112 132 33996542698766647873935177904878921486911818964713906430235109436677219406359200149171797444493405962760288524063958462628176745110586469399066907752206195048309055612974299585703587509007258207706093249888256 133 1291868622553132619209536760385399016502649120659128444348934158593734337441649605668528302890749426584890963914430421579870716314202285837164542494583835411835744113293023384256736325342275811892831543495753728 134 49091007657019039529962396894645162627100666585046880885259498026561904822782685015404075509848478210225856628748356020035087219939686861812252614794185745649758276305134888601755980363006480851927598652838641664 135 1865458290966723502138571081996516179829825330231781473639860925009352383265742030585354869374242171988582551892437528761333314357708100748865599362179058334690814499595125766866727253794246272373248748807868383232 136 70887415056735493081265701115867614833533362548807695998314715150355390564098197162243485036221202535566136971912626092930665945592907828456892775762804216718250950984614779140935635644181358350183452454698998562816 137 2693721772155948737088096642402969363674267776854692447935959175713504841435731492165252431376405696351513204932679791531365305932530497481361925478986560235293536137415361607355554154478891617306971193278561945387008 138 102361427341926052009347672411312835819622175520478313021566448677113183974557796702279592392303416461357501787441832078191881625436158904291753168201489288941154373221783741079511057870197881457664905344585353924706304 139 3889734238993189976355211551629887761145642669778175894819525049730300991033196274686624510907529825531585067922789618971291501766574038363086620391656592979763866182427782161021420199067519495391266403094243449138839552 140 147809901081741219101498038961935734923534421451570684003141951889751437659261458438091731414486133370200232581066005520909077067129813457797291574882950533231026914932255722118813967564565740824868123317581251067275902976 141 5616776241106166325856925480553557927094308015159685992119394171810554631051935420647485793750473068067608838080508209794544928550932911396297079845552120262779022767425717440514930767453498151344988686068087540556484313088 142 213437497162034320382563168261035201229583704576068067700536978528801075979973545984604460162517976586569135847059311972192707284935450633059289034130980569985602865162177262739567369163232929751109570070587326541146403897344 143 8110624892157304174537400393919337646724180773890586572620405184094440887238994747414969486175683110289627162188253854943322876827547124056252983296977261659452908876162735984103560028202851330542163662682318408563563348099072 144 308203745901977558632421214968934830575518869407842289759575396995588753715081800401768840474675958191005832163153646487846269319446790714137613365285135943059210537294183967395935281071708350560602219181928099525415407227764736 145 11711742344275147228032006168819523561869717037498007010863865085832372641173108415267215938037686411258221622199838566538158234138978047137229307880835165836250000417178990761045540680724917321302884328913267781965785474655059968 146 445046209082455594665216234415141895351049247424924266412826873261630160364578119780154205645432083627812421643593865528450012897281165791214713699471736301777500015852801648919730545867546858209509604498704175714699848036892278784 147 16911755945133312597278216907775392023339871402147122123687421183941946093853968551645859814526419177856872022456566890081100490096684300066159120579925979467545000602406462658949760742966780611961364970950758677158594225401906593792 148 642646725915065878696572242495464896886915113281590640700122004989793951566450804962542672952003928758561136853349541823081818623674003402514046582037187219766710022891445581040090908232737663254531868896128829732026580565272450564096 149 24420575584772503390469745214827666081702774304700444346604636189612170159525130588576621572176149292825323200427282589277109107699612129295533770117413114351134980869874932079523454512844031203672211018052895529817010061480353121435648 150 927981872221355128837850318163451311104705423578616885170976175205262466061954962365911619742693673127362281616236738392530146092585260913230283264461698345343129273055247419021891271488073185739544018686010030133046382336253418614554624 151 35263311144411494895838312090211149821978806095987441636497094657799973710354288569904641550222359578839766701416996058916145551518239914702750764049544537123038912376099401922831868316546781058102672710068381145055762528777629907353075712 152 1340005823487636806041855859428023693235194631647522782186889596996399000993462965656376378908449663995911134653845850238813530957693116758704529033882692410675478670291777273067610996028777680207901562982598483512118976093549936479416877056 153 50920221292530198629590522658264900342937396002605865723101804685863162037751592694942302398521087231844623116846142309074914176392338436830772103287542311605668189471087536376569217849093551847900259393338742373460521091554897586217841328128 154 1934968409116147547924439861014066213031621048099022897477868578062800157434560522407807491143801314810095678440153407744846738702908860599569339924926607841015391199901326382309630278265554970220209856946872210191499801479086108276277970468864 155 73528799546413606821128714718534516095201599827762870104159005966386405982513299851496684663464449962783635780725829494304176070710536702783634917147211097958584865596250402527765950574091088868367974563981143987276992456205272114498562877816832 156 2794094382763717059202891159304311611617660793454989063958042226722683427335505394356874017211649098585778159667581520783558690687000394705778126851594021722426224892657515296055106121815461376997983033431283471516525713335800340350945389357039616 157 106175586545021248249709864053563841241471110151289584430405604615461970238749204985561212654042665746259570067368097789775230246106014998819568820360572825452196545920985581250094032628987532325923355270388771917627977106760412933335924795567505408 158 4034672288710807433488974834035425967175902185749004208355412975387554869072469789451326080853621298357863662559987716011458749352028569955143615173701767367183468744997452087503573239901526228385087500274773332869863130056895691466765142231565205504 159 153317546971010682472581043693346186752684283058462159917505693064727085024753851999150391072437609337598819177279533208435432475377085658295457376600667159952971812309903179325135783116257996678633325010441386649054798942162036275737075404799477809152 160 5826066784898405933958079660347155096602002756221562076865216336459629230940646375967714860752629154828755128736622261920546434064329255015227380310825352078212928867776320814355159758417803873788066350396772692664082359802157378478008865382380156747776 161 221390537826139425490407027093191893670876104736419358920878220785465910775744562286773164708599907883492694891991645952980764494444511690578640451811363378972091296975500190945496070819876547203946521315077362321235129672481980382164336884530445956415488 162 8412840437393298168635467029541291959493291979983935638993372389847704609478293366897380258926796499572722405895682546213269050788891444241988337168831808400939469285069007255928850691155308793749967809972939768206934927554315254522244801612156946343788544 163 319687936620945330408147747122569094460745095239389554281748150814212775160175147942100449839218266983763451424035936756104223929977874881195556812415608719235699832832622275725296326263901734162498776778971711191863527247063979671845302461261963961063964672 164 12148141591595922555509614390657625589508313619096803062706429730940085456086655621799817093890294145383011154113365596731960509339159245485431158871793131330956593647639646477561260398028265898174953517600925025290814035388431227530121493527954630520430657536 165 461629380480645057109365346844989772401315917525678516382844329775723247331292913628393049567831177524554423856307892675814499354888051328446384037128138990576350558610306566147327895125074104130648233668835150961050933344760386646144616754062275959776364986368 166 17541916458264512170155883180109611351250004865975783622548084531477483398589130717878935883577584745933068106539699921680950975485745950480962593410869281641901321227191649513598460014752815956964632879415735736519935467100894692553495436654366486471501869481984 167 666592825414051462465923560844165231347500184907079777656827212196144369146386967279399563575948220345456588048508597023876137068458346118276578549613032702392250206633282681516741480560607006364656049417797957987757547749833998317032826592865926485917071040315392 168 25330527365733955573705095312078278791205007026469031550959434063453486027562704756617183415886032373127350345843326686907293208601417152494509984885295242690905507852064741897636176261303066241856929877876322403534786814493691936047247410528905206464848699531984896 169 962560039897890311800793621858974594065790267005823198936458494411232469047382780751452969803669230178839313142046414102477141926853851794791379425641219222254409298378460192110174697929516517190563335359300251334321898950760293569795401600098397845664250582215426048 170 36577281516119831848430157630641034574500030146221281559585422787626833823800545668555212852539430746795893899397763735894131393220446368202072418174366330445667553338381487300186638521321627653241406743653409550704232160128891155652225260803739118135241522124186189824 171 1389936697612553610240345989964359313831001145556408699264246065929819685304420735405098088396498368378243968177115021963976992942376961991678751890625920556935367026858496517407092263810221850823173456258829562926760822084897863914784559910542086489139177840719075213312 172 52817594509277037189133147618645653925578043531143530572041350505333148041567987945393727359066937998373270790730370834631125731810324555683792571843784981163543947020622867661469506024788430331280591337835523391216911239226118828761813276600599286587288757947324858105856 173 2007068591352527413187059609508534849171965654183454161737571319202659625579583541924961639644543643938184290047754091715982777808792333115984117730063829284214669986783668971135841228941960352588662470837749888866242627090592515492948904510822772890316972801998344608022528 174 76268606471396041701108265161324324268534694858971258146027710129701065772024174593148542306492658469651003021814655485207345556734108658407396473742425512800157459497779420903161966699794493398369173891834495776917219829442515588732058371411265369832044966475937095104856064 175 2898207045913049584642114076130324322204318404640907809549052984928640499336918634539644607646721021846738114828956908437879131155896129019481066002212169486405983460915617994320154734592190749138028607889710839522854353518815592371818218113628084053617708726085609613984530432 176 110131867744695884216400334892952324243764099376354496762864013427288338974802908112506495090575398830176048363500362520639406983924052902740280508084062440483427371514793483784165879914503248467245087099809011901868465433714992510129092288317867194037472931591253165331412156416 177 4185010974298443600223212725932188321263035776301470876988832510236956881042510508275246813441865155546689837813013775784297465389114010304130659307194372738370240117562152383798303436751123441755313309792742452271001686481169715384905506956078953373423971400467620282593661943808 178 159030417023340856808482083585423156207995359499455893325575635389004361479615399314459378910790875910774213836894523479803303684786332391556965053673386164058069124467361790584335530596542690786701905772124213186298064086284449184626409264331000228190110913217769570738559153864704 179 6043155846886952558722319176246079935903823660979323946371874144782165736225385173949456398610053284609420125801991892232525540021880630879164672039588674234206626729759748042204750162668622249894672419340720101079326435278809069015803552044578008671224214702275243688065247846858752 180 229639922181704197231448128697351037564345299117214309962131217501722297976564636610079343147182024815157964780475691904835970520831463973408257537504369620899851815730870425603780506181407645495997551934947363841014404540594744622600534977693964329506520158686459260146479418180632576 181 8726317042904759494795028890499339427445121366454143778560986265065447323109456191183015039592916942976002661658076292383766879791595630989513786425166045594194368997773076172943659234893490528847906973527999825958547372542600295658820329152370644521247766030085451885566217890864037888 182 331600047630380860802211097838974898242914611925257463585317478072486998278159335264954571504530843833088101143006899110583141432080633977601523884156309732579386021915376894571859050925952640096220464994063993386424800156618811235035172507790084491807415109143247171651516279852833439744 183 12600801809954472710484021717881046133230755253159783616242064166754505934570054740068273717172172065657347843434262166202159374419064091148857907597939769838016668832784321993730643935186200323656377669774431748684142405951514826931336555296023210688681774147443392522757618634407670710272 184 478830468778269962998392825279479753062768699620071777417198438336671225513662080122594401252542538494979218050501962315682056227924435463656600488721711253844633415645804235761764469537075612298942351451428406449997411426157563423390789101248882006169907417602848915864789508107491486990336 185 18195557813574258593938927360620230616385210585562727541853540656793506569519159044658587247596616462809210285919074567995918136661128547618950818571425027646096069794540560958947049842408873267359809355154279445099901634193987410088849985847457516234456481868908258802862001308084676505632768 186 691431196915821826569679239703568763422638002251383646590434544958153249641728043697026315408671425586749990864924833583844889193122884809520131105714151050551650652192541316439987894011537184159672755495862618913796262099371521583376299462203385616909346311018513834508756049707217707214045184 187 26274385482801229409647811108735613010060244085552578570436512708409823486385665660486999985529514172296499652867143676186105789338669622761764982017137739920962724783316570024719539972438412998067564708842779518724257959776117820168299379563728653442555159818703525711332729888874272874133716992 188 998426648346446717566616822131953294382289275250997985676587482919573292482655295098505999450121538547266986808951459695072019994869445664947069316651234116996583541766029660939342518952659693926567458936025621711521802471492477166395376423421688830817096073110733977030643735777222369217081245696 189 37940212637164975267531439241014225186526992459537923455710324350943785114340901213743227979104618464796145498740155468412736759805038935267988634032746896445870174587109127115695015720201068369209563439568973625037828493916714132323024304090024175571049650778207891127164461959534450030249087336448 190 1441728080212269060166194691158540557088025713462441091316992325335863834344954246122242663205975501662253528952125907799683996872591479540183568093244382064943066634310146830396410597367640598029963410703620997751437482768835137028274923555420918671699886729571899862832249554462309101149465318785024 191 54785667048066224286315398264024541169344977111572761470045708362762825705108261352645221201827069063165634100180784496387991881158476222526975587543286518467836532103785579555063602699970342725138609606737597914554624345215735207074447095105994909524595695723732194787625483069567745843679682113830912 192 2081855347826516522879985134032932564435109130239764935861736917784987376794113931400518405669428624400294095806869810862743691484022096456025072326644887701777788219943852023092416902598873023555267165056028720753075725118197937868828989614027806561934636437501823401929768356643574342059827920325574656 193 79110503217407627869439435093251437448534146949111067562746002875829520318176329393219699415438287727211175640661052812784260276392839665328952748412505732667555952357866376877511842298757174895100152272129091388616877554491521639015501605333056649353516184625069289273331197552455824998273460972371836928 194 3006199122261489859038698533543554623044297584066220567384348109281521772090700516942348577786654933634024674345120006885801890502927907282500204439675217841367126189598922321345450007352772646013805786340905472767441347070677822282589061002656152675433615015752632992386585506993321349934391516950129803264 195 114235566645936614643470544274655075675683308194516381560605228152697827339446619643809245955892887478092937625114560261660471839111260476735007768707658277971950795204759048211127100279405360548524619880954407965162771188685757246738384318100933801666477370598600053710690249265746211297506877644104932524032 196 4340951532545591356451880682436892875675965711391622499302998669802517438898971546464751346323929724167531629754353289943097929886227898115930295210891014562934130217780843832022829810617403700843935555476267502676185305170058775376058604087835484463326140082746802041006229472098356029305261350475987435913216 197 164956158236732471545171465932601929275686697032881654973513949452495662678160918765660551160309329518366201930665425017837721335676660128405351218013858553391496948275672065616867532803461340632069551108098165101695041596462233464290226955337748409606393323144378477558236719939737529113599931318087522564702208 198 6268334012995833918716515705438873312476094487249502888993530079194835181770114913095100944091754521697915673365286150677833410755713084879403346284526625028876884034475538493440966246531530944018642942107730273864411580665564871643028624302834439565042946279486382147212995357710026106316797390087325857458683904 199 238196692493841688911227596806677185874091590515481109781754143009403736907264366697613835875486671824520795587880873725757669608717097225417327158812011751097321593310070462750756717368198175872708431800093750406847640065291465122435087723507708703471631958620482521594093823592980992040038300823318382583429988352