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

3214596085098216279411307988516829981344040667825509899227711819960731409383298013688230303079037605
9357150239714817212491572262795062174036026266088628241214332554624596781867460032284488744361761046
7657998335962889378956237241323479065581690772650166595596294884466351520855335050329671301746925292
5089787663442482270445815928431909381903360514555811466891468278626365081753830925763177896871558840
6648581499265002284417928331150388881149751418019444619015563948124992940943608893203316035997915576
3920349406140821849484892894025821870761760378290572042983512805391853602237548508211330831691787858
4486082252405631934060716092385241319156463804961876244183013120977369488056403816699437555091922820
9772680201944234907801798609386413193742351237306046584495104064213665942619208906360147412493575738
3462715877169544216989952282886205586986784319364248132335320088223414911167275531540557423054909084
2449839902953395499926854028837617188077836602695817030346141250611318132160076661316859829320119982
7991382010132351574601431903091552813056873917057521191909326852992127046143567686862711430041953881
2740176465884511610275209194105707525209256678717923300664513260871555239831617319806502433941452600
6370948956855315461335916080041051180421169888372945646610421372269921598884028857928176025404792631
6074673729598296146940837047408239663589710722064505623902340136303090091928032917960456847966878935
7904266281241481507061433408265002521412181906639555847936194377250708806534033013400828788032583623
3426877368604845099707855126046290170578025697141545982973632695417219855263898440182378646165493556
1142178965477653383490070321645574752890446207011663399909255798717871603911504795699665770434445023
6418731813578853300635401219032742114219051958602519732224368726169898753799643108924296319886780834
4216820670979012838122923985772894692325959480240982170336086515901767463535112069818452919827989029
0270266801896306331552101071566102816321045954550665810816313049024356632850664780487093494065359432
8631023183436415597019337233927736416432736291634194922485474079361428644955100238068820730050776024
4485447110445197817209481945734933528495468946406957394440349408311385376354068047226734056304463560
0567154941869109745672158929523515973518946111212093324551313299840524893090647321107782605892504843
8357897098462417426951459129899076826390021515907728444762833495427806474071972362008164608909528436
3067637056718323097695481162860442402830521353046724984558746856434717503539908784371105664558464325
6676744268314340865005754181969469266094553569060680921735829864015277622999604811678980274708010661
0307264387756122654218832183185748535209140442056851804262697564113082297672638968484337139840952307
6211763791869911707509687545917372433774917625602967684392386805539043670521542983005144825439223060
2895654813289971543921006282032384542099439955609134543555515562353444332904625549768389270142008193
6367149992835553800392426820102950132414869273342189845682588258685901790723708827553392985785307131
2622499889560606313821502209051702327671329398037016507774641087279895945998097368711040427014807679
2611182723865340264439514703875323877242262532548225656490652746220610534512453550612095073744679613
2950999866274655272770137544411081750644183908283348953589547865186778551797461596631698789204363314
7849940323306142435458024934560155752815931491227406896766779583184448787354777640935539736587581446
1688039801352036607228139845045972367147908242839855445996572730937222710387230848433318733783890821
6473512452132258442863897118451863128057175821231070403209019367566491614544807758391793750269531912
7475536684316180021947502354501562307233809506369771181878857561115849612664730783204873228215844128
2576842218600985986217210136337799628870586602249968322931006577144675683557077822822004760731126432
6603146885480856667538064699809626458589750361484856943895092149606114463645757425070113546635030378
2784396608316537854829622353319780457531341298467749449964014870277313890424325759686186692135042335
3639290193202120920481364864674519226568678353312695617632239203245615631456012969498793645952809210
2752656812386271241412954715537210787037291823574575531397735027826521518780948570636488241355604227
1277085209326474502646031845862561040200866200569415477340624041486484310576567165331875441138162103
2167740371389987016490662822285197874653765084554898740887477094487810556912166073271751706383973009
6132069257222209881375446755251471074989403091245466220229230109938625092962371144062817900834479611
5481751573523240372999826128017963582969869093217499507109621296888221222337340976340816975854103801
8158270951750128600616811816318006263418341057056870347246646172048054297535914610100639764651281616
1979815002317548962202165143317876482497786433438645129875553024610792025361355314877800486441445927
2821397081329515399759822392198962712420056914664347441811325165407499784066060967711120413214149191
8263503593651573251243582849899037090337410897847451419836592939801281132419807580362762082469783788
1231286677241326287035739228816957500700999100234721258693584491031305281339588216747327041026807176
3440766525042727359607293205525794117780778464508638853306708033010896160480709256399117590872439159
6441412675123768425785639361639959608672523097690355746992137515649735430491771800728702048376954251
4543750438905578601128793517398577322533533695551247913582615299747433089590225204044615560558522269
9729490026476656183924371178373395906772879361689362015302775840312164229898298416905069355971811400
9084732716400748711571667738944296755126301696313889213289633072976833234160323890501209106859291949
8082709725268292553330317998714024091293394042210086049961145560023823426464584417007144278020109545
7275925352698841170032883142268690980076290700635462866643966417225010214246172754794572204600903541
1426254525734372112642247509638675295681145993809526179558413591247348583543629935084912440916323595
9244280737075768884914950470202482331701954657252985190658876089056591041456102413463824627936859342
6927165430519466316907574001791670192083940569830301973280854378882432943834490986390543849238808759
1547129474554053277401804308234642381785293091776013640117573607336535259584891950425473065316221802
8586324830408845163629271958448443629919312723467712978107303328407394754040887762732047935055619827
5613682398999867771015145153342458787076447201519122356017920428602839492842639415105610940680144663
9915614021071260678848866967638992920500376653270923970254961640390070831266914699088951617452011468
9095103068773496873283778917287496105867489488929151028963108692838411876648514689822981971365432596
7162207149145699503297220848338808280696137340885895819056046408754904481756529415474487215298120900
3010675486205868969752803784456255005296091831680810184753490650889438427317738903056102771269277753
0864055025297017397828756231192907826540620914025819092429518069488623420362502326949477385493637613
0493363845469998770738465665695641381397405368979320412406831819852206797134370742551854916056950602
3113863736451705816275890496284581638379937547172638545798288914270394576171542064628056912698252738
4891631445948713768662468477194559046364282638942376892149871178522221919533039897544759888885934965
5984355049242193818914597687127367486945037246020151249778781252229168683516897323941187260201718763
2787728494005614084150987000723281519298379311896276264469395709042174516338151799011322749509791377
9590689759967117772478310946441850878504151016787231619914238496348013520672698852023172979869577786
2296653326016986670005763977053734649490966152563289435191112672915083972039065953588219405776140002
3421478748230461497490444731033240093865541310173524823017825329508381121194749066460550809747437931
1524170621990051375846096661314109197219056280618196757349037875442845552339300122713840766753386919
5392913033161712062977525303126173650554918384585196637445584212791224281432705689901898898181404393
4742008932245183311668580429793570360107082085691435503546929898782467468066910871385255081717825681
5090939901302563467466991047086937165763686569143485567369077869496731854176044526460369710318203756
1157007180411366321594719991998766408402852906994821825732624869059342303144475658638038794173730943
5830496785767078830871407839170211459230254237143675560601036945844303054911381319590889937583695212
5428479866745789426636351626967829801529000847472154196839281743886697417067509811058226402861870931
5784936261536805723980650207514886345604790443092343147335013438136978638847965389999346537632380402
5290632413153443180268164848946725288789743669445971268807871993640752418604781863457844550053753723
4353018778087599815699400858671399116756129007594203263261727261800368353798073699980043591802142574
7242995038441317120387117684613372014328415168485371831932837824525618533597070821969123358981081866
4123219856322349119516990579276117394484054172585500619573396044471849390225631667398212207085672844
5962583454378418281061899739258181552153735666799903375369886992318901634283465125532465559734974692
7019995930129820612185287298938903882075348342154138984077321311142501054508347254267398762651428649
5620551782044394514175033787386156454087532524807430559134646454127887281201659059187031851878871371
6759297679769283431453719877400310689974515498313943771440834013948789109550813039126469221904427413
7701297084055365665406525713660967553021742000957556565509143714607920597597953065096902720299568262
2753827819849940412272172235351322878981806649657044894150247960710204598389126006709002154997077989
0435612399055000391058478846119468764653086197985941038566773124788007850877944365590938705225963940
1606675813752718340729905124653458279257428216203109829385872130458116052893833525960440605305418250
0097434212302890388331856013116752267738654089690433422925336054201681710758107982385725694588713365
1853821885205195799256053569333387330668972959274634414760498251353947958153472031768358305885599792
9751513662563095479670196266829070475637864007034996892371181627063255528045743350753414585649924102
0459536726054730635786636868980838085880452059079338381783424796000543042901060749592315187799489404
1237218798043366007002760137111984376312066884188766330958118842412374563585329866765444601350893734
0010937999882345124410245434708131256846273277533498770990778285908879440989646786940304672130662005
3081139205176423813981293628331908890552575216602757890193123518903923994578415012744409886458643843
2229359088695284364449245745808020212515829366958005005265958822112636954743044044944588724261410029
7433962305137145231446264945766442474167405899710852596210959078729003152815612550444619005755771460
1277383505865065342071900547200627317765093916210779061030718260254794412955930789054259779272768723
9722248224865855224218602953677550114912222783290553925093836447459104230463324280789648691144176786
1385048412662129764024100914245135093572696750675348896558085486554953291665706350171794455220109999
6678765204904067623338748156579063460530938403087004146601932081225385449470462293118793899786051426
0149705215699847172181551442332126288020119498482780426127645450980392825043191229284771580064413672
0800784199767159048878872648715108330745733058174915531363136139434392225384250492309439544101649651
7371686700038738717076319873911290769486767727599852593827536964496587140012641280894055032241062889
5235447932510866689184168366092912560909998907157992043497768323742254595700653180508306419388860361
2070497243065270174305974039213734320340778190475907668396293439036491507488673284682349616365766920
9050091342044689088652552540121544205720514907312781715637939235542356455328144209656869429567765164
4117861030021219031948644289248644597031331688857719459964416055613341046562190176157480262639708266
3197869499998562234370137536387209504901820448125986858446391254438665734961198499044144101348009030
2244923454882011745455742642047466724680863896489882483933528506528054402099345500796084133494822587
8525916798456500259540304868620345564303989744353241471897501210194398032766570074287579949585554144
6251694942989038328588755179215128234365835175816031076120124318276732061624088424799142124751837537
5205782696688429123891968256637347472696603338056941133654393296044244653257861751697560823485187140
9940523538606552534926629612082650326806615558759617976326804666904340044077506338634828054806518389
1823270659035385376338120789175813047414213710889352031390107156059325011472137264486882786481476355
2959207437434116137231512428161608290434798093427514519340657043844638041491127529306110553984756877
5030491234351469741375632882849403319706098647893130814808348459143541189371245293736580237118881741
0281998653141434015309538505937345238524164748930403797405627145474504696847512950109863693032679438
9432643616897734574208032582983916635637248801333796557791017441024167347725425095322028878522831013
5501253807308624418224855814301929589673289200003828005157770127045855793052031634462309238755224938
7343918307115366770655219908043860768430805580379567560675029004610798558097878642349123180830015428
0073266324314494734094083242764508639738673416665887437516549372808255885957740318872740821729145205
6750214401922580432119468830898743463617678685360216280389481150240950134965492504515851004357493649
5227959361947695221165659217724857249273802007152005943320402282546823807429371113922598234031393815
6997109751439113247151818189203900953537656785158595407886285426945314375846580671324320051508063798
7486210937444932179028500808309849861943242175147226095641067308571666693407219216725400461244453698
3056726544984963885593663505179062312232561485488430546461565776718284034221626360841761553605204213
1757705978565250738540829693622067432954678757134516117442163562414421766892841755381173957333414897
7332103836122315368201199391419021375496874906392818229594180966394755605429954006871518456935272436
3215324804480106933030329558576222288151818996934683093145121760702944628216010067599581819878598962
3404679006595530886138208421234762424456639078730086702057607667904536508305142007878784422347475949
8123514746122737112666058761304119725556056866303807685274266357771224516967053044911603632518760425
5275320512807619903833389293294743637244200476496344035123467895530705941134182387315788884007205595
7357762282615586750378578951186805874867288980807127040716454842421748445235653807203012988613319267
6318826539374998506601523477560328234947446385060820249974866784025867918199421838373633963618645139
7252490367194519095109384114730932433183841923416815993209411638249562156395754456538671486340784475
0156618729155328980252317449874732413110268474786522758859008356984969018333163579187491282074338271
0278453997327824197187432069119881282969796055665726226584060217468294759496375950451284115252033705
0257521495825787509248101420997687316253585206091828709274433890349545621518413813702615823082704411
0196612046332694371161389990457713656566033474689294463513975951107308533047245470498978927104848884
6493493433909525721218282603255811316263540038426074206360960991731467032716736557513289719975323513
5949567670307636526979616606731223238722101702411753118615506753875989314839501243579009503840897582
5376449041487224545875442299466272243718453579810448085473235559279125046442500676832766951780541047
9418151354252334322480402654332521816052265010833126239054824108962435352298164294443379754620979234
5014299409858458086871016692400009898594016796914902623027607999740596753292547668999933822957713059
7042670703952385883746975796905297334980086962511951929086969127666335095353698036524346878774027616
0076950912163064901629534565069968624896469126378489490233672357746590880714861957644325992878437299
0207170758197231513127451050345552738739908128318748605554054896994285082006814701400797432833198488
6126198173159918318829774427696077582374149495211548763049641260507543768260880232579425760040023289
0633774362218267373498857264686750956636165984647156354054875177974673667311598721361358305009611131
9939867255124077085033081096624709806905185731918994416847423132640037323266347350468396048551595165
4065883062843758677455171598571395164421013166835900901726211286010644342094037286275600775407128693
7241483879591622135270760139969941170534250870117807206900582472285340387980426959035035764882636904
0661744961719523506569735390255052997464263493348881041609449013657372132903283923428392876835378616
7325740696139967118979280658155839161045131461932210801684127107556567002209404475151084094743173179
8204418618356347417274203010261793277484713599761091193998048178062962752565373223789452904564955647
7335740537957495166031914889929474042415346085789236746285272704649825643382718479146457853564246166
2306230089475874823702367676273330312356722912917155414527374337336927484832553419348028282688972663
3539190055082080409624326332849982585884217839406190646226487013883795858286286886790766112887486564
6980534313884521712755135611655906746982849563255474318604756971882432360687839256946461164818987608
7252088646015481351930829440409175147804982239636914833258178458879763250544465498910317419860022270
8922074071404551332584433825684913758474918730018976333642343805684696346713671884402951456492021112
9803891284809902394908085321921817065031125285436914229020567448950752700533848273689549109232022915
4571515431322141742570259604008355387859692012869694195561717483408739167264582325583237252881544127
6978169678220716097773026525795657095803551302434414111598073138154546361476465765554900023636199723
5260289208925757800611192545829477769172966306297814870457936757993635655669163619651079784830179687
1931019245074790344411401823972305258828807722338372540562678267937702250054145861955707147209003149
6713360637773058053944410764143816184875840190165521338973873965640642680890168542941225552501065007
6602322801060133222740728161123940436678814285247990219907703150050756923731186086370386289597872609
1419140394452737147404822573754428206299616387898063417163825122390293061975438459872962330663943024
9476258714958323140186969425712537583946071999260588641596595844448012262834705037172462226266025558
2286290797549304375399911941638632916691116107730882990820499274764636759998661740511363952024829407
4612268195544317267515456683273012549699468923053140126381858118872847429752229801181622508494835486
0608440720047245645475983864884103643924405690294705120124896821525309355206036033105296389054077878
5890006368032462756205334329389947072090990308323037661795830273045930077909647725654610507258961450
4073398161283841519889774776708281285559634388542589175833090599415942408719565662596025550510958247
9605785811563799994069315673024554238601887763165959821944604843328202833235931204786737640500397933
3555598062689633459877421083157960969618482171307731337286515664350002834147037325347110459079407456
4361297409553160416656950601982513007397373969331275388294758258905651508914765441746377685414184334
4006698998226213973523223945088981649920505145373303981392941682297095718079475644437390705774801297
0468122899535797892763871712826070325720775525746986163720601660425748305612444414330449087953783713
8622716221215409419113379700038244312393689329585363759828835329915304363060433299382917533850670887
5153325249491051539490828043869913305438862914022171297982786259343346894786557641930759076772970329
9255394878068457098962366815785093088693457073554092915434021595312006781977260790537069367716139072
3404578128256439405553342726237740783422862665945392862830052457701015857345982911997046207064929948
4224788743313710153349023635297087588771279576589296876451367356193427524998084170377641121393503311
6649355311766438225968798471453297877327397548242209998941425981155910389432348541720294883557535173
6232819985330398182488070383334720005130483326362166578717656499365477412990805655513433003880511906
3863923470573402766498716782128817804730328926994469915083683549896438058488384535354296314118082132
1857471847948202670019211383672106391052423899669573420366914736814650789739611049853528696192807382
5454421398246327645214355813589768748641703192322063317535226489872058579485263773258723763951704134
1305965594219654364462486333327704131413393367696528284249046020693192409220766198804929703936724641
9524496114702688332391457117944311027266382096836083431948841925024599909966128753267713625658379857
3674857496547808743310281084469158581111654510161805182793390580317623396782100193057091995387450676
7650983738256100415432074947439458599927215330094213023053557907180586720446900075705591824623896262
4669397148158046488886210227678177028750985409968976635300717211051816964477978027437086729893625785
0502725920618508688866383546400015566693561727052227692564892217653249055925787419816112427840404499
2791902870405850913283484762578345672964935069161478199849247618505488919411955150504404114966285114
9312697632888524036350217388724144394680032163700026068912868177776266669353981029993293188579627700
3790759155744432398826252362011915907191896968423929932246599885079709710156244140017022193196921529
2657246980241507217140925778197720740042974741135808500486608427350165163219705292601193126096944631
5215286049885842204960092151874052729176749330426838998483066809767866596812939001999431009250296935
9439488117690518902447480312246179734541385289996122481520392572988765332611342514282182126225464464
2102822807637722708942522871862962727018573514002302511732293649801785084236039502713683979971773385
2287734035009420932956951975015348984197315484917227956292882316872199453663603137537549544848756517
7501102270311617548764458965227347876710878592592373252282403223079216748312752138265443870719111544
2284202988075389511202153767274892328742865369867129289557253438114366004054809881804298134990486401
3673799290335967428492977286506935495088987681321579342530302158163007984930690006499227498326762650
7587086167377235622673113187480717418406934480242605640844323193702387214161979082606456610726060539
2158796342662623812187214210909064340290327549585861165284581472005249530324727929927318659876953154
9052479040826314673218719179706619779702637651924537627200740162143952373762614577722372589870578682
2312298230045573866175899255344139462763074574989408638973520418063836889702771517120267259195310690
6725983910484903902447058377370956256388792843751931680245041925676693892117734720184032925111929685
5676234081923104848283774338860050825768361502135517075214073658577322901075389319251275002499496079
7652574247575663388324885676265306697456153176795017610230449568108550486742935019705033502940177532
8324612350237946344311490187106018548792657727216336928914022951806566581842780288664325480559431004
3176066372203298565533128802926644139322488946551951822889819631106513482581431907477513552299401662
7322040710877240777799946911944363363293493958740817915280223785860640002863425514531059528016111046
5706445153516613529229499337741401545862999920279587262619390880901737839667770149116138593465154041
8981938489246117024841384991797024424548803934672865626864815092558107854773035298296158314229025211
2355179640242921801489315536731325727634792539911926145620633239799398210721198889069750106149301830
2145119428298228316624302409228546966343104078051951162779196444290705338302541080026194646919143052
2875145782579727562777385141069328517112757901447804152292224856002227765122868718354121787237932079
4079937348549684636807021985241521974025133082595215331477850352664466291612499741504535716381691469
5263877105926005759066258610631048969977679127376805916487949890847452671113844811595904118978379269
4830753351740871397770621153038781327036473757740981255161062761688129991571013579902901326711365970
2824261608281414457240051474588387670141911009404159264152391437593852649709571055169664655747521813
7665634790885581542559310060852671154616054142019964784924816934508007090991339195356443454302649177
0432064847157255505508809524964277003742675444294469281952877648247031649011682596255954678394586445
0421138412531612860395140788834878066293861814348129582740213105714104905888896522078467848391100489
4486501253310725149241159978608184701192578229832969588502697071156353743698358958743870740051106368
6832871121173915808682447711314375563556366265094094950331495470762136320867938805885445596215165326
7772257730570283622356580026789809666080613780090477830560493601337149524151360683113214684085884105
1944934375200057080643840638563836117840742380510712273478001256362808213443221845529744659074486551
4040200443475995309931653516743456247879879477217634371295917235133812501232978789079905619632691902
4052664060270653511732141700405912910359252508148378696663477527184490207118735542598359924430692155
1825889038630384570833437883145841632254282317527373259103894886775787752678161988821515226052203261
9720041884241827370580687269220137931331290103258742349300117781122673017368602904489315059349596729
6253274220516852458488942116178327391858247367867840936007636343967150370893653244021404386052780705
1677233664865060508973286342616904784990204869860529325564418861484214339083067806548988231710554483
2230847543095250313794225019304101656336436490627792891952050006743203030779465745964880307785355730
5828663388818955877853418448108449118872549194444727146446329858504496406282246525109008091778655044
3457347253806048284425216828100295810016625874202743635666002253866174150431252149828002014642142033
5080085959610992322734211019251471509153496610762378382048146171377697935050551916874051856056769925
3572075321487337377525251725361203726935559881971707008975814258544720674312638610727266594856536075
1627808841209789515663038838146754637484899730242910568312459793613584319139398474027053204930249903
6917293018400140907661142222539537663371457804156359270785519484529480875272435892018093778361079071
9946427918787614040661959528237717435419956051626222591230552335696809970520960711136476257865927269
1611067363233878320262668389144395803540432130305036097815848355153120401294324041922776415893078368
1851601900712811168929109587236944367053378267205348673428798810099393699856700848782205837766461929
5975774831966610202446150171530859420323054119067407643635578841544587207218388742882256978936985412
7152486620625478046091163900179744502366685284484160265295579000200813370822086599536451986861141060
0328870596076567062070821087772530825351242565608956913115804772637403720209957576101678194950045256
6821589539007322040135543869638931268090438406322034698087006012398248235177936456807476750129153689
1667925810944904341629815106767201991147490833821107290510582172577951345376028541590740124802186245
6187208191033941115149271682200078518751780017827599475626082202476557167524938824772248445825891385
0622369072148209904076721021443297559431588382011086088352946279409583210359164692377207202798796258
7181107254726866006436117616545101574427127863595320741398391632126482160352403349448479843461592916
2246467779714504773929311608236267402430357373852442170274647454393550785164605104064118428974410796
6897752131281278741501997847506985941467390354234903904682475311251189933198418691005885733970468436
6643844495186387532579298652810919386571658858922372548427339476908146355042502938700341966557710034
1694481871265009310500486992156173366328363305229506100250772525983675806703583365904874975487015447
2982728889819096764459569837885780806719722016112147890217065349103147306420976646198799802381932024
2269282967215775120696419203107545262609632736929229907834764411389844998944211024577607328238729204
7347150678803588335259696215870068948748746748362377711297158152102927843393908435439154277289632830
5100000935035883917707953696718479319290010349082142843032604547685378088569505730526267466689264426
2538129639363586905437058584545002997820779555086706904131733321679178997532916611502020547376392733
1665158261395166441742751037181175621232629697770178812844151671950799376022307254576999104298708225
3462339335131416663166888321335817828249470099923813257565540445074712122584242536071649362676270919
5726983664963296160519887984444282024356727721159907694334146016641293541728761762265278895256327074
3194602880105255235621492266546711437815479240942439523597936923018178548053337943385446700943448577
9932545067546300420785171072921256876182376222109933393485610849558269984840527667052875953943857977
7175521430274146361626376415915141499838277054259835425003485189264924685930599088523696969794162517
3052465308472492282875070714374665522651538424081683685321272804916829689736873841645654542238673352
2065527474677768150418484452118363167330789803151789783223160726079638483457912901783329547850440704
5608232196578340050186900074743413284279060241207205008050615650687702752757915784728271461064323521
3698156705414389980473060522007800083316870941864866397936815963792178143584818843742499173679832825
7204123725408678486347660685600683451003336770342047366673093391382950924601769999520907080354626425
6119299510738553046771680739724908326339207358369592484872703604352633546503295445913242609014668381
7170411819016550361596491441197272856191588114573505651741273778561856843922425587860459900435769249
5755245457271333259098898071346687529766433294316228159009833698392132929509872972605946056452418467
7127800213913570067287723900042702138892585703051641535055429730610933834318700350690051364873179608
0525426590420105292134326644349199718766904792788014268751435574500643384168251911080658824038511212
2091956285901743147480402530176543934923441230986346021751860125015985091245229285434334114365321359
5329203735275958282173228568597169155066329483151628694909952115338939297892096819860828905883351843
5060769657281064262785720972993209159138293322838294810620939812855818100322351195740026176537865086
8424201493154188953268047337333187105071295219988220244682835717067266163385392479431681280551943373
1941418256677434725919600238392996415181178063430193698131615701420362300978350693363633834368872300
2887221583292702333557050146806680553977012351823600442348517180944302281063551325263240653404337157
7984671305884869523702115619310735157678785934519463770710112414040621082376882353752818306666494616
1440960270616701058667199079212743975215767030763000914927789371093389800091865423353519122377670399
5001904703400624620581034399361165301441640321809258448202532791589993506125795701431719042637524581
8660714685372179420605070027325628740997410979522876463039326060516382698161625584777744072169458416
2192244831112711622680393239540039599727961743734037739201985907565972848470336625397264782312163871
8010644452693232178143769472335312884851159562261327624931783716174843907938113590007476026155511454
0312978696573910134610736828222062761857116884244937537008049725818789554968982028331697169287248880
1738971693506015272086241286759215976529203074360624655856033489789348562771061017180568174266786785
2759332740959950515055987448751766387600345102338756696455644065251936559031708131278518248821518559
5359023522584490550603613981308104335041543718144376795784071725056946463390320689421835701840447992
6926357778106713169761999356385353084180861977845931318582358001297195672600050713995882704181876119
5574090296273398491456674766464067791141775658994545358006577735599037180942319897806218665369192515
2924352813161209779384965257343036249430273820375433460312141526696061716859438005942639158717001679
3131197929481903373152851203981904177280276422008103082545065196944287652927234847726588392922169541
3676784972412493602193024346373902522457204089816779045956774490857415991286740583784029698016867618
6732786933402751109041922347020865128725837656153654313430408169468709875308931452485985311009476051
4657015094310500892831720741498422798342968489619332931665050742284168184131349056151959952890726936
8543310514922324071203472209401953994496218989422924757666286779518635930346942374679633251612467503
7135590259292660251634830596089767210223034120161543285111302023592860921111491573595394839983677231
9690836734097254146204527815152194126517591273802750613367864032099056683834780113952400273702611173
8034154508623160101122254184162869007734289801204432706454803110212754051380906096836127125934672065
0591488518283568741390300225938959313003054625480331944111115652098205280708482227167928102271905462
5989913891990816332002386841593046028545218389740172479167320749017661176251072292456175187274621046
2588779337697650501320425355772048705278354113592558366676560805910916020634720141231805606084228478
0361221337080096443330477663095907644709330956656765287156458898338198950088616035296442877565229960
0261106400674152900245967330013079593875693907920185891313370982135582476049705925476591337266026204
4086071250648165122533775702651177965935322183234340121057539503853296560829621885417771260305947146
2990408608108997111409123297109866032820384683964553618924894814212173975479756253615862895088996774
6974732898243743984400031545417177186770034428567867662978823503454754063318920578315577084621924286
7357153116956383256687167729235466595554440940204853849942844249917167110373495860282783384816205586
8944187187649923455589311510284728715821177522735485248980651741666487419344626137357331464731665987
0237382427332033598007674369555443213923399318367496133636106822916419851536367425370007439653232634
2910785088450931636798042313336867144310455941291771463694785546062264821405663133618803125620060610
2602760914832269351615509598631534201378036249772995683333251003132585315798492605440835322477740883
0539298153867156942524728150739268741218079378292472972127846149276106807603161346885941269229488524
3345150209494487388822938467240465867821680160945715270035868873312855082169546305546462141205450512
8544332286341785278279530183849624403815437258269947056060650392583151188200546449263071498273827037
0294508963682180310373948597703737803269211855248010911649363593864397612027056411074701125874970849
7867551614335700088093878245199161100406816700574047068423185526047273930385969021900190417623757058
8671223005265003864049800650568616027746948386066380502412719022088687791060678751731011080443279836
5214295526753884702697448450541077196859638273388105465293428576351425209480801642487411476427554985
3857254896776231122509620545251521779486509517945663737995557022155611964155536769648293009021959534
5536837096328760548909135872098847308634052407072570867969465772733171001795523407993593000616383555
4449020832575770879428522088100901575093044297910544190899275936763416409289949673991868160630838349
7979100404149826737187875230669378215731551882256576644929676445007168536687639001798953462331287633
6117649070116293284505909544726000009451518917727110560417240939682422122153792568775983815243578957
2639044610030434874681642363298064659452772436999627133323819060280196373288945854362222501501044604
5775026854766402382781472968568274837668150459245424419298093933194887274776846608046123540712721203
6063755742916955769018878551553290524289033150224780329313672969734093241848893167579310763934855019
5837532439830677102280293496890879758224767209645773170382063221806687665393561103402448287749381340
3900174731802134589360746581662300020753344840220929738618647883329536948955415632211866566775213668
7750024932716327448724945813871279387304211128473854886915246426279952477527889494059740794364993911
4933115180049447426947157669917508653062658846469201963390441669981345218856558294613596016493661856
9326326590849105570336981889853963079563506444118073446420314861201346307440114887169232327247901510
1838440793555401830838796694597359133699406118757958871062208406518190602021253179633254510129164375
1267915135474037108586881417414671310755071686843433810743185502543929359364634186949726232286057740
3675676089569517282434518118071920008519859703231643600531398569399265574623372588171410646585784976
9862590263356764932169822371554987525543073677667435637728322410807765216207204656356012149635664004
6473746876456660211828779169068849499479467305941093795784750352591625630896123509716515563171676640
8928125856787622404768953765012217173653014979043732798977746128585116579828356119635996749049205628
8066603187269305782958914612647848311557938702251669254816082632534591954010422983429513655536581293
0928187349595782785634230376630920873137109465362635044635761708673439050310798470291154909887097282
0058965379541104154190449523691337373156808355185953460411599397595089604148833383713642366241481594
4068137822841237056842104288725278131622504216456672029479803576594006992810250849711666979340720642
1607296224364109308452719953115398413520860686454648079050679853268248151792435263863591876347162781
6456319182829274863556525272503890385525284610185172488791306029123478317862884102412912412288973098
6334805658489421995638050769940875913147316503411390324178765112949494944114418397831610201572363405
9505252721077640948475073200526950940247245782202109718229799337788793295728502629523872254986311076
0563878146793359493188366566848124124351620942179796888216513564815254739488567538020049767878407730
3945505693636925552392375864094944985664443635776752704468290538110933565105379108922596517281448135
9622056712744907725321118020221553819702920047467624247085684924418270576359491384878379172595237674
2329381674977033522598268080965258285567812031350093763452633301116109903422412171404369091681577377
7062441385107696165591502957258497973695594086058224270030910936407174984933356643643588203677230213
8554794519160375078383594044677946751460853975077735975020616928343013824722315827076876191490886657
0869376965161590995948012702353092227736262383344864712643197668506388141348528972024825236782194728
3365956058769724244671156940134825887988275248785949102818306499267942443810906992241657307983302043
4550943364923992344076131370996704694777972364254691799090603637701157982164155200300785021648643900
8413995889542979484814444421512019246611018954986840278612279915047704361588882549163710417973657574
1913746393152137635886863456865716081554696047825304852201787541730464140340892067591791008657870672
3705720749315925223374238091697007027291637011806414407372797779460516576642733301656061602944304637
1084280609899161137661963946279742746647597224886377919501714270124404164586759782408519877692197618
3233220091747444019288765279232228876210495294754187918309977723375375767675301205846736737030468087
2658689322772884678892655349199932399611182586987192932973283472848883469798940080026705420773603158
4581934545543580289357206331697090324189719786140835846329064555478051309791044310065147718680960875
8021967943146239595851901729740320831932574986261808259411555471577491378656810534916724319239208886
7993957026123682874044531919046753149839549038908406539075374673806434032779096296296589050685860336
6518990071878396028293746019375054082183426598841565759566523164787847232153099546930499179117828529
2418513944774194654242066203233402665190990980846108199234878834771508539890121723326340269819805868
6248511484532594763909668205258556803474473392679090679422828140532124855009517705611120660641669700
5662168216689371995022360804576674721979983617820200674415811414619771978578046381802969591390590612
0160045586469500238796656945615361679952726620480260275026531712220361280984855868606918634490470656
4143587532516578759004796059543218797204207749443939062653463365920964370734927302901569207280569216
5659534859860819605187002001495689631156360007529968781852165920129273764106034316672295113264039027
7384170875149958719814617559743347903191277262871881612365596060270625219799733888834741528078452434
7956522541373548999897416377038925703893557241735037995336878685854332777150144837476694982651948985
9367560881065087567773958240848313200145390956589577014193822043158487867833529175593025378979877274
8484600710257376717264678588300703868056482171597177003198323332147899673389956867887078481821791984
8807781330228532919016912721181329741612580067912409741226741425266910357902328208899146000343894659
5932333707731220043225564871260800199397569788548944803639114673785375885860296244481465452146927664
5515813847237194964449109297687547337542905624387525949251270503642069083772836206669995134785164011
7366950551056051676741734745427678751975451801871628243914803510229081496171669937369393282513993679
0126501227270387669745599710103651184218480164082264892047597566998685774770104065590223199837267852
3613797974161047781507764514422593319365486513907473503443121317579834184309556111016447076378739889
9410510374198773574699906080513451527923684743781726211941566484591309102696139880441284876365212405
0371954722854255568438330340727686145663995774283641958021591327672308299183180933816180175612780418
9416237020610449217016204997728272108678853282188135347116436950909641537075338381038219226842815725
2478591509780231654195703550536868370268784264207193318005703714758392970123694037570500057970471018
7824305081498613317429090636740716362898797414571027555397685552134632805935507870646990214156248152
3157296682766830861054649372539555220683183820446429562418227018398818257396359102192679296470951291
8491239828959978879191380914112793871976414916012972275935252435854144805853605882136862109105704916
1938037547308490774171673246577173275205244566587427376230984053668844239398879605587752595382708193
4046348796167421384561888971784262949922753183570986833426558839572911614099052360687473041197715199
2683003832804161174342829179802254274818435255751141277145693214791408076878430948205963615644472745
1077097703756092920761660454437028706791949816407946343328041374097607826144096435986349212447240797
9332342578179798196806836427585889714057935961044280980390659288779819219588236998591341508854283336
4055235272326139743013329236447490131322380624976417079728591341776269500461820433813842379832413024
2997733170640204663401605681803312512966529814788288318435295263791446829641636407430634486657026141
8466320277110598753930525890518097128148646857846839607011573493491971131831249545162081691006535957
4211715253335844281061761722707951587291881606611233240149888623016576896551396079361460243736303231
1849214103874244302482384128988851731269083580827468028131111547421030201478343943991608776895940285
7328113226354642581371006392566450822881842911218790419254446683636910631648752708768119318537090918
4078207138322506846263226922301398125954014867776180062197360280677072374288459091110089887627551695
6688729539653160353048569145190460365709944549460373760574876329686448865144945068894919618494794422
8483954056281551294461538606312853146818645214397610157642845024214861032593332450769815370973369654
9553764261913219664160732003524601270157602499928748907442759234445335812326880126236281214422654836
6778504154133592332003219069274218394724160822408757878598429478895484494751613726882557417041324814
1876926531790384673875966403169910380479271868436998937569026520512458897102182325234617640249010146
1328301206924377186471796232595747506401124876496818555674611931201250450480954117551896142860466752
3414947458729489526316316766917507469506618599786035938320147722560796365918676360541117531530534082
0407743977270046033135520922877983091806306886291350043924999942112326192492213734896268853820918368
0095162949191032457695202507216280355859720486759278333352165266423350731538859289770020903806978601
3046593253628615440339791558699321485950669594323380602915899816929232703163338868806084279035622301
1568000707901368563850990992309679553934206504655287254992337286694265876801989745610689888830336393
5604527375529554599125155165204744306998748434728204867810988711924925428170149761175828967359669136
4586691147589070327943578991983083757979066830263126986808922421707042446460099366122277644776596270
7436962269748005472298702050832421476402021779026524298892018338943193970910384146790910030342955952
6266663977658734904587452343448409170551125486167589896605030977277982039843818428725213755123531139
5592558499579548373703970527099634905593287471647294548486586700572880971921000693316366492686425551
1975928607739566624377021933321154415004052198260455705843133829648622990958185798418871252185854510
9464731052467438815013403927501731559725506977424333326776169987129401272980873415788006067422652293
6310896840760262272687978711862836149752167934240884932485824863286502138505535900035740611439544383
0667198887926656465549572013193392268716265799369130191306113020928200598549587132899401156794800756
6399322943912166227397711936291860826604400506359472555183035235568402738568906051910869698137085498
4778985408648896279209333291422968826024873900560016563365036493314528053248565877873043386932080915
0637188992426705695323616280372957089999349664110831591648414697659827940013344083161978149523656301
9309721199132109746562679922670604564218661452615577410901875307736345851290989598982420311181407031
9788667710278537860044881260138877951715729374299815455904732945750385547867545155321743104291551190
0645208708485990324989200158814174625934128120549552544909788025551933105016281832831929502221315265
6427412446938551189535889000501686823084149405922662431679937030096145808491247228726590964084440109
7601358851959270329388526683805266748362407333849142098021478373025014865861980557382209237039438844
8109108311972055847377278576433442760490219207972589826629177195413144468732210057492925172405367596
6961498802402016966487155239216641400944667544584409615482652238411925920626592111425879773125213785
3010467545440238712158957823248575523000707687115166270437881073478933119763413772034369882418171871
3362726875697425005082969482931257802943982197733547101443474266805788190383688555823808052839688751
8040752528780083538078582503841274123625981629088298055780033020909056379111967281508267389121789807
9261235102826138361347035495806649272295536962930135497491274284460989898170243338967114662595276306
8541214919103061770321049199424890306333693106133396539339325646496066217418173762877072499074263446
5680910295099318823340076886347994069935133057033031584631284864880397238429281452076274416988816093
8928176167418912116195743271461054896242182163078463196006797726270023462922340745237636612184414215
1683401764899213359166288805389258508377639738681371230606477990852135623599368780863983469747715542
0528246804198144703997053071733975559676485627379924456088647332278732933911324829318394344929522800
9058531292429034275025276821472062053253487018678251111684721121298227151660429157964491850814773827
8783191708249023287201464122494643420395897325003692806848611762156129386182868556836962551442005303
7389112051287626640673065905463631639225175090512877245969906800686580101155254195315949025649465481
7447807977596537482753589867569972368974970416106471073293027220508665059954833036487794000144281972
0752603745434858368629452756475267918621014695740284163983792470041912548840029241375816817399484420
8146076932186335657444177474989618157189464302198105143586883164944280529398003453160716281366987461
5998347795388758248766902031495945529612204048977160755984306374048208797659048601336756756546133339
6657913430097741713991862079179800203574876566488146332855654487248304138768785209135379509684225287
8783516869436700481146187414829551745778450632439545126697996681175538515035028032013175532001383990
5554079368697502297461361543368477932607119117439480846349246853761632924955279389052318355162965035
6342480762504190294936072177957178902525228022951428011809730376503993233491027973381176411285574567
1805725086120068867309981542426441407007456656263291349990219894920659432126089298743428665832892014
0551060111351072543902500762326161595917670213873767475455752330168289237640903146006484346294910109
9204412189898690640515791012283234031758851901537034515674012676354054969432625193769960253862862453
4290524412009661118508701277238270522163735057469625521871281700268463559951804351940704988746656631
0798825198507989267645520071039012692538181166977686947649218358431552393369135691023925682528412405
2277372026415175077928584268749198900627084028899156666677637438604383132854848367210980124883029466
7240967616187384026525082953316800107344162360663080895059461501770389890283994060341871906224967917
8408740608122576021577283538919538590583500450422342313458168831228987957263744559319708029106089466
9052802645330812750681602152880865279155371125051783745956731399600269637993712102466644314363030918
8987335394461120413656312028401216297929714394210623369773961839633356257012157825819362914806147480
3837583956337891888955436606295313121597784887533982919264390513771302357663712178532806741725073204
4858470270010179472507874415705157239926069749541802092253397576768142857509589790771875007049985085
5211020328115210500553977501221067935812101852960792571773394269430656134097935871751235668628971873
3006394095758419116682015102186082794416282599456958771216712541492395333100068915792355578257884205
7506956678546495748428042878583996672516910813945792929855404505774281487806133856477180227419487734
6969260140635656187374101320667721865091420814499139418313391155345864163583449778628038147132272090
0021694570133741516180592268348592267328353269278261358970631649150127156869116389642705303784922213
7724559267953291411081219194152740068082741256087463619180970356976992491825335770021646650092225778
9702726050646588399135120738617921776454937869625277371691999780588614293944424253603655577994102280
6633552410302799326682472744509689527481008653444151313645052916537338413637111448666290732051769930
8136638447925837082669701990847482125158784976035413465401678751629737850368372712512982802965841406
5974543947278019147611244295197163459008056455664593100966232631757158825241290438682948191694978973
6788713149103664104832998027954839508866916119474797428336675960360723742688874179269582199921005904
0578211044981445585818379308667323673404557367483119091515939650026959517330168891505923649946458497
0338404181681495831143273632946235008704138803284875078020656375318467835266069581161641240299233487
8206505564839184294329003863387695769590226534561529849925427579106788928021235850181589085065202943
8496409004773140188419319508093378680348280759479511315998462338939241046623685336479989056984576854
5668133231710955190425504786627517072959313493056954128275078661934279881015395178489331636642692494
6017561168042015750321402656308879728217278397843581885758364649982671664927246358620175381892683249
8800531985661471916675522238441534329373413298483738901365769948023961454883461387475106910037077897
7456193609406177447252608893509082811327161223014259453393030893567309714828068672573764339633036673
8006902103545374367413248043655780232320516432849731203592625725585996422447094079130794749196885346
3404942870140652518339107087819363207102427294776656274947794036535251721617134580049000532740703222
1456249018863873794049075845246248656878703536831045301527366834835628336287344985907425992287683574
9514356527233544837084374950702964012913869255316420126712389858571892165516708784165376121018365892
8486309391901770927506836481873836082346179734389681291760001067089247169362541122338532181108368897
0899949209718523083062423327769463961323089956088797643602843564474794816299442439154338649348129277
3285055304089561464073593799452984806426381460391822767967360223383158149117650035890320710256698839
9771588777853493113541243082307578909376632260184492815778262701230624200962943569594184525005563575
5523965578875171924806100977004880901071563846661245097613767107101914173003328279878271330822459708
4659389924139109890484778335938292849910984918111511177430841643154181122623903712467211955722785432
1674422721716626020567677154094199465433814351464515640203804183710534763251635426010562992386405129
9625575213032076394387044626902948554360009220228454746331941327684996043696222105974374467744268328
8160028649461932683327467008623519755570007647421189994913904757936207832881908374411270422300191025
5429937101486447946793547880210542109855249298099275626684185778920747794557452316821825253233504727
9495016543272047813400414276069260262002790754614935675345615104621423872739491507628557891690807810
2022507637717700000952812728988558074017303324521960293848873157127900507247426940325660680727887558
5202928918018550438121914429681577826906616501812148577258087096921975993332315844052693413466296892
5642226875598063052081916622653992769374305744665385851979982026334486231952845201797986876187269369
0443318216132011052885124697880091307932036082375393429893800017877112048622417239907068547528539521
2929295155863718157542608142677113680671181262294873220105344420164162352081555953215486288995346945
4724436144949691866910114434834243986282120982094010827605074980834965577257850577650694805128206920
9034039900982393933761977449501611885200706427711694597322059436753089490991604880560522902812487670
8857517948153767909737162660026665531338617445863166586717260846998608608861908729518625742821239834
6877072419359539416576641866177779215338561096408035353979928527816800487653962529106810984842835991
9972350172150935072488749078977998094655730703249589674084907968516069208000471671373506791754551431
0955406677509293315916255959302859642615338485757591464881718202795251671216934857410860433933697156
1640820596815073857974334343408091793234632616980822439726225903312747821257628488069381836615665095
8775227156275134142795844768653488359291084235520208299896231574576320658503098404388151866003071416
5245425839100857550683816766930812706595784854567216438124748892837373925609893203189364147720094623
6501971206756667995548236970666480649178035589684556718452385495028002677369946924433862957123031363
3366009756292716266472784492055302658447035719986860452987488694359533419277465966346260816814409891
6508589911141104579138389271403799509701816877827652004218902109604738782542356190278165342132202245
7534767557935585807175696653416240631782656158417947971957486636413360443029749734698788920436942076
9800379978806074554385484243859005617569274248079163602155529176220396502533550078230124092174960722
6580828528833293138658434407496485118868176004358857535397075123246289715296624366762518713148589161
3561167354187990897473566090798321399079938959552492655946275859678459664138492146056261693418149999
3232935941790903747737515227394107210173841375615330116369315367552005327098793975634224850698109910
6238664646520999544068243739880219857223925634820394250219425834330927343110877738991862793843545248
1315435373918103302930345477474302002522454507062705065899263875148593577107124932622456793042104536
8611197973589385552724465705527768843682182402361807294464126460075346748948271462772278808480514028
3173659264853130010265540516860127836010578554120092384739228935668758407354130831128359790466298753
3715055233211945594920342604938606807491373537722283849756151118215809680272102077146213559913228014
9940022391304060099882463411480545143571761394955671560213582146445826270132103347074482135170288395
0650561709687475869168866313434614922883309727933103411070212391140445991875281163407236865213343902
9189695219008991580227255056259530473694053424116563387664797698221612166994261868136917449063595486
9475727917042178855305793686744880643144123407588502153984282001265713373131898674651122967553958276
1123134264286641986559113461146600261334974075782216357131600925284959493915410329772275813542246654
7326136814589761777668486701166114257000840704351737447973913088749411386004859159024303807648306573
9502336411560802348251741386626688819542236236000587613657337341478632632512667593474431256013306673
5780762230446367355850547491314424499127640470441503945859704836947244491546950256741586568218962947
0879661218218913647017649986772765414011971135265916196720217987351127689598278797145410292433390513
3555675400761404017741924414917698917154699165869113209289932612459751436676746652877293778691248031
3851039624033987549741840025708360002255868413333302924066441138541884299183131888890363084599096416
7870732567841329063255510841486442144165210430168450027108925023501535282505992671441241995402703313
8986275802745499169481389792728608956775604219082089511662796341807590164388670604422296291460401947
4244852479564627805510056502900185689571532567414756241780095084871417090716149880207923359853395078
3943858387314481589229855965394377955017969624414643492725577570115224650696564855758491369827495329
2946543866398076855699824191540291162660119154581714481746241943843969385916290223002485445246369744
3210012196208685178151115499837370013327297001831772239546500458121801683447770541112041829104056599
1142353673424718891866180352243457659470708377829809303495376302516884957678397621826826754131199868
2662514302409945777968378061271379023918068882758467015012169120366727531167789307781866471597565104
3687607794075353025254623319360267498895825022649340340509280336301233363838342116798751480873381106
1157574870725998377595722288192431420130849870669205341529528260720561495592257871042621566653943603
0344161788010243448730574677096097407796541382367646764690265650418030405562040481018059283153516697
1237149648234113459647681847889663026269249430353194117058564354357109836632909586185792453104060403
7177477018323888636817131797652723806571237912793265894940247170304276514934862252160938062952046426
0111637397104676832905769407552790578368717362305162812094554617681478004697836434413549868914161977
6654905079729995118833441479510968042709835242242861003069189852955663702555483616341055790099837742
5667843038398387129408577288030971351727620064669300953442563125558471712827147454038703757787411496
4485115859436933872968094166711523906480010787239094151448499694547054280517274332506501032001139531
8025238163422581566987415593450527006948274009612834091469870391755904419990476281050931569665147968
2283817257972534015177855113245548527333000822096349286052774379399872124471035598056471942026336833
0370211646179374708748174679581935681178312001599251668773515962474327890551059333425903831075803101
5490569322443685359545293225243305248177420241055219575747480501157454075064988746907496955138186585
0742429494952650640213405541959872044607590488412580744282486021459234898456493730273137282746983863
7371366270311180084704970761175985411426604683398102233475692426346738742164054637115974711956661415
8063211333391264187379470151509323986380279077134464386096053261057771846489448288480949608735849814
8715971471420811674696099656779493857399968889940151754050603265688305547262558483575878943929381719
9093201252230368950299228411038606935081542085490917552371876909370921066744608411964141962704303582
0234017173537972419564800813004763722995847952816429055224330013312289849368926925545907335425200202
7774514083705529249857787260504174346439395988769901425875836884063404590680130789735287269925615229
3449077991388812176572717316257489275244958313128097084750765730510904200024474851605309140423766428
7978698887677186283553409291592989101065399358719832452192245882333786285758929022818640609813079097
6216200318373194296032059584242506665690561702371517202108022201911605750116163755422936012926352430
8699876995524408231927219206141977072031739341501770735793149583266039463004716520778947803462576144
5226717508084258288030857158764526439461390094307661967919081072555933719760373165255453460191089331
8137961390473224676725157887348737541622985368888687785960622331161450151387552497185493348415359396
3424927669196463781002872906425620957992900151356515060340480654483555897511339895455979334896394657
7918501412028892261003107500150575455569154908858046964759400541180516758152541671296663618235369057
4933136731272064328557157475298046259350963333771624755328290606017088957752497828213632798636817556
2880110610322030048061097193895691533321963252210764028521056973627714749044508684394496298899140736
5039673797803518898445621349570256772568299609943797334928075309792940260322049004593323501599768294
5145354465001923421795557734364437047245766745537256425555039847047223644380450689870875175141038738
0834055642094287996151798641699365743163495419754034988543905042379511389763734974974700407724758142
0390643598398505852423732033749358245949941679422840807882558912302212238566547361557036708398061525
7329389871758745361751305316427399105784280774372600608362496805212371146010276939066051263571570406
6177403457782560146230826578365373452012789011626090981986899005814136802791989978637260660348040748
0821189973295476687585733705383075397122038654831141054818890419498219712603426687899838405052984113
0589268146064630084076133472880450005477049719852762523534100882374808741168763044591430227109962321
3069760661047083235891609929976289857111135870751972118792563906517805027515853174646847903168765142
5394062436082839194204682646569893716099056873427781843056772637886411409738385315493553671855322985
5033753286813350125065376026294779336242145902944556282634315239474535003117578108447828826450154733
9326562488217681664918906807674595325793803755576709705039875092857685209099720663705199273611801511
0209734155829356197216040402419908349552572042428462323766570611928476627778516748389907336856093833
4310078148887329339123457140476398619969364833004981955466155209767818537922134310931360154972022474
5813499899670781870294988505164231187973485968914907914710966712835060934864084061508226760862806209
8643202754503637082752023159646049066113989404427577532288540067275997194995674203845352352071687653
3403298619663969199866242525581055194133734096407821725793084160288439935107982535384197555689267658
5541828503152259471741524312940444078573017334792458499375732960614533925255794192820935158737479816
8462474069279096495030276695143671110379445321638809262949995270548918898808346305881248414893202226
1168064480555784776765261751310176562938357917139566150053979688292342222633626885499158624837043281
9996074990868465770462292457483710181780786283756988085885761286422660885924902665034029481054737071
8270526840563693251351191967892924159559145104805556097762027370267606927590446853188833352683014823
6028493765366055559312394669407820590185842885565193149183610976841164782114576908157049186624088175
7224908753124924739337972544502140277337135431230329875665663103883080395188840767761389150763397358
5211402761975604033248074626814254495151438819974014412551763036000002983880361616132448932168824428
2074033533312128366088935410321759261885483814780275676645385868316204925724606255520448085492151268
3895832499823058075977326412371334846893459319674492749487566162208515491497107623061985542572542108
2515220900154957170512530772294737618013713126548741489716410896265301365828589505304285306859154284
5737301265519565734049235136243023736844176373159237534720482357831208446448479100534173732916365559
7959591483298464711905927575277627048292397153363780464266588409665126185212187129758544984892677207
9720327600924932912928228874438779772429038177063329029482393889831223655146700942869291919242342643
5322884898354520999082923468507790256594718121979467680378182370643978759115936856545118487942319332
0519897459535073831051508944586249139397004228521728110974570103845457522015023843737599598805030430
7070868797239643000984467856040538697575311785690855453969170180929777373358183455472886516949512793
1224849943189100945883299253983929458784764164999257381249327475926139217283685439768495614964404270
7725712863881906998136026102059547141582198809252404980120693708791524117561010540012392602667710347
1988960619154170521037650403286864837667645881843357653922163811437366370240873277428661932071649880
3083368654214038180872889492754329012743535282603152777778810973372378844587839947671703532937183207
6571612560552368677770064134036906318787713274844595820046675665089380815675282799871056839617530249
8003660277000760437270037458176113385888128109881980112558428227033357023981030107803139066227539844
4921777901555160363886421835399693265419302872971275799892229052703556957275097185722571330047454338
9348405122565041195763062121161490772224225083544573532631259547645846815629802332911437963010371041
6968596272077017214889555887356958127760890601691418825608400110394597519649285096583456199699881082
6263348465923641289689367086839610947851552173917929004455107123006771642800745728006127452648426036
7620917733209036157831526478836630053709593560525323432265972663864307594407352334803141416903409453
5065298555769260382039322756144462111137368452470827956517123018625182519164497785041065071560019441
7425555137580806957648823022911610196341767339870398831284390964609594804426335481203661356981818686
0018748304933257115386024236280064560974021218290793509440163876875056835171943188269726168371108391
3482905130212923110226237240692672608513672749658567085991082816882283236860099897113130227396129843
0518984040206326515177008468056188817120291306209227433745703345025633439502157964320860729969910745
2551840591196566096115459475887814483429668074865602539388991113635628728885138107915464069340213412
0285483344956041351046485953567375407611943812453245071593919384948683603088162418758191347711336382
4930889271724378713875421148238765222101528771846420039007135774344166993050140701042341835544348822
6795510915521289596526375148025301623338242365760974147654814457356727695438071412647869450006489152
1287339562681705451726847083874168588981387997317734032628175273318159192124372093393832139156659266
6925507123283650640537627683276268101414131564151060312424110355893943006159793845372568110502774019
1404597256172433539253660310858062389661432411190004336247134960368095544062603325538333922601491407
3560781636911024439892668357060794195257740055058822542247161969095593847646398600148245217991270006
2987319905810913582260290958407884941115397428131213564932003684211760265170300070776106771885798004
2936543096584278142022644365087135046206647447170550225495382250704160439665391963182111369668841462
9775834695624911753866624984677444571570611033651585701129862594545363200777594972388370788349629174
7257461205648854110397535773857023310452348552590480148911243013346301382285896491001935851980866488
1428105791810740090656053573315682019702533451767309062399141833393926308015683136279252686429697070
1986274027166121317544459307024371569346940952504562999029540229423990421362587997860672208291128937
1597276363455523522336606804093522483114476308250971360676745398244889950088504590046768128699372012
2361401519382454124956053814973031073202791415050605489178586385054591617925764879548131390331124744
3093918263791403849759452245347713449712677921475104346479309289785744555556600787833798749890823112
1723308406441121234481656634569716334775012953259110367910155455756425303450924101104878876760821844
7413097301674144404495252018775744838345256635268268837422502525500955057174155304960327962222953800
7780323305084306048099587614580379854764302738109163584007328073125706407441032244542843409782394833
6447665622939351370174562851272968960676507636839186527718467520511047019226868823092485289233251598
7604872714057266117513782566200276689938859572001479601508557900090652335892629488477412751369942796
4667926358415496878685448999103134931443319877020224692680710710440794175445222140239053713614975132
5284367003204345771811148527627621607631842760664510232329392560422149959704142415495022190927061662
9607502312494471609845563630672908654929819919365942770445783531564801542065322210183681663927002235
4237872471503829626284038983447906313684620785253809654865658842081942194851730325748324753918882133
6196442738522788432662460741019830537141798066893473214286696358572660648366644199071578389919138671
2629237909746434773991067502951344445394837145009363679157282522060236444425556368260190250858595589
9058210885959557888858993269791174359961550990315661321574372775712251586877396243639174574356451131
9217126878345315654945482521500171458967233850574234833625038318836600149325415001468296879452525785
3589039802568134441421315146323686385205311673538832337997574804635954427793998613276632951698093982
4569713105804774464435026929111261814824625365802024411741209378137762197430240651260063561836725852
2906830293662758867159500357303247585567138357627194397658618381121934696145003802674283492640112338
8490104448020723861748311147326896444027383421687030763418729774324071330045936455974255203140980823
5840132584252671491751692458712677976556876925607190855971782585362859989213862949475616533799367716
7894154721697171917625763120236913804305712638708095485881752708925380982523678203950780384948628303
6210172703631006748385809740446827405544555872629268850485139007737580828732026295429198459156895081
8310811604607786556144327201560634056320339740572101208805560067812592689868005949492480489012821630
0541982135609619389045832470680996435859216962722354742160595713583711815305454169636996378722071049
3365892780485752385569416306398570592162395137147725001879195684148562222757614826441701387105725126
6312615434622990631970173976395370197953328893949067963937593093721181362777573712180093926244794229
5973244689350615280450879535350070384134886052315391182026808186320143069804920192759636542121599560
8289497165963746244944548685265051499121205186263498593429251452329327182703267514134799561332296924
8887784426570988444473766019565526673463837119105100282976500188880442189446187424038806325192457379
8717685024639696508650065698456488371786286048309001114476076348291967159831878811371000430611398873
9055720989126692237991158625154512947815441971508545495613896352463261918271751247486511522356657136
6349323488273147414945547710873588518244235530682862296573666039197198063303279087654888342538587393
6375567484157755323112937279586294666103850941949526507849857944743112325577988216406603674881516957
7442091606345000690090913473708397733077226373963484924758701397298236949802809263904019899811939480
1833663018900638446106094543066383892542026249098256999799142643740016396547943281240924600268753126
5358031402283378960228997648395540725128914759066962746727087880883364239858823190986624672728834431
9619715094447293029866450916066241981735405398448852042689338412574525595246346379787183411547979525
7987846947606697703734982791960869377564729000640537817635661871278549888980433513077792263996613766
6460647818804199421763658143151672053230013197799841829431913222176264264023524415117781142086215951
4847582278492161408293182806545527856827175206275244588082754353316311125697958903867543764600550079
5042988530183594972702385088531046702858645040114776493705481057210465860554071038020582782145698239
6943342126627193739784188555833880210714028741308902671343535677037588331633699174261541086054601134
0127254127843618306555752111152314464833914219427639853148383965675023354954717719675766768505587149
4764802164407455660414426377049180894703661705048249364666959496044166859029845573510829629425837503
4398494611608757944928523294832235173254758566678543818531848025848033872930080097757136062743627802
5990406796246226605951401639976935271582543491984522346933273220833430423338578380463435018273150520
7194526713832927800971747614585457529672209628093047791911754537834767734325793522604999404629436765
2790586388952780700063627520065141826958576838258593990400773016175272712637667235332029889114113492
2683781370741558455318972666509334492624696543664633614307295931345914085384689973749263782102580480
5271085022242413658302985327178388351656074509018916277997745980917657249055315962062039798337450732
8308327853967916986233312569965900041106209685523232912966942854489345761834308358069949376088366681
4937695310016689699754575382412006590411125702690968371478111305364630338067130327626565921251442130
2504727102151128012887949138332217816587537895820196640504088743204226668450692536763571606383398908
9225308397245744586239709035473715435239035595424471824696138498978770688772734926266491666627863639
4989291979070285371614608824216878093230120903723929943438632726635993914455229634242250320148678664
7502623018755503705016022663680824105472533417757818549606607802173729723896554382811610216353896540
2282640852269141245608772810174321228456703372505321597268833461226808374745521790272001302289686751
4864755145403193958440865539045028895930807759233279550002779158062467417616894439991209681351204950
2498999481129305529216533432099340073677523356148493261838581021323763729047470160040716948624420792
8399732180856962859970650610258500149469468072510998464849743493807699482754786120932018418767554304
3506147223898726760017334402419066682220925192915062951965227538107564177748106878874350217442528648
9125514835752169220415524635024471349552949576006649181504824089858380221849547887670473034335222732
4976179209172879964569973977231195548444154194330300760139161920862961494384290455239007593591595464
3931373741940504107453011866365020110856760401403115837523242960145287462695240841842627300091404396
4128045535874751466645103959364879734450481286648339935460261180679210638021247175121548474029574166
2151546894402641850707813304985512116434059296071984080291563591393538609552255171713217849686237249
0656173495145411659953268179117706774720960034288636617789372898177645738833217544006560356217253232
8487458849770093600003678811638893675157391131508308508421489077092051053500791201838078544516981610
3749501678750407238728717561514617682242954205674099358592964284552021335166982342418187953225648554
8115602257648854757714467370935268725747878332338762061350163068693206426249245848609356060103824599
6452897697726198171713346699057750680868322993574516782471135781083336579327497715746840053393244201
7827977221841206580365433556005720322866529097712164378915610341453894202115025230521980504478524275
7183752042209832785111185592067214426288201783434825578527812034681714556526214219812857905367412897
3683688697686906834895713441317560469734268733275784850829522632605979031529659280060254998948221930
3185995773526057615576500980896612745884696872447085267153506771838656153115304973805429070096532592
4419588752529116651393005469024737406964953157398850603847055430833702708030271527552185212806294716
0592654201929036875861797860300461134567371512615614745054142798236734249909777110282451148629767223
7528869214182721740926758227516668870336289249408158614784595760643858074659332350127563540180083514
3225875175465376237505183106272485286995120144113503451311229364929367882698378607517214965148319773
1651249221598149587050208543735376954027768094952560948091977653158387908468193835223617590751429129
0261687721403267772863560427750176903487619385549469336999818640540957917856627875897355791629006465
1442888321381274421913716915227248594963704396420868328291868852632927361477087162960524472394005857
4857858480464234297894275640199559081367285137628847706913827967490115962707399409920116296608128186
7213762155835306848762111887866244984932249991181702573284799780738246730476140158623079751066119011
9715720030194635725036436421472031056682359586687211486930342288646314607875882184397402823570741642
1886435278842973292345758600786555980375595052578661994899783410738153985802846305217168433436199328
9208186660650170847787631419809327640664847506632010128089313013026346022696238063196511162414426881
7894186251617942316494393575734094211710626509728159699452906649835926378950881451944327042212497130
9086990587711995717345248707810899295647454263906239212284595639191105995404176332179358177386827419
9363004279571316986255026749360886113147989392666954510824045934044743115908016626700059506573324855
0026297680889284670321138559958521607961487658279696711583329231488316855943324018963271111731770248
4391137815706901396050409160369833764256437087385571366875947426297459657895463704633726524049996402
3869958373498280020492305486575177219572557824226293108770218376226683445891574030171977105083214493
7383731486961212782195525861184612055537839234595365220902906480922660727162063150217972011489370657
0325045525883991302809148640360741183389156817038342632545563423828858480936436266663992344534839845
2990764630413138726725673262102695723092535232210463271948047013118398184189201285382542293694749716
3301780306395875347943281682317746472825698596988464632603666518823587958392682975356316647743228193
2323274599892450390357046451557936698497050689445412040083852504135220230161873935340225812697043195
1162903348867299286476549912446879066215291792750800476150249264877113740486985261200816241188328334
3190825049547284100430928433591274105823254459469547039087155969460474660331390787393111614358407143
8682333646799288318043270290888185685199940983957089634936122382787469889917809714852522416273452928
0230554891430355855371601331713205075425891345666861475694501216212810597930464398658843484619697311
3243641290826090755805060718451018897531214112659423635528461088950224063355056996326658846628109442
0582767474840749642045142530504634484103827519561405486080394887280654808920886052003328277038642548
3794242070473799180438435678566561482370501353265147643268942094122942868277426862462759980544515067
2971679035920432508691950535903729045980007692610121491983393198138428821416797586102130848575908372
7542802851710635626497344375050009781651031739799689036849888986463587575163431104340059793577550661
3058610103187439451693467762520739970756977578479077243442092556949241892926380615413293623110534519
7904041655292579123423489236453339277237043899272334130520138219109469457983851968683894341107490577
1008591666750712571033651890552542306284904878021773390711175543921996992023996515303813904215607618
2439636203053321992500918157656668963085818196447002203259206681616810362933846816765767383061844114
5996804144751531965742665062332271652885738894314991527795724060254789622972531764320588191263922160
8031644084931244570320116140232504936010934131221198896026166455806373768780767437937188523816702088
3975891521967633254412513105990182120500390890337359789004605125359910327863422118152409406955624696
9354162139340429988838670449070594612255914699769459187678447837570936581863033972357484397869245029
6698391783450233648850625992840819792064547681451435724118084007111126692295812698530662158868034571
1290728173958518192030154050057831198758365704769617716707134919777788309708851770333856293220879600
1533389206884751691010172352658535967487838404515123133440442647673172613120945021760990448517556328
3306520211090064642507413560008469784574314023825924384752694194760457873490732382688975050149807473
7213208811934008018273453860570854197960419526609208825909940107337311625173588724511911964607558462
4364111345232894263527391790542039757138201542532570028155585206933980398616033224388150315418206043
4357814347376146500374001342461271443629359949344234423536765520883395530797805540193380447241946437
9316558315141240358541258954628243137855566782894097302492406152629377850182748144148433118992804962
2169253403763193132571913023203053761003960592367038240844205973878705106778448686599028282126507499
2331303909955124685378255696715839797259369265883348323980080175610807023989465648593035937307351065
6125402434153268334109781706779524346937976536545988930116768291202076369857072415377891663275758199
6454765245684475466829062368877145871295225417040383707288399261490421962214792805794958764391271530
7119261947681388159085199872121076878574378628791115142265092066905398464087581996343309979252404327
4014702014191573267312601761474354981269809837734329708155676285327708713800203930739802050546399161
5005814907515136920063135659452625909508025880645906064920125586683175179606529436474962908994081598
7729050958593817681828887029162077255805020604606888582506695378841434855350999446036461920744756041
8679378868529578450308136742190429584477556890272961228778993768241180308595577833952435288777776341
3577951337061462293855317675228276054756345386869371638177770918779449920920719798080724419199612872
7410775541649264252513520117375381272574264287134756571912028790798146369269364596700143469423794192
6922451202597199563656179045506352528970647891051117976136098493687389151448359248412994722966803545
3629454146320084382096906920809954252082111499106326840634264250638509333671202073878370082571417140
6390506322572014511183871756665309159229283383538051195114365014103958138455620741110245860726452397
2748362040562968390902996358458578417202659107533616896437067430640349879188538132701145035686338895
4792343962188239042726875346612164499966483438928501702951284668559788915675668843542635232194822558
5753423903605144328380012025792407747616476162462281378582493313339461479726427989547837533095776710
3107624996637488059058928998270174285070738690443593917516227978258157019497711981129743365809545173
1856970060748271595772368803092818431939538543856525033325750937970797064867046251908745989845809449
6139322296893611420350158958193742432387160131190901033137595800421535436952023225155108381534632405
6970342488411813872734589997003528840257860597549198559083752142165582545627987660356851495035888522
4978706512496990665205749247932044582519481721890877141387101247582667351248928710920355620435655871
4311539712434478036007070284844129016171723492249656206158697619282417238706912404244426131156998826
2634868821566752955109879920004103867290829159584580866122627889193750026507443390145519044739430638
5681844979392296977014415480436794467939617727718971355831856920680638876882932055589328943857629410
6964907421907734209165280492200923671507333767581942866997697831315483442597876443920059127359558384
7319831839762306833196404612879635872181124714546865015189514322055818767918258770712522021904692414
1705675251144999027806264409643122555187669652763918303697214964203029492911601639636934479543850992
2273594337491237308502427686948416276625053215755726183810827612864693728565315453667055345883065584
3253448257443303345927054671304751820538795471547078546265434162779376074171841309065644809847209211
5944799855042408935315266743004262295185004084726070274350858865425260201845584986317983414877696885
6191460832542732069930439430619694323466544565640156901074909214941234457242551005555966383854224815
2364624349298077444473002478656993360133215875953287017735257387476490011931897760064083379585502419
1721496255359261047556906356652712425815757012641406671274900862988966401972146425691471743553040424
4210320846908992276632637729084147002541167985963387609582303122346254004406699482427082410803549699
1845246247312973759221895585372387667189611405229006148370187724103864213712718411092081783930330176
4177530454742564371853978694493128493469293783275622305748929632228745852808688609035674459240693789
6169716352435715047999034832986147569639953991847470012634363000843275015352503988895246937848918662
2832521327285444065637021309043934226224781888546777511611077291546212200209245940107264201120682975
2596493424567219524909408775751463569363201650007539597328617567400575892615315854697450891860152306
9227976686455176775788491421109752398741928050211257641193439743837848985045050372678519995592216885
4772127824713757056015677540560187547422985669662173837786894344378133694967017358336401660073050162
7543959832681811974086921276859633951961980235352500922655055823921028665230681413283275975045543002
0148260035617574539543411533935760486636623737236650825879925730465557430363116924722779601194136593
5307948114610487356218063009244316861143327577223620055593030701273555807787230980777576578098340557
9170282019400472052293202224865121341424967752198558676336898975222503326572258111527894840194884571
1511975484191703621860913890931071789989212666313618325694878976678063453878484512773397362970845144
0285372509311124130055539332401859783692425367924481361254684530444140510950833265094961561029492907
5212981132574062651246462123532427571276259708136624860078683177119645810524754068296154911293641047
2554432610847698215523875924154618750859643276023293618084586566025753582668117833134020692018390185
6561679474688919807457309187137900089823866585165172959445090673027148401243002511383524636593867677
8810324542158014688155611756515544073591457197417455272220962453648883973115917058423725560775188178
2308634684308476774244832439204882848048827096010568685865821916921731093530960480333605735104008544
3115274861069338050714948036179836341321474289897164591134450737689562810710378080058615400937570074
6026673218479725175861268654280010693197270031530218250882960325457072161223248667606861678966972375
6995239556167550833326247187356174827820381104664645315201777913409834762420646937746851129398326244
5026519783880191894419898092548028798529658364957252971724888108291783319507437008836671970788625489
7262090341587538535446195103933901287111477615521571528020396054712445340132319898912158456417416232
9445642461814728690155743713772373673643727166366482240950790842070692398677235912467876542384471946
8565427468311416453308164619328703245920192562604996243698313013521714689647283991505642667330780596
0691072127413636853393166187731750904044001761274344160681841503528148161813337035436227248280485743
1028643076633030706188021420199664650893464318083807408761427086488751743724136660286982423092293114
6393025553023411065034429962290418419350407770210791599716828654142122808601811080721931969024740019
0102299803964911954924001206100559387389196895608732407654968637585203189048054305904673913905625651
1057274025451712419081406631067973738430193108286235526535208164434421986976687075379991128841381944
5973330076319480873884818098738715919053283266564067922869787697362180975988621367474896478801325102
6953149152223687537893590759071505891733861272869500708933052842021388505022294976898235583121809708
2559864711570410997962864575196579249468776874106789249338342404964053309575067288705913822928304433
0115253297622203994132879775237922677654350287859479437295280708680400355229434802437834900351702428
3440622192978737920563454230391526446585016677694790817454206374242498804194124758021537420247920231
9406517484163200402650401041888616904844566950893723487917327244682288650886453854284743074940131721
4943811869745659779446960615974762297426406058447059429251417815660429362951521147311260733871004108
1390888520244646301699869703912734699977453030598021890290316486451608482942160239845520290408916485
7526608426836443668810392702260759559865598040604836186005862451514419666328303921214639030156375171
2951014431379086750920959534158037851470520011441603067816718525196694339605934947894540392509625736
3698903347659450070224444377224254014910250876168489364581164493727146033578612864231181517356336092
3740767571918928578419296558159472075638999240270878269313614246213011809095239777784500917810775266
4542198392371435548241720133254668983906605038039553555944249569181926349708192240977488935267698062
3226384396917308309645427881961976289610379292620798176090550612565896933802790866677902684214859348
1723805546216609610725684958482992748621342139165441065553200151788420551908834887572308839632979209
5019498382885635161192616602706211505786298330304176802994279800588918247317097918010219280167470215
3281623588009394793927731814297098736141435420907133943681277352271946906241569532311109471574779835
1650472134994008058844150206005236983688479038221399890985829060090332571706680768663505496377294057
2261698518797633253079500227872228385837895976246212653084474800917866175054783860215455050709686058
5792746462668879961943430150636953745776162461902040589723286458543384205541986893368561499944497154
7410826180078617505973326400995219673263155133529064852452715664712327238950342780380284709345618361
9179026656677835712132339167656106356107641055997168491759497257146844812467981676416704745650031896
5941961311116253500450538752174229028654334479650258405680866239484830496696238239593280475261827058
5299408362947620636494284395546351528513753471635097059056797891491920346404085069086699533468231592
3556288054317839522351444304196762983214829183855426222644054689751676373788060147156969551582611405
2280989419421472239761579618995072833170350163780329245175987976308951046140204523399918721925560919
1153991353569083515428213434424670342613713732450027687676677113318579408228498046563504758168290490
5576532230832491922070881563330642313684484091527133024362889418897221320944878896789401576153866575
2696630742646031224669249246233264713012150258847012891289807330194806550526577240613349916443167332
0808155859665986580578336276597650922167844165792552824857616980412983798448835471824534511123336335
1117399631642154715406548695022040401910785301996522032827367363873136258441340161857865524142151228
3012803411782178333859303444663953948268676734704043295069659406715662047690270083963339143451845056
8353034316548604145260188837549619290906868005799594170439862605265128146070375522882165616113403563
5288597956601169993191127807644082693320954074147710495788718763627626666381394000088402891467599077
5505683529215953646004817323489191599347376360704737825255633653436714439428710099152001096644591310
5001064875163447102969895071627414118282075064272116602687420170149083436270568407573054698552654158
8999449278474104280303911843918889411766402172521916853598505173535845328744231297449347183303365227
8147635773467194581515548839326713700060357078573819712620206872598046383822271348994419951846019196
3167653176919999715281413809984812565354732440414214819200098092927491596056330458304339511454790956
3872933480262997720678169525901146670441453667838182691076273134391141303812080672580751741607484009
0406877641576200703044802566454090590109995282907269385553446857241484472085608819878903698339396170
1837898054493022335598342843180988799110047877489491998828959349134659340076244436099064382520167625
9219819308075833321511500775082085614620169557630888511527877260800375835604975805009835905028109719
9203295730367762321858508144980557588115195965039735971879284347509192200795779515990352525273882972
7805440843838132502293787960479863921243717360320003054340648392509089285240389590455969666300563901
2013368746551276553261891145366720316164783229077710481740440788537741762002620307668762840599283627
8488623037841378484350100956970173202417081446066451346746082480700692093793654087203195198120599932
5678555274122508431333095247581850441123723253215603994366695682089488651838759358374148267620307037
8742895796494204939658414716288839200493581388503574887104078136309465265858520883229734212364846648
8620187133768973566222795567632380788042408941700462844726309078990309894584643232001360921058621239
6269370535296399203812880320010877100536177961198168711486473327704783671472245529138529234161903631
6079281751423894186271532105395600909862864733897920009534044678029967778566506420068504531034059094
5649686755101638742387552396793191638459295716335786540441463597539332924163177235018433800445475183
4015800302370702836478448832624487923447311144585042019507630797447117857573787424003049153156422140
4518692977479027184449077404284086705245092244127587742962172112740424863030262623252790804388813488
2589587629978279566422162479659916074045390250124010086967748099992695046724690798485796988076119079
0506861523283574054112682584605679557255465395132752652356128857982823603121601928951095145900447387
9408935716057353611578068360633814366952514608928258372495706925810130442298854155395398261619100503
8201629484228886598898587160827372251579483146498039093168170439105224184774625371832552533025729294
8830993183528820164812283397786340369799105198974415724040877208043188062265075651206305695786987212
2190889154081901135137405216416818417270238338246790441529612724182073470558386622480044254417149911
4398537252034999435137956700007346508802114573582243244904288246155946899471969386908237727690104412
4362155115960310754111046771350027599283754775133032236341366858066430387310032419150394160063118751
7583974559558064824917121735017541046956067471253710734382758016850765339998721973395881407375666143
6645384417949305753906230515673885853697793911978058263300960750002684399094899070861455183567104850
8679121877156833223961292221463863648248269787321751194616237384027943465559901118694732981645928704
1910719957850025033692262574015582605322094737288301975593538287698402344065452119216746587622087084
2188656608395138117928806604762407612810653662947423648513395890265292375160122406760499333362101787
2512904481844680608362660043012139026307525887712296249711913127747481030370880794178121008650376572
2194468906487976293866423531886843064270081581751562705508620976125310531531477226839033825407601181
0181889327908860301274785764400291177230288255384075149886369514660156977602322553914845590821846087
4153551616365674600034071539132531657476891296343321458040317386784323690533212598067100697675605054
0038191828692165494285459050217430169682612037993119071643232691651059655092885130546168965308190647
4164527675228141031102063013674772440324576573729736397705479730016762368801489328156211752659757905
3614433444870408659748843052295178942279211305232926006887793425501182813765883483537820380565080551
4253730765353126663588103611867992840410488677947960194209932385454616938268248152561026479348160607
4548707987443537115633526372788345680745475706991674110855337459775890402667418138582164510951327141
0647009073465830949297903532847252661081882466238389113080224371566191456855188490651663091695538183
5548125133018913073902677887009386908932634306097374005846753325252441483576890989387966823471694592
3270051246487528899601236399223069106985623938863150914683824324626835378523869826234646522007467934
9710730053579795932713127587541918035477547234785690315123152024545992353737435736747241711054577629
9627859750255866386311682011649097586013014265248794157570844874571084977248434418911891921384841615
6841517446752150484346648720041883523409991399143154420151564740275057775838097082835529400573850257
0517926171173653487274660598834295842870150499368331729803199067847822881204674169629655673812779222
1124071076210322108574339027445347284540319108628681408852204518668064856639745499911342717557989790
5594679383187431887032180711951599305681946199769260986639851342979835075201202277352102691359393153
1875871266735474811454789205036851170827143519659080728904358624472552763174151505779758911248125241
0225644038446456313175856743351414055947498807803834905124579659104550532482343748193136702361838386
5591750486853239471346795961703794468287153872013574946386766016776418783762793795556669283447088307
6290777936088013394184654695108578488587827458886870701058860388733622782577232232302475152660068744
8264734091547812979358316631365044816173734323769849294758839477071744292592180060931182552691265137
3453777396039477620171859992257163031194687574437154578237882360038288030996846057553126601432136009
4894126946964520698880382786781216422684464513819060566113103805688120189441079654064087027131635514
7334290380332027456890427586982194374392021508662392151019602166957126082233191614285481862114362140
6990105819601637725975229819964949490820670788369730703706216351374565972816390062452729374058994813
7406840753776745243314773019681370913442973144310778563467685763863742463877718412219576466879188437
9231354039887116545178732039937748434200930012897492738087033357335930198077061098631839559619302458
7493567144374379557108902796915710939160892806096970068857279541352307222042422761649077353286749579
2943738472047277165714606937373849537565982433484839107257841676248416173218316824176641200209615745
7110316149063521335109325865927768048232816895370147847175063492811838386220300169597518262028280799
8160833294253969321891341477313511311327393611675473438572135632388479774482552002483987674725450752
8756710261385968753351230179668917786949849911649069664465266622341568125481143700728125601491659297
6281108829638320053294356124008117885088508004858420538398542432407531639599811099072548180892454585
8102587434185631469334423973039917381002615219173189221362006576177276319808184952367677459299316975
9467757971499560675857560699832259031629035180408257687148592904230193512008252131969315186665456318
8553833446801020402092753615566954085308592657406850203551674521759410968258605515270862388514554708
9011580319216244168295945082603339106443068149736285091179879582582109002506013158509499500298408999
6551791411114114628958532715237553475685707591240813674574507002256906555329758537015831040815242248
8211864481903235583575450673228919982942419948572751196812068435086857997132563582907055539711844913
2889587900368678537244103314206394723294038799936280862885039555605734437366389029670425767489241881
2871070067345310800834562768307730455602885801072037257700053536082531264257992830428218966650224460
9070385142608186378377455090468048672955976087801050772854039532681897479433510118998169311994245864
0044069621244426413607376691524164832232498284624340636693088019342854054064767427304424494259849018
0287856659457555329972838915411705789254668243375476859075354425825408311439179488278319210695061702
8685882053039317874619356281527905732887781665288883774140091650769778610802883429713694528150553271
9361720655413478714519108790447462768611277833408802724442242220556352951938190207746658497589289315
5925623288681875449862867790191088350887729861101853354490327420565067995488570746096417032013217168
0256363761281858277210151465202340415610604935619646009984851811751641459947436502707594494519388391
6728840633835351846647272520869946237854356202380806355466166318777554695764009063129733978616611430
6709842980050427812986523288646456757096221905902246013206014036710021346105935176235141184045326769
1522829659582560034440742060518662296546280446081869054530007541720082015314485427068680224816654709
6997750065195238750395895347080691808765524472170341468033466169796403724199405945430104163883368054
4689944159318040675181606212093159091319167651819602166014210756064065566666386549617916925075818284
0246546562511086128334878034643303159887660285970630721526678344881001811847718703560717557674887109
0232862227020070496928228463048753996790212904810002317481822550760398694648733874357615858265284141
3876382985044647570662408039880549739930237974870538592228721739069934749572977288783475245997669985
0979965099190936214374389875031868789215236898502474692473646688641347947030653382333730749013297318
1669294862049263564612039108838089075642531634849218591719226114687377885104614100291777100115840335
6144309275784708509477985743505674879953078023495703271684982855984566198992337840253857725237373303
3550699665936511381172589506861373663978462755032256378204440169974980958101262988289355999049393271
2164272075516308285142232663803884333410204440912978964037970768752254322074687012520701457415441526
7042806990500597775071550450569798742910637511940221025816963772777333510701547884396830001641216735
6472614756215239211862175391561588102352910796212812428344043519051410942661411501932794105254656385
6076307298394557093890904227938361549987553538300213169634779405337120083159419682465375570906134225
5999765724678268881222387641806765546015576520356161045605567928753912751316390095037384714605860066
3687830895303491359906539982387410139165638324973118677246299317692288629026054619792149633566001337
2344985274239087868096032335433097390787610907366936253363711468677180100308850804909304930072640011
9861469172272375758907549131370064369235616669512573156510587901323263380489810715269549877408271500
6277310784781013675962292223784116197600773721960573588459656308508728598809649802461089546347828071
4580251704472119399752055744071133303057827616484980175011262929834559457839176399428167912166918688
5755525354063981571290167477516709077982292731362462171942257993297897402349660848350141386202201066
2960114543913837386786521842003674957450624259034987094641287684587089810434166722581344718118276703
6730610432348014208879622120941901828625666521638082665826404116045205150103081550424468134597746913
7529304569613211471300388946132200507195400425256519524925073167235101760847612466533598266751386847
1000175950207704634008117900867650074163423695042970206646214201912226304591281370724420860603233651
4861712524210549086439785927353319899392220055850097989080979924734909612975722002524179859866443973
1454370610256589801493483842202091357647722879107387517600218489936095345728729690789105211240841719
3128233065075568790326130017984288566816811004769762497829089434624660834472552641745070112185586922
6361088253255229197100209654315528067803553226950422239591390444804965012190068489145181257631199948
1413077924781937824630604460216149608761364933595936690415965317331035708395249069525542246763929563
9840862669012251749537846936962637564274528785004230175141882116456265769448926998198336671183562441
2173529025262346088764567533525141185408786349581860971107884624384152886925049881602640201826934507
1754869367285572143705108240561358705844551354109799791709552342231338060369574175655522133736727884
8821980629107445364696971064316583093546200668668230991461388186600325214450599854365487354406799693
4165657779435115896989504826257908143224325855529796932727173272046990642100332484071084962387189348
8015312161564787696782733754961068014124116419236430457351692920407231928938625719661355004075398812
6798066882439958851146920185167797465997799940556988244977865854913882128059236106484286045507763892
4552184327622046086320528040369351303463996146555831382927091460280886978174943184703126880604524210
503187582952379151613730107924249938794140159786876927
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 2.09, 1.57, 1.26
Generated 21 Oct 2018 | 17:42:56 UTC