PrimeGrid
Please visit donation page to help the project cover running costs for this month

Sponsored by:

Hosted at and sponsored by Rackspace.

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Decimal representation for 3185*2^419389+1

1485802066627947627951534330421163626584720324220692455407844579221719456953164831560951669553820212
6668146895403099163499979488641465044696500716175220955325608747374533535576784000525335820874252050
7676777302911922494744110183081331085320764387218721917635979126358002788607101645991954486053681192
9142382436135536170132878129375968839305434066211334875825789241018924059533086085736198771670307782
5656392702470952919862152645373282856439988550081072260485138004999867626216928732906187582692156294
2899267852773487575719416183136576905924835742998772104446445104865107148427039968525335387388454248
4294902458843766492045550353810125705229964112232900275887032185888126139871724975501809679299790562
1740232206320020760194242729271670351676173337315634836538529113020894862921032397881356637769136940
0668127500715145317088450330899404180278030217647822807493109675548884596242652836748668362311444921
0499032758220446661186460732914229199073740594795496243455853663667899848810446180747131774471399941
1752960554491542984809857906095532122477399919695227099447130948162561985253183549406878463969615213
5382926711810243414311312420239941992703803703382478227924331013612284883707844958852076258090342275
0361408505220603678173224898173378370900754109628383029070809184081913742465771044364131765757808388
9306629001854343649773412386424443717917062121520091642422313261966897104981241963267826695444250454
0900324105362523276100175712419683456963263712405777163274867099129391843282992199053388983975345929
3868011422933844965368816035451552715582937303995215165086635985139458953421256231779074702891574354
6080763478561308046169198733506921701194163820088072185241002461471894473936737905646078269455005250
9467613771704173317761390805833149564415352396379379999255654564244664247490303691138686397274040495
3025322167672120414526078995263041937162356617040315373582762460591608761130276836710045406315638652
3510027605836272540247216903003705299492675346623016366192753980489125171301302628479565815894873806
2127573565355891511170893120797930466705351968265514428616649266458000495324868942049074291704915669
2353028535624731177495888021403994276640385204614604102835246097939598607367789186042348664345720650
9441775007623224596601089787394663812800150168017773011560173549568868627449417906840457103403603700
0178776880575633380468877372117588796010534595282099121903692552247522981520465422222735230533805521
4572856804774140969042791541629786880721834769070946802521416856705298351045236598486610915559383009
0240075977473824458339260604337901184059268564803460981024427706391691652550703279325269833993717371
1891479437849639692692091535056012311365329972962154828709144753684580529437169024880824187343042980
6145570706341618977672102129168272540822716745021291240583259483037512808440319228941736923754424807
5337535260217269167695979000986635065048994743069776984138489885567566163669651008738607686120585593
9582774377815174003435216611851502953347452487947768095834785493843310855836268300370654927380331018
5059951062222220893126778919915945775018627989686159822825499933274086718565561884096870389446193578
6565080289332022247026719212340696795759707535869262560484730464387935477551921330035383590627739559
3381301456117743388135422016342808787294881076445316368320206646110863393702382983968219677735539565
3888653929439399828340471084398802786427516496042117477833936424013128395659435263101430805369163258
2031127674237762028824376924449067626686693262521064530439157115579278392093826050641383986406855124
0227031593226109252191647141016393057084995039210878597502204474727381852245560347812673820045622741
9832697434037357475154560454158922182512821846705524898243096137985160833556296186137096119119369160
7805818101691246288632913127132688234619875111363357236109690312398731937155843511566198631866544976
4843112027063823235562265974934949706203564211032591891581289158990447079154699118817767086794913793
0124299631051804380338232536469964132620076617916908336162598095933856851285092360131852186908325869
4994829897745665957650682514568084423156466835851367332928973025493482386975640720681433030893325017
2275973449274675192444155684375091411648686953688001311057426946558235594124455300813699715517158938
1709441388635714844205311125564685247608596448276499193480998799796992059290004497922336634161170751
2312474880561697674646114026207364631215121075619715728154556357730038049409890948664855254423738938
1161905732629820506799759095164817392447627235131402525369705480378447107924724352154457500869707393
8352868945163424713652220728444577174278671677116460413949735028814213498234344165744079718920131282
3193883215888968571618690228396360336615455285738798240820241177480721134679375957005978526486466815
6730927795830068725316504654990071869270020514128759439865490081619216392463087535074162113365028344
2989173306815127333435583411708290819360279267052282453343341027008520401638847825079047072160519742
9040899138424203462354098488617597458964814143490130843194411126869421592692704968190145788961391027
5204404566686037140730344964178834356704331172831269765714081571380117409446891602577126619052403461
0769732289788056396551787168267706287521691452061636691166898364242133015931459169490184240862068265
9653771652048722086702979673011695220681452212498243525809933587964085578029244291489294940148444573
7301847412477061707404296810643567989344747028373730562614366277902002014345851069540099257779314561
2854204775278398850742908901204802094555257061383448262355052758987985869795552364014173032761342075
2237205235231990568552253014836159087150245475213954015204497369956530790577396090171876897930688928
5673939303347001174727658538563979343765819548130735971706668794562281662265006270175043911302621118
3982634861758997637526915465480672916957364894973818994714450495085619408079274866243997869113451129
6382602267868912380851309274146970082124283931742749668442314387129629981323360919769136113978330349
5187803343640293468954145244353627761584626372572704456861980264881115742469127803535667750130783903
9237248985753454235863600179309784819865156463295626237775064419090030466997248192013118400568718741
5891435974590140697644867241299908084833677733581695918212858615233024469359692585213648735638518779
4850425178987632411435061185523612292119662932856192857028631147183534392531954883589258307778585095
7116343077334160477042839675647239860130234555038420248207374026328109938079354714356366422566656534
3791366749303915960269185636314460890441453906035112398371231244884705922352321220940913079203782000
5164402360656453069807417090845577420276993065305195791703281803857807384253625070918845377213666823
5818261997696356459175457457515211463096375055953104579985192430449587579866134757273024000706494206
5077623023277810196367139427835586293347433568602314588113120370864114553320993594027231454757152781
5920497999462661549135794965146682152870698963589313399720819684849341529703652997338979408363219811
6016071062391761190588218834790797149405139010583507507454599578879466847239270671599863106630006022
7044508667225053546784191345957894225516188547090374626320351467460692941162747367878209515698564791
3308244671112149400391445584270470788407933877960370853841874538169705939592903402879324224065764864
0079802012742193770310931404712374258861768352200104009560322346526973553646744901636614929332947096
8816449629922231579648552548658511738122353975812181081874665703228602610499301378687825824220428282
7312692100789400944045563512342504114346411505010785645104410204609469753074546595191800014000537198
1717615298211291478959302427604567943118791925520127150123575173526150231907988623255418581884746172
9024092280225432357553566026835017206489355840632890740424109965676619888001820745351758333417645283
8987852844913616771063288359206581838657688844987455150581267108237740263216875055926174795574676716
1517578377531935086262206000616048530416772136339691545907358901134605328758851761062304392842128620
5789548763283059757898783172461500428615961849270396165764540688186248022429912493074400300466124789
2430389610600431547747202369420577487220057520007253496117070667287384490559251967203205911239344260
9287091559034045630414093753922916732018091134006707880597406790542816483375601169072266275499436604
6931002504694319285248485516068537182339789941649251495566805884296105102969203971909077361457083836
0080201108134076065056440080057223084352454754599586967061397003476020001279665496229993261303494879
6124934544632503049405072777148167770314116917342775396260816041078092545823554818711862710948585116
5187132183655177069570885687408863753653820180938845419925365282993711870964073295205013582778874607
2227561478297102873710715961264112717210911694440887251677003933371659339449180616811934974487756783
7976664539659403903753970142159232952631707995238086405794191926557326856471514075081188816820188915
6459924282544439579853372191390752056283301770909629028767134073431478405744688366114834668676950215
1177175879704004441270574681350492735810311250316560648541507235143269092881191589257424758138023922
4243430280432397247612957709368271495073828486170943066152255370148570972744462555982829965834281977
0689802470516387083833031568265305755283976860655599977566117658658564556425527002721539624971036489
4209919349320273168871868568339888765288959478216975892989705733943676904135697142574794979268875717
4362000006660341374798753556797893567192405624966087730692389458716811991720783609013603600586279320
3920378184499116345370121630730543325627499929106887925500168227133735891646829122942301468379117332
5778868045668135390179887276383098518414823358161894669597155476843695453381158312200272374952489619
2947327968584250114892657905251661294625270067607847500378704206417431802508240447749070458400405111
9696915191574790655112737247558445616382381765330091739692790057340465291949878980493007132584344958
3979664212938092951813148669264642933863079686403173183218840621952326741505177589737920893849129634
4825191347548877188576390316324164917418418085500176639855167533896299843580992256073603511924491958
1598896104061203940443401869827135175324989227194578280004599879289633024766725713096620896484252624
4044278851334777456265002367465833434338842368589368914729949357493929644676487665047786786471207607
1779340575636844358669810325909556074632629930608803543744278721742426897758859710722764442239225644
6616253182672195824536946465567558348744733540885250615284322226546194438459402134487434302493517184
1327017251813700558835632715853908569262151242021660295107311796770945639023747794891191104567303832
1485185340411105565749229647335481247054068149173069728841466455988998308874732228817391308856439096
1414596296290528378067742874839913633068561453955930281449905759469140047168550612916013860155156816
2843512411541104779049574963496385043645964620921704198568801129765978658236535401393153040516039187
6312861822003354185577875582473261783371523049009677893405221010321165758094560608103892372366703049
0246712430168059630820792844533003324204651031016661493933496453955007647045403493402257162816555363
3477015752572500772789797429704192523792080726446669547536282178556866854135801078006491532885445778
2611207274162851485680494646275768561479557141301971270365696307509730067121665490010311511847734312
1694336847945387404891905696573387182895380023126614529416571575395555679330293081298450927556955175
7668412893438244453091252200262925155942921221699710556301259495276979594116576746075786153714398772
6228453390787286056292552040825099381680709142503456764245329667425834240258947321890129604936058047
0697419468561753388959089708981915990035987802715140927779429507916907038502356939253314462527181277
2433815268550492396534476219989454426271738898399433339970949758362403248720505522229667511690683853
1437221737454818608994495125423689595905843369135770798326877770858656231113296856742262332029060191
5026142473742891778777912399998931585292173463064887252454424599944803074201789403372775478239062076
6948847925275461192454197816143412950081875815854776730299791683763144533134674878741754183576146834
7347149477181442074748106268289459055834825163947870802693253860330263637558880272788622040952137058
6887419535647139534536216877036867552504267928059199329965834748166111533266743995415592727145688572
8732287428142817801517139488083519312633190885878331845789873773563522487762163786745615193249271179
6274501964719679057157233737758047028705923484560414753508647007286388792965940757620074909432247786
2142394587102357027347207172751435817506387567897143089290952419672700353934664077042972518929132488
6164561828786052367371801505762560157429709256358799516479771563428138516800599291476480682714345441
9315241301460307471009699854496981197885624456637466355650461899953708728471369972146620391927111894
2667376109794111193088354147240899665623708874787791678060845424776197645428237351283887078551668945
1096787608428791508146129135362188225535297264490409530138374335278656665458720133185644954232365386
4400495468445633203151319283697483967499617146380271820259546344506486804411935166849639471189178244
1935933265601216563095655029220577761334085278848040611419894502823022139233331097894743204798949993
6306753499712483197785611320171669473797680307286748296515033739183510363882795662249414959596489748
4212224578560044386186532868509850402711398661476278854388811942893371061118798494693753928489756540
2202317406854046685988672069468915942953697166922069619274166580032929867984487093980011948481917973
4643366705074858952913088809683668960605397642663194728503649475158697089669534450719628803118600626
4804301143763082768822658861754173671419997763691959748527768389978443274581334451561811316097458433
3879734909215478747746771893032622639007248872649370310593503753643310271477703350948578605890526388
5040833455532801009643575525699263868534151567423226200336013375216001151093075351392722514797313612
4876756231730526406099106096678897016600825270617105373264450777410038511599341294349015363940644565
1012841081354695621535389294094932035117682650814097975132779552244427312814500833357438023914720948
9453791368105072645456151901825734821452439792145202378745871928589696247689602344966889030742439635
4283694203700234820022575673733001984522853938298423906759864145745887774819600070962138181760659920
4838441609868909679889009299649651112913833974078790431354622746168800010714258707209975236151893269
0904734332607201634626889460677903349238524063944578264619680304925356265366436335347202851163341876
7697575306177054613820587971140167973683429017738876284281317529411476861928678507267923572392337396
3383236682088872453857481675844488641435822551530354919948842226240040473501079791472556924419505120
8527244087493091710969284169199441508110926105089959128661408444829601631146879059693124087538264053
2906270797117897368636266239406454266721457875220825095646178311736202176844713934642722585493957556
6837017283971367340486344567722240011106828086339844498684956564554632215004295604495960574959461795
8861695178398918834434868037787954466228685882885047141663722314745678524191488482756036010895395284
9599563575924403877502142079165645225475355099666901002218826361129850466672774462608384563278281637
5186776930342105819539335904043559589851269143502799380826102486422654837069557020591804799776434823
2194751673782572829885060455787405936704914954219007627803416733149994233436328902321065367151173094
1549578131446789967019997721068972737255677322915400387987301981034703882064045474207493414276104910
6576394187064091905178283729297730989177191079269402241532598411794508672130856487353748551823149996
9407516247542618848455378827882993572405028356560264794212210790241674055650841006468795264494428404
7884421865561271102557983144820503772515952789468263103413433919516162755053088172249145620305724040
9419260476708471640380115615645691039492918639512851835364149280971354384135420595025553062203291177
2698037088712290720233733798043393550883152334417597490604853125249374602654075692492455126346376000
0102038751811383871246744065361091906812049096836337118188618374802125092391810173422438423385447628
9464106822105606201969959707054626916255296523502563251752751227819896539322704259830743825976178088
4074875786888984477597700227862352468959785504072702060296870942504962630789997187365226298807114718
3046872333119978631522479162163543219509684976615742392180577572709561606514972334424543325667027132
7972902493177383029033418758645481242962743292110367867999820607087344793527705955605230414352321721
5789328163871243815715459338368400361603435731442898577681825883282784355644273256951273037661057515
0712222744112417766479875019059293374022559920802000765596818329627458948366484327910417403362546137
1448343647691036737167842141162473253273957816730347078760507013233722995463296264835107814612362655
6727211408551904648384127685522253310897540743821602677774536260229122316147790624841632635129379108
5179343462584794878364559879521506951169395528160287929986591545869461375973293948557180523158435445
8484630110558285229961371042380770448277477697860422138297484392743444962452536425583700127328553053
9755755127215747001608349215646348861988757072950338433796500070167721617355367085130860409816542446
3890867944673697960449410543211619898933642783895787029425743107623835490678777812590262369147965601
3384710457751051805522873271198145143361600145934155505197433944800449438564994284637969874188882054
9413382464077936815075251422094947238584837178937825655005846787075129206266173110955367632053903266
1566277846141248764828448323393889940590738046003853284701696193823943013443598248139639739163756721
2224891571517438173139508755503210274139327562007754114250652897944627861455934896233160260750406599
0866450085592750902580679914965615708337084199422471446545151944034291828718001045685082748639197670
5873481040415952269910614315066813757667585010889700710036683824369840865212094443671532395291578791
2939565158288733580920346531888283735635647806930649882919668331197204443357879178518363358605213972
8279313926758344633626000774780221123887427638026081208443244510009259110049962891736511915719080888
7512803246912803797877626967702240042903014120967392372261590656187845740045656690668593124503101434
1045826544063894149654662929211884673853105459763281690659019808627140142371509028339783634938267186
1477627611449792872899909622590950167515810391208214943235466758356914599985615705648647531101290814
6026645384694155661505905751436767436775167840192537908982826590845080344131225357437971618204565496
5835886475485979737131839296186204828819589557313832091789883732645234357368292824651196801103982207
8613718848400014169436625356335966975226291858465155680508809956696333343679549612081384019333938397
7304865675909284193242760770899026076931169298003455453568524295301621430098321479480759450536001034
1078779979696129962907469346552942493794982168521176599429762514604005057415993537593353613292380116
0631779772969957117803356835302440358321701254553637257312290714840098216171470493248297614110784698
8901685747310712185779569462959477628207680803911283716146092851365165471970982363493831602985740196
4862664097173384755108537514764657251383896683025889525271993224261868340257686923130133852609245023
5044870429433832297848946146638571207070666084195507598892028894875202089995845653121645300826183490
0762474949072501579498853523488131580880918967390604646931553042029305700590088038547645778632171845
6304912349862136388111083567355687528512420426706897237133984028728941768083715873890372416129005498
7934912104925214574867286501270567248976922797105577884197333138553859907323994414226922919793764954
5920202934121132546021076498454433076911687824705268709940691805779288071714632441878393778426985724
7568738519961649959840135638001913119281402024862404972738333107289777215734511863005335485732974087
2562151940789880253902451523076282985014919076295702178807346955394937159621121645422359438121667932
1617521976155519890586668732997744543052917663840211538068132005108823487028215669778934052812606325
3590386847938185132832602272025777078088541999798135726672560702050979398744589480255812084633923934
2462438404657473198160753859864188648225786578469020513247128950961090361769493400172075843772451916
3020804736968492794708609058207385489658013151785343604222813213535360098571436467952113300120397328
0326051855928976410492232155119908576708213857605297539747048272563838257369731220221265111616638022
4430144473965050817934428082345271497452723720986565389431349614453667409645943838429087091932084098
3224489679621381769551848399785758261777931994136933128678572248706142611960170780318118969526222294
9310113942328980607014301643684257530209613664385322652034066860391379420210752255287425972025643030
8395334922142299684465447185310052727044010124251794081693461090002894951651580845558986205055639500
9912026961281380983101076317894846496956301403307011289750721863187076066889433656318797861490896279
2404373508758555934895541559873192448281865930442857257266292576764175432346229862062579987409472204
5186203308042013138233196417600390536527483337358300471801710783445254992373029524603949139552246169
5344665336823242491100830230587851657425583932737678695834750258217090255843645695610234902204121970
3698129900339069359031603285791495441075184874905722719706671493964194761683377485985394448150950443
7782428248375074628200790602843878939128669131418175591695319870902438108986170114875868935099085302
7735582863868275605528939139926940494319961835309085247541077658882727066484150831390903559966094601
7314846201255144385332059510352267064119201131995275286460624134916161562112846421066329441322748379
7614954246840971102812694270583184776890627501416415853977265378405955818730440463188933587571552836
2336564714607430617037309536254114556230348265808769429098205831431318635139374447391750554598844767
9699439457255916326656051696420617980188118311088053870370055020497154827321144378075568437082559188
6214509838030002664866091374067332856772526616066238132300907548231231087522289938238830099271509515
5935692442788748597363955260159992757993517214025955381481554311181030459732477901284030876720083007
0123418055812893613664888781359424972040548707133954076113713660795255017275608894576754584604237409
7678717787617027526692266357469371313863082293781209979279135443043586946437638424603123562982224919
8752836301215445181225746065317380862730732685845902667056112443358514367604718321567363976363743808
1667761553689711574238562502009336810984330007673884483237960926930059033256831777538465202543948906
4475298992126113557798287998662336531592035326988989031525912454771931458973868044847203268579428078
3511087059121381422578845881632178060128543772964099625346518793842374152089780547194054663737964342
3541486881718408672278756014460599905161612072229050455890361950965237756418732427265109887726320339
9078241104088448920448332460472514606896507049543226147843704354106760516947683455690686621498237653
5677097343514734653422064322340346492038277005136923714464978436144569773930325393702629540937362578
3049781099411522328235316162516565646077301445888446403289720772412505122777970527510758789293627146
0465131825962006805422272456859016826699534441867517663837765106002793340993175124212471132622103228
2751347161759706855631411202900052241559871217282159747943987626884121023464693040836094084628494633
9165814494823120681447142997489096982688180809983595225592511613723820592182434592360946101390482771
6452994745610120312281503664687110131808181352508668801892036914974027752002376563461312837139235607
6664952177145760510741586092726486897420058167146355948886521967634884965377356431040923894798332950
6995606819476092669436099669119022758291286028393911635890865999213930763627654763033748651949736897
0433733607103303024304802534633546320540430964429973299806678925763882522601005789964825706508201108
8310990190555235084744995869449415361447977702458708108744117042570085176634709284435349563861331141
8391345040103460455017591347413339175540929634654260365692757784124587207028437046989328171979881869
7614164259414739758875594093752950508752694152235242557860270613637372682746864361428880852170572622
1722130748201935626885128867516343146032702241259412884517025653212072482505839894652684913061938615
4474979547860076948920673113280711719911069040289180114532856718404423646414799005161848872618866531
7933393981428112151874204717906485380056680014277482637545021586741519805114455663026012988818328827
8798149335973122154375861659629598038926002881015771096433623601520779763786072485567064931040079192
7096775355592482809477810674192653598444358974903666580317504778325379639074172787591550396417342104
3904413396766443253757811819140614052156653632914466626396081385627660833391771778667426687205576838
0863627311415422327513538963338700266726395974682569313380651277109631825032013527402623364209958491
6103126965889354565638806114405571095541200491192712336045820543932628526822940173383148706711561225
9867103999911372264957575080729315334537011151955546522220157232073368287756993517048584528061609601
4973923472123305018633565259579070873186513177187036058365154244677677486846529490321938904040152535
2518403103915869991199194271049460977477003032654712208502138528188312924178833297161320295514765060
1871062569706555653183497541059623668331759161836686936127041481303026642814567377914988505448410900
3400110681427385189920176947534533212077253458780810091743242384947330858300622608549302903396215573
3685782531510270962307805418593296189460166945183216861521062327765612629752460117623353914182467144
6544029548032155419638665579371242945775210661739313198102433034399456553294479985892783632939676111
0680889925217676349332844344174514765412423842191164147220519918401256182270598592759521636495133228
5237946886026905785965986782384232629552959096284273763019475178789858920567404394410771756143581354
1361388098313659291344767237047033178418490205580590968666630986223656329990408461831225721044670956
0646233850833880175337369995863342293638655651453218603371237766421271183522832684604123861192854846
7333164272014523765101159461121402417550282132134094448880935433253221384628810746439410850290420539
0721717369148487586181110927716206153700401341250348487350653016703606098833490143720963079321950154
0417889604488247739267724844198810250359704920000228134857037776542262199817524763102435442045649025
3747077838085650070105331995073430776593866584711412429657931644049943127484343303656183920636084477
1958468504838289650761569590302189701778693211903016778367182662163231716378386015540563528880649048
7640461571183910969440454354354596064038900304160620409565418147113842207752406534428405791712034363
0471915588572516111208713990137415219943240070394879065726323241857403108747684716779013206225587105
4047601404493211477246247590888360795755824600384293701030280232065043967967129067456839815151638563
7768183379502014679743270812198555983538018363273953529694971266161260180726608335362736797762302169
2718827332362491527075287343429050267672879048192626417142219301593159669963486750959302631884212690
5182136451220573436797332827140170577627058272083414935277844155220080262572185164997636441678761602
6281142116825664829924988288781516800367470963176760466503256578154923563566367153788865770106958316
7367504871697680676482019392860958963399600665157909149441377300357688621634086911938126709757523086
7260209461368864684906954529441324754521346227046230806874181546349926609248131503681109136057607438
3534823664931874082744970717886226978968212492803757154916482731692218654629476514949856880014439863
0364112353909664108288909168289763307386472473733371739345083699435181330065837470820571548584816168
3405965590624457788923002666061928980224347551737964932696987607625502823605148901625508720165047530
7340769359639251746894954748831539404215656831183436794753765570253133960490841354358243829336793044
1259186669489368661517802873744577259419374695707284815453954010516949665886111107887449917996353737
7889410084612030772243966027305153097695601803353464261279226167666330480025465687230034876765959633
3600401311422725932596290450988547320649243666959387850918095106082233475549315835020948202434443163
7944872641111415094417651495063363070653907094305457608280642928816407254121083633229746987762892213
5420774655681541096861342105137368525744604711789472017674998688835131702014041336558917267796206526
1631291116087701745330496744791039182820731654827323865040014021594675156760155088567226989505615742
5214920973008906615141735293298258939615522985358828267195930608594107506565616530285630687240545241
5061372336501812476807587010554473408712947468971583169301129754020621175058873464916298766760898826
2311771777649096812389958989189899998085688595195923808452181690925889657089678653228474971134881045
1533869254431151644528924262304068386221158566011965973070289278465921889688753754172673072537322490
6493012197287742222154352274884526219802968254132087890316110778592811030780215322608380595030680096
7346302315239177054660613724021925003158005173345992792930478832518815884329630546270463504534179756
4662275055925470488685965256724388186174034185458020963245461437563197549523121336029552981740438884
1434646215312293753091432147332599109009374406037526163114257489710680261964277906551651375805487890
1899294483976922288212073497694702463784075926317498179097322178590015457892681182250321813450881612
0373311268526921836732300715841273137116983952811197153920303482718245381874745982771743746401805491
4802709222095588100741685392273590728893653627251028410425666689886981906416878637203898407903839280
9884028838953672904431599026028593950912116075356784538653958842485128907915094008380840083953523975
8221925211255758058849289755454556466493408075501923678617029033015300858208849472506638671019775435
6813769482610791440765696586225330252546679995057106255918117655970278975159344001583574610668123834
3511193519872240973888008840940842224765500017273030448568758906825772075119177060800978819115322646
8733869599538895774283170642837672343412152132112933906676939378957824360226089170875188272604262254
3643932357713480895707593651727026525948831230231483244814054372933473320929663428655098806732132556
1912766422339810066155063992174882033924241076473759033104214493238003803327316826354808477931114797
4706215312704722439582502666627909881001422838382412886262697269148166031549524797003071150123185780
5918947817848414156579813685278349736401463944946677842169677293141126520463282979325152539483922713
8802440803105478339701230625364165115783426965449854463374000939162947571037731976079753641545163600
9068573397416961465959369343938927298877358912360846796155960641723049003406597087976124886267941925
2078512217598950457563956017728720291039008461051013087221549332803281375020777319793786095760577713
0951705565928908239709810361098457948524916193428403684122968238328520609288903586006296349263792482
4964427373783566434322224447130669886420391464869587333578968941184182018774957281395886038748843521
8994492918234531771271098377737619034191201989855466813487604321602295080193225855495698707986299482
2206466325482415255520876803353888062089643082912365098545008393517869071656202982030342384055574585
6249099727979396910612121443176018851111355389826223351563540820600691813503839888510598202915908436
0741278017850236926052690411982691195921340798574015141896330482285726338519601288429512105331508918
8891834600137929935843592132094990402525314127205482234879539381072677117012512233017974561910643430
1476175989077221096963517340993539409749673986953200551165085542370443216874604682263708475000881353
4959479755313536033970198706120231701404381443170833291625226705135807072261533481730271632272477890
8257931089397459750138301590105290039422996343906771991434393435938595243683573063111662471730276131
9600855086231573814729881111252996114801099413014865858145904282041879121402847098315015736371501619
8140537115845989026403573795281008213609656920320834496270301423053964250675511918162731077550681923
9798596812621874273437965783274859871678320590713607939201474309160057771279758818330866284885250410
5758764765082418393153362752038261417007331981962912328711251498660162616181569015592018742484754601
9397972666061427201462725929184072068631208912702915327057683718977247096002556619133982843275007851
8403871564749096813631293119514210974538524294828979646311423073927892513667420758897976945131259976
5939962086385934209305409853536572353295179760266317091009511934404439793087227526079502586064541278
6866571080042603224401443564041492897187842911718502194634186007636136592437623121418238480120590044
5999310357506452068486251543934695086765915200418958397472809840349648793169461209402833453002442706
1371623994496433072942254137307894407000837880103015635082679149961905908177434346960849219736675556
2427741607934196436124387634415842849071016991083484729371247592131244415720703275754762000806742996
2100177277703091052251603808285096443554692296320100606964723648993289265263736770937157777169013500
5086456656307112708457857942365018384336871656271418724762586643327087123560665437300978575544492190
1819982165587682003353110053735650545260666207435669766871068841807765825092817321953765011941631657
6554569097673731339606634761610310556097350560821747312811448137912656301321095005254058420084582793
6925342165576356354768498547600544248919351783970503807524887240166210595190700317949333978394660380
6371880614767527566314133779078066576031969225836925886900537297837977337032285635402967383636663628
0722514146132499636111289633229373935149834374313865616416499730212517283989719320851846549332480584
2571207769954388494214099571714966520175892833851085061574578611863841307707247184017204533888553113
8901846770018916266336645394173768840629993673535389084772115671364490162958327641943599136814023288
3034845683485871697917895609412482994624042625102718890943026588894297831348112202532296443385607158
0278383442301420390106824103961550893262738577837672971372881851802800318894611947808429807606447629
2079136004784580562108774555920681612515757357461998031039615939446477607440181119772249479240122648
6319148185933259558985321147020163643486383753265079860617749237928194660633181168040363985861774285
1065471077611319404705293457453880116027757265589140819501937357770549680097008997928884575818518643
6050756965804644738463631147099998286625402854285408060055233407103190003538245556365997037508408132
3207535483962357652129811471736631477250647831516907980219480219770214399433661247672134993387388836
2036369088870796471154725428908532383077371293689233456867166282247694426433373830115237960200859646
6587027984842847101823604983866608718237785305228272690475673055210364382065005297277915048171773914
9320163982978046849800928101588323620559697193726705216121181633859212590560465947218037348927540723
3273471451223299707325815620398313814479514365894942579557951698988962907110829513145305425392485366
8968003029208902867195720212049564271234255325692420524942871261400128393294422403946489456300716141
2100876954040173720896616483121998686010889164434802092454449045024131778927056657135034637575806115
6549576270495804091195880961396701033204318519082418481686801684026671494955909366104654331810367841
7117508918142661946533046945806262914871501039448167586508002437823442926525387032634875758129822887
5143509893173337232626007009806286709455656649593065267531488724284575249519153957217762629956453053
5223668844408203945809819939815130628081263938319107061492250868151110105431007580568178925545286035
8510269245279357640956472644341219231104496475230778516719788434972554887894707960086674927167383303
7167716811604710881936605794221635732875694163427385392595378611727523059283661230415971677642087063
1647516680159025819518871108791690731857127960537454585961118225166273656385929169104195028294395904
6700337674857947099841192469155143089841121335796652523118440824946955517408477002814760115546174305
4032957515205703365379638204902074790453898686967651801848132269969604705326130128826528478974194036
7236348145778066092677952938012219236015867507014196339155486572925167812141359352698623085731297902
2292793262402246623705486100549774734656705418372216731028157148602108429347844986744563373437633331
8580471054790697287679435566073991717288985888782514630589697705778663196630181583392635257982618987
3840621520656092195703788425231877384914135672612370215947375139800110954538443485530108782645099195
2223655561060122592020693238050517215612055585049046107205128775736738169415899418811963539995124456
7145280803776506104985569191294818329790462430818265788584075435314981099888133945329036292743111533
7565141816039058725453428019183648288249555303889318793196174147533780623714068665291308428408849926
4360927265134371679288751187678120785344075497094432054740465661801358367136039683527146897210475933
2144909789440482259454070203048772475802194010303014822703588201636161177983591638880197056335864683
2588516371621700648443854765039574390395744856324669590250609073818215537654509613397167411740701364
5868918365547901835110118553999904646171613761259356247480269246688779643155750061340287901709629990
8374673733694181290252196042954679270056179138624045575540884475886242003141975794694852087037932599
0169963511004949237918511471080769338499764028131522333027084795947892529016275507516107597705761660
3189740485377685521596728631478142261520984026501807254217916911001964020371542416912891578895894408
9197351768538277949516009852601900943027764173054058720216947697769524844764320842724862582107671661
2828643178228505889801572126311161352810065770844358198714055519562610600375283954758722146512650712
1134221622576335656136087441273621758238929983788075242497005632788362872648283250094892538483517262
6555584867333731319741411288525443531891228026532116068037195094630590686195066947984985865989133744
5206034061047870393940408970079868989866513754187894907065916418210737631613676988408383405554783408
9622811092766604395879479412238464211991077150098898300428288573495967796815358003108358862701620733
6848912465166317306890368978898210071536117793065870902270013785662366217636732304917881929627307138
9353940937088904931951850725489111791184835005455330852873265863212806507940419096850616249842337733
3919419610981392531946709629004922567440220333791473401446512865973939451108966977979193456310065611
8072879003023971026987807677796578381224915645697994385801038375066677118455952528331274047981968053
4186965097623623971270705910129904164525349321444120995457512814911420573384258218291384672037209447
8260415455566227802065904866228471009789619528474507578664562279233305373112386671710124017353908896
1974012235972293960464853799599449205499119173117411002263207715041406564206053799532982707429820209
6114626661382815112073341728868071886918178196508100243350759274837567687734566998239234073326704432
3536724160980500632886365633863301215634255311317478475574133898718936708731075268564187983548078685
7236042595547133537241926698827188416197843107141572838356976269164969870629773912144480770095578158
7322099286085200001041852056286841067975056512714615602501876475695971154863419887841196221357939874
4233203118303053695140796597881414972246455787375687447444628376654539872346237703572385330550594566
4874539057532735580799535708639892807491194716175259961273295537434202907515509009983873498889486335
4744976487345060420230615851389257282097143420213443175700996161690420365818791941538195976727130299
4571115445414549808024007768407731350384815232294432528075457869618871373802261337749879936610118649
0833133073747842533642983450647905846470743418145605521789523524146235112730702604719836854208895105
0063423396027063716885754726686807189724708741337311426976863426609570488920070936117866187143627698
9010396080638191075074984369112899755980018376408345761272804777590547232772529583347551542216735578
2060861141250419138527301305996556883602960673524056445446522235831683603867852947019710399289368836
9606237073179721767529152484223158700814597885680878784965342891135476009509552008195569103524113212
5926991306037090356934408486783290510610439919123204971322116457665980629697498763915007527098229096
3591866389579651524484184194855471010656245043468321508150951815890769938090551728378692627258464165
7083300093887229006487852860012794906586955970788184129530406931705394189004862417524920326028940391
1967778546779197354692054790700111607071698183235939133935373243823432058897543952378738834453190526
5079415944227924819976881524098714237841462332442927896265704071110580641365632587466743084074770411
3241945234189373594798054824649568882854646646744674542074826748584818348449569368620872903171373454
4115672221687291085147054405461099009890231689861881796123398437526092170531462038939367204879718546
9647188229051792517966576838986509943200259953685543683398905437240890436168862765669237071755652030
7874010817593544707878911315432243364556169504359274104353460935493904184704383338276844780460384915
2737722790640626167220311640919914198410287140693154228539405961971933829595471676681396310511686789
9190785816104128857168921593018654222436918949445902836524341430332611668204853249939543487390055268
6619093893975382311332461139264826584744115361314339373537169030049239633055913106272893902082328914
8513262811120387184696552234601646606124621396285888012731424690251744804903714219571444860885295678
6490585642597084747744851778395109885191591191438181581139685633600531646645178497809172459964454726
5056263671727297588788288725775552048971266225856481391728349571911242360603959907339467846013271334
1443741026246216820624548493764900479415935426253206903388251039665623539216455805074400736438575876
6034714595424227481950009707807430758078526263789271174763764705819190964736480658279193029941487386
6054447320032562718401732377677693703380416909763991713087737791327376753531025322001834242697532819
9909761601833000543008828856557730777086464847025034326421848418344427366314238932755579026020897744
5211717444139740830813304987848021642575049372054351913155105443874719495403049338616724636704330942
5143809896656387871745434975719886068349929243553823232324625941906677125198395103111126549337616086
0784155097532233051876974059272514676121330231249936587020184071218750130266453957689790325367774124
7695583856534391739766704507517313177551227492629617256896351994440452735631710384430006612795843645
1229564189031097513934448145037895925774980517792026488266949784175096636301532400026612458219785327
0548367851646773264798647389917486644509085308048943822880398164290748177140106917132496752408623267
6869796078839985833673080127185140770429468741564786917448184057851339131609111581426861802879254146
3480649948313139403783293361859380038654313228980624000837258647362234493767933297996809330365748517
3989713091051280577539380185631749806716314734121729367224449379598062540635594104372266346111395161
8522186371905855707029752873578613042495525320359248956922595214116022082479214990024088638290174194
0278127076497332319724970774431538853754961845415400082172931655258893374222350573998282676315541501
8551782369073877295551169678324595907355087040426482043947815141863859303195158781781097298930546865
4289601508163507534335894597739390185511796267480404767990758090010176479786375035130771888211306065
5714656201047728064647861115511629565569765443216497899024496536190812736796461892147278102016847298
9190890221414885698157574014995049938656181442786943789364352688778901629966908390772276707681231951
2252983314311351065064785385594627240661677921039596784057262863337109949788971554935784489518300748
7511951716900750566679419701139328187185781484101042872806140670043175623026015826865946996481223308
6302466952657914949242381873124288845178067159704277913564130432158304547274904840656116077515962034
3003928138492606949508424122634569086621727709045138830888067559370321157363727522349576540106117598
5549248772255618285895397547674867101147050630795597810372053699088094952492013812434906761007431114
4096966068717516665158571656638255446028451445807773391368648988780768041923044428600529790804539255
8181218098869528439801367700850951757941894963028666766601137171306060584027253752076394046442314824
8188187541177300587970734959876521806471583335376258513989465300884221963541502700571661555707388869
4903550305539701297849102981046401198320112473900685452869267329168405265468557582775065955723464386
4003248799698759689887714619864090844893385851833060240052460880944807498065574953498398489843394482
4582297886851939322208483418557075606799884210160981891834807233422257257074385514580430986741761842
0874727859683600825710049836712321616223801682960247310871650946690722416820075302287803571999933930
4070515011117310719890514746754573583934171821369993796402656578733165041083007856000873846279646463
9302293257603918064397523401627700342255997899998439370619619149735327177947365910268204218298890417
9123350474737445433462281121350227882011389576448669780528691006022424849512900494299703351096635688
3667894681486555601247210482466409180339970657896047992932571397399712562111625046228764822043238723
1441946851544532815821712522881352081032883459685978947496305600438175217733247310413467252019241927
8167337212189045149902667064410237688587614652925354526287714833117409334547561768900969974889597465
7102892102866213970069789583646477371738236237474516969653772371837558431442488202929926615506552995
4554053516340782169453038933030484455713088804047754606321991174871527938543246367585695706006380048
8880862294644777953849014647816048115741489497241152834574204595273282962999298767988324603518690635
0811575780591335924899883007700763407920201126017398178388119462827605227855610211959878281789491259
6689886358026349777313159935198482554926055809703260169210307483111705693512519869428549436596126956
8288837358138224460007484143079632204917029161288799053643122779672369236660631860052169763310933966
9221867874187317821705655201357505164645872628128680523820143054939741365378675450018383905636712530
7596288990184376563013280933724314405087627412245725392458196796416699869164836006745032260138944439
9668915067342073052262156805692117606960617653863974712044090950977668909736499816317436741578306614
9703353147689710716881885259464479804905217236753888885786701193955928575406070766586263483685488432
5298552057029097814029845245866710405492733864290601838265849864420683350417728533227442143998404284
3547245607920349031838833034879466579877994459082299991736313226424596182964722164430184149228839648
1811429989764613988744319925656651684595622398004023000908480604547230288344573083323321794432251276
1470733067781542370099401657884700759868764294969552213555061482266641479256297695808015002101794358
9552397569750054713745849319958546636687533625542711664856480658287309085620205616869698722420522769
2394642170316394324495173355248869248028192734279093588800062253885182135589972816311891264232079798
5245379840803989311708750645756386245774054350869331074082697314309208341330396297740159092575404724
0633653886491181698222443039826786389553123479542731050818090416209603467398534645128865804400299528
2208491285628915355757164611907002498238193914021326726426777266832642848883512223527777958933619199
7623913694201535678406659211052534035768636644353672741150428147280126501614257421258082631718774235
2154997170266494493095585432256419134707247050542106841438143782816837338633369635520591194500713587
6779140842532447397562688763123705307276377659094146772849047599761596820635504393957107937930471836
5271577308705711375655853219344297401800392520576726273428814955060953703393649869064664914379371525
0293875711629572249002383093526779166021666060872097826856693247820680211915667602202437866715049592
0185371464986102193669911316309454416934702211336417318988943013816377520660713610399011297272983554
9534339301886539210454564755950955105845130141704143430638309048562708685815909222788428690181803258
5768493151995046690368609900846109846405176182086391434394158577208080034052438128743333138031150209
0492721559605578284026139948140835569598856418014442159227285959761415523024326360700028459835793122
0881571093360575924266432701548937960962181120506062039081541086175907259143369354581997173586249623
4278779662295134815453081685177361971261532141884764793078257549164646469615756679421458182173781930
5627601320104806994689466351258172946934381526482488971095939145097167779423424474167029481675926982
9986464794841377106537398553592222350358183445397026136853082939904592473710856351356744184235630421
9120537834192843878485370599379659112572834951576426970458195742547610046754230532240861424346140200
4693254280434547799552555498668073133068045252045801553152024789048943311787242591151368718041232607
4111981476703623596890273917760703484826917550220955274099868457109727742484015020114304222436284119
2344639169935049126552361704767254171638822682737554738256050091594465599221358887190623196189271749
3248783866624128171992067813291210147708589740310351120732875940075309983496395488252753390356719197
0396756533542788271589247605993498021280062947573395532751048985481122123546080719456790664476763708
5028199780685331373055057460305290984027318323162871379508955195388542112985139633725819421553193629
5612774686954673347064505939094943408466088058434853848471515368560004291537886856775601098646575595
2297693345123612501678786980163718495867784743882515465261683232942746626833088489498641737046558189
0123094958577028534044919926666988622267545685795734205745529487479542320592722552673096579466367535
6399503468447958645189784098257200905322340349648147953100885044650086695848400355360199233229593859
1145419656911601128194099606586249059704017855565227898479908249020750428333447083342773728486851386
0851184747161040397488115531870971905755825925961059068131443045442724461538857814292807803259783203
0449415171205083596668091537980806460447101769333237294417290145487191830340037504945716342305321316
0905060091891927841831616165244823075023418528212650800771728905908086601697375191742572804088738091
1599745127298225704736905569203881694198148247980683103759948174533461720941124101887345033144252872
5743774480421701005627876477004640107746691942562418167394904593840375556040531989828414917795994481
8446821776479727636886348245069035060848132315059600397062591136208745472689301692992398723876975433
0663192896972428069090210675356011014098741287096237662934455349964217315570219255213567344983310872
9052772149767974995100484730966258307776469056542460286830813112608546010716824639377685877486353743
4495509765521096710982484951048873984843159982024764900959676016448657920035831135034223294519917762
7736478685389379962629871720684368558043035730560200291957448966739925105358989060846280341400255807
9419552714082705573544422156084137944731051497241976227040356657216339901460184581173422668940623447
1380548949319628094507073525799624583632366145797483151372677133438606771045083926052238376245776086
5154778018545648537402553156873726238351780133196132515457539781972636133473349835822328052898950999
8467800109885476012533789766440394177320074381634016013973251305260510835791649483996450326129130001
4705505839495912322410645949290823044365646944959962939943812929021713266119649921631741314077123238
7941975197667502715309921194934733314190076717886718687583009137244974913937578784884569823960582415
2162432198373269514949449290599756887752922671022700690477422205573146517485603503112371800533951226
1796941175980004639252771578987079031304236129897642774231203459719983919903271187088668890113699855
8139683119004945369615986825507686858890868265553023004542033016846254244520329328031175408335407621
0915130050752899757620437393820685296784144296690109830699898928973565178906254561178315658961561256
4931168876175292114068378882435995789182666529946383739916864078260841683140278100334631264398922779
0839683655821357908886823731567191261991958641546693070745299649503797459554814740630768211585028371
5380414445337144109041739190303902077570915831574966339071049583863099985223832585301455094521339751
7085729195809532404963185827689203885195629516890490985319577077491760996643099671767148539303110244
9256574393384722100899236402992871952874023601841900407874770820202475392758785368746115118133536509
8734240763687651272037684199621389529158794778599060816778125667555581796051242021912869760623689903
6996831304091130339310740833304529451452789806948972789105919591552717920629491004777634277821752845
0023645397310430412490736909678600505963365603198283216543500352736903667493338732065965483918983138
5686871527286121963659179864265401612621798354706826010827101125859825357530588453593792580983309846
2135039221832054583085617709701945391759163370739449277747018197829652915677555408606773267186442779
7619856539925195981239554231117655277324296014139527988063685311336949103243939932479129171265839143
8955770130731175176233060428661241983016457592683469627888148101804224600290586009573286838991865085
9863869368428242578524214045827446300318721532979896688000482184087955454197024117374363576947093544
1826413686688365279969695475122846588798112963292108872116426890153585243235899005370119052444812852
7838262932069920079479662252103525365509880882478472622840402428754787265700128646583887567900573423
6589077808063305980938690407366885532511627099645975099903907365680735192806182433884265135146369831
9532001868144715817549053558771432217381331985370073212839545511270874988203766310630812538619136527
9120309114523001457078712033394537073444345751747642807566782304206669849224459301517736682026962814
3077385019285263002553683016738683676713410276975553537770940515627759565500905738576694350897155020
8296568438450929821718801175589656260566766960011193896738315480833744628272515032786492812359531859
6815565475935040931821703729000982861441342860103222193749287662273738795856753513531882633152109833
4599055265305309988143192868485339453681168414185946454803830697418012063929686614714711284467190318
8251942459605721277180331230998738993484341103899258553455114005703053773007866525510130307161653903
8357062021135070713488944070193742927317891954670353358838781016942415311435988777384200840810667726
9030348211379409216906386309902505743376265581969093432749950788363314803081645245794550136267574496
0319032698010634319577578580008828351008367989224052080669977974304080731501142192514330848591753937
1342991487729195878552969388211185782982059154297586677636383513459071698345226139347895875723162480
5665018206449455443680890702870928753440948745572510039669604390066810245281824718014677399319339074
4776210540464328429386706296264522321172848706171074987571860863499058414508278214732528480899137009
7813627684434829842336761519511811125232024756813671058504291313880767530768371946141430270108911525
0398987230543414787447213587015089064362503022582322075559860862115521066479835023177162904501234713
4993858284030192606312626708420927105185615864128182033481638825934524435347510368113469075330182122
8421123768933026886010580981437342389716555863972794786676162249072995094725516778777543771559765875
0339051480668854599597282284806939232937175788660853162375582295859864688680714151493918018775130069
6684363400434477927925822717762203359274456515408112718057593360543988527292931211205265870760515765
4349111964797007183962336040077633289641424486134390680636432209805686898053600469223161601050462253
0718038069184399178622958248189359576439176555796757552781273530124390087710270632013923664226363973
4163086952821991829485036288253517721587425299013442218108983950066610494269293586519761017239351111
1691056203196789842907609282236312899451615397017607715000039574683528555926423911265538957611616797
6608668222598942160509204286725328599998535627101900085365660062045896567779981750469891531363293690
6142232998222290556511741868084626073895096970057557626002085839084870416333240051899501671039362003
7092846779985979201457345260578484179585035903283837087393301095155106397720000859266402131143102623
3893058516988423634937216269970814784613147401680758174883427966983014848971569851740834466408788652
9777514820828939518765280244016429396926430398661353998521103453120347135746069588450356645410308916
9293396315581591484421679594473880260803335127338171083156633703848067045872722358744122523081036953
7510390252052145743802160867174715162387978234868225032200024277935982553977203577286659289933554493
2914448765209177220407776926366346423775331301076881637496840588714870729603079533665320272671147967
3450504682012398195185807339267517569222616664087693597832971456614495330231433403967434998153811171
1271720828915216186694816507994529635601504234236522755308451976170376429379493957241604293020767019
8150738792366885395265356531639395052491984287294423954947947467486797891109854871742469035661858460
0274918510838991187943037196941824231278670090115493017020987702414493012962837369894342008165879538
9989403474706808054790672966651511850589485901963013413437353141171908393238279064477158105440348795
3357842547652972902940480549149190333116103495662976482383594996815077656480113760230462224128780943
7400157746175248833240648388973266674606612940584982803780430652014190567784181057410691966599370350
0047990171882746601505676839650252843346258589357994764341166179935443604424165393089456562677876461
2442277222952627432598400290141783781644537666418780347439887297008456890938387713313543948474084465
7706777944628408942289049254029083906153415785820496908149597935930216656217383019293868321334151663
6576407068989322264454006168931595935087491582934780302091461693926818105792897674540621527896638102
6385826391506959462827197919539599240852291621789633932774527070726118455078022007451915307625215140
6405739734826698353139365723189465344759035077326612754549680433989091372703025213662416163998684841
5174238945657805479965027043960530848301330684215632215795492511623876468639537598324291020801439182
5101988166268440490223672408696779547586876482440935112333421939300300409805374318605908694903922825
7856579741551543394935723596141290882329060126343261455790548165583533986210577736893750349396347792
8444836611314133266804339657051039371485262905332284802213119343089243885934228076795247397819702084
9925397329252109699310604872555825656470341150023162831308757365997219927958816236674755990564591434
0609749401755765453353161994044362665651784868945016993670276042948318160937632975475690846423827197
9272130666211664255849292912902417692719909414686032297440693107681509092728394315606958160363124408
6445946066601943679205115135310774172122163858248188743502883559849772291785116838223704839933734997
5119394028055560636278649883188496662498120049148705707226948812965749769498248428805687953357572740
6948842488918058847438095297816507188475938885826256247270253180706210319548483868685094982999333270
0521071783050128322608893327790063248468934583095105922288389775779701783920358900133161046974228632
8364767264819096917575080944830033674918839004454732315075654804622119263995920245601899410905223734
7436118984768624229407531443670747058154516038387142005837609338814277640310443626064905051949918055
9873443650062391581521788793077000432780407866914997908453475306160853215082542299371901693095532084
3874450514860768416871301021677454900810740609207994755871097983264291541717749346889722389027542096
3856620046344652501274162110020516849860863675030692764821434133203952829212252298290105813168952061
2376936506743949448294431504143806991104354498200477109810294568005035312680422412467283765315695480
6866145238095666312970628551416450607916973897588634231210471325931703943028454484094246249760180820
8992306892904428328472118037740862438566237568755921196040091432963198289550780411227928453278938981
9067375682445428599386689000327792578689419400146808693192879862854723116907179056665011882623753470
9524412563684063255813040410687888054557718640364453222030055400220433934295616232001928737816555274
7662187318868095312950075759062145689813125180440048918089689736661308555673915448668392408134804887
3042242197588856171657034940229678784788725852341459846836459976465972013921750681391583060788441262
7702495357911651287402842992897673833660065429415770815676010617762346746284310432249332689186701564
0077790204510223506781284011726395644655714832475496715338654184555697794278142339124810873457712518
7122752209613813196439191540601465762756117148986451407863560208142795559879360908311416509856375661
4592556358866464984410075488560209972241825228020844670755682289272645544401380390193223104025698972
1741727831060880795965713687019245138270157695724458111442178945468241991149178088702670597460491775
2078195508762557836136884710035197187458939562936138538865439847281864530958577986753589923262314454
4646479011725405983424643446163906187373057975808733144206665490328721389289532146688673254812790902
4504896326801751378010132388501070838084439869860005735905062607857437128284830864373134994006797583
6509432388571781755477234159776224168361689110244202186939828722977428730064755330242840788804523052
8008211997491659691986872752344133943872336601985621994499619591009075511221313119448785415196587977
8362994221678518384101609338431285551877927047792680977556665303999966120179045051749143796557872439
7989922486881436549384693449654711654257222164370664027273569065334633135150286034045280036010623196
4099533628605380300669668909482762151168410019965965323751138771433509433393647635846496033011324407
4529469663535708739982945494214276239277866323122898670468592992982958468936753153344703959175970561
4538298051250546474327286706667048834228152955025714585356644452670512391769125819650488859900283703
0695377057963607796493029771221642696960685724205735085403085559965532911720575187751320457224906640
0205217985076883527648107437088758712714963708076777311158525031467690368231858355405918318190364827
6307806543658970012978808680558432810877130081653315386499867890187676006784394608240486982146947372
7531191372325453584898646356301608400892206842432641836238968765017814995749579353986495457308474605
3150901909621521306902172270789171837327166996151253081551113072626883506669608292454453558595292434
4008134869529022487864353377424617780931279554899817435590528610955242289458104997175761701681826643
6145899072907107109384997033047319452123079808815704839447333581548128380956907839566548768055541336
4436608434168009261192659531336357731228683568476475593142682579558241496341049041911883963570955125
2488215753616787140923088425632523908878097208096217217119728769563523682473920481982025394489049285
3218950150969408238087737391244013938002082266388332295526082917695047423523559745267451697169091664
0119653925351916992899586475522983907405393975423192860720125294487487030349808170871556788140907690
1386731234320896428952884352671797268670021869309406590440123459086031619447790822831161927905229158
5334979812921438400340703203840844755164406057957704286215154587476829609947899926006326211956129427
1585167268789518531814387832945048157454718228151981573362695992516026168332762054883653031617578574
9234712557958698888916713181456445451655587881642786392393869741676317799114171933878494098457191230
0842122085379063449215245999676674022545259275653276272081839919928285716303313588909171631010203682
9448869318199472021629859981868109752521722425219212883822175505426699701021971857164859025214345353
3709047004140197999600970985586426952892345954039624194631132482426818262447279968233936403982843020
3837849524763004359119034896499009882235984923399927025551189481131427835871633073643076057830880413
1737929741553558562856903924847373282148037555986490413581449525344783703097660115800725609716536329
2058872055187503090449370834158898977914971204495940835125699872808305081076286932690890874218197604
0252028903374263710820262380508744191617713997215885824537264552613926535224141251360102931049883643
7162389830920883632013651650228103507940413183220825799597611550004602792658569282783187639030078259
9737552676922938617536107156480237214135508362000369466101778240889477036629526730631444182782576755
6359120960157512245755653807124987880076693745327840854419612071324771988988007945795830307539064911
2482361574767620172951457708643337878940382842892922485929132884567153604194452822805770784455844304
9412264557182986071853188052182034685971160790175488570268849754023204994060764428392661008635167296
7765711824956215073694118623528008448241127701910491138994976571060621119619131558464038472556035837
2235014539484026473124574453223359266085860600580895772228427163709388991447839071486084092161747235
0139425966404576041416483574000835755650524108247800379868070573538765387165743671849913111308960742
1918075650507063576382061020377692534499002146663822588955841711238685849261201280022005274714343717
3816853345998917278001790518430145201919367374945839405012104461262838405499061123760566528472704927
5421911202296625963271176525399142794269214444927121337885310844798651622775526394837894115864138669
5571035905947222532751652659746451802823981560524111713941572877644012266043774201562571905785098703
4610228178774928105351285371747747655325349916044875020478915787314903415881565685307476207450845481
1477817228849621706720183869056170825730676452479078319466278338952991284262849916746095164429365728
0646815574273800012000377880637431764076529111702713511493929489629209323232120382689629261982924324
9039948184898318795114734629925885019511158320450775054132018078506544124286591092962379416741211927
8223797833700575135599636949315362980298682454671740419742325776633054870338493538673551070789984895
1164119875261611811845084095129326898092141266365702227636122556609441899171191905522493132288091278
8147498876991170140770437217143687957820168789175747070674398188686075826773813831874662177792391641
8641577606389609719247705122574953645392612893747108380422302416609340350849234336912873280833303108
0306993028000980772760674016492929445728776240160598043053443752046359062789614798727354161530970466
3077707737397925974375051462696796691442770278474509192528535972328547793390244803572571119519560608
4430902092937245297075936086899485645281872311814341522960367685557880360943957570740870470905699495
2539684492535454451933309184393055665238982139892016579421399999972949581112204977538054931572759903
8098030733758709274372689696651651789919537199001774963445802523669633580585371556422357413702899230
9770531896092327768515597014023978624060186493270580198798431331243106654884096745993754578910450842
3339252389024553105272357458710748476198576873637678367643419693367720637067829731720215508221327830
0388676054129993713760286199109736073059758993094333093132211512168550026302944866305746529090274285
6054279674796510642609665995373549810680940671943108152880014068605654005064043569168950849724525063
7708341716141352494594510686116055109142356152948381598499078106532590660589518859813692229678419109
1690268987037489739312411387264723282379016683654634239528235507218840769523058380198747336759659667
7279506935498223448371814329509130855477941678314151213734778380781565225584189843858476039270895835
2386517779313268641325600192636414507602250665250939294301346376400124654759761262166525585575288832
3417206090676837508702925245801978596885916083629464114282114376706932659030360245542134716708870447
3486414892548951587087337780870981609799224509139377634600896005129704532214492675320641923833141309
5533407547492544500384754981737488052988128763000237342695787817876963918914778552754616414833391524
3159504466308923160140191357972320844376325479206391738677576561433278148289427152692982625975133382
9061774461157378379967143998304188974654488836148837596308748004316090098888971225335784141642995424
3742204571091091295012980054448165544322146706998252273498855391967753839356791870412171394736531825
9689943514481922354815007464579584608134846026110312305595321786390367854134882747912225016863530929
4210979522946385470735111244000507241540622628125942408959049869039876839919112253422986001620673060
9674094350180774319412871019627039874486864254513117423621286895808809246865500258100046998386320397
1951065011874080143091396469662982107497746824589817853138537847221363497424349171731023744429136943
0730891082616233598630191626971887154135700244664114826229499482459832192309021482993473874147687330
6490004983615889841689884158967507837044510668247784867570550929706382891630515076462843028333319057
3740721506467605919611556695195541143689721816732846532938061394175054336927761239182832284149751128
2411835042713091546479973366564416849254553553323699443455384216100107403698541702610996175937448301
9299073693054271628750652607578097773130668220697321585280207379089043162894544816260917088495036143
0637833148822270843007830668883839015840600759005616287359769434660725378959776666634808350000958396
5612835711057076355534834852882677729842794625817639219843480384641694683065806413959591329610350166
5311149832094808975811833400611490712963762403750149464721610442789968014636496668032471290895115629
5988184200077081371902521025094011788394508264714018508837516191113873677637061429329471331820671592
8561204366894661925959038899269013766964856984032025268789741650277931845686798603417287661918721103
2875701960468064361144665863273047434251403833930938882274910051358404377135813838113375144958302378
9708356349260304686497556156892512617569188636889670812668603084834674404604888032957331894804402596
9491325478702755678856649832449088613252079979805700631782334601924819355731813249115989822197213053
5259405447645909633308442627806502059163482445493272441616668205336724819076142071053228007315843581
5922473509221158254007552310367155469421194477261501839306674401760485354757643730661933980280743021
7436530588726459073473155643454779879157266158010593596288965832268850684548189596585027237208459733
1055806386239585566898080172505237565224194055231851306826401863698125306261227765901834342688777917
7251275727318978161704539771686858732192983855306705746342891209331581880670879978818024896760377371
1444503023218836436487198140250642669883595786179597701382399908257009248938330561489147679357182860
5807988733388254757413522592032476180578451691191214258281496011567513809577740473349239160665569503
7957917038580413268478801750999964935626899063065383623439420675219642008302976597578033506883729494
1334854561294029506154480800776662315577132273479676623059830691798278968104234602211828663722545648
5914930377536994479970005380566570093003851532477203819412919580637586666046040185670856191689668405
7695350740577760345622102298342433873739652035505491015309096036559528641699782418548884226355245590
6493896807082047978175619880267989924245308525522571783954470304026554520300039210012410359191203832
0742315050994060328156770875459105841245200004706228271676442732084386185118024886669655610272194991
2575191967326313318184085625233394392454039085373353923200386866374555425019763903508044332473806289
6931782630087364102180221823052578719352286588069076831003367667854721712395366645474625337349088159
5200174802461234614847245875536864612609531371167365321706612451153852166304437816985120644418872097
7295191658009133189430896843915367928192407343293049707830715204271670409228782839397997775323778413
3312503794195138241177176846279039741380769452857981602511027005480583511068495484674209978799396585
4402172356313618473057236320682020998993553553128531446862524905629662944058537743597651701400996990
3157392083822034092504481312674503257130430610734079482128102310573409777013411230411635366947063828
4156241017810920068462050954384156130296368361311146039517550646184862797149754720725240461231847096
9877918728765936885840230836654589860406446448819247328933129173398462675356323672534369793720398789
8008889501087318499480700238901513994739895709743515163588076937036464818424471319331668239337787759
5662082046258382664648196943092538838530043044824203331796151148170771538288465440994198087313957720
0566990714289851577806051651011827057191299659370147393248681603627634854507594896282911800829390265
9838175601035642001329614926744247185589043865541848938331144463220320294906603595563385436553376067
4106020747062741091106518203166210576191037164794526162584472527879013000771611586036173381378354723
0850040656162712691915181915567994420665801698794477521664490152554347049213095029727274892138195889
8705086646349725246826883839565485770384039409446027471969706275572004306690937720581437450439181585
5227362063632370707319380601603723040268782405976234783377038086452310219677158252309971321680779299
3035455114202089891520030231752633194517619492496115817596919215232196936687653828105870256562574714
7743875402600836496006955385119648767874132600381910433166158195924857903964472253076117383254015367
7003111454411227785242422515903863879790397537414213448232965054397123529134771974391111823570166412
0858876010162204614506764440395551470552756930797314374040549518117925807187569552941558721139048974
7272131636362224935901798750111428613679456681010572327061821946633154639158776232754653684425749897
3656553995849002478694704377295405113512575542807758410908180774626780681252839370009097415269430327
4908895069799391810053080135475952522662233365648981965590885373033109545941183686927506291188647622
9112795256500146409237724646401672401920365642515208079770846032101688351417883737760334560406736385
2395030116501262835943168515827354233560701504930380577928288349037274655962019266348963118811312959
5091515629974466356125771129177898073846836087675826967571670888971522038063868639917034315903410695
9157328669165234062027516687844280716492292372781202832498055371663568458001180391289838941940721412
1494171094384473871289858325865046986378919869686387398703112539444702493006138717760495932498055929
7707784288126678983482170274327855710560018336406424433959281098513314813591445970427866730273096266
8783800603463843973774041963238359891254158289508248632635864436454156947566360835390851874614147565
7543462272421428248049220795531748569261738976051466513875821915876224711424625132353863894562085940
0659802016775822704103930649311039932385357818884889938013765834655984939057601969712892307321727293
3602365097951123115209878875764896117797585525459080829579157117193463361375009180444304719642966860
6923349599189065098955339769407046754439656171487990592847503693524821433743783248549763380637831577
0222047909266845282514546269943255125147413738202849222494189518588790810167250482438242106625121981
3728455946667681107329005525118983752135196896755137990878824525672247807761497583866218733973443777
4218881566447871669954643534555377422753885997705860665942739835903714124181395502977827360126135528
8632068439711880766302855322949120134444654230746122478576698801180076371269544260541153639498978461
2518649937138491585270736599825653163545619996168911246851238441163796405214167639390170899176186132
2242609393102559783095796411143923639922662883209353075460140535164453095909281205453954718227340853
5037906069978351373133253390995505565547310533680418634771782854036558711759887859036438953540666324
9679072106848310255898157802177047674560001530366520538356657261686493593643836674777374134064726464
5723457573299975020217832223993064537378531279231435613881875580812526152988498342791218187889686290
1314603131975068221843425997782133590245368106363410272343979441697762385688884572906325127085205180
2113692710131880150735841455691036138814285714227782256099592669481227700940080259509432723031830599
0526579495481604698208861438151541949250067312174225710361397414609575852144421042435974993647468243
0050818088891208271414408188395732527820942026099065562290186845939894895824366724707534356781433161
0440272440807707673875187189205106642953470949751485381253094344154780557731992260280656393977978349
3243982402316058866556794678404567715301487820163834729387042972042216775497038589111989295840591104
1286155811116341672330848920014996450147045789262614930205710389368983529576392169049451591042869858
9131914176649280720690319860460127570804037443844795259748707803003185589054449495519896830069210357
4593424164824626067953577256504935368990055266310352356072627128506144406574650098332687806014506154
3322591123350175689029792923508310159651233288867916026138550563323249198099276181978081582609827259
6435115057086844658241493010526664242409342637365256544506570349546552964861912984781439154496639681
6678507375783867657996060007279997482740143220519518499205722976956355764682734159776953620405247863
2776749511038020767402004292640694352532650759307447405788278617029550663587588671176443922095323109
8382227093135677945368094512378201028889985748787752168527210808140623894952351737028950150065911484
3394902924208596391523699470090094106063809612547903079073913282334420182995757968739496483609921702
3758146108417133132190546452572795695205206633812035788666653447918259636142193379289969452908377002
1338531155913523664086024692678212550322815892010863112407778222586589346888826201163147579989255410
7939233718822804315693653314039987525572984753010645973191184078528158049839801579772637602743550729
0706001430104895644851213051535242857321170024226528417396071622333463543068485325169279751087691531
3987301565614500257577532053294551591328554503844866795410400117064836653675899809346187430426730569
8304477182569154153432892647896067509805296238655046670215755663480971975781381942145032821738141592
2138926044334633379825578072622264903112282554844016120576302283086641400209813220380607487107509569
9386648312702307131906810386013682716511853044457549255639580694134031564228799420140254789031685596
5609112599830548850757765073705445581150983398728386833277922754535281500073454635947938512223574393
7478114783131014825906525575395657619904493242990718388886294394323844255434163275201975552637635383
2985428348689382351828852657485483604131999560569424620190413527481302499029717671866468427718675570
1382237209272203053712243728580126628298823122899449881713268959746874198808757436282759020334794696
4187468014775883084675562474836675126026293798298329055304691333487878300917126315875919540512053593
6463445330092254135376833064234155766114894936587862205130546286823478745755363188854992100223371215
3311418600403902398869505182794460090177196714040302468011639365121121531086131917076785887720495646
3569597317880627507325537353752670743938317007641001003373988128225908410179720608235599647005507126
2195422757205583078100077360799740963166918257553578626394697762083354012176408863954759705101862439
4209509140391697177023872721682666073846225588909145962835032121038887417881524124965230315653137069
1580065107512149976191682714173427694985301203814686745146266274040644272029526894489839250904404540
2313800072863606755500577143005993202971188766061378207555380042622546931196791239788432544336018169
3668256939806786118205140292705797583165831475951647753148165300564730736356605155616816625363643627
5519154288149073332685189431012807159125727731984608926560961111592500775261412437809782839060237179
3047004256298230199061108436889732104606905092737414904917527457622139876764725285267899282701162141
5282677557745006113560957463665699422386423365713704278599523253610133230907528716021526003375907909
6508453162056607916754831964237496384368971623416746424992545043715179452733614443772435667444501038
6352183029285138081468221120377058985357124277050801921142493644237236133896840140519356636206562414
9099766229233858563758291099644663918866366615254605145472096420286337654915353250731972486033757018
1128444163286234399189650973433278231650121700767784684727450756614505091277803663041002319800376563
8309296854865490232682021929639520360338737319545501211646232770306777909273960514964841391396161062
3574945441532247589451572376365325689478544486433725165504666645122848848330249487268155149368708688
1819567205614458240437881274802093065777344053016700753325688877811286317956466500859202094669706687
4028698030958554263917322254585175416049743726350767855939130850224987443254132232009222364797044996
5841075447992555365521138968355291292745188335461317598906504733626164037461005569473383127141240039
7094276953834683910502096065300642374243783261043646682645455731422735271660258832986399182277303854
7258728691643073225878534194798565313599521510095233282354212693133742328573614887556457166297471284
8839378671671752090472994230440159753059365048986413158430738271949656275730047168552576516052883940
3317860209193407390880924661156166075346262872553722188761142724834143922215065218926244598995451755
4966583102807068598769818074823397347786920237147507746435143139248887953064676457531901108252342302
1317171549415535148528420135824785337942492085836647826085876968202327313537012468665215280694793745
7966246387558422742341796444172405843519441956326842803940144230465313665016275534391194858095630116
4476181854727273054047768484907669838876693658384922921586763989213882477328314664131345387378885966
1530835839001813180863001141518269105393161422167087847135500936067246468329427478090114530672175590
6744673449241825964035812972400290546648881690446778589019533556608768414566885445906005670559102197
9929037519499584987629391138004620650427092984735146419384556957491091958402781776385456152661173902
6486247612400679921674875485598089543080884651298694920293762629515289512405316505939470581615550549
3652643507983045578973992293715132127602935806363929901933385144231081801741276201251075399317760867
4932489729087339413566260289924525236106911902051072387553788588473866431689550680082524844937844333
8962933152200718117526756732242022720498773097601476885590900010565148912885848944044631944597103607
8093920750121774580497000323371914053947850537959412229680384698366622666089710872506188112866312039
4477663547420919432610894390018072617549771214788640031862195593692179114595092968264758692442145507
5656987878413916180358820366958971029829473708141354605309639514776744845174901397757415640910971249
7016001117609053878717588967347864721530467379325172249369038411780098930420820748707941879320658442
1658745572684481807860957768260269817953563688490074132778481079351150307064904679522022137477165286
7903124862878248221660730343853545989615075846744881702764638307182958218935745006184872971562962120
6196508881016266919625513602508717717900271332240685325946358039211939738176165243576380243535903994
8992690560931522206764711219127533771879936658323126885131360715028041361216401072836115317479038771
2457366783277318468724812550480693121876767653569322680311023102899673728302556069407655153462734851
7911967895866730569950776223538279921082027545647722761866690787888032060425020213151544608919558124
5435499369977237455996591116444814507527034460133833522533733632960602059979706637245153308048569470
6901756128455401111771221864758611126524721266277579025666321492003595796406007681184453394238703225
0626062752277551416327861768781379518288054426139572558228986445368902129028949850299907170607442699
1121877323753409447290238318817464718354346506945256360027204831367582163394159025173828506000612907
0796430650632753868790793556886730935968967992674145297553401060468185167400377505698934987832016411
5619719802320192517590344739384852538347210402527614820437580851474809141965647732069030834774353268
0300142692608067264457568059232428761730802389923358637441888391393784154812190472787706122902764960
9123219048611922797957531564481478773665509633128573852404963672610084039572708200196122650816861000
6141162437631856917178806909522470875107119467435240899649238291599078049621982762423347524202717696
7738331121316153878633064768554500764170742138835313859833377041425897356794844827898436804478107775
3929095520962524843529418891695384758913268771167443604638847654600073706969834480975686886231044930
4117990731791636221605124156194859435042972662087069767798561569715967694005566774201908353740074325
8956129267495885213532157320189202589543681915956413716524639918471196410847535251452555518238518153
5569615447114027066997241162303366753680319054683548600182701751823858034179447960548281059301895571
3855245659513926741170650357889187577896265078933296448723085697585050093602743244359538714734318606
6593204243982291561580611745847524157874440455963595067869922548293841086030981247599840065162253749
4139627091557561263592117139022656693775699836028451626465689006656990737945665222463171352453915715
6072309645147977273328413410905057338236265862243806929618216227035679868974044644651873956321551471
7118671974675279031278431994284399170431649217106057140178503715889282259793213092720756690285518829
6028838134165627769464657134863368183663601804833475456494575726037525203860584769902932963297401598
8067365309723453912036051646150250883344893979310189881882613317499351283962637944638839531477532738
5617068108482944842456459948994549744709624331337275724304585671170965663830683225246024331058460896
7942050837494838188226684737322418499575507440324956889207229104284744484719684294822610153772794801
0493799161976240138153947382979017708555700092069706644753146438274304209155227381952745833587975160
9953940810622795338051769599516748963467689413790223180987359624689324705782569782244342308696159981
0468898326199896587130408096905222534164145716789630921657805292751306584445386153641510614560814025
7142434679714897063441160642619768944171114575557714010402719625614313623179219727022030102963359332
0690060376542616143860765653612971475587583353639210272010081110663748062495108177812914983509895222
2561225530928452545801607964624537801697613054688842558315777676345749685319577973808315988969514006
1756601090300625805373543503399692529042435369750312110306653908407197201013679620015883354312625600
4740574548268918392425595545430034948560087489240300634845507665498562085276064224341872236193600778
4327317109566688153747220736280449879181677926946215871253337790912930583900109496478456296788446093
2968482177953448986044406290884253014494131068776595035789962960259310891171952686184228284468393197
6815852373305870057211462300772921996871658560796789393480092794318880460591034653863031311597292688
8266888011074654792666961587835245891654738205035169187520560995035523841888621915717628786400188472
8440965434390099780138425209936721619218932399921453927866528587680324351864161468056821442579249539
4692678693290543189055308353064276741759867350290597146684276985347332735484841431775144012880083197
7972718803540461794627112687821834475855877182896614209377467380994903169934841897551644156796921588
5783445154468972722397153501138771230736139429122455805311451483418160002304696673968480468925686410
8931076054516053866368015894767926347792790705295351690742506218658386460161738880175376771262561610
3305242652050025345700487070679593714822681350119892429689684906910102485880398344200678248318219254
9392259861373617632978604177523337115277541486548512606995326295530003610084539021789060119358355161
8466858585909973269444456288806701824500690974244833471712845505699861757739783996375380767849480229
7459489813457904932495267894601336784490239794746389286022997757985199977501780485507956752730781590
8260978671612217401487942246156951033368524032213325234966295269282266516171607499747819178171998546
3474781062251126464314940912277302224832766225123966718118471597985393596334429597936082024875961468
2631466064748592672973800898754085307810149180805374803705559349368866549635442653872618879405657723
4723469995499150618067984490364550302809226331389946329345248686899628762700675598756446647259339977
5676982483272862830064245338878164670536460808603962057999474296846860508957926443084051206034568979
8057952139092969292675615024606490172623624896903548485938503476404726010842029098726064455779415629
4919726276349520486043906030791977517203202947522409830878522346565904757787536076126285737182832438
0164190135332340534282669555384804701941756804156883571546360556064952022926237422979559348061960096
8648033846404312270741496166462736314206985047903685765846674719348580948109753972868647172902938016
0755024171283461024048303976102761297590796375492011760644188428043714678783830637104248316749548696
7771870085322812845404137798984411846970498166573007258415087632534711394663014273205021786238728836
3296156836681970296898080765833471692006638934099350470020932827105001869627517857401065499033056127
0802737188423273798460738298867305396240637322686767315671736245409832073681856257255492517227927228
9786911073535394549392560450276043061675826726703927347526652719224436536080163017477919423985941929
9936349441495883240228290795053021393816580177412256883243860273752990189267410182872423103643634607
9856037798673144950537441848193544793649611485011831920154585268308053016616497835750855927941242291
4007325420195475118817769624181123804914906425216336822535985833288185876539197773980685832718502720
8696842335104432473407909510469877417078272560105580687789416335580063890982851536632768852327395193
8197427242672387118433105904377547405945582926157487963741144167709616753418291287300151837082271279
9638211584979235886344235041419147840951917536992306786472546025857258703478725593113512593430078008
0459002446980531533644533577517316834489252194271985802782702913785008309462744252830969719920899804
7802524753213021960313751781538488435424448327047708424443850735136286820136920244191830013755048309
3051876696818620495970907375783926797358222291298582919057003586243712442930552826720390608907193870
7153855652387064781809176548518704371138573717518863592589175443239451332679847873247435079196936050
3200479253995725778622109002069818797715110739946935127986073330129124512949002883109205354456196012
0333564941520924360244948921624183511551417483849298055140220754205225461657613112975890502506086340
6128171523233905280670134617201600108826263892139501764911074867995357225660942351732622873784403497
4599215317253835798524905469458589533572897489798387319483283437135267096719979832834565535155572383
2700512139563653880490180970390940714059206923529022653417933506483277405980573650014716928667620940
8143489041732185068510833554330034487641268931292554997442379297553083083702389476158013224482209344
6261024559675478569089535519802085016217281262867357819089007176509803568968314485895123690557732210
7471263495943580510098857806008733669131812056260355220734817331667254736000760402076046275145653759
1698409221085319869262534321921407066617216774700345334995521222248572559728369530733765860034521932
1865564165849738407919652439529118412845746361907579945685364000132134285649276009207250662755359235
8717616554002580816883381786685492275458856974836993203305933431577818547286242169594656833297886498
3084849433059607006803289356823555058595059452019317981354461674620865093408413249387500263190352506
3046386248106134092157065013902490342105368227243957085506032129094998943882782939470048723413024867
4496939104688896071379374171482414794281017108577529664509739924030674380695346054827139359925422911
7654890955433375386105643232379324131835359199481829063110916515084488436449003802965189279340264376
2817591024721758310145956498419879969739175627796147456152833409533226771845609375790915291182544389
0739175377048096105498435336576236243718834663986714735761884294694803722247315867631563296379228680
9321715008667257972145925775857738169835328110036898729861064246332885241671858253195337249092010326
1356736101877854644878618881752194319932727212972126870964327700602387824710945119555932582769785171
3440881808428757022675870007883153280062618373012488365148725253383201588183990910934988481271248823
5059211129088496129087558070293638646791032382093925889020885834908690695222842002128230201469984824
4609376458895245109977453272552141782105372100225337599023982667340428670568258698977001010765853073
0397893700590400622989860318921508306209993644561727461287083506906554532140183369393723718233589201
6938328328373625058659345544784758399148889627245415662915767459366775885022933632828381273618385409
0969240332690925791724816696380182120291409024043358505496012246632462628194589493065718221012718968
6567429677004481236953537945161277534734434342975338811127946963142764591545037972353595370520822520
6775310031421279996889840316926287020373278870618619704387292842462114349151629291404120879106600679
1517820328918289737145008125447609443476593799827640544795949288827322177977629850111053771354619576
9962125136180384172114838078957696057056540670145738021799000911060941682807997184612675572109621480
9745130826545720772759700294814164663387370949809728440588839897154872163345414873509217995791266308
7274057697465488404311668011119307372065599140915561397389770413453776877675167781615354352369106634
5769249021474891386242170236615836598784916831274577814996628912686492799073928164044300922583201279
4843005998720074703119990447078698975477573582976564638815900675308130669073747555539072209503152091
1238858190915341873175454525719385433182985164441243481433256545395750722518273470988669666171810643
6175279118995111371197477274967655178255341084064198882547262465079734725660341787574429387050555140
0990888493952792903307113576139577353160264650671130136180078051652462758489275455443637382967211478
3251315713777932356422093874691139393926840150943030123059322510294318864171372580082878814063933385
2204816236536223972585594385471828438746621938907277718332172764311082120033565300827875206151600251
9027916364633157211373607940609354187914816443914980865593667803497379222147087737314587521788453922
4452131501452764367539975749814242903185814175737827174557465025939501851906799005224672489796503566
6562895499286590188482377955264779055763640336896314045919126544774912263016833101701049632808723671
8135143851230991674281645596549255687365089172659952637678840012905985554371071068706007945722075644
4767501705312052711627913475262922614090207000328731214711253606636627245949148327828479826738700835
0063714651462023447519213899087339997176319215889528028983400573329728527009446740390052444462785288
2827464216289418652452916345075434560214672889076550159457437227150389232486053492006584160669399715
3965089029859400084465825057869383052711505042937866389213694812251089393840578108394418332818660143
4722734420956404135341584355368287623839741482546823512062848396795189127068276067089188747956584685
3641876017372886953171267194968563173820630750115756936506676433979953843938789232921219962295592513
2756203267952784022340566534479409675199784770993867605826741503189436383920240155233237861130507814
3060308454782330815971118789075710437429413168455956361938958168816230141519950393812042030210008991
8543538544923201161078072434833683113503514305922656736253684742032037535607805460073998752145268556
5758462546698841977623694735602887453010124538522235488372555515880765439819215321434996500772177845
4492755653105654853978147513536342774672182462064263948451125265858386981150754211645313700598720443
5793825849232016502999035936422551873841005897432380854371609782793290135830133940299873881925779048
1776746337502565657159860736675311261438369007041295022644002527527605634322035334194550045883659348
1541184539905184628263169272890197036068374502199507906329428585274811563825036808840547914828721173
7882839374569260524335588568291813346817426017814274035733326969846894564679932896832695439517642910
0221688406036755093020882948020753498079722213139501560518619373950271904810255338849250921315897266
2217638385105229184251368289461532785892810034684151154863759755491756124379899269471060013740256586
5963606236297918785747228339767408390894360406045896271645654930101624480502419292436190923016957770
2843803641325651311171152651650470659656140551369997053833211408995963625956619481124248116463459109
9037561676430277302845940684183568169594015207278954031541835844712722212501181407462574323841884304
6344832014673518357167819658319205930869100320987042140099567408375037986487667728480409926066449702
7332255995310349356637069465889221649162472164349616834200865724905052572838146803241351465836804005
5816051334331872673917934799878798624879524423708853483447752126230163027274532484153433666044244877
3038750092346423990440287838897211227939362718318165339678457180056934436039326649308676355429544765
2642535453609649373045451362289344835050009663620602243171781230255630257089447684507465919329734479
1840044910834782444391826476486293856288798904731290075016339653475294234314990195667827785577947015
5468554501690971682748473963738459720512489541770041277925306208655743619086204987628308150391189855
1289079651485173731355801434105962595080681506904290765776434858833028815239942753946921180811627527
5732520124604494723132254686610253719592035988463315768447645203571922110463786575431188157677457842
3673066843332832271736169737050071987023671207981078066180583793637205372599257236940392787951903826
9771290304437356751942114346189227341009377704285724348934828936666896945973564685683846742916316661
0595318449550617312731416190276862471015805404233633866315514488146050515073904704921316177959002403
6024052380803775205404701159188851918025390576872334222227061329108997320753244188859589456598116242
8719579430549330325643935682590415163451869871975101068826062602080712850600445712790914000500884418
5807020472438709889887434525927247842646961858597292525829349604692690964683293053311576129029466806
6593317991340559919736170785519320486356563792315891382728091830504185816366603445239861325369852176
2044856118927485523706261349663530556116173727630961149185658015147801213344460439917919168208403520
6455125441997321866551431378377776715896919138379499804531064754695503942030701046309973617947468800
1281760320584405518268284505808006509183952799312156503000647363511821668233449192861955557277688488
9867305224336775359206663976634260069271176355208962768686068495777551584204672080174800141813683321
3100036492398910382656522750694607461800272104437254092051617838796098408985959599263399329049550767
7424180919020897275869316704127308709409618512294173092398928495981634661533007213590986095761830537
9268132450462265847533051507621517475844992185341483323405749105198551908764695878152157896483368919
2214245754866295229105966218441773990861912624975430523316350378207888299935533344882794345429789881
0723411994212422122711115417141003195696109358211222701019872396802373845472768984345723797264954085
5474003273668026142880687504368057418539289335374152733210912387734234577282299970601703899008389209
7357183277502060345953641343963397091839450525057648379306696757166111626665894293100526718222090582
5854379045158512160472872323955362070425663983090833517122273328866506163075645717029017702279525812
0792337425309119328474101917429133477251440635952619512847549532072982656045386936092280268660902841
2638108623577073722110146014295463616173122936840877317137013983283335865974086934600928066321899095
7500194822194328650703121587094314443324509963296327873366308242622905313490302912188605641756119944
9221988173606289891186843534903344125766324943550605842393603304269458036027136748565217570193349675
4247832848580550762548958959012032274420269249836437466391384677826846463782295167652993404474574688
1716444606069291354023028990847129274377058675185820891851434973361120175126744090999200486104348926
3432874541941731146897395667635266666263736454341585245799301365744478908285253682940132315525934739
4601655987147458043883703929520728716554005727597722102069571152867573381396890634450537241162941051
0831506990740229556314641399333111034932376053420290797268806417597942761154090200306006370084002757
0646908874149815949140012718982328829596085987714348889274126625682248354909586724684563279252031849
9163374959668655117079354428344056842180446621232122542446393488063328093229726689155839234679152782
8814178399231056433914595149764418658423654692533013702597605442779827307107549464353093061927952306
7810261608064740472383318789015782855507755927706900121658527226032247087325736555984002795274568726
3817962424498896372252832055691588506348795739561703061088317182786199111028445560232070137909604902
4209239107928244749441415623099859548903469758928062583374231780338959897074440867842462231985058096
0279627675082733148493076640688550284718640355860807910144122008675003106215471162066328869380825421
2976819411654542987468551170334250705934331938497572955805862017457442178804237102894540005362160067
2013036630333811579672333898180866250179444805570509228615507661204096018648961972607585909147456382
3018672843444077700450755605733039669811407724753520447092425019783111906539122876694115443343986140
3835893850711394153616253586528425608585869113405949950064598013769445659737943589448515866164461131
1812797777013145983878871253613470203526305859689368770637751107832346558225518274061321136083628240
9899462944252273154051056630453490033400562491586901981543269790468903966582939760676697308833104275
2913212793614258042225703426167710513936427138904207744756686532053068167141187518507235586670655014
5268166278841537554713122190186231636457751102087041056475472171542464090090864749878583352138303878
2196761820843292680965317776062719996102297307978382532933709980947610496830048354850644471141888121
0398983185844439021702998489837697338496790570209269699408616389869944247774271300279246743893667515
6047544016717501672067272408504680593223068366621214194376600178932637254458426327000038817331967437
4226688593195830775157577345679475362713247557509572745984999293124429524957022714892758284288134978
3493872597588686111412723076584528898289549986235204879996509910994492874477063271164520260778571816
4594495435776947800865477959945348717398219781497149508495924278729835650299344275996183812106129567
9861802114624339694891152553194971512964747557231946792314219940793293854833678394098299267062745086
9027408261352742392670459178468970634878469519939175732055124325527246411696943684746054692495295688
6611475823619861868657623469097031158002079633324668797817035210196780867206527018085164693719659839
1234795480912185070051070667918151315283505257932664708101582704588699781841183721990965003966602545
0287053519470550186013059156672798749041410517235913097309877941856247934030374723375382581555087421
8309399024771756325561493172936825460182880222184226544419916146172409070093639742055652402044936190
7241205942614785772865868129280923124699965901694330245761094141922188316506606665002066901834672840
3716421817872120536631415686227279522121371942528693143745907579631120612628260629538412050103336470
5472554055732958767701102007507206226992782785565153845173050262687191843605540413226974550563007698
9761226988692625342236899515744355390893460506738201837801688462164278044704096587370106782738701857
3774886682496050715969702706305311419140609630113178676610198022847235664666114825106839071547319231
1105023835729285497981791617729434628767322934776541085267657468399711941318356839931088257726611384
7761401574376953413572728552006220242727723603458071707247092987059918819158307387355550244130671956
3047384600491531442116052785151057403177226441691426799323644222214523797634017138870828730718393012
2614723596146280932269950809359421762084932409018914537772996461556926162579940366271444488266065375
4530277736052706139026359509469110023600456268979086554903854710394572515504995173833284789539415915
6396875542451087540146752482262717794828626896078915386495683531740411624075508333336454962625673800
5448925091449218875478429777920196343659852814121498765735269347985486156961562550976677945703227844
6343461714843139849264924026210334760546801975167223063271083983143117033247628439152960889793217479
8933416890142518951169147657527875351898198400523355057412660985479463765324738775269437725056870907
4664436002554749683273458165542695150241610720320222016546567855079086635870007518666003095316003046
7052511957369414287381497942761027155747369737141115915189683678898498797997799982619780790191578465
2023910822991628661572647298252514184858800076697597698125097682048164980524092695185588390521841685
2881811209014116791298379292054356759967470211409711812045283433878997897935351604519279835789045669
0223472967026624013223788594779712683959091964355736298048310127783592778154116843582430218567423206
0662202805334562164546485887239710221921903832649242321039285039618406570609164492468844992199884502
7434430661613945308684231171104471494000234059010164368037129018155710160377608723975037543521011643
2668289176777090815259492833188087953577698417411074473526728663505750037076861145583348811657128907
2205317429671595170549913153411608751063817060404646813317617947355770151733669811006004472788560102
5389965927595838863104555767432519719346405923036930762646488897810818861534495301921632504032084854
0590936771854852013267091892355502572600757754113985660761636855808619882249582897628046287927745769
5304147508654019597111278401914463364525712964897604404937299586964850903106241195160848448914733369
8775792888775067646557572366068256084367210320565871937523967773058071737794483707806810668723539568
8225017548811413904870941707526293037927945372550261181685499414812698812997156613807517247144420416
1887359749918293057645109827495140409243001574654038874948319033603652380439256645169206136954198386
5629304867914029005946442744102992179744685131319983011574080497936062860984485145824517333789651552
1140854209897845284756685530072306831654408503606185912890223147370429529057754672123968335675290898
9908283631450431271074591890233284255916670959866487630310556486477193261692336024822077319688776308
1586653744546104174316542949923929360192757707079931076469465203021645698760458264039878654058641790
0006021364421581820250575376756266848919214661024323950189920709881702758065020406542534140090933381
1258424575547415739836881770260781618571124916425555225903103717670655977164417117682361803775924450
2240145884299830324277635740122849805362087909938376568617011130547502199019282482495207966307757520
4312288593675829855227495513487953873374984363940732410613816176404576783175526189662469388191373035
3786154647679895373191142828116160924614397721678378555241097270332085442285829176945808331168905295
5393005828636980673857862363609478734815831396954025526489518665924283824679393395304291067090725685
2464568398669283758256714124144913214565463013412767093818587831457556632864850040200311207902817286
5238774613342294111766466504585886953393104464649185268756920655364611149342556929708379014928442308
2759758610052269630069764125873896670170929138732247286262180197167810348845952325382997252514546590
3115473198961942950777431652665889820400034420987036157846756171857581552443042895974677779758564471
7094688481856775681667279840893341737384441813645665340890239848107591257704945404360452521057080482
8572698205854197613992442716660216501372044181762368335420079669307891677043393648081970581866905157
4165413341052105665108416519738635621814985950858732079396457527722262753984820924414301073588415409
1830898224355665260052345167404973456545642915149823973304774436279638576711438662103157137037620708
7994182429554186519017037847997517656115959985367696938721551806597550490029805543885502812977379892
5766239419050403860744865450259391945331245079357960858685461586131582212873048271865427773186119496
2858707509635508838296814817395528954341829534459703961530934376927277493475804416707076566193221378
9845145555734276902229692806441170208649935302599478909461401139841958567720130295214799710884460842
3347457983284995453856251046383506450360918168918420697868951046520926294064380832299624728865971469
1178301861122907652458434383272800334308371294661566286032476899042069762391979010787508882508104011
0115570408649525000056904450334827518429270415992425741422072444919554120410261079959475095967673620
5300044890621748905907534538222265436859819441349883751201215908445922013035063510878897991446785056
8645880094605805462871685349034664616581010761435577216912906594857061716043080463926466518572570876
3099677905637922608260668669291657574951992395514813401146204447511059208049476330076249439400990616
9733571174024967182313203735015661141789056015665300622981724853104915953824146696201843474424415860
6296538056049476963103659234014569207746657518276494185782671480527165357284628588115580594364682883
5568465806228256022782536574801046955543981266576634566493880045408001304045353894940126600237161074
8517016342357252044718563860355775914997785294207261505667866102456416520558929186291595811231149721
2853064935898174637305342395209650591647800654837667555152037771679335174443871855055093503703781524
6005335525110588104378145713391166625644951392174860580754589268307319359244727276454284150826538383
6157547337382055094740879769634381670386269802976193243400260187925131127451011876936242057422794043
3107985456123355408978042525179941347853091563256454534139872732978676119111384570356555955653965735
0384152956412089827627126812839695449554281979240365428230954191850847635293154875451549733483210886
0847888684115173760774910158042301278656001514430540293845169235043907687146996122023606172901408696
3002127037731372666138322914297014956882364283700832886675622318242074322934044463619833169235392625
2517003318994330947929221446864030645283062330684507104415090982427266933860116071245556334711737512
7319755396752656554092620577566933910306652242375078249177685532268798619761825443750479770615195377
5538854355618752705585262502183525326171326436560661271135933932599404836882655294446273510233708081
5610266749797379893013936371412813032081764659205604963335721648077270615509460601497890122115376583
6580309150200631304517361520040685245268449595061688306633270638838343562145630710770975984026716688
3311218127645734741874591506101315014229465089291840935884848390778298288968740696027026849530749145
9487494254234378691361702726774833943776452142536662940667954302551561675309783789357407173963006231
2639049780551477794857010727094885520166998754318747329810977069796360555674202519578494569075843124
9733419218938025059671152896516909039278382414724598030831191381208388107628983079814979151215774945
3773650345244909532600133855071462140145917504356604107305118182114761281920211707868764220601957730
2909912802467708116393137911570698236718194992218763841556794951587835640643535754007076011961240230
8824227933687080386154470742943424147456616669835846642999365168574615101149609802803977218767012957
2417077728745385288418204846191359388271451372487483732178818269849826733920524013921807775146739251
1133097786727318214441893873615458380479493605654113817242123367141228097811479530688109687083985967
4364627175867553754632562790490923046310340643275143431699983576393355819034925081322041521524906456
1690105319397894614649638033799352222311270742687582834051196484659551943813178521295910313169000212
8376095250146789755097712458970306991555032727116353801781057847292037881250723789412015161779649220
0504573161164485519165774420572000502992389778580793891839846783159766747564956772678189521522447968
3570666365647841257704280994360752890210452467126034291752186115193357642206732509113492043827634779
5753189065762008251862720307827058204264551674125112736334474283598892078385396874822323648868735602
1411384641303511320359906063022566371815418250605626060602841365349480921831816858014256484439048216
4773489462114688119032483619814515467566127530349991863276411513355353073511463928556908914482034218
2983672578266153077429266302754089524624919731320771139803649576400173187887214374664469550054554092
6085860675128128583448566963835837275487685776273937119991251623380485147387961614665139862610292303
1308335836355266314089770560243370538509434667942555107974728311678582997978711606274635407949082209
3184331384633563842922850142633482378581015349038063172601274946785841614606015114958712536828524095
1453281996555662128122632290777851173473680371160860945914739737737765328318375706651629271911414562
8025293747880571417428647760183453551591784486993235227434933323511296035234820548870888657510850150
8620649462473733004146891017036097230437654365034623525350508771714811420511304406280389438556658005
7690816056529781031699474625181008878088565783705301127791507351531148606926327275204771369589201830
4931252555667689950737741635647090559482665693748438425007734531899397700203985721713395779125084167
1171148323321494643550807127856669473139171808625760236621112719487884249157449083873631626635307829
8428124267302832646727060804180943417797841601821428669717871580150980207221486354187620061921938425
3014237263035020483108790992244323588199708477687788432552328825802548230999187838168379253484810756
2286454867314438025140300566318984113883350076275596424898723042242793365022651506210076988667583407
8553017423963091774155216717163205672672951582101907320746451073666651294843265160067981217063995622
1350756804794524077335564712048524211527535810750439931899945674135536038056402392802617395175039279
0696012220637268696326814950757243903505103753067424173501733609512575073655234442544234724570785932
1974087389682853380569861303119120360179797866451200766467687142077102472009871481263789558468697970
7516356869715803232647118101710970338703863505983392968484324194760155846115962762156879549178081903
4488803272840574266600938835119378422627120201683165811126309981939151145650843855391829509914249757
2088139067608797154053289210496389238776611420207420589936668721280427155378113043000770840014379678
2609780245728865787580836613456950617731469476263919086700475961457283541100150115834452330213003773
9364917768591795123162687359405839050625532272819612834202650213356716392990876994002510506815797669
4202689700197762420390483526445824433747612231138615523176754212604937225013007952028945504734662463
2129408697276716180211289710001208321863384192512563140694920395412279456571641415063821200790641651
7920646962839290877997569909127998077925225594136059705876581981129014060990463200880552612521144379
1925179245170842008162769026513168096864113233500711991193369409007144619729797449215400982574363767
8468500858154643937382755104419981977354698976922659175451934657275533428548857533173751159170785731
1224649511399193906866955804410644339772411124609108811399609651741283483701758910692748624754155628
8997339345424532349384242065044070301133249077152952889240346239279103142540113322222819816071231390
4272397783189818655413681479553374248209702397809273358142807920865327007186716133617943858846152170
9849802243556131640668713510634903947484990558510379256644515142402476051641441783170877111963489298
8452894647919790230750177305919812682062581901389824045916455319115684600281687191235822689640389145
6347337701745397264831067078192623913534633491075253308209997216332242611651171573513752288941658681
9440262679047851078341230790964291241074274956015182595038779537965832574953357828319675565718443919
4752831487466037220658403941316427442115309968815542851841078883590858367538651338439651486234520218
0413289699148600463513211113030982645457893252425510088216790699179175056648720275117232644123992506
0428362174498662605079187216590058705009098820210795257238882338912938555815602852663546451233053051
9631108755834721855905986747019923915751035764932349111411600768863936178587017650685448112400691397
5602374275428701403165328564328896432754800963898280239838806254329622709842595293074757079399766814
1325684589562913456902294574490341684479814625775329981772427669369685510907413706492471287403677692
9541350713840578458724922335304018446652089739245330642529061414497384324763527764202125944434244424
0520698323768811613235267380111771762466501844087339335509787802805082931974035682193398778146170677
2504097516528258792587732866248835841461252816915644587353118759417214804121795523030439397020196351
5532345735301459105820214042845522867187021663551032145189496238366535285289158353159772032197321039
2276296012848531076662749582841019399073868529085036529500942444240435476070070438031490178355507838
7192300090259846401532081871489507498741232905093315247559896867452216114682829788219729710495928693
3430820875036690049304232517571703731509712821180714535883212819981820103137125127815575384699890245
9459400005881680026117772419663428948205960422181728552361886494319715064129427974127968221099273006
0521431125155157858922846052384131464125935456743715860869237828549342267425858124822807608197131195
5719680193730015334636532002623543643091277313595614928006210956877200528796256767257897519134587921
1111010980228644857356268762615042510872742538836112436212673509905126675110389759181738744476597536
2650331759256650528237141456493290633557078821888698552774002499679685806382965001471163077557148844
3110243114666589958858547177803700333128883317498523089016305655008269737367995091444656290223825181
8788557659576011710711357716435904415435441781265683270515527674839617401863590884446109504762347654
7767281966417167663540504081942524125030807586032328744114304633909774800552160415103831701926760320
8973875860546691204836925765658047403125628832164870798727114139147464664901896826428751255429297150
3735180797525580340122040179560114538871787776050985736961364289775034046780403133068908075573507820
3324418334265345121904245522570831563080583218426689284367974710872232115677703882983132047024814491
6735023265786011763704824538603884840041379288103229005638384230781784565097919837513072223894721339
8328127937792407635179090645570116313373055250112709734646071518446370845436756224005038484217887655
1308074819270121102660855935080290964836893604472359383396318597614321611877100605852460336959895664
4297837527317822424550054973249744676171862336572179128081314275163294379224412706884533803524513603
9658304264511094582937852403162139714027659008879391452893381603090084088496059624422497622597546590
9595486282632604836573741358429338241574332215084229511238036064656534858053491601886351309143210239
4210451832829994995907853560141996555785511295682960804839997982798951187314982823031001903336652539
6448615805829225801961665089216878773144555097337606050306034977716293011628809196031739693276625985
4876757354430295551568959430593914580282903779967354476418562478663237930007787996527999881577170381
8536075722941667982857976463933841109167796537996277757006652107537071389180348932224398700342008545
8000517432661259400195202876551661992095968027544451873606897955830415917162138031692128799514976523
4275118803996105431102223409931765567833157899206429131779458748982234099363321984688215720854930091
1480144559919724815737113470734750872992034497975609463659704463573474707605152235410101235762620982
8646325088490822898041455688853532371416551864905624245697636217187382007081456398120767053234824290
1519744724698087454376101128556144362093277099127329768237706710559578395521603483976878572097526761
8429647312770932557936315949992663035860680586173482408214240406098383261531636629262660289189218926
4839764019011305106732621033822727337003396835907119024883707781676864552605585311169204433043351990
6883967591774271322478539524962904768758843314464040936468186865049421052237777027280598545160173922
9190680917170172874479876681294718268590362850966458751992730718693441348965370031559341505401673537
5044263845042573417346610754737032645047179326242634464636483811211835624431453167999307157956426546
9099835097827567431680435110757864985528982335363032547018411102071831615515009480725547465988824669
8158964596626938462032901578223858218237255476731629823501872317112783616991623219001608461979695698
6959181666758073156925952286420777422103623808197992813365022638935779260296720042679350204117106473
8987397275227846433039465792241846111826416170931979076065806206039553882813685520039109910451938345
7431943913088594049549852517579208510113750337925949654605899266583989684819376913644549640411178110
5198345420669862932873683662496923172814682361011861134754247164751487248190456531101608361499976264
4398496206200563208263743978452480138693942596335176933322931756098282986336715691624460854412134228
1485929025043917761382735252797965091958057961497955772341865632009839222924895856128973164909071943
6739950355060329173395547047624898483147083539450968630349971291932074114350713254121339492077305883
8633536224147255904392834917366867725602310716044202286006201805933169548698463635537895182354291907
9920156327288149516803334899425863703055547098530350301917663333763441227597722208749568916041648714
0274135170515289708922626799438597740643576453191877558453578691263872503019393651096620593353732000
4277167183312830179798062328737000548422886894724302989764485128829428778944101328227260633114060161
0493746190660380002047590891389827885514858128915517495317307448375295179226618506175254404039771751
7656505808148870279193980057347078704034152597044648803307770637832758390881802139161802477569824124
3908367944911543806853208301711918428582347812729936962591145398864226612306613341559291643528298345
4901887829335633775283840825783741071810715098650685207723302446791304330665980198435030357528675670
9747988949088127680511424485554987121499981297124454099483093502547418185380652152705854750374136505
9767830019724944571543953546167078865358343766127423931608478680144844445870041048859358202599348212
3882687023880433851618593107113777758868532819489128629366314763158921122883108112937323553854221704
5112750050363801915699648168097566651777364045967965505765349333098290002863835657982185068668377949
2473146532144831297830596368123160616354778295820556276793151940603485594548032250435559717317384445
1870976527542157706386485537957017753520744792855424477609844992233519075165559338824796736742778779
1331793274334646746131724552088383727540499945071054806933060715491119140310370964259448997382898219
4180734551959712615995894283158443099804334722776426826775655445021899658353265370322439982200572133
2742636697406754345925757371092953212081621380456996888542605745238829200463782733493476151215693162
5851202333082810523782831240521011523573415915601098688670974381168229126931379875336747333258350549
8671795582985225236567576914275414998703269671894121615027620180811203552412899675806148562352850818
3069185357636686669905142958249819254781781531441660646172122070013663553718791675738631386306371127
3265029754123407705238140859824429526739598940042359533395112718083687711520301783742426258281029255
5109611825132695680328152478744791493484898021538691638004952083434794340033121997289853050540897566
5005331009071055280195009583790012827576259315933417168241963530665292785416842300394406096493870554
0419547095963042519810984814214289903839970725170194056175664166489706460305130903600376012696763428
5126931347840426238577649458899477163639285848743886340195084093959097494778538438434184105848720382
2453076215041436698109996695136729631012630930255231345292393135125114416575859015553980442895023422
0487733695535138424473764322954949151202342820309705144652704380709931321472629403931017860330568466
5704469703590583297925314511844622442357256904197372327256327001243917653868016394294677368168737509
4166220065362744462257198280904137178777585704927379243420328608201937727605258527952885285561006698
4820403311606876158079675777966510449867022254928055414543389275714388398648477743665642476920376257
1948398250650680647205169010078208836262028813477106992949580638706987516660914583933864905838250866
1810981287292869415566708424090161817896918757204443604269593669049312491216429308890710413100083739
7682178964474205841054153077104338229649159257118254876459691565793901002351210530299276608610269454
3575613027103334504067525144227238717754124410304340205893855821081744655767345381654839840038939366
8559320097015375123999996711004667692859742676965921110245714243192613975666965903250572547089950509
6066179501733489051386046473075528459841588392940102906483650506531431159972229046242120579867853485
5744008257075746655150461454066897924284398290474266228909320591361769554541287741339002137924530405
1379499617391561517084372675793079069358986368439829951875254232564838527061777657803053796561889058
9447634364328825650216593800298023915321191265398054133926795400617826784622420417070262859867246773
3899514991880451625129480243606313152092486226043818433659097765633756349984463892481501712425977079
5017340577671560016039630020827355887447507676162574381952064180033663641378077943511293766416820547
1775030156285120603699517693686617835321868065258182311392575531029356915639506376458142563058299785
9574979338447110997715582526615832005921489817296971440821671615384788265309991075480834819522135421
9681685011668404381927917327910082320886422305626852419225104517947646376123627782512009824470195873
7795618042499987725695471965215756403101993646044035755040638080283967083568991203705958232105243890
1273672566555821194145519189513593873465809733928737393895767406483915956626361453870035072472882963
4992785788471561017300035566094254953644751722074959994110156921126978709399409870914135266042713195
9476999752326698272208174979972514075493535049694822407614830326634003704384200404106827521040634442
6488811349738133064156667497221286863689447351189252338555251125725379556422837346069113683974271109
8203563448004240929446132601425213741265113164970258537527649574532290560990788262450861103991483022
0034267208501543092915563947032811039244457353366545203571413662663582956349723281189880811282475167
3109193662842270276993522454643219640688080660550206440335869351593794390505993112481764942178169017
8990659066110401274702146144734492310176965162444706501466211408878242426509044788797704075936275019
2244201539507341993568397762608775039069568068000297751604787735767323479505383351030062260298579083
1685654777684501168040149728200616949815204306157103316783097349728050136333457851679580546209416185
2151228021776006465989069077053062701704504362950459518410914428466595922246264086732464295255763928
6205800878174061189334514956818892469286556816125901934869822144782195991763613020470397882042561813
6421250679773310670965098353728361130987321152436443850713068604958450082460504374970667784772929469
7574334955433095850899073483227431553058789162461524655392286037048580224580628250080646911227252912
4723741180251105264949871743536094467274349323978945380729072631979489189833516570827571273730183865
9361462011521346114219386647670673258772778070526496602540060103504812157129190011131418008903347479
4044201957638220915168113723320220961870316452359114694044194491512108160538218117304487612500597464
5575733743028772395920331531559114464331336400300823823190846222170644195130763433201974600404901335
1676444904999024630613524561582108811167938441934693029659665777010899337128547619969786965023515786
9647247994602786949334103455890559878589665017990335804147200174386341099944547864722735912753808371
1940079733038538194574243967069294629200251190951330031788452426536158423947915739509824957379683507
5796952258324980871876491414814907118722738277261060053544653180402760596863957704673806399093112500
3627400343305752585559385976075431424753144088673304298221787334309060523077837397772550939024433501
1472874451469012807935768877000671498131151489450436796619637499677733638335489720827406040749924253
8285709459837696831015647533439545457500517469816009591486050782633296078176840800870412253392623721
9272853540463682573270304605987439761953573783495531941050289308306663263640255584534927453452240085
69716158692369206346449673803378947864287628723486721
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.05, 1.05, 1.18
Generated 17 Jul 2018 | 9:39:37 UTC