en uzun pi sayısı
-
ornek olarak ilk 182.333 basamagini vermek gerekirse soyledir (bu ayni zamanda sozluge entry olarak yazilabilecek en uzun pi sayisidir):
3.1415926535897932384626433832795028841971693993751
05820974944592307816406286208998628034825342117067
98214808651328230664709384460955058223172535940812
84811174502841027019385211055596446229489549303819
64428810975665933446128475648233786783165271201909
14564856692346034861045432664821339360726024914127
37245870066063155881748815209209628292540917153643
67892590360011330530548820466521384146951941511609
43305727036575959195309218611738193261179310511854
80744623799627495673518857527248912279381830119491
29833673362440656643086021394946395224737190702179
86094370277053921717629317675238467481846766940513
20005681271452635608277857713427577896091736371787
21468440901224953430146549585371050792279689258923
54201995611212902196086403441815981362977477130996
05187072113499999983729780499510597317328160963185
95024459455346908302642522308253344685035261931188
17101000313783875288658753320838142061717766914730
35982534904287554687311595628638823537875937519577
81857780532171226806613001927876611195909216420198
93809525720106548586327886593615338182796823030195
20353018529689957736225994138912497217752834791315
15574857242454150695950829533116861727855889075098
38175463746493931925506040092770167113900984882401
28583616035637076601047101819429555961989467678374
49448255379774726847104047534646208046684259069491
29331367702898915210475216205696602405803815019351
12533824300355876402474964732639141992726042699227
96782354781636009341721641219924586315030286182974
55570674983850549458858692699569092721079750930295
53211653449872027559602364806654991198818347977535
66369807426542527862551818417574672890977772793800
08164706001614524919217321721477235014144197356854
81613611573525521334757418494684385233239073941433
34547762416862518983569485562099219222184272550254
25688767179049460165346680498862723279178608578438
38279679766814541009538837863609506800642251252051
17392984896084128488626945604241965285022210661186
30674427862203919494504712371378696095636437191728
74677646575739624138908658326459958133904780275900
99465764078951269468398352595709825822620522489407
72671947826848260147699090264013639443745530506820
34962524517493996514314298091906592509372216964615
15709858387410597885959772975498930161753928468138
26868386894277415599185592524595395943104997252468
08459872736446958486538367362226260991246080512438
84390451244136549762780797715691435997700129616089
44169486855584840635342207222582848864815845602850
60168427394522674676788952521385225499546667278239
86456596116354886230577456498035593634568174324112
51507606947945109659609402522887971089314566913686
72287489405601015033086179286809208747609178249385
89009714909675985261365549781893129784821682998948
72265880485756401427047755513237964145152374623436
45428584447952658678210511413547357395231134271661
02135969536231442952484937187110145765403590279934
40374200731057853906219838744780847848968332144571
38687519435064302184531910484810053706146806749192
78191197939952061419663428754440643745123718192179
99839101591956181467514269123974894090718649423196
15679452080951465502252316038819301420937621378559
56638937787083039069792077346722182562599661501421
50306803844773454920260541466592520149744285073251
86660021324340881907104863317346496514539057962685
61005508106658796998163574736384052571459102897064
14011097120628043903975951567715770042033786993600
72305587631763594218731251471205329281918261861258
67321579198414848829164470609575270695722091756711
67229109816909152801735067127485832228718352093539
65725121083579151369882091444210067510334671103141
26711136990865851639831501970165151168517143765761
83515565088490998985998238734552833163550764791853
58932261854896321329330898570642046752590709154814
16549859461637180270981994309924488957571282890592
32332609729971208443357326548938239119325974636673
05836041428138830320382490375898524374417029132765
61809377344403070746921120191302033038019762110110
04492932151608424448596376698389522868478312355265
82131449576857262433441893039686426243410773226978
02807318915441101044682325271620105265227211166039
66655730925471105578537634668206531098965269186205
64769312570586356620185581007293606598764861179104
53348850346113657686753249441668039626579787718556
08455296541266540853061434443185867697514566140680
07002378776591344017127494704205622305389945613140
71127000407854733269939081454664645880797270826683
06343285878569830523580893306575740679545716377525
42021149557615814002501262285941302164715509792592
30990796547376125517656751357517829666454779174501
12996148903046399471329621073404375189573596145890
19389713111790429782856475032031986915140287080859
90480109412147221317947647772622414254854540332157
18530614228813758504306332175182979866223717215916
07716692547487389866549494501146540628433663937900
39769265672146385306736096571209180763832716641627
48888007869256029022847210403172118608204190004229
66171196377921337575114959501566049631862947265473
64252308177036751590673502350728354056704038674351
36222247715891504953098444893330963408780769325993
97805419341447377441842631298608099888687413260472
15695162396586457302163159819319516735381297416772
94786724229246543668009806769282382806899640048243
54037014163149658979409243237896907069779422362508
22168895738379862300159377647165122893578601588161
75578297352334460428151262720373431465319777741603
19906655418763979293344195215413418994854447345673
83162499341913181480927777103863877343177207545654
53220777092120190516609628049092636019759882816133
23166636528619326686336062735676303544776280350450
77723554710585954870279081435624014517180624643626
79456127531813407833033625423278394497538243720583
53114771199260638133467768796959703098339130771098
70408591337464144282277263465947047458784778720192
77152807317679077071572134447306057007334924369311
38350493163128404251219256517980694113528013147013
04781643788518529092854520116583934196562134914341
59562586586557055269049652098580338507224264829397
28584783163057777560688876446248246857926039535277
34803048029005876075825104747091643961362676044925
62742042083208566119062545433721315359584506877246
02901618766795240616342522577195429162991930645537
79914037340432875262888963995879475729174642635745
52540790914513571113694109119393251910760208252026
18798531887705842972591677813149699009019211697173
72784768472686084900337702424291651300500516832336
43503895170298939223345172201381280696501178440874
51960121228599371623130171144484640903890644954440
06198690754851602632750529834918740786680881833851
02283345085048608250393021332197155184306354550076
68282949304137765527939751754613953984683393638304
74611996653858153842056853386218672523340283087112
32827892125077126294632295639898989358211674562701
02183564622013496715188190973038119800497340723961
03685406643193950979019069963955245300545058068550
19567302292191393391856803449039820595510022635353
61920419947455385938102343955449597783779023742161
72711172364343543947822181852862408514006660443325
88856986705431547069657474585503323233421073015459
40516553790686627333799585115625784322988273723198
98757141595781119635833005940873068121602876496286
74460477464915995054973742562690104903778198683593
81465741268049256487985561453723478673303904688383
43634655379498641927056387293174872332083760112302
99113679386270894387993620162951541337142489283072
20126901475466847653576164773794675200490757155527
81965362132392640616013635815590742202020318727760
52772190055614842555187925303435139844253223415762
33610642506390497500865627109535919465897514131034
82276930624743536325691607815478181152843667957061
10861533150445212747392454494542368288606134084148
63776700961207151249140430272538607648236341433462
35189757664521641376796903149501910857598442391986
29164219399490723623464684411739403265918404437805
13338945257423995082965912285085558215725031071257
01266830240292952522011872676756220415420516184163
48475651699981161410100299607838690929160302884002
69104140792886215078424516709087000699282120660418
37180653556725253256753286129104248776182582976515
79598470356222629348600341587229805349896502262917
48788202734209222245339856264766914905562842503912
75771028402799806636582548892648802545661017296702
66407655904290994568150652653053718294127033693137
85178609040708667114965583434347693385781711386455
87367812301458768712660348913909562009939361031029
16161528813843790990423174733639480457593149314052
97634757481193567091101377517210080315590248530906
69203767192203322909433467685142214477379393751703
44366199104033751117354719185504644902636551281622
88244625759163330391072253837421821408835086573917
71509682887478265699599574490661758344137522397096
83408005355984917541738188399944697486762655165827
65848358845314277568790029095170283529716344562129
64043523117600665101241200659755851276178583829204
19748442360800719304576189323492292796501987518721
27267507981255470958904556357921221033346697499235
63025494780249011419521238281530911407907386025152
27429958180724716259166854513331239480494707911915
32673430282441860414263639548000448002670496248201
79289647669758318327131425170296923488962766844032
32609275249603579964692565049368183609003238092934
59588970695365349406034021665443755890045632882250
54525564056448246515187547119621844396582533754388
56909411303150952617937800297412076651479394259029
89695946995565761218656196733786236256125216320862
86922210327488921865436480229678070576561514463204
69279068212073883778142335628236089632080682224680
12248261177185896381409183903673672220888321513755
60037279839400415297002878307667094447456013455641
72543709069793961225714298946715435784687886144458
12314593571984922528471605049221242470141214780573
45510500801908699603302763478708108175450119307141
22339086639383395294257869050764310063835198343893
41596131854347546495569781038293097164651438407007
07360411237359984345225161050702705623526601276484
83084076118301305279320542746286540360367453286510
57065874882256981579367897669742205750596834408697
35020141020672358502007245225632651341055924019027
42162484391403599895353945909440704691209140938700
12645600162374288021092764579310657922955249887275
84610126483699989225695968815920560010165525637567
85667227966198857827948488558343975187445455129656
34434803966420557982936804352202770984294232533022
57634180703947699415979159453006975214829336655566
15678736400536665641654732170439035213295435291694
14599041608753201868379370234888689479151071637852
90234529244077365949563051007421087142613497459561
51384987137570471017879573104229690666702144986374
64595280824369445789772330048764765241339075920434
01963403911473202338071509522201068256342747164602
43354400515212669324934196739770415956837535551667
30273900749729736354964533288869844061196496162773
44951827369558822075735517665158985519098666539354
94810688732068599075407923424023009259007017319603
62254756478940647548346647760411463233905651343306
84495397907090302346046147096169688688501408347040
54607429586991382966824681857103188790652870366508
32431974404771855678934823089431068287027228097362
48093996270607472645539925399442808113736943388729
40630792615959954626246297070625948455690347119729
96409089418059534393251236235508134949004364278527
13831591256898929519642728757394691427253436694153
23610045373048819855170659412173524625895487301676
00298865925786628561249665523533829428785425340483
08330701653722856355915253478445981831341129001999
20598135220511733658564078264849427644113763938669
24803118364453698589175442647399882284621844900877
76977631279572267265556259628254276531830013407092
23343657791601280931794017185985999338492354956400
57099558561134980252499066984233017350358044081168
55265311709957089942732870925848789443646005041089
22669178352587078595129834417295351953788553457374
26085902908176515578039059464087350612322611200937
31080485485263572282576820341605048466277504500312
62008007998049254853469414697751649327095049346393
82432227188515974054702148289711177792376122578873
47718819682546298126868581705074027255026332904497
62778944236216741191862694396506715157795867564823
99391760426017633870454990176143641204692182370764
88783419689686118155815873606293860381017121585527
26683008238340465647588040513808016336388742163714
06435495561868964112282140753302655100424104896783
52858829024367090488711819090949453314421828766181
03100735477054981596807720094746961343609286148494
17850171807793068108546900094458995279424398139213
50558642219648349151263901280383200109773868066287
79239718014613432445726400973742570073592100315415
08936793008169980536520276007277496745840028362405
34603726341655425902760183484030681138185510597970
56640075094260878857357960373245141467867036880988
06097164258497595138069309449401515422221943291302
17391253835591503100333032511174915696917450271494
33151558854039221640972291011290355218157628232831
82342548326111912800928252561902052630163911477247
33148573910777587442538761174657867116941477642144
11112635835538713610110232679877564102468240322648
34641766369806637857681349204530224081972785647198
39630878154322116691224641591177673225326433568614
61865452226812688726844596844241610785401676814208
08850280054143613146230821025941737562389942075713
62751674573189189456283525704413354375857534269869
94725470316566139919996826282472706413362221789239
03176085428943733935618891651250424404008952719837
87386480584726895462438823437517885201439560057104
81194988423906061369573423155907967034614914344788
63604103182350736502778590897578272731305048893989
00992391350337325085598265586708924261242947367019
39077271307068691709264625484232407485503660801360
46689511840093668609546325002145852930950000907151
05823626729326453738210493872499669933942468551648
32611341461106802674466373343753407642940266829738
65220935701626384648528514903629320199199688285171
83953669134522244470804592396602817156551565666111
35982311225062890585491450971575539002439315351909
02107119457300243880176615035270862602537881797519
47806101371500448991721002220133501310601639154158
95780371177927752259787428919179155224171895853616
80594741234193398420218745649256443462392531953135
10331147639491199507285843065836193536932969928983
79149419394060857248639688369032655643642166442576
07914710869984315733749648835292769328220762947282
38153740996154559879825989109371712621828302584811
23890119682214294576675807186538065064870261338928
22994972574530332838963818439447707794022843598834
10035838542389735424395647555684095224844554139239
41000162076936368467764130178196593799715574685419
46334893748439129742391433659360410035234377706588
86778113949861647874714079326385873862473288964564
35987746676384794665040741118256583788784548581489
62961273998413442726086061872455452360643153710112
74680977870446409475828034876975894832824123929296
05829486191966709189580898332012103184303401284951
16203534280144127617285830243559830032042024512072
87253558119584014918096925339507577840006746552603
14461670508276827722235341911026341631571474061238
50425845988419907611287258059113935689601431668283
17632356732541707342081733223046298799280490851409
47903688786878949305469557030726190095020764334933
59106024545086453628935456862958531315337183868265
61786227363716975774183023986006591481616404944965
01173213138957470620884748023653710311508984279927
54426853277974311395143574172219759799359685252285
74526379628961269157235798662057340837576687388426
64059909935050008133754324546359675048442352848747
01443545419576258473564216198134073468541117668831
18654489377697956651727966232671481033864391375186
59467300244345005449953997423723287124948347060440
63471606325830649829795510109541836235030309453097
33583446283947630477564501500850757894954893139394
48992161255255977014368589435858775263796255970816
77643800125436502371412783467926101995585224717220
17772370041780841942394872540680155603599839054898
57235467456423905858502167190313952629445543913166
31345308939062046784387785054239390524731362012947
69187497519101147231528932677253391814660730008902
77689631148109022097245207591672970078505807171863
81054967973100167870850694207092232908070383263453
45203802786099055690013413718236837099194951648960
07550493412678764367463849020639640197666855923356
54639138363185745698147196210841080961884605456039
03845534372914144651347494078488442377217515433426
03066988317683310011331086904219390310801437843341
51370924353013677631084913516156422698475074303297
16746964066653152703532546711266752246055119958183
19637637076179919192035795820075956053023462677579
43936307463056901080114942714100939136913810725813
78135789400559950018354251184172136055727522103526
80373572652792241737360575112788721819084490061780
13889710770822931002797665935838758909395688148560
26322439372656247277603789081445883785501970284377
93624078250527048758164703245812908783952324532378
96029841669225489649715606981192186584926770403956
48127810217991321741630581055459880130048456299765
11212415363745150056350701278159267142413421033015
66165356024733807843028655257222753049998837015348
79300806260180962381516136690334111138653851091936
73938352293458883225508870645075394739520439680790
67086806445096986548801682874343786126453815834280
75306184548590379821799459968115441974253634439960
29025100158882721647450068207041937615845471231834
60072629339550548239557137256840232268213012476794
52264482091023564775272308208106351889915269288910
84555711266039650343978962782500161101532351605196
55904211844949907789992007329476905868577878720982
90135295661397888486050978608595701773129815531495
16814671769597609942100361835591387778176984587581
04466283998806006162298486169353373865787735983361
61338413385368421197893890018529569196780455448285
84837011709672125353387586215823101331038776682721
15726949518179589754693992642197915523385766231676
27547570354699414892904130186386119439196283887054
36777432242768091323654494853667680000010652624854
73055861598999140170769838548318875014293890899506
85453076511680333732226517566220752695179144225280
81651716677667279303548515420402381746089232839170
32754257508676551178593950027933895920576682789677
64453184040418554010435134838953120132637836928358
08271937831265496174599705674507183320650345566440
34490453627560011250184335607361222765949278393706
47842645676338818807565612168960504161139039063960
16202215368494109260538768871483798955999911209916
46464411918568277004574243434021672276445589330127
78158686952506949936461017568506016714535431581480
10545886056455013320375864548584032402987170934809
10556211671546848477803944756979804263180991756422
80987399876697323769573701580806822904599212366168
90259627304306793165311494017647376938735140933618
33216142802149763399189835484875625298752423873077
55955595546519639440182184099841248982623673771467
22606163364329640633572810707887581640438148501884
11431885988276944901193212968271588841338694346828
59006664080631407775772570563072940049294030242049
84165654797367054855804458657202276378404668233798
52827105784319753541795011347273625774080213476826
04502285157979579764746702284099956160156910890384
58245026792659420555039587922981852648007068376504
18365620945554346135134152570065974881916341359556
71964965403218727160264859304903978748958906612725
07948282769389535217536218507962977851461884327192
23223810158744450528665238022532843891375273845892
38442253547265309817157844783421582232702069028723
23300538621634798850946954720047952311201504329322
66282727632177908840087861480221475376578105819702
22630971749507212724847947816957296142365859578209
08307332335603484653187302930266596450137183754288
97557971449924654038681799213893469244741985097334
62679332107268687076806263991936196504409954216762
78409146698569257150743157407938053239252394775574
41591845821562518192155233709607483329234921034514
62643744980559610330799414534778457469999212859999
93996122816152193148887693880222810830019860165494
16542616968586788372609587745676182507275992950893
18052187292461086763995891614585505839727420980909
78172932393010676638682404011130402470073508578287
24627134946368531815469690466968693925472519413992
91465242385776255004748529547681479546700705034799
95888676950161249722820403039954632788306959762493
61510102436555352230690612949388599015734661023712
23547891129254769617600504797492806072126803922691
10277722610254414922157650450812067717357120271802
42968106203776578837166909109418074487814049075517
82038565390991047759414132154328440625030180275716
96508209642734841469572639788425600845312140659358
09041271135920041975985136254796160632288736181367
37324450607924411763997597461938358457491598809766
74470930065463424234606342374746660804317012600520
55928493695941434081468529815053947178900451835755
15412522359059068726487863575254191128887737176637
48602766063496035367947026923229718683277173932361
92007774522126247518698334951510198642698878471719
39664976907082521742336566272592844062043021411371
99227852699846988477023238238400556555178890876613
60130477098438611687052310553149162517283732728676
00724817298763756981633541507460883866364069347043
72066886512756882661497307886570156850169186474885
41679154596507234287730699853713904300266530783987
76385032381821553559732353068604301067576083890862
70498418885951380910304235957824951439885901131858
35840667472370297149785084145853085781339156270760
35639076394731145549583226694570249413983163433237
89759556808568362972538679132750555425244919435891
28405045226953812179131914513500993846311774017971
51228378546011603595540286440590249646693070776905
54810288502080858008781157738171917417760173307385
54758006056014337743299012728677253043182519757916
79296996504146070664571258883469797964293162296552
01687973000356463045793088403274807718115553309098
87025505207680463034608658165394876951960044084820
65967379473168086415645650530049881616490578831154
34548505266006982309315777650037807046612647060214
57505793270962047825615247145918965223608396645624
10519551052235723973951288181640597859142791481654
26328920042816091369377737222999833270820829699557
37727375667615527113922588055201898876201141680054
68736558063347160373429170390798639652296131280178
26797172898229360702880690877686605932527463784053
97691848082041021944719713869256084162451123980620
11318454124478205011079876071715568315407886543904
12108730324020106853419472304766667217498698685470
76781205124736792479193150856444775379853799732234
45612278584329684664751333657369238720146472367942
78700425032555899268843495928761240075587569464137
05625140011797133166207153715436006876477318675587
14878398908107429530941060596944315847753970094398
83949144323536685392099468796450665339857388878661
47629443414010498889931600512076781035886116602029
61193639682134960750111649832785635316145168457695
68710900299976984126326650234771672865737857908574
66460772283415403114415294188047825438761770790430
00156698677679576090996693607559496515273634981189
64130433116627747123388174060373174397054067031096
76765748695358789670031925866259410510533584384656
02339179674926784476370847497833365557900738419147
31988627135259546251816043422537299628632674968240
58060296421146386436864224724887283434170441573482
48183330164056695966886676956349141632842641497453
33499994800026699875888159350735781519588990053951
20853510357261373640343675347141048360175464883004
07846416745216737190483109676711344349481926268111
07399482506073949507350316901973185211955263563258
43390998224986240670310768318446607291248747540316
17969941139738776589986855417031884778867592902607
00432126661791922352093822787888098863359911608192
35355570464634911320859189796132791319756490976000
13996234445535014346426860464495862476909434704829
32941404111465409239883444351591332010773944111840
74107684981066347241048239358274019449356651610884
63125678529776973468430306146241803585293315973458
30384554103370109167677637427621021370135485445092
63071901147318485749233181672072137279355679528443
92548156091372812840633303937356242001604566455741
45881660521666087387480472433912129558777639069690
37078828527753894052460758496231574369171131761347
83882719416860662572103685132156647800147675231039
35786068961112599602818393095487090590738613519145
91819510297327875571049729011487171897180046961697
77001791391961379141716270701895846921434369676292
74591099400600849835684252019155937037010110497473
39493877885989417433031785348707603221982970579751
19144051099423588303454635349234982688362404332726
74155403016195056806541809394099820206099941402168
90900708213307230896621197755306659188141191577836
27292746156185710372172471009521423696483086410259
28874579993223749551912219519034244523075351338068
56807354464995127203174487195403976107308060269906
25807602029273145525207807991418429063884437349968
14582733720726639176702011830046481900024130835088
46584152148991276106513741539435657211390328574918
76909441370209051703148777346165287984823533829726
01361109845148418238081205409961252745808810994869
72216128524897425555516076371675054896173016809613
80381191436114399210638005083214098760459930932485
10251682944672606661381517457125597549535802399831
46982203613380828499356705575524712902745397762140
49318201465800802156653606776550878380430413431059
18046068008345911366408348874080057412725867047922
58319127415739080914383138456424150940849133918096
84025116399193685322555733896695374902662092326131
88558915808324555719484538756287861288590041060060
73746501402627824027346962528217174941582331749239
68353013617865367376064216677813773995100658952887
74276626368418306801908046098498094697636673356622
82915132352788806157768278159588669180238940333076
44191240341202231636857786035727694154177882643523
81319050280870185750470463129333537572853866058889
04583111450773942935201994321971171642235005644042
97989208159430716701985746927384865383343614579463
41759225738985880016980147574205429958012429581054
56510831046297282937584161162532562516572498078492
09989799062003593650993472158296517413579849104711
16607915874369865412223483418877229294463351786538
56731962559852026072947674072616767145573649812105
67771689348491766077170527718760119990814411305864
55779105256843048114402619384023224709392498029335
50731845890355397133088446174107959162511714864874
46861124760542867343670904667846867027409188101424
97111496578177242793470702166882956108777944050484
37528443375108828264771978540006509704033021862556
14733211777117441335028160884035178145254196432030
95760186946490886815452856213469883554445602495566
68436602922195124830910605377201980218310103270417
83866544718126039719068846237085751808003532704718
56594994761242481109992886791589690495639476246084
24065930948621507690314987020673533848349550836366
01784877106080980426924713241000946401437360326564
51845667924566695510015022983307984960799498824970
61723674493612262229617908143114146609412341593593
09585407913908720832273354957208075716517187659944
98569379562387555161757543809178052802946420044721
53962807463602113294255916002570735628126387331060
05891065245708024474937543184149401482119996276453
10680066311838237616396631809314446712986155275982
01451410275600689297502463040173514891945763607893
52855505317331416457050499644389093630843874484783
96168405184527328840323452024705685164657164771393
23775517294795126132398229602394548579754586517458
78771331813875295980941217422730035229650808917770
50682592488223221549380483714547816472139768209633
20508305647920482085920475499857320388876391601995
24091893894557676874973085695595801065952650303626
61597506622250840674288982659075106375635699682115
10949669744580547288693631020367823250182323708459
79011154847208761821247781326633041207621658731297
08112307581598212486398072124078688781145016558251
36178903070860870198975889807456643955157415363193
19198107057533663373803827215279884935039748001589
05194208797113080512339332219034662499171691509485
41401871060354603794643379005890957721180804465743
96280618671786101715674096766208029576657705129120
99079443046328929473061595104309022214393718495606
34056189342513057268291465783293340524635028929175
47087256484260034962961165413823007731332729830500
16025672401418515204189070115428857992081219844931
56999059182011819733500126187728036812481995877070
20753240636125931343859554254778196114293516356122
34966615226147353996740515849986035529533292457523
88810136202347624669055816438967863097627365504724
34864307121849437348530060638764456627218666170123
81277156213797461498613287441177145524447089971445
22885662942440230184791205478498574521634696448973
89206240194351831008828348024924908540307786387516
59113028739587870981007727182718745290139728366148
42142871705531796543076504534324600536361472618180
96997693348626407743519992868632383508875668359509
72655748154319401955768504372480010204137498318722
59677387154958399718444907279141965845930083942637
02087563539821696205532480321226749891140267852859
96734052420310917978999057188219493913207534317079
80023736590985375520238911643467185582906853711897
95262623449248339249634244971465684659124891855662
95893299090352392333336474352037077010108438800329
07598342170185542283861617210417603011645918780539
36744747205998502358289183369292233732399948043710
84196594731626548257480994825099918330069765693671
59689364493348864744213500840700660883597235039532
34017958255703601693699098867113210979889707051728
07558551912699306730992507040702455685077867906947
66126298082251633136399521170984528092630375922426
74257559989289278370474445218936320348941552104459
72618838003006776179313813991620580627016510244588
69247649246891924612125310275731390840470007143561
36231699237169484813255420091453041037135453296620
63921054798243921251725401323149027405858920632175
89494345489068463993137570910346332714153162232805
52297297953801880162859073572955416278867649827418
61642187898857410716490691918511628152854867941736
38906653885764229158342500673612453849160674137340
17357277995634104332688356950781493137800736235418
00706191802673285511919426760912210359874692411728
37493126163395001239599240508454375698507957046222
66461900010350049018303415354584283376437811198855
63187777925372011667185395418359844383052037628194
40761594106820716970302285152250573126093046898423
43315273213136121658280807521263154773060442377475
35059522871744026663891488171730864361113890694202
79088143119448799417154042103412190847094080254023
93294294549387864023051292711909751353600092197110
54120966831115163287054230284700731206580326264171
16165957613272351566662536672718998534199895236884
83099930275741991646384142707798870887422927705389
12271724863220288984251252872178260305009945108247
83572905691988555467886079462805371227042466543192
14528176074148240382783582971930101788834567416781
13989547504483393146896307633966572267270433932167
45421824557062524797219978668542798977992339579057
58189062252547358220523642485078340711014498047872
66919901864388229323053823185597328697809222535295
91017341407334884761005564018242392192695062083183
81454698392366461363989101210217709597670490830508
18547041946643713122996923588953849301363565761861
06062228705599423371631021278457446463989738188566
74626087948201864748767272722206267646533809980196
68836809941590757768526398651462533363124505364026
10569605513183813174261184420189088853196356986962
79503673842431301133175330532980201668881748134298
86815855778103432317530647849832106297184251843855
34427620128234570716988530518326179641178579608888
15032960229070561447622091509473903594664691623539
68092013945781758910889319921122600739281491694816
15273842736264298098234063200244024495894456129167
04950823581248739179964864113348032475777521970893
27722623494860150466526814398770516153170266969297
04928316285504212898146706195331970269507214378230
47687528028735412616639170824592517001071418085480
06369232594620190022780874098597719218051585321473
92653251559035410209284665925299914353791825314545
29059841581763705892790690989691116438118780943537
15213322614436253144901274547726957393934815469163
11624928873574718824071503995009446731954316193855
48520766573882513963916357672315100555603726339486
72082078086537349424401157996675073607111593513319
59197120948964717553024531364770942094635696982226
67377520994516845064362382421185353488798939567318
78066061078854400055082765703055874485418057788917
19207881423351138662929667179643468760077047999537
88338787034871802184243734211227394025571769081960
30920182401884270570460926225641783752652633583242
40661253311529423457965569502506810018310900411245
37901533296615697052237921032570693705109083078947
99990049993953221536227484766036136776979785673865
84670936679588583788795625946464891376652199588286
93380183601193236857855855819555604215625088365020
33220245137621582046181067051953306530606065010548
87167245377942831338871631395596905832083416898476
06560711834713621812324622725884199028614208728495
68796393254642853430753011052857138296437099903569
48885285190402956047346131138263878897551788560424
99874831638280404684861893818959054203988987265069
76202019955484126500053944282039301274816381585303
96439925470201672759328574366661644110962566337305
40921951967514832873480895747777527834422109107311
13518280460363471981856555729571447476825528578633
49342858423118749440003229690697758315903858039353
52135886007960034209754739229673331064939560181223
78128545843176055617338611267347807458506760630482
29409653041118306671081893031108871728167519579675
34718853722930961614320400638132246584111115775835
85811350185690478153689381377184728147519983505047
81297718599084707621974605887423256995828892535041
93795826061621184236876851141831606831586799460165
20577405294230536017803133572632670547903384012573
05912339601880137825421927094767337191987287385248
05742124892118347087662966720727232565056512933312
60595057777275424712416483128329820723617505746738
70128209575544305968395555686861188397135522084452
85264008125202766555767749596962661260456524568408
61392382657685833846984997787267065551918544686984
69478495734622606294219624557085371272776523098955
45019303773216664918257815467729200521266714346320
96378918523232150189761260343736840671941930377468
80999296877582441047878123266253181845960453853543
83911449677531286426092521153767325886672260404252
34910870269580996475958057946639734190640100363619
04042033113579336542426303561457009011244800890020
80147805660371015412232889146572239314507607167064
35568274377439657890679726874384730763464516775621
03098604092717090951280863090297385044527182892749
68921210667008164858339553773591913695015316201890
88874842107987068991148046692706509407620465027725
28650728905328548561433160812693005693785417861096
96920253886503457718317668688592368148847527649846
88219497397297077371871884004143231276365048145311
22850990020742409255859252926103021067368154347015
25234878635164397623586041919412969769040526483234
70099111542426012734380220893310966863678986949779
94001260164227609260823493041180643829138347354679
72539926233879158299848645927173405922562074910530
85315371829116816372193951887009577881815868504645
07699343940987433514431626330317247747486897918209
23948083314397084067308407958935810896656477585990
55637695252326536144247802308268118310377358870892
40613031336477371011628214614661679404090518615260
36009252194721889091810733587196414214447865489952
85823439470500798303885388608310357193060027711945
58021911942899922722353458707566246926177663178855
14435021828702668561066500353105021631820601760921
79846849368631612937279518730789726373537171502563
78733579771808184878458866504335824377004147710414
93492743845758710715973155943942641257027096512510
81155482479394035976811881172824721582501094960966
25393395380922195591918188552678062149923172763163
21833989693807561685591175299845013206712939240414
45938623988093812404521914848316462101473891825101
09096773869066404158973610476436500068077105656718
48628149637111883219244566394581449148616550049567
69826903089111856879869294705135248160917432430153
83684707292898982846022237301452655679898627767968
09146979837826876431159883210904371561129976652153
96354644208691975673700057387649784376862876817924
97469438427465256316323005551304174227341646455127
81278457777245752038654375428282567141288583454443
51325620544642410110379554641905811686230596447695
87054072141985212106734332410756767575818456990693
04604752277016700568454396923404171108988899341635
05851578873534308155208117720718803791040469830695
78685473937656433631979786803671873079693924236321
44845035477631567025539006542311792015346497792906
62415083288583952905426376876689688050333172278001
85885069736232403894700471897619347344308437443759
92503417880797223585913424581314404984770173236169
47197657153531977549971627856631190469126091825912
49890367654176979903623755286526375733763526969344
35440047306719886890196814742876779086697968852250
16369498567302175231325292653758964151714795595387
84278499866456302878831962099830494519874396369070
68276265748581043911223261879405994155406327013198
98957037611053236062986748037791537675115830432084
98720920280929752649812569163425000522908872646925
28466610466539217148208013050229805263783642695973
37070539227891535105688839381132497570713310295044
30346715989448786847116438328050692507766274500122
00352620370946602341464899839025258883014867816219
67751945831677187627572005054397944124599007711520
51546199305098386982542846407255540927403132571632
64079293418334214709041254253352324802193227707535
55467958716383587501815933871742360615511710131235
25633485820365146141870049205704372018261733194715
70086757853933607862273955818579758725874410254207
71054753612940474601000940954449596628814869159038
99071865980563617137692227290764197755177720104276
49694961105622059250242021770426962215495872645398
92276976603105249808557594716310758701332088614632
66412591148633881220284440694169488261529577625325
01987035987067438046982194205638125583343642194923
22759372212890564209430823525440841108645453694049
69271494003319782861318186188811118408257865928757
42638445005994422956858646048103301538891149948693
54360302218109434667640000223625505736312946262960
96198760564259963946138692330837196265954739234624
13459779574852464783798079569319865081597767535055
39189911513352522987361127791827485420086895396583
59421963331502869561192012298889887006079992795411
18826902307891310760361763477948943203210277335941
69086500719328040171638406449878717537567811853213
28408216571107549528294974936214608215583205687232
18557406516109627487437509809223021160998263303391
54694946444910045152809250897450748967603240907689
83652940657920198315265410658136823791984090645712
46894847020935776119313998024681340520039478194986
62026240089021501661638135383815150377350229660746
27952910384068685569070157516624192987244482719429
33100485482445458071889763300323252582158128032746
79620028147624318286221710543528983482082734516801
86131719593324711074662228508710666117703465352839
57762599774467218571581612641114327179434788599089
28084866949141390977167369002777585026866465405659
50394867841110790116104008572744562938425494167594
60548711723594642910585090995021495879311219613590
83158826206823321561530868337308381732793281969838
75087083483880463884784418840031847126974543709373
29836240287519792080232187874488287284372737801782
70080587824107493575148899789117397461293203510814
32703251409030487462262942344327571260086642508333
18768865075642927160552528954492153765175149219636
71810494353178583834538652556566406572513635750643
53236508936790431702597878177190314867963840828810
20946149007971513771709906195496964007086766710233
00486726314755105372317571143223174114116806228642
06388906210192355223546711662137499693269321737043
10598722503945657492461697826097025335947502091383
66737728944386964000281103440260847128990007468077
64844088711341352503367877316797709372778682166117
86534423173226463784769787514433209534000165069213
05464768909850502030150448808342618452087305309731
89492916425322933612431514306578264070283898409841
60295030924189712097160164926561341343342229882790
99217860426798124572853458013382609958771781131021
67340256562744007296834066198480676615805021691833
72368039902793160642043681207990031626444914619021
94582296909921227885539487835383056468648816555622
94315673128274390826450611628942803501661336697824
05177015521962652272545585073864058529983037918035
04328767038092521679075712040612375963276856748450
79151147313440001832570344920909712435809447900462
49431345502890068064870429353403743603262582053579
01183956490893543451013429696175452495739606214902
88728932792520696535386396443225388327522499605986
97475988232991626354597332444516375533437749292899
05811757863555556269374269109471170021654117182197
50519831787137106051063795558588905568852887989084
75091576463907469361988150781468526213325247383765
11929901561091897779220087057933964638274906806987
69168197492365624226087154176100430608904377976678
51966189140414492527048088197149880154205778700652
15940092897776013307568479669929554336561398477380
60394368895887646054983871478968482805384701730871
11776115966350503997934386933911978988710915654170
91330826076474063057114110988393880954814378284745
28838368079418884342666222070438722887413947801017
72139228191199236540551639589347426395382482960903
69002883593277458550608013179884071624465639979482
75783650195514221551339281978226984278638391679715
09126241054872570092407004548848569295044811073808
79965474815689139353809434745569721289198271770207
66613602489581468119133614121258783895577357194986
31721084439890142394849665925173138817160266326193
10653665350414730708044149391693632623737677770958
50313255990095762731957308648042467701212327020533
74266705314244820816813030639737873664248367253983
74876909806021827857862165127385635132901489035098
83270617258932575363993979055729175160097615459044
77169226580631511102803843601737474215247608515209
90161585823125715907334217365762671423904782795872
81505095633092802668458937649649770232973641319060
98274063353108979246424213458374090116939196425045
91288134034988106354008875968200544083643865166178
80557608956896727531538081942077332597917278437625
66118431989102500749182908647514979400316070384554
94653859460274524474668123146879434416109933389089
92638411847425257044572517459325738989565185716575
96148126602031079762825416559050604247911401695790
03383565748692528007430256234194982864679144763227
74005529460903940177536335655471931000175430047504
71914489984104001586794617924161001645471655133707
40739502604427695385538343975505488710997852054011
75169747581344926079433689543783221172450687344231
98987884412854206474280973562580706698310697993526
06933921356858813912148073547284632277849080870024
67776303605551232386656295178853719673034634701222
93958160679250915321748903084088651606111901149844
34123501246469280288059961342835118847154497712784
73361766285062169778717743824362565711779450064477
71837022199910669502165675764404499794076503799995
48450027106659878136038023141268369057831904607927
65297277694043613023051787080546511542469395265127
10105292707030667302444712597393995051462840476743
13637399782591845411764133279064606365841529270190
30276017339474866960348694976541752429306040727005
05903950314852292139257559484507886797792525393176
51564161971684435243697944473559642606333910551268
26061595726217036698506473281266724521989060549880
28078288142979633669674412480598219214633956574572
21022986775997467381260693670691340815594120161159
60190237753525556300606247983261249881288192937343
47686268921923977783391073310658825681377717232831
53290825250927330478507249771394483338925520811756
08452966590553940965568541706001179857293813998258
31929367910039184409928657560599359891000296986446
09747147184701015312837626311467742091455740418159
08800064943237855839308530828305476076799524357391
63122188605754967383224319565065546085288120190236
36447127037486344217272578795034284863129449163184
75347531435041392096108796057730987201352484075057
63719925365047090858251393686346386336804289176710
76021111598288755399401200760139470336617937153963
06139863655492213741597905119083588290097656647300
73387931467891318146510931676157582135142486044229
24453041131606527009743300884990346754055186406773
42603583409608605533747362760935658853109760994238
34738222208729246449768456057956251676557408841032
17313456277358560523582363895320385340248422733716
39123973215995440828421666636023296545694703577184
87344203422770665383738750616921276801576618109542
00977083636043611105924091178895403380214265239489
29686439808926114635414571535194342850721353453018
31587562827573389826889852355779929572764522939156
74775666760510878876484534936360682780505646228135
98885879259940946446041705204470046315137975431737
18775603981596264750141090665886616218003826698996
19655805872086397211769952194667898570117983324406
01811575658074284182910615193917630059194314434605
15404771057005433900018245311773371895585760360718
28605063564799790041397618089553636696031621931132
50223851791672055180659263518036251214575926238369
34822266589557699466049193811248660909979812857182
34940066155521961122072030922776462009993152442735
89488710576623894693889446495093960330454340842102
46240104872332875008174917987554387938738143989423
80117627008371960530943839400637561164585609431295
17597713935396074322792489221267045808183313764165
81826956210587289244774003594700926866265965142205
06300785920024882918608397437323538490839643261470
00532423540647042089499210250404726781059083644007
46638002087012666420945718170294675227854007450855
23777208905816839184465928294170182882330149715542
35235911774818628592967605048203864343108779562892
92540563894662194826871104282816389397571175778691
54301650586029652174595819888786804081103284327398
67198621306205559855266036405046282152306154594474
48990883908199973874745296981077620148713400012253
55222466954093152131153379157980269795557105085074
73874750758068765376445782524432638046143042889235
93485296105826938210349800040524840708440356116781
71705128133788057056434506161193304244407982603779
51198548694559152051960093041271007277849301555038
89536033826192934379708187432094991415959339636811
06275572952780042548630600545238391510689989135788
20019411786535682149118528207852130125518518493711
50342215954224451190020739353962740020811046553020
79328672547405436527175958935007163360763216147258
15407642053020045340183572338292661915308354095120
22632916505442612361919705161383935732669376015691
44299449437448568097756963031295887191611292946818
84936338647392747601226964158848900965717086160598
14720446742866420876533479985822209061980217321161
42304194777549907387385679411898246609130916917722
74207233367635032678340586301930193242996397204445
17928812285447821195353089891012534297552472763573
02262813820918074397486714535907786335301608215599
11314144205091447293535022230817193663509346865858
65631485557586244781862010871188976065296989926932
81787055764351433820601410773292610634315253371822
43385263520217735440715281898137698755157574546939
72715048846979361950047772097056179391382898984532
74262272886471088832701737232588182446584362495805
92560338105215606206155713299156084892064340303395
26226345145428367869828807425142256745180618414956
46861116354049718976821542277224794740335715274368
19409892050113653400123846714296551867344153741615
04256325671343024765512521921803578016924032669954
17460875924092070046693403965101781348578356944407
60470232540755557764728450751826890418293966113310
16013111907739863246277821902365066037404160672496
24901374332172464540974129955705291424382080760983
64823465973886691349919784013108015581343979194852
83043673901248208244481412809544377389832005986490
91595053228579145768849625786658859991798675205545
58099004556461178755249370124553217170194282884617
40273664997847550829422802023290122163010230977215
15694464279098021908266898688342630716092079140851
97695235553488657743425277531197247430873043619511
39611908003025587838764420608504473063129927788894
27291897271698905759252446796601897074829609491906
48764693702750773866432391919042254290235318923377
29316673608699622803255718530891928440380507103006
47768478632431910002239297852553723755662136447400
96760539439838235764606992465260089090624105904215
45392790441152958034533450025624410100635953003959
88644661695956263518780606885137234627079973272331
34693971456285542615467650632465676620279245208581
34771760852169134094652030767339184114750414016892
41213198268815686645614853802875393311602322925556
18941042995335640095786495340935115266454024418775
94931693056044868642086275720117231952640502309977
45676478384889734643172159806267876718380052476968
84084989185086149003432403476742686245952395890358
58213500645099817824463608731775437885967767291952
61112138591947254514003011805034378752776644027626
18941017576872680428176623860680477885242887430259
14524707395054652513533945959878961977891104189029
29438185672050709646062635417329446495766126519534
95701860015412623962286413897796733329070567376962
15649818450684226369036784955597002607986799626101
90393312637685569687670292953711625280055431007864
08728939225714512481135778627664902425161990277471
09033593330930494838059785662884478744146984149906
71237647895822632949046798120899848571635710878311
91848630254501620929805829208334813638405421720056
12198935366937133673339246441612522319694347120641
73754912163570085736943973059797097197266666422674
31117762176403068681310351899112271339724036887000
99686292254646500638528862039380050477827691283560
33725482557939129852515068299691077542576474883253
41412132800626717094009098223529657957997803018282
42849022147074811112401860761341515038756983091865
27806588966823625239378452726345304204188025084423
63190383318384550522367992357752929106925043261446
95010986108889991465855188187358252816430252093928
52580779697376208456374821144339881627100317031513
34402309526351929588680690821355853680161000213740
85115448491268584126869589917414913382057849280069
82551957402018181056412972508360703568510553317878
40829000041552511865779453963317538532092149720526
60783126028196116485809868458752512999740409279768
31766399146553861089375879522149717317281315179329
04431121815871023518740757222100123768721944747209
34931232410706508061856237252673254073332487575448
29675734500193219021991199607979893733836732425761
03938985349278777473980508080015544764061053522202
32540944356771879456543040673589649101761077594836
45408234861302547184764851895758366743997915085128
58020607820554462991723202028222914886959399729974
29747115537185892423849385585859540743810488262464
87880533042714630119415898963287926783273224561038
52197011130466587100500083285177311776489735230926
66123458887310288351562644602367199664455472760831
01187883891511493409393447500730258558147561908813
98752357812331342279866503522725367171230756861045
00454897036007956982762639234410714658489578024140
81584052295369374997106655948944592462866199635563
50652623405339439142111271810691052290024657423604
13009369188925586578466846121567955425660541600507
12766417660568742742003295771606434486062012398216
98271723197826816628249938714995449137302051843669
07672357740005393266262276032365975171892590180110
42903842741855078948874388327030632832799630072006
98012244365116394086922220745320244624121155804354
54206421512158505689615735641431306888344318528085
39759277344336553841883403035178229462537020157821
57373265523185763554098954033236382319219892171177
44946940367829618592080340386757583411151882417743
91450773663840718804893582568685420116450313576333
55509440319236720348651010561049872726472131986543
43545040913185951314518127643731043897250700498198
70521762724940652146199592321423144397765467083517
14749367986186552791715824080651063799500184295938
79915835017158075988378496225739851212981032637937
62183224565942366853767991131401080431397323354490
90824910499143325843298821033984698141715756010829
70658306521134707680368069532297199059990445120908
72757762253510409023928887794246304832803191327104
95478599180196967835321464441189260631526618167443
19355081708187547705080265402529410921826485821385
75266881555841131985600221351588872103656960875150
63187533002942118682221893775546027227291290504292
25978771066787384000061677215463844129237119352182
84998243509208918016855727981564218581911974909857
30570332667646460728757430565372602768982373259745
08447964954564803077159815395582777913937360171742
29960273531027687194494449179397851446315973144353
51850491413941557329382048542123508173912549749819
30871439661513294204591938010623142177419918406018
03479498876910515579055548069538785400664533759818
62846419905220452803306263695626490910827627115903
85699505124652999606285544383833032763859980079292
28466595035512112452840875162290602620118577753137
47949362055496401073001348853150735487353905602908
93352640071327473262196031177343394367338575912450
81493357369116645412817881714540230547506671365182
58284898099512139193995633241336556777098003081910
27204099714868741813466700609405102146269028044915
96465453301077546954130887141653125448130611924078
21188690056027781824235022696189344352547633573536
48561936325441775661398170393063287216690572225974
52091929172621998444096461582694563802395028371216
86446561785235565164127712826918688615572716201474
93405227694659571219831494338162211400693630743044
41732847861017777438379770372317952554341072234455
12555589998646183876764903972461167959018100035098
92864120419516355110876320426761297982652942588295
11412758412627327907988075597518515768412647422094
79721843309352972665210015662514552994745127631550
91763673025946213293019040283795424632325855030109
67069227202270748634190054383026506812141421350571
54175057508639907673946335146209082888934938376439
39925690060406731142209331219593620298297235116325
93867722414779116295727807523950562515816031333593
82311500518626890530658368129988108663263271980611
27154885879809348791291370749823057592909186293919
50147211975860672700925477180257503377307993971345
39532646195269996596385654917590458333585799102012
71320458390320085387888163363768518208372788513117
52277696097879621423721625452145912818317982160441
11311671406914827170981015457781939202311563871950
80502467972579249760577262591332855972637121120190
57207714091486450740949267180358151575715140503976
10963846755569298970383547314100223802583468767350
12977541327953206097115450648421218593649099791776
68747744818828706323155158650328981642282882327468
66106592732197907162384642153489852476216789050260
99804526648392954235728734397768049577409144953839
15755654854590589764951985138010079580107837599457
75299196700547602252552034453988712538780171960718
16407812484784725791240782454436168234523957068951
42722697504318736332630111030534233358216093331912
18806608268341428910415173247216053355849993224548
73077882290525232423486153152097693846104258284971
49634753418375620030149157032796853018686315724884
01526639835689563634657435321783493199825542117308
46774529708583950761645822963032442432823773745051
70285606980678895217681981567107816334052667595394
24926280756968326107495323390536223090807081455919
83735537774874202903901814293731152933464446815121
29450975965343062842153194457271186149000176505581
77095302468875263250119705209476159416768727784472
00019278913725184162285778379228443908430118112149
63664246590336341945406571835447719124466212593926
56620306888520055599121235363718226922531781458792
59375044144893398160865790087616502463519704582889
54817937566810464746141051424988702521399368705093
72305447734112641354892806841059107716677821238332
81026218558775131272117934444820144042574508306394
47383637939062830089733062413806145894142276947479
31665717623182472168350678076487573420491557628217
58397297513447899069658953254894033561561316740327
64724692125057591162515296545685446334981143176702
57295661844775487469378464233737238981920662048511
89437886822480727935202250179654534375727416391079
19729529508129429222053477173041844779156739917384
18311710362524395716152714669005814700002633010452
64354786590329073320546833887207873544476264792529
76901709120078741837367350877133769776834963442524
19949951388315074877537433849458259765560996555954
31804092017849718468549737069621208852437701385375
76814166327224126344239821529416453780004925072627
65150789085071265997036708726692764308377229685985
16912230503746274431085293430527307886528397733524
60174635277032059381791253969156210636376258829375
71373840754406468964783100704580613446731271591194
60843593582598778283526653115106504162329532904777
21740835593497237585521380483050900096466760883015
40612824308740645594431853413755220166305812111033
45312074508682433943215904359443031243122747138584
20303901060709403152355561727679941600203939750998
97629335325855575624808996691829864222677502360193
25797472674257821111973470940235745722227121252685
23842958742735015636600931880454933389897415714905
44182559738080871565281430102670460284316819230392
53529779576586241439270154974087927313105163611913
75770089295648233236482982630246079758757677453771
60102490804624301856524161756655600160859121534556
26760219268998285537787258314514408265458348440947
84631787773747946535801699607794055687011923286080
41130904629350871827125934668712766694873899824598
52778649956916546402945893506496433580982476596516
51420909867552038083092032304873427034682887516040
71546653834619611223013759451579252696743642531927
39003603860823645076269882749761872357547676288995
07521148048525279508450339585708381304769378813211
23674281319487950228066320170022460331989671970649
16374117585485187848401205484467258885140156272501
98217190669608126277854859648183696214107217142149
86361918774754509650308957099470934337856981674465
82826791194061195603784539785583924076127634410576
67510243075598145527861678159496570625597550743065
21085301597908073343736079432866757890533483669555
48680391343372015649883422089339997164147974693869
69054800891930671380571715058573071488156499207140
86758259602876056459782423770242469805328056632787
04192676846711626687946348695046450742021937394525
92626686135529406247813612062026364981999994984051
43868285258956342264328707663299304891723400725471
76418868535137233266787792173834754148002280339299
73579361524127558295692768372312347989894462743304
54566790062032420516396282588443085438307201495672
10646053323853720314324211260742448584509458049408
18209276391400085404220235562602185643489941454399
50410980591817948882628052066441086319001688568155
16922948620301073889718100770929059048074909242714
10189335428184299959881696609938369616443815288772
14085268088757488293258735809905670755817017949161
90611400190855374488272620093668560447559655747648
56740081773817033073803054769736097865438593821872
20583902344443508867499866506040645874346005331827
43629617786251808189314436325120510709469081358644
05192295129324500788333987884293393424351263433652
04385812912834345297308652909783300671261798130316
79438553572629699874035957045845223085639009891317
94759487521263970783759448611394519602867512105616
38976008880092746115860800207803341591451797073036
83519697776607637378533301202412011204698860920933
90853657732223924124490515327809509558664594776344
82269986074813297302630975028812103517723124465095
34965369309001863776409409434983731325132186208021
48099226855029484546618147155574447096695301776904
34272031892770604717784527939160472281534379803539
67986142437095668322149146543801459382927739339603
27540480095522318166673803571839327570771420467238
38624617803976292377131209580789363841447929802588
06552212926209362393063731349664018661951081158347
11733120258058667276399927635790780638188130691563
66274125431259589936119647626101405563503399523140
32311381965623632719896183725484533370206256346422
39527669435683767613687119629218187545760816170530
31590728828700712313666308722754918661395773730546
06599743781098764980241401124214277366808275139095
93134041558262667895108467761186659576601659981780
89414985754976284387856100263796543178313634025135
81416115190209649913354873313111502270068193013592
95959716401971960536250335584799809634887180391116
12813595968565478868325856437896173159762002419621
55289629790481982219946226948713746244472909345647
00285376949588595916067892824910544125159963007813
68367490209374915732896270028656829344431342347351
23929825916673950342599586897069726733258273590312
12887466604514614878503461428277659916080903986525
75717263081833494441820193533385071292345774375579
34406217871133006310600332405399169368260374617663
85657588775802012293663532702671006812618251729146
08202541892885935244491070138206211553827793565296
91457650204864328286555793470720963480737269214118
68954673227677513356901901537236690368653891612916
88887876407525493494249733427181178892759931596719
35475898809792452526236365903632007085444078454479
73482918020820449266706344204375553250505275228337
78887040804033531923407685630109347772125639088640
41310107381785333831603813528082811904083256440184
20537467929926220376987180180611226244909092426419
85820861751177113789051609140381575003366424156095
21632819712233502316742260056794128140621721964184
27057843289598028823350598282081966662490358577899
40333152274817776952843681630088531769694783690580
67106482808359804669884109813515865490693331952239
43632879239905348109878302745001720654336990661177
84554364687723631844464768069142828004551074686645
39280539940910875493916609573161971503316696830992
94663491427987808422572206971488755806374803088629
95118473187124777291910070227588893486939456289515
80296537215040960310776128983126358996489341024703
60366450586872875890514068412381242473863854279082
82733827973326885504935874303160274749063129572349
74261122151741715313361862241091386950068883589896
23492763173164783400774608866555987333821138299287
76911495492184192087771606068472874673681886167507
22101726110383067178785669481294878504894306308616
99487987031605158841082823512741535385133658953329
48629494495061868514779105804696039069372662670386
51290520113781085861618888694795760741358553458515
17680519733344334952301203957707396237713160302428
87200537320998253008977618973129817881944671731160
64723147624845755192873278282512718244680782421521
64695678192940982389262849437602488522790036202193
86696482215628093605373178040863727268426696421929
94681921490870170753336109479138180406328738759384
82695355830773957614479972700034728801827852813895
03217986345216111066608839314053226944905455527867
89441757920244002145078019209980446138254780585804
84424164047750315360549065914300781583724301231375
11562284015838644270890718284816757527123846782459
53433444962201009607105137060846180118754312072549
13349942476171156333214089346091565615506003173842
18701570226103101916603887064661438897736318780940
71152752817468957640158104701696524755774089164456
86777171585005832699434016772021567677240681283665
65264122982439465133197359199709403275938502669557
47023181320324371642058614103360652453693916005064
49530601612678226489424373971667176612310489750318
85732165554988342121802846912529086101485527815277
62562375045637576949773433684601560772703550962904
93924870884062810679436224187047470083688426710225
58302403599841645951122485272633632645114017395248
08619463584078375355688562231711552094722306543709
26067973510005655493812245754837285457117973936157
56167641692895805257297522338558611388322171107362
26581621884244317885748879810902665379342666421699
09140565364322493013348679881548866286650523469972
35574738424830590423677143278792316422403877764330
19260019228477831383763253612102533693581262408686
66997382759773656822279072158324788886423693463961
64363308730139814211430306008730666164803678984091
33592629340230432497492688783164360268101130957071
61419128306865773235326396536773903176613613159655
53584999398600565155921936759977717933019744688148
37110320650369319289452140265091546518430993655349
33371834252984336799159394174662239003895276738133
30617747629574943868716978453767219493506590875711
91772087547710718993796089477451265475750187119487
07387367858902006173733210756933022163206284320656
71192096950585761173961632326217708945426214609858
41023781321581772760222273813349541048100307327510
77999489919779638835307344434575329759142637684054
42264784216063122769646967156473999043715903323906
56072664411643860540483884716191210900870101913072
60710441141432419767968285478855247794764818029597
36049439700479596040292746299203572099761950140348
31538094771460105633344699882082212058728151072918
29712119178764248803546723169165418522567292344291
87128163232596965413548589577133208339911288775917
22611527337901034136208561457799239877832508355073
01998184590259583559892605532996737704917224549353
29683300002230181517226575787524058832249085821280
08974790932610076257877042865600699617621217684547
89964407050662417102133274867962374302291553582007
80141165348065647488230615003392068983794766255036
54982280532966286211793062843017049240230198571997
89488368971830438051821744191476604297524372516834
35411217038631379411422095295885798060152938752753
79903093887168357209576071522190027937929278630363
72687658226812419933848081660216037221547101430073
77537792699069587121289288019052031601285861825494
41335382078488346531163265040764242839087012101519
42319616522684220037112304643006734420647477180213
53070124098860353399152667923871101706221865883573
78121093517977560442563469499978725112544085452227
48109148743072598696020402759411789425812818821599
52359658979181144077653354321757595255536158128001
16384672031934650729680799079396371496177431211940
20212975731251652537680173591015573381537720019524
44543620071848475663415407442328621060997613243487
54884743453966598133871746609302053507027195298394
32714253711557666000257844230310734295515339450604
86222764966687624079324353192992639253731076892135
35257232108088981933916866827894828117047262450194
84097009757609209837240900747179733407881418251958
42598096241747610138252643955135259311885045636264
18830033853965243599741693132289471987830842760040
13680747039040972384739458348961865397905941185993
10356168436869219485382055780395773881360679549900
08512325944252972448666676683464140218991594456530
94234406506678519484177667794704720419588220432953
80326310537494883122180391279678446100139726753892
19511911783658766252808369005324900459741094706877
29123282143046353372835199536482743258331191444590
17809607782883583730111857543659958982724531925310
58811502630754257149394302445393187017992360816661
13054262539958338979429716020703387678150330102801
20095997252222280801423571094760351925544434929986
76781789104555906301595380976187592035893734197896
23589311259839025983102671933041892151096891562250
69659119828323455503059081730735195503721665870288
05399213857603703537710517802128012956684198414036
28727256232144287543022109094727210734741349755141
90737043318276626177275996888826027225247133683353
45281669277959132886138176634985772893690096574956
22871030243625907724122190943008717556926257580657
09912016659622436080242870024547362036394841255954
88172727247365346778364720191830399871762703751572
46499222894679323226936191776416146187956139566995
67783068290316589699430767333508234990790624100202
50613405734430069574547468217569044165154063658468
04636926212742110753990421887161276177870142588648
25775223889184599523376292377915585744549477361295
52595222657863646211837759847370034797140820699414
55807190802135907322692331008317595106590191212947
95408603640757358750205890208704579670007055262505
81142066390745921527330940682364944159089100922029
66805233252661989113118420162916310768940847235643
66808182168657219688268358402785500782804043453710
18365109695178233574303050485265373807353107418591
77056103973950626403554422751561011072617793706347
23804990666922161971194259120445084641746383589938
23994651739550900085947999013602667426149429006646
71150671754221770387745076735637421547829059110126
19157555870238957001405117822646989944917908301795
47587676016809410013583761357859135692445564776446
41786671153919513576961048649224900834467154863830
54477914330097680486878348184672733758436892724310
44740680768527862558516509208826381323362314873333
67147645204508766276149503899495048095604609896043
29123358348859990294526400284994280878624039811814
88476730121675416110662999555366819312328742570206
37383520200868636913117334697317412191536332467453
25630871347302792174956227014687325867891734558379
96435135880095935087755635624881049385299900767513
55135277924124292774885658885665132473025147102105
75352516511814850902750476845518252096331899068527
61443513821366215236889057878669943228881602837748
20355060160298940091197138501798716836337441392759
73644017007014763706655703504338121113576415018451
82141361982349515960106475271257593518530433287553
77830575095674254426847122196187091785607839361445
11383335649103256405733898667178123972237519316430
61701385953947436784339267098671245221118969084023
63274114966012434830989299417380305884171666130730
40067588380432111555379440605497721705942821514886
16567277124090338772774562909711013488518437411869
56554497457368452180669829110450580042998879538990
27804383596282409421860556287788428802127553884803
72864001944161425749990427200959520465417059810498
99675045119364711727722204361026140797508096869751
76600237187748348016120310234680567112644766123747
62785219024120256994353471622666089367521983311181
35111465038548950251206557726361454736044268594980
74396932331297127377157347099713952291182653485155
58713733662912024271430250376326950135091161295299
37858646813072264860082708813335381937036825988678
93321238327053297625857382790097826460545598555131
83668884462826513379849166783940976135376625179825
82496634587719501243840403591408492097337546424744
88176184070023569580177410177696925077814893386672
55789856458985105689196092439884156928069698335224
02256345704973122452693541938370048431833571965166
26721575524193401933099018319309196582920969656247
66768365964701959575473934551433741370876151732367
72042273856742791706982045499530959188724349395240
94441678998846319845504852393662972079777452814399
41825678945779571255242682608994086331737153889626
28896294021121088844273765686245276121303710173007
85135715404533041507959447776143597437803742436646
97324713841049212431413890357909241603640631403814
98314819052517209371039640268089948325722979545640
42701757722904173234796073618787889913318305843069
39482596131871381642346721873084513387721908697510
49428437693250249816566738162606159417682525099937
41672883951744066932549653403101452225316189009235
37648637848288134420987004809622717122640748957193
90029185733074601043607291909457679946149292904279
81687729426487729952858434647775386906950148984133
92454039414468026362540211861431703125111757764282
99146445334089209769616990983726523617687456058947
04968170136974909523072082682887890730190018253425
80534342170592871393173799314241085264739094828459
64180936141384758311361305761084623668372376959134
92615824516221552134879244145041756848064120636520
17038633012953277769902311864802006755690568229501
63549319923059142463962170253297475731140942201801
99368035026495636955866425906762685687372110339156
79383989576556519317788300024161353956243777784080
17488193730950206999008908993280883974303677365955
24891300156633294077907139615464534088791510300651
32193448667324827590794680787981942501958262232039
51312520141099605312606965554042486705499867869230
21746989009547850725672978794769888831093487464426
40071818316033165551153427615562240547447337804924
62149521332585276988473362691826491743389878247892
78468918828054669982303689939783413747587025805716
34941356843392939606819206177333179173820856243643
36353598634944968907810640196740744365836670715869
24521182997893804077137501290858646578905771426833
58276897855471768718442772612050926648610205153564
28406323684818072879407171279668200607275595559040
40233178749447346454760628189541512139162918444297
65106694796935401686601005519607768733539651161493
09375709685545593815137895690392510149532656281470
11998326992200066392875374713135236421589265126204
07288771657835840521964605410543544364216656224456
50429990102565869272791427529311720827939377513261
06052881235373451068372939893580871243869385934389
17571337630072031976081660446468393772580690923729
75234867029169104263692620901996052041210240776481
90316014085863558427609537086558164273995349346546
31450404019952853725200495780525465625115410925243
79913262627136090994029022620628367521323050651839
34057450112099341464918433323646569371725914489324
15900624202061288573292613359680872650004562828455
75745965921205303413101118275013069615098355156320
04310784601906565493806542525229161991819959602752
32770224985573882489988270746593635576858256051806
89642853768507720122203479209939361792682065901421
65615925306737944568949070853263568196831861772268
24991147261573203580764629811624401331673789278868
92290325933498617970219949819257396176730758344170
98559222170171825712777534491508205278430904619460
83521740200583867284970941102326695392144546106621
50064106747402070091899119513764669044812672536915
37162290791385403937560077835153374167747942100384
00230895185099454877903934612222086506016050035177
62648316111533255877050735412792499098593734737870
81194253055121436979749914951860535920403830235716
35272763087469321962219006426088618367610334600225
54774778136410126919065696864950126883762969072339
61276287223041141813610060264044030035996988919945
82739762411461374480405969706257676472376606554161
85746905272292382282751867991569833907476711461030
22776606020061246876477728819096791613354019881402
75799217416767879923160396356949285151363364721954
06111717673873725557285229400543617851765023075446
93869307873499110352182532929726044553210797887711
44989887091151123725060423875373484125708606406905
20584521227545338480082053024504565176695185769132
00042816758054924811780519832646032445792829730129
10531838563682120621553128866856495651261389226136
70640939533345705269869596923503530942245438652786
77673027540402702246384483553239914751363441044050
09233036127149608135549053153902100229959575658370
53812619656831442860579566966221547216956208700137
27768536960840704833325132793112232507148630206951
24539500373572334680709465648308920980153487870563
34910923660575540508641115214414814346304372732710
45027768661953107858323334857840297160925215326092
55893265560067212435946425506599677177038844539618
16328796144608177892721718369088801267782074301064
22524634807454300476492885553409062185153654355474
12547615276977266776977277705831580141218568801170
50283652755432148034880044429799980621579045641619
57212784508928489806426497427090579129069217807298
76947797511244730599140605062994689428093103421641
66299356148281309988707452927160484336308184041264
69637925843094185442216359084576146078558562473814
93142707826621518554160387020687698046174740080832
43436653823545551094494984310934947599446726736653
52517662706772194183191977196378015702169933675083
76005716345464367177672338758864340564487156696432
10412825956453498413884128904206820470076155969168
43038999348366793542549210328113363184722592305554
38305820694167562999201337317548912203723034907268
10685344540359935618235763128377676406310131253352
12141994611869350833176587852047112364331226765129
96417132521751355326186768194233879036546890800182
71352835848884441117612341011799187092365071848578
56221021104009776994453121795022479578069506532965
94038398736990724079767904082679400761872954783596
34927939045769736616434053597922192858705749574816
96694062334272619733518136626063735982575552496509
80726012366828360592834185584802695841377255897088
37899429105498003311138846034019391661221866960584
91571485733568286149500019097591125218800396419762
16355937574371801148055944229873041819680808564726
57135476128316292004498803154021055305970766663627
49328308916880932359290081787411985738317192616728
83491840242972129043496552694272640255964146352591
43484006758676903503823205729341329815935330444464
96829441367323442158380761694831219333119819061096
14295220153617029857510559432646146850545268497576
48078080092213358113781977492717685450755383287688
74474591593731162470601091244609829424841287520224
46259447763874949199784044682925736096853454984326
65368628444893657041118177938064416165312236002149
18768769467398407517176307516849856359201486892943
10594020245796962292456664488196757629434953532638
21716133957577907663707645695702597388004384158058
94336137106551859987600754924187211714889295221737
72114608115434498266547987258005667472405112200738
34592715757277152185899469481179406444663994323700
44291140747218180224825837736017346685300744985564
71542003612359339731291445859152288740871950870863
22188372882628228846318437172619033057771476515641
43822306791847386039147683108141358275755853643597
72165002827780371342286968878734979509603110889919
61433866640684506974207877002805093672033872326296
37856038653216432348815557557018469089074647879122
43637555666867806761054495501726079114293083128576
12544819444494732448190937953690082063846316782250
64809531810406570254327604385703505922818919878065
86541218429921727372095510324225107971807783304260
90867942734289557355592527238055114404380012390416
87716445180226491681641927401106451622431101700056
69112173318942340054795968466980429801736257040673
32821299621536848814041021944634246462207455756439
60452985313071409084608499653767803793201899140865
81466217531933766597011433060862500982956691763884
60567629729314649114937046244693519840395344491351
41193667933301936617663652555149174982307987072280
86085962611266050428929696653565251668888557211227
68027727437089173896397722575648905334010388559311
25679991516589025016486961427207005916056166159702
45198905183296927893555030393468121976158218398048
39605625230914626384473862960398489243861872985077
75928792722068554807210497817653286210187476766897
24884113956034948037672703631692100735083407386526
16845074824964485974281349364803724261167042668708
31925040997615319076855770327421785010006441984124
20739640013960360158381056592841368457411910273642
02741637234882145241013477165296031284086584197879
51116511529827814620379139855006399960326591248525
30849369031313010079997719136223086601109992914287
12493885416120380204113401888872196934779044975274
54288072803509305828754420755134816660927879353566
52125562013998824962847872621443236285367650259145
04683776352825876521391564809721419296755493843755
82600253168536356731379262475878049445944183429172
75698837622626184636545274349766241113845130548144
98363117897844897320767195087841586188796929558197
33250699951402601511675529750575437810242238957925
78656212843273120220071673057406928686936393018676
59582513264991459502609170693475194089753574640168
30811798846452473618956056479426358070562563281189
26966302647953595109712765913623318086692153578860
78127599105371714022045061860753748663063505914839
16467656723205714516886170790984695932236724946737
58309960704258922048155079913275208858378111768521
42693347869218952406226579210436203488529262679840
13953216458791151579050460579710838983371864038024
41751134722647254701079479399695355466961972676325
52299146549334996632341859514503609803440922122067
12567698723427940708857070474293173329188523896721
97135392449242617864118863779096281448691786946817
75917171506691114800207594320120619696377951032270
89029566085562225452602610460736131368869009281721
06819861855378098201847115416363032626569928342415
50236009780464171085255376127289053350455061356841
43775854429677977014660294387687225115363801191758
15402812081825560648541078793359892106442724489861
89616294134180012951306836386092941000831366733721
53008352696235737175330738653338204842190308186449
18409372394403340524490955455801640646076158101030
17674884750176619086929460987692016912021816882910
40870709560951470416921147027413390052253340834812
87035303102391969997859741390859360543359969707560
44601342424536824960987725813110247327985620721265
72499003468293886872304895562253204463602639854225
25841646432427161141981780248259556354490721922658
38636626637508359443148776351561457107455280161596
77048442714194435183275698407552677926411261765250
61596523545718795667317091331935876162825592078308
01852068901515047133403861003100559148178521103847
54542933389188444120517943969970194112695119526564
91959418997541839323464742429070271887522353439367
36336632003072327470374071239825620246626519740901
99762452056198557625760008708173083288344381831070
05451449354588542267857855191537229237955549433341
01744201696000906964156127322977702212179518683763
59082255128816470021992348864043959153018464004714
32118636062252701154112228380277853891109849020134
27410141215597699654388771974853764311582298385331
23071751132961904559007938064276695819014842627991
22179294798734890186847167650382732855205908298452
98062592503521284519259279865935061329619467962523
73972565584157853744567558998032405492186962888490
33256085145534439166022625777551291620077279685262
93879375304541810807292858919897153817973434961872
32927614747850192611450413274873242970583408471112
33374627461727462658241532427105932250625530231473
87592517247873228814914559156050363345754242337791
60374952502493022351481961381162563911415610326844
95807250827343176594405409826976526934457986347970
97431244982719331138638731596363612186234972614095
56079920628316999420072054811525353393946076850019
90988655386143349578165008996164907967814290114838
76456821749140756237676184537751440314754112067601
60726460556859257799322070337333398916369504346690
69482843662998003741452762771654762382554617088318
98108688068478537055364804693509588180253605297407
93538676511195079373282083146268960071075175520614
43378411454995013643244632819334638905093654571450
69008644834401804283633905135781572739733345372842
63372174065775771079830517555721036795976901889958
49413019599957301790124019390868135658553966194137
17944876320798688003716073032205474235722668968018
82123424391885984168972277652194032493227314793669
23400484897605903795809469604175427961378255378122
39476461478329269765451622902817011004378460387565
44151739433960048915318817576650500951697402415644
77129365661425394936888423051740012992055685428985
38979426699567770270891465137368922061044154816621
56804219838476730871787590279209175900695273456682
02651337311151800018143412096260165862982107666352
33617740078377834237091526440630540718078433580610
72961105550020415131696373046849213356837265400307
50982908936461204789111475303704989395283345782408
28173864413227100029683119402033234564208264732762
33830294639378998375836554559919340866235090967961
13400486702712317652666371077872511186035403755448
74186935197336566217723592293967764632515620234875
70113795712096237723431370212031004965152111976013
17641940820343734851285260291333491512508311980285
01778557107253731491392157091051309650598859999315
60863655477403551898166733535880048214665099741433
76118277772335191074121757284159258087259131507460
60256349037772633739144613770380213183474473011130
32670296917335047701632106616227830027269283365584
01179141944780874825336071440329625228577500980859
96090409363126356213281620714534061042241120830100
08587264252112262480142647519426184325853386753874
05474349107271004975428115946601713612259044015899
16002298278017960351940800465135347526987776095278
39984368086908989197839693532179980139135442552717
91022539701081063214304851137829149851138196914304
34975001899806816444121232733283071928243624067331
96554692677851193152775113446468905504248113361434
98460484905125834568326644152848971397237604032821
26602535166939140820499473204860216277597917712347
51097502403078935759937715095021751693555827072533
91189233407022383207758580213717477837877839101523
41320984894234596136923404979982793041444631627072
14796117456975719681239291913740982925805561955207
43424329598289898052923336641541925636738068949420
14712413405250722040617943552525552250087487900865
68314542835167750542294803274783044056438581591952
66675828292970522612762871104013480178722480178968
40524079243605827424674430767216452703134513541676
49668901274786801010295133862698649748212118629040
33769156857624069929637249309720162870720018983542
36903641492702369619385473724803298550451120891928
79829874467864129159417531675602533435310626745254
50711418148323988060729714023472552071349079839898
23552687239509093656678789923837125789762487559904
43228895388377317348941122757071410959790047919301
04674075041143538178246463079598955563899188477378
13413470702467473621120489862269918885174562517325
19341352038115863350123913054441910073628447567514
16105041097350585276204448919097890198431548528053
39857778443139338839943104444656692445508859463140
81751220331390681596592510546858013133838152176418
21043342978882611963044311138879625874609022613090
08499754303957712432306169062629194039214397402708
94777663702488155499322458825979020631257436910946
39325280624164247686849545532493801763937161563684
78598237159023854212658406153672286071317026747401
31145261063765383390315921943469817605358380310612
88785205154693363924108846763200956708971836749057
81630851581381619668822220475704375906143380407258
53862083565176998426774523195824182683698270160237
41493836349662935157685406139734274647089968561817
01605511048809715548591186171896680259735417054239
85135560018720335079060946421271143993196046527424
05088222535977348151913543857125325854049394601086
57937980586201433660788252197178090258173708709164
60452727977153509910340736425020386386718220522879
69445838765294795104866071739022932745542678566977
68659399234168341222746630150621553205026553414609
95249356050854921756549134830958906536175693817637
47364418337897422970070354520666317092960759198962
77324230902523974438610142630986877339138825186843
16501027964911497737582888913450341148865948670215
49210108432808078342808941729800898329753694064496
99031253998639195816014689952208806622854084148642
74786281975546629278814621607171381880180840572084
71586890683691939338186427845453795671927239797236
46516675920110579956639625985355127635587681402134
09829016296873429850792471846056874828331381259161
96247615690287590107273310329914062386460833337863
82579263023915900035576090324772813388873391780969
66601469615031754226751125993315529674213336300222
96490648093458200818106180210022766458040027821333
67585730190113717546727630590443531313190360924890
97246427928455549913490005180295707082919052556781
88991389962513866231938005361134622429461024895407
24048571232566288889317221164329478161905548680549
43441034090680716088028227959686950133643814268252
17047287086301013730115523686141690837567574763723
97631857570381094433905645644685241830281481079983
76918512127201935044041804604721626939445788377090
10597469321972055811407877598977207200968938224930
32368305158626572811146379969831375179376232151112
52349734305240622105244234353732905655163406669506
16589287821870775679417608071297378133518711793165
00331555238224877306534441794534153952024244497034
10120874072188109388268167512042299404948179449472
73289477011157413944122845552182842492224065875268
91722727806071167540469730080370396187877966948825
55614674384392570115829546661358678671897661297311
26720007297155361302750355616781776544228744211472
98816148027052438068176535732755786025058470840132
08837932816008769081300492491473682517035382219619
03901499952349538710599735114347829233949918793660
86923013755963685323738067035911442432685615121094
04259582639301678017128669239283231057658851714020
21119695706479981403150563304514156441462316376380
99044028162569175764891425697141635984393174332702
37812336938043012892626375382667795034169334323607
50024817574180875038847509493945489620974048544263
56371649959499209808842947903636662975260032438563
52945844728944547166209297495496616877414120882130
47702281611645604400723635158114972973921896673738
26472047226422212420165601502849713063327958143025
16013694825567014780935790889657134926158161346901
80696508955631012121849180584792272069187169631633
00448580201028606578585912699746376617414639341595
69539554203314628026518951167938074573315759846086
17370268786760294367778050024467339133243166988035
40732323882818475010516413311895370364884226902704
78052742490603492082954755054003457160184072574536
93814553117535421072655783561549987444748042732345
78800618731493415660463529797794550753593047956872
09316724536547208381685855606043801977030764246083
48987610134570939487700294617579206195254925575710
90385251714885252656710453498134198033906415298763
43695420256080277614421914318921393908834543131769
68510184010384447234894886952098194353190650655535
46173358140455448378847525262539496658699920584176
52780125341033896469818642430034146791380619028059
60785488801078970551694621522877309010446746249797
99926271209516847795684825833414022664772108433624
37593741610536734041954738964197895425335036301861
40095153476696147625565187382329246854735693580289
60115367917873035531593783630822486151777705415775
76561759358512016692943111138863582159667618830326
10416465171484697938542262168716140012237821377977
41312689772667129920259220174087700769562834739322
01088159356286281928563571893384958850603853158179
76067947984087836097596014973342057270460352179060
56476032855692762734951822032361441125841824262477
12012035776388895974318232827871314608053533574494
29762179678903456816988955351850447832561638070947
69516990862471000197488092050095219436323787197648
70339223811540363475488626845956159755193765410115
01406700122692747439388858994385973024541480106123
59080362745852884935632515853843832424932526660875
88908318700709100237377106576985056433928854337658
34259675065371500533351448990829388773735205145933
30496265314151413861244379358850709446880454869753
58170212908490787347806814366323322819415827345671
35644317153796781805819585246484008403290998194378
17181773023170039897330504953873561162610239994332
59780126893432605584710278764901070923443884634011
73555686590358524491937018104162620850429925869743
58170981338940459344719374938776242324098528327622
66604942385129709453245586252103600829286649724174
91914198896612955807677097959479530601311915901177
39431042090490794244488685130868444937059090260061
20649425744710353547657859242708130410618546219881
83009063458818703875585627491158737542106466795134
64875867715438380185213482819158124625993351601989
35595167968932852205824799421034512715877163345222
99541883968044883552975336128683722593539007920166
69413390911687588039888288692160023732573615882071
63516271332810518187602104852180675526648673908900
90719513805862673512431221569163790227732870541084
20378415256832887180469879525130732663402785190594
17338920358540395677035611329354482585628287610610
69822972142096199350933131217118789107876687204454
88760894101747986471378824621539559333332755620094
39580434537919782280590395959927436913793778664940
96404877784174833643268402628293240626008190808180
43909145563519368560630450891422896452199877988493
47477729132797266027658401667890136490508741142126
86196986204412696528298108704547986155954533802120
11556469799767857389201862435993267776894540605082
18838227909833627167124490026761178498264377033002
08184459000971723520433199470824209877151444975101
70556430295428218196700092025156158441742059336581
48134902693111517093872260026458630561325605792560
92733226557934628080568344392137368840565043430739
65740610177793701414246154930707413608054421002956
00095663588977899267630517718781943706761498217564
18659011616086540863539151303920131680576903417259
64536923508064174465623515239290504094799531840748
62151210561833854566176652606393713658802521666223
57613220194170137266496607325201077194793126528276
33024138051649071745659648537483546691945235803153
01969160480994606814904037819829732360930087135760
79862142542209641900436790547904993007837242158195
45354183711293686584305538427176280352791288211293
08351575656599944741788438381565148434229858704245
59243469329523282180350833372628379183021659183618
15542171574484657784201343299825945668845582661719
79012180849480332448787258183774805522268151011371
74536841787028027445244290547451823467491956418855
12444213377835214238659799259882032870851093383868
29906571994614906290257427686038850511032638544540
41918495886653854504057132362968106914681484786965
91668618427567984600418687622980555629630459532279
23051616721591968675849523635298935788507746081537
32145464298479231051167635774949462295256949766035
94739624309953433104049942096778838270027144784940
69037073249106444151696053256560586778757417472110
82743577431519406075798356362914332639781221894628
74477981198072256467146640548501310096567863148800
90303749338875364183165134982546694673316118123364
85439764932502617954935720430540218297487125110740
40116114058999110930624923128131163405492625713567
21818628932786138833718028535056503591952741400869
51092616754147679266803210923746708721360627833292
23864136195941213392780361182763241060047409711110
48140003623342714514483334641675466354699731494756
64342365949349684588455152415075637660508663282742
47941360628760412906449138285194564026431532258586
24043141838669590633245063000392213192647625962691
51090445769530144405461803785750303668621246227863
97527466678701210033929848733750144756003221006223
58029343774955032037012738468163061026570300872275
46296679688089058712767636106622572235222973920644
30935243272281008599730951325286306011054979156447
91845004618046762408928925680912930592960642357021
06152464620502324896659398732493396737695202399176
08984745718435319366465291258480644801965201628387
95189499336759241485626136995945307287254532463291
52911012876377060557060953137752775186792329213495
52451330898679691651290738413021675732386375758200
80363575728002754490327953079900799442541108725693
18801466793559583467643286887696661009739574996783
65933978463469599489506104903836474095046952260638
58046758073069912290474089879166872117147527644711
60440195271816950828973353714853092893704638442089
32997711258568408466083399340456890267875160087754
61267988015465856522061210953490796707365539702576
19943137663996060606110640695933082817187642604357
34253617569437848484952501082664883951597004905983
80812105221111091943323951136051446459834210799058
08209371646452312770402316007213854372346126726099
78703856570919985075956346132484601884098501942876
87902268734556500519121546544063829253851276317663
92205093834520430077301702994036261543400132276391
09129883278639204123004455516840548898090807791746
36092439334912641164240093880746356607262336695842
76458369826873481588196105857183576746200965052606
59292635482914990457683072108932458570737016607173
98194485028842603963660746031184786225831056580870
87030556759586134170074540296568763477417643105175
10367328692455585820823720386017817394051751304379
94868822320044378043103170921034261674998000073016
09481458637448877852227307633049538394434538277060
87607635420984450083062476302535727810327834617669
70544287155315340016497076657195985041748199087201
49087568603778359199471934335277294728553792578768
48323011018593658007172911869676176550537750302930
33830706448912811412025506150896411007623824574488
65518258105814034532012475472326908754750707857765
97325428444593530449920700145387489482265564422236
96365544194225441338212225477497535494624827680533
33698328415613869236344335855386847111143049824839
89918031654586382893537991305352228334301379533729
54016257623228081138499491876144141322933767106563
49252881452823950620902235787668465011666009738275
36604054469416534222390521083145858470355293522199
28272760574821266065291385530345549744551470344939
48686342945965843102419078592368022456076393678416
62705185551787029040735573046206396924533077957822
45949710420188043000183881429008173039450507342787
01312446686009277858181104091151172937487362788787
49074652855654347488868310641100510230208751077689
18781525622735251550379532444857787277617001964853
70355516765520911933934376286628461984402629525218
36785223674751088097815070989784130862458815226609
63551401874495836926917799047120726494905737264286
00521140358123107600669951853612486274675637589622
52991164960668765082617341784847893372950567390078
78617925351440621045366250640463728815698232317500
59626108092195521115085930295565496753886261297233
99146283584760486276270273097392020014322487075823
37354915246085608210328882974183906478869923273691
36004883743661522351705843770554521081551336126214
29118156153017588825735948925071088792621286413924
43309383797333867806131795237315266773820858024701
43352700924380326695174211950767088432634644274912
75589077468635821621660427413151702124585860562336
31493164646913946562497471741958354218607748711057
33845843368993964591374060338215935224359475162623
91886853078228217639832373061802042465604775279431
04796189724299533029792497481684052893791044947004
59086499187272734541350810198388186467360939257193
05119686456018557824502182310658894379865224320506
77379966196955472440585922417953006820451795370043
47245176289356677050849021310773662575169733552746
23029430312035962609534235743972496592110106578178
26108745318874803187430823573699195156340957162700
99244492974910548985151965866474014822510633536794
97371425102293418825851173719944991150975837461301
05505064197721531929354875371191630262030328588658
52848019350922587577559742527658401172134232364808
40271433563675420463751825525249443296570438613878
65901965738802868401894087672816714137033661732650
12057865391578070308871426151907500149257611292767
51930967284539711602136063030905422439663206743235
82797889332324405779199278484633339777737655901870
57480682867834796562414610289950848739969297075043
27530299728722973279344429886464127253481606037797
07298299173029296308695801996312413304939350493325
41235507105446118259114111645453471032988104784406
77801380771314654000993863064812666143308582068113
95838319169545558259426895769841428893743467084107
94631893253910696395578070602124597489829356461356
07889834724199794785643620420946134123876131988653
52358312996862268948608408456655606876954501274486
63140505473535174687300980632278046891224682146080
67276277084024022661554850240089528916571176174390
20337584877842911289623247059191874691042005848326
14067733375102719565399469716251724831223063391932
87079838007484857265161234349332733566644733585564
30235280883924348278760886164943289399166399210488
30784777704804572849145630335326507002958890626591
54985094079727675671297950100982294762289618915914
41520032283878773485130979081019129267227103778898
05396415636236416915498576840839846886168437540706
51210390625061281076637990479088796747780697384731
70475253442156390387201238806323688037017949308954
90077633152306354837425681665336160664198003018828
71237674818983302468363714883092592833759022789425
88060087286038859168849730693948020511221766359138
25152427867009440694235512020156837777885182467002
56517085092496237477268136942843500629388144299879
05301056217375459182679973217735029368928065210025
39626880749809264345801165571588670044350397650532
34782873273688408635400027406767838219635222265392
90939807367391364082898722017776747168118195856133
72158311905468293608323697611345028175783020293484
59829250008956826302712632958662921476531422333517
93093387951357095346377183684092444422096319331295
62030557551734006797374061416210792363342380564685
00920371671526425563718538895714164197723874226105
96667396997173168169415435095283193556417705668622
21521799115135563970714331289365755384464832620120
64243380169558626985610224606460693307938478588143
67407000599769703649019273328826135329363112403650
69865216063898725026723808740339674439783025829689
42568967418643361349794752455262914265228424192430
83388103580053787023999542172113686550275341362211
69314069466951318692810257479598560514500502171591
33177516099578655519818861932112821107094422872404
42481153406055895958355815232012184605820563592699
30347885113206862662758877144603599665610843072569
65005630644891875994665967728471715395736121081808
41547273142661748933134174632662354222072600146012
70120693463952056444554329166298666078308906811879
00908152950636267820756143888157813511346953663038
78412092346942868730839320432333872775496805210302
82154432472338884521534372725012858974769146080831
44041258681815400491877722878698018534545370065266
55649170915429522756709222217474112062720656622989
80603289167206874365494824610869736722554740481288
92424718543236057534116728507575520571311566979545
84887398742228135887985840783135060548290551482785
29489112190538319562422871948475940785939804790109
41940706717644390327307121358873850499936388382055
01683402777496070276844880281912220636888636811043
56952930065219552826152699127163727738841899328713
05634646882273982887631986457098363089177864870866
76185485680047672552675414742851028145807403152992
19781455775684368111018531749816701642664788409026
26828244482580275320945499151045185177165463118049
04567985713257528117913656278158111288816562285876
03087597496384943527567661216895926148503078536204
52745077529506310124803418045840594329260798544356
20093708091821523920371790678121992280496069738238
74331262673030679594396095495718957721791559730058
86936468455766760924509060882022122357192545367151
91834872587423919410890444115959932760044506556206
46116465566548759424736925233695599303035509581762
61762318495619064948396730020377638743693439998294
30209147073618947932692762445186560239559053705128
97816345542332011497599489627842432748378803270141
86769526211809750064051497558896502930048676052080
10491537885413909424531691719987628941277221129464
56829486028149318156024967788794981377721622935943
78110044480607976724292762495107841534464291508427
64520002042769470698041775832209097020291657347251
58290463091035903784297757265172087724474095226716
63060054697163879431711968734846887381866567512792
98575016363411314627530499019135646823804329970695
77015078933772865803571279091376742080565549362464
64126002437968454377733902647251281941632007684873
62517640659675406936217588793078559164787772747392
72002910342949562447661308200729250734529170764226
62104767303786316995423745511745652202278332409680
35246676631908610112067458562873174135111622920788
65132941244815471628182079877168346341322362234117
78823102765982510935889235916205510876329808799316
51725289380012378174348968321515905624933473702068
32232100118637395770567473867102173212375224325241
62635803437625360680866916357159455152781780392177
43228234366337728111863905118930759016666507429527
58384008544635419317190531363659724905158409106582
20181473479902235906713814690511605192230126948231
61134174399447148330408624842691395023367134124251
23864026657258130943967621939655407386524229897879
78219863791829970955792474732030323911641044590690
79778623155183495930353059237898175158914576504080
25109479123421758482841881950138546165680301755035
58005494489488487135160537559340234574897951660244
23383214060300959371055884570525157042662846003544
02823678768550982678161765520375795655481677896038
92749835560879154117774942357340076416109329400389
99821992672570869573260687749742248020233075251876
50255968420760693229988587579898896460744381788170
08154889522651672283404527721910699141576463948523
11267947308658031950764551976756289574288817968120
90026387145257858315277615109088631740243695680567
87301523542780479341426649522383370711751126537550
39423720987846680491394734465307140796225972871305
03077258714875570502582573466866613802351426056116
19740554343654869800544487929597028759035225840978
26835986664465860456942413907290952662499329029734
40568160683805726626057277088407073471496060064561
45407073443278251408747427550672230484535700609221
43900029929816082117170479176145051910081326703752
14930740567853311106058352912781007391749949197845
11291591368110739405517520801963053935074024850955
37725003670546651623304304250874423242624046321150
78997336929985407041656261041976700202415094892411
85609240963760442961200236459070644977062720791901
92359648070489236369798601982830872842285647523531
62882791324295524814447505521909672046080689545181
71220493032185374062724742151974030576904360268636
07807920047762324295518294735220272443763390277213
92087767065716241639751785859254426923428535274328
85633685078965196207251941655606187037055021846284
54342578503830000953745182929584404649188386857934
83961151297160581665745096703677495836666693121881
76367964494361713041603724305065848513174926405585
51940180051809084752118682246169761492432383194864
34415908558011073070311201502243416073157929528752
93683582039700338911211417068521936658978945950315
43895890153038271430019295890741499435928940830970
77078362875914484037045038618966975811201852319231
86865996803858381237032915620757883594878094168820
55316051281901526475928075749581545642213414593781
67056992868299895611982353837157880480478704584175
39466549769017322031089007030336291176730844845037
21456696444014695451738574341578101586187838392785
52609399130570255575559060947051498093487773320072
79757303824598946680968082222134848587382299928179
40908256652095816554724752445667436975944746863763
32428904269776106791933910983300422310293728298798
90320939109268283630617361017387812367989864514931
17024371282858826304862988844922074156406071470591
37405524665756971870217355287245439427714809179364
43765063786186132434863579741125852086345992780368
87924983543632984576876501650651153450086957212395
07544785683173631557153527046524235259737513408825
46160966144074667551422683603195980107215246355106
91718713357316854856312808578344356236709596509499
46968820661185118086034202821331801249410991502601
43545001743273079362511307029825049941799428445114
64793291545995559095878076216366685917910654359660
65253525320273650725989121255686842802077246487722
01099663182955955290339331228436486447597356085984
07609472983895424339326231532399189818522641808312
96333546356874828863465618504810632288805596737844
56200094146560349928087940511531005758712955257196
41115068503407737106043803712595755969859493620584
77512026354947347534748189262254190352671614429284
89985753674069216527163008606065437373682355658862
64863436891532180955722044567771373683104580755845
29612832832606319629728527966674362974800821318627
92186904428434263073576070399966943078950814726973
02538173756949227517953543261569120405948328609499
92366412287881226419148504856328072066418557059520
37503032291689448942757830609091085241060140068327
42055839697738231507349961087587637042555649640868
55071942256344966732430656259250474581762733281816
01701969816654242637876360145303594653845032547667
49997373408356651381860251565202836373891710165454
14882674448009105704186162626837971120886141357279
61109908829297022969212818097879895139150427093678
64449831964201345668339087759430064424856230121246
14511697921939634409508083229281294270436599146482
74998437594211302041829730841717881309037955854560
32471708191953027714657945554755447542844344081393
88908609776017857389307518661906505018077165001840
74432585402418436050111824299070232341724367452536
53495947990633345407543718126993998337192184854187
35979845348934592268515068182662490078029335012658
82497422624188535252663670282766249934982948874833
10617642084290169230528996089786041300651090281798
05040587107671179041130217482796682353001960220253
18557678984331758680637835996879160153892222023657
57655815866114091993948615992091599175533417830333
47643131635012705390697079326567812415906434284721
36023521823674121473312449994433415591527431593168
74778825331550927703362029012225977948098553922000
64527162280855398278906584233447552821276517650572
66326769114107503484587189699643487577513847914818
36351006214668185850963488870814569767220201679911
99462417776688907917136865945960726468538810778783
00216136827669702622345941873747673353799888440342
70468030425516941271587393203984443746045478161130
56625176412759821181939661101850562880555942566060
03231211618099462212930100247091334715068226843045
86803009042428616820255621409460879000651910994955
70815816505828983340739466084457565780636690272843
46201858732825292479650528668140850353851983752363
74519256227954902905579070302839501048548359298345
42814487304358047053315081510503001521428117175393
64913316617262123540552786330800208317705563029496
35942016543330940941771963262341193871051615701017
98053551679370860291366756986097124120368583812957
69530779814136570017476135696698614606849143969957
38376316958246025133421080726217136019430180872098
88551415024163818325975259593165531865833117126857
94152720661221842266141182515465748487831261034783
45467492583087299854474212064450952332450508774314
96166555251797168020991720026409374921907569936896
33028139164720896358177173555584859270652450486251
64195405508013435103233898133783024977018227549063
81499964723334079613041469739476372650869273347108
41568560843092131624043462986392084166005590459850
64912435052647660676003444416181864036700837741141
01094320588955598658670077863671896944089622321374
03411359719913313594655368544669236765258901210841
37774324821918127478478922872648929700323718734561
57981599834839100412601050746964599430331978810634
91392381249050306143340791832800406390709867259619
70983112659601474737253305268537177421465540058739
24623727617364905198713368067723952570781360686683
26139501432950947485159472466752720168431658660880
75127685847555411843811690116220055521134844889606
68259227431319007963011587084670117654935393046563
35622531124472779666900583119061610197266307397054
25314398184573794494867801346182178759390769996020
29083965677287846905736401564015047696448993947541
47460833991869688927115694234549265124664550779255
40281050376220359675305586018564920560628790907694
53339208808849477828894851122154743230191383245562
99388102061449026687601020775321091568497783074085
96498579671526170100394754945399176987913235465501
06407355816999409756248149967443278429202762644189
79391815839456270817330158216022551965989876937616
40198612074667550488611108557267645070526224461302
22335852072273620485057289238815884938754535229186
39971438088406175728622095012250651586310425888413
43554319737298562177530720226294755524830444453404
34888878581170341345342522354319407877972846760181
58322709774518092934219318981581248283265895004070
48552060998937839003419141630446391638805496587865
01375046341695655156618298878630705842306967660254
05302481147100789978421183048901046405689653970288
55955309255586360521589573751140895649058441567749
37105859648014315874614491250549253191164653821585
19737009328019453032057262845265804604633781663142
99330766466465307605905489628887241897160602258826
17577539922055131509377200624863085562820493575752
72499556708922163423398360256532873102919400704117
69192208500151167356701019589710017970195781208929
10969417754369904368202563024054822625401905696507
71058157424072149633956036527028333440730575007367
45622605846498861151016896121811190584717144610687
19761017456587373796740697137423238753839030317200
20020720592848878512391174647167374373792328388196
62016876221913462338937625995270256721386221124589
80212130501407288904300322535504095866818724139369
93819306914874471718664618311194260316166407037731
64870018647996002430440032422418094022785333090115
09880870678268835317200767522553138008818780431690
19007280483179928741412547612308960683309582837766
76882875786886830929760010119745338983319525886196
30132917094385816615374171794496319177154312506959
85348128568461937766989427745917091880252001274990
55594072896965947933316722436215678967769667080352
29039018485730806275670867658627104769409203565593
02535274341896592700222704923318682999156093641375
70049885373045963961527346293969749517480626964517
93018719986788537581415975799314806608557232568374
30528276417567005028804048942989958094810353483393
41449278859252621924155472319971433850866373209266
32728243514933640704589683852345624744361175256766
98776759722343920635750747155291810276261401299248
04228839902978799254185174991296302839907296355885
79890593317795908769073905646025623533567221552259
46883829845288292296627513716242217295467867071584
09241840841475575825393852409633020513497047406953
99567897981727860920462286839735779815111868152659
88460694975896548131465115039262637774951376155724
81951161198772503445647107385134359273555387124623
75598193813214238441581929070046389771683887207916
36174143249707910965816274642971707287172514274589
83568970955346268201690853561089448984071005819203
02176945120771774588795519510473384184739980796306
76788584516757572990430697154264238349800987086993
36709121083944535062459224323123482785496603746571
88014892937945147870540607924575900601219622123928
72001721558866634573497140953372115165598575794172
44198890261670161016115578343150254603287811984240
27484608510722406676778760855247617773833089502610
06438835055020545632434616785945194179566987496851
52448838475136181806671083161655642093692705206118
98517292617141714434655508706306063551012949400309
75916779915842604919712095432270267843265429657240
32720887143219996453132025871096771651285496699625
52698607311763718207498827399770601991362093083230
73683820645573256376598291257813149222422042797124
14416299512659456397927593803838047826231604243253
99132851123032247037561942321733047854078576244013
29171799297924078339071575798142681686465538294684
73992058886316559349198678969628404473449680240770
92831376408103352255242717404107673565424441004483
34744010172644105295478729634589864050120360802445
11903509949744939736171815752770937802092366681358
41636268319263406714182797421342546220705415600050
95967404561684045177174795279035325493258912048338
57465900967817304160005210889346107687540042419778
03082885181200173369559127137714195011361304409753
27919050489158324639914348353164868154857917863293
51239255525102111827885736960602769313014696614334
49642302114382483705633532793858895267672076688971
27443581563208810665014956814355879657690985776590
27687074536592763649755534496173080781609871032480
13795136170367763457594975686208013996374551762425
14778062872226597145548290676929571364357215267446
89878894188207512922257565091435528288746141950978
62427527881571566400763721037803194043095844272549
26998716923433189002214150311399876526068876156674
02101972017196023908610829749276395695411530322754
60173870795625993579785302443476716399591462317931
23998998692843797570249236955158729768385400522765
14956144471059719628898881571094151717015181147435
13643854005116246202131174800791983749700100471363
43252328157891135545045337190527506822915618500332
84695679262262081904424733403625038927920715859600
39363153368842724375366799698647934741133198328619
44146065392278409990314384035456504705678955202482
71760118743356436902435030856313095590552503904927
31613311734922584644609024535079190184411299321699
77045183285358648042855682220873721361649058630325
63689130841037602156799270200053223554398046531193
39775459044045078568021398465009693429547310269249
94758646605809166998416068464608729394380827430828
58174796941728729903110131926755738979840913642534
79694943480377703364634958476862982590103470727861
21862300198660798778268424593383563891957020685352
16032116352300649887446002001704130569853651546687
52023859375183280372851143274811699683692849220447
38057063349661871124094783591586962685864358914135
98542535776887749327436345147544886408688180303696
52431755688300205860773256959716086485415834468432
48996307701137134467515693024488548207712413355773
23069494580672678452359436315078727281579015730700
33178796854436279525719023623274614262868732738009
49774112285623766321490465329407202619753907174042
22595392428881645597965700309571413891069368450362
68231053986743753240052701534745893325679514941854
53780882706345729596216908538353537038141811557381
63782090325615198697453576464121254980760051561417
07298046994813593483150568116642793219335279822714
71576734018608872151879966935025270075755609971988
28630642854481282751392806947027501481632897273143
47348528529504604883271673978981563678804780443602
10900732072736974934463049973144257156043313369038
76181009488731207134827108158898574832658542075100
77953118326861708037070935927614936782530858340482
35100363216637895742620255035011686154340737950451
64828967556983589355220201736795480757819095026979
81271148703431190363112246128295303820512870430929
47197459469082102563478899543177152437969621128122
45034260663992688521330791963702777804488579205730
46990800923440186638113252097123096476059989947925
75985100817303960682221997532730160658262852758257
66950785472603493829813358252817867060851265600226
88717811253597829337347791412736284188656175920832
87944741096970387985473698402545806329483502235939
35435874802239897609162962501104739311694491006669
07230634693130169711820632535269244043840093724284
42820970936485690946892008737175325255703054353982
87278123011398080938670154748858034456318713196026
78548793893316205007675264112044390237583342724298
69965478636853410284885737025472550236566341868091
90383886707879072084036194021646701215348379781518
32826472578628815207101081499558980338118961569441
75676134071704653851217090212377788433364965187211
99054075818773943975283641439530442459139031788130
04188791887114553148267469987055587931040240388884
08385068734162507165727418513495208496367095554245
04394839480459791562282824837879341527203622633695
61805556371076814888893619275742659935823559431530
88793305276755874751236506584396947560429719200231
98680243517199378681003611023125683642560795974105
74153628297180046497748573718378639037039015397374
91165468549971645394161121641761071714540176519056
50525206622778831290457196932059902413753959838619
82603205495839501675552509644137118222561496014003
02303540789920969867750786720003807426797053030716
79322960156486228085184033523501706085895129122232
46117830253163628943946073652771336511631646446199
09902122492241231516899276785586373631552600250348
84878132330019101893996167027314169996265119457426
36761965002434737172729028462209798394871065982270
00995491887769618850543265321180221944428222842515
25561411874340180419461413945147128725275923912559
64437356833972896331267678234910356332961294719101
51571431157954909339032614119186547523762472153110
20793691158487422058227473432017355850771224379698
57965491580627950274097716886114807616315161855306
85669245717176922044366843312739893379411162972245
16999854685622157024175947117699529165502116855001
08985761934639455908826270775311465775223884634351
93765397349848024549760760244030808448901068387869
72612370978357824516680117148598367940552904619826
21656691720274262854823933960018254599409254308169
69103297841123402288560019054934275022318529471282
96096939768137341977042781213001473286776057194059
69979275512461718434956985641712872481183465420642
31871455182415286763056751311626771773506175112454
63387994265291270105789956718057214365579183506917
77930704075732904397494995822410623810514917650238
50418273009662017175094059080540895728375540635515
22199658207573513157075923615398639459211155864000
98809755261053838256899272158478504174606516151133
78833609760121148487005560165812492470682568442720
45472896309420306650445298646223594226008554991589
14995360649842803457949275700949795945060237877501
94706246323949549578230822830668408188025210766390
74230973720916285337176806216446935432317917855305
83317142084798863034084657264269395570026857605753
93478885870946005827232305191081175142349126873365
85960799891732928915896001815091816337400806035475
20005151175102901229924870961545928026206076169827
21810291673155489294237408519674330791660784990557
82101935713662435990883613859808516156417476946054
78554008195353067080308969763045294686823321053287
82374389441156851762717116363094014799096494563545
92950130739003626821007326370082356150691269643183
35171625439030469898931426154426359511363466057378
65495124457475262167895470362890483048499680403772
25134319373734412366185869445880640185840731476337
92940386340435919419872355263015654608051868676068
04316084512845916042441326987912538560299159967278
76619519505317648831346932573668946443825581391084
86209663742674579831301222343872583124422033094571
45754147047929387585823899773851521352372389559664
31223564326262860114748908681715928106687270840082
03377186921535235269263472268090825989889840026208
15217828261122931311820866007099686036540981832680
75582477670695041099758614362435521619453530292002
54667367996485043373133495208210751199258926638995
64756985870790185612379157886437446903787150950011
25502100388453119236529655994619004748466206423479
42329670060529003709175578188708193522146871427235
27763255989808694872111384598001412384216382782441
27365424467488333816797162011288619141540193671290
94789902646664431560983729615019686242282506723061
66720943546571425149308642488778598682759588749065
07726025095182953676518118236861694472436078376429
47624692263194989219646440683169287661615060508138
46319415116202577907863071801231159458603896562526
55422334623445450739478869026815949751311688514369
45210216883190446168629763325229863851818850049286
93572764766823855564636554496400631764828557578586
66102285515648599088209586894443625469867952382268
61159699100563660829267915337538160661122478695313
26158531871763885989377929188902998793879810003697
30784895927062541048485931585432339568310423902990
70263443797875691855434089764407601308444819786265
07947644083013494243583428188591525929347143631753
37495897010728735012707889804816350456766676932075
53051840432446100740321676471836083708475065126930
70766084982529900031785030585368213951273503863824
60564251033777558098646433980171862081426630741725
92226000511091342681074670129014301654101064933212
28379082751500100353001565459750832377296543969738
20477416265710657408216499606262274961879533479070
65988974871779564334064841745645747906925170149499
81009535341354890875483632757952240720698629102467
17035792514417667038866099069857262605812408253362
25218992000418975745765315123000064445715931701771
68863548333305192158205594611735771632113223393196
53203861990051161781713340010705766526899197081692
02219464704323795356411866063920558609034457064151
79778214505472227885298721019785884607004742002846
88737958442289499743336562718779917211379161644925
41329715652879529532639759538535920950138633380507
56136953089954758488302426196275898594151378051580
50257675404017857958524488311721050892770892272734
31973823884687307168230248788688585510108073522781
40537140652075810727084816726397709873145516264691
14232861030369329843303003236761627142640675878067
31883971515002798163374779078775038307986759404591
07392103458740421961703492580818990720596129158642
02028857340091149552388651079113714953346397639881
83948804530075074740372280936820535430494951948332
83347007516197900868728543996298157560589163762472
30691628711111376760864803237524596649304117539461
36464337804671165055504670671836221285795048067165
63042762671142999911348769844705037063790018109688
86297217579517324338027806174704963020424929166191
71886243355599282093243919445711886321556320161654
24705537593869662465633412154101403228699093015913
28858088312412428828763738727428380385907102927486
33351503090445328052597795658920554562434297982794
13489175638240077161217332473642854016061004433764
14572207859217155914010378320201321338330963807789
04095723810558829392796374381660686835195059277019
51536160172215890428785678482068291944169871819286
27308270444163039625471305328438833791337476873582
61221162583602728961624559041896770247453827583966
52299371235163048983301242141745578859159425605979
24277218199085562798486056174536844789237969079755
94555154646853163024462325674034895845462256744858
20204245739199425309426422450420268903815015268360
24125598075975236481628093048912746151196231546114
00822056396780658535407668688227542650381225999162
07601708955674744652423445201766165032594566591296
67863246213799192229614586714224824928806476803210
86477994100410060033906792752373625460277429600734
78803835668752200348245769490845686269605771570191
91748922606352081297387974438354832861369395624503
92976805783223402171676555917766840375723484409461
76293128849268993687138983882227106027903799001904
55833600797392774109266557392331470259092338906543
88422351324115388018559234956139930223919645050450
36935292701156630515335191864186482344249991927202
72953459599063048723608041595760029668121116831723
66038110542803591445720248256456105714055462420821
34352094810841715828957244507206354681600230512014
08480543587425261710176818538835575587174154247754
49772221419261315525269109175563331932322243218525
42218272914915981058368970250352281300214119248601
42480680797536996477719394906804683552808347327610
30604940973309169031678309793463661183278453186871
64626807388336567045660104237685058013950744364796
39222841126979451347730049249878649656367949099291
32712528977651918175427962806084932375520815361113
24033971316550439188796019838213858500077324246177
88491875814596426423378897933308194881600401131265
25635693244659398400636890315254722923991414474377
06963389357619260391892479363178008310261141954854
36051577871600495578865657970665885510428824663630
57207778902266777042512681571979533225107638903681
97628440286102588053923393294746720240885412764923
86447602161162620824212991660362299184923782236300
98347811952291382184732634228575912097980547828525
05918379833680178741124264474600225624149806914007
40979721023278539575615128345806165411117926710427
99057939449713494632895045651286884784187175802050
45832838748531373691135102550620102775345809439105
00102183397324565047288947687929892594501987507671
22363791875864720121496606115128048709648863056228
44083936944387216921208492008515583812510707419551
87208093746942459731172811721051928903896370394235
77686212766821093182763664984042124938144097959863
11422543648396549998347908430702176438555435125743
68282281530322223808347679511135570148063182004532
20723794891863572149106242526993994671015366846234
10515333814268477062758520352409920797208699145373
01095516415033176282001969164115460268207236692552
75141842996992053985343307306805737238050416719722
11273740507892726634063885068673445856077326664838
45780277189114758013231055198784133652185190714606
81389868867103147598264611293795439526672867275994
83359025974458786876849646268348443441413591771458
77660880778453571839329371937393236408356337576688
46821111799350554102085561884901020160050563954168
74510822060355541081766646052412496622442280454524
32160320360194641356097920019590240497929236732989
24553990101980112140290868699920575891777188074146
12220502472858571536753074781438973057178726836636
01576136100772286319638852646235125538077319459563
56796538236249992655180433079635962110674552852142
90262949826567553352731004687886573104724664933265
67927331345122955059186232937393326086077451350775
30901574443829487339779605322849358301361837958626
48032129736847481751647691366211036036950910666650
51717115082782009327883587225983940463068376318118
08904423626219988123682680785795262197216687201745
51747262781803268305854880397097704793483103543985
59078435527766760331398846052715031388563324676889
27104595851932895139167823857735772658100479825639
35519352005520408002870596782497393747886052835649
35914978380377964960005212445834779001756042465866
65199807702883943851638095504304921960324436090340
08517466042962743097683871519459826447359402342482
11044757291117779587731341553609527595708986125867
71456252399450075938020609355024892008476733229308
57422225502064556902391265436635785242724290560532
05754030821014512382090217466975797653475172501465
83747884808053773515042222404295760361375432486199
65589193922050469998210629316096756517907513229607
77857553310265858425760866867645355209277482755675
45177169950878941180593630524994496701237598006553
49987396663953944170170596981015127193331184076792
32718539539809764048527846743872316432910029065495
30861283330266400758012961849920702200255597215695
75883761687843643467927558635739722535648841330601
19289574642809357858081132331433115287482179766039
71257952890036407198923328131611640416937736628013
25973822223742681891764895964227033803905929596496
96482133114473166765041976781108490966469425717069
45700787126401448652242846948897617256746535220506
16210730010192624831468212035516995015220073163840
04132030333242312167082685468931758436630430784350
78592810447849266395265239871864417338008568169232
13474297545832694021612533328379009606486277854941
26679513674045877416945596140762656625029900692267
26787603658713793279604184883939339346926354341548
09518362332331752293703521029146413312752037117166
75487206347389232937851072902951446292741546761947
94274716691603049782928896147458702649979707920638
72408250230064255449959040119741085351678444090188
06462937483544396144003535233103040411784572289029
58180581032123743825898702747370401068377771592512
64535706508300921479258349892475127453622006105854
57599736931352970781437428413405519544467214894150
57452839171603715453082525558343202512542416624457
52456296445791076971715214709518505500355054390631
68825810578507463565620479146676805569843845520277
09969719889807233714869563567031776877637897432734
92829343905145567060744607970476931646278121417138
18274378561462197088087021064211057377851471358837
37738824076528045191427137488110559744718310093937
51976598021002410125112308136826033847449108771613
22857660263938849284959898236565727204263572026374
82564949491262914191713064628059566982549360326132
01925280434617043902892602799314043613702658201213
12851488158573111782104131033572888718172952627112
00081475064026830464189887697478791731737038139991
88824241699421215277604518595671190941807373479331
09970928315546816563952710104611376254066449586183
85463898220899677832955011143149959368039822230371
36329574232173574464734210974149174364199473195884
00526387269592318364232549184559550453437784670947
04509594201202114220864191279049359945213739248711
07432314951138042937936554363721726348190757113531
27093079527295221124795314989699080894665747695565
12436056114200866399056099000380302506124236077503
29341347289050131677280971316268349596340929224303
11950848788671035335200237127302029165929752526570
39210421496349523857085605723434621576956985134068
30454833154590753647114699682420910232143117176922
77385347704177940764410013010485960927072113205231
85382227444870243327103987811479127546080836115687
79215131131045008366363100751751102590028086427715
02096271366239740107528844546833161821150278926430
72976355761055112462033248005310599511150543148482
95534329598305742724517378865271930007323217362375
87327314890910945537402704811855571990516839387453
52067970859211896407854895041094056996598871598863
36207795504521932156336124685303174705443940294182
92635524015545231609868255313897018801539704596250
16917966481250155593231148267300563383579726032860
17784741496004569725783495620587328730124514555763
45230298648149544100907883529801207012654109525184
60666201767420452573679946907719084537874820608029
04825167017661982073061833123921935356900407052154
98939034465938809047507724169543651858075066490459
44318886297872357160302248135220460109063521450828
06397492755128476943549962033991644887919743790209
57188863200247502079102379073072963746326336674594
27556378453569136734552401489712590948036856628232
10050039400731066320752572831471151926332892852069
67239347175098295260212549476433019535743835092582
83111339115390633766173730772363027988986998579945
01659237690675488379889294006051628261400481504694
82814033083916434248650939635458909132805951116334
55036563482451915058317949808318272813479505077271
73359496633718821491928378711646390356692577994245
73943554730449355593968480327902086141968150826064
81092468854338332986639074547805263629161562798803
18782827074516303278639075665336219750632242486457
69459753596673200603898262930000761251494798008956
71245256955982758548576901246368659494224227727177
15184964175107159841635720724122437196806720392706
47894278942171284264133427118318479441334606472431
41150155098551171241466824331235206284065722692606
90474791964472975283227495698196327787281625954012
02053807329582500497445930809782409529912965423318
49879880077168163198608651208831586725650659441406
18446837496318929137459934216034848228831582897309
42161473689255851699271553115588887600721703410244
58744020844342827300467309795555666811501300338889
58380231464313829002600763228503475830780878895180
31398102076278898517435347822512084675949743002443
78958428956807526632036276962994601808349419949127
06559130840005862656399639110406851041282007153246
25642637145635575769452849271126355771963250658965
45536482125459263355257292595281499341587877651569
22311915102337344071699165647639820008969846298439
97759385398112133218103281989699457926176493582974
83733877523528594640351382382306269453634581003193
67250206982807384333411752831573143426398964163471
27053034775699155800311815918091137880268838547576
97292339888286032302997704306662886955301210272705
76339598976894102499684794981684201199256134807564
40406559462383708723688812548949148794873480861416
81055211400184551700844448429484755073273664282722
20633658240174549880829130188391401568090500008495
46573730003274779720991750746178595157995320223728
52359204007425152256386166756203188398117618611960
22162847431907970250367459282804678178536647393560
03540382782818457669478233745711382212193261672950
10427069409520265028052289859093500239449087456262
05345221731194095778301953605185038549614062182530
61820365182733706211198939024488975386358180994491
81578487833652886543654224830202789241704968965110
41727594750178122678581439174864942435730090917126
48771605959209744581146295542231002200851205225897
64778114827039426776664278274625939511743807198618
72226558650403002846914692786468003183603463817264
05702707422620342971875558099386871240465622333891
46465830554301315509528510972630050805188265272685
33537293733856918269371716773031611864749481042421
51279159101460656979533313377409593674932644146370
24275245393350301309928336485407069840343991212452
49275580299798824092066446404258596620088874191649
87730275403729204215810937814713136226288666694547
42124495528490914921933719362340294337125575569988
65296623645035351920267776379424820828605689362315
21523178850145213132149146986854835944706865850109
81314205892676416115162109405356780736810089734245
87293270521085357267638056422884092966588447779527
95467107351932954747130150792208403282322044289446
78218396547110902117340725139724757357008555312743
21999675125958256806323588088388436620326226619141
49347404364980002473983320924118386674296092694607
01418388178110714282439657796388439864782313715424
98947258304114514952687242361899676305881682084632
74374412103905527652187107355645257133601145580455
85684558650432859917676519619327114349866540777451
45004730727117147957122275720181288644644077751746
03282423173385337652989810442322404677246320479517
98097157602580088576897513405948054826877288477629
38464549604027037050853941909276993706680455171941
60403763511801855136575451095247034602260020741742
82384948178225490636599208474903758320574467795910
67556606407750093471298170058187694080279926904605
94987211763415191488225186704395573100179371000466
57292180372848797971569227888839704198254565706428
90898582795862565990137596875007856985342094439959
71523667673559911557090061413018853956006933050826
11578831597901882912877765396964067539208084858229
04755619051863754905941764720809084852392996636537
77468709856801423613707637046742361802921867959247
69777652926292904179839275053432943384476533398501
22828362798515026374542796671771484197573390657287
15430543215752354493205346537542382048448508846345
90853386677292538520444984413136863751894117684862
61360368193736351339325408068522692147430732913446
76252932264084533084493864715156181394136343503648
17794755097633925598827869036963238633034257944529
22923775203287448902004053266813935475285501746453
17172145995081455613646925266502271153373818175978
55795041988075485811336289154900903908060775415757
36137375598801875730753624873700129122382611343810
39234372313536898891533749493786324984941764281417
04528408296939917243232867725641504837657731144933
52155385230017811082761636303709020525950377909253
41104705700465652519779256793314108866326405926231
78893126031528575871642421190333798725775874290129
03759362697272343148935725724188379418627686456677
58686920276014398050163871435204776738809005789283
63381779738845734410014996643323582225792535171105
94856078918240152199828522694650958763149247127952
01644676474027046895454351030698261799914022340728
54891546806842095743207506621154487626644675798636
44388023258636088691875944227152142965066416138496
38150279721730712659205782660027847181400342092656
93070309044570245964675764901852781393148131509203
64104984596906022531447482294570702527043630406111
44551422276693665012542523720743940182775250894143
29152151705997454593125946821214351062276330331850
43394889512767206372915124936819357031910469357290
52762887687825004850548005973230753265227792552419
91315961791152206941968547918734156699781096702562
99399320816450717417349056433986521998663905570935
21198524390679861502144862392843873982018760228547
12303949459661572587509650320071247665759381372124
80113415355061675472036957910559746106711254171174
53695430147191419937319722797169021161357262524311
64722893666441426212438549813623694963571282116036
85441607108231775107801298304253814190892249208595
36461082139564811320531607370777207605599349815034
24064077512331512158999246297497845474385785595227
08926710247919919964504304016600562176296234014928
21816115205046438140512010176327979026932712227012
59270816304579408695938850308858577776769880577120
27746185837281858599701772111603710982739324147197
93766386484316000841579272530611640850151500165203
00200142743376390418788622635274702258984849469077
69474761327639105259940566038238237163694355547065
81748273071824741827263627240462399440284444736424
58644475104690299765267497344356985708539057819159
95859960967506128309101947488656507512613971363292
76415834913042083009508511004140745574437849278985
76072610576974181963369679075518838322017344376439
80536829626873285189395308159721384099875365774663
54932531139362559789543000911914267407538592549690
15797341918371040169991790094567835962857322447147
90732045696471978631549086284123332517481278482880
98487610221009742783475164627905539385196688956965
10876062872957459088920170238672074010602453894151
95473932814246622312689236265027205640264302177690
31895555206112711463146717038915773390065452869232
72080811157875737499103532444669361653517522124688
66080593973805468948675560258870687103081189892202
42174952934582195353009915613553607315909567346990
69924874268001953821752462105349862701061321590757
26024080430082786835629319838427105219835472751176
42330279958926872730531183558056875276124091974244
47633568095687484441045467028352365141527656270080
43630974774537678098208734980384982599248810670297
75494953522829951654655985068742831762852085719613
93797828505779014996232139220462341524168238038894
46624267373001896543376476503634125182850951208886
48562947143987795665592807491648962562185926715414
69217676839605450082164216260561064231444357982306
91965780470574714846007296818237228797756049608915
81786867293632379024157920472836469702103139751800
97841598550007055364938753212574961674875872583259
92595761507433918622843798830134604454088081780968
54911945411934702689650599198604109976532111965810
62966550051161836517062029288087760914984616731644
26864197089230648463056754573887202476016525776085
29377210933584453871074027292591915246267623538179
78693064215340131633701135735635111098141821129662
21073672626961567267483077524887444841676657370240
04850839370255838591012266948358068391545479166016
45691486305239359779324467255886717416048550387114
90317607553732194472830582219155807880752453696932
74460174736052420586469686975770612186776197205874
91045165142715495423853920232526975123495465463090
61329460056650728309872803387373515537522356318357
02537006494092638080317374634854036114660004846876
24231089472379165007451797052486284672766337551730
36873683856440370498066179092008317107882104981833
15526148505373540750351082239392474456301096920422
78844737169688950911185736926890336659718522537770
32962201670810655181267580094085251506847757921913
89321380928696119531220905038018107658748836831788
27814252786261879667606821977039093260067296151275
57125278643706989835444409613917379035454851804039
73331374805235879109555830404815348045391878540382
43236907304310274062641777762657301034703384021129
66908481804616249648739473458441215530258152221499
45822249941941954725641031750211442280865230280221
34240931939327276781959906081125986239673394589896
19071679777780259511631477576264028588262514815821
64399441350619608117589046195115853908261335496038
80323713522245169681180597512189590028591797390866
52449528040782713027004537743726785553250485039746
37573946460984085658930184822341614986583150346608
21862236058019481145549035154742662660612950268784
09754779814072682395693147248760982803450811893834
04096153431486301124867646531547875845494652222753
18773560890835043837081120882441759938586466309397
04811725300402030581340904474505115637705410350141
66861912485252694933482978510181114723298740453961
27540222219095844050872306623268888497042234567000
11949751859796494099148971385362279458874076099043
28542281277305818304024945108706336986946867400894
81097539710090849476830410711529550638887652490545
65999426077388634739455251144897203610479375725447
23966023547748127494160698351013147640236419491461
05980556375704465155667123652568282701574452847602
20781753972337164096986264920557668761564457744644
66492547734672972555705388285907892317597067686398
24966294555601938731527103627201242931201764252246
44803181954468333763994613138361445704160888342225
37155878358070161156027177541424723331527813566940
09898004445823899842006407489589238923892752289147
32945531240424775520838052379510123938435858775454
99900127206828665999857909842930384600732962384262
90797218233372747669464015269204881430422739438838
38698807236503400880952451272600136152570415774978
95464274592866962164154275190720789657656762047087
62910259298887712834058061317182068879509627355230
80228036658853093027046194006144644918627856642449
42081621020383276111696224421386397311571301189918
53169915158165025834281284874149275360507355014927
51649655689498688144578280724154009011617693658986
28113745927903225784890933976881608670857002995345
72157942098099722053214575142715411220939886987456
28011653320792545519698519103842815726835120109236
79952429068679954568308388593013667218521135364172
44228370492060364815444971779988618739061970126506
68437064042512445995190900622608217984541513987408
61561892465930844027470147101672547160166860173976
91997662011119989301553540628177813282386798739883
18548093651417526904050273992326953229393103604569
84252059471087760223210167746792793562530768337722
06929809952133275493410764068293696256538097982992
21502007619065671332333071917531109537696743144582
70474521918565656173056185321660425946455385616883
75993453276738278878122231537281113417355451707355
32082760440774525442307854537481125966546355745960
43270368542157386962244479609259367500830989140006
85383635881778748642710688257878740799283418251977
14084223048949791551798767827468475408492899386476
34983917539244593293129138080738765005052200666662
72734384454049896801183432553499976250119217678755
80980672332416782617825708911630179808819558379107
54011805096216010930804225701805492976467841153876
91430708824753121723137940372365928771043455446962
66599992623393329864113710012680408116027696940228
71365072981064452520165517338604686504062129245789
27147227426763861426823676408516411947662651437101
39385568064270077829659680486077517949221215629173
86716354649889853835751532497431583541399132213650
51551384109030902755433236441202253007704282111471
41918147570961833137822943420725434103155582818669
32838668366072691638369677932010214202904681337049
15343805924654711497083540122724100650394974216418
86692274473689950625289450277718989469132963467585
87926423521163354647468642605485613157784036114314
90269544275056480384788879432956556048443391840602
02704514682782423151406507022104851959207231200493
37176738352370930885652643448419467734538241329688
54306302477825543502819595717543326873583172827933
77410102634717252580005510899808792042744778385364
27497206543092247960572140033066159793981569706136
60983964055202876699917225472402063960609642994542
70591546000735367315498807739083001581335160357301
11114109280154122806666705878555092703338500983115
67628516164924255092928303908770988934946072349028
65856020542206703715680463500382605276371082398659
79318483093676416563607907066052334341113779312161
20205880951461437739476835388395047212945283498654
80864837885019467676945623267019987133184554534837
36084512767180056787542358871951058956527978045378
34484650468146951677538136951845103083239037496571
62143307963860154481614495523935111212189443023826
95405786011646737366479565206587250815927530571313
43835699200489996180432549502052195550206179277993
05642458366587216753519281750334499239183325623616
26502081490355786124405183440403815991358271738433
73404529744999640599186566641535612424308001626179
33750921429658088283221957057843171697946284551330
96838246000369899618059298795066037607124327255975
36508820386360958809040038001760475078669744332587
72321543832599839986439501144954150770097282265369
58394380850912841104162909663701274249881761634410
16674234005068361676482327103889422394820253086967
22292524340750602651298857635878137500851005688687
43282747187323242898477335425815041625895502385448
90684967676489282970728115843511676077617260489135
58510981478950842984983605593659371053202059979044
36973534016628764532063718869382189780157321907629
98103612568387648387269853601294481607317618658066
80596837338941198265008732624266960024090883207622
61178399915744021058427898450630360141993392836245
54027683509989720421859620902016210156519223584211
94882020912378392755718560554165620545534719697866
12350583489628212860820840349731199881077259045458
63376610850509582385030751284259642859749471596754
25924034955860979643401966466721757237237070785184
64663837067170299541698329886912472818768027381254
96293898760722340846570950989432016548760479339467
94685134373263039223093317906873031699418007404800
06872513659785795859947801994965234272868898871781
35161715505778391587138640405789565918232137081400
58713808836523047167127182200601860881125726033986
24035420675212769089210815522603293004441018906372
36591957119530302882485868478256488300525181260810
35421351812247158400462751059244487058370954083531
89752152361034204084507641376742347300588220343231
60474633043506281423210829487240902594764411891032
23374049794740857827762204826182195142821798112437
26766258468951951069986737402273230026026150597064
21527460232699949700615823592828222978328684019972
90365378168160028841173067332449662838403243536504
13975362055091052197490957998605957269413840242675
55967486377429308583140664803184453153290815321549
43458288044293735568005276670180009478873358860913
64949458385268927913655943428817418645559410296179
29958126080970645474650902342618403450108124033539
00061073469412097838671627721613708361451511050077
20117042140575102955114913702554533502068141165244
76917845869435403411879135071947286833389662476101
18301700497261895611839898160539092008911727724528
27329958680838010737813140018760672501269264546450
97673374700236767820135235673242624788804823436290
09996330109765730571074508621321877968280743439896
48355242714487573058303218024945210923199120417862
98321106456189823450495054397161803039568512653801
49225169487847955472418638278627582327821299397820
74286755471092498218244686147958081408355004668755
96261579061717590219271869723784547241129855757317
93747953518295584299133692814058848042157153807468
53113023354946272141844005632397445875377275180714
66016570650353750000780005476100367863699111323985
86213221822462464343501036322398596701728992842523
41131543432629303907359534291441393387428218721484
18613127907162685826684720595466403565113327927292
83670421533337815648978787243472316577108118905881
15922053413447767521297746355065511098018114547089
21701244106349239492424226738349439407865465836386
85970026019915416838558615578967012722002322003168
61954197028924757421666766801524808240221111561909
82909528829342278406490395339672008649956965447075
21184613434097785777736426316586916987627495418868
31332475145315900233544095171491408135927319114619
20067757921585633107612547070933961164415088007272
93945636849253271858915516881472096011415405664003
89210281186485459504119005580079283947161996760030
18770007299166134878103899189799277933082603333383
34057919338601259926635435064710091260634625238574
34635268474929790657800172876659682562194685410779
87421844550471048251138993654279944593202443898985
13442567266932786132950485170204267041681042398878
77662828350193125454951010870376696381206031276179
96218893187778305204501948120474270520457321254873
39039302866808539289855145395183070167737253391567
92769039073362485903433514761178705177976647101075
02450768161655725395482009480911058631732989175311
84160364021950346357321959475586008320829267512378
84955166725064922072060974120312931357435374521855
45498302580415651798622780164689374817239713381123
69536373581105739391053691797392934319775188032524
35258608082755374099972101540080046979927943422345
44768970758031314906549976457271996996280332692090
89155838176032139892644880237691008274209066808004
37399250454122368497194097746704673167378878520494
16564473707132543728313954096231813376473848894121
82775687605827547211534840641119286609198061422822
95524907588525871140721341401635238119989127477891
31397574682809342472823110218984300702443999642906
44450844788027668653946357835978633014357430738552
24801180578551630030594803517023052917619376680448
97455190062298141740225468793859809142285837449414
29466840567844786299687303736686339751013910079845
58831971893984042058517831262556099075164256666091
44857660683679374480652972403709933396292834348332
66104136871344725962944171536616832569298746075193
49004367548712450125173882289594264322061718377059
51665664903889623415903428365924676238921543162109
47396500986925708950750411415781971894579948516829
23997676852605909408476925555603209473017988926182
29473834688688478774214747821124629005048761624209
75722951786073395988696418605399569127426110537996
48648272882147298654479372705114310364153995043024
92489038987190473804812173705725663713465147154131
22205631956995297107448454232578540931960703748062
43288730574037414313238215835562671427568755755136
18201917633010862837972585511567417230504719060873
61627708326296442958048279756363082376436161545554
06169800458196446706678102433478459880692484772748
95298262045169437003711201912953531129197138017595
57797453217970689981078697996711614064725835573138
52803781447946186458216347452039855897512317136407
97468385145592041450052177212291446699278647652010
03653978899709419567795422900041438454871434885285
56517630802992516764442476821864906215121917234256
86851600605859780896623668832012839653122703074654
81821199948225388143004016811445036211672024446204
82829677761601656378975763497955487255108091057813
39420347277448474876989841921828085630416492602991
76230362632250441829629652154385628760703742186814
00473863094501591091325421030325613511075755828734
78656260809325645074346337233422408558581633853715
30694587826920205239506727247536900139801149643165
94582971648686322048417952196424498327948806313464
62010891393287053134556150378876921145927268505146
77135599589063223865076477828269016803601306170856
98288633635339821664116613355480403703821003445838
08150558303401797120822493909503856609585571395374
63476283240421751934265668639255917743378325548207
03861056330126237628769817347282242509461531890702
15082050421810397748940765721499083247852854595100
24679597393084110627252254156964938923682735814346
07727598033462643125982788894418184917380268704496
03886707186477083156478758911780354308201318656582
03435407342292834745576965149868391503976141261336
07894809975591648249062551685536794824740509846496
08568188917203699873757964398001165295270277237226
01935755572023263101476869284762636285189304849269
09264098547249364818141283168938328312579566213598
83554452066740895840923148625755911051962200050308
02042573700289966012413635564880280339995694656095
88576321992603000468539755980287655583171070639975
06660476148677763563226116127152242671096736184025
29108255244615388577666027796080898302837068778139
84923812545171789875779067691651324603108755181479
60012167620168554361388753511114464644596594898628
68500384293816775979619127299904591343960428362278
21457438491080662673720398159683311458313277557371
93964762139470369487134483796533672088650760949443
10674893862810166860809354876204062953142683679016
22324344216250096191988652825018478075009309298961
68789351440485278448521019497293149122933664283836
10958359117926697321050328658637196191306498573320
86615243198917751756133072533690606289440140362467
35791686124190767973072153896099260914778003921829
09660567805157424539481270515827865608617662808876
75485282643534579297510910374324314804905099720134
00938712099679922667327456972199757397498352955663
44453243455703262602782931368938896296769149005111
79164157396415162234596241438799849972397210625910
45242665562829601459679012861764153524786433047855
81496257111395603251503631837450619425879073297479
90654033781293234354964770959941597021691810368147
33833330641513877132215173398409381746568333237521
24521204263514948017957370648574825588129624111414
64692661774781738601561556967768080635428081339262
22268057358604395739162738771435084847701866265316
97488864738682430941960189287589120213872770961538
48809506565320734420589849785682144810993443271437
94129234072975479326476182962040361443641127465240
43691754283585661405959433261009132314486416420497
64947955201717108651706981224160848217072171016494
82479807749180166663180760457163952518386095827183
27208657052982558926649231274050673123487720349779
98295609410636030516581681903848011147030423901820
45758372731652085922539947510938900121122194266654
45908677926913711549507896665766765460962882777751
99570554507297923666208523507816894340032047543740
40076217990918813510949939669431342798599215806292
70421382675621435340592467202350206425854109685955
12829598880167947485348827623226089882142602796694
94883399735380911531026157275260615166467574723112
67311304563021016442756282782191487924669897532097
83265292168258433047908547833654269758433077955719
52000101207872401988134949844384367638270411742100
36951169011180168326999466120100860532094157901928
89761397840351651115993464204441482768205455063418
48306161979946027048964895243897025843417177319031
53309321479805420208961951250759293649016278147407
73224772573220191350456805599978569277543054657879
84285946840858678413411453824124072065675598264826
25761903033834174251848538540384703710069087650808
53508640217621010156728291435673677110351164397836
34404283023478073545669143817704745089458721178783
91541665309247269795195268639282330037168506787620
78775481783910819732182904787993291396078874176833
08186531819994065979267822132271345963247140952946
30761973967499846349363609758067253661551807859814
53495358216014802602331762520150636639939135142877
51153532124112251505706572311520853765028432210158
40618982570047043917186490724120891714561202491730
04379934999420658663798578734606048061922811946433
15629256867108796971234962364061937388112180207379
15981801097590801132722578430025011137880349579204
39189928830051624292176003376410793371968133192067
58299182607848524757117752420168349348194140053916
46393521827371048915003658047925976158343651355349
43843191509214629308199501835916709425302654032980
32496761584396347114353247143703922148617843828261
13866885521598461344505803302636914394174355991753
78716668814004529689343519876527230084584655015656
59895211301104852881693941568670635178319221855955
30500029864832544477477719955016508265889671396408
89880567958066916065806094048513928010222769761561
38260831907603324548465286614649429483966773300807
07320067510426251414296244714536875097068785066005
93940265187786103276547028063257299061968975918873
86672305110123794932925976495748262551959273944717
64009255618521185772443088894589313045709752725867
07145565142360341819890315195457218862114917103453
05965784508261868074364977358317577008647587996432
27445489500780966711961621513676950853089233612386
66283481102939804607435534272724428104903280756767
00337727112094912843448745081356882215603305043883
51754108148303753443420841220816836058132623457677
54279316198604543050444851055580041167943376713205
58147058727208825360473106496793184796373527884478
85205873182866006563349325602359088898353777250797
02005054144021055946107207649244091363372278973994
66397512341178836631250900614162322765702854104850
67974498127181467643084141030023752565373049527672
75484545999787163325331050619024021518146810014651
26285103975983941288236986211318315247764967957774
41913323947985528716530231998698023983984731981788
17133310344339890837958000051319653452338339010909
70444714347942650262857403151815203546507282311838
51986580293621352243797543193801983432914312502757
76675431686988860286567701350037258969644586868341
76473878390665444218192358577310787002319174454287
14160030268283724049464360347876903573326188114310
10813218855279858973034505344033037227691514045318
23618783217199889890550829089662419765855980578341
42873730648098529078214594112649499219651136125677
73076994605802064072391808669002017569564175955272
11359337589791160475982315587253564456825714374658
56688982037370549704529071584697376355587060928012
01769780532935796783807950227922001052016768988732
54108389319250907174288810810708623207551018480041
76969682629039239983938116236638478713081932018555
92678658980709850229537394942175424696253547043954
73241339247648521037611777311231385001618713047106
47783932487585006361991196778775326807139246898440
38826593605108546523692226192724034991210383162262
97241144083556868049980746048371359252075390170144
69373916409286486391905375739329455653677543563294
89530854791973561811689434694434436430308714442549
10609829482881581159563562993377947392209785110406
72166448032053106709130375948843457873439847370765
37474047930809034382443397058305326958562998479383
04808177975089019323978819644747281348548648563997
36790769039302521285919509594533031379751852981866
26201176126095321392633918271825632758305911893721
06915776438388722784228529009122612514080523150812
02726247737066716153729796236517171183091817152280
52653759337375581282348642969322667847133869598876
91580950811504993633735690590084289200705482525461
76895416471077801175860714328662404483055236425937
75798552448696080726730590765024885140814761891799
98962929079540606916509862750703309100886611993183
65347811068950055323212323104099431566975712843211
05892729075626652983068346126881743502763445734873
13081278785396682594804502445089945385062622281565
72066562590807106009071947415806434289617313151570
60558113998960765684277239548120624654927922466441
08673930170526784065224750410536043235086881525438
21884057815229519878956064995606982745328922732703
85375845209270924294667346895933777896580676951285
90449057399130794876253979899894685344867084276328
47644098046534885512094360642889373837105351559587
95075103681999586009247940522051548807777499830613
13790264128273715757106128173624978364745020722775
61952126743273581685496119698882583112616695052224
02188114669306257495384708699586574599887892786847
38719864383790480463746222816126871276345113094783
16617599707595085332574602849374001043645034556580
44944295034531833812907850888333858378697710849820
66510206279570766983344517793452718037691141020755
74774315429329032629532114978826203515987412546422
88439527779549928956475434710589858515900550849005
69690369399463805412744078272079588120610950182666
75052829100428644011596909156026024587211745604551
09407684697973682748145979040455219048418011545663
47833534380881534140372398178819077576306472338368
48076617187887525444073186583050118647563203017139
83390078987542441102627774925945578726315160874870
25048062038162606284156754299711008457236079436838
83177569711607177476019773629986084709225612419033
44303868060751607783650278916662836093176759695530
14936812797935466652393898654922082126132776378982
02946799581624398705936239170511750705049392442937
12287520721004790036952035305417470268810031314275
31174456246407354520013033515441611612845306363822
06203182714120347105733305706095610419997744129437
89723336195293680711629464974174674606161944284195
77150642124491154067073122138420641412696715456643
89159471777969493519583468433678322141303743107342
91743734376354415907377380776833554545220416075583
24500141271289974101494705488647243415899129609228
29862407455160589149631021000595871347192097972398
36831280110175264318686111835170173586754064926579
15137405821629724201883751029772027692280780173235
36585248661037355246360519741758718234908738197745
19960413516046880860827255906104828222575767463581
91662903439070547597034809044004304333317413461423
45412745677987258923240909151087305920242790014967
37015134772151425714802387818972789099319232118851
80400304976289387311988687633977056903190741451762
97505582950790551571289772603435467222518751947227
77503478062988815802764088305858873211408993562565
44526325626293042854399332825503295028936990777054
90294707962200839029322144411265738208956854344785
22535584373126933754793765994306991005699082156031
45081988649438948867959773652023776380526949555871
45427065851747444596468235269410568519337370049144
86237606597957437429493137628495423747696298423620
40406990322328625482822335420165228291288443421575
12706020215383178452185648411506693943643644633903
29462869215001200331737223159459937024404665464401
07095463778627366769045642599775860341423376275925
85363126437089730757955269968503132069091830679132
65420306400314824559862392657597573177591286253089
46541251662284071633701497902673843253016190101372
97886469540342569455726305220387629423264806499623
81630855003126516805447885568199731089679575544268
39220485130919026882403377120177863986046398002560
37206069295346015367351300935166490475996904153484
42284064946435783962739597969701199959968970550071
39802671431539123914611613581834068087605346672553
05042239792809656622109111184778965033519003128193
08140470647874036715555211403407030398907223233915
94235126529717112144915912874696964544557092280434
73384101385887428050725149320183676549865442619068
76750303979569390242134374752592028444937070321982
40950852874392941278159586475430366953365464650438
12295538569601870814630360006810223193535677588422
17066271778752289539374973944984606881958992605790
42663242818188329768257087830890164354054641753677
97521401491698161349930449104204274172990731837969
85131245595860639919965966899610800504940072963970
98959517574634950113152395405436384247715767305796
89978093511231012700060683156013470561688420818621
05906584385468535226530994080955068645181964310455
00569852864036972272644964072209107280506565175900
53633194257188261901685209110944462304938727622601
30096650980181502161161893149917554486648451019396
40892424535185862966853588072370252086290396375135
44240841676796106254077453543971872022038982925881
50488174626321440193245912638467764538782149003218
73605288401615814676934097243424966959679745512952
15247541300383824175967755422515486890349846758461
06631594198812117971334525092753070140856142635030
15271473708797902296635683001787990288084193893922
49188448911767008038038758887801697701113453349115
34802106585087570025517363256882009759552748712253
57182551697875315095569086898546483794843035187061
49231357340296313652791276152623061043140923956535
22974932610180235741449400201075752924889589293245
80351889348336232266211070472227951789643113533222
15133111281302699657056542366660712427360675833767
83519101251099443703046290763466149644955996730321
25852284006812886320601384391535239320911579060473
41393629732349275918089423365652609394831336481029
06435863118308259658785978471502344907874767879956
67424852051040103999757103940220630691734742020896
99175600528889873675939662936740172098219541833712
82339328624773171964386256653145512699222367766777
08198643496799841526045194640459016395789604927913
92910434902756838172684047052298140890671314915262
50441754527101123578680129893682849339139638336607
81422917945543449168097066491318845378120257962155
23212883988829483096025415451583015564562313284503
17418576979979910789556567996082529165537586122338
38070069219579639419837426117676769100507357501471
04127391778359634794411592416074096491892386416231
44315098433799999574123860845568790650179660465904
01190093106491459764550874416917093615978054671746
58993017041375390468254441984930697739630336143300
40322637044138842456485319600091024035914860434195
67188919858561565546577508901443177712861645686219
00128459460742160742957104583140046201246390110210
19323688746231874639063905184609082474661222258683
17169890636064025404893508750600193538323584777977
77718415669271122400445516770541931073038836943879
78890462421759004666609104016362270064506716725632
98135619169577585613333903982775996522509904038709
32789862215954943799706306480709649417708005812270
55933091621184400463589378563243586419106154006820
47879016214044578771739810295260717300099121797113
75424333488226661867180593453500359794062610169455
89487985287382394619259273830058657862369012719296
38265926393781959687776344919278138391527346851031
71283501167754128969634017633688033476132425006547
94483551600242312566460801078670258603760993908004
51756260090655554130984042735743005006687743313528
20617072990338937053222546700420588964046523936142
83079185404169666783240709559587709423200941561095
55343344349138543884086108248624289859619741256571
70424006787671236859353722710915670406062194347260
20409941395472013175524491583459442749191929135023
55834404187206974345886053833701858976572062254668
63899147406171384409111405424448924181252805873784
44375990337027144323207852046419314755947583142919
41697190629769790449882130801925875904858757010280
49890092764667431817419312738798791908667056460174
14104518365473639211201831272642135299075075316741
86041139085079174044172658009288966400350856182993
72472136843413149569295704019813001606087541279574
66419031797332593924021074167670242353517422118285
71516183297681422260730902963694871330880778555666
32397283342252706565073072518903090395022975145545
08141344442816541436441049217506227064362861017571
71120483665814970582463578007550456264537446280525
93284156788579850690105804527975626285722083047835
43668131330317233238135264707525779523301528916639
52865431899957317457801678267281460222640381899566
93799484242109824897420088233111400134104409516093
08313090546550315955515473977480221462406761105271
61375799862835439696657835524567007936049751876795
85004347859444483487473455259996323925882010445287
89576723339110852081379948423471531895261281875108
90512135465496924606655767345185717740511398090050
74932280070940569206554428799289768091385328823923
12742649637907197997852490903046095850203281301188
19189798753861277050983112679686721178100609428860
33416074080204485324414144579454721054698929166499
81941599750811708399758552531253479307072377194823
73833676065541850211333735753571160498408863069626
49890151155629827792230433349844936783915198562685
04325200844798554629691262997883130293630646337045
03315526375204047392241570728577799880296353289006
98400767818969756354021766194294424753725649845722
65506787359093405723897937819146080319827113924804
97941100492298143175949919931032808979574725337681
46061745433132644892480370134626426692631734244357
42705177475650675563413336005917831376373759203890
20426517169186542244841360946598636267754333221729
09728067721218122945017766423271673310919275233772
42450590808589275655643441154844388895321327028560
54060064352403401177439426383149269420366767731249
23344604615279222871174737320682073795040775380702
48751397369748722080794183627245792671586058756843
73825696601528845015936360579976487955466689796317
27641445826714098393026058444373118321952735782429
92380530460979253217595294376466967178599565547975
26010481116090019255987703160369289053546421969361
79009854720785512572597532576878034184282394193011
67647127802001324490541706871940608748642509924900
41243777990256723623875213448754686801805700267716
59045717416750935853746632784661471702229127753816
48935814037542041316317966204626016830058358402780
84250847061028563214676349216441559656539951244111
52722520988557631807880862837444395373363866289139
43990459186935629799316913207431084912387826967081
73798380276007328352371305703835388120192178074557
05392131250482197669340639428023453350969805452191
96416496966420519223222933252249809906809438298608
23933868677395445267363219444015986590406652867020
65100494097867130245089605063631147497897543186327
37637932022795300108771768440261821800385909060770
29345978640932969511233853261494565585967711754424
61946208674178988143477802702378918386547507367250
70123164595421042303682530154992729230497065006887
44552908893664655148193848056374554470319717186422
72096587063004983436657183030945852528562989254613
26079017237462336013820894764047217671021078363530
63283918528942630970835241842688066639724543519498
74594952723688235110647593837053136149452332629900
60613544202079008007844359185142381095406246359288
00749174723260142829150664735646949149075313040411
94874612758425172542299337656191322834413615968845
12305097922908093477806100012024307933675460695671
88678475890291671628151047910984819968795053757476
10343839289298183475591353372834288849228539396595
01645942296849021635769846036566677068849790614937
89586623897851395030195525207115947916243038057133
91044123512797717425894997181320899397240945763050
43817654202377493729292366664085826356304701889428
47136621796280779475814106472039686900573358837832
38393851564367692910953212630953023723418877637759
51325585719886841563511434654449213461836258200177
39111963565973620917480289510711911931216161504935
66140019891540677191474060450200848900785210448984
07155872491318142412374531473909585928549192619551
27528154045555489486053043951830551638652963511435
85542678957884332247030322398462969403700363866705
97551896228216684947215516799401023726052761920617
50456049663717076263845953005334443878994432854366
30146414207515026765299871484148385924204684351505
28589264835412959996419063836222550061620298517908
07999551716142892743322162806963512162902965050345
45598002429203806611312249987574877781454333495781
36558008300458790545565523759643089947282941565846
89806294311272597554693021887912731035300216864227
63366103189051108633596398607097473741955293417850
78013653378687767911514738332525130023719102358758
86798039385529704998321830389985333735331510345804
43402573042275868260972398342231501764080332731762
26319675659897729718394229716522776196734085734441
37475914779317933398924359940581396032281346592478
55875655057515942861161317673955283481508085185207
15479514392667287510574413867697189020877761195924
59359290863839696200576865099629303818145491280734
18097204032036336676649944391993626414522714507350
37059076093857524400009474822971362377215926308360
22139158855909461407406976301297086569690667624421
86183635520472790353317530936077977879847080239021
85958744878960745237490562837474189310268062804817
43381300198221277706092184700815252327145986723437
85431049783904364930586076453575602598382816254098
49639983181129718814386395426544082800861930572917
99568887988182572440923086077708626351313609463097
67740997028472766829666854290845405202291900303432
24718982049938248060751638727945668940849736665162
28133694882858339531350502170536111817502101016960
93737288217468389261806871887211712203206733649831
28125457269276310564825879010685752080806339287513
64817583758109695596993384841991062692241136561171
12954796777812386239349341400854705378458378285151
23279873088409373572110045860365454494530186810732
93761108679782828034366133339780538614863594371635
00877119311955984802182899267779769409139308492689
23971610875162598136464279519116303391796129190017
60953221655734911037471209457900418602899221551175
91568303624947160865051863227974295613651983035189
71428760223750716059990468522702848242025700962993
82791478180154066416917925969650230616749677247841
94741420092429772971388832511665522273033896444730
52704902414772756471540923768066416528226112216605
51903510495321695382999570174114651029984898251643
90569909394598682049855258312876445683898434210936
58943105114075558384927893699740950138919882124799
16209888392435587365554523753623890641072663136573
38688715014376676574392829832073461314039495261709
53084489658005655846309523296318712451836616630427
74985273620234906785915576936220534724261112532638
91430252893766737392628606460991664258399987464743
41416395267773224693331340898922821352367160956282
51349234859268040735518153607196567395027069135357
63434376744311724908455377670326669884144911480888
48013249302584381770118785666357293539878114064658
83694172838736570843375751044799123597365972434455
74271838473362051640986039310219592121122572034365
10013963890649452967142056089086176982883163882838
25229707658189611895457298258107339454017277497834
54068776411077800440742929663980795802668931294689
08915006186184189218530416433221694927821339211827
71902167520208059672627494630028053887779459621856
83074384298925646302408906336676064738970496873626
77347143193464378269527837602861465838927893362323
61603686965888599440717090143857650085623703570747
28812300427764747470377946320005543727473658472402
61839025081850203994131095039708124812210776128324
59563995640730378422829494179041799135365337060929
53580412844901956771743632655873343028440148149907
54651032818138782109072143398374541509572180872332
16393141184885404882476133156499354030311313197143
88566683380217666836082950323604059513677592715516
56796802958597338036134406930781375730116130026579
70242655917863431943626466230186872587963057556366
07828996953634981452238866007301477187919864160661
43908057772551924487070829109767355499112006123175
36184781317654395572950385452923653669413348562178
78926154740456150452308853118438978335074806994480
20815830478029291395027421867886919801765554681814
45443074191102292721931864440749790317259939771362
18099711176146890001377240700923484996330832030429
73219675827894000846652350711551118348103201448352
94744885188632413303960676395857662392727435386476
55332592611391601058972069491216041943843627692250
20408360183481182715855343925553745823628255237262
53314359699646366678255933821009175987444402718522
51290642515745359479613052718959948884782435317225
62754131095998504427747535263888711892649770717055
02201056823253071154389564758303122551162876396883
51432627286298152407558879959620980439465968893295
19044901057419141998149858790000533489612069163111
75468253485829007683953766264145205273936078651380
57224150689718558277653895215135856589764073014881
11133738692458889098227602297339512441350751003872
58948206647854453929055116049254655683017922363526
37755462684090494780037268471610264950882620693574
84631643968978962700833763037430175619457389078848
10424309285523631029835517451745446606529767081994
74320599516529159600871565211546129673541395732775
16784434848645983391375848562505546017507922098835
87719338601394896751483376380213903415290428362645
37637458087828153790470854457596761421037723612329
61964022920228951469688114470582893098035700150410
36948417054728692275197044694697292034951969766217
66414362032109874971729908144000371573928189152840
83197422943733677477825870921871722529840693055569
35225836786253877699037108329877979505169169629957
60702662487725611153210245228717970309373800563354
05929310890187400495751330564575546864588192534437
22717048411076045834505257242917684423561001394566
82456604288000474072926191657544095336500054458333
13333486658197274927600124232382251718468930694085
72324615542392813887422027661693797935663441045037
11559823675771431249127962314115016452888044094239
00517346456378036293953277878016360441042759186420
25167711823591081249478448954880725855125745496079
95691801297131720540384249096087363621351310975286
20986224262418742435783767729126417918801376752003
20563326189241018616513034810244006856808606110481
12942740900937527485785858684092297315779366886086
19964429073615749053303451074679213921393573414693
78267840533131992354433034607195155205700661001169
30106114645564891680500914500556137849404543693134
85910618419330189545486385219860080820040286332226
85779286594749900693607510578023474201503531773730
08364949891672893509093542120975207472725043666188
00613349590930611407110464599244759717542401996540
73065408416973523925041563550039026440029227515519
10862941367236000269412071278113087636531615224433
51622669190123101713629501331698077009767031225923
34099542352764898442089109243902756481617004072173
92725660242958371557106716854141871300357131023054
47259377064542064373028381478419102186882184665671
38326128263780697530988608290663303966984683962467
47688511450649131518615524629479248111598731109079
77115298058809209285816227706527567771953931120357
31943345934347337295189941572147227619036780043087
95904799926642428196201630098883714884504398012244
62455602660408616133199723284978761593171268140040
45056189668690984708239413708551813261996376889702
12415231378187331300156011219956570354141065353563
84524396556426727217434505317089708620347654758674
12814640719792280574469540684927959945904582090187
31765866162517873312969357262487630182748053065600
29462418101514313186902408749384112421582150837307
41283373100322266839576907350698817682754848177304
99539131031846532783838656267174760018062788758049
25400887840392798564649645155278927345020015410031
31905096271080962889523768982872651391408194511671
95916663181885337312798227947809638418633081232493
43682732708847168484082306510680498401989966141848
68219292371243226293284424830236101798391004269904
07744799190837610211112396067250719299793136517706
73164504798623225519797029925665315101596604596690
15088706888298252728640598951425047655646438613971
39093020257194585582527139271981132775888695544629
20605202687675221367966827468775874528760778634491
38269956348008254414413182534720494801421265432982
96784668605437790613389102060765389746783799090419
82264282917135698004347246669699301575114953715204
37403191810795486894324062290945862326245220966757
44952856601646578736884246540265604576973290012958
37874201711510057426597492533286825866257024583781
15218220127757607872278753625441767851681849197994
94976491000369349095508194502055638112249647967662
49650785802327123689446228669796319715390249901099
11767205329659201024327415836646285103519400541457
19071486388246944690382245688388500782441039250163
59715374849056945245605312540379176033101653477500
19986495805835536614207169974117331055254042055211
07731858104589461046273558070947146683528783522244
24395195109596480193399728225441237291197533523339
78820050032094830778066283364606324667100180087066
62889771576131803944530851778599796791617562364245
79913187479952951873675602067243360786278316446550
47133342557745622032970583706520846148146180327955
65723112891379150610787823672417063157427908602758
26804832820482530595944865355305335573608943668378
77887790883577331658156656404633363117896557755386
74513596547437928824432776177665299775378844321226
26758789612663833068438490058005776137309460432457
33141597876165553722630161642335345100237463536829
89424782425580648076643361805237741563140378933712
69990081154608408142405869284464087423891245775193
66466994637359158441193177950085848065280520451386
17897232991096461177097629716988054741486404035888
39279500405680966882682526783325875358351600505794
58531484837770296761832636064913660564711850804916
35911181680573568625676757483627962595423144408426
86944417808465459001098300832470127327673251862965
28101198756674251237185471917419644610996381436922
52764876865242964332848802671048804488801559106447
69829183364432563837983478922499242473473474925585
57293151861103453413733567227462578276718755128522
96157193501863251721759999422779441251276949166596
41176453311307678394358755701511268339788077823089
32767292196739065650167909884959899971836201837724
66979164681588840040150832641339017024402863907008
83106649068349767628800880971315772643341647052515
36471773066139272240563257100139729989909559374773
05596363485600615984961253518310745042828059910113
56152764613718732307405486443870951037623912931744
13926799644747323618213633118585804069936583777606
55841495332832660287785469689430022926853101934301
98737058717358218098006693891250766257084746595062
89918468346949911962050562881006235243400502407512
12565976218356834552257668404916525157075841461441
32895209700930687290227163705638590610592169694573
51312296992925835675318834452109537570173563261816
64424591830719173259280537351848183098722945626217
25404441898640397503845136061110062107180886892905
38855653803212319776645007978808922913907197183215
53376607146881588861466593708021811848640949124415
78015869647372390959585803117354939639342323981218
83858322269062273043691547964773290362031023158462
28211866082858960816909409000618964421346173446825
21433863060864107649130309630386061561226947756727
05661641983226612829559405418526700993894418145266
99815121965396719051384313536550321313806824245173
48894759250312419248417525574038182351139026163553
70936864688471015259866820062966604332671588470284
67252827367513636915893498572151495769695739379312
93333878685870155864384721219088131194713370873382
32750005623992374477172103479216899958700150469805
89562365188542682939856667127230583317473946798938
79179844757263966997256515093350494496239329894118
38095115220273859361991620893155937352131938012702
98481882968245692466401589102452240833407352947237
67660187190835662573439468354704836224454619937129
21994552160770522653798347510666769463255511566494
91168070523052817308690882682380129412541814673058
45934358127343340746347109810169733784511370003614
66614777973756676762211878253942360370654923722566
47519270025082488886040622340981154511333422390177
36841135991533723731846766340507156896681938103585
48079907399613453888826857567243504591899740069104
47041116287865267920106161324719998448237152334997
83637523014313513282695539529010864942058186043961
59053058259754001573475299749827230953870577210005
39641886970487452897359156879270799441658104944268
79390222782002617388424638959221139263874954114195
94330027084671423706812813778229848743892258019606
73229557664622256072650083204373463689206974257310
14887778328145970055062112529709439551348206970678
09204578900900556359931930300746710425701791847467
99520164509853815101539696173545527780430626775794
87710979913625936622349370648370598168419144090086
92838417581369607702626526373984217927518655855340
01802494738842479507635936962516581598005490110797
07269532448861374349938844083661468592090201387462
92972909384539568930915524703254564948483425584353
92750026839808919512438571472788922881800472797910
59416493716641756765094433746540972890144063281301
89143863392806334434942400260228810471699972553393
95707641070678950590524163290221291761570720281337
96306498598823224267102982642645482279327154804587
64992124132126818276723090347559579303115848248948
30141731719343104663561998293422660845241977274300
08947575190644364250704011573813177948095995339269
15579884005478289536523956367416572964880463463057
36737117215809990209894453733255406649244555657047
97720791458123045061888066934773161154921352859808
11109640356420103206503138783298144430856387206579
38940705623279586874460852840698062839012831994040
31753698172910119302742164874460186196321594468453
80755709872212964758426105804371014414489107488133
76672138354541424787136666538718207128484761707002
80230771398620015232852846749805171600941770084830
60781630740674129158570458579809143541609290613494
59709688925710567910055675290074750437994633821119
21199900912215396556317263329873593583866650018970
21037681056553912581127425650365892142910191935677
40079666127138230714081882841864932545670050478902
35799834629665205390345267229736797112229647576384
27953370703079415632893117466348996286910518604722
72688877875879795365481133097185257748836254995078
08962383116823946505116854708626136402178204452762
26218509468771458466676588999479371028457027858288
64945578192102470884098054884049428920275863251351
20327683691655093337575687742311036161066838321580
80256433346454271722024956218060593586057783683982
54618223644983354199190818175492396216871052804951
42246375891201136159799843803455389874368637941643
00305130378895831279248454986839906586006407899335
28127851940984016719729727069932213390718420955178
24752068026846361653977165123457434030443246614781
77119961085537282430917112635195011915381033226170
09607819792294603552601878766923621248636248851290
35442839737923251389555064014239130766546753811452
44024706837652806414248720891345137963859994493516
08677107460143274772385102847494666363346194172301
60773629762889772512830025808468772653015168202925
ekşi sözlük kullanıcılarıyla mesajlaşmak ve yazdıkları entry'leri
takip etmek için giriş yapmalısın.
hesabın var mı? giriş yap