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 49980125841*2^333333-1

8518085738015112627493460439796683095787732530975274710056958429975153492977468679264988745900045265
2166264146777886465788306583168301929561392755542012914157618031902963234838634041758383485903216890
5541581971760609767310520668268548751334437235773653944455033212730328632140202892759299657110311337
2623076546163410133927443112623263559909203846567066666565021200001931243185071478126080232883687059
1498932090767092140962346546565891957477790093423933575974406426765588471573972063956831622820797364
4287457937523916683799341655514894723788352213593540573062648544444237824555489477950741929357018843
3690599707302441510499515576897763311871847322043411339676350426799755242356540836351783346637494320
4001850012850113828881676266329188191955799053286487953974168861772870430970960187087805720867234077
6753815938112886883041173295364154385287372208271280727561886558861580751588039641137710309699619432
5659075953798400456165855206583289477647509112968744961919809265794055489626635676640182999164039534
7328101143880988034248313277393059310686841967166991027129403403708410107276500324567678366703840204
3516268600514153856037878301113164166132800282039534368459618045692530962225149062572573069601640511
4317161270635378765621803708842963312630630000931519379196308331817821723161894746097000849012758677
2846874560464341511015298239465747328955811474027897635182100157599175124520102193042295206821491480
3047096617237741445095382922049847660283942618149828953999778669814385082795407203839340279999514243
2739767710075567434931462930137936328940856934735071989790388137670692452528542368705670216472371657
7943600154320011847015991590905163903919961019598225191602658312365981446095639836039066360336610214
4823114244683473596644796033978694312290341504979216454435800439301691867651573301634700765811761971
4209394633711178998235236605887726269890696688780266795951267452256561102146856572172761380547828536
9946487350541418333487259505267877259247288001076160101903758857322054515248946953027686848509588150
3363730764352231255031497050279616694800868258962883340903752946103839693593030185429206654496655506
3586476646280664025581693523097708583388172923965044786397102886438874872257202536658600091790581657
5583481741472852316946835284792533346373368490573583725661852256963577086112248815674271512636912560
9442777802093070459452935416691932451664548624872076402509430645344115599379365945331712248238912234
1953732805269270423606079636638567672567233843815818034284546085897623646315563699573945021910146141
5233953617121822602168437494002019352073212663961656530637207707971595694068860134226048406013356557
6471950460702531572923372525336932245216417858786073452474562468740288558821351148000432227079970693
7143731854891346404262837441600970608963977231642727532706358104294927000997379753012563822387650170
4817686606882942872880393922272566359492461776062452219356917085763571826311024372821041925845161755
7469250689335666223034117544385903271445280464435171084366861637673990076666856732556529010280780860
7769539835255380166137134206719857504969236308568403464968554238360412310699299119716150703700891232
0259998531010107221173743327860712393479943238269048095353655013211212708166072128074056307878277241
7320600947283560442096312406858553974454037839110824889723261210337486688009527474869064832514539684
5420930063640940138496335606122896152728937585419354898520058341022589699652644381705318062364292080
6316584607923717095259031502195394288097567735728124760771260448625745589946330684441818662550168007
3854051413441951045729870953067254361318262705348477659700358038014937651068981390462938254827483537
5388230398165099008833767206041511191468906967689326943184565467986331929398016853269490100338166606
3125577645278974304920847515339829080768920020677082520895643571460400115591237402742294380530164287
6693942067459490318751028496603784274135986118977450563757767842062209388420536437204990781080159072
8917178429884794788488258211314889810964044048591003336391108847262088685239221049456983077309554084
2719986074332301609036439774794287453638181756959532989610679335653508000932482074812921682288094629
3421329740714575888707126811908412168165461989280993983592610977530804630662385279951709027907621673
9701722949465219319266592006645377852152045483751956013067780178865285212634594146790448236143555328
9171977294487957654954388203612315505183147722346244806189742578667008006707593361331632653716957764
5516541905749573049433772464094733177874149003002123170035058602121275128272533857324973488227739654
3704273933969381349163699968280990498599730831983463554133175700638619619666239143742386047773583009
6155454034947888546963758235977569057339915130368838238118903506509646524307320245775765759418321889
0942437001450357763947626213683778573648852519127974677689602988813848899289511036638361882178505335
1203439731548429783959138079207389466986212642188520151156987935207551099603976825454046638818582161
7506461479799610345944189489251971470655243509861334551747714588991983508882521861933111417154901641
4732609789382989497466221437512134299624659865551596802172983899478547505810338904996406485574269991
6765048090645930685525245056335485079224850593796276776955894358521854012550469685453258375671258957
5956900174335259073072961855181112862079658400484678040270839061586107350503271016438593046995977850
8356806674927651198273076795578964904095653726980385395976268173706978386536966083205489514086727761
5328155976581984983813266677953874912718175684338646571552762331682765974124556407122392839827131063
8947429581603724538525181311002352842946086290734705824949191492057108013572005478223227658960366901
0921429909498111627919365771602888314148173746640604320961485714157489458382112437281404956925316126
5506681244645854962504703987916021698449601012532899198903801551018623773050165355361697158575938140
2041978008259974461880806318189300589067497118165401230666158485807963059210055391421956011431497245
6834058668706300105016016080227023541433838759787984900732653544933350279704796584298262790517069323
3423192862515213615478059560352173855285312917831467719596286235280019892946024286660204133313426190
0731330304638696024181841201541058687671610589230407505427211300063393484540379448124380459502540377
0027344795907478354383191287848060237970706204600085338091194021886517262047489292704446178574897884
4781764946221147596453790477634158522732331877175351280536374759441183725121109095751341520394525999
8142995399111521820769564516839473110193242928027244758590144521769525618082068100501515612493943134
6745169269775321989351449079256662422718005118645613947715485009775475536222933883176742582045792856
4398910321836892475965247921713731963248809513895261233185902301697170555223738899834648002462313201
1246784380185444574913134717057567111108524952344128880821310151255471131770277219092632219390156756
4795301838737890520407167419405813028051723825011167089561230175064429077321798620225585860013051556
6193545004594343482051148385169943738748845592904206090395522115662768219364710668143557263959757691
6317134857979988770429371210219695234173995808692228168303735598291731350951620604721238595046119519
4250406585932006363296957339757548967989361146320516726692221466985226609388539574279568314696616270
9593876366696762058820952450267859210959646114293360194543488965272122558150321195561386685430547327
5741525619458936418538541506847522877575427169117667051870940938561501917008240150300042260770934491
6905624338163969966707835607292228558415582248364686891187298621014517817940648467420199846846082507
2818641939494490090201393455585563379487953941682157295617990108025128109198520952221553964275116016
2764275528495369337966342283568118000082545132730220252873819258132370470846538577130448737246251196
3566710931306432889774314614029417507899200400244418577156031352977545694498842615388794644292095231
4753204261900195264782662012014600670475889732545751422800805943673396340320677262843353109471675547
4861210789738993614770246752846218962008142972055070191070874939686912777860006284214882362983701256
8624657361058937186184653409934304963888866016425121191346712591563500419292204583719190695633274700
5152792394555540806954272253223873225614284483157025824154181713260854133323797427360139956760601191
5142145925579214296642306072994406544297609750092399915583844970024131281208448752188452888525036603
2488399903220691633715881657827465514005358452755545245438264332464531737350284935700349581325574508
7238899152803684936979612261843431488623820385889061846476983995146587962624259602783919563643791684
6881055107437814290350129772405137212576870574571859781160863127967473577176843728137208024525275350
8449533651768883443317594242013752927759283539568029238948663553998597232106571565547517192290451760
3158839695085079315693357972789586512712659020382529629861460079164168605754277694956728946272311990
2841728376696480197649975879265498676257456309908768146037243538058958541191706994577029432744640860
0322045160669612337456916092201460500247981827353878565403744182146654702821648219018091683959594893
4975706710598081586747028655807357913741505073731376878584976689044799991695315202468946030038309639
5593062199495408279975295411201106662270850245671302359201079669625520080352958360340062260275730402
2894897136455780792944200720207836486831044785553468930349140195964921924181971451104783311921924933
3502063618144862649679065753216779044470409543909630952964163174151124323956663722078537491074964863
3589272962944979384945697034839496249639582243236833492564902014212152976070426277256136333668907778
9456219723037577451793115439592135844282023140082727978021889754624036380936571625020661253704991242
9824441904804134981348441626261574326074385425738198109201259676216086504250855655539785409462225095
9831897270347780780208064082338536354199586016709916073662060891819528794005664383338285801589016433
9952798081743252518952300407926802892185434621948473943610590205789789112060989842003206369759749907
8438068529033133301686012383550707499288151579869651777983318622635159825243094438608299177351252973
8213445907723505307843473748229802916477637600877844816661942816224694682857931580165702334164460655
2238398490096476211295808087943887373836427114429575069737970736758970244769865327031173278222785573
5337828376390177809827769305138979044598601651880086470083590101773313647556544977966923182042222000
1972959951478057250362011436015154145081993870294283617827207048377902032257250510314746803031119107
0084711792970709250358581756057917448532052060661762971597382700525711004118133585358493920181662021
7101891281741037372146765383197203611355062064098598141786364334328253478783319205350884204267084791
9775096022286229564139424452343961056283155772451587175372805918772984039052658613854083684288291959
6858271992200309195270007052084780907174526774742084835149070917685799900628478300999632903671494922
8866979766146902605754007633965395535417158817010682664250169563138642863214632730582329646252790016
8036368812662240777665921064091610162411250450947626584283849504425098299173768028013981786628408327
9035613070455562795750255786299333018879615023854302085894674742357497559056281534981933860720653005
1887021902871541841340852786916635667212918853671164648556674749607974829638202342201124524396842658
7003352922689136256147014423024350899086796644177917868157066641498520443981918017660228636026756012
2815947863173940160961944089250856407701776014618382863670389560260395846402019654098073513873874007
2026756414252144447470709318699493784654862851090776222314691179239694883409134437316139924784342771
4048077999756174820032699618772425450816785103008271557657350175480745627911409948325293512159209594
4937294607985990488806527096017649253869563482372596657915019372730423605517826780075949321468362430
7539027673638708595171121599534012931406156709078789509425518798872238395508208032582061603154593121
7348869276750154795071803715052625811291069014192333604483739776490782203739352977389247723351132569
0476133593597050638663785532508288210202378632607741743326747612594309950006161369100347359352889902
0178974148955479123184542058312761701852218722775489912371235990048716544789407889364899283556910665
7517280062029723314413575110721749760821310799863477338649559840230225035314468480505418116625300835
5406344306919185616193148055628969334309961019042611708306778297224946271235527123607342002043785800
7149079450584396765247013423504137511838375764030634368074085536354017560337145097359767209063239064
0648639416430848226289400009307097670656882154583752199637856185580365078336996648350851020819336800
8405346490321415699116213799311602441725420450415175570912050337327004303770461975829988470826293153
3150491037027610927127738065299469251251397922989859643720075984658672607903126718100522290643921016
6605277688456219126224403184405332538229323228900954913214267035052899873323660870324458400973544902
7905123876823881276109469814015022099650494033202763993207056756759995135943898363376004309743421327
7884167940578429856031192219250096927983480646707071073440198390172411118176999985768142584703723177
1930260836371712504644386042537816164754339641382043877340507437017113649862924261975702537091467127
7130116481494993054846418410499893638967956871926281278755986066191849418962645471208370965658132621
6569108271902780652644192903976559304284151796188932311378467253695636634056100661871971158976845350
3164701621095037921806272962799924776860332749513971393208145460573998353267098281301913186524575628
4365347853355508521825501740219478531761127037048129548939408002516735348080168266189710272559790420
3713622416021826401751931248955693279321063329936938483919972665246871343689949211649318491418268180
3437873270801266228090871063281371627453493451554832235062885332200992917564521923792508048260928132
8661763970506914099007026303013260058930692130180478967381984792055026340323812923734975650696033602
5155298817196427221375654106677936665848579185002469474625351623373178784235616136080377427949927218
7499511891811798594055661401134290378020826254885596690699207644513386970763389305385633363183529884
7506399210579502047165081424513912143692963921831842116228545158612654767889643877103923328454836170
7917970110078168082171592804862519058265055842745425587261670267850534763860858748032416495140991159
7531712549947540865898582832638965172817966446546524050011740029068111321656079270535405645370664389
9634048391374083706040969735804139193442883333909334733121538785872234229315457397600123383089527582
6880628888809965584391890267446663242527435058640615565504845690626029859884763228309219763252589392
7700453337445401406277294601430334877198327308297434859318058322738439959665427688406555879617576496
6398215833715943245209498853937386356712144860246091089280671204586395453617281938352559787468171622
2777615658399490539019663788417776696323833446211097540188362251822084056862141815560948022859631793
2257642528673086905015032118003188055975934759072755994135721093521259048161776909916879865422361211
1997071680870693965743276908577491548484098858384223637952370665979579825446915497282870732778981715
6289780902656331028266143847025429250803542728190316224811582928813550598589409312307987856842937855
9255565452024485224234633786049099765535511936339166592230125980220316221496614390012942287121410719
8692900023829198390866955677232238307628435967813793824526993710480529026032087387574093811703488725
5574334036195789576859469667269445421781801893133864386623340693345968797951705621691513128437658512
7979279943118014121571315485879313200413933120408405209716326292795030821594585080420322919398907505
6524562560489179171652649506891320241848812396210074202777636510007367126165398408609074300039379046
0479777216042128753124973561013368998325514120241453229201150162021973688680184231862801785866423072
5201678541585115033668699557125446999063681936935992334137969081878182803189263087652480484618132035
8578552209762831599903204589833861293622445068499277195095858403203013953904482696097580492240307580
8187720609434297216528730605673115109358573467997998263141591758022723553295138010395579876808376566
4625012153125792809553712051889511150699657283305293996004216336338628743903411196917792715519558576
5178913231585982695290912249028386205360187602678627889446348132530333933352664416317844640710677139
9074199746394641436383360145789337661591753287977897001016753813352785332119661580000500797737424515
0777522446503731195446407653617853183163456474958322169457945127776338779012692757568710905699110744
3752250966473587860554502661036333372263295526934041666140098955914276974136002371154790806641618997
0202603832029175326613386792736706882163203577744403100236792109775026294605220980779785169315383475
0000045775220825676177581184965427646237596791247705628120441904639658074726792490257349713397373245
3281664827052863756164682318712192231002045091850971848640292774238238414239977771205963249374340384
7314464175756300654926425546133601932625608102527743657732983257266077794634522910174667780418667033
3845664301515286648692613388767279247452945673481643005907042804401459610363539258894275473347896912
6763187211958782843302991634724073701371495701380255503313795356485821968991953216145815986814382189
5930982729541378197495915951536674750958384527674830774841776700907037911539262321662973685545126489
9560325691456686624432727153434800639109896145568758302945260583880563762421550238603157884287550950
6362455024963273659154224080766396616957281828145881351489377501362923484958483106512579418410698350
2732896650793986959977515303961558248986277620219383975747260423983588668294376786956346257874709270
4396689228035084961677704279551847535250340926726779362098957728206581158130271143977037435849674504
8986235996163902948659332575066532853266707559271799471427277528828360447192203640258690909225657072
5437069531674667725812571482755473261177973132932374715874984894125942323637252112885415409765858587
6000231659795884577732613913321521928849905916819079744630701629565887622323611826873435064467150049
8555384081191252722411415179411466217043434345717131043620850292407366442788243063076400689235855471
8301466129117171466995052086364909569272218794349059766698375496352696025114998381873292122070967782
2419579093863375248028891227219115065312251201623215512291340865069636038102016897215905363946692808
0724108403204301079240327352889795183571575663445513828412569890358828411280638794299209152478756225
5409633694547474611931665068935046691876312193926564625316213590650161198330160231095194896856067497
7937145140769575615557238640786065060234856877158064904578938154451291884503195221412350665990941041
8570258145885286435282702452346230958881969714864529571898798924872904701275140936181487373419705458
9264274223519148495472585922934221668994189054629394807054581206402795794147813197531349731202098233
9907268642330059893139011735076294424094084102637661325402188203877079649182616403118781433664258815
4427820899560093713393423627391517942530571508004292813960190057586383172360219018450959012500519338
1294034114827873520513206836879827336666036172068972048942205814536398048512731363584965099651576219
6056000008709385157420046778396649403496132631172772905469257627040870603792815165280230909561154590
5347015814047139745865018718216278605203117621628309512709065209318843055171355416659780139466668712
1745647954930303153926243622065299892760192767303651497104530462903793236259934302835545438299335709
0812514813106500710511805347932858702017343831784562420502069032253826384213204593116545734097552892
3968698550636415515034083401538864219393909454205336369389399733664143794070371279999909988154139572
1871035950605630079724812608499718598958938179581402160940017202320813538306830784856426650532323104
5040983055854912579204237937133258176253836281340750539547054370401960927204920221287942642930486328
8547922878372059018216064701087240713775408905626374302774218057269436733799405222927070401707088350
6119327087286616227828189889092728397435847744895654226163500723482684002051159452195022528296460108
3102039226852036172308048668564187381596884129345066696714529040624950113391588265469827443178645963
5944795238857632326241784669688066779102975468804870732356264489834583883739537559152086934289465084
1034247414739954498856350077446444981485735191580009027277441185009307564284213965106805326982346761
2762555391647312701165674080625342410975122050555810225562404220912706956810043551442346822322162188
6651607728446133855224335114820563133835979830147444977835546935237988988852855060721504106190119362
0599165401547591927725175583188246976970571031324972941064209390501001574722123698898626105552943654
2539171160827544677286125174310246501169045121280393655003915927303572821630862843561558972985801552
6989885824096914483557933324297598699654784657786004282487742973725266307507498824392155111333036495
1038441522324747474282006380323468032267710859909403339349483526188650738453514951325431516624413028
1267023103861630059900355703596114906144323614412044265383369762751668420566044607659956778172305246
3565602531586049580640420901140792359804284548115415482115783380449894161184756021524512520067149965
0552397765827233879863469180867950302183252000242132244123678191271373427883293141708956995438292652
4174956470835301460334881502098767314401903974248194445997217488480320962057287597046652826766796179
5869108247598471414775028676769061203599006500012983775760365517226311941887631819419346455883186307
0616629181522263137996830796334554088679685927616487285857538999512564329455189193656062118480107810
7968857168449844104808561520240377633166717024319216424936792190027566750875127412036113943844051154
2660461997596427037266587737745807340136337076161611436079398735347379249419255635640560379310347196
3041160475991599829016397273342927353060553598995483880949899981771136756005057782832259099988691516
3128677633643664548755847484372584493694795568450912360856420650231456687460083704427927817313199590
0174162765186752828266634250678128985703273063499744117124369698585284420632739708675238920763844169
3990317453515148528880673052156678175619166574561729839586535347922606050713449498403334549084946739
6238970785369895301397556152845469575141916370289499364499959504324933046723407778726264346918698008
6874494174111463928056773966777057052384139721901186361841927853604723098048354554239884980696351768
6075922614137990604420189217905031952482632902229371096230440184731204168242121275051570642977392139
5605940112214573350630310154952175951804248025399473965415093507722633948434066987109894618209189007
1542934036156564849690329754553314052511603693658690864521952573015396113857366406891107450423167942
4048932420626903937832841241094832195983832003988496708893527364875110600895211843482322326934344045
5026902103024847827138111370715421731753506253365757120065936203581962147504279972362571217425242724
7566971447110205859751159112691236360058553120365903955793342876678672817450200343005269256144532115
6015907948984599107942500245033680894219349916650404537387010703263290529383574782318054901338560870
2048655712505610857562986529202424842650305188224117963964293404980743691686864571046289621297214948
1532975231506621179169942537302564966551179372362892573675758183209980192077597146212508228613500364
7802053897188037984089760105945302863162062925524492777435477713033669802818621278239338336277845806
7225441944060756234795081477142908086657876172428177785588044696706284360551871288353252767374977250
4543975944087876303745397085940135499475855045573745669025577443467208769646831327515542439996428658
5600071921596577299258683251917549038148961882373530254850100055924895648881842128451498292536961052
0705028684759233299968510144834499208152315710816473730265021505579589223804229895339396212112761637
5521495713238267867020241857242230398784373033709635236381753765003282780140882094225623229529257407
2372280172746394249739508152061265435762715683629233344617055685918712212276686667553967119394172233
3488096485320835238399141974447496924606630489384888106868417285288425185327107707750537867631111687
7161151794800175044342150557530784322472680054680571934937075050195688525243797752740402404476413858
5868683550538053748882991869045293656180902067181624078969436933049419815320088209602013937376821989
0592612887558460124257310006737875172390321566620693613727398743691683754013673854585520730669387192
6564260553308407820427390798441817625721082778551401725413002145722116108745258524314367577603375285
3066427881705610323272477068451333962641773907806462967506247485926643305321360534811599652134986222
7758029802415310745297377888918542235429157640966313531197549011707731111308034078918485474653344275
6366088385184612485737847538255468347179015777566186839991042807958305805869316929133881590508514296
9735395503471992934934504533111977238775582137591018383314602798560579574919845711923958313690320515
1872062564603128861690658881761358785477482475420659103771909772315709113779272405210160966464815521
1045904248202183676011939684758671373724360516545829943092950712912412474599859619114008728934724314
1888735242174619764039928425241572848119635029744434846044735590114946116409461827820808942514815677
2287151793251678776847264640818861980548889713443647095444693729771853330432024320219122723122940765
3064321350869402159002844371288487937489181038191775560085007028506243605121678882533954649009111639
6083410900923569181504064079205505896071601567021206197533987039117876696753686488193719262288492896
5429251263587274809317936466544507482420943844053480629274272329005344346192918790299923861116243456
3934463797626319312035268765330322769020104886274949022777370001046430636702642076665256008400081297
8286355798638075203926478321633204489363474146488072212504734523206512270499063962656182905646924924
9224306069391431392765811859417009010490968232344578505641293081102274617264131971295709728313950310
3526028066139638007621816742233572212716080480005385800350994865890731070709508740967073790390181563
6995269659700409125919737491284044196606271834459374928717837742824668758881854221066577929546742885
5477011261171077446308180679192831582264276252186659118310580298667901501915676910211215227424040718
1246919314606807641517666419906873859449221545804497892524447954598206521376115429958725424700524177
0428363795128603591351518044952774432267999294764917267143647615057917555627290362376200160151885416
0130277012625454661014793733523815253256514652880862681905369001508531677898167274943313744930729597
0125261333705332002778313485629930322670869786981958746925552085353611911011870324624352035453386196
5831235607961319897207604947502734587599932443420370651277559500640059385166920100416258768618385547
0131614431682988720027309309512385897762596146277253704691091970518217428725629502858808597830734948
0865255532852780913113181965556672701634078516552587938090193601645974057400627157184051288190601240
7989323138472035724283182440020834921782132552147079754868546723811928317823786549095617397447488678
1311993969382205046812707932170494372508711033642382508520817503114042454038251959786678650790769215
5252587107588955482261834331881463571712767620071173765213415244641193238245128513311865528888325102
2571366608396115597103398817208714512074106732946790395247084203171215483645434906315009496280811638
1157626673565184053199513460336446426928558676197322637017592365511137396481334321598802859735434818
0516636990487621137599162781951407549597846127860142761277041488206690952382661994701273537011894136
5873292815042029207892108203803584096180601807928968589061164680377621913434077110700766897507638992
8783811314333624845609893867696218581013654360357306429255869996467730520498345831405667607529115802
9933269420181726603250481471024971637005620562897544460278773123382252448197760036370051857904929028
6125161232718560770993980377616205057975740833203820713515955790215486943691154731850624186340334494
4607680009595051089154030641562086679962633150951182815444692509807977944077929575713087228441656482
2338046443264714464969647564591164487855091617150265241831635989301263050448439020089313989426832153
6860823012092144590657378701104579115060769026433042279008620190453020227128534237671328259024647292
6847150050587782452048461626158221709752232074566660540584864553078686417192254839684226596208208884
8177807065088125046510580178487994290582177350643431286112483963331329722840136790105281928972166243
1888741054828005754354927099409207550924070030354927554579006084731544047131327957307998116702371270
6425671245587151609028839706935103238340520702675655904541254488854626845786582319742797175043920544
6924552662327168322101814086442427487848002782125320964247810249225534832741830487711573628271537217
3226461832927576531404855283695266573155149515654217228924263369218591005316046912045399008841589925
5366953228872179693694844857261623969672103830291896483869256263159883366914266152964587615078373582
6385921272119834919937981961085320889796941776035577640483907865545029372321612005115857166096288330
6361244019440333269751907852495769154126871561704074322094980619301107498480069131104415171286285122
5339396594910627248575231571859694243555121102649352819082737576009642811275376003293797191323007770
6389561676245841116650262985217577400180925898403612192659994234059323347427334243059253219874342919
1718598920760058267292139654834120689020671607845260272230719751147760468833500365289662570736179017
7955610422620696043571954913056900063716646480936806497113083589993706449448161141098610484920937835
8390950090717564399251551080482981505355723161958017414601586549110917834531304720109562445646408948
6853903507434499875431837341390268788441948303276375342597211372454935248922385101918427774447971590
1834680217636887448839533195379032325461860811096348549300038765673730978771088968909995982661164262
5564560172687356475585500128838913326768877518072318200942017847641129563983282125177788927413869214
4912661331464585986121728262577870150878544035871389744197385576571803043871563701677987149070625598
4044500135705778394374068573553091624189984523361610810349387339754419203959352391987931359741721593
2305149964297449586797262861026049428534910468230481567814582729259080618243156002791281318678477042
0453986875938513227247274335360909959971332674292563402418577450465608949729525639318195390762190698
5238680007172515936081316576301216071954616400983163395783565589977415465483010580761471829670138438
2591339302113215729828402270034560423859508098162049004456097604376402145932955218669169292068004120
6495148027896132009073253143686873882110696518970925500259624495120895752214282708893979522397888990
4217718751605125807155061271700733867875333108196615584373472253447553042727168320026402703839788680
2160006663644435696039994828714338860458578816990195759255469612908285545988474901868701754273765649
4626810673569385461541917182806888671957887584807955777073275449507426963009343117086113246156615326
5942048561192298189974676757304964287694675037692276505721798501865663029380627989270829301111166970
3233464113446284628026740258587401980239931537727628793449936971683685733582116255588313820901649858
3464297285856035102925121059137784589403613297862669107808767999265358958485197894017511983775627250
7210913289683988016116335090168664358312893854714078365077234675815849897653374147737466066131021563
7212246783495229505335707078036489898187619978489027517010976974866663826292723816967342868718499741
8863411987673768869887115640051421945191693898742958921611509082794619692900517939291207209811228910
7936591490922839649564672448857069831208911150487609327686503911842853355090506155252862874073544897
9669229587720866102817538738992844854813940742377672680528422708718385630917664043977139228083122585
1816608864904752086273092186628411357713562789718346249849673277482546212733852619547787866280980676
2151383748804472707503223260653537292114532900802706043660249328515649220742758812356435836807499799
5929226010285815928140890236012238748331166048101483609436306011641713047630900046623863676883326340
0779969284169816505667849415409618656041052938848777013984058846016691957390380230351833378388671449
6626422381125286946601479894754279231212969267977463681549067178035796624537175607158487846723649660
3054645897032429066617993969762059154762423394536456984259719724920370558618634891813123029679859884
9554197767414935252118003381431025761860739255557402104954035633549013259368849209671702398136872453
0071948457960912153629941887412930420552716207846722592656050395784961244172102106301869025022894646
3890015924648403105875362518464507267334680813645612379253822547152822676115130516291356552891491675
3502425060553837143644657853809018793698587912958267424854762951439060777946129136619344532484235931
4257307408141722005902020829060410877975878171789566363923231761828444092533153758749718037230222917
1219313223725584063977494851695640980716949145978146135326968109424051823128705561527186821132746215
0883081555341872125675978137816270370022619866044243328219303307023116512268163671604280872033838365
2607572636047863497721487633876018067665455634698719075106937873606146523600777982305225944771567987
9160351122437492060882217414863894704169650825581541635569572282539663507717416902259959905747143289
1143873214526531642119009421598970827863088094719716841857859412893563672174099277880786185024548201
5203560915442225396533707766350594597780122913003652278116613663239940163002244594160964374566689011
6534040755736282502564062234873333834906219331751616511233841083949345942256008972538276525105102384
4766711322392518148703615247716735168393226932150815715143662486302478904576342926112347693121055504
6185644730557192352425378670070174835761894095523199029105999918822862256491642704704751088527026005
8754966268135200032211534823070482906133068571489202946473341699403918870948315419120803985993285117
3468719427135905839266411042495063288038209783625972900220699361569299142890610394767703690928256192
7313042322463896876383864680337087204912467470000691095312972188554436784393723203564032918672974378
7506912446738361201217402802720079810148771781187360381106475384971190735268733573965521233863437782
3807396525394912297124219257372648106360483517619311542337923100030645272319105027260124151241709341
5861624548169934483377054952887971379001971107260121912781523910732374644894683844484420726246252963
9626844066353095599603325655648224907008389604138266480841440721584216949442706956316200103246292356
2868622295466333295712171728021233774802465728860384565569255823725682887281314135908050868470147772
0126210967259397362630036826714053541154651228207551164135228668255061509576824559770615507404986616
5911495851837084679219771021187344143116547462367638081418863518769822484150954224164440620900944415
6169076787437049187971876691917641858237766074297576711947584668991714706520917349554944107067991449
1336430794578558262000171095209770975883720181608151367945677729989630382120352152408331068051045778
5250061909262815995417397978857895746793859290746945754851020799335645468809397716317378062990385197
4289700758609330654703708615726899194166966187732449309293685354223547002437121085429965183384415157
4277459024196297768081213105296987990761115156169519904037227867530147113712825021413572977052813685
2019983189930279193648938050608935879488575931324502169157164927056375882006764124424990967909790192
1649140145070846229259233846906634307774314576127644064383663651336806375753649154381448183787498596
9255594735212418352507072980003000439468476695202416308339155581082443450678064799647424647847682789
1763211087814499385955139750710242712329151907102896136949812228763971441954850076506960738669150569
3096656739457796498633778517914081905269504511336590536881031522785261913515951530356357074846165382
7885498992506669583891912508405408222319944752650739129991231736325379609949356048585212870895848823
8612620615229299899085470393547220879123178872103436873706382383026041323489941193192611179198956131
6073469765597661564134417421451842976252511527880961404438325197619880598760981510874237329531926766
5358779093162051803436346812608776816869574234571748853033841852034714739237076777207586081867060040
2886505784627721990272120247823011990691294533158339902018315568653047837660225127662942108681599895
6113992628861351315999724099176367381516754386807063759074736876404674996703511583858138108685764889
2264959875745510675710373564603082713228308760096605315093785605625112123350588824961470138013479205
5978995016868560464847966149538736472060533076545152925999727689433660226364624230606062318951189558
8443851989808213566335981150552051846015565493606027894607388565018109314033637649666493398584329412
6613971794375746566070294929790053826357957751847248705477276649522057670339263973575550206671080641
0949903757097690103980733775057008873066817303381343755064542289109590781125152207007763268728497563
8946046172538524921219611938307508357480065121307454746518900939619569629495904236024213485090475937
2204124352543470719494717439638521945824644256992235235836098585476679024734902931242307429191359229
0878534973975330837598796864279554467758598758623855282694055215831958416876652774050402315483634053
5306136646488796671128809969859614760087541162301669168599011026290338258659759084293093532168133389
7747687870375552888311846821749537213751801693536203772004078839718542008771087276312662614811235043
2022760384666518865686695531219325545702666428914809010814049377921768710409638008290281109554845971
3074478319034635712976089010658986254375460538862474181160375013451500730379393044570607241081294593
0204278213017693387561939383923727276365302302578662330410901205318388862036401505350913036518747476
8329344718730613614363935519754531793696346515023108719695681556146539244204145856823371284216145845
3108850876366940060418223995323440602320353010415052726486756882502442408194759151540107855636156272
3075149111633241685111067964522188643169673542325455524325711859406693220469271407943659034030347795
0592523779120420445918073286497645826320779105440251214923747929306513507715322747986029787333311309
4328271385164684623324064779238971542455651217180012439189694223400109615582213850016936237634533559
2493604121542615097482777495223070866395205400892861999446029717003820649463054752278549315237270732
3397209767666127777069676302608486481071254457598155485474737961059141582865196450349006485486587141
9430930819362427597347012340945316742628261184378772561004230973940572099894312036518195291786642793
0106204978501566629611809743292107112095510141205236629696036068302182456871784965191087051490389772
0032068829245495954297534862781859254913857767728724801209270566344386976256817467964921549848637665
7881155798140183577343929342380317595213860340590815403958347402889793766770513546838972528488889264
6990961903477690643211435751253212841987757881396216033066854192351108330629949474172511197934518793
7885615872768124418276079828590073569055926859716504972121108094324451454238569821168579265280103909
3506830433610577896742251610902189777836059529420904430798434818066704392425982616439937799228819219
4663687159976042316290042539201611035581773008152625418408417224845562726005635609190751016105356684
9628216248732438751766439393497149712614984481886480683461520143123782718140083757795577245535603647
1384630319993513574644088463169057279421924376724263151231381178601044380357210981753170790928177354
4531549244500663367320117284269811012116455131186285576148701966822877670061649644414978072507122856
1352246560120232862218281203052927217698822759275082956683445569374212694456072078693242254857027660
1588025092710147815454209520014150267077733046809967654048464818467317281907669445112129541587240882
6982657565155137477881858801103315000899789955966933282395352526250006574877190499079182494479313721
1103207446690765268698037727870377424816313564011933986914578063842057354997877580342962580341237722
9086005224790474807724837692035186439584526156224214622429901961840955569974295728273946581318648508
9750011217559859114426934884816104411836599884446811557341607240551987492883028596911308416163098488
9822588587920317984498338460412460850750510339646376942471358312439226794155626198461195450046379595
9115816771895695736385811044828500175649322140354731662539561785146865807061159425988616311696060571
1134360014462228685288717904052361724287049210524072622279716563471646927525761954351672994076659955
2799621021454983363638166053070029668273189831839574513825684267689370733365621288504018125407884141
7260105939435609145557307283365365665936631906467025355291114012426160618136011770217531662010227692
1724370003411553396325924491640948131968768973879067493079727875807547327153678232671002125377142353
8706328722066943253677498499595763576365556073033417069725383932602929564550859473344937116912062509
1318876541272537626706715038987834333038525392576917836511701967558220483296012319898422631847514861
9395264177459424230798632029717161691121388394847605880724592422018133609933223363277277316543089886
0513877556666652909965785776571415676104922187581736264406132160323659447103962296674377913319449060
7119725434606187857041270958901082082720201123585604445683350762504049385923958531564977622134163491
2458047000887169289489039704441591501574990544079416300425200931338170871458927080675647966752035849
8604525140252256747801739484937006117880628193600009595547019358549906622135600749340344942756288029
7909453270349778821411215824755200957273004827177658414485835123814001551088218050279930812308468031
3083360761927086267145239306903093742308718648368480268080661476490359105040631800443016510150179693
0771882061949313423993568979361483914535012520170935696006065364319488800377608522335918185592808346
0707472054087508254356245801290501897237633788642252865274181213804050695297632104906439764238219641
7627078118825179346757761087266363061976541832650316031224679754469234799954240692255053238924081963
8008596110317847095451205415050817257521842379482199913051170807851043785898934991014423334815018363
3337006569699032575433764295362621159510212391272189823864889429368934652328774182645754389713689048
7442842027399613245905526837780728877531538796804157306151841777163702201416336889674047757901979874
9934681932660912246540052045914796218967566570923131714105773444043756607967205057932032942531541348
3479044054407301146687102721108743346195838189401753145370552993865705930667362926530999595231959455
8451141890747217985011074323742738110514285306072158461967533667589436453949864708740999978534117738
5806903864372525563992586363157355704451463671937192712214470991266270506722025355037135683600850635
5314375835017553500751588100725047590716161828860894107610458028461735352652587219633892911348946501
1237352817901715390698110867780991460343296366194317641065878204378906745712661254055589729992123319
9005077492681075735986996113612075246042864886561566853430289993153543655247228724455514837938174104
4153796387877160356760225796949720238397668154351184426933343523109043495224631219595938870087897666
9769478788321607282541440105628913927976529971138600016362487119318091451146962000952927597207230339
1884824989951619758573763821377947775390452671433863769681585442003292430381314188782611719753966757
0546879799379795886716677478662468286258904137049162588322454808488547775390229137936820624109170200
5442963223397918723638245972169069663366619062725721503484475994538723276461863853972637420902857352
5538621676270235039109353439050202783656996410495732012524125579970154186134701304074384282379925864
8933727029247794812840598270350069824093656493101297341879427982651398873933235015719846466018832459
4135134844218245830444631389070881027193797423598442500149503226076477663098989098681670804477698799
5509052593709500209559379799582826608559102466560721278158716589581428998596357482689579640288115314
4133980062376544540513831145161400912775610147206039274049286054128792683343392745377057434593061149
6398613817696071816339152770475395583339385645853082262293140500803863776830446859550051807918365436
5731918794784545611019241072296364434515991268130408856272604878701665795763689537552779388372258092
2423085493892746683743093157988840025980939153984935649837450030309979541040666889570998649405805321
5603749155160957279778362488336955823400917118232398228083941062838999771147775511174026555576748812
4926361823186183306779166509884866529055947387775280019526957830597537325886825816101562045921721286
2625796297589816138929602063361317777922658722332826355129415853740741594326383246996965607464565309
4895315718538801237969391125335755805699263043016163171469506894266806002905070425662578765333272558
9260448189615267166949676361601270613264754597183003564660862361254999671118723386614366412798876863
0217335890377335625907106970931696047726584138175085550995649360889924460132692315135021656896704763
1760734588120671123635300641288240407554697683492122774347884098188523583907722134078663449548479879
0100069266627137982657343878053387453051218740860749779899920461211212747541788701322315360111848738
0911068036540510867428649738414682254072546315840307802700230016975852497121970197116196429969730781
3537654761244429067789197868382959312943387388243734733283142654183370965869151143242888166383829536
7261317550392235985766009490506072513312391656279011214119403762594252182650647193011725263426080528
8247878438929510130789679201505479746360324746756878797326640305467976089829547943693103104262029718
8170893060073494856134396769573578552779696576101063589719123593027531348159125700609725758133366328
7646243511743882599947918138991424499328568435931355971998907759939507393963963070531924565908615067
5305857345915897637977133244671096524820162328107912044403444699050323219628214187670772666906963241
3533800218683615822167673819723632173139528264755596595926587506451169615857422879213070885671660314
8567782912761120486301428373090765634221229909533524553646824146594341104812361912164017281272949228
7298201935885601301095906920860470430042154894572757304294484187071549281961637733948808885639842004
5124530335982230406401819395297157300447966692119546113082998086679130337222830738060715368366400696
4391534406036369441920362152442397661315822941913028243299529459581679108344185690084831114300327154
1605289139647229221720070382773147938474466349033651228212661808936737747265530706225795446362229813
0765009214952104191634523758885604135512418484544467945374790452805578101318503725579276399044714502
0449163084232704653733457875967401368437748804230266751240468879556527375044022597790163645253453699
1496802020692037853669757871043365948398440532016436400499168541407247005644576959385416617465332416
6692814674763290842303020100344669014772775125826661707875403528058656602972214187544521254602910937
6965794957496345316048647367528679372255460249374207025369628493791057607973088150191073868419069804
8998252654329945899324039742928144166475356255257535448647452307565011661308012018879299529997177093
3075460179293213777744371872186624766726456801115528374583373734687836540790075085659653460407378587
4772836133495868267149400529118043557019369501755091369745665805444033245724059471516225370461597932
7616248196248405850836189147049351395510777226526320512782583214913000171526953818883976161832289674
9531112196675571543015117227808576428738773154196679665421566327468677862986741715478532890023591219
5894994572318119523251833478086381019065290770992650718383046934087646184238885835560621792168349380
4703527254095103834891787173399237746343707352375570165625508671183688938616632425326278353276813001
7420491405399756633558815090829716451941180979340649031818464551782158052929698090694811720251854301
1918420307063063803226790874339443054446614213652534995493848463752724233654178142258132763950608226
1740333216807927235298261182286947005433295892137233504481702750419720414751806303149937580320794630
4264381792533485716631307357626477198176714260137906395998594625827286025959151909546848782882800085
4001960839351287982890917417051810933742031828845296915729222857512641823550891628354733252095538319
3768153719540751634992600092341585536024882514080960219687141697133603418541117417747860135700191404
0839853920570626632689429552531378964329188357384890022073774980948128590763620243087808217408511548
2324681153194470548132904217576928860496469867078105333456839462332920734367043924129486830228377539
0608413405623099809490427883981512228798862637613457838616650860643644208510369099974574869205923960
5397612614785805965463817365945942553543428302237090872211485193787524910830702129057620348169707739
1551365271471142005715300858549326338673966019487979417515899321451214119301575712265981654297338746
9452535334973307911512351897946960607644905110581222823004324134461548212148946257212913503993473317
7628102733557819405078670757575820273108532979741755931180081264398328118295976286013462773839231453
6835727685953652313822343606227456308564352610837868308201665211489540528567103056083353001183340219
7558915242130557012545424157588340040507586097718461108639283321574988862230783448764410856307584528
1237200508801077759368417189232077375738669621444243038289395363708506826595385656756969150578188780
5235642776969314496289480125913266901916050367340098777400958056380075233342632123221184209994041188
7896590114594490601063728034784647602565210437992668458902777836300935683678433500549992790044189781
3927575468128559572958322200155708173433333633836372377945456135366737292227489043600420913774766063
8503943153802003886544946900478558159473840438180800083496302121368289257487732918318290482245642358
6178531534246153926136361630397449329915475718931425659146639955352832341333165041249844112699343797
0032741714554565452032451097091868446176494604920884455890346820641424304506715907653921556715395606
4857022827334760665908712041620448021852605321648841358557895417940973297513109353056763511006558293
1039283562599864933719190174854362881278512667721987324162579580915758193827116370673950121867620383
9372296787320565475516047072733389141974754830888518341070000297271223054823571142416254770127079064
9037356485170649199033219871917233130987596832242775166539404349581503917185328928383027058826090587
0320175137914547974791636622239097571576168958208593518001653763799931351414856064906148059805766647
6719187479759066907650717653991040350227150105520796858451047927510599602843288491875002336301277906
4280318779737269044440222360250019234406542128096225442848147523870596986821614570933272863383365141
4847891281382982581719373715302158619572315337728662430123538401971285228075301525845745138027545955
9196580421402924370943544307736389863560579517561008181919886733571748883784864128950498904247523207
1351552500818891721109677389631567974301645348486496160313436116197172953906002485851252189274260418
2777012766461723730057891584340554232333570118697825803875736771132519389214267037964716454306719060
3486336272199750672933639965463911403967798294762291315310566836767611202641250740944160302037834156
5536715464201761743225158788973717552994710216887250159482591237025967289510955158095820773261175352
4170933868226853553289964089217677617697412639176368309236791240336005159496513968055469085623749600
4840113356354325249944827631849744097945509689794979443052394624402126017425437012404876391620511656
4406262323896395979190188624198139828489786204472345750217023833351098432527836400722670433060742591
7694570559790514175051991871381797060249202372796150404084473202341012564120953815018153828963389238
8919409754669185090650274615856823881528975180172272216476465338605011491955624237455601249341253347
6400360694284962785480975166636721727076936693891091676793480929282217704433837873904968880652844471
6864872390747794163455030602833577109903528035855509084748774235534801663309683832851934766885997824
7077552499547760914446913707809682797930860070079589227601551355653184110668625844530746560884353807
7237911163951724704417567529996169014944983573272545324394797142571968442750633161468510792352443833
7168738978839885876866376197489341646581156726159737720437346884902065689626125570574088197795982206
9424714798553349255870809096437738128499066950314243433743058683028338444042954978168299906062889466
2231053522739400835878995760391377478916843855524589763403437090065512621507773358759114220389901750
3937393197654492610099043197814269536190135495706689070465097526422256770078304940536738222104985819
7183721002812627790296554095062028028562353329386815739316087042119371663493967288497268301703648731
4301122141110461976171868594178109225262183999913174120708612315073646173858668329812727749169681807
5558506306172703727961739664940088282323338924345569400888789041942031870666393190779101436990390127
4376266971843977563531818041018288318384958012289749048508631997098964192525520278891116050151833016
6959013896195778270599315417200307688781326090571380125832898345675061865494489393688202283940544335
7818442635087976606114370561350011698761826034275241419346729828773071961663426746435799419067294467
6639062139511362844739930908222141914770535994884203825242991292288960260923932342411955277125944289
6848333990891291444347300816471809737047692864614505139110383761288636853868438744453378719234067398
7435299612025932028171579212202824864075984542207894949726496958221404907025607509255093705033330793
0112994174422707872599739010289503374627912499343255105049717830117130121734606044897488632079774785
4493472435019787727544625657050878072925790723148384740956757930651330067546202688406271201085122277
4893231167227989229549521993122373242707087271663112374281238784458426159256365569218248704778941801
7448544908845498472705500522515780729717673306717162439064191119703999895283472060472215614496089431
3024491641067194238629573894711457332119032994500930087102439532438763260023846459103799976171906577
0986327138892435305113401213697965513444128724172098421600075369878753370282116175830076454637537318
5852900555676989191606678344606285731115785438199619061564000316084529040216565129975366157659834338
1477916267293410389483300404970109492913667772090100725523330455036809367678433778562474247259239053
5606438170467354060670126705691278198796514182135951233176909534223996057473135422230404589947069926
4076625308776007623785075149695797541621090450508669513329927255313787190993132515370647954382787105
2354901096288879058860545806703681315197521909109038037388897919835154245922852390152968028296783402
1930861326184975388716334527280443418144838553878008496576053215701725135283083265269086799022211510
9693053284860684311425989348857387339180622218609571024213063895416236397929743003326005765464750599
1905642599578638024810234713468648522890782017429806192314566566198094627512716790301114893357488432
2022866036012694521543463340586674848187544878560050080274100366620813238598428011047743549950132065
7632146009607599328469285557027153601060701110463292008767183805435188429959887382960907795303650272
1009507024236432912309592929442729957806891210028290257597830066797064362593759014269036369254011378
4346266240494342495837198249196380281107519004208689219801228038416722476577605092459487584394351911
1745822144130782637896514595776340518113733405390537907367970948110660277345355999188444431892021958
9907136973250736163735341287588925408757144712996232275442707367954901810044424995997257374937517930
4584929372319138038245978693162543438935883111876911560069734740984118300515160836001897188054289712
1011473160896113284240076922622010651493282161099013177643081476659535546968727384787335939948290235
5825181696738390521833457059485768504160939887613212940288662555622951875244032055894092521006499902
9807609637448958620749489468217109236316965566865858272183008153654054116990727095936618950023126198
7700030611629779257820977799057842367593193384567670791424286238246384693432021741194424766144528462
3536875487474109727403518388457490881335647693647223674456527123692580668678176418124135823591619723
6437623461713469858788934190421202539690087635040039020513497229819506404002247767605386531995846120
8734638280637782633709126530448136255862215466881766325849404266417372754778163625754481680367888343
2550834657580399659270152506890386581607963863974399273274172808507218068782531777804750872878011452
7973955476622414935374364394338138435272535661879706375670176109688590879079477097114174034738667572
8042133154931745474866456758278430788026896340691324613563090725385999764236553645891326095276461731
7978173576590877659451323064167591417616364711955127334655275159163510397891008907095667246842305120
6914180255295632763165648481298437577606011373114178696311367868381951025625313740044497017603035912
2605243135455159349596673495745564242622283708840589140919350343726419707826226104973406755456144690
9426685919207968963166606418706228416614365630936981071845894949816159924840802644115881186043174018
5594387164330728816735314878794640936702629329293123843359236564454130835018086298638050243799278985
3746389725362045690716431315896367974122655615817916569102850314775289894254302235218642020259512426
5017526402392407053725687036984493919059713056852803988676156101430605758013366267457685009726986862
2071320070760999286047763796952952069936363857396991155392057533528237757150976833964445526821383673
7047021467308763380132742783561923638789127782717730098938700511084139388225566017791722384160239071
3568792954299372066970253515947143413636107569720755641803190732424905099099898395481952939431220118
0543139811590156920191924307451886237116041562783250173941741874661856885765881137916093418315975342
3194918541560099514525012533218060956183971309610757635084235873308036462581240378749158663157962009
1842392185090650064763715591793095406980312099189767311438590826422012745747465991378269822413600629
2336467474904977086354552525815461937573803852480615652666570930985380432550002435487644104121500418
9839615822497612733656975340842755983681759605736083400647959128389188608753032440035478882166086668
5826052444184872136594280388332612194488645651036794976223823097105897877060170897338822085622963206
2982767001875972217890723317092137924437522995183053377348084819157979417194997498327329694688169627
2809165823620909931262774222501700554771241906483022236202534857112335307721641975330672009260855066
6153969036981009632782863942522960490549780024732704848546987646608515928883951771871489571864906928
2362103528368771702729965836149555811355471499345696415342918060063288781101936821772801355238428721
4401518118321690221648629841306554957143728151099497258066579692063307684626003218021471024898947240
9827864309090849652882015250675186691143319747124303895567519495024028133919744744015112865305859435
3131641056614065762644596109319021787776952924615617819474317684987703306936158593426663873353157555
3984837281430897435236617362374318320477587239085953326067539410592911616397923918040768590002697178
3796433448890468432652831373327244258376970756701398302883098588880760556842069248173112051423373399
3715615639766718468933510770611231591540774489450968085892801169080815631913258340985287979201287647
0958499893566693408888464478030312306014269925415860820980184952111636820261614879356596730152122983
8806825738619810471365512143158394905562859581229759390096333672849047106394551716420867518577491610
7814274444207612763741642654407053642919442752734378447762253903410006721229629422008407010043772558
2049885036421256378744818775459585055816325126084134973031794054260020265019943336310058484427804559
7227006790476142292814824003738869570777911180255041467810059947166788844179701513461618948135345615
6687509351057148565752273749194025893645491550671385236912030433588927334274642710720804955134656198
6305105454538415106653529298876019966819919314707274877407658585699887907105595702926234530710845316
6065213014059309937138116405575288771945008246215973517309520841306693375339920529599412697229410235
9422727870281829463177418802163223602190025656966360816950943200855942702209304625627630094796915265
3261366512307952098869560962336556860175756532416095308235327337716889969333281803596277165928513237
3226848989784670036882985605023925809972942782990942393419734574468955585813479741750027401423165715
6005147640015400814914723130997507718221317000590909769272837100663047751001507799407116161206390409
2284516195802611409123208792714468912635531160768478636236584861826003853311139670649655470926705128
4907762053860647681954224183587201980708442728558840704646637094106363717569908420052576560336917462
9722589115739008599525536596606551418721591990900985172007668055877085255913192164177245168908896620
6878623556652165778315295420531384710748874171119499697551596553724275081936197381913227490626162457
4803569043203876862977703169216567586398355256680314195716315145666174117181932184470694493885968698
9692389800003406961106244009249436410880812660974945833885612002715579770129594257194002469822725890
5956102037729425581372195736913809965828278313612322939555638331793596927980907201838588506763806090
7674915843492805043804416553436956475012712329077646238786195059882947138230290891595301533872142129
1691669465027904115343258432695982119988099688339567413771920696642796924365633190745896041253511711
2650115924911580402775783413758783514711016618489871123561816560133471719477625636821135976445718023
2750431798478785692746848865004762734736052848585626246130354615725684609048401757758147702595858826
5705345769081306150739806792863625371914528783435489040393280791074552685652959102993814286742319674
4815767247803232326541063268694900894202069863537603171675541509023994389304869098306003155328756970
7021676920036047177520466624722628801033737418815974238521624904242109974695299338358551215076616125
1473995941053798314873488655405986418830929168507702363656757886808501875914896460974559508113278536
8009605405576376545501260118704714611739729540479784464941721137134221618977371009062695479528922170
3280271797894112509344663551342092741888024683715056542781512347672018110972760686233577008765460114
4270410310850139480140359877234479974113223079682855179911135713768397572653541449964409569813227678
3531143589410313413878877551593923198745617717926700761079553203038904374206552711273588820891359056
4333125907844190921246458426617907875602365435741279028869664460678224223046267489792823292656695284
1756876897474863946194631400720557721955137204233363453520357330468094293857799684175382061177616228
7576447470634179172934724182244491828383802859645292739082128009552130875007240998816818989520598767
8901162583543114425932451934568254351314278769589916503388041991446187380210886407512551722535357480
8694069244342056551118235774100948970710053647982220665757540908023617165678260047944693514354026297
4388231716062570725213399371503333267960714362127506151938904932844206881681733225132549157109237202
2543354483345553468791440932244680266622889659036170976771102661732924479954348096729966217169588216
3976844972497584272512450413017879397746718339323323044430202538431824943351434373644462976249219987
8789364366172275970404814225975181147842347729399715775303128007284188038634631017653387898064861321
0811787072241707124213645630741624601621050592882249189464974929736999220691765003017534560413127804
1007013015797572310255228217298375702121856172187194019538040110052574388679278424084359501347295648
1041566588610485355329731399288750766002414115305243769466753039900115095170553038330199577889175347
7216712683994401676183451591644634893629349718898408641319927610316406035522702314199789602825853776
2960906912630374466935505837027065584803284253668347207382232861066163574721054499878571589607061162
4163593185907409561141542871254752200837828685999071173166005963765847755431368520200261160588872301
2847821164702390503110280454430525748668330133765403277010687677868603027388968145526975739540619190
6962486029829942485110386183418680297358301722942960330048749218310890715467754985659342540002007926
7604588099295670590813807475457747584522258098909359223774258506642740858869926282362226387962983428
0044878766299913810650642021052138147279108521796236047779854285392868394557948340659851167945516963
2040299029113602800560126796168466505897397464413242411082363241086743108768299811355232123218790236
9025517341107289285363563545407571595343185602315791580760994291487122545082023163641563497576473322
1752551693550551196112967871905623095593209361881212355687478886175898566136775148908125030530163320
3872051774620555722087585320372475745515995099897096164718142625603099817202070461570307251914586697
9358582403733464001023027327549770198408693996051701804152216708782045921481441986396844659107635096
3202634075153507109482038111777610394802000246323907490075999021402670897009801681959836613147040108
8381482154087549806202756418821134692510550242138748616482462426991877655310841228468328320345234605
1277686163654605386169709356536077416130452838494803966101998163246136198974838371813813122469522224
9360365934248440739215335540410125976363940123280185975495171496281477814174454062465760356192255270
5447596588232799439577527806723419412556850202942540104389123248783936103651970954111953953731044498
1547309693510020674986375431566363194260685823077738831071402577772997528726911798051107083229940962
9955236574987723612699893940401729294023920422536253784272409870249555593238664770849519764588554093
7707418112620490039499036308467250202894979893081636840798363225630049988447503909286431961993442777
5319005683519392037970303072330818979668397427690665230658346112089936605698640496279551729581922585
3164501961864260810965439148927907171280417823344273205658860265597008212093035708417719855256670778
4821347025549038459882480697761625905777523022998535503733505639866275690958990804962808776073789748
2624618030438817702215602388078376258201594115689953057801018484954757280307828774656791382244161825
3200752637129398570165534643955990274156728576282016529284228392506089500079231787465543977519155491
8982080168348150761320541013447266293136345071816498345624529561838994669153129666778694231811284157
4526890163214455147653701645725090083067361381316913850458087481880132015560917380615354439875360696
2768896915513692274203461971291743187836714554012998537441055521804396885189779605131419038108028904
4313619712909043542024247221823195655761831521758519860218007699669131339717205621643606996972752344
2401416767738989129485201499616801601817063206018485247658626717845201552085492622762380048724370787
8381938660363821067728655518426199137467299786899281114341522611371467493600489107508377961612703649
1213865415974325367849140495235691742597408917324351756388680566051490129706180170476071434844503694
6175435171478706055252995981826418139553774938053852692923701445859280883685463756425100580014136288
3071087047736638502595114736999538243195518368504924705773775913441950642890816175957672576614599683
8601387284854649764072797719007159811477131165883603708107553467151398613362890064797868657714542758
8260368901695064378206822269221462782990298178398940199391734327001043484107581815669995515907014712
5396028620944977425926142670266032887622377824771798928723902573105855691627843144712256560193443095
0746143442157807027825866921680894982326200351488386529067109589426644005224579710307075909031051249
2113656097877470791650038162313411309232198476741782716362695366488173006923977763450081833105891453
6825163155760061747265137587546775649769100886251459115947973739415399776261091789110584443151922635
2429672343014060628598290914290378242433230324668676051060657979420040258418968748381977373745563466
8605966107491373004439093072887322973571348050054894337739166062034760343755318128273022718150625463
5247626057535463391835326871200217478424602084774482380140498596138828551469794746596309481886610513
0214913507542869019482378435611531876347699970814349284788134503129068823551662996866314596219866235
0895900045621797566123239956374304993215104695142167942275406172466447305645584656940369314488948647
3833011996655714921163794009406631282230142360907446984852421704120751339260052012155514582343150592
0234367670218858228238433941203847460859862414077846856237821274098491398140786874655950318927190754
5109961967192623365181252915203456782581151161493927186002685462106941892476445669356054222323019233
3827370842763012134855121767685591218022170168820547960821149043225739122770106620319187492291362088
7024716747953360282398909558948840725063171379391941472575143267214717547954048479710548534713111573
1080875660760224599096604222077669830221167252539259738756271669114607933571862317453032835657119361
3688542194720861569839728659213217801816839215448913308516188004024603158857260920458667975775086984
7122940811742341288826617565537534008870199300638107397443855905414119098595411181486286272717632344
0813991745394030643402637613963915859862154180797063728717590470438937835673916300464995396910821004
6576686776457308741985545136088571191214909776879902282764100586467257917732946209738939117006014000
9665023108127898752636205096137129964023221571788542546770982409422960202301415858659644195959218998
4449632004129933895991199158476032993461207519915471942246332016826347131604947989298772783243295156
7294165401329824758499224224017756318994070938331990059026030681449756184463368418199353354255725874
1605931700589130459830320371196204385139159660805934961015782785599803255379811531829437974275165581
7364292044407821126895830076611965959555434147192188862667715944304064374791279517906056220631778906
5616989833856125851156481780564848625771728100151088280379171590990871061187482533553445037557471923
9321605964550444857214162896662411681011377180213073868001754938040902553231716417069757572667879200
6148796898327623993979425257138073426918084856031856293523546243402399931116002554870778313185504704
3832136312879459208689852871679076038365870483519031445625582225420495034227904885615564165522127936
9474674407276620172071179068030611435262047378167413002489638888301450115782785446716486709654818211
5109763726782118554412520772153854422753928975856770590623827506103812303693444834665822983360985756
1811161502817232147039372202126900920924420866828368142553178848474140766319962295049948873895303903
0711277171644486388990303015029945097891963387023512375683321647745872886581729803785687400705166522
6078939372739372070798358586647368169318977670120135111179270516191055158496425236374769408727977539
9183063411960339379692752297718295156597489301879373123918113829825431821182086259894796947021165160
5875103303595292688645305752759156644498467318009896467339344933820483908216486334525673384453331329
6129223732022365800950106433352283730639282217542338711772595137866552748623666953631450184268351710
6054967976743663368452531176892933193285959335261998229214064766986424593164952118660160565026156505
9619235909435826752415009601852630518979662749744063216072203851663800430181199240908501184193076763
7540642724057732066981210251868803858420249969032023640559841728017365157081285213055954756708378231
9605493744728273045814242583681403439558088152314010692117112396124945331130033480708238481241402875
3358634476506078023446444079138334175848360078329619340802842303331450991531447425596241317050954341
6624029495978406678357142910705306255735295871869680981228653934116862780581821255356324005267485142
7340401808720653959508896480355578482220141038580277073487055042454236251745484287818709019993352993
7291357435305487677559457973778095790191451184966568718964499751419988569891185189157505867852742887
5873397913166846817902680769942952792095076303438036467389793218007950861997483378127476731945454245
6227235665202592352333362345142772534418385527989734852421422974668063348023227811271474516799090514
8608255566326416026592724715087740365287400987907809819588359901028466596455029387685902081571519651
6466780980977287660348647514951816980082458998181676972733303544097014478367411399340672879770238870
1900663486467626834631729581722159792996630493272704272710679629086568151618481772526408128831082279
9222794658099288105083062955448217803591432451153612538112112085051938978926389050708693444672187309
4878796927817190161473054125200643398158373407849311633415123125275002863419256790444862973992797647
7516498443705595438711651621816902511508996696468607093261382554844033073195004100866002184397548554
8616782751397096536278520391198313745924295636398471960474863669073671961913663242689563510502738642
5600242439162673719665601796265276546693112052224467218783844785656280354665871172856129318482401187
7553953549069891220319235866525806885713987869878817323215534633134229065499895729493719115678769698
0755144006566836361849154117731366081167886774538286312170800707416269662562162125894549326970331686
6029312626088423968330100400420810383561670394670834635096183457541309864903132862654194892397565740
5420252056826407376788856853703935443848563153304477933036733698933348713108307205552423474763115372
9102538271097008395712253872260162771493134224587252818117457082105252022459474558027863946625397079
9404104032183789098653480692209311205984380262746664388999632623533008783366266605514110459257521266
1297103244596353737224783948616669750791312187334376889813968679114258618419404166338428051709327692
7156855854218801326701126096826074438085292956182171013874243637603832911919010617332943760467346663
9305938618011320282481858436825197282425422856679391658693079010691541744559690049569547275833355456
5230312208581748579137217855346252966261574526342898130616441268564135303368570042942777173922222849
0861573512557628682503928345236217989238139196816295751538201754216890115771275960430160845302484680
8328429870743161263917038900795009960496365954256674530850589065911573023165949958273279609419802209
1122962165431835531430849290201479634352096610508622209464037481620087461202869505339201425330419209
7927942567393596117079749781901871804263334310501665631848005795506673288525345503267381840417050928
7707378381035893760880908161737731750512605286735717584162608963399673769689492744511978092383766089
8202295109142718562850787980322373402777706012538453543197338420314710097548107051422951698131127255
0028658915486657802878832806045632960403069970887803687437827285086600191996566919155763683027775536
6581580481833101480755963650520924878371548593240051788419796028128747408379283800481823599150766210
1755875734272243050871180379893746955796686691283027569517978660841923665047181344736488261922663314
2511151714888198230483929981514899492720299806392051426188714733301726551604819247821948748079697534
5038643117960077163551131340426752105636114255403617880718768405007492314931163175905760701813799908
2920934623931334115668242872667706903105494080168743934633703427617183470124513314769330420534144381
7931607130624702451088475125479758264162180401299987968790627822605796907401987865321642762124181321
9780375873356621490973674842612189777777215396277685873388843069070305979347103067163085641355645449
6324595999346345444573377361733900043007888747329233624287791874835720063811204729987574955293682417
7844523328519044509096527792431069509482215593273325302713649219548796842528669436066138223964084249
0039795479496007833948834685668385387058650824872369548390306880230557903051725886485434737575858317
4804968275490220368097492307629056758048606082413993130765300569750884906695784013674456402884586252
2630726739560704148568329087649139975803852455866927775000179324524362395276470820265155133725651981
0095075535044180724589382984358579412624504485435104466621381936509094933631426236616776483961853021
1747830145612826421810041573945989827279826002029826220962828636210688456312825838194815625654882618
1424182799492219712662992487851511740071999096374740711284192519589911650451210136777638957942569680
1784054959854732671217222061898494508164875968492338865806611980563619963600102492005623373897953661
2920103453159691997400071840071776514743958664985373350553994747337982382308143989767323677928292625
5735283256923300243026636218654200037871082411781593141099038266815131074932037156378261217506852829
9690103629709315728579338848303598009472184901023172854620703051856062213149334356226161812597969259
8210470610108496335896384653580317446375015648495180625650214507318352233050345116099838492184623981
5073711711224269673060480793071515292079650635395550276983730240387225797456373040378196578599185337
0522599964817321746835251343052189391298789791504789710580199992636560362388283154766393751690022775
3630671820860938382319078801831285180529549002751942617401532074015252530136471930405441263438829130
5116833053889344679445722915646216731950846601577841990166868161933942054180316221545535152787921083
8706236494696334433153664773756439466173181879111665956134169378375827940822576866686753129583745356
3836589600232294961972968480361724270010640386013442512652269747530730084293852400981476342652138997
3773142914441354440569624660132844396361149043077753438838599808040757786302726919596515174793333727
2526928231170322721231805001690604624923521502420573772979328970147074759226010524395829859815370632
2616838875187466488617362907896069107040050326526044064824856793394470308484444161967468242226527108
1652903070964478081893334147055029052912721200631666934961684953428832152796397613626769031977592918
7308753899288005488395642248232204075708120749331400619880633099993105325811189018434524269814753288
4415471358327465602793521592455670399811535070723699283010261690808811182051575391879074903761133774
0629339233745971526000944891842508724462614112191705085569772948681960682174739571348561150460380971
1142005059083088927226086429074852460789776576352173973002665879898922854107757758469662488286092972
2476701283718112495169229357406786466031976774192563203019601800827804993664431803007923285524434680
5102081462041679443739959741042375239630113041553477824707408970989147956904935384186604418433316479
1438005365561296240570301259731990733506016752077843224878131782695913603260266661116059428793337882
7667574929750791280865712141820279344808716254934536903116162131820620295563695078267833618062044046
5314469948074506020280027848462441832736175885541212578231656318647948169429635882029825430177870883
1605801032290727779349848601479726034899115786390963306076965803717913399186263922555668362406083460
9148392057955135974212412140958855324803876021757389578272634303492945742437379834852118084087356956
0932065958755684728242560937438995538770046614430962742815612220682731299034890784774940322888523660
3354243688240620149800749521139642575877245684812967823511960578114558494419495998759174603792846983
6844123660012371492295145451652948384850977703963857566256660181421282057601083998271365141289364670
0378560424086378919995163892666937587404521963518380084226761514976512743120737609522848224387829900
7184691855335118011755982886643837463245286930314347507122949368127269457158706741389691955688497269
6147432638765442722911400670879670583949332980562581262305707486101941812972706907327948969682831292
9978514838467697050193878985689983998455916565026352149336888563414004778973753444240055315020363234
5622485165952515783887177522948542226897120089806714421162224361451671993920752712183944992807649825
0744396744181118916953000150655748432192270925843815892678742271963142180142797122487766510878756492
1931081284822972073535545711571996806517299144138948369382259059236344557200127269568649028400539582
0001403918317654497468986517843511942069483436476249383997148651344121765127387063831575701131413874
3034656548146879676696659897229814693073504352892074774462715594448214194532800540820614717319815013
5300264542489538092130793556263758002421140758563574113012053290670387551223752229439669541146000858
7208146641178977787355423911324862589647890688331745229253944955937782248601481477958361542180234912
9437836629951246096405428299036651447791243348607478090305971395306413427798928802870416893764806469
1721442164721414776406225388142047568233262388458354888240547433975063858730792344065947965112712342
3062879214476784963577800368953116349154145522625370796393239961044548391384716828295835080860087719
2437809723259167171445368633317493669268942962034416197571485369672200538312084974919525788078145458
6666375281750379970246710003081268500055666448085979602068001829217271344974837593578208029974711762
0872280557647817943526612917566509994489281230273256799197530378797270615445745128559871578575751430
9357161777534668305205233327488712474839638868395460438607264880492218214928570454252627145398449420
1435877322209965651209926324418507687818695332391912257376201335850174884846881285084029176101846230
1815162159689182158098324184919133873598420254273336998421212246150832372841107208850215862560187876
9090349865492174417596132732432826253136268122875811650514842796699780193090243239301732681877368546
2883343289151711390824098053293992252565167663966973768808692066100476196313519271505145638489796203
7993667167649145504485306941932976979191785446842381759036719952900200761604049443321439285688938339
2584985792411833363666904264642755072988845360085500422992804292241619817349220775832869573136780638
4487301388745450836858395886235473260963735417034808395259345194391398596717109976936140230198843049
6090128072546747962896858692865270886760130678787805919299502275646127434754381338337871805683085919
3563596566219531559630290032089430052951188198524869003043318477579239935683503996840327524702537654
8943919611043041440333748024616430504831655141016870247244012307226272603130693914552870335328116436
6037479454830553320445577091656953350425300975839207038613214125762465238108934978477489987262468189
1791719963079598122992565307860163561426150838834525919435438652869908990619412402784200750182876853
5180733568806391595942932923947388967649288207329868078208591763974374357165187320203960635439502576
9862004589383124432700617308086031126727608478809640366760959528747437170888185965727011902786229706
1243151766064670492355234344775784453944036589809599731394522018909897699635680600006357109005541861
4344416188933238922173261822570367457466601540929767219522801394030619997144340256387114982669446326
8281442530819142520629196397976360870133691213912696082276006307805653089591774077428911425317131618
3084049997899927906795842048373062384065739438556082603360902904262118822007030051942321213232979858
7796343723418145607837388529596986543468549548451391429588884367047975485143387494482124691425357203
2827643338212297622613712314898261002747841031571025596737374795743121280052928352821543712794986556
4116966014343499065712564715954850653853676067446465995588184697615406027115745938465215195263118388
1550257782754820569290808455185593348076486060387032437473847535102750943094848044393414554342827053
7557961364137908592216305830741424833185343301886623090025944266839742862413363316513151547595593558
5515731787843324048663598524888100117401104110716508101429663840433390900624836199281108712359735445
8220563199207169541374991856124002914468149686820483332453984330881666162973084957057890152847257683
5808434306525721920882708914297278711450485857269707069091680712432332539857759323131030288033740568
4977440982985773131874410909455362375899352299623389199733345252415617087825676525437279156795160176
4122934609668869732865149175254427023686583318314656063557227903298167972152763333333774803464892596
9926771195786897263141223032868309922547610575771874994708966352682599215735462670795872609864840804
5522128481341512934521230631220933558334637693515131842637969584259263935985126341812273041694775137
0782073271192708114931258854806675244419678612504734829138030463752199325197236399806734865710837441
0674748514792331185903830449202970272472768679152216645825528784995510342245816197636352073240342182
3352449985185721650046424060943723153332257667543477048480158120473639362750856740949733899019097647
5152401085012140505492212506905435728072861762032887276776908432408508504282569888997897406399971756
6263079873801846125327519252888397572484129031336846811104676364409495253590259396662819287317932605
6850797513063568504095821867460055007168098999022004864195566786600434907503837205859611929454350459
6701051237696094707942965607411091909460301834319421025225386536290056532046174240692842070889677079
6417117358783685590941991507795903239673363864273925047940203532427910549426043761900719179241081869
9686305453298182231877202137686764422856871403007582868119773164880039717829532054968317695748200212
4852967301965386353243468728163837883206775107265650216166761057942655409081801534403621920764816194
7267528973397534431085692255362185133087737886060621202751753523309540162042980329354458992920565428
0067622398626983101826965109037808017746916536417692190177215674644620731268275009175045479749217219
4291437235536364501870523810079514841184962707366618285621902076040534284581669779052592284613029055
9606963934956286792689602623729140563379652529818859737739278647550863529269063530756758552225234665
6220477099299949475275504502267413140078995871265736176080701235987342628324710078975216179671849495
8452020011409962836667762447986472226190273245670504203544134692363827726904695062285572193425286255
8985274556678475257331508503159693208321484239284418148469784077889515515434395056274747995753985650
7581619240450089075690942223322204084436221015368140818886187985751968493508736605989984071619319063
3289414889488488973832028021151067124564601616324527499652600784560620607941987301962362802694945437
9619419587351615046885008491698149805666148162918280088252079407445820709868026433953458153699953134
7248577977070322002263081734472205768332264565187193162005408432005694136262923456657039176696013478
9346099268758856194606734968804504650263394917784775537327130024531473022606913323833885914266327721
3975103472070352145200080890518373983449077846985052074586459411465343728896259415015607478410905110
4451663735391610206700386414570622842241649397441798382427866670736641168582906631324823524143376459
2876657656826534069463514356702676026577166444251418395885195513809473922974327395031549526490263934
6114347896167423803956003029583558391155111661319637935938801735934149633734556856668672557373937050
7789354414635156045094470858718835261934232584215374866655348262895057963033796987217729190046883448
0028962345745795210840617162495664131688575829393236773211005630345126657029641698653330201581035049
6573620066441457728163260914353152165601620855019286350918336364813582076181377168722571262119701422
4570577857530249802150793657275163015501637683114828013559977904370354703009741948915392009205117127
8712728190691688370701004172183556014389139954916873359721415348415018773653338449228685878062647306
8622751183733068416882844593368594592428202622217864312530559617510497299588438005292552108270522328
4974726931634774416881115478615197146555086921683394133473128647196180814995872609699928447718022326
1938286768437920534500057832828746651360988303372972102471485686592486152772179488729409338637458277
0822218765665746999171679661825400719044424533986859184897338330738372702225258490639834172528125907
1590146435462846119991221970229975957000560441749292460553659806519302926433207718448397180280981871
1880760678411616255397149713275876443768248466136200261538646939252218382194539079580691726229170904
6565906332087852957926062901672206335604393167487565555816263376836939934627756316617338171473772050
8345210489731431746307690891185773576924642801406624416755034690293963663447530805167891664777364098
4298566698139723136765844304512274125883571198987329259690654867273928645223234611643797318569744448
5888632302624182652540631871816171618335788602414644571768292882364701383842765720627613054891664270
9513553400626843666496074002324654712128190896645695965365287960126955338525622221310237594122262273
6849476613129262998454071888332799881261181497394274438976194088767917007416503876395157990858033077
8487874954908340109429656720716978328389472971347899324318081894307781665922546988818270227218859170
6129568079304873760530550952266733918093245353795489334416792664963989752492364915012148424194922909
1235344461333297884651379824880764560896187267470879990952685247264756733341568241800666271103492899
5302948285158774746659030941718043313240709539998164529183052818159006044253453389459532478125690822
9388941495718304029140838269353517703171030220678799087183450706411755876227932956656099700960525637
9533971395324925044797159801225481865679640564649306141804061825326507431793162330742515356064965378
2032118967996875519459058708519664228667255386644403608277678756834621644927834465801839887311702202
8999112158380528793112760565849331123661642003731248448670436452327307917743814118659743920988729352
5920848588296543354790349007311269359836068767245256190310818108102848860172647655884361913120412112
3930846442081468204277159346456970643770912090145064033723818127751844966382428201965674312649934159
9719157498947152632167149182819927393530680565145166067187798214569840928662377496659543414699485857
2203474208921728746840464036417598344466452187105060391134165248727263517634080443760718934645611497
3552498481668829734594778226136021146893531733204468509844873857047708681992101147148853253428892795
0180729941240104817066246317981462274918501890650451466247355177168256275363649039064628011056557693
5665148397226933920157752300821976249270161601327480183545989734431679967857528223983312250351026105
2684032693120601608105287024492828901069677655866754261652640577193730722387185881411779842706393398
5367208789011436679822234158323590525755189835422944447362060664634267442387462694118212389347091774
6330861049665260285749421668456424456467007366354315530466188976657142747251476548606857677979370962
8241416175475941319039523148654538495564754871623629270977288346451637992299876479907591990650440040
2899602988949768567514336157232074640340362479113779203630406908553151680412517938844339410743952945
2973141726902919427538790461024951080660498577994539271330753635844836645503776727749456770133654393
4804277169727403816749978361562920655969327057647664719902493979429274431374520334040747639329027463
6305659967103318316767444444535042082579659399551638865247438284023877837123619641483762047954038433
0402272245592209327947996905436657866728732317175437583588489155125557153258889658852518482313963961
7806653325146160934444897654712207888753375342134393628928823226986500500605269126856786631281925540
8423047750518416260278053612055518126395764102069584461452342409504717897570973404299613106902495041
3781658773501685360347070493496111557045208058977039762375739508285167942052916897206455007195817453
7372828812878551059372664996931909098846449130308970951263118662829081339507953467743417785499071557
9488250645672171864335402407759313081610370183065328735233139292928270614023807017804316969612827577
5146408695887835254914717971590231910630809966505592464150686246274448839526849025581047644660742232
0557958615389888647190723166903430887792145613398105298054366002180978399505537619543147231358810846
5612651999255769072098310337803187145010437877026132801655024960600418511409957707829166154522648446
2188588445765664790285087867805979382720583613990125121457330030027206818180555695302158241158105387
4274393727206124259158806020189457726042463707380613354690994713743656048693054291229205351835350640
9016246256538288225450107498231496975688822039016671793492557369558339444847538238538086884231930223
3317057357730175499769507665674122762702653532004332376345766213798555031595537709910169588931758165
9993842753239215730925457053647936516873897098096355607947892936608951644319747481197287595597654430
3422452579949838777663809555506574842565051641135546137289141053003529437579533891740050502981041276
7292784263479861087231201689159889835976130175486879405007485878702903877734777529018638492187126305
5349566672080195262682680225373177099238495978388640864291525131579936845746227281969152524775804998
5294356287992333580861323624534438900918301354105651253360153606051570542637670230997147820106441879
7337928496621711625831157301432854390320726631309657513017540489692985552580034554481195570257187876
9505565545626917550404121679253155963489590168231431686359648166943866825381726640434143218186287443
5310359477159020146510422291464029839986471433955482214536962299007147594098477697330673280136727929
2018836994021634117251912157635358829215405218232401595033670798387204074562276753890751851127916386
6316133750620405007759495937039966206312083664938908585109443985494687637959851259307563181317853200
5338025524882392669378445973574160138196768648282734048652354866378440753653832536994850555281145215
9022607188920409262495123645790125765723364933098194657695052533926749187089885859079502049543825650
7315977336443712616762421548038203425984300003964258037597105747105451205642030051171920208704711045
3829619088034283118285691919423979964403253751836587650803131710039541907939017062899187926654653748
9919970960850074618984360338789879400878956665436647875445812241938994821977703628331423961247134661
7319096999006378609277830334913415146240850621404419235188167535992617364533248761906138402021794132
3787076600739474216479261676131476576276796079219017839430265091586611889184381572610292463834947826
5789870939363545094865646704476746533057902635511982276102862684335211931255513097270635579897592644
7966533659540784796333317153014376377864460092055253237424726029915866216263784364627044078219579408
0812927186068524244074402330262678329952132489458564833121562105615444292802850325727980596501168867
4253232833473315247608005199278746836343650443041827112125369686357222540665027018139096446621772687
2545892332195860159620762418942692781860401315911197069031581379047751057888045362310637043241717309
9775632201502403853337447429694634169644365222383099503624923172817515311469118383478087101780741670
0302888454066687385693036732950614418010175690376547770128960210579533447321014744921077963115976792
6427234319344708565075939371414015488518332851482953687319515823172166066324744245509594560584283899
2179114533072569364751023768917271389847969506747273432315577073830385642619119783517558157858927788
6020685021336778258620139144880209406147663514668986805166006612444821684040896706638286202726653882
4695876428705812007580036237401489012250704342009039502471366859525564209368669765428586042570083984
4587031593802350238785536025498470893521800972952765286109874723018686824529437211147755135723123938
1485907605271981220557656694799033527096593273817651810780454838585124147463870607706886117325233885
3588316211361426563101987040541063172547625478506860819497249191822326800446954493614911719452333809
8138003474111569092425220048568428868969958065511825621857213944047649737236295856118620301544571588
8669799320822361474127312878295465291900952463549690555829370699579279762511952510665092020482643576
9399148341735510963026375797570333665569064489995487341249440507270124368717706717608191344038702335
1367726512910133546984620542270746395681191231506635405892613477627392066559896098557461238654008353
6221555173177635974068632002052451778110609467300714798567565509444414490776385763245242251173869903
0521979599740749114042763085694339722515862580382161115537474086728359720763187039176911720868382727
9324981242481379127551108839057686593440121931676197881358703124282965315813458257066852377205808707
0440710934325876476832205843118580681600370466762367017290049728460673970869600481136413738463473030
6269506081343629108492723077198586050542880020293637677999721566313363250828100787263710095567830818
4083939798574891198123288971990014009968278823146801573910849370189542303604555974154275667727747515
4558402563547056413081296719407113841327077729724279925092560908287833289591448255203694201096219678
1710161941810239402161816469838905622246884507758870493453231041731667488402590454071453052994020970
8085619922574650260027041255229315084058612375687393510102531270889765507293917325631281025723287105
2250130880845660700674217309077292681406060213666186716138818766836715177191612272521231289923213618
1596491176656884778822710981777192265569471421995738377883138685986306123938917120293698354724230138
8583815230952748302338226648913137414172338744657256085058242275594371309354686530477760789981544254
7152514122514026860009480527302971625736650689790667354047495508288682075139288988094097328302367944
1117027682896660968724528066266344220682304072193370952787127483900387566279957857247004179087348197
6060361179902960782491581173041888835020178722118824590094588265806676744235834196045524883006130484
5154770815424391647749349027629140295888540174451156348976365062615167779099443603244805826978208215
5504611194154899615509947367883289502300680602110025004744228952926821052032332731768751469924752845
8275632439087504109376408105300597950948898065274491277971843337961876106783181841035443323668306547
8471617249730595307632470541081329782983326006794763445078064416619044751126890674042163845902762401
2684220714916363100597292220175815978149351774926929890179705367662726501734259299426972748526282018
6103091839651585778339841196856343852661522817871334728627442071777329054263057756862651145824520191
8088521329847228398374860358699650205892904374176311459967482304608536919752694835505808644468712509
6337311203351189999386596246500426702945509845075136058175338888367085336892786920599222066439182602
4577232323454512459089005676472290653808857043578223751219887694817514525828695829140586645345372314
7708636783492594671854877669888408149625897534373032287874951353902462873525866382077192451882624875
4813200986722328594875024553941106027445848642568356875797386150995534119344662338123830832427170308
5288233532538496573837807411398962399879333661307116925676175375126131808379776252523431165355072525
5077943170670668743565651554385448541091501760074251166510889139634846131275877167504464732638075028
1812880945061429491231197460386938720599393914855721278126051005652895605761678753228160947126337143
2920215553555091418398229429297132023139437837729332319608536122314161634635189041351076623511479939
5508378134416928224772435625497774424027476469871571340720095167717656064918791192213185633670605770
3350080082728772696920265775659527813905674675061296952365930881982733143290816383812940577133688065
3913522784991541177055727971566336469325580930043022936115660067331860738609761010924870941916668450
3221520915555926336082547490973014976576725114253628476230010141399951360644336682063336030149554170
4965691339586984776850640326763654558729750817352470824749354339688487796872974214382074973490704935
8505631975656906523006802761174788234902581768901330908246974764795940350086810081565464781317868804
0231996992677140413528150882236478541582120168667069934739961012311534467993900031544631523085379604
6192672203558040180869574641049772239228623039350178070258228379180070452424917943359083775787162690
6370496380734810403236068217285876693835265184854874191791344482638389648990389970496652605453761532
9138758202438604488995689824794959922245290858785786567614047970207602985096260278683033178557841968
6999814064570921595318523475384775832619821615177690021867365679608330884788943266216716323927927667
6437112544543081770815734939690147051855829833674884259016265791119087662069758324919646177504645322
8541849815259068611383002578832897956360321160021595928985233984862972669670271687036244000505967909
0508444811788140370407093619146777505934053630078651814853705465549561741923563308136549203128082995
6368229237330156050441833993068989745061673118034476233717965355798438946087175750659308936846767546
8631663522779388334115661918852396509833481015652161204932695399396054761196992928580605696589265079
0961209267441690115180307407448701254209424940896541054678308281107665874472267135797262891125156697
3267595938584332726731050884306571540865056107383230568377498520174526363595149462717600567278355306
7198805333324540640733853276441398749058134555871072652778762577502878489754231778565991194213626808
8621563756938384324743790244209953548968062071568260062536605551799181720315306030882407929923011954
6400805143375311752777668789301362148291828915913680488263190591708585428768611421306855863669687520
9130741402827885502742164924016909470516446500617918485828199182297240860579921389471484983051173790
8967800202769745722711522547728886206818310560019745866342684485479568676434769319292159665111785586
2680717642340979321091323166899328728711479520414386279848440157754462221465270377613194181807170385
5473570805616562916682700463155855782488334015549796892383722029850898491667208249405350921048527372
9870564862347102284007837140331682146154218474968400308769152451545122201673997880714103265505526794
5344193272221724073809523974124211591099050154831691583329505680534809045820524519521715091459939382
6809509041971946461068640450815111237110505395571976232157128228844836778944457662983604271895535160
1412482784710743782885441451322728157864777172124286903849888419184599980653125286374461778488395036
7931154148807805585777119444849698544124952500991240458477234828672472913669885398450174996978100456
8107181510001171900918227756008237186189673337657455714247313955880642504322750669351447192301999493
395752065619459330969241503307205505332165775691087871
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.20, 1.41, 1.54
Generated 22 May 2018 | 22:35:09 UTC