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 6435*2^347902+1

5573141138810705831912086281843928819294926610710375070399884884577176847710840464699581966682255131
1708894177089109247839934799031601200604872265872151163546146392244821250319324901025329204263626830
8959327735455303893531301430430013770974008161245984640276767706726792956752361690399700425778333337
4127484732480129493427611721204258947657247722232867692844147914890898648328248880550935147178962333
2261167621705121387330443859292153344933850963088987434373619299771518527150796403187570509699354827
3242874720626333786623768472997120939494311479108907515473867555138154837949068735104967340046706106
7557765323115964822013576350978067048283159463579639377311465161386867593858699203401364695084378233
0911188349320536781657037997563641727817736752047628062827972852332908818233246169250958881325112688
9671988569279501658301493855084575067781846665675993832963398262163350373660073017317488681127947916
6732354955246677998010852699466823623241602315048763973507432791751568768915619204332126814865406837
8921615710685182046363561486473811179552130767576312597557857426743448409152407283803719133424197571
8669335363314549031129461315593756351162614426108355107819999998267008249899622275820663704856921720
0398714043252616059053038657364276518470871847793635665248269333535945239676137851982805929156362633
1992394706860694065632017437638628734177335825790196095694026400008463245783268085999408554017343147
9077200838145907037837835299346216276531431179354097556299336651055476737766772883038693178425084170
9734176984621264887964503742717749776490219629004543711487412715626460413866450895172286055741966809
5128474536679423321440885634646170684402044677250521265494971801670598018190951985715487905213120068
7968976672463903908052263663754502068553350735523358847016037127807573614728343050566707414848072407
8658085110451037483873343902903046314454052581618719197603069198977307645395323825768673787614368094
4618195658395238483377013661519546090952663530982067410475123239127373331816984162572221533325249279
7009514096532799328020120811532830130259486047432487438542546142809531787764573872875084465191696281
9960229815666975851414313189295311740055209829242438100791330315886227640328033518289710638597196759
7074110137521708103007855139641344083250612668114185687739733104943236560683468052322521103303812793
5523832779495361259835846105888935561790614467858556408479466974932210540445982766102977521733648851
8397021522095290916772011867709007444768760343034217589083002494563208137273228120694926439631364159
1872336195519046834071113958816957049756789717860422804299427109075797202858856789792272036763486342
0527255911943021513697510415808309739508859917628928462734810495770171618596442486209364912382188937
2421435648190063585040263810430738253165401763807379057633632125281247866284352402859386853088607200
8785800019198678790185099093424577606343322557925378897503635210906365354756570325433249972927513014
4768713509435212789245689226236180051175331866208323650784533228832271102383805881756722040362323873
1751046247581800283077445301296261228175728780968667367112658903335820564386130515499708349226523341
3383145274520904500885118805993258102005728647312226957808416086666343447915891206707028246690175887
5989431432690296489709503556265578403471116922157203741298193230344878065439970111005831903586018074
3532062820379937594982559783415259043794512127862542390825823159985653784311687695300916328425133452
5989632336956701176046645785155267925632101286968624774197002679366070389688914791038612929240540333
2261784541740073252358043913469051945598757837511656285596328564488692621162335505265443111584862073
0759264964831022266077843305974014475687811328789854030446953883150866813070511682718524318102530292
0175021878562340605101936415279478082408009134285413991651976033300302396297349379132551235481814991
1789286645706066326024085895666783411784239053055184089747834543148108578449893366427320351092549704
3156486722572049909716544066543195653701340356805954141275261957909783961435595616714658090000658288
8778919722817133961541335857431255634299961345115738660860291497642291111994973702445424022880227640
3208579596839914901531954889076948757561550375883999126426792210432093272877745693463911455597869599
1114118521340524316525962704675043867607746063742954513690403768314399602986037103904116035369094640
6427612896506018167710489595611080370926165011639995682519608835355160000862484025312666223947198742
2060067943542867524777551065048924520868189744917458178096761103814122034992602379410556586056294964
2532788982075138404390643043959599119471859849386917404932468318288419758898917458016848020262731250
1259925364002731087262141657011574226984436887157306349653186748640399211062237455934779910018211632
0539957233221204720299450351473160953753890919761823964151324287662553104172064139478507996542618130
3993172110995161661735687783352239556117922646771375149786877600706152547094613305087672158415554455
9883970832806312647072188977763386678082427358807409664242508262110880766203048214172724678510104686
9920879938676758780824029893910937278349690468259966832097938771906461970917516525849927746210885856
6569661412940882436520761765858005090027762061701879577963011376633196570317126157506507797898351504
0404460876537790185879460121929022855139513723970198243127017263751350582497972588761644245100536423
9846948127726244281131582706815487304093966154076877637942519828970777105750718914231919606392007688
6944879900766034890474824807792058538109824899822518645477236527301023853408661136947935167693403608
8487991345769409798320535732094285332744817212450684933568416034538111339251519522652285995520259191
4109954559474928306578083432399934737467950311870735045706567259239497457498327664670184334169396232
6324852717715898591997623938009148302303208762966318279725736963722971054519342988615235032019689130
7694350565714993633815640000882341098826418338780318544606396230766717748951786511289048590142471973
4520528401860447885770248518504449734946130252447316887915800689567702318751157955119958772186053586
0373630588841097661414978687769393034766057815040444654835733710033546209336138474307650660042653108
5953400208631199529011465655912050386563848372524365836632958245229228467487925771048863562841200266
3019427121994274344988540393159227748457406981122751714485036551500635865567885319871237716140828939
0585326577768616717200486095388913859405255974944170538126894499592686876146369479714668751062863229
1115298427985971680293511023449977682211161631691242524827655906927524912969336723018009032091162516
4616318308981576828734473885934030084532834063508823614867289924754617570445863202419050585732251446
3792892405330307047001892749898722542477163306258360825629701343728540269305275591696289773496976710
8972339429442700353397196889320268058184209553224815371098253810901276597780829920978369067435855007
8496632793910362796374539830514276205627142544601527970906549588667532753788810063594944303729442418
0407136546145628672358644457865182069369386060399013727817288565812664251058869787625640021999386558
2753280792381548380493012890112312020522793831462161804499827855129974013031426818402433660428018975
5085412485859952313323064446137816694654404359785427641225837814002115226759946322745990557024438185
0303141669660722121657671251490190563205708552873894789010283306877733391596440704041281717442663899
4242579319009014938003796233327410245974063709762899622867581467098450697368152289895490410244960934
2109892487308611084795298217650547331704687018696042904365342091962413163720924834487394154030937949
9941446266009863416293086391822557787881490231847762250805972671224435619416914267439701094968182034
9233740254865505916299426531688241138227342413207504325399072681774189231243432735844565994537319388
1243981633670817419648554230032156603017655163980539116679824813640979263451398376754585001154992431
1380333112808232190801877445961741478045519605579572322091817598949471889907158234443807784181299984
1922318094370591909805265164916644782065224429244103370465189800872285124416015243997732212542427228
6605142469131791636567835724139334602599398244095879756081519057343832069530442409674436364880386227
0693175717114005773687305496837526079617997235141512741995503066176162501598549967845921802520689023
3059865646310418182706866395866297111026841266773396981258652776723070629657936308486409672465436712
3685218460031081180578694838016373634046288587642691883976704266021117969005545549686608559179485466
3174678060073492265285824791891531693361889248301354608437188187091827767711758866410472571186301608
4224561188685312230324683372139496298375360014391777414592888306377966866613054366480947625403023713
4814273775761999043759388110726522891477954333891342741714530350224866336596187667687422045132515255
9625714592704663754688193056663777801383741827956273286280096174435450683472810470960868066149000306
3299962157051149415836757277552441694358989207770631320867853774271913248131076589316767629063747950
8256290082836409150706112314694751526704930649440977388435034792303394406056696918588426334403764408
8906074605607361339429334724997918537424442219684834506560697220928127249454391940022448592417219947
5145698857328129171196822550131332867511713207096540663450437774017490787958610586554510464060119007
2056162229247384333785351876469695454423206518275986649001754966908323691783758366307308124860576985
7936721903918041467056928268438267946126073706813751738541484597187683301740729727979072666890527416
6119462720771591630727339536506193796958189982470733502264964827389819178407080877552482575467752820
3478669233762284351674809428742199269299456910446276312117095113394957741205742869146526899630937854
9179496674927573036879945938363426741010806835791858961974721411358028215524218848925217080588687405
8672521582941053937142804922948977646818386823266813314199171194401694933365185490376730672120476365
3382186207475988413686084509344538018973546767164905091149107114011315156345155850204877628820568925
1247296501676601970185952206519437233401912471735990385429473567845828437487156318761491215854692255
1339413844663972721327207743619932861130174243875965682816677087636749359632703649383712258749037708
1135594085169431927158356923650923947818504060632449263021272342953768955317293803185015024956381192
9739238042741871988940409073750819356281674739965143740130449371576028054844347534533600950639778298
2812594230840358703479495485701645009453281954723394564179361162648337010939587291276772188765626501
4920766513088900835341341158282416614993359762549973540714927160486639956846689121625818136786721805
7667216132000746977137456641764114519512125961317821308246550188144255344067448159600919538807895945
0605122241061281425166198658705120778139935766322388526240306477096340504263042835541604244243209165
9478264659423253801738984540304036977292909221704882825471700821504795793378938260443038174718686583
7411183928867454003265195145266854203507127364252508533067648124198309513975131743580966945369102247
4542081592069248152230730491358474849556194078171215665176195035068428824709339078371353646538075970
0939979058753854827238044248377014290831326727201104537432550306016902431928038973858535753645678372
0955441484705135185630276859657507137763846585642144571754158916471139986160770600737468195669867208
9603392095034616373707312026948985530322764915289730445298120449749267435749187939560020107154845826
4861761171492258174959392620727950541167934106308228961331451905102018543753855459571025773921905626
3409973538758750521360413602298992427472179974304644318718827862185132405664535260529354463765126628
0217384379549145243447788157975690724165069355948458056590737878957741349589756184529739029266042896
9947522118737685569689582145939061099756470502124989922329110271889965400452190447609895994231320374
9641055653175862675742230296775983278564798767490793725302171423190812271943626283136465567473262834
3227430899309309787363959192919407990902305972977517232053134658652766231449664002604756969557608788
4692249053376197075526317159832781295888380071801044920232042599707391411506561947063150294917526757
6589455259187903432768534356289622518731043127183860485339933995950762401539105920711115453156651404
3527020545516019494188569559218756528519572154090259704181741686078147277999037000461821994618913088
3788665645382124871468628094233793504018054835988780075523364596438441101860889339533773661598134305
3359125049322439837312641873184030190076457913691977869920641681205233084305489333523661088323897875
1824359623482822777904346136174791237520001072624661963588497642257608514220444987012804128826904495
5726031332194083335608112126099893762492912850561819454848061853971482248284566888945414299121921418
5600322559772793864654994518344166781535086425494596070553806945533521345847512846380697844292892379
9624627153384695590809168444059888318041303407194011437253983510181049710648969206275116247306263041
4419760937682309084789155557991517027136955408012790643634541264610984903686099911264995595704423101
1482354818497692005301475626572574413291553029479679071853737338645118001366772445306552628374896251
1759106065945897950572872752496488861310075473426692227270006758033581926543914751208646724871297369
2178208124989170038424333109128187427071094356281960029249080651674484170109986233170233765226575437
4365115225513250812526613757707358797278566500166204275637493463270216028546872236051065002122436981
1319250992090235611008807867991156256502945976052148391929433840867355212601259270571710523357697469
6451501448202271212657213331914222169885840671759483474020371742924675532015215952655382263050477436
4037665662997024735412927019872725214194350943973677893627335069771418384131474201577713236567080509
1548676713916993455302147259757510386651022482891350940914613838909473050481467707888466308752644652
9937341219906431491817307575242543675805302794913562630086236567715836615445712942405653217942966596
1824891735887412388454359532777092519408049536376445155471634734091228338488557765967692522119725288
3834341702646711058174584448582519910136850659781974629798989249070560115969765369813846434190231999
0944449902779617540768586269982306801629260449250217576453133661033635686638110715821076176493774367
5824446348934587910440119905092746403917246887116244759589188295025345214139823517419317009050859632
0207205850479869882648198278072239602848609090839847167185690425383587514302240572386202658959072967
3831886781367506703622493453468119195529923235220392340849742507900974978250086946024793702586271289
1839850775473291925500521700374760011207524990305057101840729656412590837308657896646720084843918498
3960764331692122136566572027576810053834738366157514873921377480446936376690978407134708343073507168
8655333883089974989584037599280785034051727622972737392691586274653730390837918794941709351722841763
2413325827567990606807590965696695759108788244175781058006618895934079983574173906437022699572766387
3698541678025536446294715270241347674577289909404461300440835928926698465645537716151037173399348782
1079230250527834102133991352390641413559138206690879419921919378930990999108753661779339702451957655
0275310676647093704906162662889471981032679326376397617217266871876340015933848010389544767264389995
9016519002583135608063589404079224007311339993024126940713154734964696110590099424229913886506319848
9453430431176184353629746096308586235386690435595736242658086124458256292802548312944540353088907510
8408491353391192354382598855305661478580071742417910593575386868247210540938498792808084481127788797
6661931605224132894111508184072579973588563353302563430111262555931782595523538490745478759687008911
5588542916044166028829834665747251285919894349108585266597528681184194938170965582556434294066733291
0609980223044914361459420626235958818268622805628242933085867492469583065826576314110429700988202062
8997387356856091667956295877812944601989247314565648050380771412269264893068142229768219648059688102
3220434895661473103473535046653007705602444952021817426478236961108367714080758167593852552991402334
6936931967595863924021380244382827975180137543621325442435872472239608121137221647049762198059937468
0926720645831679499619154094785513220688598516111475556089794164511607992370595279702869511631263024
6853338262064102780523419696619443616719523506205438779302014002734615189011341233863356083417350833
4991879006776156380476738608752370621307629783916425350264645611681319236169831589958975854906765966
2183285280921479418299510977907957530271243465284567047602174674826149149683177933179577961492918202
3400185245129521870300522710876183942606125080709153916317495783701558806925685427119417102756865537
4820952014356882546489092349606602700152293753588407252924197490128171279453787398029093888559237086
7935513277547799795546655204079920812249269193602015249697230872101108256420741534470004111924487905
8381289048706317276093709085495855276466297804670575620402082250355085876207817958066396044952330612
7236637104641713422568997627126634073504104885340660355265939280968711061109210429729135119890642006
2638606836487461265084091151269081155249746881919016534228663886656020966354443973739062345769890176
5161008753186178358766481157045853987927915522512963203479099927240919267778142920457688218411533187
6531513080358599185384212883345499320989194982918551164548930092686021655132714685515111613410935034
2830740689179139619755201586620739277538501080836461530415200947718068752281013429606003494507228146
8138144228094459685451642973016265333341930108498035627084790262424353351081397042785327334499716055
4052963432477734354276835272796971027063647157404605257135570792864821540375898163944430794203221281
7576140152585768755890690690560638715194157343860824940245379677229196921032182619352998813418373450
1193407117553574000626121261827464132566081405987026500884420830867684790812698784886932877011148882
7017787741608439085003762418944392093179104981006963220195574762837990019266602268408450039693108337
5048760129456105478669236478561164782181307180612914624292748247646062731793150563634858936661294971
4781743808852026926978794824792239640792869223302927003281959561046637736102396850673409196544456621
0973717080557500994560632008167111567452515624769657489947588467700918871625867229994285053727231118
7265581780908022405302194104435224517562713392426567015168932879151087386058310883088596853170635788
5181618962177858309501953316461079083677050279468558457692822923250277744302858810110845776390678774
2783261629176065666394748403688973369191314986613304862532144987321254363349696103265957567805839442
0772021879287194497413001984826901674849403003723440605571326099271434659730134778403160547785891644
7999796535783524699292789805184383636733070769623442265773739248511107856307099568969670040632436962
8246180876201427584794062638623141926350888013836112082644742660535363401536845300238787514510934984
2163230562298146414842576300462058945420190950140389064328773918702040039725957004786804671382621282
7813314170410235132507649484629936828996023842658322712113968947579310344943399996672570845563529196
0949064060752346852544753760253368342608084147616770741692437050590428151220614924455786304962920165
7410275918189017218423700649635395124218350810925833333112970150788325345042118978701465243947851958
4265800464965184641441524610276982819525338531401676879296907011781155373799803562515339404010818269
9316502783165643268806650905505511482922231302669227014052192283176149620899386287556560723309435317
9688531809078294801127989629416562390047662720616561747090123315438687062301491639104605795887991711
1118581749725441831137561692351919245933380283645071528014549139911204069709487067759443836763074071
9663642086599431368263122836380837754885856066131790952397511721829031829103523651339567266342374546
5780969504783500851325952106880734859842338672260885288866379458751986391182102434562892844991904476
7213780232156330589149570880059277542022257063985355285132359088583948682084316197133489336047139542
3053792265444348402120327367187315537696730355010776400990971213047141292351176303411337553230298391
4624938504212029330673695505193968158111847992300298678406516070345573228913250003245719791004501495
6807459253883033611817082079704582216457243875960541162937494350878924447909110314772929344185189612
2957358873417762740637154681448760494533055197615766795423818968577909411405898469645209938839360271
2978102251731506065888882735140427859983657661109136760077493256671538538948406876908500757838114081
5121455872548577328713379848333246096218719954413700467008999154414579377642864191128305231525189735
5098519695347753906571897388445659808698001936391726975200496736397707078626570248733331841592860235
2906835359479249607745573369967322879301528325110480535086672646380718460549796020134593011045326014
0340480969144498128658433925802519153363045349966337968995463345460309334661019338144918885120645572
2480447908685075651432924796342020151638238860537505833925149402750525780480455504415856726811176368
0834065356366457366439270426773525926019154105003013379687960355186021343800066835799963655370758238
7175147965606908906435410451987133615973763857136274980942095220855180598326584028195444627449548871
8315113093862121261195196656939503343445857737888039568340216979899116406403443991676025990281493203
8950716836790678867469200903767333047699342941082996045534020223691867259199818513802218514948574264
4019527017404215156323115839989268736644908945532379196349054841338701478942768936018269088989854908
0861144159917541070453565355636967020061424476894981399762441446682818834779590902174978122889754389
5220574454468778814978357589639094338766590350021998563855216871618277492375807786747105429315790122
4980721789344096639189421542941313451944220529151664286978010548781652937796617129768390808940244126
5280211402401478796538695597670878158957257701175031605276128215194277698217860179368612406384264089
2812742467605608098546587805853816146670865436414080244384462636616045487465691816491428904585684274
8581068519185556357673949666731025337229589269457856167051100932363852008674743393327040559676249336
7697173109682056872317536278868664160806418790571530680364985888821343264484966061479531799416453602
8375700780242437212679748125156144724115587420158954087733679393651865214038062310409275457677994629
6982734732282193836194595312246073425580731595867801350097131996573554937646651949938600726968365674
0390755510504949370615019890721068254974741089186942497725104768887462218958735690076398918237395297
2107568101945468103403215660018187102480725505654862688900547662733807625880803403793516969143906900
0328058515527669191685845131528217831159301938352099562231599525158284909632799269846542804460286910
4912772186377177389670464103515619153625619856340830245257690760554964140342967118189302844299308827
3647317656724946841688238893945360042622810186457796672151580987135399941400144527778210764715663620
7315485288179881082380273847212026047321660598240385931310607428828525134004881869514750710812610681
6745339294164391228884141960590301735474477295886374861234168446693238819379737840805683810297500795
5848217844937135170274047288839181273412354008015877759932968522819933337687204054392763949924592949
3087665319761235033587858939547020797587724332175271889039673171441330145963978670373073924512070807
6203349736063257287662413598367255180463831197827263033659203537615503815197289632085403541170108005
4948463751575591259821200918704126372837439958746907640899533515109127644117776847808153714154135664
3625295255395708240124289876914995589961537063334547244167264966419297431356504687673351394881665973
0611971063220208250738806406917257382637281579916462098874559455720471936812796167203517325969248900
2348317849195606343012308073340452803733352177321431277624952821732510744619663421382193786928144214
1453597368178072167678199576158036447783671328270793844383857591080916370692865386368661064564987478
5775579987266954947098063266676710670264111634998003728589932385122355766779583408808715582023850053
6256544938660617442309515638956238332803786318812850416519536420801844862783539324875624321676336565
5605074066807717502667630755572332689355058361672146104705919865529207120607349151148259495368570759
5962888983691124031239826447803004744580287561638844781268812689472769374004443440392590352408197656
5478554288667228125776703381729914034579987453806537297214960579407525776653102522953861843729540413
2968253158357887414280630966836871905121771827234067222009243000154120633197506368868768674925473343
6313063789357249164778027391185529264543735961248651916184453042078227702026122989232328248218162359
2954106776326891710388354892811742544687953753834781829329378934585829301989775052208007826578486802
2562429060281006261613056449454824314482984746719558389919280450397689189078022754717902580885857336
3422734435468260105188598714407238911298989877195473905206711187319531942437837242771829608729057742
8663364167886596051561666980608482846405020595767005449804824118965226622175112056129075048666489779
0643358647853410843447816789530584576803205157846044763525312298963971938453700156354323523829294265
6881585528337256839931799410226413048916740133579176340305599240807493238181366145702280613918293928
2036847344085710713544788767431786673459307427930404843091422155243812352452406379287650816139113640
4718064998048250107338369203934918830006057237590582085322744773652894841646934090200236397999020593
0334729403366392304509451533875160643867673751383193942021246475228750906377746850714385563937044117
0712337611573693997008345532223990723233147443323121246179472797611710482557670852724466148864375362
7482861905495696641430665845657212952335495094964614562732845109490363195344431557818317670995841048
0057589653967609050653429709697199576278288082546662600013828942434784466130971576538867360877582056
1448518220283942444739175617992260318561089959969177303294533303671164398594759598119965743262300126
9018764623490473591538405611710477343374963502552549632350558915979493056832002122080883339975047477
4440973949534150930585203968916542385746159845779540933551951315964964848215761745444828952941517693
1986756631816906071225152215535254353361060121835688498092306638412015562353568320471887496630365061
5710090663705574942582734125506214282729730608725330519051618278779057818084908574466533691162247489
9601643635614805910541349506641825299728736226923909340394779471975141761248342146103000475694070383
3928688371307807294123770990133643519060811114870376756799103747314467608520071652335258432514766555
9130533005957941344176329860928598877370896145615589580998034096632327837429882976549433008741889067
6358280391800718449053744507071141889098557822491955865754611929071323311678371146670515522938744135
2137833825566419956532408978768124943136557916279015700205870534982712578507530601763533297727406438
4901945148610139938345945131535067844727684369700143231872227748063496616451937178223271906136703700
6904895463642484398787300484028960719901754522434640346715364779735264244467877587098416529424176081
8290356168561870362527551822240651978400885094940723341026614077834096418410026413604826513453086409
7559204896721789700753226422885113636310182351495738035103708018211883982710290008275041086179416293
7116956046958432161160233335514694919769718097542403208263038634994606175442482013243955911230785516
8333364913172849296317264095666973726144628872473413386630852340837592255584608653458262077579909688
9205548302769659182997071194214917832686540974768386650051285870129986841126403291974080577556123519
2222485520698042495670747197257844263235703037478465654044530343244676274057506877898574074072532600
0886120105719209398616225608472329898716601847765618161590995386066642315134723935808711051275726268
4989125504205545031771788610572109987440098639081759386389770685656795755476283161271435400638584788
3926767853870095258574064724432313823829135490594185214651765877244886590627657894337332074031518065
8113730191214340690211578449785062410925523410413766055027335141771137041561994129105573873469977487
6792915380368297815252653712623531187761543800836134556450581553965922180040921733469841693972834362
7339838907630804606617727066615798569894754252872717854947357559429250455406710430227552820796737465
6848946606353332725316162343485923461931400223859220501611457623992594660767998193518543229996236619
9837142184129568721621201450345084849141781673514206954512177559755397238574789403530157654414515417
9216594832436526364155932481411271187843314163589535903182079437189908470931841962909847959710987152
5908384150169617056686392265072216318355914773731259163238153274065156747688049861790193412656385662
8877673243387683704001632592532104691835854994209601381213712734198313532295373710438145462383599944
6065687938736275736930268858909961349682037337264008555717360139188171659048414844466583492930113351
2443244350823802074699383716429718154056481709722974287011537557721138677301275808184557541803089962
8307101017543189897304274645074078292991547494540807352595909123218496183468861795971419600265884266
3789739420337154191586666607116638288054100093871756907477056800943989184846358366061086811178603637
3569670310556848305528592957099482785018561499622823070567169557678721582669339576657882306558371461
1473432510852261331616335692470096448967789654019458746545749747548691819136152764906795181464546276
7587599411079974148180796248279272680716262343741103090795271339573196657330381610962258226233763014
8032797604789103948192326987276825161708132948663036976767459828755358283080205625728326337122184672
9350126473667521025699193967985705536870503373199399073582454911731022952681385492556125791911363737
0840321885590557262899637270955466051547652061853980494192996518992827128739147322948658835515199493
9572081690160392586322784369998476285176774454154272792836040534364580813363496827942496138244879804
6706417182492093516262726652553908538430252998356624820153660552496455629537041937300957439562308889
3053682990118613157959174840834267305406938994851762771982303968777973302277659038587346723559656464
6825058535090272745051841699959877111862724846174648137359690121433458685499404697161277219421032912
4590624787085715809687634067798090048520555835001597456463656444019627741189918373610037386283768795
9254619776085712660861643363863841804715568310434154107022809262299176718216075542221708522272438690
8102768274137357298840904196291350494668722996323031394784307867605202756160719156536213279785331242
1573173584740876426302238783871941146241676872210975107840118918365284749836450570704485424317575142
3929011004337962805695418528457398975617744986973059595867228592441097794747404121579244731813143633
2472651732915011160920370802280610346288198963161349701681240809736146151783092666719043211722317465
9350130892299994194570490094268949735912363437715376807804071137033566743931006518660371694489464148
8459218112484966903844581015356542636508599477422215089455567398229439038604812556839087989834708916
6171833282530472498862929570467754323981715008614478632745415719891240476234832756974019971685236302
2828989789915259442798082167427156684628237543081525635786856766773319086770645946330443324906189143
6682651430499361483239788515793174130257192093946311498412018120880402502240533814807637527845578881
8239209505970862503949169115967676078617049624478177228189725531973099030257836034860697195766804110
6632326002115835196593711827248342422637198856788995431005552404655403831218495238787024329171964697
1358751906974720138714165820208152468958467003681897050920350396746865958441003046578343553565820192
3333452176540845908073799072688760266471172976047446054462835093511320871866282954164516078607584516
1528056830973902188046627268894667985751423829529344485848993322957745600509701452710658800830616288
2218431448646928084458724711284507490274420939334402503603028454570298890399877228682838853699394276
7653114646183219660885904299518414406556477685101159058606639923853042041450338333668186147850057643
5436246712031323045348035593403445076601101304748246750461940226950702074066127448044516015143102922
9639745240435477044732351990934438784885895306040465235558662386313925440216036458485042488429978146
5298012822541699870873028422713145329788267906926412371404965662777829984457539164766994789110134566
8839111200820996217998975905936249616952577283487351681019849258226817506515433413443352450780823915
4403358134516384436885083913434306946037701382520455393938268459692175132004047092468226535522940419
5141861400143398076040675631234581278709896172933237699055532597063343824992341311844776892717799675
9173855276771175603294626420813639148812351723408983145409553461573197384937184389842262135170950513
7665356347099573549138266506143508082703494461852294501135021400494768794005232904412911051027611764
8258677607616016284003624704565754521549942003862940271192241934052501827392855570146425286224823189
6895849609437382297968490796375903206383995003938553552512565255817254702205771918775656853664288027
2368968502588113505337015857880883962141615997637809944588047616171486862312439875980424019582501087
9704593647359873758953350548602493509098901396825340769618882053664549830862801444243155429843530742
3725445045644279785133053273916246630822419696115735745361405115405074280858114838911068709142193908
6131265702439462497073828367208662948676733532257730580453510937552485040529130217679602407643244364
6812948891343956510738459095512760080443898148744685750678097268640420734326086262658292570936238767
0197877905222780268165350475733763828034101050729969942183567269160832368437963378572856215168179415
4108069202047660186339290520320625994465463835062994181503993968428841474026278858029343617254838557
2742923384985661405477117892537565934056535259129208694419122575010568638954657122833820831584291785
1034370074925196539301964767086281162037696473089572923204372344991279242747955212737454957063358588
1373617945116498293209507298464688405618041207886362803040948487060748401040417436529309469595675258
5476685768312599971872518982999965288185783597249752482935991744907570517107068941177364444875754079
9754534559921164662561824300292740861797404494906813457829815929330350002566060843958968938999022753
9305984441525347137575514016682281782554167686373701461769454817732561406814552620686772627904359995
0455209269320353909611315616883275342947016735844547678572446989796839627896771556189292039638732931
1208422634024688801592319324350338757378224776563384566439894544434337572624709306460825230200480308
1515091433369150341583606675424754841916917009307275906202814537549760768127726844221868187132685721
8396733838155678969249380847697078203496667539311218249516796099179482435866568278648812760116615341
4303594194184836336967882282473803886852598402152234724062614046201973816099107291998922459541070548
8942404437738700635726607398555412490385197399919067843321593359410548198151980482163585997872033179
3007203869355921202124390275377278985488539299831462981058503865709683679840644996089194688146696314
2537495496625873409501815800689165621535882893227916114232872778662682429584052432655276056560078179
7075765312648260944798753634315827268273401555283944748973686890286302057052177158307876425455876213
2177563493530794341570920015532589983507644954224735676232452211609664245036991616540938498707998200
3614892242630837109686220865777020324858771611264122369987007904387867663692218175112708154561084634
1082473286515275556396018472070627417018654802189690366110374327609822499884478738631060033129102000
3864448398777764499292469294503595347489531960225053666312546296037373689885831412038766286077055823
8344410106909098975070019747133896858209235843078383318659860429644940854030101413684304699993980292
7275054163193997313599043549548415949874046216968503810121310229655097129335342419486643419339693961
2108790474740899976100636011936248175175661107609879504987526064356428070019072105047972710137469593
7872629112204662031460723690887323736720922984171325378826211298407364934485393655799351678602712193
7231097838389281136397639050759092373272414287415215259908133134167462806825831210887423007734264346
9570902837291483465776319592193210301381654529150338390742619631517401636377223592890984560595497461
5548740441884929385811943500092778556932378462660499042464883938603055720902278500367076074652356342
0187410640112055674181634468728255690727618056589887395019030632777003825459484565297638091499633063
9560473287827953385472380345280431593611737813527796666813614766741851300549183086864528409267243403
0745943450507781833952779061676659909148436348745184465483655064384117360235825565228613656164284258
3266435413867404328675044459287013932886871341121308734571637301991351328104290885069513840713892128
7917589323178112364551570615631226955512600469442297382086312125064566662669329756195731564572875719
0219907708567117935051676086692243503011096422517981088701367515090489825251326600558134842568017214
7388211387223023518599793891018025163129561176394457728494692631656652395452914475973248576848600819
2862242303147213026388137154506698581627992238394811891122524135317094949167524636699319702837529732
8456112811413697331402369955108195608110761439036973837510497970585170244330257029944899352683168857
5024722659818215760152258425303590513400099397020291153378310682956270830839965588468463619297603624
4491798201756902206192444381780805507558338681815017284078652445964641534325018019592639468500544341
6478213884489120921042255098153611651781501351696760124690020874952620265313576417215557345065145234
3137900163310304646111866539128629014414918891879808609218350647826711603914831943506275913904305883
5157002300316477025109139581467197103649779648655130906818414752296088169152222278845000615126002696
0308189585031899182867528220721942346180724883037994882013735792148471576964069667420891003262207367
3034731696444102207271854935049031502135061521793425444112554052274274770037613666569626518351577595
2005280261227674630545318967971178684169789621136276237945049983001476783190958210134191092883118965
9458199596942787972765626645109170937021408460110440051667665325584184218846442442710298778853183655
0560017344784518438537397831898750398066008015404208168539522344996541702812366368562428491312551267
0072614150817495667659634152523875964704948058388896604682485923107140095681595782165105841256560593
3606376862972090404060127195493090070419751352113983889069309276703598603556400578504294795347668333
2419177103967909989720519224631182710843037970093824339827905511681636238473933532228028553058760157
2783362776122230155220598173665401820944064245021692087475722825147684069457374346209195169653269979
9657265411734256496021593312499681128931113958899454469297808732618516690357716451966205922260118312
1405163839447304719929475877536440475292736736386862117575760544631694186329947284495437704811791842
1717223607901584505516783236261226350797090063914060276162628126668711589351263765210313951330344703
9422368423531750539432881002139419045206409764023501525083996574827210396550485244536226701662727384
5607836931522340774562821403859884543102930904708699616979995220777253630395811326957461212944179846
9692692098587368545233655727814145785242415430464911226106083628926634039655691803726457534932665937
9886478722286648780544962729287049894352378991278608270078107553510323261863570732246561071393959620
0406557928277671380403287222090953768944886615749891964488635702190027805736173158775514384432288774
5681378839430069197895515047833856915162656293585695082700761206501129444608829130914157413756018867
6864686761162674001413456557128970266294897116592235111711107600619913317130213054216785832286462402
6477593987765860561168943145500013058341824475009157273060102857679737333677855665835432487636697183
7593246636813962114688567633833395013887403946973034924615940197335104392380408995053520877053079668
6674583027630618908567145070049095004898525258412526662572385628946907087477962056536258941811563314
6407685163239603710297368038052313804689724807859621030078799851069807704112575052723750109195217653
0395935195941470272681989414420582926761940058047987608258685505832883269713055579660184736456751731
2835694249796813841373830643568490010550428558714077946484444369080648197686030583956687619455690384
8290048226333751681332964070415178849288092054978813685942296196557478032926112909607226546474697044
8451068580065299102824457221547877290239785626267342008335879312954478814483886131095592417190455401
9136278004844070109964952019483983282376169941957971506152557709411239134705862609474574074051711922
8677712165000991286876468039396354433762000030097353028323603820906791478728042429841698325142244721
9240754547295285865728585247877102758540586621826867110209023515250855789061176770799945881454092944
0898425122910321146771388706240925502976925860427114246019485428874052533385625078676209827542351729
4974565718629803262807232729858536976864228152366858481618371846838841271875809567657572225818758613
6804939575564038141602782731812646554370308349947180520511563789182930167504467397332059384989650415
9256902574220312831411364784722255218673004600066261809742872760670692564647157997140664324595213960
1603908939083000783302303578417416817967416930883561145497271472569610538402200927411474269827094255
6205946574770784746033226735459825045306610849212668336509414876392788119704720073080096287905344057
5986121607606823712528254115620164626674489855544237834296236315210206308280648047270528824948462171
8842191435537143540931512692572738744089319468098464023864156752557657103098441410655092548301174759
1626903445928803896828995234888449285724707832929167601449395818485771611346919188314257299974394904
6545959973444306295408585387160360389004358448465744612982983956962040993069924720684325149649285866
5395041549878336070265261972639110395681541644944232433239389798182158118404807879772245981663496292
5715938686194020675367862421623602226691499602905642984293556703921252065517605401496686802647516979
1390783967508484230478104270201324976387603244581092601405323888714099976274523407971346077639414216
2153359671055033094283446473644922568193844409194254801089619216264140565178480468372084044471308349
3478663009742240333456468586912810443664307315778757497232439594143848993117650462094089698664019726
6474854912085909845039277898705735000923970605896930916540466349111920681680005852216554712884880571
7258036159679539403445057330968214848271548196943740825173748558196146433385582092004206524968151064
5046740124713383479954943726385968117625134278039356525320108756562402453966023490213662187872524569
7777080491160456099259422653369920543841665175045064031007466474323505595921709713559777437706824695
1757614965208158997206133849018977253665495481840142185161807528451852807192001238952787069890407860
0759069897965754099879269417938932421139500540820409965734744944822426759289768692319677810447549981
9738718674841099223604131840932623341741427375384046778285106136734633503302281180343383144537410871
6892242843961297305782875211474457406294757155356829253069918447300934077883718561166621466794055075
6014741821546472520306288193777248417106349431165069990932889180630222833073424002666250850752673168
8543785134990128728660979076506823948324676764392856276082747319924096263819802255294573825661939945
0769916339661654609407683395653341520273125815119319633409346089495523180629342123989854759952860471
7562679675167913213245899154420801123548525578720375864571495214581144910966482353640055053897573421
7908847812103326433671941282048194628859533268652932910514194024717801776743204961048079473405788517
8141820994096636596322984950624757904495107656358067097656081900077802772970886876541193478440216380
5202545106678812248254734665285989271539799123284406033891651831051955855245922040880497144614901347
7899744432476311119605423450486612170206456837561546540387831926579320673441583852609481133050606142
8319795470773535472389033189011445015592634732702335091216857007851738924338853258842142664772624289
7390370260955096231492065877332755934904779994915793838626557496708188053669106324415767453637238776
1750447189989709457044650488283446051204284244554652057885168152716169279234362165188281819362861345
4349063861253283571410234046670720921503060107842970625528966930111687315764971062121058577820993176
6205958698178845417721003470864211553964574592561469995503824590814652897266394868857329048522075257
8563874531239707574848405676762999027458592710822468629222584640448951019131908497606817683680174108
5250244534259914624409325783009074903469201822934315480987024984392317365195514571625695178181935420
4654790705057965488796838620067639566729475864358650004400256052153637659215556334785282718357968428
0982758948742435249530320155138120232795643482961358994819858731399828243980075036661400739065491531
8517667190343975658388805138240696562792057382366572418231939005501493595920067272970507972930590083
3403347453882200435703075510249774115468927073416325388095755572759674110083966743964101271229585612
4001071118122268053776779958112428065121387527791568233430005141406514146424461054573296078944226683
7214045256449147841028018526642404699817146927479688662896169160933473566242156026366423532824332237
1144180294418524561073447605392803925944268538877579021598198899218214293568560391723756939077044432
5141476638604906318926348147166176532174727291328880776807349925351197159991342938488340419945328542
8950816840011787507408222927857883218622240786895892825782012213812283353759592848945593219484094500
8797018161024551864145672209545080914569718440328697170061015753022126409094441503350810900036651876
8072464044651068873725317557790304839435259716215438377123567700968149429849211681492882516706838155
7329563716427319007537700506564612751868520006884130691330166726792091613900693385005689510846854446
9717348898090151352673521606129731939905211126916003213282019775585458787929741161739916131126395528
6209958045213106235350419215945016338683480875205245146426397940006569765900458211476899879827325998
2169711169334571620153482211588679800813349848699514642228708550235871242118467994986321200101202885
0804885988046523820377934760624691577933327043163014654449971048028219796059111912291945689721384805
3803139699308688626057834109089356076388827767827326408651472029265129593075787268904322539868782127
2372125250679476152056274421531356315130916858942922396600731437725842268723317499366358376672179799
2876785949857178324945519947145606347084709023306214414614695443164947005380695516347100622528880923
7543161344770969309643406081957995695299376275281945261155420911500539644606591647025372387519911164
0350883804092157737159292914098445664877583485552605530245959039090321886560719204122882068768397394
0038678128182506712201842743482128590198618963992333652853664034238422023440991237169329231983045445
6186490266999705666436024612587257291361589423932944266176198149542927175176946679961686388124511274
4751042183273819781219860675542260488547157120025908449745543072957452670925491683948977641899636233
2349064385387211553388316848906477805706240225843306792918683327440908935182855971043365309413428176
1058617197656580855938486716385011485391001545040148435452735189506291986778067737434969650353236592
2099202896807467455375755993533226901588829001708819549282698509570428183566399544653973052931328329
1641230256477657727269198576899021394830044701152412453815279646875177321598779852849643672521224331
2727613435268809783240766887771646765251734793055735383152682046563454085734507463834701156060713292
7584063605631856679060591018767931148453060669704552683157016494001535491539406345860004566719215993
8695527437251557453840677553962193161834877567552747033696649311975991062568701894100444079050042174
8877250791458117861761371335844346747493908151185687364075294827249200994521297552557731925555834634
1157294414718057327795041773631334044585628225143753856778226611403187738121480805201758993422024201
8959135230431518824093029124459712776869556550505588876949825433204363125023819187301902713511706491
4432178483215528558437304082788192967551369452726458135564596200677330492987979143468944788419996144
9528186965952219733822157045294857804997492980648741230244552781068224602596115673731218974623272095
3711898871344679628037689984093066433697259821678539051368910293056006627356086447305355024012191886
0382831597285912143351658068472053967976890585080298499713625575904584265752582458953015085206522762
2149581248908642510290028578370450348784236627442883235232134797927310631525642508512507217621584935
2984001895431660494887337804929300414885525479295855925034586296665547861945624162582641807981264836
6106623728527740583601868112384230237685917857533663621560123446968560640998480727681132548293100982
6706677937334582524093914797564835261746096278764827634252246444653758645006952288467125124700469490
9213397976296778246420361414594197258743847605280196839618954836975892923371120729779185709159584770
9835835364788646969588934825728650641502005637267575094735749329677824826965446969967385918784029253
3453598857004833427515830142209125974438087659870527841475832306640633148676982285439580171336747318
7018090753252192842771676453576772884650615686841987052277425320372755116652904923276616189161391807
1560932371425710339610337588368216889003959388235471820537266059118440745903282859915700017461942525
8176339764446915681221723144181944764846666037338190540712010925929930035711549841268334184711768330
9681153581739608528973198031482322650770634124608184620784368372131768689620347380608682889219624972
8653052034957537594111114299457917892676059820334743894021610216121459915936352009307984080885929719
8729758314416254998803931472587508091424902849833595421235965730704557299970480242646553968255173823
8771607565924682699108263784007403742993461963915447275644161885859153184986748705490275226000183992
1138613913190902635782597426115598695289667727073935163265256270335474449541585261353951003232760256
8927837990773714667965743954586693594230796590521163007276145258680354873733399472586741590302902814
7713195349454379030004005846835444227219362588231210781520144551018739294971874501575033653722504888
2328165852966992825226270082752161482606181059926308395928005769923654894297198497409191552552704022
3344775880865581076182526090415186123199941403805231664161161959654076405991002746494798737733977646
9699978651732171607561634547731702027000023741001106847489871889706020005068414702598088008489778970
1375141117904411264245302108922039702592810389832539728238646375551958070197941814005335938147309319
5607493146304301084914985729109032728837073260788888060664610062977111281192930078914994086131301710
1708552513493294070371825711889286131694109972138102459461264311623252792131375746582590554135315004
3923322443442727604646685575639712572161921868909583187097966095478880471644137928129648191963613322
1307859626472217596418447317445281955314335129891849329840002511327693081293661519029533475194172652
9096507619496239361305392419842977426162760228903323576520907262979562372262241448169288282219773107
6881221645793466094109332021762549776202729762496748405435231984789978465321027457540715723690229988
4549122838353554655027561785230738529350540905265773199656586788068244636410566738347196363571832773
3781973126575703442692329962851417159541485028952111353493590055141050024087139441195346831162272858
5821433554633361455068165611172744076839963289259192085151677258304796662558853761733751312674144266
1646704149057590907467220866070612582166382834921415308837823326974046903474094570352826410428181677
0801105142468230815856366235055414522422992164187865630511027970174855994058989558981373591884827043
2749339162578741650367465667836233039737874017254891406831139563410644545369647199865743907285296266
8589703784632631803126847360170720652218871684345210668067430335181956960072521901536049163548115990
1093308809482271429214412496839261800381532559390896601092397569352012635505096316929940314684436612
7845205151321181136524842038651328863009554633941548313529689461783539853094084303509665705362354791
1130611290637924210916928809234641407308265284153658059727408990073088305754055756514195638846580518
1852949076974626905476145865944307665199266418492598618729436023536766315740902082701474479081945433
6146932487544132677572770918971538302006896900584219296755183584908654156971656095161653776028876804
3399123763752483183896156630075393733001610413163531102409781591864008932428050296241574507208083650
8323964176913732956371028995945589282370100154937939819787231607508767332688746481777957335504360780
6223379328262073700809393263584052540383652749203077105763945333824847129660409018800897951772555618
7403092807004972517206124070131252312793365447364478924863104571488064176344446291394648963636024777
3116561475284793904963279915204066620553160572029809847051225417840472849958438309352054742405929085
5059854584704874932960612585435357457841861438173185870032312926211767130078067988878967653489876733
1379284467315980520170997794022278999843365250021016628122085379473137611985079415472203206087515733
9636206956185204851253936321136103101374900937312454174292699480251748607479535297006929514385950584
2456931436213237005273073185880259539384465756236580986786252851580731562071644878702758508322171248
9230282057053769391456509056942323948546925979146562773763812338770875558725896896011713802960059871
8360045716749217025273730736289158723278336389582849433909470628717728341130110637875271622013033297
1575318686817293450100571428267956461040506768706111242037424545659220975345262326745607584780605508
0809153475951160558586608538784756183577638723636583355581871154461821337188732784887393385257440237
7195344273762407232402558663866954009841091553635135009194841211631998343907781432894449743734155857
5411680676239486888522608238157686145707217873552551495882598667415590188189285062425697615072372724
0053925376384839053364497430495152407447405619046942346274775276357777965948431135177203144435284865
0238358797860125177498569391392530833914988798797951300337316790342600303843223312447296867300818413
3094081474349847131027664288256868127051121826145142569298541524172144517593529350781970407826146227
2953261420594179073332669996823971522596574416857906154991988954969592799654662184969573120199092898
0446288771636202440420423579524573881830459137815039060250659049882873150550963282997547152842557024
8530635579393105855539542686548791199270790479903243229145058733334808327848683045479263139140596462
5726181374874999516808778709290563073121691737152993751092599157216109950214579785800165351507328926
0863354330127655699530647977836946802890715264040959980572937247460594078103051795858752088513096744
9464323508670229674601705967018300958395578374484843637542804021502757690246771486508570600792081974
0235511464344335209272337326755953695766016336994694596968794167849737967850983203248765440710702788
9998379295139840696144018407455085872752920797379026518941231321037355740648418832113407120613486114
2037847032632601171793952950910169042514987221252751691727334372537887063131127899941371405227050466
2205922871233112192613886432374183630060342075116766387596685131429629550591260745239374120850647122
2749241397640097295913862684031433507451566365325407502181687977981486685588085438581457531892090686
3033005696027657336128826933774274245718528581260042686116896131740441702353382002919988090953882705
1517742709819679436657180428080289379654520900184253352712132268976079609995939551584279263524171730
9189240662390542278527108522853550492456457134348518968787288088693764037510319528264839424153707385
8584317459547657078255323177759533207860654042850688848280510034020929258181989963775828959677661762
9324977993683110879593726195264332994068176524025028004956016328604831293749261980385200622244904791
2752277355219186246623350903269809997638506458326056318860901633683172871780511328249857133199590880
9148472017036869635795644090421129847244955552457094268499540666937687158630337336196208857619110786
9220006451179295558241741037887746212262097813687025610949428760462981193911480675115835434064744827
5921596621878301290536786901236291633054335813205095904998863591464918756990911902750967972048267821
2368403560677599246390368390897848572938040527742114447015405946271590594750338658419486394236290752
3719337605761492430692370013396160010165063941971575450653327978384848790557277193166079429391431949
0704596977175704657907543454297305497654736356105468437936436188567636197303006609239945781681598988
3518355997554802975662489490015431517351046996791022594001957434444779798511770039352950798049455729
2685357423597896080479462142770687394609875085425920067936054810606183457399985227778473867162569232
4152175904603625152223234746118369817915365536741352653429531268093536298841973792164195574405703171
5377091493168004001985111916799963365857598405092782318308205939824815108164978228892636930229414197
8218463574303668299334354600820689873560446068379904485722572990970766258307738886397160326892114605
8632964689041903047601434796494706831367857225195697589752479218037128683760780003197244103791240165
3129262348801367215738795732825966052549607750515611910271208259308133538123924320622803414150750809
8161655182093889605370782188532891361521062572467460094324416066694783489887556102174494889509235307
6182052986805183340283127009099569865844335682861259797473097389913995910193357922781590542663518271
1406757570805815988911612273174547766824152695278180074466075939098717112249559708598571254049520320
2272524858835795794190199674092213988318493790406943444229709153903977650316741686223091530892753959
1185007371491985159888551714440500129840769954618117739080379073612828958974544810049487712365522974
5954329203773456814238419696752203075832831261144217615524274607677436796082808038630938288129777252
3125964886215044103819064436533116467785280978231825458584142975553082995274777453822408805968389958
0292353867971041498291692309667952113611767410480366553863743432721198137541703241771394073787024306
3261995249912079471828148825620308635560253810556723990221287738125353281543354075636940525208797855
7617176452095097214105250794722558341062879171939501046416461215456943832321109004415816031933352235
3585966097674339458859784145234640814616362776890213704124093381731186569441598691937543594216604240
4138839161952683053110752535967054097269557265253242995604614644811132032705247425502667569679911897
3130805650786075424353493557824796438407990013222892683425521732659546818618220227620772925561265219
4172374906624111803104973558429223412121737768012678974867488696621156051906708686740429330401391950
6496574598737451790781397434105780293040504614084836898292674979258530411183318600459206559190342040
6269407531916081850047272570069492065438319333637394124660738295408926309703569807065310219132751282
0452386705886797522281253969074398392036296988310036766701363162885605824002505908108549198810047983
4405627068236675860318734233733677395149514996440192812006209626262959829177836878956061977859664450
6005131054026534515948195075108668896191083419870823879557455316400812445267637473872256483361420451
6128443379025034908220356955784933925560911238713210889633161356820140462410203115572548426894132262
7160710402220741539522311555810038347347451651209007397230065173617922539793303518651454644056916529
5703555932165079360312678198557629557378502680294859596205531389110104970617110919634016032860596346
1276731132678070316373783508630994163215867029758409720266166768995904851438397846468059388410512365
8292438791882079989858938837226837358912024863161817078581347876733020779494271369686079069388532736
4271177618659717845892211656889805207961261291811873948791329568249896931890056634789398516094293344
6200213427160955192716066221387423529997714315166750382762439794032720196784400652490828316403205895
8193741019099697643903493627241950163076751024523023085723360937954879252696549802917175050287367751
0752592300463640804628564941527195968762237612892613086673834928323519545825069607193689051684908511
3556054966123944415391458319084312949397329698908652554581721998841608836913921605345235033324021363
3541945269345852576743145143914446856079594479074364508683314780452215605981567322262964864693947762
0175479303745671904974195931025504330414834867476678999774476572087602582392346873129570535793013303
4475213307021796267824330873911813535715431560519080326498431815501337258446731341850396610389862023
7657943178957429890159555970616933321831772379642648722318711704375792797714910938858276080899146561
7209158756173457338988185592391024764669750497042825199406093438943931733603401765692990336103205709
2784402511170744257975887571645700062680920918965277653102735091887954461243963738046533561382771506
4418155392717764230393260976657483178956223154290469790510068455348892811986593842336033692943723846
4568740244854464751209843906896262399965058603787123277947256156915402613913329020342592472589970759
5481883637356377691438388290413336721477061053761084934616200315520544561850865743305099384356120397
7743659196081105676941271185713151124694776741174368133095648139139511423027205080560584965701548597
5859955173857129116692636998499274705197930741300778517627969866431071960580385065186657997993560186
4024297105596637579848683434370228078051273117765717371362849459682201855630311491670459674707234466
6675354323122768296852100792174794112631087108239736222708589425419645610376759209756993227069749749
9993799598198463312980741590683912347937501566688864452914529018866622352625473084324620015671092826
6319311819541859812639648186655757127295731374260898367929620248830654918086404192877658485789789543
1992523172750553844948075396213372207962867253971280784470541107771814751772336015209784077325165634
5947225760438421782022308635086029275991643392134377511851253850682814359104695057661188816810223865
3002329847128486693077781331981178447642344439137069978531692958427055942098273472181749131536122548
8926821340797290151828069145243472767694056577929222799882785996737804788897778872029148791341506067
8114701062574978508574253524899165846774730925498020975530502908739620938619360632140134911228083500
3414818936102898603792724728244521944490731568010654126111587706752897118914505140548376971773858443
2004961975224151370208535362139934942028680398877961952922430238867568731949426944563487521689924063
8945032914940863523928971128640479755388146093081880359688539361663880895778153289369070936004323553
4624560175184780280055535174306065003686364343336054228294177494782662546246405310921724892229665950
0412512346071886550893380130464572274941964623840992633058905180037198748813915704180627913358857511
8264803906376764938889833630559279627203424747908903163674843272676632745509090190085325703585210320
3533133665014423304587933219728283152871371635444376645138911725299305863129250425516143096787282448
8131652438942196997625592701818625886441512149417542330344268188790701644830922916370794538596905894
7773527129897909084826172621071109457828076223540019327204785280826439203696510880076046475736011149
2121354537231662609038289707255673699727635263736437783464499444984157964812707984266792982348735625
7879755256141125373614554743627368522381204830772907643969245411937996682120992795102706849256822316
7653461560150420988320165994678935835521009136029463407668799968310457000956586233773375308463328494
3759824039218733125815573199767791127424537876882632348693181159286020890378131459177923778447422868
7101181182371009035067531020799090360941652622358233167346068765675258430013456205784219391780380569
0213624289137291309473078084440106442961907227372682476416088391671197076014810991377175348967188518
7670366804564818236633871613160951622486543134654984858435817385195855221518527347153739759914378735
7331086584996890178173895500537723019489638850579234737728361201032417713531907818995872594131915621
8378449862274549918065394152351170486943411676722055698626657652986914481788697469160348035189318791
7559808125604924527316537102281773010567381921747539356458391097299218607853352115718082849975869068
3439758962951951746265846490023605848607980688601163304679787346078235645822149626390604792772601171
3159602742429636445927425010754120806310072755976444096988083706157980385864933856529209834124185320
5047540659833850530253304511063822202489558998690225927678817418982980450477541763106017352511520210
1341354716998005273488106394373287764080149055439243966645714278041084985993744829894864389639467664
4049135524469730371336675129663470750004221521911194669008528310086300299759370464615949761757585808
4596735867065348643543121008156045528014413975721772089113352259708849789507864491052052707998332805
8264640992170127397645780491335862825630583454153533245799110289543691393625094583544715994504017407
0368993189202828791773076661111482381120554963646250182806660476484962367814510335415310313230294477
7223321752099656549885269493647130056182699446494850854578328975397685457369640123969987534905984799
3654877548898905247253578489206744946570417301793980620999608916588099714291453494301122849877050770
0475695157349918782964320930309207981986986631469375012104895186802291892576452399292504239926437650
1693187255684551880556687788013312355487259193794876078906016334627583607058787408391032253009337268
7274895992317664800815985060149849973719774919042105179477758914043543352531359732274764932603264352
6940422646728845544843479778051358658173438646922512038749484423447035904408120871459469267465420125
9870729280817844229924101375141687980846934736745504759929049062794957588389139489546465883944293046
8813147945863802269242255778404685774222525998705869933959306447401134986927673145197567316625696183
5786832957599498467602614987392503214511462612131668921822890486317757222873003738479252518301729719
3407806174532181133277787319800970420077354332028719683732107563559866355118875723397142229027946502
8497012407237083060796067535425115247886948212567825368316835049050159454374455216394902983341421309
4199948509244832323442648605152879442873932369078227041271926522650649113074861911909855412874957757
5924989608508805811979628380270232528617296840736881586968643568413630275969743001468244438034511966
8131521801595245509659097839506462523897316123106617147562496941634665685499459937796670825415693494
1378163723138100377695270675887746640423279200123227038846483793858013591560141820594306135994235900
6933935850064578182207631170785212338676989278958004534958138563177484049142258403248227147159109538
2879292369409109271753540757418619533869606688792167145253869304981471382799893564315760483961926292
5842939449649361817287899994911426915860229969698450419812267798831705268382444494821694632651307073
0646095450944880339049266754797789178980354828527549521089141901840597253571828200754941443691516766
6237397106469761591039009077230710166394345630093402725217026447871722689495396167761498558297763582
2396856424043161305451062411066248721798072699537798664191206140775077385423092754070523521089714621
4537393448139432377352632495816278294970398607529507014218607601422287302344689061594680082576182313
7430843449907420227012374604670558178812756561577332162859529310540625149148056372832494003064561017
5432894212290861203152184416048109061366485906990314266558300894563148955907930007899750445806521376
0146064294782150875530156239547161946687422699229682273111509489143061937709136838198559812447757609
8927239024208704360869050896162776934470038540197141787245894630998425433632937633477382670760220858
5698034295152616898889735837549367851830985492798709602708893774207798105183030729721207737965176891
5429421808019077610453086372291558169660810493187308457174958972231988135368894239582246873355979282
0842492696459274786126174747698830990744804858319576616050460977912210147227930584756687037947693699
3033569305262470931453458424646163999981931442180504589472018152800370379976759573569330648281444566
6121137819830754695011304865989656699866907674857220570708768683452736253789378330237223671097776444
9938071557633474538746138934236714348967048162873383911154266954386939703485999654948984709535844069
4466051278105318214382177469719379868995477062206689615811161163377743765253274953854751516666874440
5824211355289737619090954397325512104860249448070355413811083050299384151299292941424575856577001615
2798120983369280874415588772146745518043513136003349022120741134301235862702450973903535219037073613
6741202714497847663518670805499786740906991068049151988680130675512089500888605308826485557161307089
8874312455097146361546469761668974752569256880714224126889559198693789937882054495688087191161004140
4232385970664228342985724311369159135343142530681906199250654733097739867239043203614610236849565588
2767799858736747379914771700510559313640572805301843903949718145930072181486496975587115676643057404
4336785357539311224859117184563393721286721980155572120785848973848649478084273172528309514635117286
6282925061485475600006444388131953206952560109517650264864554057356189005865897356444214587493368297
2772208204031274616749208911136996598167098167168089492420099120667832083540803730871711433056882601
2609034476531588904671497048064090342132091416477874732961482077042040195511680739115304698938784920
9448374273170561908255849254078076821188765929245578524048766234216002448101409657466620031572407027
7552564675791372579432858363227766469990444646480851864411900409755455249948790137109396350855980308
7748871562877709628642730297712720749289044473913243929114016818752986461217207954905354259740172566
5985332499228688976831193334877523354824899037448380703859728940052934869088994041692946854600210768
7023186439470852136357118452296910725311508912177873929455388541991104342877246898374863662224174753
9722679199123854497148945612987527278281755559505127545454270094235615139290505253844177549790528942
7676010534533633975147832966079578929699915146203158295800084334446303101128592371864951100562208123
6084181994988827216878049838443849336270073043838187434600458370108756961013306632160706210219580114
9316509895709124897362037380892507115917086462159684756024751247211676141852337587575606949907427255
1075921341132031554706572722925974369590529053522498525877055143522108175472082264991581674575011136
6788613653704290595458671427137613886071506132339833189894287410818021471769923360318631667507352820
3212350045487632825863710157752950655556957567481819838586505238494023896787578875749082598387464393
1169768026183184529558034548384758295305955987429073389746301969281246052083682071461966940350019983
4781383527422524278035087403298322472560655829419747607855031061104198795310474713811271312530534072
6281803606034231172712803610096196971474588909209688491244556827136886936460733123655861406830337189
5764918027160110146109890235742980236957631124566614947572616081010313716136004818215103259769016248
6467745996718361410368681839559006033529341712155360841835003875415777492678932855297862621563961985
7683961217321320125818297031817241017749873439740899451862237730332496892015916682260135918218755797
3302211323247675449577021633174980988027649953275906870380803680371762967871154970178387991103932894
9616840728709213567768665988732550507216326825660260041060969703537093578193521493401473290438276300
7257229877595966901338510855797284346111510408639674966005372906594425708959514448554270722703204148
2869500181245534672625790237328106179719647431889244171161069153885947341061035944033353978316092549
5551712594061626638193732577591954481867221711843559611853485715627058354590021223381915878838138687
1996884456486089998406338619004447156118581161620469326943470398172019604255203758751248679638829457
3102533568071622656368790186482266042192526818762677079918551804713541119434461254711376312727924230
2244400283115775804718887877117485073828090401493041893562036424604752112525851569970612625791038847
4248854876556192416365560449464265130840536119928461617292798816055706485212724917104830928930124099
8589456342585126428821434158511740049029300627318866061836501085382365968810162008416995354693495716
4406963730293971971396186948852074759856526316895395559135803025686064492802044716576505184211368489
2940118321655170809080709864957049109456339650458923482277441775021167898970024165092052889247813153
8198016688039134726975435132587661126807560492330375988855487225441581695566987233011903914115169611
4562589475593335722617825512715464612044026783378459644599520418878149499538304044973355205154520255
8711314218590823320704296070194755440256000005037517039716910129283566796370747082772794176473488037
9437641516607215834722280456201810525036442175818552329580760391511819048188824249097662308651308424
6302758927056285987014214917761032423015377558405935091330455732691586550589020791694308866253532381
0276877860709551858517301637877247776608499817762397641369034948843463222706364206177633225848163124
7786267099972419596362673684248559124732523387424362114889675665216437984102416359265117230039066222
3151528030476815772644360041535152182437504776095916165541966273720523495464746542764884763811358995
9588934164928734985800459616553187174433353125198582516337257669019959510219655362421814296678309843
0100527721336042516785618065904250440685808783730328074451606991654451949531885154182800874454343416
2544112697270689939284803912310283760613488530703747006039604159949727370160436971769275910918518694
9818750259415600201523760925446217398345759301808874025440826355631657335910265648665772458406992941
0678613267684488915637730482090178275803926181369341963835226513508555612707173787795497699012485397
9438597203014541019291854144673401435502698051115264194972475129744737434600650050901436394007595953
6321695481297347413751584189807581184097835014460101085256949483003282883798791331899397525135697910
9291613143706764707266354006390903852237682778810541044936583997834339793935368174479474903784743972
2040419430889395243037973694601047840147221088055567158148790658128275129532969874801036970581122597
5104764508233021353432238683288225852249044606262822503889157804995849858777085143398205222699426549
5428606391837766106980636158568818949171236085080224132466392313417834298270397432918590067571904400
7146098145668180342932744203774822484359860064356889537610719515000460252560670653488565317565752844
3875654160524519323458041823970518662993965888851510371630736668855821921557023925976314804314024798
3703071297324366251859628377452371310870514370518826241398934481867316484650292124265410932659368046
2270505979865368052421353772742389727942134060561204730857154338293270777158641301317752952763411054
9108179311378985287546366717083434760274278580392306778785032648156157827158606257815986907497664525
6441746648439262515376323823929705760488838279991357143860013147138466809349552455734732248250741730
7378781576012839298893187671460187747983716614768367076600431930818968280946572486469606534795302153
6136961082996143071175328478548760390683532633395441327888801927324894160708373236278432343354643592
8572965266113621503256186360946577745651131884809774052022820146474799188735789391465380709464517562
3603947637874880743921886246676498360925780830757469845582753901241783548356213245909650325164925034
1489556925108235152290619622720369136120692967693683414853789663182245790533377025628980349344318076
6004187869396893021440357950076422427606392264975838378585800949530369462396520317698428067218679961
4647992491181126022804125249630146249722457077097730138610840883570514329323489634811163577485520332
3104311368408026917752172636416546080019876367386020485423500742924017562867571052917082823281548754
3749451052062701788503103108865751131494022088056819539917906182666952227503327798975774868844323501
2806445332122000865047448700625639835640710033365799342825008621652755391177193181324750924950325440
2711200299570451442502004044757961745413098206640456526714367676883969856905339260699104299644766382
8745169247327559285635927954657444887671398461490396445642977249094427150813484024975016249167859128
5489022607305019890746607508036501582229414636111642700791333484775448593038440341274559327145721673
0647596041497182195204903455514264373857433228362764122240880621761177735635040133027011195475752943
6566687958609569892989993344193232501150462904346853555146609608490377191931470061492793923742032311
2350170612228955613366597093740562393500601096137947874897990552749022940758797774435673505602364048
9028157525437671942344105994436673555082863242388087585994173215209544856799432666634428610995912159
3356042991846198297923165499802485995466671067491372674976852826845085705527880367105143572614735000
2014180766351082635493464844038971265010194806044158914088085593294628178995161162528012602114323449
6817841043195744915586157473054439557473404796163091855447797504475880677210191367968605654801771818
8365084817605924749801528320398560513005256910277192637824873047104378700315890234255092830709793816
4891602623927968665209473149820457551769673346225272252935678414502245221644641120543074965897811870
7924089076919136145288149195168811940632868393452210968394908575565034747430354443973243992693094620
2414928829437159174342228772932307862528089698782446091200190539349896617425386201444258798142512681
7898010321815647974542634182476793820644471566954226258301384961385771050548072091027113095546251907
9229199271805790992784227672770703047454912586823661857642206358094881357549778347024720201064708170
7542733939961497106340666550533654212929453165941177175601951959981106810759881814101626863063809943
5343178462330944478602438003683793342213945323581580519998537411796252340206260494633572267661406884
3152599729563474414978804476199413178905703872487030669514060027889603187061293445260012033563900937
7078587033548199049594452175758451755392455956786083071586123613198200548313513771310220812435812846
7060294319292691662427271455384390010039082030251880121949904104678063922323192944708017833850966650
0053321563690464948107398609919395885137853040998414568785520763541211736062688544229361777230260792
9865599632293543715326284267819107910314136313552253850138349713882670456755272842050804089204024150
8161092273649445372994853757936627835251654509833048692114110362958792001951884371315548573561232214
8609497167796783482167143346112609648739703657825338826559286883272399793661101067932771538434867090
1913169101384769546794515099273655761597048611386463732104988695600740707238931677319098590062185325
6953248961849453031472697611447803319188121494724828550936387184969382445385875418163345163890329941
4011411814319887841665776904531135776431570588998834157697898281283245818508265268197100063980753078
9417346608767801507614530534294574111097309884073849842027947425666421399643039923042931335272186343
5331172036522487479232100596198642769932266248349842779487186447099797977377239201915044678834702847
4806667466342489072553538588299192961619165123067585735207941343534030471844583340903117903144816714
5146328100585622931872861933832118837238413923340300533835704222991541912255213353288812719638279754
4866375063900654525066109422348957066430715369004663438701359960485650690246578776337714061868685585
4959414903813275449259937298304090510744207057220898512136362293161016143658651092716387717049614174
1807223112563933827832607766454600891817913386025733893774000963481091707073033643777233414054836060
9539282209799196886904729608078111534580122098444609339855527407664461375790347284787440276812183813
8403857717386994311423417331117940221890416454503230586811445906037291752018439192415260051764203775
3533333280868901486722477598823655584688747005155829153400126652273307405497623748362048869390619963
8685265994217335925964760777949880111632817856756257091573314297134627618381648760674392516215217883
0474734581423133309351416421477701603704432310473008132448921470365034109868814738442973507549754596
9709055150196232388395834913335288119419760272983978294933938717040798401418145533134440827376867706
2289426258510412939299579606743610711353117400975802694925015384512965348817960228890828676437477009
2878239683913746007107587281171641745705579399527839288010688955242315987569766335572986362210903480
2414123080054085932143113708887808657950254577514072885275524304695735844573462384232002599867424968
5621849746160638997980610814510384814134440306742570546502167725749693528726446169562485604992318399
0287415729260941213476734239611328993307373898267033550192106846208647360023956725140574836741573316
4678884863651724286721075816164178370276925462120296694130238535513574813922834913315010388385938213
2826912679000119410477434495069346868562098706378146742210989060367915518785276924747610876863218862
1582940312580514158033795638287875901317441983956911165313726527805996839055561426567704961350537999
3709272657868217497663446452496118972673340087696885847531244675999553736328710357878945484766323416
1826665706747883931596521754786162441632463893242985944774900541286195296228254663670714000448227556
0003066635126964110411383304601397075465122224903879269853587386946412236664321008409306629866186955
4867985074368219776533114972265992768320504775126512323443658187256693428330043024561195651328625615
1280050009652881189088902570182455183783778231506581590172679599951145684891923108511352940204183294
9140493428329985789560046101014708823600577939284238390599457776467235249904982695340537267487613836
8025678973560863103644014725069736605531861962987627733337832536503916093184699421530791854390012045
0646175269067992766835563821614920326377362869621085042986264318393506537817150538088598384542435237
5602926124423156018315340427012551767450240369025800293066686676860418763341965713410156714185010229
3374797956918306134795066711097844253902807094520611123009062864626473464941354689060538531159683827
0907611617739016953406701119287457784205416163338470086365822764609690246443489948207341047833870163
1202977727115872153594597360736035488920226410934281880799296501517600751788839807051806849210497359
7122492946209906196756676399199157629838972774775314378487719854421401046985372583723114895613403958
1716058942773873834937619328309353371277802876317460876369680969372410103296718391505610603364955507
0621770083502030014315796581357595951952851772234957295546929145089261879500317643233260714355755597
9461107125612537937583889212336705211077482856569453755396866334358674844337516683879563541900524544
2025994297058363135321937821466124603666958455882421851970195077341494509558255598155126902837201665
6926217133598825065081897472971381064060067185116664729946480988306702892477269564112609342258381016
6171061467058528594053840106962681644360418519798235932804581191556282470705141577442208186864931107
2011662145464994915845918326376452076546374924817918847595142261328803842321279470338152971418387473
7185963918310908761035175965405974485208727811326061984402910654556650042422032333200289499498471256
1486210479344442744459819862295744710876923038846318508570727432428135796017328490790017180638030433
2438896471599066265135726542245699408367671575153388217264707751761428254141087785282422366817499183
6444624237635458227491663450007093822244417520516852916269527400343954373992755985868558227523456761
4217103437923773790890887317449145175783938451244198823785021993419164931514595112638899230151132432
5981349256161404571574475156086938869277339685411870363412145656119219280973510516553935360374944704
7165961208754497758497761408190926540149490075349706633233019249549903752183299082959617911272633903
3265972047816410705146220953977937537764266112710195739389114898518223381172006265688255779969249492
5646547605545148690146000616652028453583111133975872874556314714393098214353176283311490749773612739
2516371886748024362957672916720489455186439661304183850773050689814017975895882082069150984072307057
9713191646647928679451713609073270546545928387619922056355988036613219132905856565808247492669729203
9327877313661575371346068413122176942046739582895069925234257525065936539416466230247016822805225483
6782642146978099084364063984679572060774850863066012827994483788789307589886463344796885166186626125
9277675217292835573659298321990553665238117330173788945852107698518781534262524388047861723415901446
0891299172718495210815650175898681178556571795338453904250054501966030188223467784578266011567206456
1440289540344991767753357243170208945332319885024324079813477696076441705887414167546571278423299457
1025458241423253589167093261792509838793413398947478703309073447041446387435135840403187638102687132
3365259764571384743920013560625495672764320403025674374061694418980180132875512767939159622423743810
4837110212952620592242269607844799797909985684984929173378095946843602490713184609637657278027423887
0630496736525872470995365031766924684258903861558612257904574010069167350794973466945101213788254406
4672637110086164070315610239383422176369805298927646755403796622986489994388810413687486131467998694
7704851745245831815117280828037651338443602896051293397406396471351755147320632649761904234834986854
3236029148351852805635163819794108823968361623064167065418932187318061400551014060173226706821060553
2442115808044564262497260292227531650188960500210324867395909128407374132907380630985534355898255943
6089835329450467454005720368475810889027320499811463150974678916404683023813335211252866292968380393
4749160283335840728580292940109179309767397356170510470316505317905598641466206709483724800897294347
9087529140489150436098270617097368781930569821170267247262392903928266287096140957489102750756333292
7102523712265711802274754040784682428171737957390607892091215903321220645522690398962124641299137661
9073071444923146512798540680313499591159562450763532186689073457310910524833271480006887519987671486
5211357373357961500314799744655459289229029992517125183218792146929157399468060863165862343689194239
5093248483356842211678452148777987709032058264003947266935933844932708269051491322892819390416809187
7629563528684642789721249954761566231663108883235719121465322514838503984173410110482108104328519958
3364554833029743640719747430334466613278865993185137894561464234545396473321722076089366574399699692
0113337797333886912822403200520484020954901100042484826258778390994303598625817614828708574723982265
1884652577928352112840649043521464700948430335190561584168663479704256795375377584418603107456339629
0829159864284572487684716706848225862655736268338100191496626486818813090818145753010349042895365556
1529029915661958301459329214488384285364032694804826692301818245642668944120530405717917739921004193
1907097380239554938273208549520961376955096362079664695653457237749948543232492512894086858535008276
6907714049229105874756769660967093660916898298798321012755872809664611380351053097630528606866142407
8396430544360794199243421122112764649576624908683014951906525308640263071119042038871354914821655520
1942139728426284271245404146819773371523650501670229962053281853850336455820302118759529805419471879
8985041496400537110639324605302276205263067751141002074792299055834495884794276978445232045358205142
1461144766405195029168178921388837811116179652467783776362648964501979515859134583896094231551665530
5230041502255205702178936994381173961245239017907559329406425673458293355841579531109387770390551773
4761532532908565354988532705782908255857727167037114649649640266763701574819727574963819494340162947
1600168372920340187668246828917445431664876036727081751847814291139794974692176588951772980251480193
3883030235954812346211738453714560188092194091141195652382668512977976337731921608979343176769997169
0420792845686719983509962857465035501390844300767072196064457547104346732361305890080438984824563544
6001187234311629940875562194809390336986305401917088809710993560560565810360012522408921881623621309
1253163105456522654260209362476025155697007206969514021538209714498707293152574045213919385825355502
5975039494588821784239607843820598223108994209925755272226672471181475173193473340965080084558521215
3180012940661218957778173857973292185620178425258477154334895163035111792046627144987324620667379044
1431356768630796124995672777203802722078322961411369532826339664600981301317807200872221490105027255
5155365674760721791294584226286445936129283856486074681537349144935503172763837877655725432997621047
3776458872244529322481903636929309378483932162474976841296410150665890684849334172919843977632218492
4716428287978348207773718056797800489739188318378871326094354068403109578018378299583968236804846406
3263996248493821396140713021263195842692677350548564135917686726682447806747434239582009812587313647
3099695836767235029370617650246258294809707221450703968708432330267634150054810812701843465311426803
0785043200130838239552697372672311779586994888291932097982157584788424044298076780375142836260492804
2551875615721887165595017491280738301077960029332223487253512002975689771959752896510469077847976539
6990956933895461976106401066502847535563789255349373713899254015987342339665815906248920692826103966
5718254861806274616810861165192386355084671875067234518378012060081148968251652362445880477773838023
3009903040740452695372795387460319480913635232049622089362000154389007093543364527867788908185928876
3428882962004256061984890690358084188546784205719177589727289386967405965878029986969699963949395898
8440900132960757387806991073769060414936272354221582268209805830321377955253765354607326713951871651
9509838703999469453548446943037043542716996585415402973896877822089434448597969106820275856457076429
1975553323534747627183971321653078070377822145104404013794218051104623341079335273929107022045503759
6714519220731903889913707749823563367526608148679885020314384995989461433862275211499742764208715346
4702135883359511503964010026795088097146566966739762237512116957715444368663545640497282112113921355
1797562612366108355635862788493493146907417422097934434357799828047430768239525819354367982306708245
2958007256172752420590487854977499376420975532694636038466372445723811465016371515385000932331515379
4413224368692928976676587936113699115929787697538064452735240814185219605872757647903984864441441761
6468935367911077037482413496018931169820630011510035775764196990673472047727336873987248288294244291
3630598114925309771729070418491252165925336954639546543245993816157140527524218181736600220053378227
5335443804045051540747842370640042803069210582323344233434536140950838695679175607023572118900461163
7078271694948893960119525026962713199075380275461349900646995410504558939061602357319427361224451235
7218120779512155883351695179268004250779888065042495727170989697745479094193787964923242628659941244
5038953010678883720731454033571877022211059101598552970628970973090298504130793081994774174604127593
6129948249563511024186892019276577588043440664661617219759482634003126015718599889521600518136339255
2244682285664317392292394761189477889657467302501920597355166708712377839114306434134478094015055129
2838223850425239293935899409209916719666060349367292441497235362240434931735373063513222606955538659
0254378034491354045757265525395719996375848835204210233478099176667057272378731684960216941142695366
1239051623544922344856690861771485516143262883682329636627223838134406005658454085427157283264817535
7179733714430378927895234536760152930403251487166437338352055935100947426985187120568296623885201356
6786999036157516481023646924679919242814265224676986534903883496445175855827683627520334884795608059
5776451143286837349577915623368166066163368713041126937750085438052675265481960211044063001170450665
4601394525423918187793628588320993298511947798703538467918229048763021383673550741051563216223623639
8526159528973593188550802848237749971591256498878173696328207852964075468405713729746212372911586431
7350261758960291163143349580269469958443440804560173541119278352738687131861413810013198339336098527
2503713823377677438771673314477182460565361695908270457119381293499069305845066927941900196358099838
4518072229623248650407366943617673325541013331800710163844062610988390541786823665833175119525132340
3052037174936376824388059366767636746900975059238909260986473400240237558894751062347465046828222391
0947035333539665860340558962497397982470099034793220006221357172501223047130739794939780728893443608
4309172676825104935532659765612340275077371204426580162348605575058767033042633034224094748344039444
5932926692649005755054662838212195195098834616720527675670066741414506650004185915760346091064849992
0231935808292582266207281712914527715765061387243775826904649856866818009846421998863414495028032150
1372781750913896490280597241651011731304634704922264053538124279914556265499982812778709696678752868
2129099556285219433607021709830416934954548454092153000685864334514062469949571219932428734113492581
2743592324377656500407866487018956062535908428964851759999680227900724674064671718930043606721393304
5583535675006714131660306654690440122264769038609606568396467233339530323156496020073656061699938530
7564883871358825826288963662920340430970400036358539374087979173509332381338990240587066784136472523
8390565493060778552579301451365734748916440401696207314675850459322852453667361681045570932710869409
0321076142344416688588883826923536724817518200125869642836936128533828452566934895652756413028601249
8438069220515421640090601414307603660734914999404116521637404081111726873598281493071311319167352534
2367762514022748189272705897324890758139574558437782775051286247529531915480531685413954552209514435
4822153926479669810031894774428432806700779020066300201242840094176335053670500077770553475343056764
3736811828086831808115759679025228701191598136206583089507430514743124771102264469238888866012523615
9665685287224504381154821742583661193392749673014190758508822160435584747277282229276950551940686644
3739941025936356061599815651616351318916567739079376515272060912755789858701810429679904414054538681
6446500791437284751240086150804060646380124814176423612868725487446124345713850517739230291914043270
4312572983312228602650527682981781649381266546002105867684260972426402400306641564368739983210760828
2298973735567837655711617179598344979561217974221880529028646953539623613189661130604750364391400118
5250940464808764891019926214278048905597258758523154983673892708688846189688261368537242149607196363
7578805668328289729426252066353464445370400557109849207053045072022777243608675037634385072577792310
5636086257668965207210245352246784426216349701648139106082969944170449557129846159985456710428701544
8184286103221466715566632481119972586011034622419585167238270124528331542029291418819736653394298679
0633654131020644918171833327830613817541308448158659436481815875660327872519746193411039721739669195
9471154096683948432056581183322995806558957238307264283179845935964942862979887128955341396591591973
2122009865658638859695379759534360452046788667899577725697907112686190139623009772332829679962080012
4266095793651505640381815227394690363661031777323738800458232397438504910408470703708273424833889191
5212112804281676887361054045362213845285727652616477014581935841317595480113268839680871224963639673
0960927479318556431518206224377869041364336770015251514603213032859980172303016479203608189251761045
6899279422937981594906107737121274512927638682461147415354328516455174274258994653211270220850539029
5257735810148331096798873802413559200744649922275709866630568940430270463238561039869234348943206860
8619641472182086993414479070936973302487023335379215666263484360928929998473142588793670533025940055
0216290629770499040660372735601362424913183636671078968569096913007191367586320712353271145005524321
4887399776499071423410811571071339749848884524809963682090936169732782145688556354581691258050116832
8083033151765189518545251542486487889950979990075115178509415532714230393633827944484259055764059981
8996505549142703902027959432720596524628011969811158697083726675113149920160347335344206503241849696
8537288271098146415259204556194522052848774869646566796514953021943828303036041133158963877448226308
6776261308903446131649612084992142587046194385770682728748646616222407215456164868015545404616316596
1218394477698390578692005271243524789065441037509502199840576204032169279233305171895358182906428648
2505427781174875990654090118099147238492150960187438240006447466911495819072031397323028762214994319
5214689701074690608637638529580904010361459636847856552425821452389537614200790259982062302437872187
8227075127918281426909533991263080715257875861093266548132504481804532764736470494352836579398461513
6796022668800759027614134311705570305579056727640014417766026299068537840696461728316238667784521597
3994793015374225814398460158937584553091525893685875737845827596642064017737206834429898350039196088
2463396248985269765515962596563324856325659788596383478401018194900748053437882594468284441764868235
5550667101420841428061794142450875424974911976439917199624570819060453295319716117298393490139806190
8472456691443416618493043520847626965007130514446906426315352110468965620019625018874554549986170331
6015895022446555264667445290822051552589841087503912815675784225973172830426843605754311169001793318
7375133878032206403444259570210073768618105090980597026322841022883364101543211940057041387050563229
6797545128825196361411520561289187631899982120423184813560101841746630140031153840573778675888187451
1052183309949598154295364782042106999079577423033157831383265162367452628235293737844089255469036116
7824151909612674325081806424221495825027461223176048415169006052377918222627092066284010054651817810
4671869153819549716726274390496828058395138917561224803095484939225196657160480632098337015156596986
2144780801103597617992183695114192293234454341652278418174891173863122980866427794614074148758545473
6579266697940894633055926746136447548058112752436277426213771908955966762749499873951375741017852708
4770478361166635813077416267808527940540754153544404175107043350610113621136888124309695757199178086
8317248807845402001430989424004488161874820603881347998238673212302017456184583030902385795244281916
7568150925270211448546212834219996084818857554425981445934123011826284438287248607907593667430849831
0786623591757636917959707557499171138806029621894128154430935294695995121127284699831073783135755225
3018252814016719844893172185875795257849629540092084362545114880751105145624615796109927591966954931
3890697220620247275720251940196293472084926027937818639978762598060307227553798748655872217148891156
1912164003760639439924318815886647627004468552931349823605663181927447426681147998200181429071794609
5646724699055893915083869674431404549260023225463623870145196255838585158084007446108834431643953967
9489431589320784686740029254626002170939170288079222302795820013721648012721007315383780209881347290
9784871839320977494585775738531554928024900081690251815476997025362411040835591165070484988936131635
4780484095062644963617802737653451610035877257269994296310833546559587237187095509121009367601799501
8693015509497947152835022568611765167293479800122989908063835083262117235535802199716344033369926190
9643667188430529177139271426320623225792385030390382265920382831023162199903385653253915844025953521
8089546674676118149771472288166740142774840758620097495776291892513011966497786054695941150025197849
3153012590671734086822512502884011304666563414030098865244087009458572586756911331357965174512668126
1592882932208920822437059014355661361227789735533291330589025269808708878583233871735534260826409190
0332405809072700215008320701460027624831566795603737797401482851129460717579965231771298986548493692
1397939664022460232370963493417559175091178599544060315343751668460778897337873078919917287624627693
7854832143080797043446174522425742725625505815394391930853868454917183744987704086367268736808167462
3922504046771863552927862565396381459195579071194811700368170795040796541589258754631800928109608043
4659406345369186201847253111496553454011907978806430854892617791938680655592983539150585593785456672
9620381455565314095112738138195159477247589324018727628571596279369714319483692079801510587407095826
0348353409867908849863791481723328246600224532388777684146468174773964655453452179306444789187901883
0030846809445778976805772422637182306789154206374694800336179698007568418189497882237397881569926041
4167538426887556906725478322803715918631140697175820286319984932624996402199547102574082798911241468
1448167228063776765739426466958445261482982343749712108214188860300150097924425593514896574701424365
5176875388085667908065969692153524688088477433009737890402324281757483892054592417515796928042415120
1798321649771342661852276177977368675587356466919613115694335716999988832034365295895502469607923566
2133403622806816006612552949216951352729732846745537469276635681988929397224453401236991638504378149
9820650367985267645772140988561590149819073167412617185183400612204915173687093853758826320105495387
9416168499417724713852989582967035320529573204548386500781075524573208777777395155586172568173425109
1713863412112818106091848716281520901260879292686907118995292885271337478123415710227634350835390893
0892573947103945739992967238179987070046307628617018863726338583064672915860847604737582911992796566
1665427955851071890665799375046264214555046366936646535284871895444586732524228982718781226935830019
8948865673519737003381021798564352075056392764486676590275747176101918960540750027183989055193876976
6233102034847411032778233764624463048873717587758165642618372606512801218721707459571871177604312637
4346343769663733105684057925867939567994043925713359445291173157622163052696683810684757662409809166
1136038774700913197037991795374094851053187584450060893366581855855561287256429431107486458173418985
6818058680922250477128505552563836522784946163215328903837232730739369322976246238478608949584695503
9412533352167771145718467255689776160649975670750379417124763940906913281260660496273525108466806468
3336425568546390805369556195777000936697696452715425670286635734128088505780429701524658916160041155
2897537448387145890493833969102832271757799371635395413682829611739015172230130762684737062367329645
3491293429124030131459801103981511152840355096343149119655396814866060562552977284956648407731305121
4229261750554690516830941591379673075105521870064527303251278129266824933918158362283489827434666444
7600163325575895457526489026343538576058035123113255283248683544672945309841364506021593991758292229
4203563504628295837714520503035260047131720868592784190803991318103398844577796847883098643273538780
2067832224866880020313418977239634526183797847113428420832444832729959251755091079571082517842974460
6102203668680464324374153111841140213985811618637204473215517955684537254777337638171517085036985419
2212089143659283353667229899106680975281447891259267266634395457735194092785441741559512038777975800
8976075605228004449727167391221526713481192917832647354134637405730539614956686587469039245764682600
5418492137599591346618374383302819823703184476519844587834531272039251803172883470462680379090379351
8037010824136133842857985638999423818067211988277817748553384710799362988816731555507598421199739982
7808584201377053745933733806339450437468677460134995626209242717216816826602523736332680092109920560
8485139067703056719424986599748664532419752258527206169382568041777115555284950576287525377720842819
0057106573737702131709430971190850849487346634680879430570779352353831572442637442578212185876121644
1846060957902014481042779795068365178036007637608952051573480164241205588235050784045488802012522853
3140335123262378565030245685339062782404123900821390660830687862187725087747709183291912443225910532
7071899026968539981036860897963746924794127928751045613120580474828565889833679368364737107345850539
8744622872287572264876874878659522601771583755368685182200653482380762234507294066420201206210080539
5852800802185243149020768782478357643504397265296660472220549074349332642051072412008222836614475729
9144188311166867912283969156260174667771637320452914186112397370930069852172474694027128199041334125
3559643918902843795766280165864948508947989234802923199148291089673953288604416208928546515422350860
4631875547079204744466426923914228663398328914842043054194432809260423058964815571600615176381547531
0352834628728550731056026858978508883818280114778873884069021777538217923792223696159131819117395262
8053649413198309780894905292727417868167807029810194780964713680907696470760518593499925114199176296
1811309285324680140436781763610706594500885746715187760120060055792770853972257037525767287903653265
1201948099088694948159290275176778648843167889131034832900841557214527358302766448964516379578893883
0177144141995602702092239095742869869069545282889941396816579451571079327428881913046742007597717926
7351151581112047169338379105545265060167277010095444932938330201366685785675902175737584335600243976
5770356451065213110384589111960958122701602655809227404000520853375629998365437957799084598057860775
4775611651837199456444854987265714370225333999489299343115493797759773547064216147208341801449582750
4097751115463576236304539202002446939309071215993556641099182440077106621312985823379680108087236820
3007045544392500557360037015099158030431958173633672317686427458683216982645242032147906837189991284
9298437680741004218636017479299904392123968256520672612059809564255932917457040540949070361388809827
1972378031967243907116105910682448129959764647829692213204183765632518721940887438325836195424078418
9670888898991053488972116329531219887374093293847412587524607894225311379125985291934180438094451620
5519079867084564312710841136460956233591063317282348504428466881993550700914781817748922018670614955
4874260572816555008708186783478911186824125836616557181835026537683649976158200484722241056948730637
2817459336718322520511906968038008517550718136879382885585345370582326362085379618546059001398198263
456349804516781646644605343498241
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 2.00, 1.90, 1.96
Generated 20 Aug 2018 | 23:00:15 UTC