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 3615*2^387612+1

2493375046104653241278964012534837232676056485825869713261825642851847893065586397493321293622446509
8077843939476717397743544402918518163010351237926403695727296469385762689124993105857543784144693637
0031698873726587196341805994492402988541230338975558742100967672298764137498058546910641840092155534
5509554278448618565116545323779760385096244641831221691867354881572869911448067466592705020416827732
3556404874861896498862655599530462924262570633939679093608582578422048068723930476685213673145046321
1576087591186260688979474701277458020470271701382652959114556157399504758796242657933047838678777270
3581331595139154144675406585191694240045026097964116226476945675956018971840781996199575481816104440
1929428831496224313630646216137589774581288280356120007449168289513940191190372081763684341736408032
3717195628650340817250757320658879887350805429222459157952036212729365785205156731914945452312116398
0803790747087428724035809529837877269991286687210866051445161037411729788160801279326120582324861362
5478554333330394906406687733835951532319183968229021244027118153956284839392427898795200707266608883
4607332975373845143513173966797990869774473343146533661347501800459656153772176655065028171153549894
8167860906637050563646798233918408263298495129685206021017313950441566105801158908228571499987244613
8635105283035612272752514902140941124221524216954201936630913348398437611976868898397324669392826208
7717827382024139055237860080573255284830645438633095730213378887861332711521199375160473677080764648
1852959237524287183948182900645243251040666289596198339876894449068273744652408038760386531953726699
3391726848861194846422719094580890985556819184995192235747983814318363126034917142351343447156241949
1976342411744200635800072818522051221048022739773032854041017843869802432819046288613197725367448515
6886175505578514160744278522520254370834346244681526209905899814119613266075790581654595720269917062
0261368410210418211868778582435946867040894292030071896542379182835245371767718227394416884530864023
9855391936149994406080754024773608616116613019041511149356281238751407642830686577493800172585987869
1042555677475526137446003453735989727050735468523887703824362879067113438233511282992381973588462996
4193740884784100347953632869238021798984091150935639623179670329764730907709226755222706552593374111
8166773831075049732563203899709236606738853523407123225195525142316584041933738837066396334963367876
9376304305077587690093758725305093043761948181613482222582510780995496572875969337811000975919367882
8076475616936149147302734291672470448217594285545575444832615442526280700450039013922354044852776604
5229174123412456837446681225020836799128781863533430556276684925890267736044375732417296354595478950
7646588236565151246296306060603500208859754368765630288965544054501720983044294185435909317820616704
4070566007150420794907030187581317716199867538620086204511990956750074206031931758220556420011653052
5555839331014024750084853407052114467143849679351010602848780705502602836118647315557260784873464419
9090276964268840804130026325487114265185883910592432050403166346888161609024964951582764347428723722
9628533440750913950587928592534670237883238215435058855493693752408017101671822301211982029934510162
5543748663542906899932887271633355073650063550167140372271684351574207518059069614738316474305391774
4205240800473727861004897427589083620346169807527461825584324646985555032508033118314627297115299725
8818554534378352189784098377489070675023226700450363257778146583630296965078977039132954584720390903
8445412563606933409246716807352694244661673493773211265691256511842547367173731082948611799495833115
7136574294707308224078177923166015415529928587473566273661607337069147433471232365498143979809643652
7558967624049206010697203038260596395141405297433526697352941166167407045572812188424233089212294924
4805171071508642285122607002859458316886004700694087598899904916004793174012947254528165247639871614
4708152838219727069730593704131472606946898833516245513454953281140183200553053042264154496152746602
4796719051779595765710298255456611543646929284820690086229439549764055410802179516289651954426281486
3313210359450498802865493830587010334668190479365250554711021594878247199845242649835572382101996718
7128458101620375036506046439475761912611332237580337548462918937749321655958157244206723387647576686
5771446538101343262229122763469035683936739499736399373222495525886029162564759342853096779481427600
9894931430073894466820556472694636749250173719148310170437865670779839053493997673641247151708688948
9447891316504898048234864537835640909234269127615954379652182904542133077719576338931331169812375795
7496475326505541829478007988752371611036252118022697646417130746251971671425164297890843163469274197
0099112862086433771753572606140975981057346484981141184843826571630451002526798522593916449604804108
2987337078867752734171424760459656004177968152902639960287538268282505045628641324650039573096544177
1632562168546229587978069836646579082452119026842037966622569826034461512777799160948116217056103926
4408155473593979532262219696631651392202550353157554257964176080535615185222111516436304491015303955
2316964488725972290511284592834100231282553367809027446635501567996024783273663495604208532995265517
8193103315676763823170938246356555322316563694134969279797152161274824966132810987513860549080211756
7807973071068848624141720777216274368965987590095326513357412435792422511103367647184575815000636895
5970577503394924905996153614563359558902818866274231415993432852867559394807605572883667218927112522
2492980472756108550748983478421823760168489129741663940806065607641992121628154074703214610814928825
2318452441705647331530424286057135614227821821620477288918994240755885467105343559155593979599414752
6321210795006212519778146885224948291349361850117590653345351839731055258062298215408333227763835417
8906452393169252330938719662409968021574228747229993057039816389756786962435156089465816174267398176
1098412574791567104583746799239961533336734502306816061120505184129663762475520618370091541206302279
3600954254607132102028876296348711591445578935579397402572717179952079633579462919175887553004278438
4103743421691116569697492046304594148021854400962163771380099260485140310149630430995637881388086616
8582548196355359371785901826366327410285868830074010502245745480386229463693122313474332327478270338
5587636033620404113178149110045694372035621864610122873585604543349061275224048122753726756571144125
1542535711861278325383047653807931483641009393940127983927948397474266151091290228272567987278976078
3215277645152901203423864256876020112154181425181123791974561869051116787489162793288181953792793783
9769017182394527387961203114162721987132771456908639753499126044876828569424177476962617019950640059
8578724294355122206993624783454562588404906275875984795913640081743929006115505060048775007808820307
9192156058208976046513654860222559902175745644743255267551646492259287123395981511497888039906529028
0962607768019546559186301946858452330920105010799867329446266176227455978450514347043168762088050850
1073752141709526212838894466230074597332542020066062871230476185019463263400137087657826610474755336
5254386005734607185595758044900203863781648673097168492068208495074048284507229389362050992830718182
4604474707792518205710662384899792882585439297635581407190725106489169838310581050917232686001343138
7990540664224338176725637756808747033231725900216988588397936253460805376810767775347002326835299382
0983822611901499995424177706249515424258034224310197145959152177280263554800783431174052387965413547
6849060643666006499624830927468733133208000950983102796807934319390451565706680487489424211209170235
9277998838170059389060588187892938361856888909657171430376153685655159279534644256526865728196090031
8616162461563963838151746343608113472524672170981606098724627728073994195141666175698829128426659664
5714999242064625337899579356064104802789494085201363384625658438390360896592192516201451091400037668
2085668467708181752698879359360248228101625041305791169563686360058113307312124471917335877789470683
6791914870214103606823975150456181468544757955829117874736584810750456020603050487549873746041522580
7461470817017432562116913255059298162389623870287015623683529908580601698264554779466628931765422405
7416617582754911393188145197801762265692719834311887319211422375877198214269120717655519125486277111
0657972651134598626455801853400229226665414413083438975017550168646375792125307059713337509313282417
8532661939512116460009369295341925401733446921374319246638548422521537617725862824338527992643558172
8428064667199824011424513674494070138213625237872476822729316747218026493662298334418365434529527220
4050720887527059793377168175711781711168001927404236957423788515691133354227558754390748221459563284
1215673343638151252751388655139084137729465891102927023977925351795173125130517463988294061182498013
8290203276922162990538859013143593697348762153764190172374194322019830766915132573713897122497425871
7803475520507494849658279453200832074619128651593749398378655629289213976625718076354550987870296675
9616515683140532729148011031162159167791343293274488933364749214605064095766227522023147225298578162
9739630714003860251745154632192953491873692401381742530019087150454945602072710119320274814164281829
1587949434457254094184815921839678592693322818187739310519496955303532605925666350270070222206771217
5498540764294609389806701783763321234220063375147595584616719391694258026932955414550101678889014347
3433644746317106235003045728510308336582792540210662425475271713684025769760026608103501554937605869
8615621961863768579688990934554804832791161481973536130564429442045216672910852179143094267340087806
3899488490391570122872663811860818011878499427605023377245310355533560101691422106112136675833073576
7654620640542248340350917246292249383812795546780444866788623473288966898085110251692810514318091518
4116278519700053317653027441266221151627537910211741436468537393985541709321717461494108655222940684
5552073525137937157667976883162228846879340854540819512141622498494020172212932877055390606761594524
0840415080259417613109431382991019649977367767833382828730407059173327071460058789639747962381135098
6468705387302870679967960435498179349691240286341317875158044101347713261989410991310380677082594849
6914995719501383648607862599868268621471850184859784565508822232341196140857011479960737836292330242
6353174252423025693293215794144183407402539324502723575667567074698358285149458053592308325151494312
5025351928724415206442900749386133304214140065352603514596649580641372875890744771772877224275633004
6994825876611781563274287652056852221083689441397626597378618590647996833780117318043298272500368828
0665157254497398814330701495978055497594859177861684719393517353646235189290431002661381200383643253
9153437250196747187500748459602193862916770440170634235043486564217143846839074567845894804690505247
3087007394885381362329775821924467944702696401251154326651221847978040853293241402992442443324692620
7017377626350613974843605687747603681253191063473242003612090884972832059450644049992908391805705200
4810449628679341572618777219419607303716135415125920585867533708933967377230657285580372967941814722
7191053997048008550599185113785229439985476036022865523839659469886320641212484585835249293539602538
4660544082352769363133463981999522087586930316904967876598248222138114946241794093216098967749796021
2819249117628594908868256923347022463352177926264254635953669071355123316979112105396279303648288726
5693721255778566173641087838399404128645774978056593067073659383222302783698582362462671338168915949
2242800532510125849130480793476810776129027963086600323598750825224490195264141395254039373173793452
8873658071200689221166513978889176463664745345059565045551618286516365256668391827881136515748698224
3117145595710656737090887997800324004145305161628998009305281141852635075368746713811025709183186633
3756943366259480200713982771252005047841363729968058917343135007112230634343171662700134188347956746
7447528273407869683342236387213895045382085061687980671304782222808928375784398202349529614931427738
1604344903553638572177320788077880724596428132474685318645849277638458749219858221091741372468634925
0245946456320847995970375556752173690686059889621000555443915979420398874252150270850840796764971702
3255540185169059837610341565800350051080257493703490251387732768234478301632150224998059246281920025
4057593976727735106079211638813348285924747324645358747769207539333277248049245427412858132865083293
9945771220470677374883207114622007896375994680832856557379688083076839332491009152460103578447130355
7879137774778004038823429653880324716135069690675186968487322633172989529756283327522441208840586780
8500181968446653151138852703653040338107103551368592916715643142724034125726401071112047411165836990
4330829255541047731036337515723205117742312808450651943721145074877381120640220340241010515178651439
6983065610078305732977673792439721266310036011412711603326817691935675450553888416368374147775125151
3144108680625528482720731095086769202073711254910997215520924130422534666976282902368093524270392475
2955796520331507233429858685529986564729807878298943165472628328583453725682823914256994223342056130
3742036517164680219673324282017989564150423703156448765402895232289142078508640230071407241951304143
9949510821175766219535258767710940429450509131842644896942825117248075949020090479454693905006523915
6228984033165869194068658132360305920908475623708354441291503261719839130390164421999031313236595255
7835864917170708363267416612413377997500158675806168438902382047801193870170815582369875604220531359
7134766736894702840352615092916066725304277542986324836799218239886421448263614270809383323259360209
6725511962280405221045807880442150617444672071370989306605949250539049888124795845891608668954432277
2440905201020501160793209912371834284705314365878378359941383976806247206035833559509534358694832033
0547660407619285939593637253405253464794678202845048952835790877605532976247824561784592555211165630
5595782698465721687845194491052859920052870965411984030870222393136039813834924096172763237545883907
0178684147384439253293062344345616802656466229936957158120067212087748176876472287906349263953288494
7860353291833765445747400546819395162400159672473516521597402661216387253858042223916348540667582301
1235175566217560737692284453923154390950099936356153629234481559514503455787909281891355433443690286
5616951169763237446053157582177962194980539902012139097102737195335110094151607532616952502814894324
0753487188656800585233409172982448890101589479597823143300723662282717010500287506009988450216942673
2730218129879864357121278118869822861033737230738579544734130979044007147982787892763753490960568847
6521243826995142535009805436258823399189194592734252670742659755731524581202848343645595721652144683
0409724854595666392381392925476034992530109954948811803305078532548772813656775162422796681099106411
7134901460350776096217134091605519019128276597654623552938236899173245265041343831741705072284262234
6175194601404893937687654920351672534198745919290796338990272937422020706631472760957310067763793584
5862194270990821996573207849140050068959772595030554705139139739736011461063230345121613301084452304
4021893388988767871167948374815599419400851162124996039365773959677455360252443558001324446838932377
5882195918312462866980660536979167075834087578234424047638599104170564614433421321647906899858575887
2812158264535004534121395863838704006021059527280801821131345701129302592524163566688049576042636043
6389331589937767652224156398912065486862118745105256931308818710102696234046527551850091862021887616
2600166620519569321978444524331933783943997572728665714374967397798079897876247110990717638856382481
6253620994563694623992504462239987265883578696727233082097761420014027944507860283419548467119101502
2533876742717795735862771170295082350847558359133757016766737477018368971035981316579917864335937325
5934933620460171084363710792454003923419226853950284033681018678648149923513934601804698948957410378
2376178966394075564660558724075021200593763884569514916929207667787654800460225825893910310954762887
9173015381347060265432223806204981203924132934233947542647350639565043366520830942044369472811817537
0877201377261217518026556665306125359842127334742853255684399885555854877597166088604883619409655246
7054487139870350042564404922960239230640715145432426497888803056264799198079247590900137850461987156
5501256410141041756054846259555151177738051771811094304070048291624058966486096996690616302500486497
7057618007686047452778504411520571819413327766670573916370990821350594868635686245388871936483218776
8892481067564865573640983887161188819067351831967840650148130898403344766833243525284761221726409191
1569488192143305806111019392135566472473580071919994272528594693183609342013266696858249000672146003
0975114434513413063098030305730961154295865249028968159507067478832191044621168988462613602041631466
8479527943722875183987936632351147590216610804065921569266944634999296512632408477174270188934840006
1909383210994692298935425291107834795508924479875556128994424084302735617242659350185119795091511977
0985831537169754500886158094478043839494275344910687299062555751052697456865367492270120316352747776
3232650569134041472832211349152381484683909330763512532228691529509116290497014073178259414261396281
1424604277630314908989424976479375151567212141039419772753770016083212486832845288933323464548615081
8136341025069050707089069724627560826560376272394247236753356919075107943420568165578148614338935604
7582451975715510185830136983636571306652046357163268103690992458497244779248994801958487853435551008
0575203798293362427526442818740392731926171730969033964317418716393754885972289297862145834539142733
0056106953301208143856731188721689393559508217459339443278785162179457752374818183502586831126936139
0157183179146905427544559811599632661710883548091454737966938492971239714357638603450482181310248110
6914704150229156332749481793283856652975481930497500188717515463347210102132182434990228229891502624
9778401113754096580629210421574633048223116929293122713753440365665652700263797651102595204547243580
2150262613141665434345188298761535764957931006759359530261739825538026967492078429387101293622317869
3125935455899671592769798349898064921893254828093655217762468019072404174898850947866084187611912853
6837791696147124878486549126495648979550252821801117293816441689562765823822483554710137661870701023
0929250012869024797986944744795348144842768749434633573394482267340891767019078041272790399371491465
4007197614798647187659563944414033380623039812322002673525311091342527753753764248138622345577942209
7174336769312883840261841079108487347545824538739296887847748789366234655430756543113887743942436159
1693395236104088870321536516707292935585041421295301947596547662301297894298438730252586719563441347
1119844619557513693354971302881404051970743380790651653680558386574474032451124627659239021711879281
4255482123334120363376694385229673985472074564656009052097183041604239336354899217898003467722103149
2077288832939621841910311739670511493135218449967133151658730489211254352680433627411951049601554946
6042462513278550537911547169651781496152535559167388628066179424737727368506915910370815506070870027
8409591605758639936150726486953255483118233704800771605318569644079796871875513895958052333447655598
5900622854608372636576983693749651458955870864110158761584896780993887057774440501779456013479565528
1596744935076342596502421908085620759102352627545451367143205372118520728865422592894844810849469174
8512219857793130623719344731353468878677064020332402609636458943729997942261836908159545701235403499
7429103981088320023768851979308645016523133402884512352481895376538975515251004306754194105789744329
0976375745335308060327415743153229843379083390431931887716349466902936830356056992879927199001801455
0466775204321777334496845988699912180096368549298909883159157240763698269317802849420358797519787263
8657487535261222129546885148957061312961163222224501245371330902226740262421169406990617180917583721
5918040352035581122272503423279670641220003811927772923753677008126882532807508260890242134855141561
2846454553417738020484296562224330513786493662731950324547110204823407019603192923636512141529236640
6424214061205843936910077113602072008841000366044599974604416786497356745958434066955106926355813629
8804245746837301737995474836943968496609038267943953561325088291704327213031606171524299278717389345
8409717539841078177891348904589051838282152673290244593502487295068528619233481195582237441814587044
5183314288089645033613888028655002567725714343521375099350392387597484036345938932275422314646818470
2426880480836982259237528366527666481571103844669215365014255570983082425449703815856123915284481734
8722189838978898886398949987877177911272199223859918525861354962919440299711067415769067382098438527
3239089296251316458050736412934748430177449566859019371449723139766530260496596971824880643147250673
3014235265438329196908475471573654204394577045510249729471289667439725157172234640395542129448265005
3947274770634967784377757777713913518332441947137134287448727498121742676024710111590108616104970320
2402039902250622023401789621811143359616928301319665999635392950850961207639778665541383566463735986
9373262414349481470293372527777316679191434433280738511928788460662567052491479169691796661520985147
6083689208180055393381550454205816837721126647990231689305035897966265762671361467082644540499705156
3371969958023826429147708321106907083727325844123029048109668170313427703833124607344517653896034313
1384274724514887074719577506418873674918338761735213398714958071570325105794435019811981183020440127
5883763471143077461951103230961700251966074129152252266758250970622733869280525013928393098670054635
4437964826453931458810638237826191103876810454814124708263307429096447688941576094161139968028577667
7117412479358656813941930985069142167306767451362129803840645993549724580187116809151516442042616711
5625082414277049037053088594341712536601798461117718768548609359064901329338363265041224806933612390
7560308811088938007246125843481084950423737963960738743949485044963883685671427450830529968543700726
7592901012100919219572645427124337537649952737814809451327995218134105882085580391009917949981547511
4510698890925345115348533419396672407418764525999721880163982338722717677855334078606816415911006398
8315151428602958160033031043588982093931548058232738085228215753052938357500939464512323107765874274
8162451216740311529563075815779389277627803939678041319696455564527106756590516558789713855468232186
6598223783851310758974497448582869932632458034564735208156188538264573662372992283871047451073659589
8671092654686989127367555907840470195026342881557778603106303883350949142364082938795586127382963554
5966892837097171000603642253529777610068484306822775202242077163350440846771017754866085726743277455
5938406567265450128558811678857160076185892608052540242963453648634825710168787576784207708358672067
6881359483907619736045970326405932581446915549882849597563860182411168868726356289141981368135945485
5740191188030213522663828709702867761256197845349357904399082289351874407041934598360079124270783068
6997201747407612227735149670841601371869859085944841346165495775676287927726965812912567212631621851
1118113268209785847615847422283027156174389962379455042561457985665080658040367983776091042421864335
9362632666619155032179404138542831256100561925066757942902630646642372941746517299252737555069276297
1229982395142267204535720443143344637521252807767923456581082781571801612618951263203536679168807971
5743720040260571593662694302216457426198205209889186747847430675032695855367762999431860773714467250
3678922034072965398503173188759511288582761088121595097565808417733020461295768442613246135449003575
6738050519646535775024046257104367110123093574075555391889627978925640152254479925031186517399618465
1184401580307023646112782745911402246595390475978410649014956624774248054226302638627491393907750671
2593508350875575688673340962504092080094211637192900275264525787982657574877584740010904369895591386
9866631663278238390846279038352532439966442408274328556223493376675616917483351632421889875539680084
0101818961366346555721192156433490364881729463998491183200141084794561730846199126532136715056476864
6045062700499516866249174186002382478844670429706793658461238230309494248443646830935462411835000354
2774944703361859412642077951823931070226244828270602775333766012538040097345860336045154654577998786
1193249533487079394189405607906514245310694764989628767575447321683185820500247444011496822692481774
4978086872127911859919838216340505672668102112236173094429467420174584761028668740308451710648522540
3227695153727250199188258415414968857003391162490106828412462830639986801147778761362966057272612664
1904396337749532410437663390574082060673182888060365444252970194802219689406346236847152478778409626
1446500972984857914372785736496995384944794295993928072978810574140162177092662368990430535534584194
5895374585221988695699046737314513080014993159785117064960406926263185313141767072848386333260200756
2174298553887564512919266861637613753304128507909002743416427517573867483814789709972537631224388921
7418794206446993895711796962873442036786251462031570674023759406190125721908308338504967239236715533
3615094829129487534568160026410398796763320440538759683913383644696900307480384586698645117621320405
1545009913332121392769239946381563778317614297466263789670321381592540916921127426401500125603851586
6011431700408496600085063793377543912637416789422899697338960294690887844517840634243785414475913265
6249545921749504099455524605241240211893165990415472479318786418357072802687235313745955632312959342
0983878372866821853109287669747927029151778168447327589656483031836665930128473801535185254098139462
1587547987280728347170631199976969675383397092021181461709394344692204276543771224163448270680875172
7307572722058181593609525046586809237042366049164726026809300168382151416209523467530660109672895971
3903777170762534780182095902981227923474086650370837617519442841935917595742589565852235540583120693
4980399791730320547390105274891236787537876209047941867339726062322523028891322655838943506336868403
8125637289122618762373317435674435121040089568181648937863534248734275833389761255986118082707035564
0683761616232057003715228375747487185921526125212853182946039119326409598024882902825663288500926946
1238674000940885817985337417094609615775801305806129421832932671552923508290742892037744506843135944
8483198099672402251701818284337948745584399842249330232420800235093733477487926072188513724134706234
4717348882109619616268501478023464789750508761247646123322937513248980993342583260527407070848742384
0923682083079794747296131195791490133901347847095110874287541286729696291743429750898518605728144905
5965468445889762633456641718564975841151744577125899893477728666971891480797850500518738819375076487
1876764494430542579186019030780102862783998584364994650262107667353594168474679980053121132063828525
5838031012418497598201117417143328897799759368862101246083615495841283554882317746668324360282844683
7964426006089483030894728027083840629247309299231796432212132499794644123282694144709416003483440294
6235649708435444157179994001373896680733539278313952344785496241716679518864547798126300190571828095
6721289543773635321119338555346717345686742070570145418568639465595602666325742354905979243380583726
0719378063737254564672769657588130105034670284136353421590057186620094198046249590288158021311850267
6106127181192386822787373648877390249991578238510383767546522454632633110035858657724627612290618720
4673385271487996279151931206656943808183428886622319148035932354035058690538225181223390747298890862
2112555206521320517001088912852114473613100815112880327078705183721222269403098936400651720142322208
3301183896951189906360508427355027956222775829753766576305623348822962469254600186088184138668273057
8315985380416113612596797249801084466445064255481525733942190150296706397589335934860997047874807677
2455452502383147462233288381603838801287094404526945945103915897168274816882268141501312441306487161
6285828450463652858452679877281421792982858918242385701798460473841961731237968328817936782545699927
3119825204123387112490903484026587350166409178648890031925039401022678617831437031361792468985279484
3777764825357616432552276875008814788555740073381375439790339845315388375571271125013312350579127086
8004027059029293714672588552143227055293465395000234335110785548417769722268533263749299797500349414
0631796606654672491329586254139871155859150049503106989862290011504468166711501581601099124858731091
7288350403238243778826386542196253453687527981934462492163996059954386065764823725323742280902488603
9681503291051394930072097036139559069466649802915847469047753273499547238467231898103413495634997767
6565160485117936862685072662520962219699011904169627619674738425305757272536052494630822496846832850
6254237315003079510545722601795297740058905526944918607176429998717442417583092942842252427391222994
1623533267315844175199965146692137157955417745434331096078470086194825006750342103920501943781789866
9582043650725558517799892612221405738581112228648279742996557443881995208013441226441946359119888124
7933523095301092085426055409046911971986839816095898643499919577323180415416850133287782174118582254
3011471923084028793524861670375605847762084740020562445364248999640202936815671394455391512635081211
3270169563676455891246448081179560790234460058537572679370040411330166663706646513637847788614046780
3875312581827983431703900150974011169066670109351931973747237935441117472413564115476766469102361695
6615770011909510998833779080300504958288134384902133068749595032046861051294874898270323248880342093
8496538490959951343293180031670042415018483475398722468060826547686927437442084100145844315866213356
6838746564792348771901433169861634287146438067933988681636682872157774886320584051814320920044540216
8523560645869221651590371208244943044323245890030648690503128715702873502151052693473977087469735079
5233809427309440641394900922863495692355950697421731567670507293875913738250527941981158840976493646
6466847012930895766702949449555446143319243647891394993643690294122526201819793514135701380014630261
3741314067220047145753645425810900900727480802418176734844512283210371451762830725111603883737000343
9411923090088683361317793035636936958328785571058172605989782962228313657409330701647036118764662473
5234205926189174553184500335812086319618898734531299070834796992033483161002311208815217200304401324
2133699411389553572110693762816886531139976632522770313324799217468651461782030223442553599656302860
8478516932904686791908285684349028585540681872259814600978699296255385309150216406886897327624384086
0976909573802861007399099984464233462273087735207390366643062040369490599032699281230931158957823526
7476537002076284324985308137117228296451788707635192610052752127561331605606825351294722261811087184
6706603481011661006695249744079409752805717541748971931849126412216059749306187786557247521933921252
4784339372687548143200052078721021512838152634182918884705559386642938980841992550900338719386150372
9535304747080511186623616419612517142755450192412272647930704436759582276592121198721273720018450506
2088734892573919566348441637162833798304192087312754898177752593820695952285497066794485477660219922
6586870815317521021117147485484750072321693367747052865211302532752718777467525590492798993814558636
0571464654390914250415511375647757219386580225515733696901210215488045013397752165182211944412055996
9496861393946793976820267245559061596558651725355118920436179796446838549918171601811644091575216066
8568314389929728696878765733284531632378967645661063651076575647173829172773319303630458730062581923
6478321534446653768689330300249097160124014041537659049098162311228418676542058144938165670292434945
2471561876667233089707645817276803071357277014662925902368512738747360680051524057477840038731461271
3508116938727624727958248500600758129664657040953105916144894048960347343720339033117710458963210959
5527842515698990052477088227088169987256278759690433642920886536137239061049945270089495647939537125
6270250772448111626396957667410297990814534480539983044571451600011952951278532294853726921632536204
0575532595493221604488410321799732002807800131031221650676891546456973979077089292418906609990925438
8664656171883275077637801962664971692137377090771468938950042672114095623631125958081803237114212652
6857043971193654689648849766487198805539172935722843683879745016371668309298335418335751177185087709
7525400321281856487930121321288458799926432212768212052026385102772723181669439430020491639633829916
8042855027170590110430248496932511794870677288315821422262354809179838708615897249460087371527675665
0456960728499912863962689653569882634778978053837703199164491728203430632251083037098840003607360643
9353925868664295838053614081303596034745816672024589190324883011169092560548036183409546096605471815
9422873813321134787877411054746722420555683554791379769673909722545758316628576477001387745535540416
3749884371952173950054007443727625222893861809397411566506285119227201973118766292077740912328732467
5824073973264007876422558470010733191549786131103802047838753625795748320930401317632459089596207011
6924517485930332745737299749371908754025396930254680848124227573262019971043795346113579169071201850
8625463489994120647036218907241947317788290139900435499082076227099348195761736055501561822802880915
2396521831933278720647874617984517440135220723738385163284215039793928824742152314315632872730451409
7686170945231822890669521092344834790350998480410564592909714415471787028181659964921580320529059542
8843940432462388946195793815575100228508541226649489399367278769225388835153186398931264019941546326
7783026866320868917721513034937725601210432319747947640029002512043371640114931250282253666768535281
3683492625685811544487279616168298945650562289806421576994098718160903064140259865854752341850973354
3631650645158252758211561069479455695896346343915307070972488887227121212265253019252087989091815263
5875990099278690525060941637906765089347437170382139421682229480600351755235748992470707982089524002
9426958359216317553053211211434403260005168313317750747377463169971958595559261573335069136999370012
6074663050229112583650145834770290797192772732317046198046269908483237750362341227224259847498263796
2856918105576411610835705501258057056712593564027599238879252746103243880966376212183507379754783597
7505332622817940844119014123978882493621744406363928057471005938547124453405438528543381293523835319
4871176886481820160676189177036020668162522903895326906830942894479941812723654606157682956481632554
7709011338657265117308332238421375144460268363106668325823706328327933494800100184743425387934511091
1020350650272363613565407669054541131500787040713973334566242911255495035970119114831721381007709685
2147135235484979414890411418928544188530991488803120020278235333423197682039422657658968203443103175
7321110970672943545666896905195139142977923786916777530341650732233250707511455202943864801144826092
5223957360747377870226603241522348901703212663965765469979669583669481939670824257672817206998023371
8190005895024710166860818061342403461038638093685185371777666498025757951258622160788253449096228425
7167207693712454588111825434286353640914412276612456017220146686258444948909926136902790085541840169
0057010073184977193705683434577701780101788405940273358170710291950427081051685313540771258360061729
4048057832855374406147106496655746338031773262293496513495830366403051224661252768553212493642575826
9002353606225001818420840667387735448136546882346727925697614390211616359686968110580030124566448719
0146383935050056501467430486448389211751478766553805799250916750899644805545875295189759431531098313
4010641336291019573876681746572076739675163209422075355234492360923251135772298428579121840921232912
5706394584705555506121846996432919813090192242708327364424238577432344881936954669273399753535411792
5502460696955559400272822315729539764267698450668010458979688358799946707796306133786444200585704824
4275584979061907880984298826411872287924705959897047107303276451929654619896345227421932319676689296
0492680394719964616890204882276089897540921175564410267447583821567680736069139186797013737306906152
8259538859834416514707802970684117455237354970638940170744409882941185369575873033161596124629069177
5498827764317656694212688787617096386195388097711599788796193031664747669632001717865679565552710689
4002145215998652994436040585653057528211977996671551863403435642949049074511859439434861337663461142
4658125408540651423826217823769361811824667806294083829956129288119079254525443551116065800637668748
8860196943205606440676185741123542411021626211464759664418483446183187685682061522109045022860082420
6770416924997603994319711591709293143815263082478088232373947552447063138265601626961214780777059928
5055210612942935759023218004644604061279001458022559403616145894634967162529416538364749231633533465
0692509465199546273041316987392768596676922212792014384920650232058845504261857223657591206631875836
5344229872345791135769129457204304351504558727095716341755606185971009626372267472805650708275263320
7927534875690271185289347950661061415958139470835176876031864356049546635191149031577718884521359573
9716253812659189676439644458997843571114818173393143790324219750529511124888006763260663407731860779
8791512240928168085210705075361862929404378156658255476802226351742746972844531218236812249535798964
0920743582286622031339128280329790375645738595019825487652004649113883792838823459415818722264523334
7097305296858346400283080484573419051495988927968551839703073182435794014090450597802632167295665599
3586045156230686533437245895169994624598051816105390345558296074998694081992609100328755184438815748
5641159138417553363093446169331603758338893734722992222342269714560686111009009540925843058298357927
3867524582743576834362299851943069482960115094607593898616889596022726523641019421217599437352326722
1779295028061871701885702480643405723554387308655678516265736013328433288570640773489789031329078820
9328130777440505655217363289048026927116463616801412451397142719094274793169960658535301316522301452
8400753781640253164698449122259940099090126878894114967774286802169795167892509692632763294801859838
8203533358588968706070949929987890939314996105769410833208678316162340139327355464866268707471318199
2595337283910964919487757155908721479828045307813017022704862564187419432373615352683829264086281924
3482481958361111344288536240405788439525615411976180244090476506565134355242070591625625489241493116
0758830010874999606833802947938673151915085412812370550670565630265661721570910280951078347735835877
1147539588556343917214426520769140818247987753483847656338730201559369978898983894200839646250918376
9674516244574519864979570076176594881776458003065339928052756901244786274339499071669155161989957851
6695609433083459501924711753343327904579944592325137454085657507487692018876364069669724423378486931
0723018893070172734309630353154116453689908549371732374434904343916908855813671859705272840370143991
2061738372860065787818732228965661875375340350740957742380831087356305574626847165859202748397813629
2302774795825817017359154413942831341778277587385966323380052014221296892991169596407232096895085883
8786966835293730856482982250030219087487195921789694486508440792250358367820124226838350669436630494
1238005869122478389872703305025852330105621052974231959191101675553461310928410569759458225355641161
8304353046066311213363632767392236453543361684243890870302320521718496130513834160742602450248668281
9326340714974539604291307455487330788774742365730721266394756524852509093044645831726123864563711223
3534782720943664205716400529375841839795160976473532584448660907604420684887887985815599480262041876
3481730668522705811240666513792387054672921471127993542473364982202527502698227810962516815440179895
2287254279260561487721062611353464859500589829093055010561425984422218393762803509106888194264159649
3688146703381583389760292600607155268206158325144928496834268541165071385627569544453033667341162414
9602042324520760295179160527056646166033077156416103061093404092598320669267975954223202221778237111
1067753062590718582638477245145089204174730098064214332224668886456524012931296654079134102329541280
9071856619008474373352404010514866460341703907314699359412407341135711791402600875246325800539222169
0634773618349297363260917016462208727925613235457821647181309277687597663319189181551039535578059704
2960853463126177444737979390776550259147253356816071370077640520153678272849668805894725855690386563
5631741304191772929239432992850281259984686982154627794999695501101441569840242053090132183281569406
7327947719067367453565281162775524891997109694190025376923789704766552475733667074397814936064508892
6517390512980944862165657066752496803291844903550815644882147411011007020005078126947435438932921705
7228821587435268929460247596787624670770656443676606854517014205581753960186024257014402567559807951
4717514359717487392724886310694522042091965640010539817530704126868174977215427532007567557477414160
0721341078783253435298461742092142868645109880421732751765352315908544776735588002250141458062330615
1818590937566560239550750783101936876122238719420235227653210710771669288325029533873094123893751630
1229464446113906353006268610211225162441989192375841084186323162296630249865862508415186619164655540
7338136425138436364313309521236427854249403764273494688120684218192679668808397153563588643705226022
3050769010574473141379557196578294583524669000951036498672476860283904437733061008968322048914004462
7327528160261315548844981091432975800987168555144299775927984070081725475269066237956864329935676023
6539108231419542506544147282060997792735111471196445537833339974137472489727705077099257592169359602
5794653269730694746520358772838514637347307738465926136841452860962740533157782057875611833626798693
6402653201318371584174567510437293194483597239259936240177201170797172104091309137173853508742211249
4555541805018801343335970291789629462156187478532855813316159822245823444374612007938442193615381933
9355787835824439687891482439847822245636544471239401733566770594901052736404785673342658087881056331
0937049861246968441966593786071405012718034256808576065327440266650382236645190183642608373547506347
5428862698642900243582382393015373727629882623698566718853583931058130420883237010369387612852853000
4880831461076301059311431806647361688903386639122581149255564926786438340746132772668468992708001028
5085623438449656178818089895338884525657520161193040639136423089236952202856466138701535094078818582
0683814159399505166401846635106982908880620291165770121840138696621255623481386550393907293345336904
8993957273565107724954910072331026730604234333553493832411008870026733699128954292055713363719124917
2136501191866760974315250009489599321736670499408885112575974434892225316876716118853677195845399643
4547728265612902001019889933369814701179550936312413213195375095989664874157643253436590583323780360
1509225248711501359607307593020864800905569232254070860615701893226366232509078061108860518715753534
4949828060805718274487547912976803015868231199830868042897814449504396033308417733867141035165738305
6369110965585547432730513703731137476320586209059240732856887669459677352371394835705392372546101025
2561188521559442502379388557830413957475256609436964178029549941483569216972904824144931167501078276
3502571383536892807696220176487936066123366007646539193062414165388642518023627798352298955486432840
0933538516978055122762160040976029597821815040816589715574445787399403322514217373771105380274272058
9327122836008061776430261974212459414192175965068631330758408978519763435201390975350676535050002020
6981354661404404492904216549015045847129828029702162422405176760599069038704594749827903948341782699
0985920970819151009001259691231352314207619513888837978665439928597080356688203347816976367179743874
8481114415383108575522252855192001478634459879873779139227850159716285947384675085297951500601174650
8664297019650933236197514359046734140480419285171400539868987948236622235169930921800190699239712845
5377787563174388626427594614191251732813744699558449022084095509407071817851647459385203695785742690
3832478766169919570670999479909742073865382063694527175724564366756054493466575789359743121482723532
6801247590602830731102729984923069330263188751455613854033523708508277652836255437322569097852713529
4015202216790198864166990906231659817205268567335890278106475537153137208931940172899755087617927025
7125024388976508346117881716221540368373400194932054150796643248634169044580891022922338331391000618
0983541493410089476778991072162635338671485988506692302471077080137034663556208343133091467005223078
7556810627015367980057640853780148899304557115831023061473856230778479573763233628992009553687689319
7004533482379065427041710307509696956720441231785137053587024896261080685991421544729409246496292544
5238192871338154876564603948341586191975938776121127682459550843196178779284418224452091112223809787
9015117153540257199177404217153777273133384021685913964167190366187555681882367059707269831471215665
7442375393857907808164325661593278179577801657759922260678080739539508095607760076852164338136051133
5423031509903490430123016245816966009027346920996343116872784926243634351215034123981374907566775808
6154717760234371377204530569552067785426929268618424815640795791192202528495052733009784694294405169
6766726552037360171556995839803938019943545535404053519746833129925821962027900763916640931026509828
1531022015840456393936478541862050979700933989335380673187413901721585633837906371804109344241843517
6517529675986416804811941559314594960609414646364922248055723798360325905345817032946465284551949171
0953944102075572416386465704954765197040570225945641149426145911522486914680896814700913541259941485
3412324480599599332533947593294116483932377421578050547346445534325626822698582232202656722055214796
6199988448984784249937660378123001439779637835411441478876304118804652769065447417816104843517933821
2002999948279848596057600471840147522424844029463602171631706432260277629674030128207976585616922493
6085994189051676814022974298569769616843973425195728480099205356861037865217006361845090569274903337
1972752591926644146049550192437426925920665251598990356828992208821796047013709546511016027464920088
6082044039904686890246083506125712383278970235449029470203081032798983610629044912477927694377501253
3372329494406857068079345375551916148353032882901518084620401296240550823062606266131410542990246103
9867463668086361212859905722979638315359198872594743410142171234275883010156816840147920406273819125
9518710737410631322427880644746908606129058311864636493764832556306870271801568639175966341238853922
3056875379170745443120213344624851930886326403056048456844898463283462742481314243230023215732120407
2376071788524189772200111218388367711663409065059085005795936885779868020635346309940456733545118723
2968575079315231231740547478246080202566661095560266582203948039870677525889841435630315376416219343
2800546007367233015223089915128771145832744450287632727347790691579479316062901825303733039221756097
9705280118880232208091872897982778531743580848057732546153451389998371492980163440435072608313771152
6413944967625703841639004495358405786817709802795917457785277607800426524371946751095241991635638632
3596411080006951186038429823982031117246929501453570757879842324987724004553782679910694842598278647
7643667727828819232596653810838687444425553363570241508653775603368061123472135043049925495269200751
4142887116851636457247249260103827505218505516401514793836028015882329369199615134038329871019058936
7075345977420406107907977671833170755116131122999922318537618191008646825898863147272194328230410003
6759865243017080953611018418380716072259851829539731983143172534854874808517516981394070239771934137
3145391598516669305277646091670118024495782813987239955627258258227046242245719756775998791546377868
5091652782224794045880797331020256981002503498686065112465457822352924701038888253912117575209617266
0133255940683851131389240853010356294007430150658439583475888722693222165500668025234905801879290228
0267974057139244057120836847806523076748577361550795128200309306470657502314342405748327573892260074
4629385781963901623692525620406866506500637257631843756771402664628952248225383504945974442971345163
2989223228550661209328874348621987355175735953034143182677920228470726695318811666968026245106192965
3057043773511571175216141561171719838338987698140088518349906604196784315451555887294762192122644467
3598736851671666398887235996158484858058412601208503158773870515657633258143954088655675880251341109
9598360079988661200802463174799123653682533114197868774658348773401173550816388303361803107848538885
8093384440194237187883621269303746435925631786242028358432882572466143006420414433706793997581815740
8852741677901802158753179972910037519952290598367216094246139062133883921264226156509023213673500303
4069625041545156228216522879967866507763087525821044688406384326096742015648716144206669325721690346
2298865993872471912362928580012675041353304777640186875271466011668797719143482250898173790695865673
4516125038862310643706792006598229489999777853769721814201272644224333873556866674598669613646182822
4816512337431443462422037616845434066458294655588990849527762217985188199437621475832976760096916436
5645630901091818402747531271988469603520469857061673435740965942630904761879307563233314041464665002
7949225555309146584934012350486414334616166259364875343548124105980418370126540573631085626776733959
1009568020718871032377149862869762248920784067866824390056923473980963966043607585741965489676827175
6669503787696975312940619407884667157892266416440450155585940076557872867054490946792751313233362484
1405472106691844978353225158096020449012573485668107338438382318628084984589308074801374957085995727
0718824141218173801986464199152005483582221851959074515787781514076599112287682115733529129526149418
3868460729926473590005637611810528513184935037587969304866975254915981358058330980226535218949948475
8092840961364903068503337204753062590508501914094500660906388877235592869258230552744621264592939007
7761929421828489862951903087761866645495655672774081284841600703141521388993457349702373178118945441
0682570633445761018191262091442470546150236870710593171455817006609532421831521308449905679641694946
7020847894956689901580751341987554011127500347773485194861815801242327199775665963805612139694460634
5596490377318610595091413676934956839721256015125167863235803726756358353895218990172305485589299943
2626965571235953440408572621257510795465045724571520241493815845067519298164835477532946451225815270
7573156350680393176806770304527839231171087595154193914974839794117774620512779525748577146259301149
9770400224809125400264750836912173677240730069172678038335825482972532380058704719796027575853218886
6557787901619742483445654909656143119856345290003252615938713727859927806400452086119948272595600112
0193114942059728761355344716562469676524074212544047456160377593815713347272050520080068780018247415
2461001061711131592685275157252947534142293665217375160696934904093081618635861814269253534901935091
0293847707561553512731972857481406707949061311177600212873346464967478016939431109338461731026962035
7018438207904200376462973260409636367078694835980697082691701017606515695528148427548878891204516862
2870078276125028133450795843638552152364054483577650519859648258180624839438601970937551734430519052
5847896158209370287999597174363276769200712857866460194346584863140201922064581891452303819347713222
6213120042134377884829520986666202769025489238452178593489014509074681885770663968557423522647109720
0742718086592617141342435101505580881502728399625369165435267657567172335412659116218093691823796545
1604740633461061701570823387266910379372577400382322921011982245814771018450240460870507717072866542
5807035070779288292468619225735492815637483197369999331995024026317991064904072730048241835981302958
6250830592241761726740388668066901258821361445677262365138111324049393848203314688388648771112294186
8204611649775549220675511163546360643554765459913742107142080042045926024393885945723339494536697340
3606067725833142674433091647350767875009019055064835465688842792345883464247407293825659742350662842
3451375535988536932933713211662885055284647138621515695836059780921964038479865086578592715863672497
0749006047824892778249730305932738562548549457749716956393691507359460366283592586887782934035929414
5391377886199775989048683254189973073808080223388839609652719479927739690800834700621156065236527524
7012106175836353861727447417304650798835753021249816365102125808617000427501333708177369458802883599
8994883681801170767643675884250970066516279825776292591601770362294369911426171691727802581773946157
9643611166159799589690392289789182498538760986297100483842007737256880265139248238344684892043682440
5458036615280167919186782696650036497575379250493637605878968291719685011177360633359438244228548971
1606344308406315919403973311997464443411050046805577172420298105555839304322411738801028848865911688
5047509058419267600757428511679483288313025831207363012936919931060840240063967492236480942634859742
3258465505689480709457282790191618591424830832477720082458805762622686423860359675135088460094608908
9080746062272611686994608915076105795901146154132738726741721130044897831207578807742830470561348190
7212792601776797905047222220261075808606905988430047591262243671535231072214325172121289141151593173
4386393366125086073225664317033453512345501358280629514573925282089815897178753462023916155043989120
5200043318533392816340810852833327443364719514001788996756835830669463937200750082415995190324239200
4025765565054124419675513668585058408198552017954613863149348218018894252025944625054453351006614450
7981481703918410160682244542399358375217274281582269432229450405839680643111353730086735640876207734
6229032266988426654547648915589234613900894317534657413912627213297233906874663932398811377974502219
4302021352689586099233904126893876873517735586372937050714710332910034653971355709242273407435054525
0286396506170339741056160618077151646571417380813784233991212433579081347717754896714661653657196880
2862426958953574716175948871671899181789879170685655892289543160327025706251087949931151763255793153
7180908835657528212200631877828580611167832038083960891479723176518789167729159077908335921873235221
3895112095492171249776180516050880152829650143258699271253900596829420798560677640988211132285153125
8808226745980215874313288080236413582440796907444062814032130958888707410977784768389974298685946277
6439001885494739242088451630044391128688827533479800738412618438240569551514778224060687445444773303
3007839286475035494069450314244510665006604744575363488538488165580348739040857472344214368921560067
6887390777601343136407882900195232069852857267981913047466333083636820418934612688666015257376659949
5727761064877404677994761324065442957205450282541439173591806793481980653413968020960734504875974190
7025013004037156611623603513225326956998177928492046231976727820781798988276415949402746909145951524
1050686113570142032867603030563722441297602675195505148728761826039820678295350574650295609524673051
8974476199753841832450978818126653063738316777603470883014481365830544745707687226702569529240955815
7195532648998393163811387789919217979505395082743461445034106972111688976237212210472158373369924723
5446409700389186892973056452750408695662434418802993646295896521748743762522142107517411517336747310
8419379629904710874856961456187552475100069089469205788454910242894979716602578923620004454187948640
3165658679812077714144715957085858003228570643737452289213303724363485478840491984142615487327558222
1487056220758485251958215234777833038632210973544772358268490513873132999185947052801498241995918249
2134480458890458230848230860446494013580561069795545438127415353323618077830388040236501130761354908
5482434554686632771169761532893496289027441409520077844116675387425321559444781906971991555720607232
0977074392999406709336345092419449619507328097764121680188539412732809129068943272972234600607684114
5675825635991509881281914514476281474279852735503365249798764231253481316409305489826279685567644065
2295029962175347944395629243381789493575829327347790249542606871293941400268084103706071730969122446
1855289419870303219201975549141595122428706225347959037868224122229749073036590381518362536610038305
0289178775860759631088346388544462017751439786293679721486646504297465766123454525676309120850638317
1970276502553078194713110012567923116870826289001811866965542507770385987890409989273732978244643994
8638464985852259910557325184843486346251507835777319423224588544362588490803166523165006663956712292
2847323391403838650134630296064130143244120826494822136300189889237074959834137152709596097644172199
3242643746872243676204856550042655667033735754565663034033598031764402472215046004458223659278110206
3202216707527902809201225792180155618571649251504385659227849593436508935392971652345669049667867517
3067972319302830417210736635386648773710302185100524797035927071642406271296846874295376411378268328
5548588230808631701315554037922488047381781624449120502325875525986719095142531221424696023030752587
2520902708376919472173288712956769327519000567164042248991534595751402120273181647820120418686021631
8590133220129292264417601075982275985741752057500433974657656435099950557472525327666670436045122435
3657992619632155312309897321902401864646096022227252335592251283817838862034562504592714635929879608
0186161316827683636898567565876404698287642479144449613018832284747485238102061323911905937145245806
5239453323764591722179909503782487309145699053887331545388022918442915853931015201426452152425587227
1702741971966273234537131811454573777918405357042782697055647636710395973632874802558595976863756022
7283575566749803732653038756203249592235944395941676074236083305353666786095061258369831788990939381
3310515424023386875324731708636997323438500060206602906630246292143992173026932324171311641851298645
5510688099977010617791268509147110040527319642992777072712981904777479899127821318538788580588234241
5517903478115736270099228660118529034900386267339364446979607687366386717595800582708848554307192670
5249694693181861152482549614643337218861577784578828168464548420491756046914915071913528380841104900
7215602957868767964706530448713546742700481393774552977018599049598386706340562940049989936488227951
7073638659382933705644310281479367454270735163982944962838338333947779505077193376112906214747399113
3006051642870131319572599498276261058327099054430417754513750309858875374602061689558899663129117973
3314064820107753503306424937913124325315851501327959527516049649648729357085477671974317931043117157
7257379202533218785507248705698135455455536521595256867181831652578699694455731845970588646294513120
4866048317965913912635670855013310758768211421912379623893549844276248476826108836692358209959147110
2277642570234467780537290134246352760254191832545681126417560727307430317837740656989720663183217253
2971703645375218090079424316556273058262020854394552660838785161909722234625140344406201319056318622
5800458763502542252401930791342052515179868428397878044963544815081720033026678748976757265825095328
9248376840582197470555644584907488241870284527761813924517157459991925401224288612489873189495884556
1828809919833128448127910621345248193586035436756423298076274076538343897333931528607265103650790777
5101685315445313613056815769957086457036134506975938336370066126161656317091649097488167976599358192
0966251964650352691843039579387311858011183774830264929693168301744815224493121737639134263618376116
1184756233015584109108372541924776884657854781535084625747268011545793270604532302376678286019389468
7562944715382302442577109140961004200277462337395593800768953852302290113322176940370864059894948941
8128914418427088515829850924753060273631706068063736882844587625048327560442014054958729828570691011
8667702504477257990924106258437091449510567676376475785007097734780672085119723736864027875105212631
3165470650035267426329397005031882218526415156214481637824704205841288837022591106609205294907458356
5047064181124007478661805576466213712292238601618277525713860996951735924728375061392191837322200971
4348877331192006711103979420954164962426659602972517127304674321006197570478584022182030440503947394
8268578456392883795403433936269585803844466821299404773830879134728386073454993750286291827429864684
7951182962206905714012922088780767269943020033502108906341610996379604938318041391842200879947714865
1017767558565315677192206536071727795828894838015054097384175578561530168721196563852991835193990340
6723876333144212240064102693401528040305783985891477885787265439874646965915215645626426795882952598
7330157726796168571036527971316548917621384994581186327435736962212653689530722499405344352457169785
1216801097636677708881811890987055908910525505775409136480452761440595025473063090478231437666775355
1971177276924441819032216449799122591243357936954381958428608658011488789211308855616694663337103933
5518225627345404892082162907105368349040250088357335860735504943215618586585921912544239440072036734
4402085546150332894851816692791284993842144990481504987383785734982529826077381819785003275122443209
6583934581345079888030171524899699951539462046345133665653707606245478046169863297252615239397984149
1132328724748834694426556048077652881840338386416692258362555690754920026915280598729808884557373725
3910491546017123618202326902964779167079850737837221997517660623646280326935459900741266612924901307
0656356616832311281877630256015007205772451059857479441795822576736577100456898888840315792068866896
9177658786823259651185020609343997911417327398124809864049408673598167805339293896954306968487233356
5590132116130993342731470907228497280540045417316295347374004964966011814380486964697309645192980432
1066394049137282946839284745528543872382521414969060472741436883068189176517694138387889293535871142
4839676115670626208648244014123692187111074371062207404834810381662266894253417972946834214434253750
3058230621509644072984153329440382252165806581653286927968100455716086430083265193524194928500353337
7945727481009169942876951504393604615650881004693597432390045146888970405427430242261277258071556251
8205331022693211268371730224268702245017503504235244275933537383318435592091938289813629429291598580
4790412512593995406690266741697547180026217899156919128663514559690982854036245777998854142630187138
5125317118072738833947562390478631151654879428620399797993922673473488522657048337319387686449025425
4371695578351778340020945266847536644020981914391232132734537176792272042650540523715359337144930812
9455464461089013082432072826530311102450961349116541312672201268064726221252159109189966025407456847
5737353598018807755897386160849822126861885507573295499267708871491015061492634150631431640931825094
2118093106994750909224739570362290120526156857535182745660729527742098856639897156529983591225360681
7910168427827010326895245398729060360092214279746252887934427884708207824442125789506521989105222550
0829780251794650043179092196378583769267771547683748969009407371364387542301186464779282168675028946
5493305795927278213506957573882506758762934036002034166425846957450948424705647330796000302266027152
2083678986081435027492833680227475063835726607445715174853060373656531095028652097012118827979928730
3832938788480171742575581979235972165218216216431718035644197209304146629352874180185194919800856857
5800331005699761015221506602359363180101981770064923921450848999331924523778738266535857509294543084
7288938489368856795032971825028918332094856272853339215675035992679413711623560595298912010844956499
0735648678916156945029063950338888278383312413614496854506330151760425402114281205530278791199778813
1094588193156784717046219469513146799253067131295748933612465259353648560087747789150131596456284655
4164612141030638614635713978335109434613718676967471284166962471380734047487007836564633473388351028
2114364899184774319787942577811376267834365952802699277335403430429278342982543902160438018226122811
9744765732226388307263908490573797195497237138547014839249834215110428442156251157612562876245084744
4081926735996671004779540635224654766483082383889739842699445978250642493948437138540780363088880792
8844952221965474965347311415097033118309103847014122316197041475942889390516561418481145906104960778
0843400466705453460652178901827585957624009021163997550350066465616985686991099329092000267945002666
1777436396705392778148108778147007196210811156196087220396155285816682371148995732699243599394682478
0607251423763904017339723824793783135660142632841369794370746704887886981573192956703571874885439989
8901460266717094060941725681446547408566558391498860373114844114434520638199219339375159935635796173
4878000867891592568038984830728260987893376923343254553583424586373575668054748155055342030059679704
3850920826526853385088887642768634321052896938233966470572238997196004093282575492362675063440621265
4648168886959607326227516688410008962051016289268107096741043365172305097431664922633952305531069778
7509568168754795448496038242791996410485380340491792971931401041377576307744007689756911472231066416
1378878687311580804937125788348422598950128332822932104403263250992804055077778717569452342350548877
5557791739966368898879679767806225897231756948648970646414160976154553642787528545960470118650177404
0486805168499868135808219829754712702488541818978377507709122820369085423116196172288735410506657357
5084494805892100757687712574101169314237979256495562029209143345611660203161908618192929695563497819
3191809028637669030737593484757674849447278375201191265828599047278140514723603900045967885408248789
3150937237070636172887425762163935608372090990898284695921674573511685858936312048492698813976125673
4608031565823934916472325390557643203198911807859889628514227527953535840766388515858676289197805504
6493569826495438015071090919756618348896772849232913582282197267061780321438697383634440086425260370
8786193549685535890953925331511969965374452927987581935579490596988669806705504601221337388026094323
5055784978437386751163973448189441080111620815433454075645375549441741292562076058057474761704706181
0621035231375352484354818597950430432554568402528397533375437058727580137204835644885270762567889328
7150821350737489262823914640437419945793570490201047815503505051411343531153200346868675003676574270
5081086395082549166084988845494717920717850320580115487500436498262315829446360703078929905125848739
2368150641816918486499780576740578754855299331712803048747865672777595164294028623936486302853477667
8237928292196496475174170093690588032476643412352966615353237392040038426397781635457578769509123778
5047037652210201017084688490514757312292084921504446866145389508706135678152333082208101707331085202
0706690592127584181046472760462779652096498573373100322099398253509823094294331093159685464976932598
8187533759292848550687484661868252033393004685050338879785150354976769218869430687993147428155705608
8465636567341293829194830230453341149289095057107495499700098347844496736962912475824666072835867245
7433886929575862597794836766737857132770799383941212176458610183276187170952592984861012279089617018
6091485533556368103867953925826499416062846366181132488407213983529388570142633780275629267914234142
9716443147380890619359311974190047670243517347475414620330932338343959657161835743312071023025256355
4103232731242016132907477579391866863373128104646942081947967453020594830414593791805088378861042992
6307893963351858369963795160634924097260885519576593128593259408363010144349010514294720607633974605
6576886835498738995922666026444380518288797552872153633569091256292178614125723563235623992822855323
9496851985117479256179876284355012290797193974100787641402545694163256551365689938789691174668580863
2685876418469047501831356807758537315911494480606588548750929978918903093662066524707394265519471232
2950784850745854662063850948455675932394166584515505208036373400664459436715211182994512314965311259
2973517641614818863559999145155335227390702973801140199729154189075065511356376514241146921390412021
6046916278032770699993775223965597422419430035740035513837006347979119764122160387951151677227141224
6035261347058950927352813625626665039524527100329594989685917747090382739674656886379241411327688574
6713296239105402895518904653423341632911608400561044409660020521657150010857509535031920234226195133
6284139051031580568730845297563036534105606460470850938392942452713290424564568487273239740026083101
2657685100989976688919021779961705117999151799287589657844957029271380950554166654275053738524335316
2899185701402435371971225498221585683755435776720301169134409001474765611576514243080301151062630727
7541589600373828404095199228660298705265846131961267480656311098844892620722005225124581185037474010
8062034345841585519884822518451945509922025545205310831641712333300864657308122235780867948368683448
0679435257393074759344239316389770886267494999284544936376100359034727607414368222415519602611729899
1249091480351284491607735756175682142279964801664327291374750943653380512491896501160256739197632448
3936976454093935993783125597568604674349914532958509907979504285448295627496765397043003981847246828
9917147847253165029865326650193779189802153682976727256989171212909868969775195423682787590126851892
6448815612361426397632670784518168899950742458073934507880047668308618750870951722586790261347173778
8394541288488014908699474681148964520831631181196388010629866652949843057803608715091332905272461231
3726508721406170733516726914125723987285123930713063195234602719333749417890000539382666411201063176
5427653496275793082207250755249789565566687180902302887427829012232902713659327754642495579179210757
5333129773734422245136655638885474736846684320167931176558981992339817897773706276898956056842734293
7328158963598461817156204557912677547106239885387864148517511086208872078423371106542414094194557518
0783300330599631218109277389136088554184451499508990588558096733122379239879954133868556120632022309
3371223938791038317907350050534666859307184431012016027707877816565290592286811629846675898318853536
3916800971260379279477835919752890463579730425790224321923934731603015957727730135649286338113863088
9081088621459277584170593167825517350694621184517476069763499868530523567563955665122632252293595455
8060984214234585508290777658944955896093342541477217821704472039377773411328414691942290791306943066
6469529835882669396592000752977555355836306446572374313674113241539658027885226100948971444036891832
1348186669153955503526934961267633166423994874226119216739524640823977975402082446981260484623831848
3336916744525675064253631791522802069446181718824266772924977479226111578827382521379238403175766994
6217703994838338726630102577346314230295900746123645789509041876618188521899384533165844852893372544
8004761658345340937132963457760482375536535684761141057454442561817213730035260930267986590609710158
7519004708370901058115526121537322408917307066424970629971277781698922676269700075350717314459960122
1960711474140910143421949166859213558874022028078169690348283495726144260227922150969952036424850571
6889562778472871333927430551942708341584676890994708128888784089508557646039446187549509980186394394
8935003402104160308615232249945692905424383290184678237847363973651416157982046837394117366199039719
4044471225068591535448740504968701193592723598874789338487232510679129655842059282072717605978774559
7485865441016655635623708716694892636564198792929212778265836345513431294210400669043291845936591447
9251414322700699230364350530157961773410701064429940069265122935410940249738763943028187937398889808
2471353347888911286931008629638894816951821336320176606636444747991903956863989537838615160751506877
3282660173719941254318462239826332953107027213481675385697003587540717447937357071269601673715857619
3136634549938478544853395635228444354440938100910007200156968366247765676671432981837006169473144701
8110921967518615374974334232520686737649505000389650235792033605600547531758289790534292823580245631
7677318774219399742315100673033044667519581359709120849589085906660833585032228966788480423380120031
1361826956922910682369465269911077134392429353043682753720815388201779039529808914803334261919596888
9470008710999896207022423819048635188546009510747560332312440576098948351965624800697356875291191624
0775155183625818222507498485543803046268213763238094718542592919534101257217868875938411281396740696
5036198446132761128535878037619301199839201788554792987085242010170952683123908731862210183885961265
4858069343917090397002595496501367786038153990327299868261440222967496156056871386806125501128766421
5677969698519223072275535628242861405450352442229183133929085583931584466706311510465174744288735032
0828465931497082388141400173991257721883989405459723864788364492467769133431672554934413443526841041
8383261272315599968912810375628000242183095357825768027319113462028309546313751407945859794217263454
3218776648480011419997459708038749681805072853093021659020999141889303860407450972400695835356796451
7777762898244444355305166753650475921636885889607804155190711946060337497263484228735787118870288858
0705994493768573115037079780824678529280392629964612845403928331193242769509209616365317525337661361
6774069273210188554219630776278677713657680619938942707123351409077294833947102650648815176197384399
4529011586898623407744455233244887445326330579009785529702881906206547913902262665598022667371990459
8299008865910252627706540751947616718248658834416331035068572919755370632135321258032172870678087195
9057773722213922792162824499365078567814201114854610060419285216324815240798800149272804001622326517
2768506999465986921140733909908335579328211511315388665640463682473220537633856362081167708158880015
5272246902865761480877805132950375151621730638793587878269412159126531741818304253720244910883741382
7081444601261494176826505723034367044553100512597242584911699446213658534881173368393168020830692412
8774541038885903654658036139632006877564579113162114691613594148268121947578988878574740310214180965
1577470698555109661186917991947752971966106101424196926594553739601591405556361472475093833898067404
0166662895266209557335011490458625092471590078538258397952292835616469281245175926449605337609535981
6295404471380158563888904440328705795106480188351502549879551383898055541034993046785473584410769305
6698572775564561933167454422827271869262550181708315538819119401528302249269850725398207283303729276
8844985750571486301121084400022941080522029791119464028638608399922430240634770981010085879768837040
2758398196563645770315833518773284917060947600882727776130233639051497686580150131772683774707216122
7359804659269199958416090505246492362921511216292734442639369921811202835225529388867128750159885739
8574230524823109612177934610776988199949809305061808391230673409635503098223175516082587838500879729
9845388711865376488617370113997517328743059876130817872418642132300458611682650337201648780579707267
3666276818827307759531558901686946417429824251850448682994601249339567460890878847671434067943514368
7495759746922496174337996155642510951748322315010131826992822037018507851531516041665580526794187703
5365418611208054472550164841025734641602372089916662963007393619968940016392690608891747820432822522
7263947744309701042218480709019829587955922106067895658664387671502068596363101070670840271094055085
5620521291978559950410933808149080997210227565173826686402932629583595159569581552665842783140954692
5117910566195336098084092083680006585758304308062816687643551693343585159756293346531209235759737484
5623733093033995634814162450775152624559677526425309858736483706431635287968561691254835919411118099
1153471404313364911448546116461012477083146313277689116127826234367375209617851383195783154223037037
4054410976902742474465770913528927506937033679265746695064175246542898043724014830681013962182523638
0151818398938292719459186772144046022786911142725428578768729130589111891590910870787780966083151011
6499574335886586756650574543863376781268972365020612920798379432771511208131717280205455263191197287
9950839095077727812622580879239135276373821930864096796302533712144884174347748573657788913672876705
4157209460486140514436352945677630433316885927960684976334358979572531941265278829930342239645302992
1072269235407665515962131315597113615083321563657827443723737477895420953992774961046764506694744041
3952471969341180565899564471807704613612528133804987616016512300536307184681818835717128199555763092
8483853464092047381146095738669719488008147966204472762685900013984326100342004753543459097339869095
9132576015534549483076414540301343216280693545033706891341169781190905273527547351333180173499172010
7272564194365969167780633345634701921649569621535052222005356692662268946668019893071664399246421077
3666000971831731465626575387525508915602391166997120351729061028577733598606884661900713908372990507
2930801910730133241022176355843298701314379575024771776796584666854215739598670287741206074469880233
3609212912673425678279283576821698576198600393296746128718485046755917331941639003967256596881733794
1393940082515280476019795710973959449505919696242373941929489412500135412799498611182166849994163721
4040294071767595652665871205054058791038055909106379290902075520689911008034558663705967164153861879
2999674373994176490011410947189216486980961001830592870507051745558651051139815743691830801582535267
2282317102029349471047927280980725631994649853891334066748547961945751859202163177605824585409920327
4233118725947455651888616004497684875135039202598706919472512595472143856828620555747211245837341961
8657589293772551388412553792499690661599376130973907275658555245486439551865601409392354213614890706
0677991527898854228171290023946782323191237296081181678924556360761249175578761372021746304757265909
4491835413613101391374607727086076467187727255426645389822777364372647897742903200423711622108315499
9484190083410964651990583891995040825957834382911681236372582446526355534428237292043976747213016768
5105718188344797175613727139671914558508244503619825620721388419826357563291634806725149019300147740
4460162848113978460044549313101731941699470660239432728384027014104303367121986635306594411259196619
8029889300696730878473898553135062435510089730695814183584958057848056238127146666679216266108845149
0178382878149950878049898329201052167442027642381296284978295821198260496432946714015976674735016668
5261473452980531760976906570248793309738326229494418825952749428471738042104162590270347363435763565
1172448001852775281944992375945752986249731727789295837049011516406056575705440747528954153317009461
8704161968461311013710413423212638228042985916501830512152762551503927175950430403077337246470652262
1774367016359191292446130187663019423139797547575181697641609745259684442721457330599702200516871299
4433355858148626505393387737473432639457816824209823831708978935922797651389614994104082771810629103
6832073671984429985866118235688696884720247847327472418496400460511673615260860268143494712780889583
4829099830448313147443823278621843382250732841742291665613890832366019760610332495008840124529095980
3495823879779244844304133902592790962844865600007158647207729234678891050492980925645120549382860298
2674305125511326828013486276194782336901525810040669391164144945935572410994675295869040716589377484
7278146323776834583649604342921189329805991054096198487812609008217284125073769120541390261735976014
6757497535775622441928611265577356249627112542499008143281172755593956656364389177508491160137489989
4951007143378652104357933029044849941834104354616634142843417009133555206589053116359057181506887576
3294553411266319095009496636309850352359451391298433843276186518150774309209981099843581151433880785
9401927709750258835605633556725706480906687504455916243968938972441598735327714804190912262167251474
8143864667065145778406658041950446737308604173731254527886355491777011847878602523571842465498198869
8020571866110310123703163972464811482424284981996075270189063291050386276053747284727425223316040408
3604914947298677151452535586410265371272605756482810001448287362438057955948120486201220608317401113
4689398212952196722220742253493628082181415948480463181173464928990264491222217540712613976199044605
8987603195318436418902737948547576464870891154721451226988180664143973048557903584614675967024406566
2047447730320571326598812986041368769321517415308904243144382882303176651968016702275677152425372369
1669472503695306721261994502035396826858003218484326668433759976941637132286868267004836775873394997
9207617814224174239928396439240354597063604888691876251424892170982579281459646555542609125960045832
2215233437543488709616842387974683108209464640037559471337003074115745209210793649198473482809164441
2997743421503675361692471373436098205234146133272613503927546924197618895967876165667397124458183933
0800370180677365954287093933019630528233186382707767150912573828715684861672693694204789543376237531
7273321756385065286401185802353818946397996214294157409211412449103415447802597860252060336068310617
9209360116673457510340139644008635837674839134746683929997301443135399235735891833127267525619183190
1197286010063749918029406513066530456061515608179131785379658533071548083302127956224882015244432949
5530985457522681326690098726961291188086463259969518746296922804293956697780323399081696712927178455
4376782320735419019388567372347208764920288094926191484641393176923641848417012226037813281235370774
3508164238763566060704184548038072698473612041940812330293463818580087723687546140323563345379935044
8173206732712000349730393068730384000349361814555415522637145905277087569655190970732734445416693610
6389990623783817231262149387961687435921276288597136622923645500834508040676856795676097790487325366
6128027712682573174847776318080707825906680329742415291182347823472259588110142117084108054526794160
6887995313416710690522663342904029061555393340193611075151721178950509667131526406559756699695156646
0313414601833825184903377311051835358758968139520225275373123533204875698726562036905942461702582553
9172147644378343228864164041625348765784388089260566611716615026592617795799979316721186285070690251
0319176074774699541162440214894832343023844220964164974237127168891711195791784920788961405564998406
6260500183097479053772935900196864356127404640962677443596228318606243792518411335118137914815615035
9422167153010609048528796085639551040041030104132822570899444662324417225668403915722108268897923101
5241964354531903586210829805639990362503293100308013591951795314442447037156292524100530652936134104
8220664352067641701238423090365990535157249406698017520539712350697510584748275402057603580907366746
9937650765956837502249378255329022357405469522537272679224125930581637576083927130274396539494709786
3802694615920480456571065283295267196232602632996110298755065448653957714386300489735923949801162690
2491966533440145714943965743651199285210487873431704999190041235111243010624466934347799564919628412
8066422794986397069374536373171139924795165674694365159092586319750965649067693974841565091222149907
2902930493262840545125091548884933789895620142256860601065170850568577794737149895419427760119850070
4333406361615887822945200779231066872127364620854634048055060382887472845439067538731300604957759551
8688362626133157584102644207785131603880758709919617385660138945028783360894419418587562504222525861
6135132293904517306151318507564686344042842819726451983646962824300001469997511625285446112273825935
8277447200938535572012342780601383932422596684977019099961794467229885493756258863739882714931034471
3956996373781952050741497462511410636136653311450740787193041484652025529745626131758244838655011087
0976061395787842407051331339773581734466614815715281293249528086775382248828097873242317710650062850
2881296067514429389995596714700060754653890272210318058407562443702846604856029543106453458988265383
5570502425409114802431186556430792085400160535611691367431634701424175231251936035884439414927600868
2742586721225926914509028330352330739888362533691109951137492332804023896767118369576440148142455697
4154217661318546513155334421502853191074096223979511583729026558155788308186636961862027701121002277
0829970438424576448127942766239051676681448710721809221573839378885751622751540592575365648587808139
2910332095939855214938584517855646297368469151136599201281067279992800801351036950826625976558346857
9206026244426150228462905158473345059738755132111698530967418645447997959235451894847552300850687750
2303119572613514142179746470084592321402440166641623354142692764254172373631741523774599971124389206
5305808614844753714775488575175068699752366541304986954271989281311734096386180228248864394088512482
8168652358475354412234722219662309985496584650534474791341060117537532543477542481233202960393276758
9822216193648793064957148682537240803649101606612217886947217349509677139519967424926314011482791785
9725397521139488982552303212476442528309469982226958166432516104018048867074979001756155705835564895
5153833494663257818919975340293039856479339751861360125083956764101392520566273227309323517060709356
0154520861303141595057796229337237488704787721837371509332341697695693615658207840621492546787602668
9982998922525973499826341490143753503776520977735437789427482603906575448204797618063356068632801281
8313587601612228991206990396234437193003500246065391339848080086402833202383056005738942802769661455
1848355426838924651567674154281763699784461014972161905094654762996870121376226887907267805582816549
6110849150836888124359084598317187812657471007905294883188025009232066011610049182290377386899935723
8845359603528345793195627895635481928566419181994267230930430365753582942449773463935638847640978224
0678978086476919668166365215915105411071981193227816749955696360856745463765818604298720413087655787
9278009165000357147662488248019474272783600036498038255573858517922281716990452741784477005291380688
6658122018724856334620076303212239469341712099837281187465652979833838457859333327680954528869038395
8155280339762236845124690116312370840586759447704797346257797302220884130260066234282684916212828289
8966803958549857519903147078469265486572470352811220956416363946911266208438580497698925238787341734
7304836341301828076557469046486945259365045414317020845011018035531885551036765352471856217180415215
3631167002899374308579505424952470140689396116096605814671275634916888444201994991474833267655329334
9651390522243951366182573487580890666017633653266531027580804166941856202055652792411761915234240234
1731344525594634111582464736631072927187392958532897012779855695701251453061677795444083715315272936
4987579222209030752816832572654927860012846669199305627947544749678969132622379235693359483364446207
8080686935114971152349431452751012376757368236946149329018617201892510410593507678234801325890827977
2554212782631489782509895504546516571353044879725697812464841422827987105986113716540267441710336109
9471586273293132391731935795110828631546729564941757279290211394195443934288151576804681483339708715
4241193520034240284716839976390453501382486169425463971693748091074529483704421164086132359276820547
5980778581228359484526695357014836798065512235692908250767617811597023703130661157111359043008302231
2096832596027068465323941549607027533161950042379220148814314931249479831440261009835860833621494848
4423579770620655328968253232675036254666658552516532706231570820733634007546522444018516510981388746
1567187917284868300136688468950626671389771376548545379293105306726428013757434057221902606393492944
0960420068098596724030300489792088925470439654056149720924225419636747954216533562867384795814783962
5282625699707135673986032837843993514433167397058640074199485483557958128312195175370231814097421807
1480372891178223710986686491852842937334402148012847693872065181068889344478712282805993464080460774
5531695972220572949774184832323682809212003817285615055927155322105636722678632143220716845541818089
7726015910570863795291465512148585077286485369001292937195543002359855337049764154969303603763905744
8169464960526006095815968764745743612665235219543054167111620803462118017517588386035575931790863085
5483708710594259067739972505712221533531248655464126160317609176164791049128383659878885893023154432
2640082752346842259626466992139371730563102186845141727869978314612825069313618128085427667057067217
4306609854569759204440680777055975851767430430632658230879847718755521220938159585032370177203970349
7053491964596724339267815518176293031553267837338994817241504782810801824475400833670365392015308870
4651644272606433197209397932305480878385863924934278628101195201253821813293658073151590875278796008
0837671584567240113093479841872888579702397930997874986157228827543756498176131344752883562454083166
9937795656556064520996301065419287466923538668677971697231932469900329418966725165030496899325325563
5172248798152926999796734254769265457178450340670523277967708600662176270994226488139338454585220009
8871241690722534648504430941116632522556563206925231273974814259552868283662187781441716787585017605
8604296184482783986262948464118219444918462513853114135946012779385191974870844303746516192785635208
4271298893898101300865869488395780883156806886146338952307031385081808400854618031979282285998591978
8721757466228338614432280859707940572910084963997180722620914020117007069043110132638649070488360656
9176004549233397106529433109195635709055664964667006304178764345442296290672523603116407915359474597
3876480642037158448966027265325437380851925675580468153013348313523934913687349778496138798955279881
1933317363349633747614095630200508523844033321407225926426891845268308629450158540017617017138303390
8453938964331617822744063311451815486638181249073622346134426466578111581677545702141533144152439640
7091836414599976007765249871623994979910187083973136532976140542427440009644990251935621323040864871
2551435694317387817013546217190364549405358729062814777848768013462345981664400435923714326361427273
4269899470375585589282625666438319638719981542466840158131485712005916854291969077110048000214596098
7687062233359949692299007449116882003040665542165486065833995022548575434822447332946017849051309837
6122366248462618234273844423644072932503138051423305010401562326084028032024513068170389851247298548
8581047648551259645764375264548600837405879247993989934665010953123399162028883878795084791471076369
5979795348598907621395171401003628735814175704304496812782402062465864318342370887068936631206317521
5007690072608598507298752900151029731407023227391591451265898723411755325414158752646449500343185096
7072748823532281663666473225388687730975801300282578204708726661942925515884948438614907290696691593
7076722225996257128001745520466128073589976335088391355751627313481057648410574682630047841471119359
3591865781382026632680919800738080662611966469301726649989104277158282809324301213614398304823694000
1074959859574468255292079934030654850182039813821613192528711175803096271150109464288165758561040354
2731981953021458620015022466178445422135644244614224513157317177214824535467631769760504284334172769
3197022019623108149424689502214644467889116209244655073874049089879467641402718977714897238764506596
2377574158734972971255066643671370422334287196511394506438064208586668256239205254213321151384580266
1893004218855150888238711224298672746337045030061338128197792810299121891905249858291703685346956775
4281595355825886077158051132584484587658336812038435420674196137496537721379454378510563112681911684
5504057342421101595409708813144448376951155608837604536975372840646719040144233709522863161803674952
0466803555341720958797064266840377356636018633983119895849462294347581596560823007061493864604195917
0547517823363943892802679664707093010221601977386519095021821682057764054688510993335648061564511766
1015822041294007611248744288522990945378852014478404976549604516689031189025706640983128603826074205
6621225481103451834972725616255309107068228939682799492133848958540989999230994096242764232656748754
2985665064522015280499303270578688833308662717508919765800442766133395968065789033365609406590283894
1108255877206312822359353104403847873480982376572042986205462537098341360339416344485121742495174701
1255794660559290121598388584171163742643330736650486129316433078944305779848807281967140330237882211
2718126832031021370415845712466472658725574098185696860536533389784877126319704162979636856535292495
9558933277456724685145708367459381302542695483622451508219800182844537871338045895154464462823533335
0926621388454956881755275089749128782522519071122877347882799008337256442942183669140313452508731394
0187889255792387304804270004285460903132433793785907280340529572708156235322897591632296801866734754
4444958754831895664790479722328092944516036466048721349745146100275870312085749101681625822262630714
3325120928506971353392851680616510994038698343470706946874409262462837497996055515781220641499603226
5392090631034467640541515140612244137212009540819774517761965231462319927363755405943835938706251987
6695611523302390867356562940014706527317098416289926334049367582733267787902449670303497139115423756
5811166721250070779981669745507702398908539555907760476998079053329653031002061257800131814151347354
6918783003273392991526203176890775897149865769790473687226485079854606341097448174737367964043408513
7784601374135988242780304801735319933880653257770744646109160937329495993770764194595016625892864453
3620443720106896242051701994652255025585184616842589384140282128811085250600337452422567691294486065
1033703795908039475096560918703482729355291199509205206260991293304790670373387586293617505670548188
5032685524300492864895195712007642724344892703810047515112548412308179799242026721181022939750229413
4798275702104369868978491657091543376732151253144882652371919863951642976191772573138678061698007499
1849631090333994742540888541907970801202811436174703477608024935329688362813995232701874424116429742
4182803330705210647446652231315006067637723738354088835117677781291798473795846103783061650497601220
5229539460727830435557531665616257154464026137769351570655470613996794239706513178106535667162963776
8358827683348418908703416724574341004874652060459662891241787487968159654048183848132102655353643034
6260501481403234145399243526703825490478792949189918741738671867250394807830659456636088998673395729
2966230938799028952275482017965137125183204527422839807700253195882031179737099032634169224802539243
5429658959397445397265598394801323570153225911406612874892615602110764266378440846795282343939136605
9917590921042395727261667536977665541590641443380860914882843172951704994821291835653648389771330808
5622349879864078697963853787679854659620765551027173046660375052104891217966788521212561713592976612
6101279270917582098365306795871339477144707685348499705208021391189192062543035653305480350901968342
6265650411824070955753817444328476723005200944028578123070253074377053447657768925245853923960554567
0291256145130098017460140474150995718900884322935791959120477143187908901484526152092124431971248280
1968156124008163160558302459483467783052252982521179651677522525319932392093195301773269799418738901
3979982132634876127619261425815410201708124694352625144209482391872509765802307176661314604245314704
4653448026448614761990481614769484770204109186131089224420977259785805624163514710910396212267447711
4433910634906822923057752318636215594442483501763330254755179210482156540009525897473566468398346364
8746108646932381370167835645487658106731642267641220291173205814793760041098517867572972938728777626
7327141921851449084305759682029911388505280539542193056532274958684360377972539075745986972492843148
7976713061573495906600980231128362731700386296540256722440830196446548831308515701399507901371746589
5177315492486631709943948298452381698942201711382010322341431912553406459278070518435403899376014524
3043519588049984001213561291791578621210707681550285764561450297565969917252817078340359561594321945
7083282815774926781822936186184837278574053132322623289659368208542883417950694173194533254006712389
1506688849323104430942201262814705518192567374945992631474469492702645912917286657436404484869215159
8353777213480697685726823274416574500504159324598725929445435615747942496242853556713562162509951473
7609588771701024277732039027299078973441616737197273766729983574215994249878440724295138373551146942
6924830710944122804517328449645475152426648149698281174808940625669978225202904903694500143441357459
3435287453570304961282541904639740373912472539214668420877524550285076923367240363912350839024162170
1869968361632024556453373450258877299340622854605629668457402107728904774430055596965984675128627209
8629820248982165321845053737034181642518603834652697523224635593967555149206216171061936585470770299
9991582094315942510392154338702310530789041108158432917760436512645288717910924202447217160864579238
3336176007947823770291793663611420804833763976189918772708770106305302232091613872217877845297535241
0477775567596262580765369850383297753425710672967490394538537419353096237986851552889105413775061192
6554836226396265908642033263762254919637433490047623288548551927070286273050126179891259105453116015
3264405267738867117770716502940910273655094684656142910598564534354927183081523408719718607524536146
3527604035816520446660814570619999619402587047208425306536476831226454990600330559588788328779908709
2621704395684259583746278730468487619288307643084139308338257495050784465322952129223127740247205171
8369491778516427383549342791066516805737537983924747696604342254315515172898948397204417858697630337
3638683953276205520269766987689558177428294759327840940839196975872720950222232263683714262858797490
8450625807183449821125772807170832534917649301096877774119288906253208335104963234709048282115399463
3005002278446092249350028841945646731400212279321946184791409087753863761917487733761755084106519839
6531635432972538423207928508680741264978730958261045869615148428462315009608580357460752626229889488
4149462081667989423093178164482840424271362704294726859642642665858741495718851624408281500484804672
2700447507635861122111167373753350712029628677811805963242020240983656508014436665549833733439104053
7745858404979170240480854181968990303939359312451142771941399129439187880166429638020932044130933663
3368331632472689186924620916572841975033427154729405879904666978179382299552392165676508969354632004
6943676745763247969791161900637473387348436195778158228862396174295012377355654206115891397496348176
4150343770237326968979755624686639236721123151491839609607731693776946500695766372245890787707275548
1591083775927237841062246919405671438892359692636939717096124138075059243090710045513924312660798879
6126950011248264865172469900975028382797696167690144057806677929203623048185665926470337179553615122
4026505234372908032759506947256188752284254291270779403476875416708022552226920526522722242650376493
2886091128324357210060658945838386341068548207531900628690073381194110056603132830252636396148726123
5127129808766551692322846874330348527811475493127714354837578347674603209326634900309221200012470806
8490065923811254766752912647901711478907859884196623204266438387793376948643490256094554407616313144
6780655290803023153761323269010295143730862873561533496688370529420572424743016116775710011917089572
8814459299729633429153578409555819084644675917195910441384559336819884031531072370421321467152912803
3237707610322047582346644943972362850335782041370682553101278249796994466186033912067073532045964125
9374691869080502367756503721043511916965547358948956361272507162625180321310040455442883358127787309
5800542941208441424007287787534970244914820966995743962793075820979979963684211446514220120479810737
7669253956004265001155888077132937598084037735345879480874366880824697898763960108149850027489404650
9624274224199068802446381709326885495853484863878676844010200475364418331252591236274161314717060958
8007091945356935266775117809201232619967886150720751379999883828298753995782510966061374342867258893
8111567501134434591871862387969584482168543528645661584908509346143734368467280116426495823850505168
4625410836907015657491259584068891606933502816690853969424654734903810747575636850465495153642546293
2548176428190890567505571241042531076530276963931957568154209696922209050699107935676499340192617495
1830704623328441857600475964895407628108463806716595030069268802650155771718204545667032227413932908
5475325082122129251755571580268401014743994311330474270392413695418037628403627775221122036331533025
5025426153551392523645794758314364265804476808034237948476766473751372890721008697886399286242613243
4827758965643726496859347331385131528404363723495179747385361250799183741464957747673587344866581834
8526680863118250735374365173047239951858010433228723888721669444100322389140389476463086314132611914
7877971935016323909957572087930419129271183874856453460410056233214416743460426119156741557556782949
7699642876521135463405374024434132079107671687815955246647005327244192936715897281967721881186309482
1358289088589748045451295951878356145205997713631274446856215872999325163647444019569285308410424826
6584947633190051612275177159279809949239507001263927226324219372788236357296285827288443981873805002
4062826753173244230245982506220418526166135132642566475147895283998158178565654951027635788680147916
6695440095443076325166736799385882430734302559147884176356117386675728994481358957738241813681936070
2885041338959903707315761721539808406794949808869340449149370450266672733663968270289660647090271952
0303237086480609775775869006901633543975891617318963301841498925651203525999601544387441866243986178
1355208919504643866954227368936679170170705133854532017747359133001977205381082297560442202538201339
5765674665614342292008268472672426246558591905128616810065138540915547288080321015731170518846437615
6698808353894891908001295660712577609555789899605216797114993393953744718773572151212926499072231961
1831552274008654135927681766723760725199701241614392041180228802661032994869673992158918829123762123
1375798610094167119481928749219896343360930744347529702214479911847740449296696942976011597541911145
3908071212794808319495939888528997586136600965392868837584483083102988346333048500325603086387515604
9072667024366428720255647093525536087970420363494751902840004525200789852118211741410808695535947804
8204644201204584626874425262897640337233022917036785775839091475521771243851415781057373931100526691
1815135730434758451826030288901203749349861490756692762014885105978868257691049693265282299602306322
1424043832087097676946929776628434199671163178318627169647904781432763742586345426660592561087206610
9785905466886445083374261261524504742794276589753386557119078263267454102947161655803193152384032367
1183109128538825700853845176343461744991409721841674036470008195429218262614136922307211646019764181
1920841257558455729033119657755571223604975147585822757202109595692949438415927178449498772247777909
9580120943409335036417991481037585294840841262256875147022747273433401422521948457983354965946157086
7392973456672829922692137472141279783445714529229764346916703030589896030556517886633821202142573881
9172630698807546982657554869425535403557850692924590670031177302432888893566241206777207249682015732
2610702853973261963064313520366685569117241929396372517066537509181104828405209331899562263114247900
6004357533407289711271912695244286920802012834420055080786736960005307487237064080787434667089102228
6315175072929025618959310767025703355318517970623638529426811989321069043817906628522453896240552292
4165210745524903235412990640302166135802360268361625737620912783644775853668272863745471851833326682
3978901967053692628884278536537148676514241988270396368599166808817464156971549135096553343885555628
1648887950272429971240211788362246933007542493062432247571898037483132632452242048081912387760682763
4100668126167031908935178687985789772501765534738893730757694831680075805125759963903462478920496190
7955546648151873374293704581424528964111591495441013911362861211287389503914608587861123528327085062
5715274903856600887289480551215493149536287037095315554470129085167585351765851564927633780912551070
8180100599861139841457931517670792129007985110685570192127570770995104936829043926485150080378140391
1285469543969032473216952072414200114018637017143350514031903742081522097650560039998204674212940817
4760204947825198742998343014496196472021127858547674970620120812771831179008193891520716247599755523
9242112950158560294907143349379294360846378492052262498912054226585521124358425350982653003692576410
9083599678997462212796622057260089040419171924980885127335374832509497057080753767895501734466485208
5161340643581220238888744309672234395980976877665316764157863385220232562647894698906365868696620839
3143216125770626420650144332975865189972468161505031384301258007224182261097026820755747240839961998
3731374436395092937955158021694636293978600950756494017249581555436702094366502954385753261285265450
9083218569774596765282457262334708265903300878239768023978176319804719517371491031478363966364604013
0263007948499259877463788918697425239220694596627119545815780389891496629214764182812351272092953811
3441170449147272411646712094289735439838194978469370090601143165219810291979546103972507472913275994
2648907790145469958926854604273317611261776666969967907389018815737197224063931325327011569931046356
5452927985219943669102631592262276545527451238485265868889058368176702942526379336999273457003313637
5648226157036764371842893679292534487997557655347262857715086246297644400663347282929463321369373360
4394219488813872262402791621324835210227997166176092783453596742446768656405051723880931267150735150
9683374523433753716506478279466497168593551064978379448118369542850624711840508334852519536328194574
2487917838511911637163108005489908342892013144224386814017666962148824771384281859154780103219016087
2174297563813401534721755730426262610589730262586361133995067224459446031479937448592013677042922642
4276288888501383223456948763743680215674672119023443000404592300497340231996370776780871047810648603
9071710906999452798998012152774301005712801504831169855200524852475350552052875855794429468856022477
7878945532269978670763445822629448799244346330340670981976740125924108665531289736615980413291680429
9673698758834520686378215366679816711764040437407880906862239049391612545930249060278515435106391564
2877386815129494830601823950986004387554561010256822486228163459783092625896641148592298631911426525
7502986633754824145306165553041885209116697126724185566157406922791791098632912280276424083772180864
2938014438273669212926483733297476812349941966643669846296331979209552403268799868050432886995917338
9028980402012409649902485075016048725176282017851187380906116417749653817216795212582585181234148088
5825157583824264686381918138651665969392263461514308860788876239243119007389962153483194265996424810
7153100357143880253566535130589386852506668106115506989154317003033377856154245637946273690174336174
2718816021048039543052385127995026554923284426336685918106394432366321517056540717551613132895066331
9087356637029504463779742881389390998587227924511508004810929003778372850919366795661175029111392731
0087764220946256936880070285495926539826013900950229089186648759268609347596677578333403394163777250
2078646721576366504502366145552551029015156352878704987998519227550168016848143467619198539743326760
2261767564359439887245562551169916155728689745070732924389358715104291761733832852091077940464096935
2962637184591268991852532088989892364093530794401703489688444044391233723109690783647330303553324333
9569628186252191022497005507032138368792493383638954497901745847677607004992526552742510399403395566
4181855225248844278381192914422459312080354855673958183020232827942688668011546086874256066837264204
2993487433882590174728258826511447829000984128687569594451302820048337419953836764931465338133367275
0364416432159712423707245833946522733321098875768500415157788685315295929706601869776809068625507553
6464386657419964572155141901700367936587721049120734705242722036319738563639134036644081640236601515
5159613157010537548078314777644669892235536544352003375127059146667444129542987753943749131725477864
7288522647080850582465621935675601963886746489255761448925898642840005668727381790208244652786070300
5899843998668289105921045550485372248624592137498104973857596295662150722211829924428474920636414039
2432288378486581699479044124060162210434513396166501709295742868871414692695255446413933179229936683
2583360617960541153999788722667122534166465719111173572484939777226123030246348498355006816706423843
3599187198941540634433232906886607359507210863963348365401009908641809403404689309566043032008165919
7587743157813459885567378453446775893637222749311682739016130282797667289537410601947168881340151203
0831218100391623529970634016419229102685931308427422546120432186359925389166192624551376284119167974
7789551792910195830931786532691512080300011796683051366772339434688174221715024503384412023500268265
8441548615875614922395719913325718519671713215935063674585984867903053731512330831085835959383475923
1938877999667775864377032443128521000916012889870944290984632339269959207345108335306569707367006033
1741770543806447551126929900648275755892928003301985179984554985586420153810494923511131294716831129
0370270640092615720571550322016658193532783572482445838772578127570371230019173199603949295081460631
7888878655024228578492176123994473601283305149071421108668272774128991764159751472751551441992796515
4005976606748129373850450325426551597723373557837079594996314811408609018889484311663241846099697617
2728257781189179627306965972481173889673457700204894076335149595286416400731896355930386392188869346
5353774939941041187265890543611210229488061721374676432750333380378931470277163532962636859622385040
4571978326911314230022621452360240697565743787497584631084793946408309312933950762767887383319367320
1413381970651665925414121704701973392614160771684860367075978008859652531067809806758038829275510205
8662279616472875433157107358629423904536051449736764076863995160153605732816593570383846807256594630
3911256211578190747765529763034784663905630451782638843676610226663733769862779370592326657481723967
2350471260110613368641283807917829242653838567129797314485120314829935775909253812000074397525792483
5400541108163105518037738819119529597043254244941898754776601425871801512104939390760833535500405987
7916506106973068593896461054784576245306054288821161286674562596929556579892589004814828584125882061
7148971060970796944198884819535803069559365659054251881009644700577032203330049452206087522428201179
4447505538747240048421696761448839224873768953114357910982847538113719938275660004154842882446157283
4222485905551182612903324010703015302445386813194195934378747381620343274711493898885261441839408800
6492824391633296995637497090831109704477586974961567283036855027778694257288115733102147794841681419
6970799358920694260401711675073544984378627160305559053907455757733704690764536077990254547907799870
5410047812223333415686257398558925222509392873141706293010771027822478333201466584913597368353974187
4150536685681915202116714827665243120644559279887498066269654349642050933207897762881075421352841197
9341430753261444421198563590918324720828689027665219041930524975159416897241732892168841295121956506
5504136588538569096351078585759524617000617203418393073552815283713135914543879662218857389182157301
7568142708226067963936801648293286834947000822394379564241788905405469426414204238509323462098191447
5657720009645576769618494448980176429812161367484076077916707106031192566347091092192698632510021614
2606169735499868967560607063318961423461456337261844877582448450242017625307018757266609235459253848
2806031401423748827466085884334780495809792936058192937890478654626141083336962527803335382273317525
6349748073798620133925469526973396606204585825712337769217380872213374155008531055345931538649862363
5617452321525927678703279094114665633614333504656152416037405417576735799718200464782858597650700107
4972185801920519501499589104780550816618040856398844659183367392562993156699088940867259534898539726
7649933996671910662315433933561998806581858875791435771906400886765100284496595268418336865426504354
3430827890279981237380104625079892282618078843736388007964718440926766061882313786702189204882343413
8900508017578113013102528787161670302417085391394466303606429185403415916877034623026816951706402961
8891692416756073613765126358316817870874842613710632306017397988960809656422395208038082042509696486
9454308992139699825880658086502449501376624700006850296671564883348361500404361894256941047046167969
4435573409012153199325088697730980780677069854513243526338048943408729275890523710974124289636681488
4794539402460681988148198446725173063012736204967678575591448006158112407669023338082044823973063704
7622136396606844256788882717004431250662580505629883149944438421835132449729141696330931231974184851
4577822796234644030297231957707194009390221614233665638720509046940941751015462278951375332359597613
2425155028172481222287997215239155436144715972026057173802248727113890788215098206133060256860510995
0341751557389202895374630183471072074056319295078138819736070489829856901485210645990608159033737278
1587720087207129153756997047028091980654141480898245161725461227072843067051438505425148639184999969
6329099395884791557911781505271746400965384970808841221166147136793159784397781114646851773475733123
9569723291786030248664908361552361625581680793737557678093421038281981978998405908402322433805484944
2730075082005624926341341746857013272965010537535487610551462725897591892139723353637919885162558957
5624573911523384269726846427479603308243009959073466453031980896544562556556415664339114494652721622
7312471340512456000936148744831294414915455284633101894397752594490451539052427379342247778208802842
8165667091919134811112808063694620463286384496025934208339004416839629296213238391013142545808903112
3412764680110692793625056583056253033749844777828030781727033926401622558399432650567454960497359604
3665541751598372024168723384926600894667742226656360464043600306509127041923792068222502755890665423
4236527349441771887798308395714976357084428142869660921419401496162897226750704825101012486742441206
4363872498560592285497769087765516545988975828893879725710763109413945361990799241679008882335399001
7414133692706069068442771274888343896313112023619428130578642099019404581311837692229528046345105597
9521471188573908088563090749364882840981898648683328428515582903766566981342027913746350979982746007
1556022509054148924590996996031740241162507316727235450264428626750506720978680871902207363741662670
9919658104941426590464366241083408985138364430593351169460772438316549722349859842401519981250716139
8960668603058452907757035614599009435638675124988651306893013278461134482645331685225825050624260483
1092014040272905724029446590075193003911745504726918009193417843854001909215794559437096726005886912
1336538225513835928705164757329196305877200021905333577651024658917166452748845988348353246470117970
8699047624699846300651442256690913439460212880925158501831321268432365910499198921099723712928094274
1058333023020834675070941668684789015862464396019984857819448883863577921406787913996918019042349039
0820158219409654457672856149299119343652840612777502479182091538390177319433325059612568227458576994
3106541103437985609732666892319096191041900707285649736276346115033393022206099576220053330282698973
5376364449679162770848914013796834957884329306653977630722479323625040740518136039076358166715360284
3452123106898606724074549764635959814212650152570778461884572390874707672165601284536333615187856901
4141442392875687948129613464755646804518381983992625202418385996871459179632961372809234844009293182
2796184674987459464287485525657229255110826303283551495850045216128790926695921190816972737914022987
2869578991190556859553784794306698994872932793978948205011421005432014344687626665534517005662869840
9707818076670944122981057988701384546417023921687525056659587087320995157772987001927406520011684837
5163704922820943650940188183768380067578230931257360439022137392475242753659534769851568885363962520
5780861622154143515074028244673414983832340638451195394347224107023439023300354780021067497192873953
2658884351103093504844699691136813215916784932301665504003218730785505500673020730912846623784809537
2243150653830309458763947841766256939634737502642506067030216796901710633816573443807745014551430883
5856741695235978918945220596474588383763461859210309220806774632313469786413994552436219598946701440
2438454110669754383744399640784015029723905783369482454808816302200385087449867193745135730123216434
5856998468853679227494176204692211680885205386044769193123277848099832468651424020119557522059953741
5686248579186014485285835462759673992804109424986183787337925651082577715753794897363662681770060330
6600222326282542436769946825614977907344996319849957018628102716085141450701446023715020410677891268
2780383531360270621882243970704680599169276474225959819122655086558314958970772659607555132949741287
1691528084235693003911710678503695351879751255863826126241090879134955998402576319655114268356165239
7393694500244169109982016653427849281354900890785899925431093678113265086917567896363533853751401847
5452210888158901434020820737479515301070963495843815190473622422966596263226060766527148803355275405
8183373524230934689507390241220177866898376487877283174732595755177511432743787414908197295356138315
3434938824757887175509482427499927456580793100576718672818331072231541499447607310542410738669104286
0697472809955353814912913147140061057135782128445382521912731680813610397894435740354813900948757976
814232912733545741522879669457876310055392833474759211100936399701582895347169010647041
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 2.18, 1.84, 1.70
Generated 19 Oct 2018 | 22:45:19 UTC