10 000!
(35660 figures)


2846259680917054518906413212119868890148051401702799230794179994274411
3400037644437729907867577847758158840621423175288300423399401535187390
5242116138271617481982419982759241828925978789812425312059465996259867
0656016157203603239792632873671705574197596209947972034615369811989709
2611277500484198845410475544642442136573303076703628825803548967461117
0973695786036701910715127305872810411586405612811653853259684258259955
8468814643042558983664931705925171720427659740744613340005419405246230
3436869154059404066227828248371512038322178644627183822923899638992827
2218797024593876938030946273322925705554596900278752822425443480211275
5901916942542902891690721909708369053987374745248337289952180236328274
1217040268086769210451555840567172555372015852132829034279989818449313
6106403814893044996215999993596708929801903369984844046654192362584249
4716317896119204123310826865107135451684554093603300960721034694437798
2349430780626069422302681885227592057029230843126188497606560742586279
4488271559568315334405344254466484168945804257094616736131876052349822
8632645292152942347987060334429073715868849917893258069148316885425195
6006172372636323974420786924642956012306288720122652952964091508301336
6309827338063539729015065818225742954758943997651138655412081257886837
0423920876448476156900126488927159070630640966162803878404448519164379
0807186112370622133415415065991843875961023926713276546986163657706626
4386380298480519527695361952592409309086144719073907685857559347869817
2073437209310482547562856777769408156407496227525499338411280928963751
6990219870492405617531786346939798024619737079041868329931016554150742
3083931768783669236948490259996077296842939774275362631198254166815318
9176323483919082100014717893218422780513518173492190114624687576983537
3441456013122615221391178759688367364087207937002992038279198038702372
0780391403123689976081528403060511167094847222248703891999934420713958
3698306396223207911562404425080891991431983712044559834404755675948921
2101498152454543594285414390843564419984224855478532163624030098442855
3318292531542065512370797058163934602962476970103887422064415366267337
1542870078912274934068433644288984710084064160009362393526124803797529
3343928764398316390312776450722479267851700826669598389526150759007349
2151975926591927088732025940663821188019888547482660483422564577057439
7312225970067193606176351357952982179429079770532728326750148802444352
8681645026165662837546519006171873442260438919298506071515390031106684
7273601358167064378617567574391843764796581361005996386895523346487817
4614324357322486432679848198145843270303589550842053478849336458248259
2033288089025782388233265770205248970937047210214248413342465268206806
7323142144838540741821396218468701083595829469652356327648704757183516
1687923506836627174371191572336114307012112076760869785155972184648598
5918643641716850899625516820910793570231118518174775010804622585521314
7648974906607528770828976675149510096823296897320006223928880566580361
4031128546592908407803397490066495320587316494809388381619865885082738
2468034897864757116679890423568018303504133875731972630897909435710687
7973016339180878684749436335338933735869064058484178280651962758264344
2925805842221294764940294862267076183298822900407239040373316820741741
3251656688443079339447019208905620788387585342512820957359307018197708
3401638176382785625395168254266446149410447115795332623728154687940804
2371858742302620026422182269418862621210729777665740101837618228013685
7586442185863011539843712299107010094061929413223202773193959467006713
6953770978977781182882424429208648161341795620174718316096876610431404
9795819823644580736820940402221118153005143338707660706314961610777111
7448059552764348333385744040212757031851527298377435921878558552795591
0286644579173620072218581433099772947789237207179428577562713009239823
9792195758119726474264287826668235391568785727162014619224426626670840
0765665625807109474398740110772811669918806268726626565583345665007890
3090506560746330780271585308176912237728135105845273265916262196476205
7143488021563081525900534372114100030303924286645720732847348171203416
8186328968865048287367933398443971236735084527340196309427697652684170
1749907569479827578258352299943156333221074391315501244590053247026803
1291239229797903041758782339862237353505464264691350250395100923928658
5108682088070662734733200354995720397086488066040929854607006339409885
8363498654661367278807487647007024587901180465182961112770906090161520
2211146154315831766995706097461808535939040006789287854882785093863735
3703904049412684618991272871562655001270833039950257879931705431882752
6592258149489507466399760073169273108317358830566126147829976631880700
6304463242911226069193127888156622159152327045769586751282199093894268
6601963904489718918597472925310322480210543841044325828472830584297804
1624051081103269140019005687843963415026965210489202721402321602348985
8882737142869533968175510628747090747371818801422348724849855819843909
4651708364368994306189650243288353279667190184527620551085707626204244
5096233232047447078311904344993514426255017017710173795511247461594717
3186270156557126629585512507771173833820841970589336732372445328045653
7178514960308802580284067847809414641838659226652806867978843250660537
9430462502871051049293472674712674998926346273581671469350604951103407
5540465817039348104675848562596776795976829940933402638726937836532091
2287718077451152622642548771835461108886360843272806227776643097283879
0567286180360486334648933714394152502594596525015209595361579771355957
9496572977565090269442808847976127666484700361964890604376193469427044
4070215317943583831051404915462608728486678750541674146731648999356381
3128669314276168635373056345866269578945682750658102359508148887789550
7393936534193736570084831850447568221544406759920313807707353997803633
9267334549549296668759922530893898086430606532961793164029612492673080
6380318739125961511318903593512664808185683667702865377423907465823909
1095551717977058079778928975249023073780175314268036391424472025772889
1784950078117889336629750436804214668197824272980697579391742229456683
1858156768162887978706245312466517276227582954934214836588689192995874
0209569600024356030528982986638689207699283403054971026651432230612523
1915131843876903823706205399206933943716880466429711476743564486375026
8476981488531053540633288450620121733026306764813229315610435519417610
5071244902487327727311209194586513749319096516249769165755381219856643
2207978666300398938660238607357858114394715872800893374165033792965832
6184360731333275260236051155242272284472514638632693697637625101967143
8012569122778442842699944082915221590469443728249865808520518657629299
2775508833128672638418713277780874446643875352644733562441139447628780
9746506839529821081749679588364522733446948737934717907100649782364660
1668057203429792920744682232284866583952221144685957285840386337727803
0227591530497865873919513650246274195899088374387331594287372029770620
2071202130385721759332111624133304227737424163535535879770653096476858
8607730143277829032889479581840437885856777293209447677866935753746004
8142376741194182671636870481056911156215614357516290527351224350080604
6536689174581965494826086122607502930627614788132689552807361490225258
1968281505103331813212965966495815903042123877564599097329672806668384
9166257949747922905361845563741034791430771561168650484292490281102992
5296787352987678292690407887784802624792227507359484058174390862518779
4689004594206016860514277224448627246991114620014988066272353883780938
0628544384763053235070132028029488392008132135446450056134987017834271
1061581772898192906564986880810455622337030672542512772773302834984335
9577257595622470370779338714659303308862969944031833266579751467650271
7346298883777397848218700718026741265997158728035440478432478674907127
9216728985235884869435466922551013376063779151645972542571169684773399
5115899834908188828126398440050554621006698879261455821456531969690982
7253934515760408613476258778165867294410775358824162315779082538054746
9335405824697176743245234514984830271703965438877376373581917365824542
7334749042426294601129988191656371384711184915691505476814041174980145
4265712394204425441028075806001388198650613759288539038922644322947990
2864828400995986759635809991126953676015271730868527565721475835071222
9829652956491783507175083574136228254505562027096941747679925922977488
8627411314587676147531456895328093117052696486410187407673296986649236
4373825654750228164719268155598831966298483077766668406223143158843849
1051905828181674076446303330011971029303645586659465186907447525083784
1987622990415911793682799760654186088721626654886492344391030923256910
6337759697390517811227646684867917360494043937033393519006093872683972
9924647848372727477097746669359978485712015678900024194726922097498412
7323147401549980920381459821416481176357147801554231599667838534854486
4069364105569135313352311840535813489409381918218986948253839609899428
2202759933963520621770534357207339625057421676946510160849560143930324
4304271576099527308684609204422226103154229984444802110098161333824827
3752189987382053151649271344981059501599748005715919122021544877487501
0347324619063394130303089239941198500622590218416440998817321432442210
8554248620896250260604398180189026317781146617454999771440665232863846
3638470016556181538610981881111817341913055050248603458567555856375117
2977429932907494423657966833270091836733897734790175924888566037995277
1540569083017311723894140326159612292912225191095948743805673381278538
6164918427869384175568980471008598683720336151751580970225662752001609
5619222992540175987852203854591377178397638981119848580329104875166692
1195104514896677761598249468727420663437593207852618922687285527671324
8832677941529128391654079683441902390948036766887078380113670427539713
9620142478493519673530144440403782352667443755674088302522574527380620
9980451233188102729012042997989005423126217968135237758041162511459175
9932791341765072928267622368972919605282896752235214252342172478418693
1739746041187763460462563713530980159061773675871533680395855905482736
1876112151384673432884325090045645358186681905108731791346215730339540
5809871720138443770992795327976755310993813658404035567957318941419765
1143632552627063974314652634812003272009675566770192624258505777061789
3798231096986788448546659527327061670308918277206432551919393673591346
0377570831931808459295651588752445976017294557205055950859291755065101
1566507552163514231815354817688419603208505087149627049401768418398058
2594038182593986461260275954247433376226256287153916069025098985070798
6606217322001635939386114753945614066356757185266170314714535167530074
9921386520776852382488460062373589660805495165240648054729586991869435
8811197833680141488078321213457152360124065922208508912956907835370576
7346716678637809088112834503957848122121011172507183833590838861875746
6120131729821713107294473765626517231069488442549836951414738389247774
2320940207831200807235326288053906266018186050424938788677872495503255
4242842265962710506926460717674675023378056718934501107373770341193461
1337403386536467513673366139473155021145710467116144525332485019790108
3431641989998414045044901130163759520675715567509485243580269104077637
2109986716242547953853128528899309565707292186735232166660978749896353
6261052982147256948279999622082577584098845848425039118944760872968518
4983976367918242266571167166580157914500811657192200233759765317495922
3978849828147055061906892756252104621856613058002556079746097267150333
2703231002527464042875555654688376583880254322740350743168427862063769
7054791726484378174446361520570933228587284315690756255569305558818822
6035900067393399525043798874709350792761811162763097712579839759965266
1212031749588205943575488386228250840140888572058399240097121921254807
4097752974278775912566026443482713647231849125180866278708626116699989
6348124058036847945873648201246536632288890116365722708877577361520034
5010226889018910167357205866141001172366476265783539636429781901164705
6170279631922332294228739309233330748258937626198997596530084135383241
1258996396294451290828020232254989366275064995308389256322467946959606
6904690668629264500621974012178289987297970485902177506009289332895727
2392019589994471945147360850770400725717439318148461909406269545285030
5263410005650222261523093648828871220464542677005771489943351471625042
5236517371026606864725345812018668327395368254745653655359754668578870
0056988360286686450740256993087483441094086086303707908295240576731684
9418558104824753047589233928015713028241062349999459323905214098565595
6566134600339615051516475885274221473251799954897799284952274602985566
6700811871200856155016457400484170210303038996339253337466556817824410
7374093369192941046323077319947598263073834996007703724104462854146487
0411627389564983455516216568511455138382204700548399667170624646756610
1291382048909121117229386244253158913066987462045587244806052829378148
3026221645422804217577607623654598282230708155034694049383177550533050
9469899947611941923128072180721696437843331360676067696518713839433877
2485493689061845700572043696666465080734495814495966306246698679832872
5863000642152202101718139173252751736722626214549454685060063346927138
3831171584975309264325248696022005909980266376538622546326516841496330
6369548086551101256757717890616694758344043486218485369591602172030456
1834975241620399264413316518847686068306420048585579244733402901425888
7640371251864222901633369158506327372719959636291278334478621888787100
9533753551054688980236378263714926913289564339440899470121452134572117
7156575914517348951950168006213539271754198438761635434798069208866662
2709951237170624192491428257645312576993973534167304686458518197966823
2015693792684926999983992413571941496882273704022820805171808003400480
6152617920139789451862952905584407037383005335524211539033851858293667
7919061011630623367314441920289385720185556959633083361545029042482230
9297087124788002017383072060482680156675397593789931793515799958929562
1563073384162945999002767308328277165950642179665231904392505432267537
3181175531547678073947033893118510729772431837897267495745577818334549
5942317353558291046967315391275975687281861691161083156337232639968881
4905439432611971822749967911766285534018601983158096299817911072088049
9229201606205906727127359946187163494577499580533794718710545645257939
6024210259136415528398395201773012712514892051061708228008339985665786
6469207371142696823017704163248294794095586946990893791651910063051853
5210234518979812761914306186436270308197712499275105673290948120205774
7100687703379708934229207183903744167503493818836342229284946790660285
6742932516425690443634730876567970565956772852910812427331544065801998
0271157912625417279745286257486592193329380591523952473551888711986039
1319654287576290190503964083560246277534314409155642181729459941596061
9796226332427158634259779473486820748020215387347297079997533329877855
3105382016216979188038075300633435076614773713593936265190522224252814
1084747045295688647757913502160922040348449149950778743107189655725492
6512826934895157950754861723413946103651766167503299486422440396595118
8226498131592508018512638663530862222349109462905931782940819564048470
2456538305432056506924422671863255307640761872086780391711356363501269
5250912910204960428232326289965027589510528443681774157309418748944280
6542756143097582812769812493699331302894667056041408430894223114091272
2238148470364341019630413630736771060038159590829746410114421358321042
5743583502207371732197450890355731873504458272387707282714061629979196
2935722410447715505165253586754410939507921836901526113844038268005415
0924346511711436477899444553993653667727589565713987505542990824585609
5100369346631006737147080299276569334355009271898540501099174749799915
5439203190896196761544468604817540069568947146392824538380701044418104
5506171305160584355817521032338465829201071030061124283407458607006060
1948305513648670210203647084708074227043718937069656887956179287130452
2451684202740202196641560528033506129355873907939352440409258424838060
7177444609964035221891022961909032569042381374492494906892314330884224
3996313963915458540652863264688075811487483714082841764552263863135202
6489401626249480238856823159910295262033712644927990193821113451844638
7544516391239377974190576649911764237637722282802318465738050121277809
6803156914772649102575035087587922481102235445244108724485657007551871
3214659209354850455282917074959677540445077949483637175606232692575741
2813110241910373338080434325310884694831555729402265394972913817581338
6194570577995618087559514136449076131096171559283765858400364893740768
2225752393598873108168966768828740383719282769043151410699767830381908
5690713091931340846019511147482766350724676534922040058626677632935516
6319396224989799127080044659822648991252268131243005281049950585956765
2712359149444261255443761864502920288135858287178957722411638081516183
1603129728796987480139828621645629196153096358337313619724773332353025
4665711969026112373806290302429042757945490300226608474465131617416919
1685174646494545969600533088525279208347249523547311067410909922354105
5506299687642153951249355986311346661725116890785633328935569150449485
1891134883018763651006385025659164330219285655962639143828950683248387
2716561656011153151705522295576594497245478881553231641745326716797886
1141165355597588331979638070962998880767303616940317736448140427867784
2512324499746934213482171795951906982046029971720011748573038897192055
9741474245301113586976625660777097022563326170110846378479555525850457
8058879440756064974127974530918418405207558526462208821483646754652237
6092107875391904546848523497599860449433228280731206799224024775075141
0589077462733431909125545135222532927591384204738460305616315423655293
5312278389759446515787337343463172280001031380425481404022090580405056
0038609374034350688630814346838489007089385650500275690596780694046984
3518453513414103161513368304371478664292538971716597862901072840075893
9700388317742648163725113277369926827709465342583596111881955092462062
1539781211972447626237715344520480698190825249439639622511138311774289
7853582559083249048049751604710425756975344255151577981560037084723060
3484753977513688390404316017486248871339311818523029425425676202485688
3939708367487884537891725741451559179190353985350772009005949793529394
5963121344550336826069005982871772353337522194191554730374206234326289
2968397015058892191112049249864792053410872349115430987182160055762209
0757323046261065977449476583463130255986363150299596723524769439754625
3020678819330437228480020930535415564066483856937814460313869756345920
0233462606995955513484754147891180830329816421587452922952678937925647
7520290526753493566737442931826733745716424654077482679010467787590854
0813053144717645586989416966894043648995246524744398834958387120629648
5413357553813419500498743813369062703973874586604296871595820715766599
8266073170056244655417630245013491595672889426197461444969086716558597
8272922870272377483509736290101913041781273577303778180408158913600520
7315806941034305003184349342360269244733060013861119781774472669608928
3210525431164960334201020326038636725328896483334058622048436165753620
0146840547664966647356697957295339480913826370332422093083936695498068
8240491622063147911494642042500022450413425558561937442905257252436320
0544874415243073052150704910204340765724768650957511741254137295316445
2176557723534860182156683335252053283000010834400876226684381702323560
5645158256954177359197813649975559601912567744942717986360045847405209
2900893973152760243049516538644313881478769775414787574326101598797097
5885562580676619797309847246076948482112794842797653660705505163910441
5022554420329721292033009353356687294595912327965886376486894188433640
5484940095749657916576872139273301535550978651147679473996906231848783
7751546261382365166595633720934570820830184048279700572807143292572757
7436229587047361641609731817241594204270366066404089740245521530725227
3886372418596464552236732604111645984640200102169208233151553888210715
2719126787653179507190820452510044782129131854405481449415186711420710
3693891129125012750853466337717749376016543454696390042711129829255096
8304206657253642794722000208353138837087816499571897176293387948542712
7688265200376632592456161486874489747151936621927566585246211445740701
0675380427564184440834805203838265052601698584060084788422421887856927
8977518104428054744272294551674203356864606099779731249504333214252050
5367579049952078359765041537900113257953604065517265487902217359544415
1139429231648950663177813039057462082449171921311864129633704661406456
9001789423567387755231309527859127745332418554424844844936642107313488
1918064018922231730215664581347318644999790578166209146987071803938888
5781280740226363602294114354869871402143572055947730892808653678920201
9351026053615679244832767494761178583160718657103108422005602595451151
9139130911954444784436103274187610233884339168758923342379085984196826
6525610628751237572318491474951945985728897934981791761822652480408237
1281097907726388642860679170822885758527034708397145616199262478447946
9279499684594563238270229736417350343078319411569824782001329085120287
8474805860188960045901745974055630732714487679085288867978809970695240
6810066256114400149834135808897372468440649488570741676879164132242053
7365406733018639249791091547478595916386559750709058117592489950221479
9250945635582514315814464060134283490422798357939659258985200763845646
6816407326819283460077672858762849000688745646392749644159040340336723
3781449159703294178729415506105412951540015939385166392932567742955754
9480046658273579653990940233543644649376827272541873627547532976808190
3253361410864330842377717389952215367630953020459024386946327028952939
9448301357758908121488455849381987450592091406720952246909626307694175
3340983698859363700314973728977996360018626500174929290087931189997822
9637123066422979961635825726001122889836476514180459757700421208339493
6465964733646428904449932539622709190737370577205132281595786322759191
2786054297862953188615559804728160710864132803585400160055575686855791
7859778991979026565926212830072253514015259735693007290153922111168685
0474040217217444205173800025136100049453411932433166834424312596309881
2396962202358858395587831685194833126653577353244379935683215269177042
2490345745348589138125826813669089294768090526355606381196613060639369
3841181771354592988431723291223626245886839420288998169356116986542988
4776513118227662526739978808816010470651542335015671353744817086234314
6625311902910401522629271040992850724188433290072777947541116375521765
6358931632663604938121840183751281888477116897547948376766408484275362
3074019542183217985496260666590347925816342392670947839907062923166535
0372850197513248138038370708946389254708870390857235810061306286466647
1000610435211577892661343221465531141188259694292628452210902668841497
5763341554921135581254616558078273470115814006008345762133130389987843
2706537199567095708473857860926491888583787392391655542635773012922436
4160406255173689233563656885436585164620782187574172436452581414348763
2761341752707376754922276287782264765154315341585713773522730335403376
3642042580342572647496862178236669513534106773784211313711319873732228
9180527506281227771641249441240120712595431999174657474589258261371282
5555535080404143944557295994554635608487251339462936358940832098964801
6195831304297209647941285393889962653689282638076771687595885022164645
8243094016500968879736615773356031683671038689522827094150954522274400
2735499253670214715994056544813842186380128799900820933576320736369405
9914242637182940006137419005795130962985453307481978025683010896728738
0223482048886297313036968988264065790478156238977848536502569106423179
5736025330908763271784911189748432246868086340383964176127605788646574
4722848249326874430625512205069551684646694771836819114328735448158363
5054814641109996014339059579976629064688129502503915092363301107607063
2863317393378149693380247580035052789782755750928604039420506342939327
0646361610318228792481526793068627492372756318522256542660085568494977
2028590915093049542596747364833143723634955544890159866840836217691355
9656039519670425368863482369587129462524759031776813184977588276576740
4825581365021036495855057032592199576753342642237837235860585094035839
7710347667064478864083110965030256521560746401965271699973237346523717
3456595514559493098166644006211599349133180135150528651842178828026343
3259347558507611686977091255800561856837105408560812495194031480646187
1940257766328526701969838756756152469675902810686489686929331595435209
7687527137201616160931174250199709289684940034696242325688410665113304
3774122561762586589412367281711455264238945126317178347902769211714528
8735295501933675921890800604863373778672818061025478257043678844950351
8925787499836694785908612975543084122677060954347612133717433156783790
1620123372370233383164147064285921859776101582327219979150628718681867
5098166553774501302088033390435363977026336380909852649453262814655806
5546504823486429495390613257400496912888340518222933644476683855037967
9758096199835758070277595359687882261946596122230445492756002749551685
8354258229533604283442631847806882539545074669187789776540603843251284
3812811316856204608617289408229658626174420766920297427930088129519854
6787135486232366104132165812792671515459615943525934567574459923078892
0551954008231640971959125002545523750310673563974883554248044968138303
0671851931491335789202123605308199952020584503423499932150962634977812
4566583046805818245635248146258493319261954068848184464452484294860630
1616947666324262523147632237110969536948382448231641039622450767540561
4287468267835723704895606990652792688455844512046654853378534026646645
0423396384882577198749536113004942155937355452119261867214782654168856
0409492829005661688380763765669051074089251054916522296887867696863165
2514917701499900066637344546120262780701925698706225540928945194718778
0043061300218282874258670487484808269485734447782440787341027108248702
6952383080491096048201390129402463124480015933667021265831767787975296
5963472576894326540435889267293950687860830626266263287392087327302547
9100999321133889778078143367287914487683736864677485287777374035474728
7164421776782071296450627088097863792814407119250514114800490705560809
7229299792441471062852247029870699869227676341773513258602908903875707
4543680778764223853337006920896163510092335873039865439060718809525575
5338036472589500730677212252807817947105648117137855745105769104432292
5429024149433588396093679321361696954251299731031032804436954501929843
8208423831212658257405945094269427773071248021769157818357200871705387
7325601798713300550591137782384179164028084140962382084763739301393077
8428554545222367559824666250608754284876104145661362227642405914304455
5808563181809352304077938916149021162924005150749140684432032303656099
5487862099919430656445533254713555736531851601170032155069078771675206
2881527885897149410320986984083048966524351030502444679931779147659103
4289491290541203616016956712221408063694059403045521862128799330928562
3102241844636528909744464015198662318388196244482259078358591404368619
3019041458962693878907034982169868696934448086213990534591792826654304
7982072196341347556465254831437711566784590777971965107724680002935815
4626764631022427900731363135252206706295112593587447313418649249728278
4796644585448962932905262058065248588707020879389134476083344653170939
2424082493280089157313195413483118209277524868805487339433158675626661
2217935505119060999291137944563499562739189845902902171315570609626788
1673302940198464237390445098028030948975981259252055850973537436556825
7803136819020071516756938272818188245875417107211808065564480391225045
3708942269535838219253507569283409563985926559974039131670929004399627
5976830375217503360879028295673068862263077729733533853682668734519035
7097096873223237383004940901232392743187590465263270951784062672648288
9364689659321916952110636172975707437614806160133110491169227131860940
4145014842866423634716982892418180484365230538864559809839273836490685
4808230142678031439374404318078226787794940062064891512489525165430056
3444837504675175420704331337248687063323756164523236048193202437759689
0914783372179553676992603235715185513391098402739063753280702313301755
7542693962026294239109453235379101259489649418125636729929670842506675
9980345627345559855962851228141458255602484178330564524050845006598875
5987518601335860624932784487772006842296591945516539562982960591610046
5789072148420548618304181756045598151680880317830802614459944446779180
1243214640098361067868341297487259672925878680622308011582202628901436
4459002301645823666709265571264559925790622304745235625575111770791512
0027893809757754685461210173075227992414070263081377929719094614131458
0208108773812162453985876969737142588183615260506938092691771208732191
5005831977113322793572385071940612761291872572099404930250277748156614
0213274347438819664133300526342290829064009279449248085561311834401618
0480135703250783632393892156764315962044261280970094410777613063890907
1294456394056601559246025454204771186140420155233371270501377121034570
0095780093892653293857204785765087771496634030035623805957571916093821
7131222281046585838894350717643193997301266159142383717028440012039948
5880996231859472474858776584355077006934099220340378772192728370301380
8381443941149849717307661629613420591050148142839497006959516769390415
5790285635691105554731268457149744963532055467794077518405666763722296
9090346128706829887104278761090090999160443821794511763620835379716161
8331243644312678554355508005079861246643977241355021282380267267199149
8972724851298128728369748927642079286866697017725979440785815590933250
8554131299946581118527691652464790819119384233275897699573012098103009
1710016957187916169422700795289151919125210538918385389593151674005057
2381740103062100438024301118797770425232807323657512960937245605368003
7516596164236147709330391224409752871732067976128120428026739256557305
6759315126457500478757565318548258214115740304731474925119108356157657
3200254610968670189030764853137383291268248174118135903282662508254931
3211431478953352317043989053928534946642886074268371824902498092479487
2266336868237995808756370408086556493219054896377855495311673979352707
9947045239915329753435869051410586409653451418289647443936718285271184
3560799285895978176543950113088848419163516673213692860830956744502801
8003737164580091680829727087156091850386540534366600455049856246873760
2255704159580025017409536183928764345800367086495405794172008513635712
7163768323493134230703821274484501440529541695374381945459456533165140
9909937227228010196546527262278315121034676861668261314718436100255178
6324795015002295369546631773958934413148148583469437452398115995466607
1205997794363440185078360899108948073419633939259318973940943110042116
7291201997226266098719270140241058055153151001098049960441472910394510
3031266411472673683997331503503674274154699263316527043294067523744907
5056739508929674779115800864399992564817208847429250821546279856079127
7686119460862103494055358501344721902445438245210892844094981327170106
7396647111493189678997766159548818619317690017502790178382462438787383
1483279500879026433992577026588005849778984624295660321276945810824348
1296908409725506710547324713172549971919010395533058470407280816931586
2609388601914768994413767362143208360737513157437631675466647918675389
6571555100850626810005119827486807780592667765654100834778571024250133
2533915873847610241297947367510011634989778037459300254576098706710921
5359711517825201428121664754303407512860024029703842861598428981660214
3429849088917359682192284469123035904329877231843309914187264674607558
3187257131388323560158090095941825302077993976484625979018833417938309
2096584146357441198587829647585094305300814834182174782660377376225299
7703468752903517310792083220038080809212164346586817989810504274375385
7867891863505177175016065318264069288832501359195171785376878658817523
6642153401096129576307476264807031275736578776235285905715393248457650
3944390496668087711899192498933896524852395536795827530614167131757915
7563866060048399941795487058682092011951549520312945624513154225065748
5862916160652379664301017269395028229466748968174682116399679495029428
4013099235901278250437428192557634533217576162292751110598368271567229
7786200537229323140828870587494440601162365216277175585030134514714527
6584186427707176996843549962025754743181199488338580675969235958062216
5832464092095350648357935817742903018315351290014321495518177456908388
7193206977696956577717544991499114313689508361606925396064698933748709
4293321918560129910856447025625716350550862068924029758968471428367868
4735455533583477652536156578189996983068654671736445996343136468195427
4204904724330646750014426975083223690130838954926370667784065313286648
8608012951377172084758115771949101234514177494148277358004143266733237
9617716965698582785832300505265883502247868050648201444570593197343382
9238600726016965109032589809099128376522753814935298450994149669338628
1556803130698106452519270381851587264869176256323944142521611842776914
5067718411735714396681005615483952443154944864238384298900399826113322
4689633465221046925451379692760097196453389553321055842456401874486110
5095911176682894271164005401050377042034605252131822804589299863790357
2350665108782350043349942391285236308896510989246641056331584171142885
3041437722866298323189708690304003013259514767742375161588409158380591
5167350451913117819394342848292227230406142258207802782914807042676162
9302539228321084917759984200595105312164731818409493139800444072847325
9026091697309981538539390312808788239029480015790080000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000