3980914984646749
14073512186621171
24857200120500767
66794536069781789
4997931268780909
34632038524339309
19376987701798757
54749342785204699
31629087930524489
25292531542352941
22076907722831707
53109831208927243
26339272087844593
42201839208308543
36021464820651319
14629641832509713
1444078197861857
58283334873029257
33209769391405687
2133567610919783
53985156628454993
25555378074481933
56405208976824733
22969429383654779
12271327029041293
52883286898244813
19826725579189241
19899699007151609
46678921320875267
49835694666451451
22750331493090863
27404471694754247
60119613576531689
4132273281973891
30694346212639349
28882937097200929
11528301884169793
2570448402299923
21534128919233659
68450613154025491
14860856000151389
64612431708446227
51719626535212829
33456271946397427
20280207197427241
56436665270558731
47008639415193767
49586657837794873
36030805599793397
63010537272249821
43783539298213333
23703709018413601
56554231989854189
46447152182319263
69955573922641961
59670330746513363
59039216372276891
46555276119693301
65721604848025787
45353639481673847
37368352418413517
67409328466432493
1750326769216153
2878416147963757
15086525381021209
11110826820998353
14956981899013061
63417520580609449
19497489927933559
51308451612359771
40376373635902679
729419449511647
17171938184684639
48647156805631003
24909573861837557
38621047910816821
8480504238814763
71109966664798097
61185918033155891
14117895359413393
23317082603070853
24367760186754037
18813343075872533
8830085923579511
62647339561807471
1120307798130701
52471436822237903
54726146002505287
19344104273995609
30239778330797729
18200778588764129
4200442681997101
68118010091906867
56215714464200503
39293362809056879
46401197651111053
13350526989102049
4077113603116621
24158058511376291
9298212418839233
28811456074586173
50439154028568091
43624055342470451
61261178402975539
40406262578650211
17773018812882383
23931664650839903
14278663982540011
21473419802923897
35781207074450351
48014449160169391
43327378685979197
43452158915493641
5536989863366597
49002659641798217
36145517622012863
42150214034810611
20586538243579747
65533963809471533
9460470739918901
53143770976507357
17859729541559573
58595481415621417
2438682045228017
2946926903136101
3632476024665437
17042492253856187
19178913005010631
52280007555907753
44769573251013353
42611141006187401
68327777149019107
46155994006819007
56312530948899349
39478594810880189
18918740435644913
59510182512807253
2858829774221933
60875207979309071
38641432599595687
2277396363859381
35975259222013819
71498583315607081
26177575746150553
36999496481048861
32804010921260717
27023506930417199
58158735395035273
71737611653116177
31620760319308189
30439063789668713
29644054760962799
64847011838851601
28363487872075859
4655237521371559
42839234522733193
39561990348304811
31989851504029411
48464305788992143
33415217178113567
3127870829341981
22598109123755257
41749196985143563
19508634562708961
22613653624657307
33253176249301781
4760851989078373
34960851274360559
7391129606769973
70880614118317823
63895000698840139
48193682715133609
52271291658811073
21219973616118059
58200665681431961
37428162842442181
14164653750608869
40071869893355537
8122190026361087
55556187366466879
115532870903423
44644729475006659
67790784374884027
24324666980775937
38992389284237927
603183385417267
56607968065105529
47036761340485361
41577776211603911
68871334460704463
38559638500986389
21836141623893229
4350202064136031
52640827435655279
5078730103378489
68018994295667083
686290856760161
34799742078398867
33313188751199527
70913783625306899
21668634458571761
65927878766098733
67965482626947071
46805804464287023
55188385866233069
66175793602134659
57586043507489587
7998344822169473
54426716271351527
51485167464568069
21033502016569403
55764759298307879
63471569463990211
13237052164450571
21797333051914397
15283968072005881
14112565796782963
19322427568058413
63399661331311537
13064001007903249
63422090053179619
36976415779254113
5115589010782837
36715339462029017
59886779516393069
264812734754189
42333809499677639
38074228538679587
52882015685431607
8496245664109927
29584419704847619
8162447880923783
42192333584610179
48940786343035777
19364571426702461
4502041213832177
24119310348774731
44412744036690041
35849433520538819
43610766130471259
2959007123086801
39581832308956009
69113015550236519
21694032354622031
31233764468895203
36599917153360271
4546161244694803
18896520244970933
50130348718420049
55180945870464503
8754422251712113
21696364952319457
26185503539926279
62668952817680207
59429677621941139
60546974964843691
47840864638129723
56126657883669341
55796675159562991
25757657624006593
1551379203461401
4278751292045371
39077193063597433
66106709923035403
47184462282919817
68878967778591749
58404500365736309
37333192555895099
7946305135575187
44397659203566089
6702449961121073
9055134933065147
24398308933334563
53269484080989221
64225654870171727
7487244570904513
60997298466953449
23051268150459767
18526726527315989
23300365799511007
39291864229386133
47097830611690279
14589695440009759
6441194734670863
41434322758888219
23288478101235773
52128962307154541
17094085760339461
23926497946179643
7929653451413671
7748134113437381
52675415401363021
32779283173259813
69190308403873061
41942387123198641
13093784163748609
7596070827699161
52480062727877233
34871827624026131
23524164367384981
51943560947598713
60626004181774657
67040261633411051
62764362613565419
62067272997593641
60347617184110357
2858886970113709
44900782402530941
56548313620746097
10986829818695209
28560432675216587
9293173703332537
43610666777648879
54646826269147171
24982712775690479
48989426376460771
20186078585749123
19783320694747783
14355016558605257
2206619534693597
13529432972696359
18743467146754699
9122517334101089
8052461539368893
43438174520815079
62170627654005253
48946145663036249
20799243691361581
34597239821458781
64753304015522053
26715959893830563
3186649881894883
14923662099289367
25428233535277891
30035088743349553
14898671988505267
57957046870113701
46050993375187351
19431575607505073
47192261342171999
56858226799500851
2497716773235139
22706395099204679
48808937517805793
42182700700974221
41758716925172491
55595326114533593
45068195779897709
52262307643542037
38720339562337913
55020069765686191
30814079637880289
52007191593242449
21678214291203199
19939887314787943
12718264442944939
34219448358868921
41924110482930931
14550469862919143
59471007468156607
20093306608319969
12319374774815281
13038741773971477
70717659996263213
20644946769335659
13620572353256699
29274747427715393
22094315925354107
65996254069240723
61587790614022931
9201622854812911
52356723790512241
2872313973453601
45660744708755569
50387270460900587
5595881868680767
62688291772515341
43952584123527883
937892807781731
33493995140307209
62626433895990163
31751393880634019
48362754486174049
5906200882726483
47927716209199157
14848326453342139
17656584481797529
60599070523044943
18021529402756661
26522340727990067
34850664149799829
22171053142706077
234714809952179
10693290518702023
67217189358926179
6377120330745559
21356649168836021
7043951479825763
18822516825680707
50067219362955829
51083598935980277
30310179588085559
1033281463228579
39490595131904071
19682015465202331
63533025448297907
46442468128038967
9063849836409923
18168769805002807
66705024495860813
21350099420607953
9970102825986617
12922021481530351
71703527110462543
23102988204420869
32517491557536851
16858912587753193
56471082832190731
16713061012334023
71529697792740763
9718766289805733
56865168407596877
8035773332969323
70382696866073191
49126640904826003
33731880052557013
28554133423019569
25636326224019733
13542523609473653
26198240408524441
66108077616921869
60359844320381141
2467295930747117
35678706558254341
15477638384567903
39883944569403293
55750972463342369
28834658912339591
33773835723001391
40607606940611591
51124970486959679
58645528156141109
1070785287217333
21629617435383137
36368752931542841
1199404162626541
56928124145759057
57895698003494921
52291474651344107
8957570266853119
69430076767153849
13931026095382129
31266874472711771
66956809644041903
58781136452802487
10344038937821009
65095087641825907
45764039575329157
53445352814007127
47629776453337493
55172157964737967
31416863998954747
40323501994422349
45802801047769153
12564070116487583
32043820177931293
15769702901465797
52385949660230497
52590046932781493
57502158310148789
38931423684934883
56421266313880817
53974406347999057
65440924779494323
678691569147377
5412337888983079
66300594862829351
47238032552131361
51388993212328619
25475315528694323
40991439734484259
2319213901201009
23483381737012291
69092847105040043
31122202534763281
12730609041184687
32445082914421889
55502204153687987
71217886136074813
65845546168249847
14403544642584557
34381717540570831
66150945033610141
69887860268293729
30949728269922289
15843667131366211
27733443622826737
9415476992589149
33535822222247437
67756094835888559
35337379726617091
71280176751736019
26522980986602329
11654596331338823
51171697852944979
11318215828034033
60804312192127013
26463775879073569
30937930732506857
62129012259177739
59041725426401723
23989634649995249
10134667725378041
19340028848645023
51197331871700099
18639552969182419
54147357522732317
49409926335485327
59649277136206049
47359259680834553
49846423105864213
8399622263953187
55722223396138853
14391725829451253
2311652789318671
45064492742318897
12865199473038719
59685880503255509
15874707363207599
5452879032380473
60525150787962659
67150208981234521
57610616373795047
30724185390699197
17644552528003543
34155324065926871
51483647128690963
37193310977666663
52480511903132507
21010986384364957
37507478868289361
13112601132272171
20216541933348037
31061989473088243
57312099093656431
18951318309154291
1173291041967743
36476897572045267
18911551873282429
16330179177863779
25306785826240999
11790764749899397
18349353861080503
9511105604151761
37394401003040527
30493590926121607
41941688642561647
4159877877938551
63637226486447941
42021471528678721
46880938414291517
63295278026788879
7896883451235497
61701644777419363
27807508841789837
29428570547221049
48362593480656019
6681105676800041
48593796808098727
31596664849902149
36921768131708167
37222879938245153
3378298749511321
58353896378425397
21917498682607639
52444321504441907
1906574098742147
412597881224339
21161622066658897
68118070433797141
16802735914206433
41405028147614447
22614573163239289
11718216380598881
21073930703774177
68722200896293349
18311469069202139
38254829636894723
55843276501136087
15983664142107097
9575131974645533
43264747757757203
65873371888701367
968247142904651
46519673705128451
40228628230303787
28933362703369447
57876531279505219
2669666623076029
43524399730709011
66943561899345913
48067347038770193
40063554784358351
50422981295504387
21556249772215559
11017886848169041
45649732779163879
63181022974685467
64674910938278321
48555204271421741
50418572395813327
14511310726768309
24078017140534993
33015698977254079
24600333629854331
57617458685964841
38489000612027267
7353067672221317
37976530141527101
40335656783312039
69008807072782121
18138545333926067
50655984235436623
32754113657856559
402909010584533
38967274215465181
41475490494786961
7845365394350807
27172441709347619
25858198920096779
47649049212226193
17075232677175787
45678177006497599
26209801166388971
49356231540812153
41048367382155349
45007445097988847
37282680875351599
10399362688453153
7614847287484711
61038850525574419
67592528295897749
24921778830470201
21164282909208289
12327025191866003
24627604336350487
44148547510040579
6364491622575139
37180333060081999
61319494260738943
28609401808805407
31775118716695021
45712125822015551
65064321889590899
4534243000750399
6276361543035631
17779877642903689
67313100381944401
21454573938211207
52901892972858889
98150821618037
27201339129026593
46405893427305211
55247236805119523
6827361793664791
25907864833140551
45261624236555149
49188865511000573
28432350088875737
20045151921876721
19110636227210917
48075045772276541
66004388449891979
21569215409741491
12061439333486729
30351738124334197
60736709151396227
10621791258091499
41475108753735563
10013755372578487
60966388477981033
11708288575329979
33904707323146013
55622064681133897
24080127148750853
14379664937168191
12003269576360021
63174642332112301
17885684345404873
27330819673448047
7633927649461931
25698632319962401
28290394975885489
59137445083471681
16151374246309727
52533900264426547
21557662730356229
61244843893697179
3584815952414773
15775053860859851
18002373148113191
18736251999524821
50861449190561011
17120954668912937
51734613221404907
63254503551181883
9096353608511933
27053321875000859
8721591468183653
7851021502311721
13416423229879027
6676930939181039
32167129876055063
43457691992253041
26278693852727189
43956121278355877
13242946827968059
71003289793721189
51413910772017637
18771751372568213
56366050890341417
13361822754724853
25769475217273849
19143674929167749
59156324489354129
179006262026639
13173842562975389
60768257405640689
28623241675951567
22063125883427843
64784858975812949
38627146970953313
28147438754323309
18642124846014097
60314744585038793
20147217342819943
50824660811040163
12797070362507111
42841722867776713
10115974842660229
58741850890622191
42565187091367289
23324016839746481
34076068928654581
28486022583037897
4263904583429839
64642162351788239
40451111485877537
18178119915255731
59905647952857857
19508986226139143
29400832454290657
53731111182902467
65849785587490349
32529657297177311
53797166054657887
33579091996579951
8782335067990157
46559398558293209
38050941247599263
11340511826387137
31104822651642263
25404261466993099
62082467783884699
21112376017154057
12847082474875277
41306726140477471
59360648026518679
57950736663493897
21934536007582453
62872819600183363
63192212527403027
70021597227685099
4671089685871183
40117886384960779
1565998923824743
10392411450783577
5416212938838623
70534345463806831
3134492669561917
71171562045293569
4165383130691407
45902764105304999
57373230586862221
54737453857397327
56499250578566801
60341810219998193
49804849326416141
29756778215869051
38872147941190307
28207012781037631
34364402789025929
47785861725742573
30501205243321613
52373757588331999
21046925700055253
11577782599537543
48837562643444207
7880240150991643
39008375395427729
24765204434610631
55308709064637583
9599631097505047
27269840151122683
19762330721784643
42927646776894907
71695238063999267
46493061679272737
13316824423989769
46503223129037527
14468267671295491
41189063695446427
57476427852455159
1909806224293621
3333913460744213
39257315437382899
32514966537702097
18851026330788359
4681818550633283
31848566912518799
56138569683057217
5366253984302699
71409360296255327
13718393372802389
18003589140668107
50826858939348523
31602007547133503
59159000465170421
66815502979945771
14096742520316387
33865090454912341
8317476313867141
27490319697151559
52979690853742069
59602760706508571
37461292980137713
39149236106133599
46979475741550327
39479112415888469
20610730819920781
55388128600095037
18384426034529993
6899558957574733
96962658955177
27916892987255957
67207102271466149
71448363613914619
32352106885472663
39744281827337401
10347038271439757
9630203902170743
30402777902779573
59436750634788343
7532000989272337
12719441705153951
48250042085260019
676738832432671
13058297791432583
44579509839968659
8809498399491143
60108231261526733
60429133484697829
43217897512087003
61840753803065869
43185095729761793
53645092576024277
31426568985007297
17929322506680197
2549490705875611
18202622332380203
218372767472773
7665653939658721
67144639308056833
58129111242145621
24535610766458339
37659825421798049
63004629851608877
30566846696577671
21870567841627597
43021734621165161
11520048822808367
14117526990709997
38457180509407183
27156073621181213
43331385760070957
29334568849407959
17193551265184543
40411792038074609
1460170506864919
44675274435601333
62846446571280719
57168618512036069
59610552860589197
2817334830671201
30758000927304457
57428395104021257
61393066737149153
44199730154017787
4062960799511923
20665011060609763
61791896182503997
15285698398111651
19416663138691813
38116285506632147
27987748942355009
67895088081573979
44042722414744127
69702369406440443
53707147294053221
38486901541188323
5475154241787803
43012425950788559
5732024241458149
25847893881568559
46991758210582079
68731652987529041
38153542227299251
49880899908328207
26614039468412059
59350475888676443
11244670974339499
10556965242226279
33933968128141379
10045202962340701
51693430081610423
22344578627967319
71491714603539589
51659009102769421
9324546993582433
55955425612371937
71394201026349017
27297266540894197
58851332868928837
69439678663232279
45547413915581411
54069388260719287
56756296275245753
62273048753879437
66383879958109697
61385229872589499
15969351808231951
47529020519536357
1569516771196889
69834358483642399
37069618842931373
5508815324053607
47539416007221197
14901683337068029
62529917325177527
31322295499591951
47563701230684477
48804549931127323
20691066298278217
40907691731564803
945382356944099
12800793595236391
13536019504469131
31965981148318649
12972101323644997
3426213411481141
21287008503321569
64115485485524509
61907736242945057
10358484141949379
51528295184559637
18637067752621237
1498131686380739
6223162259638609
8933101535444741
62129618755310923
10234295780394577
59729529988926697
10089032361397999
1413321744477439
50957363671986913
25257678614128973
18541709874638939
62853931329619271
41912957201812237
36640064340585757
66128561101579279
67504528813192099
64775748519888589
43896614437845151
11442300094391737
25075237713901481
32198478668614351
40639511876135903
47612234252346583
29278457793970097
42762388995872599
54253551490219337
45282821249445673
8027362817490031
16500900544974173
5387714594632141
60480410351111251
20308157061786443
2192501040635303
64201193394927073
37921396238153003
11398133189539147
38515560545480957
47493936002592007
31453990236164729
22456463001548981
34130213968541527
23146752829910833
16594550740908641
38855935964129267
71326817252001551
66378008889096917
32284157071230919
25003125804322573
32753364368023609
51927069067847593
17169929518182499
48512667285912131
13618665775690949
3698089282504217
62515855179852091
5160233197530311
14411671389236999
42493039308575041
56165024573652569
31386777787159673
65161596053307973
52457316677561387
16849647197451053
35522244308020901
32382432257575601
33815387195171333
48813128650123811
64151777621800157
19414231646626573
5045746308358597
64467002116393127
43951701247276349
41858178646434223
38103491806064857
19587229424140879
62852953633120223
31408473854899733
64693782398054423
36568469523964291
54038611672672507
65035441837418071
13575854541332563
14283250999161367
9042950084480749
39756269762869889
43442819435101841
922904527548019
46967606482918573
29619784083879061
53378167901640587
47449615679480141
3073528196488831
31789370860330129
19101686363540593
28276639892946443
44632834792684027
41674777707007189
57891769320436123
113483289380057
49598161367246381
55838306850422797
22611302151238891
43875244674538657
1006027340207789
13475247587599129
51939589690979567
37635945248539751
64765234516060051
27473554017154291
15679958140875257
1181415716533231
62761815991399517
18886666345939621
33498731931153539
25334278542134293
69766475814330263
47322540861311437
40788208131874477
3794123046679253
53834198326828531
35201569934280821
5374326040569469
37609727042717941
49032151601368343
71374652914892053
16393281031768133
2048719098970883
34557246850273087
5939108302592447
22409905973093929
42668021249667851
31750352803514819
18966502648338979
21230228528480303
30041615828665949
36581225120391139
48027972578969627
17388962424648799
1809658819989127
30625359805033633
50535253422461711
8738576608564837
68551528437860617
26157611744559587
20986521209224643
17783540440258963
8397294374874137
41697058054289003
47697282684258517
17330587315027039
28275578796973093
11967221768745559
51053217542300879
46931744918918017
39666313863924577
15062543932497667
38169927615086261
47753965179486403
35870352154076317
9446927585265773
52578873123356729
29167549868578171
23277428106425879
18299841716295427
69983307082834421
67412678855217959
12820402936215361
7949270662266533
64057061982012031
43208231167821991
56063740833164159
30219754060965907
12413044057367893
36891541848492323
34629101301890089
41407320881706677
43580509837551829
23041633007169419
9466554288054131
9983696181451037
39071776545905183
44436450095850587
14411323335412967
26923537941786127
778718162532433
50284014222096467
58365560005811797
22189231145973037
50963329459601147
62555854271078747
13416492801849047
27959831436838123
37036855341563591
28127909076145199
15585791418503147
1666636262470301
62414925983533733
17286992691448567
13921647965622767
49742381269368077
65731558260292961
53270586481882681
27940110333712361
67582441861428449
68775285932982619
15441604327440887
44701982702329219
9804631470071171
64488670125304081
21412859517214247
65437728028104277
48278495335686751
23099181101515213
11567349601746247
40459146388221367
9960616431901153
14768000359633967
68396596104711727
22715624585124161
19881974527982579
3466666578358751
55766774926686701
69102184725024613
93830518889119
59973691736545219
8795800784183141
49441269909838819
29152891988467361
27828737117259097
32472847761449707
43184023211938501
15571330994531003
7132046427639659
17521565394127789
39692441089205507
56339346901564847
56174215361830717
21619095474397231
2297933408819117
44838706332142013
21401621147690843
68928467231186383
39445683220603409
46307544665786311
49365366925970339
54887390138697377
50119131443756009
11233704293969077
68243174635076807
5534332191797447
64153663011393149
61130688980934791
64356613655228143
65234156595781577
47424447796543633
17648815964578361
28208267438819843
23618062478124437
49105367646756361
8906717017761023
35119802652341507
47991220532746867
30974623070209367
32399402145867311
46076942678844661
44198745766410143
44945579203017287
4532749520522777
56515098205019017
29814483172772113
25564087110992251
60184133769880139
63459087464525657
15066646738458869
13771282712995411
19609069895023039
68990543960358907
42893374250017787
71160760598149697
48055517416294477
9299770620342229
25152401145698719
68585420580676763
58817547929562731
20328834526704133
32944104940634959
40429440650117807
10962449872511009
44333852291623123
60056311423948531
30289303551021667
7651428065040211
28900058218281109
56879593834927681
39992353376075603
28078283403900647
16739040725062349
71894864442060269
1059350143652953
29712446775371527
16454162208325027
63132437718673259
54972861550816277
40096269772443559
56122284731065639
14270973256731491
11323548812575639
59657101630744309
70002768902464891
22438800898309693
51076992539981599
38236055238024011
43183786550690119
67056310171426111
49323625565372687
34946338934996963
51511214121195109
36013445849377387
67958623085068717
48030626493644761
69920820571475899
2270403043329797
35796823270504327
983831724525761
43337531738128493
11948117502712033
67694014488397091
24921437555240683
30499607380589857
47847510217268159
53877039627856789
14722956101201989
20819506442920709
37884309017411573
22172665206256247
62451480932631937
61603860074307953
21711262548873067
19750997518734667
8971032923230349
22998669779884439
27439761118057891
891188234357677
43653090610526473
3688804686537293
16890238543839421
21919396230141737
10243384718086057
45352905899492309
70145870477982337
62248179812294561
69471434454635027
55704257527367131
7600895172616331
12492002288127937
65835190427533979
25640006909455201
48478990189695113
29637730040109239
66495749855932127
65058301697801219
12948371352220649
44099530014409841
71853700208684267
46844570450229217
1850784011986339
2967663281760119
42871982214947981
57034931527346239
50746865179626571
4577562053516741
24188844586620737
64997703256527707
203910600980483
62456750098718413
3032205154881901
54917074905669883
25973498557917511
21098035901182193
2416288225376183
6209959054266049
10938930647685353
65118097598762237
64355978475715957
44563753255827647
68912656005102109
27892199925795451
4719105086435063
66438097780590889
62926882849314971
7893667904896723
15564914873073799
23410752359352881
50398900919433977
68679249364406063
66836429428148483
45953023698147751
21653972173011077
22963651457674141
10251715917194491
36582600355512293
57897462643338419
35547113759817899
69481858842803863
8945869149463391
68206550291956819
7587959155568719
7553103990784259
21356050288571227
4258741781104399
37569508894161001
55968298812481823
32398236229080157
2692158007181087
30982794355323199
71422338671295589
6345088948031539
63659426403172447
2134143227952529
26283487865973383
58418295436138769
33865308542842961
27509466917929327
9042061508383339
58196025090576931
22155366510392299
37351156342945817
13507838804002849
15122037588141571
34933594038260809
21927326147593859
44898820025886331
32556853056095171
15666912088140617
45462881987609731
22660118688032983
65779752638810153
67134466973969299
3175124010104701
67721265674770831
47952863661131917
35417694939740941
64913521010123557
33973089500185207
37022778902073193
20817051334118519
31317891976458961
7145166163556549
59704675703495591
70743598668535801
9218359998436241
25899769471096109
25653705039047647
3404881844829391
66903766333507553
62580654614491619
19323405110930411
11876378574390347
9244729741194257
59180191311248597
7678130912481137
67210178254208147
21276753495548959
8333023657155731
46087219763720347
7815566170402703
8567128132575049
28106219245351073
63015527086784963
17527512790655839
39347586332380429
24234866285718041
43649686708220897
35168309197169171
54340139449310987
66508439073330791
30963701484866167
3980966264823503
3665137309598759
42498554408906249
12441575660770099
15763025077934803
41870386652952383
28672175178404369
44049099012839989
39770538785816939
67689938030363003
31700802518563979
10661930774702563
20021630444030591
69355071566942351
7477444008672821
69897449513590879
62849301538452161
10843681800011477
17410544056170787
21344355528303793
44229081656981467
49121728387678379
70913967607735151
34785407879041189
33359229462878269
19685492371799599
15210545025108371
31705551032851981
1262709122399017
51431781751227337
36972160333903693
22875205141214429
71234665741598581
20113240911466783
1225844387576761
59546218539695413
64303122371554951
32346044691335021
51533833849432747
2368764592055263
48834378125465323
25508021929634567
3989013404574889
45889397133486497
46468094475500807
31865553253603633
20712603380691307
17041484639643769
46031752374543989
49936241864469071
1175016582726397
70534713839598851
55540211290662587
41276991256267763
38823306365577917
13674251520111881
30333552714499999
1338303089455889
19648844004279221
34319336351563
60905472711640847
9265275144519623
23880177533197127
6742945261511917
69946872930720251
52277752372735759
46081005087092747
4607374471482379
63088204446768847
17729619867486503
56025671589192467
27718780953639901
32873688966594367
44680594906634117
13882738672155811
70615323400115797
23060164999544291
53625336559668101
17855251608195493
62569280338763881
24638490103205317
101858823343129
17892084306723853
26664822585654497
57024318243771887
19243556657523551
17633700991905781
2985433581088043
1701150416642843
60527810585427169
13049245267013833
48858785488468817
67980220194477511
23946339626276503
11945268932130103
21304727681542549
41125644398819147
13979707967387807
4776704785488553
34403249651275591
5881228255834003
49726980573768851
57701982655811737
39197576272346627
18003083412061577
59569982114017703
69502371252575797
26937494570999161
27908466202906213
65963078080438333
53069932866038591
30264308444357843
58121451716839727
25046921568198311
40945098797085071
16225301931880073
5944429397421971
10792058160723877
51789553734239443
42366202280937559
25847917438833211
45483078853075781
4163700513571387
62507739585744617
71849762089407769
68187704640236011
1221346160319391
15804719796734051
49875776090705407
56008856557827821
62867962213285247
38634741336554123
66986421831690787
41630463859374317
33735690065327311
69892205867613593
43559295284453863
6863973735744901
6902734895732981
47036681552367509
39932634305811859
14225943871942003
60200844394502813
67549038508776989
33612567045131159
71415912606819889
39085728254093119
68806307286287357
11234372860790999
53691661306703429
41140872467445451
59928517485190033
62589400176859399
65378900761056419
14942430301147381
29856362277012503
3630566801665603
39538528103963699
11162914790756791
9668207199513977
1851598557066133
47550461616611137
12342661903827293
66754271756371103
71476599039146633
42523861201390321
7232663017184119
64802257019181463
9473972251887631
68847644053388581
66949111873688773
70715309130648811
26621227831548557
55362590305272073
46452353184719227
6680237485267123
65160525265198967
472620275226251
25526886484484887
26403301488516977
20483061034853281
13104051766508639
19192324450796207
69597024559067381
33925538804465453
30787606415909803
60863798189104363
55563005631464987
17476462035845957
50202220403343587
71330633853685993
1438444041491227
42440286062676289
23894441336518903
42340960784785051
7854783630061127
17505770013405677
2690904324424133
68625243500251577
11313670182802033
21007695296105647
9166644498438373
47261846043263837
40171535333404547
39458271154673281
19829998306555447
66722922273795113
51630566575136737
296433404130161
28130230988851853
18564778592614481
57720705135899513
36899964141518473
61721322949084261
61211504125726217
55587695117402293
27064278775754663
63154239137200433
18766550345551433
41079582179728349
7105372456021531
26309672921694013
34960441246394761
36764236004872853
43594974951828529
41386668585080387
23163646701985019
4731624701914069
33761669230893493
32311315563243371
52777091211714607
28549738672235591
62626951041419777
48787886728208293
19353460262676173
12706427198930341
59290660678851557
12025807819908563
41462963544315347
42077296229467787
3536455884997369
70084279136335567
37085381508402197
27951041793409321
37619086362602443
36265631598975353
67417688382444247
7436092382591759
67261349042138189
65658961153553197
61043455069752437
56364812383564939
26977915759122499
11044414081006721
41383679388273373
46266245497122689
3767920426918519
47159443731339491
62811306511059947
63207560656918631
29466673152249293
36392448842594693
21833979522475997
36045908518157443
15790208992152767
42817046322662147
17644866380605963
45706159794200083
45742635728353007
48627362653132777
36435420967922843
16949777567440943
12835007690719433
23937168899397917
66566342244308477
51055588805693881
38305133413276069
62512615135751359
567647291299771
29409173409965861
66685428620568799
12260403351612007
64245953995744097
47917167664629877
48955947378808859
45197689088517289
4267498270438961
50228545807945951
46970091290428967
13460726716436261
357607787111149
3398035402998367
66381435026528299
41523386526677359
62794719250018739
10758982462413629
53270086677819119
54385077061852721
60614169951900211
70901489540926903
62120377896678221
46370222868330511
27727580659893727
49598913313641613
36968287116717457
36308817783375509
3814168094302883
62445217932876641
47104652825628373
65615074796957891
1771024866312707
35140810846775329
29621118418327591
20350633684289213
44357437932925867
19346460343984001
56143409163479321
61380249770915627
55030381183209217
32417279828213353
38780544902936677
25564319977351481
28144054058708989
24043231108079923
32507969795520701
37012651680875347
16331306736767417
32641671768681527
24534950720832199
58215478069794979
18938145331820501
53086691402938111
25131020383334303
61897221945791741
34670784259663631
18449960998103753
5402468065542451
27318897323655919
25117813594021663
10828683622626049
35841239534903207
40218837819684829
38859522316908269
638769252057259
69673468790507597
45334036232690921
59975387615025097
18167853583044601
23550451484213567
15130279474088839
59385977810805697
33790596878033903
69948637898832983
28488093604915309
61003722355739827
23821886005565093
69125082082903073
22895550138474973
5687136103067827
21157234340856967
12005952091541917
53015662645179973
24549281382925517
25011170156087849
7644019602821993
39813906331319759
61755997856686421
13910955707279801
3185307600986671
63176840586384653
18075240933703697
63365209897123061
68049429893124529
67800088285750097
25787741539886033
64528580636457739
25514678325643253
20416744186932547
53499500407115327
62858506717073831
43133149644573371
53243737363557131
31674569931453367
70078299336066239
41281763899686241
26966910222844087
18893179785311827
51280003880525843
33199426446951199
54963548990338853
2421137267115953
20787040954222241
45174637580339287
256797525050669
44695137402059483
23616095456129537
19371777374611141
42553208005885019
12194439081707437
40268214194603623
28978834836628153
46495976779403111
26147678115343769
70973651401464451
1592904505245583
69272975439195599
44104339926727351
54354825274717687
33389222784298837
5597143087752791
55297534332282113
42639373982509279
18446517365517277
22246707621148321
71897499350543467
3665998734213581
4823128074851309
66416572578553487
66109145316223631
68680301825597801
29223874217091373
31446790509667619
24099083412128591
13338659863109267
70312142725901407
52969472665380289
32245306423440307
452587056971029
41682478678193027
53556189679128589
21969772388646119
26372264140263199
2514731948683091
58833837817127279
47630132652167083
36000396636116009
44944143955193003
22758781660609031
9010639664721559
6587232481393013
54921096917594069
43274888525962759
31067644089722909
66088560007156273
24270424516608841
49258475338813109
37192168058413321
40154164614241901
60447520947028399
17767052218593851
40368335487367247
4237307989853867
20033589930359857
44895364477506139
44710631885273021
9524793075150653
35339066028795667
20111475080206739
43427406072456577
61768611861938263
25556218157830351
23129726627896657
23643562109335939
25712992429153933
56034406812138191
39521841096381407
1438887588354781
41463867002445857
9001368359770093
7847639570725879
29097044235806971
23245174614546427
66370108360333831
60206928414977887
8350624831365001
4457336860376077
26049377937256913
1927455564088157
2283135679477921
8185436761246111
61904650242596593
53110353665249939
9447401497143979
53348182306255423
10073214452780513
4348546310824301
45482146628424449
50587755784042307
60599941057842409
11333491608248357
18252401603580467
60696415391300207
24559971874522999
27758113722503561
48896647262047633
26643669592719077
27269997275115731
4149806581431739
51843205595943613
849873220540921
32116609363309703
57778254741664277
58315910882871023
8271375066968437
30553895301558319
27773646413634047
25257532509833777
59157145677877111
23581535061671641
14150158345738859
26415406957432201
50879626373435347
46264961716598503
70000304321129279
52533282325977979
29936334717454673
66219885786854957
64232747871394867
2940359291119853
19958349019960783
70137939099622879
33163167554120689
70976303180521657
39841578100469113
28657337657618491
38853727379607583
62652999587721731
17379154978025237
44729713115716763
46763957606423723
57099396038736811
46640374779091397
64967217479557969
28791712352208121
10482315383536351
55175903473091237
62636958970661329
20770556648589707
660279880684607
52544005303224283
59137317539302399
1591276682491427
17179210245683179
148511991470621
43074534836563381
12217281388538269
10596637581849239
66638187799774369
50255903696515189
27782998034434051
53203489646764637
32490940242300151
7107102811268087
36008346065331677
14831476932836503
53036098355968913
43662518239605959
48014847488230283
71003870033005439
61675523724953221
51920267544082711
5520490246664977
48272069072825189
16744855421903561
67443084660620969
20870395532020241
32491979982686333
10361884633917281
20852589038963809
42214036012655137
43865348480153341
59694233567601907
34298414481269087
17826866922858641
721281177656087
19779202634709337
51329377882983983
19613765564206133
41427651143388919
23598866087733077
7190687020542227
11202069928342693
47518223881294087
71653313213673773
17523221417599223
14255407223070253
5278266894386861
65736190340323991
27164407093989247
17802460026001361
52083141130872791
40375398299735819
2390704794226579
61307989287720089
20906768170255657
684584148134329
11589744108031769
71887768792643527
39267662469078629
54751011949694419
64357782368665607
24086624978722661
29995705597916473
14131909785145897
40899893504762489
24697839976910183
60882643110379637
49502297082482501
25479370111218649
32945222253584203
51612449572341929
68803571775599039
9341740500671687
3878206943538173
44979379989634301
12337073451202663
24686685882106687
54138983264164867
63201931038437959
40594793605978739
19402295956686151
33612495534387137
55027150464210709
5203864009955419
71115736014024491
13799248637048753
65396660868575291
7796811637264079
69043559963087813
8215009064901263
63160455901584539
43982737929543983
29207555964241283
11858940314492273
32296574149377619
44062378957917373
11147498339034457
51499570356195809
51679087686527419
35306932129864627
27154972932763217
40765747741154651
14945959706174459
25611504606194411
42158793410085097
1271410879959827
62998488107038597
29727782349943889
4538507020412843
56730684321373817
39159993420932669
54199008768807757
259775113461077
60799891232769751
30128189976207833
41431229663668079
32861608549314361
65763978257559073
25985092644674519
43719603486034999
66504292294197587
32344921192360307
37569902970686927
21570586168419611
34505872341417821
47346240727114291
50215553865852029
10236702614968561
29172105136950617
31126957338629623
35673521879480599
44706757698711551
58212285185666621
31702571863133861
52564035734957497
24570492361291757
450652471791323
63932866070890903
42873111605321659
61819749761473703
4097146615385861
21211634640776273
57656397616554683
66377258553375233
24953035456610669
32043493575838919
13499899569706477
9977878675916951
48373340125284311
47282118762962263
34747212407539747
54454828030112501
26062634642011819
8612958739879979
36663869456206591
26029157325091433
58836027446767069
70382414021637229
8212133072104067
12552507750764237
17722428029615731
35313912189757231
69883981366193741
33350024640636617
2518767685413583
64214037816631511
41062945278928883
21194105178030277
70936609507154491
45031729497716369
13272015665118479
5230362272224099
69516463944374581
71254705499453269
34954858693885643
48703821128205161
39333032035194707
48983341643184829
37195756667362729
56974274350883777
40635226976106251
43792122514032517
33096184390685413
19961368853533273
17737665126369109
11310598260327937
71996849338904027
26696745647945489
57224856992956529
3979891441864357
63597485286628193
4901655235113479
21850836775079519
17184807537038749
119538985631951
33394927275509629
26019664411328479
12647091912802847
6755248434166247
30665913277159079
22449224872676743
23391763407979691
1129021010954723
45480095345843023
57964556818944151
56147555590185869
27814923499029811
34254101875844407
38513528265021307
19629200268719347
66764682340284937
33802595193022951
26694976494155213
70873373849870981
30739958872388489
1074152613026023
20671123564281761
67808605924891021
5356342707137239
13378414040496979
41746375820621513
11239248866853257
59089963074286061
38629178223058649
23744872318318469
24170246343339407
57750797790158639
44648214773626559
45042968797318111
28585080109980799
30537438012621811
30344575438717447
21585981927782891
68106223636327039
15889966597346837
13513612261820059
71976495187092161
58793207866699531
19156049479701653
54791292490798543
45737001680741177
29375475018907723
45077499552262741
43363248438725473
17530491343543483
11950533490316359
52106642845350661
30948863176412899
42791427659356391
46966600844417269
59081553809064499
5302320399691901
43897158807116501
18438911623268089
322203905120963
60277023084753677
5624697514927619
23974811601520973
39741275126650751
17237198421156943
7092709647498721
43627996311181547
22983469569127079
10099313623327553
1766929986085769
56793993324478763
62873140335051713
58267336247078873
12296302340842369
66789058230376961
53283387040788901
31043841550767673
52461235279835183
50327529322716881
60489167698526377
62918089841088143
2361264356990039
32220407207169917
42995478912586217
24318891726085631
40720566135832097
13163520348519859
61998509364623879
31412198373725101
36956589520516937
33531059726628713
15286610099758951
29155194669056639
5264320097976799
5196211468786523
65288105884832837
25473986527702613
28091675628590027
6699699347855441
43463395728277559
55876544055330263
26377232236824947
68988819605287487
40300878970201051
56816199814442449
71891792476410191
57420986853165389
22618750623723211
33365777423770049
30940987204793819
25376573596936937
38127394534725679
11384705429968603
47838357477539879
61983154111162429
54013518469954517
32709997973959379
20536396266109151
39266642042267111
33091842213561143
47173194418688909
23158993829717831
6466702388853607
65738327214686221
19590955572330451
1460226021966389
35256027800585681
50942284442626063
34588087111066679
36282374836242049
37558784307903107
3562700986797989
18475526372982047
46721659271335703
55520852960825677
57876677916507731
17759785794050969
7568212044924203
30920783767494079
40486620343561169
65801742711563147
53665413406443823
49736692670473799
63442192260126473
42963171219558131
30834578353116107
69794386441551643
52390800581097799
62247036404370187
28078216301216689
41324538863021119
55988277924322673
4504964861228257
11244319183145341
21387124331342983
55597743933185471
28991256501592507
9939785578958981
51018112747547563
44175987627430397
5382921427727059
49641320644314871
64016035477744711
47359713878321219
41209418331046403
2008597839358549
28662666354812143
59298532847734813
70865951662762259
58023538275295877
24030929748570593
12567004782674291
41752466236589981
33925166328929663
6383347872222539
24795127528041137
7036987405886183
17999109817676891
38548608866251727
30732096118448891
6993530563445233
32003734107498929
45446560741290253
6671426221024303
4815253372781543
57378099114220529
44635662613038919
62136805958387371
54204447809866961
21547728005104127
44409540706160941
32266940433802559
51470895469397527
47232137229930677
30212679760860983
43725876903351547
18310818922293433
68065790823978547
31813944612668159
49732318424690113
57148652080251521
21202832130218311
32482742012116943
69061201313143657
36955082328273503
8027233940577767
23883028480067987
31094389041774503
6367083277588519
26178692570096203
7343709121819921
33563491715228801
67674685277804821
39240698504752583
2460548874306661
60141040338699919
47307454699120597
60053014436433677
20244601503584753
35329129970132707
26616286632697471
24595847706867863
48098512643191903
21561857532713779
33591371926878307
36795774725224763
61339335206665123
66827681806692137
46374596070494779
37998916878868571
51690185366076379
56476588718384179
10624292983034531
54270673100714509
67938454963943503
64643064445099927
58721775499612129
6248497468773877
22502889211501943
19044118836300889
45408265495852463
65541196864084681
32548045640575237
13091135424684749
21921196742987119
63812795585210159
69387238837200049
71923827748435423
45663329658297193
39709104774052447
29370450450038311
6947202960734293
25303286727951641
70016382265246699
19498700614165613
22901539464917749
31459632550705339
40694819794462741
32809104347555047
15042167556468469
9022294911383063
61502940612245339
18239799889999781
67098529179860537
37689903432891421
29881040617759673
59821157160917039
40132498089608189
64151411728012673
65523168661751917
32251213062574691
72044212113593501
36907385118867667
57063325331739721
18580904858902877
1813568842091597
47952329902319039
48896181402485797
65826483745739791
50977157064906623
63127531001605393
36542952802383103
14156138088315617
48460547605749023
60719418862160621
38085801174582011
49026525021938237
62002769542812011
55400460935442367
14293138352408533
56832895061221063
69687582457637953
27178644636281693
17788682647267867
55396075857640019
7010836378825421
14159502240916657
39067090609892179
20236978422143099
22044899046660629
333533780646863
23244584358310687
1644156338333141
13452199736626883
33373241300404699
19462662181473989
46727905006222019
14050144722065731
27829979799861203
6330051115879801
7998057115834943
49882341318993943
22788571177225907
42237236382632377
30876286735302053
49194421884462287
11908978498983463
36550877882799859
27720821298706199
44952978420184579
31666879125849449
26596236726808391
54841225249931437
66305023386189101
8315400049875811
30654076786886659
46408041389567201
18572200452585601
47374547731515721
31664880259230499
26158681735538867
65764943518681837
20548091827846703
8601719373083047
21046695916765157
8182537288936463
29487200364800317
9578821212275923
10743585201639391
64442816710692067
39619055579562629
21028217680782467
22641474364075969
12235701923676499
716011579379149
50746713407952467
21766261986032171
15355855781137913
24698712076374103
21092300541311621
55460864854621657
3980444176544743
6282566811715861
71231474722777123
8222553820873069
9811620938381351
70431308056521323
30568571184346199
33144859479479107
29918672410362583
43997927191752539
974490279976799
2046974566410791
7715114858566903
19793855842805743
20068930319910221
13350256080542119
41452740874116281
17618552664504391
47878631986937341
9660477565709171
56697677846574077
25924775752558993
3726489528887519
5056794937297349
41918379277522493
9137443210640741
22905615951083011
19622568357155719
62793394313461921
59810742764558179
31053032684974583
39942277402280423
3271580178643627
49208232430435363
1386976093309727
19094061610657763
66722507133223517
23537476813483819
41838758935801777
56725109856940573
6059332711359979
57134772738654707
16990187793007747
21632487453907579
34095655379307551
46308316366918691
16064523242652811
6729156234308647
39771508620908633
11237229269593121
11350541023347767
15227626705730437
14282028939832471
47459634435670829
54544563643181
45531215732427181
56232894530381521
23294081971274581
69701886695884117
46940394645412841
27606443226757399
53530719503223791
7378691847865523
55398486479996887
5165466513968207
46621025292480521
28995481511330053
34501495203003187
5546265516719881
30004440847546049
33329911094036747
40049726856012281
64432215801622121
48308791421510999
43938107786242003
19934234550166999
4537824465322861
22268922477810007
16267498532908033
28846470868036517
1198878076702087
38210750998180219
17551261532787757
8385733724539789
52809400031898533
60051911413244351
54958033999598167
64024895904982289
6129337599606499
59709509305801969
65836632640455979
53768332320068167
57966889766578069
63352674644852011
9716259285103849
10233361452397451
18145719031119857
61311593614440469
7070119770406549
5222718700539419
30969549215653733
56803137109492693
35508243848766113
10572935648798387
44047306249109419
50065345921006253
69906200244167983
45944885429782553
42649179733435633
27785869971604813
20370325291341749
4393936075492441
54461890966851839
60099465991916957
61614197923741061
71800391721631147
30487927443942083
44226560990451727
6590884453315991
51207580444547047
63008243952130261
18916148053083821
15342157241397977
69448678333945613
47638951182112841
1927725170171819
70849699601052403
56208135339184357
57465829931822681
48058322887004611
48990167813204753
34756746758015977
36599359271843513
33156903953940721
14133586832197033
18563192073038939
7687829718322213
48471459726772321
39173627322144059
27909539067505769
3364997703752309
55654941042820957
17428238500709963
51060304047885623
1047789872959439
18171366295404053
28192082373738137
45157660208392211
50285605473366047
7845500481812479
15008946027498569
5744319036941959
39730069447639019
56099503845909313
31048415528094677
57981761175453229
39457486633153447
46145518963742129
9352645165898149
5388606168743531
2591094288488527
26211864064097857
49132290336761677
43473432993206171
59958843812799403
19390124933865661
12174537136732309
68216560165252651
311516568082327
26982902156632987
23711345741080409
12136306214011849
14668180894031477
29600330625928343
18333269931964459
27944061026226253
17305935003999043
6861093346976881
70768418743199803
2229373255326751
61510171006926613
33506865237246491
65475439335290249
46420079258815277
63463641052230847
45123560368013779
43342579435549169
51507413847070861
33788838198095363
61472020662308951
7948734771007579
55585384510020817
27672227779155307
319126521303361
49021724723354879
25958781221420417
28665734806999313
57003274699891379
54838842883081291
69937719272500523
9682305721991219
52611944286259013
2931820359365663
60244114583720807
60909898405068197
61409655213603293
60253961903066033
40077713799874159
49484507774887981
30540795022712087
71257935660553987
6489333615035363
54270478690058017
57620498438697223
65755842292438783
32212094890835803
35492572499532139
14559669498022843
25987177972353833
58430274260111647
28007835734924239
50994156330281443
51853461696406597
104921157563681
1848100112058247
57477855205649819
41764823712681607
71813378964583169
30643976309258339
3847201965062557
32430389099749111
47052943772223481
234081222113371
18666405287635291
27848360924664023
21262444966522147
52733377520526683
42790924874225729
52338184398457151
33766126289637253
23862989931339437
64765376220256423
21300793790128123
381268605369809
39114677382469939
33968967264523637
32298069438785851
26277511878840583
16546317347379641
36639445670858651
42916373676927383
27329824957890667
27579036351235279
8311449352565633
1811500285182457
19002075070212649
50909433840116623
13888916137973887
53617566738908671
16750172622740551
19156590708377233
34689026706243839
4764215766073237
67816223621159177
71044367631266543
70272182799374659
61166454664484773
37207638044460391
49283112238928441
59153215823910679
25749842303462587
20786399228562259
7735068813997079
35850413061663511
31133449874635609
6771761619107473
48109172420873533
32106572771203241
30811199337145657
10882509524617303
24893953795585907
33402204592215187
32961470745323893
5686594358619313
44348669438570941
44001103171618249
2976994896283979
7339934422115831
11017606686034549
16570079376533849
63787649328456323
25127470253022199
45499833614904769
57076786659708731
5852523795421651
18363392537345237
20454346472480047
48928374388206277
66911940165645121
59889352523212697
55985615258772679
23669774784581411
3570109272547537
20805342396333679
22755294096356203
24727920926856041
15402136141671787
45972937723651457
35206455907073989
55057839151979099
13517883118136797
67536520923584773
52564999136509147
62831743030743233
38051486829179237
48898102246298959
64031157370025903
22887883818072187
53388783816096901
37477395432235067
30085188236930041
65611919041461691
68919344660858381
9722646537850999
42517806489129383
44701046056116407
47156003144338943
71458342742301899
53756454610047799
50008615852201261
20776424740646437
1431882345831523
20881831880534549
71774192602414661
70184068036361567
49096994653254391
55827393972848231
24867615745715669
40419096815639911
36190811924224549
25742975040758777
40048551361542431
29608566518257889
59645870543065879
49685297455418519
55605190589272153
44703281141056451
61150321852201303
2345627259545459
70695116569569703
38726016556138601
68960856284568643
59749272749586709
28073120313904271
59990075052507421
56770603558411109
9526021762280743
1498879985350009
50119169342543783
20955294913066153
36723263105324027
66137306640684841
38327136927126539
20003376762111293
45812339843285341
62619707721028319
15298695622543133
36742366065459181
17477339678463937
55125725544571783
68811345872828203
26377273839091687
30154537174351561
46343530977341347
46765444407759947
23163112330318039
16970418368954231
16409947375605881
10759486127376011
69540955372308421
66702930396572677
55075789726276511
19614482002652039
15759060773328557
14975527089246343
8887333947574273
65057134373047591
3282297474325459
28469478570961907
63049405831096697
67069975202507611
45605207707502369
26302022382090127
51828359882722243
8695113820628509
39075343278964123
45011529884816137
36639032613412921
67797720397364459
29701351869639829
33987546678823979
62784210284134531
15022714067375009
21150972919790029
55184727303619561
26784259725416777
56129404982041877
71806000174408207
64020586913546269
35638704596288999
10239748428469757
1946684830633897
41060147660409217
13466730150003899
63854926076397413
24764945146732603
34175419556338453
6634912316711317
14748503991746167
17140886661150709
6834988077974611
20968400189039323
14491678798924297
10680335024366741
13249041796983823
13098791049222919
59549784145047773
29171914021206851
25925754813837941
38386377533296361
29089805674252441
59718398003916833
39042920193666551
50115031116212399
7051331585764013
21743758699107409
65062605178194691
24558567202391869
4447023944788991
33349990094485871
33419428613503817
34011345847670797
1733515758440773
55851902518135679
44291074588641373
66491558628064553
43294284198347593
55405513771687987
38722160969460971
59197600656157277
58019651657022787
29636831278684297
25385955386072663
50090798363284517
26695079611226729
669197895774649
69031116939566213
51292315090798429
9687163967457953
62854983584358221
50173221192944461
50168799170417131
65427893928315437
54406243824054271
34388747387463187
72002788948537927
24937066095022981
28453395280118143
67226016850134391
33362259107341513
11496022341512153
53835834474403253
21254069697794567
70914758049826709
3519332519365081
8782401294315119
53817628147835239
24132407673815387
64343251330399141
42874553966860559
42856659851556533
60165995192714809
34453181372182297
56495087820756727
62601814274605433
49006463486941861
70478986699240901
60740202845282473
70458775651213837
58396985518262179
27541650894190163
36510644155456741
25682059336878719
28362072734006071
10414617800764631
18900148752101291
20670992711756687
58987342765660027
1397807010076277
18295653393693883
49589999528691703
37529938268171407
41367054514126807
68172420840357809
28369736292179339
64688454108424373
67863145389651373
40822094458162201
45611537702619601
55463332952731153
12544967877384191
3846079200215741
67014276174622813
30363192633189803
58504061757284657
10139084634851671
57234837303312079
43687983571740359
28888770103757353
17253483720378611
42645708145395413
64437298661824729
48811070677076143
40817599595824573
51871389908481707
60176971986319273
21059263700890483
46331081478413923
43541409302783621
52912944022621603
16483491219988931
28359331155013499
14077613356904203
55053593467121167
53133638767128761
22248028815931027
28510622826036203
7083362644154393
613518754097467
42613569042019231
30816176823746999
56916852554787811
37939485875144509
31956950099405501
70212926088109591
39360764353008673
34188103310752073
65893332952036999
27834172998801167
1208699198649757
33511370228141381
60057249072583069
5104865234920193
40175343300473723
39081278528113847
52401392074456339
26409433374720119
45852674883277679
7257260100606827
7794861157855747
57555871911221531
68099873578692517
33087405779183831
30773596543603747
60022159905605239
44477625085982131
21558041410675213
60941852031765071
25928661894419311
29365026268403369
31707255840464671
67401294573767773
24597097290564217
3436956854307349
40574740392476513
64394276647790657
37601236189067249
34922699165319617
6904835755008673
67118355990035551
42230381816381719
27927645149048003
46612806973930381
40060382403607249
23591321561886461
6480003459529441
55525965375088331
52345500629075333
50662471690371589
30615884990342051
2513779658754467
44810665095531859
61467439907270021
67157456624813927
6080017467924997
5770281263337191
43157645349618427
47226560933954797
71579676514006469
56079723546126151
22128559456775887
62029631313585853
8474182262718313
52211124366699691
64626199096134941
35794114047259079
34204425671627473
43658238332853091
31826966865971819
22234498787493523
29455742750305127
30510547235272757
12030428166195503
17501716438328263
19205707982953031
16716944988696731
26985063548252297
24431813810704877
492908582948521
8553107948202997
67837020196734227
41205605086413431
47236415603296853
18140033978305111
14271687573601217
39004473230775379
4603503573291877
51857722583938399
14017989037213333
37482139440701897
8087377711696519
5512846066758977
58685582561103167
37243723474112537
1851904919352469
55130555689215691
3790847148142421
65955929407871537
21282851293759843
10819289053570301
24853773376001959
38007707224294109
66455193303089341
53144528377447849
23289476038418351
10567924160007437
66577632418587911
6581591850887609
57972277720397191
59376621484035587
13066522954864529
9212420894886467
55258188154539169
40606120475527429
65291571343436873
23383468740096527
71203936872032221
11552823412833931
65339606354582503
52187923805197409
16912840555964203
65373940399085237
65516069988465527
43020760475647013
4734836586258743
51194222788326833
20633275981328891
32687953396359167
6695544702530263
25794452116075177
23894595459126289
23292041088061063
6016507829974933
47016863552344789
3387072285214591
71665640845832587
54277566865034179
69542301256946363
30615772580478937
4588708682095921
30013168531912099
44225067184844681
2377552467100469
55359567515085839
49308722759739493
24895943222808941
56784194155769033
37498977470986919
53070606633726743
43261338310751291
39260652420080683
54951664433133341
68953184970786437
20534409615835421
7141052087503781
67942701183929951
65013356292693269
37275458345029549
30578262459345071
10487021971058033
10629402709193599
29556482090147807
57928704634663063
6408560906380393
56107137185875687
24198660742191487
33968321255877929
47319714081927173
60421045393000729
46317395242054961
65650499969993513
757221014723123
51007079292871621
34121149626688661
42107515051146383
70037026921184387
45569690352255253
24139827695529893
62292500943114149
3884528186976461
37069718391472309
49171919650884773
25496351211237307
623124714489419
44097754311483953
14640305281313813
15476344491832967
16547782202961871
63527046668300009
28001849289590069
30126287865416011
47518728011137561
14253410981980727
46719525295869091
36772461007695509
63481033781785247
27171245193887591
33044629808505671
66563711554469069
71178837160668691
57350387464366831
21393863298225703
35644639085085059
63740652387855719
31814437013905849
44458395798249497
26802856489809133
32827587721616477
59132866723651873
52350164992060697
66750985674154877
1550676531025091
26430638346971153
64991219479097831
19090980897350333
12808171648063031
31828680792654803
6727397645520919
58218799446005299
59432122495723949
48726158721351119
28835163312358357
60758536522695527
48481182194503021
9469564395622363
20583308695492981
12614033479824719
44212602649251229
37609331919286163
60289260911089933
29159374174185589
35291798402273909
60881319967412977
26362803452205263
63496647462415477
2783017167220261
34493096270869573
31970353956039053
27452747335670543
69336460601707843
14096915911804301
27422500044070709
3530767611383239
37293216083791919
63029755898406113
17133144566197043
28758668126494303
12842529701520217
44749608412097803
18631189955136047
14980982497899793
11483762613215749
34532126141259679
12691213737114953
65768873896814213
24413986754520229
25733770853542417
62495498165888651
28969468859759243
8229566530428247
24184631156876653
39766293365356681
58719385876936847
37210900471494539
47458795961979443
58083746553471869
48665564677986241
20272381330219861
49269677042639623
34672256562430309
646491180531451
43667644316623541
39544648831433693
54938733821952401
60367617890597741
67553067584475637
63238347992689829
32327835163743701
55782640708026319
41279815535465579
14078620877747401
28243641299996021
58112875590860603
11601374549969773
37838555666413441
32086953955861769
10847837332840493
1774084720918583
6991294273354753
47666558598888223
49469236624854841
43480672913762899
60716244751167251
35916872625714271
34382420816626769
42971639602933621
72051099025964063
36898993931561533
22212455248209409
70643484540838067
50603626575837581
67154310997700461
9128567990174467
66452429449261343
2928262979406911
21043776248940803
58596404485728631
27641555014195387
62781139925285167
32706442648629707
67534913576318681
48360762498890819
35960083631303501
36690425381261459
47410631564754769
42105048499556927
13467843460124717
30253916571598351
12866923611060641
69689551530449159
22749208037367001
71936874727745161
52939654484787193
50518473881704987
53259962685821401
60382563935992247
37606396870521331
1005661435401187
16381162096307581
11492881050676031
68190952566572359
64307130023135249
36728484033697559
27376324151840033
16197055465909709
55049457233705881
14903895940903771
49846995870899317
61181746197691831
10549680917191919
67151723595304421
17149350009893581
66652542839902031
49627976466571441
4151953472782343
25127606064722747
16714245839788831
68462778392977039
20832694631989133
465964387413871
17203471861740617
66108937070057551
671521080834431
29778077011856533
57331015272843313
10155720684024899
70001241803427059
52859303912921393
13039743242074951
5960503299575431
62160692228164249
13307653118217583
67741966602633929
28721280847348139
67967526063731423
40464615624728521
51967470005141059
15063946107011101
60798335651982983
48826071882692543
1223755272422311
67297259398752209
31011090779132819
71692039505543791
36038118858754799
66494447416066127
16786862714764823
48221749258453703
20245770351749599
48596888849834737
24570969287398511
61688343385727573
51160959086053463
47066943130455737
55309479775430389
15154370846536043
17600196185704841
25195769597655047
6279382214253377
61337320848022189
15824713333247471
68297866794531151
2550458750752453
8223729346675627
54649115792974033
32121287440928789
6406597338574747
22349482940906867
33238646469941761
13507972040665667
37538112700349813
28879707174901399
4238509877340131
42959372191405849
48151652049185273
30437403776660303
63596074923092983
34973671606155679
12213297282553739
56324035599236621
66180835730848037
56417307753886949
49152957155761099
16358948611680383
58694307279284293
59639114681825747
49837084598864209
36376764688414789
54030585707218873
32242561646427449
26804234745667741
9903229391756677
29255333525400467
23482578476724013
2714542504006219
53567535689184851
67497105896252359
3736016469054899
45543770544558047
11034200148676799
61231999273623793
71206025865208973
50896988184000499
41181749073841993
44523911027260801
65665463288428181
42465152045784323
31269438701033321
37641795395486501
56417118626413417
57224984474636029
789833795934917
59521016234197981
10184619521410129
37396259362805753
18105876072996121
54029600650585253
25616757407171897
64240028269218019
35156061941093417
15328068624236947
9373279692449831
8776850822347207
67282586067225181
33187272509020369
42950723060838611
55979570521278067
52461995815895269
46463343659369999
29107273290568489
17593727270779999
40752943944010703
3841377253912453
35257297459199311
994956364854073
51589717209504319
7999682365578493
64200193713617561
7390794992349299
55266568974200153
12106620252386557
26923388653711331
28222131132129841
26734710697763483
29962996653578539
68578509821419547
49899292983789499
5615864813196137
49537946749962337
55555817356034741
20447632430942027
4694984416898767
19486809266143207
12883632753004037
26216240633963531
1488864311311609
61504903845818159
22990630008754777
54280981772035409
30711546599922131
43673096241287351
29298575179354307
36874611429438823
5794246079015041
4116834482089033
20312158627238837
65094209387205227
25412734181594299
44517016301868629
5175647194651391
36010728419837357
66669349479876511
57593783832833977
39408276102883969
57165053594002897
4249744874710813
32421862390827881
17294980434931327
56817118508999911
15223777381670483
24965195862863317
1260299300768689
3177378167185823
55887935527790329
5211147500383541
46804196094158647
31836167686493509
51017297004078623
17841796149959503
54111825191620307
44516744272145711
70475748335774723
60327917030386013
21844226420876527
46272567242080957
53864249381560447
14167530660086087
65033892549535081
10360050378724799
47769986869944877
43110728307424367
42413113867441817
70696951829453681
22897376917113859
57355919410264117
34966325967606667
61672785647277559
10829664983504611
25730059683316739
2553613214968259
10419260449266443
55181619412115557
3999114655475399
52270243155018607
29815327572084907
30490430527684037
58264195807638251
53117228348903029
14437191963077771
65723540065018597
5024697396024827
66585774550975187
56511845763525629
64062966455742211
37894428482337367
63019704063988237
41501615361009373
32362238808117391
11219103202238329
42907588662532141
17395083508188667
50334015814655113
71622471069544651
38687683833023063
13086478342699921
33951606978663223
14945948888628467
62759860040487131
4660196454377843
13803854514732379
51965777451850391
43155070327951003
67708347289091449
34299427762565417
42350489701812613
11763538836278401
2387084514882443
42366634445912143
26545053324250709
55366593914586907
45471700142913883
44323408486593317
34648143625459579
56499424390073293
40672237573299961
43352820872750951
66415554300266021
50561184256859291
33875087172828883
13086770478939631
40563718242410431
44080242285743017
70836778386099527
51388400244131849
43093567350216829
57107952939179521
50437110643482019
45175622705894281
34030737151852531
11304127919685413
41539679541190157
60465194335382623
3253252068919753
8724874898327459
42751898347186019
604562617824937
67674800832998459
13162373119572811
56541317340128597
35056960478952521
43353005342324803
53047882380122683
66303609349858957
27357636332165717
15112689158510803
30972286742512211
30706601226295067
27685670705671441
28779978029856631
59566045718423627
26601166706206343
20913741206701193
36427663521544733
49288852592251439
69232006003567357
41712787987036513
55664573756547181
5443064540454539
68327270721116573
22576057324792921
48117953048969471
25326352751715013
10216466386334309
53255238891041479
52108596715663841
49216445648307901
69957873637688537
7883995170958979
38085583546116947
45473908885729067
52682729434612661
10718602339793641
41915381832257027
44455864428693847
24963436995913859
45372011485941809
37654801638213293
14267691441886471
65247675985811113
53823416093510773
4212494571144439
36084444688653923
28029250095333941
16104709507438813
58677118341156137
2303895679319771
15721311568752161
48371932146977821
26461915558367347
55770139949294233
67066950991151677
35978875012103977
59130248517582289
70092492172873321
46360716218245697
30763205570744597
2341506240187427
11164732700378429
17823956732942383
18641383639742761
22887391424813261
47855706133695949
67609529827975021
26733418588940003
28445249444946029
65085461295515431
837282857213107
62319658340377853
46567521491259389
7232181910873319
40128907911389039
32349375685855213
48870866597576363
16066248408384619
21117452999282347
12148010740840087
12442074943581103
6896201813085841
16739651517390187
67742707013051881
62163104360309107
19550535773229647
20962252153034063
62701084712625571
1335810422507377
20231476502539349
34713474083071109
14679867661518377
68421269256062563
70382779935331781
29149224335215757
69480189969918251
14679976639043077
34873461787678001
33930973456637693
15736071204623047
35923420392685069
33240935510214853
27320585564258249
17037295158811049
2269357907543539
28681771708142263
66471804756866039
46900775513252147
28223928422494121
25270745024196041
55287984216117769
29609718630296501
60113000742776981
14021310658050089
65350040455777421
39500181620755241
26433147893662333
25058063558814527
38049116753443231
44407017730197103
16690677453377321
51241822092477971
46130542336045787
21202651922033291
12419750698565239
2595977523859607
34331018570194981
21138622179173699
50123774385022111
66741048571159969
16424408431262539
1150894525495829
15196464656719033
60135740387461813
35557060083074993
12214555164501059
17605115741229899
47417891805291781
56483787320458499
8835669278616737
25435134600525467
63132486618791417
17834613314129077
15751014073275703
27166050982110233
35690128969939799
33321589015570607
71456080787929
35043928110657959
54052156517310319
46446983596541503
44676643481985169
7116740612191181
3085818937688309
44248451079317893
3327177362760331
59223267580737011
26472906593410031
29831157197721689
317934072652061
69859726409224189
6120286607946809
64602998427792763
71081616126015139
27560803918280509
24684792332986133
71542796658728321
13893964917524053
32994957892702291
18805709539633859
30684033423533291
31837019016541003
37786408559156357
19579525881828061
15018124934388767
31987965711872789
30127503307777427
42527833617483397
30625951102900379
47951680862737901
67621679777086081
45769843824662731
66849851104235347
61401894683887949
54718671250075199
54208653660553363
21294865561042397
14039943018810563
37077837277113131
11852130727366961
3058922272059119
41702327843753441
12497287982331967
33970931699641357
33398162874312329
29522050594398653
21286545421503473
27517698054519503
54682034336318903
42515296232094929
71182533764164687
16838742967005677
2838977248958029
68894248077877039
43505579975764051
20477105253961469
31495548679367741
1975243201032443
8103342574079551
6788804651525773
41104049668862101
40147966026875159
18096374842869779
50419956673033361
12182165435465209
4281169955810621
46013200472775889
35429538148762441
5863639673927561
68360430059602451
11187513117018239
46811755818084889
33293294629896853
18171042786093569
1638198306263059
64121833225268171
11063948780437991
23218764911659873
50191832022173749
46277407544140939
1070642118082519
34354769271329113
39996870258808391
21620160422694607
17640402685067977
16334342440228529
8358046701984839
41039315143910639
26635072211126647
27797540749068049
44717414610934999
47983342025120267
9340896992339027
27335029256370569
62447851788272297
14611288290830249
6015675738895489
47358943737838979
25225771802855633
36779852959358651
25783978814721557
22875970058351719
57284119091175619
12599592294473939
71740303912307291
40435485849073921
70214159852758291
70066351220484133
45555911556436601
12462377175469139
38126539165488427
15573136933841551
23190451175575291
53347410299972933
3158774674127827
18637999958619557
10733425329535241
24508342005874747
32613014597902003
52792233996437183
66594345420951631
70796910834995203
2426731500261877
70854761256182711
38243567555853169
4706857997197613
21412790750679001
46968036241353671
15009159748189429
40834704817733933
69795621992417627
41757633637772909
63771237116230907
71352573346198763
51216540659884801
30578783114314921
59141147200733407
903276670408201
5895104288017429
46439935820642431
5751733660662959
38069057746468967
22825225674012733
60353069897034281
25167079985732623
51573368688295361
54043734907173047
12618472476739201
16546372269863671
35930788653213109
3698787732371159
20488525508607581
46995136674721231
32768362293064751
24525509635338407
12847445363774171
54400967444037187
68052131411896523
64916974980437101
69828380353736359
60452850816233297
14925248199935251
7361909919521999
4150652072592187
65955407177730809
51668112673638911
45655921219936187
13306771165565803
2809202877767137
37396320405659099
18732916458132671
38014087426279487
33384747584373331
5019076543099337
41614714204754917
2138644318313131
53208826890329573
42078747036330727
38517341338647131
65335303235807069
56366710070187997
24278044598416337
25325166526419301
67853563099769113
57280196383688807
42293989317669239
13095751826021911
37760283129908489
34130069739819719
25353192698168371
27218476836306037
29504510963116363
38913606756122723
22902866353475191
38861095785913451
9772561241983301
7553479829980157
42727445232947023
34289190666695593
36894527380236811
64872951767677189
19008286010918563
5706671321345011
32029393019811883
57428681952323497
3438422027065409
19044583999371829
69864409154756863
42916609774409627
21074111541544703
4005216748627321
9529106462377339
30637638834758261
6054396997296253
8811913892703841
51397154915224901
57199155214574237
65915155581562753
59391371104902623
30259034788587769
7254412363186189
12507223633847741
71406823949642963
65598306903928573
38350303069083809
43962407284113421
59559800324541859
5289200713556443
44158511873714449
48456003106858691
21210643846766351
40139240995987909
2517162241218979
25303860715756339
10628098960462237
5984378510992429
26017286111465111
44969620791500137
14797181295770557
11193935906953573
5782292635135231
54247523986706899
60432271545786263
51691113451895231
48810520505990603
45449103703196113
35549101003636189
63773139400734779
56499053837823061
39024960905250277
42911868222181213
7776844587468259
37972657498569809
6912892933273703
29088407506079561
42493054439956297
43994360023780447
68312306905946143
21953441262528271
55297534242006073
20986909010164817
59376659757959707
70933507777491173
21548025192113891
55138337436903467
19994433902239127
50839186875273557
11419323253966399
33573585826316761
28045234058581657
42259821155858039
20041188443194207
16566205533635467
31932615859602343
65788001158889101
34728272813473429
24441660753361861
50074769993842283
68870175417782029
71298923178076001
51881825424133267
71395318819759169
65829657261963367
62089623683401451
58977307344730867
62635655218953251
2494981295109733
16570742556649139
39399660311504371
63666871864245421
61112908590896233
48537684580361227
27569938998864401
62011271330014987
37183326638568557
75917857273157
37047060638457559
55101501437216917
61397111149238609
61849468388446513
47676904414253311
7791050504001029
49128557141676919
46563017510703373
17542160045849693
46201883280575257
46434745662767431
65756207847458147
39292932729806543
61967145282830647
63960748952791337
40243648808888491
22943153704752599
2315667417329369
49091444653609621
10982740910444489
44107832791053079
27562168530840973
7800711490561999
26799647516617319
50462561660263513
29929091436047753
37078013675103449
14139152724430919
62057975773437313
24322766202494687
62139052831545083
3249980873683351
7621277648596813
21575523418525249
34865141297464739
7422132458259223
8230016868897581
37395700869159229
16588122976830731
58920890974311427
1209029128223533
8130492519074333
35828703334519141
21054915674967397
11066765593135069
32633377604322829
15030232895913247
22427933164409
29651657380644769
52032363185132959
32319799731734843
40074651610739959
32258861335524619
10471294604134423
51490215792644173
35360702591355839
36541646295134027
58795545413301791
44693327822768551
41569721615379443
25315266629834969
59769353035612489
58597692445731353
19100861809939801
41550484122322873
52224418223108129
28529268843791437
1181576672378741
60440330322484267
32630259849904751
56190580420842397
22676433317730859
40849004193113773
18839758832831323
19052264178621437
28361200000078399
27191782655538359
32307387289110151
63603467954328469
17416461228795241
19176402687257657
62533542580062787
44657316295914221
21128320249955521
16162649477520289
30255992595743407
28612204493606021
40049269588808807
20316230202993119
63684757431983983
43109259219469319
65286145158567391
22441557345139973
61034271564455911
821659725865133
30674545004037163
44947730815403567
51643222642636481
61036421532247757
10439697861715037
29838579852462839
42321542978194133
28079934526666133
11056347765758041
22933328155963471
19588233939660811
59012403045875893
25707826866747881
39788682274562861
38482393152808529
62205006392766451
71971940253820667
36353851443628241
4331019886088353
42611902256317021
3840242191833491
49265916670716689
37027599872379143
25075625935574717
29047833361724431
62251673206772213
12574443610564543
21242922625865557
5047513124391061
66325175088422717
6387706587635501
64551018627982739
48297368160673663
16910526402400039
4896599078298857
37758629829636461
51379229805570187
45990323983611457
69377325781782791
45103251280804543
67690441627943051
10088526017011703
58722679578521381
38739390359634061
28361038673390587
14632649571394579
30801210984522217
35603803173611399
35881422709862251
8287635506705473
50423503208388169
65106524687644679
29175757260512017
66140362448715167
14387339931520067
34307831945593163
16966943244939911
42688066428705343
10720909415406413
8587139406627311
64389204517295173
55280197708371793
26191278130969981
53555365147550999
22725245697373871
19159914164040281
13304498867164291
17513787278545427
34175911301443459
59434888087132531
43156283939264203
55718941966328713
11289689175724109
29734434622547429
24847306258434137
43791591483864827
51664440106927183
18178296965873117
39743565056754367
29351534056578001
40316365840321063
54712104986645549
15990393366151627
66771229711273721
30238099643492789
10940987147780201
16841339404557373
27719621738609287
19887510241690379
53141047239375619
45245986034748157
67877346083121137
40318955180959711
1182929756502121
14935506893552603
51771454779318763
40133695447926359
6055563283126793
12692824641570287
38544438406063567
26004460036125301
66454529644715981
9811837621090513
37037149658886919
44062538638833217
67448050886303389
16359892721211223
9746169895377469
49058133419182207
1534500102767153
60199559247789391
62289137463122419
63380698662928357
37182960475918853
29302884016342333
11858586180590449
65893442731053929
5358754808420543
27621281161214581
51047582825319923
69953894886213077
7421596084211549
64408491412629283
33640294902114739
20493247052630347
683218315750211
12138525163218191
32433707416362383
66060796932929779
35014569335432503
28735194088275613
61429052464275631
51802297993588211
18694299778207717
50353927969118621
11651272125102373
25144467703781189
36771743506972367
10184369063103721
59386187468669707
70365817403325979
51823631611024279
37307671007613497
70732230877731853
25351688875652683
5745751155914087
66854700844913099
24502826747032093
10369438264332611
59850983342621099
6050482562102149
54175976032547401
8192092771445831
62787632088141487
37704038303099171
47726189439187057
52205680719585161
5017246508322047
50634133615338733
69561811280805671
53260971967215547
53646100655601551
11133453124237519
43232592620792077
28992929084515369
31222588642880917
303700773543389
13250399600623561
22397693575017571
22617639136540697
69862494617376557
58349987364708563
2828036083062731
18038957130064847
5053263080826761
16098269394888773
20097074739922979
30975066806040193
19400411469747067
6074019866487061
45254734246856527
56743154015407169
25623417482802599
33271566105064907
59733117281568161
52124001193052521
42049122343751827
55977431746699933
6847446686719901
62511023654639401
28521601972092137
41597535489250547
25443854657011031
48301648631635991
2764261295898761
33086396176165243
37440644307900461
62840656730738477
27547487330086967
34949135783103149
62990567261270359
21096692688947191
26615073200952227
50797414686078233
30159420534552809
22444554100831351
8981463925631383
27237626298660611
68674996158092503
21398572609730291
13538950859140151
61133749363797757
42509584291196189
49336997175555863
3592815137895047
18008959287699491
28283289366058891
68818087220736677
58504329340825453
24117277930876687
28325015827108153
23021466109554739
11347562279873681
54696676474260941
21441860283201689
44950528538716483
57160953531186761
64193420101520491
4395536179196243
41502668208195323
46764425874523277
29741151962810417
7918142485617571
55066024822640831
52997123420313379
38282020717935353
37697652808560653
55596049040453723
30628487436446329
36754733400663739
45159757407055079
72015534388290343
22767115021915279
34052279722340683
14829676484535191
19169788914123061
49785331530381133
5415690913213297
23396800564073171
42794809090303639
68420976656158877
65725011732090619
8133022450101091
45366498161252857
4129260273060487
38790963592408823
51025787387781511
47740134737037409
28108681070662613
56838531869913637
57832444838060041
10581266560680859
29410769764024343
25155448079896819
12122183228359301
39468744516263213
42822141193823987
27148846020138569
37440503130226877
64118358676201663
56872104150917819
57163518307084843
19247863074711259
62565635755673117
26907677310931213
37489413974108251
52533066534831209
9813005021420897
16191339602116013
22902465647202989
34186400314689473
56441697129866297
10571187811116113
57547269037922071
30554729791474583
61702719746876003
16828909428231941
47478653236444783
58203541243476599
40152956786602519
21706359809355829
5632914806490581
21872756958525079
65647832808863861
47341006528415443
28129139216777311
7967685005481139
37465656635667563
4995779409454487
15476343635737087
42273868623546377
51708578939342581
501651501804907
968822945875259
29828084572267693
67034612367509197
8505700614446419
66008259047060443
34397477623982309
24777445333851797
4094373736617881
35764000212328547
61673352691385377
59230385895304027
61256616928599857
62088598231402313
60845197471043207
40056232212264071
40776101146191937
36105760152879367
38439440090325839
40497358631567143
57359237382670303
38264297137238681
17701331158273027
28098162354853993
40775199184436317
4198414718838031
4850712253305731
54459539649319951
3474031451068063
57421463583566417
54458211959339417
42448207902800269
24642779425037801
39297555253556623
35118353656772717
62165269960711339
48002327389306007
20465593643076247
67593139518383441
50012246025571303
30068372351008811
10354352436027461
64931760701262757
30013650812825809
57251372251884049
59914370576997709
24013752624356993
34976200934790121
45546308991293651
42608406081022091
65898843968761519
6150902296404379
35259197182043449
5212560977981219
32620921600810441
5022659282230217
38988052492434967
8845619423649571
36224581556542591
16378665238575961
31970133345535019
67290098296793501
34067912109980579
33111766632203477
14045119976094797
6824365142826709
69919500448647277
46045580502323191
45401046032810077
60082271367937549
347013985763737
15604614534512831
58515411759307249
64935869659072913
47733437933091893
63122200895968141
31001842121367053
42648031306473811
32695915564057817
42835459100355709
2836858770262067
21180428616166333
54590207527340027
19182992609601851
61241800957382533
51025144945420909
11365738612419293
16949103453966371
34241720380160207
21829719794055919
67885264315998757
63628292118764003
66312870559220221
51822572973989891
58085125132387499
19938150819126511
224087567393359
69413313252938927
15725482790199443
31589886109079423
9027610661430769
3167033996394131
60671087337114827
2993918635435103
67480539297983159
63492538723821113
1613877893118553
65337194441123873
11385524131275167
31486108820824367
15838138897024181
48046297164801311
54991662671914901
35928119349698221
44930630925465893
37531131556211327
63179673415754131
3671522966312329
52740763651158799
25163527449077887
27131568322940089
58713304087779667
47424425328974179
7613338223575267
43417165748924503
3907613475894269
40289950415980537
63711423277912973
70850483462302507
31075696823993183
56126516994423131
10128058313142571
48675591708885419
39308474776705109
37083605727455983
59311252640659469
58139413697108483
8035426737381391
54240661285719299
29665534168194079
44671439418977431
43200234605976181
13173851884093949
62304751422144911
15408506664660331
59233629635307811
14322016023063011
9568929079476079
56138511129835753
71371163335084709
58799739701852987
53668725266183353
62640398151587339
19396349442515267
16794500107333009
60893191798766429
26842106126480069
31989604109624167
36482245506784393
20267916423672083
16926411729766139
47093007779965211
71143054196730757
70068747523507883
6680644725091723
27534607740889889
2831922799712057
20492793784548871
64398663722903771
24269032680432131
17395343358648973
48266595197384021
57362651137765661
45928632326383823
9382865363180983
59472200221834219
41204281259289647
24229623166134521
15663149936497753
69297024069229613
45557954662166083
13128609983299117
31037318086597013
46016166302558471
29765474380172579
42139662134402759
28638965035374607
61687983238056463
48852371905514557
43303535444439359
51416022956034629
67681994997305873
60579199657793779
31984897663082099
3341075422645033
13688068778576921
69872070717584881
29393202173407421
28475563347357923
25720000135028891
33548266525717183
1039011194609177
18292207920532031
9479500698091409
3828068955286049
59908486357270867
65769424725774043
17747286212007161
54586818438119257
51357016290513173
28803610214330291
3170460393608449
27861952393105073
17208593555201843
66741890522648021
42138275353021021
34444066447658093
196717760684113
60267572985551279
42110847372881057
28672188436760399
63370157418287567
42220319999133853
67247293541846981
14503190706246629
59000842050641299
40190716282581913
3464881744653167
16536447475563833
11871726080142997
13112079798418099
27795825241196981
17228908618699
22053633236846389
3994757417357561
43990328081678707
33375960060749717
33712435540716689
58348941821924207
46733898674994191
67994441908531471
67957071977657777
33556394324219827
10542042938294389
1571686124658269
69061605785309723
48647677393275313
49291258941982201
13649975174917399
33479799265142053
52521989094797279
9610893398508461
49540878795771613
70493137096715287
17658072407881571
10179398095453799
2900193253843849
61010622095572543
62954450618932079
63006360654813899
37409168935159873
4820420689081087
21400326055334207
28274844619306801
53403678668058839
71569545982540621
40475642036451593
42070785898842457
42838856095844509
68146189164992641
59266566293710723
30359305161227101
13444700784270131
46827004943012881
64832512343492107
63456282228797399
28998350333111767
45015359140223287
56586313745587741
35967978624164311
10800392392379977
8580710221475383
29262997176701381
49044339085715123
43836890456318461
6144678746559673
65888238568973983
48272643051286811
30349855796374069
28369368868724621
46988129982874957
58049827088195983
66258797102986217
38156979753093599
43748456750312539
27222793615624381
6496573489221469
38616694104360367
10043362147460491
19490501930450183
48025552426931879
22782815807919767
32098046921947667
33546591404815651
55273202516460041
54055506684033797
59696204251149463
56421100595634781
35706244374233129
7082997561865363
35574650574975353
31892085980650237
70436918197640719
59019824931034243
22224186378477301
16882304549465893
33366372880955659
42135090109713239
63747668362843303
21798142611284489
49970227255721881
9080813454434063
8811516260235097
36685653010062697
54411334947618553
41706473241472033
38797067881021447
18186864227316479
1546931118365701
69566404868800403
12958412944614821
53904596126034677
38078147741111063
69695787423326851
59969194139132323
29776008097951613
68400758566213231
49102198720773001
54761141524221239
53245498999083473
57544051612329713
15877186694837159
37223693467062863
53813698312279523
25524316327204693
50315488472423753
37213552213256179
7198858226051053
54913165432429961
20370057410887871
34263063297741857
19777736825902087
16266929169625747
13326877998067043
34583183323018069
63999450471462607
26311844569504159
25634756793484621
13901497024407827
1638151080130183
51882360513093041
21241201027975381
36156237029845927
71990750879779951
1909224718510327
47020136347876927
690689936531351
16288950920790601
42657450690444619
14451408778057861
20365861866986033
20524499195386679
22747448581637657
24639707785604677
36074218436244493
37595775901525769
30454944071375623
31748977866556441
18824357502566339
11702603797568311
16305914489061299
16335896482290643
51356609572128713
53882612127019831
61376513350449683
20693138683065809
51577062203110597
61491458007302327
44800969299550609
39747890708538211
42545709562089863
52187485021447781
6031365851468863
21559007979276091
14059724510218643
66782634770347031
20474457907620113
8842757620111819
65428869458972983
19361601252054979
62746963460013089
41968695536197327
33944510182661989
35131317227186491
34449628862111473
41586436564148041
60430701891423133
4866612588444511
11722190372914729
71878031945301509
43930410463928999
32572318599533653
3839418164795179
25042366762877701
3406045960380961
21224641261925831
54726868910014099
15460731114843241
49508479530423709
40497960248617603
62668151430180859
56433602564705063
61023734917005209
34932094537239811
12097215766592101
13937335725902249
69522715840282093
35784139902152657
3793256260757773
10631312995074049
55368456251607767
41288423797711613
17526631477554181
68860557662741321
24903012856665673
10743789358641329
71742414377698927
61833450325700063
19533063037609799
41790518102062987
39646351717481651
37039158614486261
24341860692964093
41884334495676017
22611974379756859
20963801121394577
52162175543687659
34170147603003647
63676143131005039
48277351928831197
19734849145972357
11356407963691151
69979788838572983
37828605010311103
61407826542453731
48343959936339757
41593806230912443
6631932223564111
49905556335442123
28490097972588467
9553762429122437
57719019952526159
44932404980576623
34091106019531241
51715118392617313
37847782139566907
64082851704405493
33708741847978801
61295799777934237
59910050597154383
21184798379413237
17101609472182787
69599998083352769
32467941878324399
26215862477466059
65640229973522059
8822557752999611
34922315726853481
46250691018965791
60865047186432757
26786021240902513
60369985412549803
45399634456049857
43490271721810409
44346473795972597
43323596309940571
27616703808042031
58980801813039749
13791152925423893
63257371304971171
32259003676157803
18967251763259713
1128262564876361
54029587314019157
61318356013614551
47058807483994619
12599514577200043
17308001301729167
44617796933157353
51429250518598877
66071980936540613
33585471593273279
11571322645374997
55182886093950499
26863345217698039
52067768224385813
12701493397714777
53015980376619313
27040722379235041
4902272907664163
67942351113448211
38448192127038283
14143419523684501
19484579428387543
6445626884023553
62714440895434199
18815818334223719
41962084232691949
5025445195286039
71124182575529561
28930424617680329
9380098959332861
3376609419807473
53480162768930413
30034273329709283
35041408336173689
51215776178803919
35010360522439517
44795594572197523
32826847842085673
46447548220634287
30700051239460699
63277407979998659
50466450233781709
26857848892013999
20081849582183491
51262207861539149
36045984035643971
7846557773846489
45853712151164213
32672939120523991
47239656031092751
3109484759247557
53827234133134067
24749315169681013
18554069048547581
47016987446841679
54294102233709749
21224961788022137
20932758706692659
65209424420269123
22066122635991799
65664319338076177
27295367000496977
39893126563835033
33179951379388501
49992742567062203
34209131620234537
57564995815820147
44872463328906449
54506500038518191
61570447283615759
62014812814547029
43884718399860931
35444282191650967
10336208878564801
33032340534400447
35970692252632771
33643908288282329
59971472520179321
11370533357490511
37208919343611889
46578522417847367
61340407484665051
37351046981020271
55835688845894141
65022166159362017
38188976877198713
67192533300619933
70830060025812617
68468780741069309
39131944100258293
42895756643475581
40726973366887567
6661455674545159
51164315293584587
5940313461944573
67583735977850111
67713645607769039
16037677504933991
23467478479539667
45854422846754909
34570030696546867
20173676009858191
33745369335334871
62159450071160381
18264155873653289
40395567508780973
8588538292598261
33625393854506693
38772905504984977
24572301075378313
57053280054621239
60687574446369551
31976607682319843
58114773085407547
46225439108908097
26020867033794623
36286960983857497
20947912051408109
64293822021408373
49787581374216239
24538034134535723
57485031460321877
39110142582812339
30125550945780167
61346179852310179
25885502823314947
70356412985294791
15811525842326551
27553919515089859
37903521676759009
3925184188933187
62518906551557299
44719827011405437
62052147811601879
66819582088177297
29915138571375217
23451359554436999
41819199035513149
55031355918130087
39730938225595963
10476577932902831
66633513504441757
24072152628800707
27125566998366433
27463468667659729
51475639629822277
18787784034949759
10246131784641911
27457530405934907
3714859559374559
18240733393398779
70491722100187673
49697720697241249
55860057455713079
13801334417930161
387665744854853
49816693812935873
58603815378259631
68019472292879647
14306303285095957
57578740161292891
44955664941527693
53220549986068373
3264224614206769
9349218639735787
14501257989908923
1319761921795963
34148957645800037
21188449187978909
46696701848619967
38401715121580081
12689118809148907
39975971604294469
22937905829465453
21544358574253367
30173789092575719
47259857982962663
14759435849933419
50262650947582883
42344257198084913
67157708387503651
31921338358156201
52416347428740187
13304949150504541
26555200570862419
41724329623752899
69372943865763193
61350813081479191
67489150140832687
658299261637337
5817118310774479
20109523030404389
69454683635838517
67390012127409449
47312033078659567
32784806221420829
61571156888077381
55771825792029857
22195894522677163
3648532262275793
13643205802274863
16036585690858717
44946544494518479
11578381363635061
21850402155822067
64029009235947277
40724829447107219
29982164720551171
49505208563708951
18988631461839337
57861441671605861
60860759067529973
47627838423472421
2382203879965009
40282322456745623
41342892487796329
60224289897161701
56003087779071607
39523957660415791
3269975849932147
343038687929393
60443996279769107
31861934829373993
26715384152733901
67180892761245421
11641106754629461
19962655054895573
66655848881757181
12891507316421011
49632587746388453
14643765547507927
63669212658394129
23454893276546533
54166717941167219
6342111688673261
9353413212849499
15065844956552057
18614006710646761
33955291845460121
15411352769503721
9077606273869411
71945811399619709
53200573565124439
65415401489167859
60002927579805841
58841662450061093
60747017658319297
10389508785590299
33834896111368981
53798570192170247
1354357470413021
30833825394418961
69054446282068759
50636383802796829
37987669282028317
537152923107173
8349086051248577
69240712638181363
2846631809493271
42978186818064233
29381806384356997
19916120848291501
25811650552447663
70288241662502569
61634429478921157
9864043087785037
19392382788776449
34084590303552379
42613001391724531
17706508133365783
50733597231303839
2130656904849521
71206214507604391
42142995310328911
8097707798617271
42713224081189367
24419268446434021
19107086043848809
10021273997568107
9799119842438569
35591495648890427
38458232673232123
1690751071455739
51617514809330117
26428288927940293
590424120314689
744048290216467
58398154558501393
56233406846175071
42230238861560903
45400386858232207
44260710890285023
44514264597302581
17799381829677509
14385284358493091
63371686534769993
65198267644655737
29705348756384129
46137153839910883
34868186743110257
6417682562678267
7589359693380757
64156146492513883
16879044043671541
70667980210342373
38612255867798027
14068686802613189
31126740744083689
51553342306183213
13097921007802219
70561349583320137
1165171844529619
41510656181194751
14904550415767759
10271854498738159
52959559057625749
4893962751432047
54422703181736713
33454090863138377
29315516781219689
9674439000788657
40966395768012977
56194500598616117
40716653633619653
54480525700010699
63425373093923749
6537328279401511
32909140155403241
1311681509760451
13200487449835999
59815567069036277
24859798082116889
12918993899427877
31395696531599459
8708316105448637
37486293149599513
20213860866394709
37225576081044427
22947515041663171
44454294614151883
59897518095774371
23857763059979269
64907525953893101
21826124677083149
4180430261442973
67233557954050283
41147511294832361
64721765638512083
25093179045048911
23144536376511833
22686737765157833
2159977447673939
54975460876767377
70905422198817977
9696946721361469
46288719162127903
11685531838174087
6576220517651417
70765890213831601
21660695607083711
34585802341721791
26172691930565989
14053391704310891
59159826112343459
50525667212395121
21106093996113047
30820768427117947
66503681066499707
69568244854923767
16116228848634253
56578196267659307
54621335634544127
38565865467647347
51830916256893563
50933116009917983
14934589870802783
33249185092706449
65657456899872793
1994731213407379
47187581551503643
21968777189597761
70523618500025921
31209764699326217
15700692242537453
39685113944350717
57583606260686347
6155287825990601
8036437937904217
14748787655905109
15462265000583087
31644768244559963
49359058426227293
7389232774810349
66112154990781841
55717366118389891
40237810184142539
50077943272265947
56857019927456549
15450736196979857
62769597938274749
34854063279821953
49308790709509867
13339507161362449
56304444932296543
22635107429853421
7717324537211111
8625355358424733
58333673843281633
59161038279962291
72045024453035251
50566913824942819
33340181288808467
51485733658248661
64120653975764333
59721817680209557
39171518309454227
45299296328442271
16552807592184713
61702479718169261
34839861917411071
46718532174106453
8277595151223253
53458217201301149
58340228122302307
26980427300569087
7497164043444367
37935740381785297
615582656811769
28916770391073043
18893596959112327
56828571467006593
27393699280182883
44827939973368481
52193677249790269
5942811307685507
62980158704757773
4008954381517103
93375299099669
6404645123914333
68813751686461987
70047032479385471
33483881929023971
29969117813591767
3260966392566383
66647016152432663
1855595720913289
36797652008436841
43354867921516343
14641145939423131
10084443503621083
25035417832717597
10484448072958297
19649259509247773
64202299066260889
24912102415105111
21829967909381351
27284228814250379
8369083385007659
53721366157400239
67496628075914879
9290667783297041
17104398339447037
64226047532883601
55141742340360791
41118501836565431
4870325223876769
22302083192937803
60847662315070621
2570240064136463
29804734286839247
67641432256998031
52027698941471083
71495916946281349
19379632204627697
9979884413946619
2190937485506069
48139694635683179
10805632979643343
2836388102940179
55545829830542323
8684890754297981
47960722648089499
43843850424945539
32810873116041043
40258606346128733
7083871917993289
4161296829884917
65020230591281059
36869064809332673
20003640244308797
60200899885531039
62208284970506417
19974304961284979
8808179838502141
15000722007035819
16406630685627583
18091840998317981
3618033801284447
30450819616189799
24548526492410023
46750571634246497
61169285028878707
7973660299302457
59804752777412087
31535572799838769
71166789516047047
8578671430234547
27573004005260333
25561233128747539
30572434834664339
15296691165902147
43697667320411813
64642654289405509
10623182704325393
28210404846122789
17534715940495073
60752480178473557
38148037114798367
59562626916748127
20657445318487543
45125231532887413
19660170432032297
7091178021234383
36882231431851543
52320044049215251
16302459465707237
62979058043781343
32556147547824127
21109504476371617
3862311904449367
5579840846429953
7660439804732711
52665797186069503
7756301712812713
19068202568079779
40046398203048343
30292490715891163
17125150252543769
960749438756927
50691573090731197
51040411250113991
61721522335676717
13983861937258007
33157342257610553
58433164141663163
12312390119408101
40230095534163089
9588884860933529
51922664465071891
2595648355946369
65727330494026343
45626425002109619
2783864705156473
32019290643190519
9240929364474943
65456420016231499
45037015742942651
28855989316992797
10680657129357487
57058866133397299
41914357393371857
6421536253594283
69354389056771787
68746860949348319
24068166984519377
67938035366969567
47619834382562989
59906450593994923
44150444137013587
30974947426961407
38941957741447043
324739202842931
27852488719606219
69055995119925127
21031940750875357
44188550098329101
3884959608032903
25886931910799257
47519973431232487
53902292436910781
62365612783623823
28511406082561643
71916871671760211
50372993989616201
57614056314628109
59194653500686849
61238162650182563
67276286037418583
26038847970612517
63023199046241117
10264438004985487
55721308245898793
28453411798437121
41627413616893157
41468491891793443
5110497116379937
37144494359558519
27390689866729031
13101650586331679
19388331382789141
36280902903014293
11038941921013093
15236735925345227
54021791009626819
71060812982244907
36139999795202857
64787331590137327
1628360043908399
30065721761609087
38222018181155131
35977426696219523
13513720211408203
17191045330622903
63679087022560511
3571442194989593
44990243869922843
69212852357310971
16320209411761271
44353719027174239
55970797683698077
14834724064975751
44317968515967547
42555240418942973
2188033075236781
8960265659731669
447459017946739
34041889920404911
28809671834253017
47612099960698103
5722980433705993
67818395017203529
24616030728933131
24684496316644301
69178935085688689
10734326918394139
62368407755446319
26794618699222177
43758513392667413
22126433025848083
26191270852865869
12479687635778353
12686370700493557
26425073411838529
44105162462923061
5420010147467767
70646883585249053
14656691631772889
34732983899141719
25606346396550221
31380642551293831
64412786940550151
7836200154285733
63367910209951079
67457433399056647
59578691188662589
53507009295738281
27011316778829281
29238268679360011
3731664993414199
28474704337325509
6479942625007109
66457810187803129
40596281341399039
55552051100319793
16401219572296631
10463717713746373
27851280149998831
38968608040016227
752741572633079
61318469544753763
53966463088511599
27918454626515017
64918157692350583
11801051506941617
120553758986873
56661843681165581
50050024814142047
61294494319735657
60793460213855393
19717371143611741
24278112627909563
15519691324304659
13683547029980239
18839046031366277
26497962130430359
50867668911036421
18992060102075741
56754180861870379
47540509031111413
36907402893234689
13109526865513699
10403424722796583
3397256674109327
27379994381519713
48691832500787891
45031625199518647
3624892331608073
62169674734731713
40652543503687321
42528547162864319
7842709980613723
41518722076856701
20109320479117291
14942178725152141
1310205021556547
22246316633913739
32580677328858851
30340420883906647
71362241011527247
43736327002332673
44538893677476937
11869376969894569
5719352008482223
17311785837712591
69476429493727987
48444841829942333
68517029588450497
57784695140934479
69912161046210823
42558160279330231
4139886414642337
21718656280504691
66661793519095393
20780619510602717
53056328293865951
68136027016176677
16687541351721613
58168123843965593
63194303337575911
28191456201572051
60794384829892247
41698334286854957
69240337607227559
3276279159906383
55735695514745387
32669176464959393
4038533843379821
17015418496801919
38052304995152197
65696664376098683
19014451797627179
22126751007914911
46408891986008693
33601676707619143
65523022468361387
31837011193504939
44710657423939303
45647730944126527
18407586915842777
22234759315656689
58091044001506603
69540495521386739
28705757085658921
66535375598773579
14286265316969861
41633995547724523
66409501198288813
4607569964088907
60979595079622663
59404137696804743
50669267788041911
32846807953280621
50800727991169139
60542511738119581
27001257998343283
47751888623432993
30059185845030847
4996565540400139
20056999206859757
23680759870855313
51357090193510973
43269235288556413
69905654985606277
26650209730924837
50876762526803341
20882029222139737
62069408723933291
16294831255156351
43183222279099033
30272218656823883
3999891933546013
58426970489924411
39520251489861661
66576784897135423
19326776892856441
35212998726052703
3368818440817303
59357851858337401
11632062444250307
51801626971769011
17929149491742761
51453108080603323
10765515571644811
18394393342782271
51036827049759163
22134891747194747
27032309352870527
63383036781389981
38210738000008547
17621454944969327
58412465301830089
3267344135821013
59370531905338897
18883259186598743
11459040412232513
13593149935482301
27417055540667869
38822042305084063
50606608296944071
39364649636833109
68206129301929643
62739134928584141
30082998580828519
71784167274836231
457375617057259
24864444464106641
9194268260611649
27892553944680361
4706677527462241
48193472021438837
41799319675263443
45168305357502263
12747920814075929
24283164783037759
11360519473613257
37252333173154471
6248259721770653
16089797860177843
4296755778875023
45231129732861313
11246169624658973
29772796163240027
49869157647327559
69861250086775067
37173303237822991
70126581117413683
32284514457145789
9773211912127057
43363078123395461
38665167835762031
27635597084920367
21295469999102557
37663877900017807
21555813287038607
60932477870005481
1251632966498557
35956768133851709
631427122336379
60392020427303483
66142726886889847
17209397109793051
58351708298029613
47640886483034717
32077647021755981
20526275208009503
9196237724737421
1577106942391663
17942851861965509
54659843542427569
27132170027030087
33474827368065989
60949676681690803
46417903181676539
651795999164341
21084129013787797
68175942417727709
43684609047152657
27334612569985451
50951373762685219
62320053436009667
64293783262631753
35924001047694013
34267624043965561
30036417699350819
64822883137013149
38162450064084959
13429902636875861
19899450375662773
6703361418911947
63776669293018027
61801717029283769
60626975945287253
20541430143265789
8904459038545663
55876595870350319
23462737287210253
48337851493997347
42708661918179377
1798345245900487
54117005674880411
40219988680489199
37054679885346517
13779297860847643
13722323096123071
61448969935839679
49299496042782191
46895287203262307
46564628576380799
33899610325278703
56411423858160211
27069938704987769
52614054384196159
3660374084340161
62802410432146537
13393884061959847
12748001859825461
71122438682544329
16131153681493381
65001459430379141
46101460562163079
70835724213388837
32326477822625993
20801685170316871
69485664738387091
39153883549854739
7248528843476003
22638945200310503
32707806392869193
12521366438391919
22636614552947753
59051125209609493
51616797253255561
44828077072311739
55274371960086007
17597845909868369
14238346595390543
67934256318278533
8148148909069889
37756387356753547
47275177754102231
9743669490903391
32586828253412987
3893312252043169
2431664198963011
62464926554208251
50659485297924487
38382346984406153
70313211652335019
57039229298617739
18187791055521089
782210944045337
56372649183987329
46032895332987799
38198922620855707
47787311125391147
17504510338110841
3780233525912213
40895617784702641
68385671256276701
66198633010576421
41339358730733867
44913400251941489
50214290223042311
42210405771425753
13196558869917677
19620400146829007
45519975760832257
64271250242722231
66754748352384061
40478217173471669
34139081603419151
51516353898351427
31600793049981703
67104730873897219
18343133678757427
68067582152659673
64389047253037867
60081676504135813
5001952863470603
66094412268621509
24537638518663379
42720807324280361
61463025192559219
13505868485016361
4225498277209273
18935381377107841
23396706676394203
9208548809132419
12808964863047277
23477534944028051
57362482724686819
55301729326452403
19357073514446641
5335852656074287
38237477854714097
56085435790976393
30499481204266871
30674960923315711
54090207129866549
57179168407772269
45350032639052101
20683624882839631
22710529375301401
27064625530101613
49968602962510223
71998712459140387
69292863354571379
48803329801403809
52703670772168571
29514668459835791
36508396496649899
2955109073161613
35189624238895669
21360634965873761
27834939581847263
23867597732625347
31933185569436973
28093174112596687
23269153045828853
59947331848298963
25826267013102277
9073613202584141
36466810311613403
47468290748160641
41573811844986203
39658890492859103
41629713836691053
29770486172977003
32455148161878833
1385161879548947
35145702191396077
19876096866074287
25950051423628201
58854902185481999
15957329141560231
66128546152594997
10816898100720451
13646809574816221
2900486649719441
34489485466026439
9644406235485001
34867799166308729
24264296399875261
46050012083973253
48323504616575567
33883421669352119
49613748141379517
36850697851175227
36508881030509191
71328217426064779
68854251077468981
22025705091279493
45161830874777363
43227562447586809
42374861762790923
30754750065106279
43075568455891481
42924501163576867
61837305285349981
60273676444998917
22597459757275303
6769542556765271
17257215092029291
25243480346028941
43272048892927423
40083125698374533
47738209998447653
49613906584342637
60676203321618541
28404713845985681
18830836686086683
6547045745101769
52272586264397809
41648636917848197
58896212081490769
70673057872884241
15087163681337927
63724218051951251
14523124477605593
11202220284217297
15706611292310573
69707942409702671
52368757305821941
27448196220583297
52620774974883127
71544584494217477
32625240064701989
11852723572224413
29912846451721501
35341598579344537
66203578314145031
19541294530661803
50148228200108083
48121155671631089
45934554982372687
45418343603820841
67958848978926253
53346897370135361
17055058723215137
65384946203618057
58122548759695243
61543879022161157
11222898619777519
30086222980918147
41088834135432521
10146705124504517
62996518209296981
25596881040975889
25295764505671481
34216118272320917
37703077031270597
44542265024702933
38797657546925861
31147817360283653
42075356945616299
44493748643251487
36084101351251739
28034281799384963
48722298869873309
47472690542096227
51995775666647221
8949862938137941
38942472496569431
53916038261150473
2169986970633653
49233465747570073
10876251258367283
58138819337888923
5760411346330337
10358366398275169
25444009566409309
56962222231714469
49927951224020557
42067457899352243
52488160058004581
31861173811858813
17897762976879179
1974452482811401
8090615534966351
9051087296586017
48477275221003961
29890674665469197
19190494444799807
52914779568320767
21334205885014741
10863620961164417
49022074748486677
17065162214873719
53557146907007251
18371154040316321
3831532139246429
63436731377625341
30884500515863543
4738022007117871
59625739442938133
55773623065540489
56986054939276261
62556434700134017
58299242599222291
38155218740266387
48497422742011097
27455804019546143
4778987860742999
61918346278536523
54415036924907831
56554878608657293
2612866667709407
8937822254743183
18358400112080167
51134172340878647
21575231601287279
45823169145587027
42731669614248011
44286029036932897
7738798101100387
34328348000984227
69697645869803803
64759387159268897
30882912998905519
70876115946132823
42602208704566937
16520285374163429
54605671551272987
40284548425964707
48242445390529127
8296126872459187
11068745160270023
48275100749179159
44417607471824749
68929946699949323
52000220893656941
34880041026441187
23616771804550291
67330276360544429
10305973895949763
66814446604299197
69531881471500781
71359334384742121
2888297557942493
62717871034872731
8541218686833191
2901756223159271
52667930850761819
63579353208587081
70385951387047279
19434114093851929
41278612942434821
9630422047053889
34709583455815069
20381035325677363
63917558112231569
32761469782471211
54894472443985403
22140201842449741
27676557090957773
34530514591666789
16795160363817307
35676468373881289
38530107801352393
17290964149366781
19951912074338147
24128828043513257
64300110773557613
25421947049075831
52212356224966537
24301636259326067
25708963708927339
9573404634336061
49752376079454179
9832206490718473
18824998034322497
70908845163400511
64552842340890973
17051840334869363
65791494324978101
39171961588583723
18140221033121123
34093962422276833
40965867171846763
68341612866209069
48972457016163953
38883431558679167
71238650275453729
15329220151042351
11847287617406929
62233356342916909
67348192058461609
12056571452577833
57376175552199029
43464793798214777
58886271778267081
69080216003370421
44435932262048741
20732048059345523
19187697623783803
13045425905573081
31242274604721343
70060327644030037
71415160538220493
29023166213617439
51610541763793711
66749869013486803
39890262432116171
20978997957256063
33298045663582471
44536906019735653
33338174095707269
8363402021005897
43583199130621471
13433628290835139
29711278436948023
41578956738022577
8306750297161213
54201009749096893
83082476018491
64133073466465139
55150697638173139
66563855491348807
3132077585822963
57044346208176599
34929950937127091
4545844364732081
46597165833827743
70311957133528829
8386441013952191
32093818357280833
19880277168440411
35170731711058841
11084949535316413
69649936488688531
62258458884824533
22053290554217591
6387091177604219
61404385660039733
25308617598646763
13293477430772983
5201342195121689
34003592905689493
36127736562151489
54521896602898349
35453573639951053
19015067039014793
19202557788577333
26514579623541799
15702467522217877
5672737176423257
33221309997643063
50814930429207829
13702226052660811
21196268457652471
7364749299771109
32326175160827117
11784073898788049
24915248547698017
69393725331054199
9610148657958647
58042908463366741
28358764489018433
46286867196020863
46275339702306607
7411079513326669
60040765654483499
63559469572226387
3290615472254489
70072534208284919
51544984927470361
25997417892793019
24073340120360789
27308445471620167
9669109621519043
3520846305617359
20668338861129527
23182110306869089
2525263686067571
14464514436732461
34687117783024319
70488947987014267
54094391595756023
67626068040923663
57689627279863867
68858192825504479
39641389118639843
31488079995285757
37982890139231831
49833647922039029
231445275994091
23187907315479373
18366935104213291
15897200485242227
3631360776321329
7336679911855807
3529869755035037
140130087801731
18890128255060423
35637542669299787
22717108342397237
17363128039897231
761337409876123
46330448834201611
34278129392389447
56687369822552893
62068468349353441
594036569942009
3628733064953527
33869710019381441
69132633294982471
2344114253642683
30467211629415247
51753726950390911
1857665018324909
7632699947486833
31120304123649157
11029304861054761
49633370113895263
44137023771082547
51941559167459519
63806289330643817
24242106804024433
54239187906181961
20660884656875863
3591716963965619
41895895515573487
8422631347746409
57754341458429587
15535957675550317
35315935300355533
31056317132107973
17859144400637779
71486436541487521
49239445303685363
34559665749345389
53591381550331571
6960952739294777
4477045007319799
42061492900664687
3949592601013391
15279362638336129
36311493244132529
14362116290642269
10102672720698011
59104553522243269
41599618875347209
3469764872454877
34492454364514829
9175825473370931
45078467126888453
35381787474160987
16557749804650393
38499906011651141
20307282710967617
8870162884630867
31274717408198741
45921693508536631
8631963554969273
44546658707975357
66702495325549141
21406357477567033
3180706427173609
11352464050808047
4632487354262737
805976333792879
60208630568733061
44522345778352579
20015750686022537
6231487978377439
58025811538139869
43760671452298657
19087292520638281
44219433785719579
68955239709397649
16264007676445523
67858944621629303
25596411365677871
22290067174890247
22716547939817561
54054108281402191
60128827938489763
45109440747007577
56135792181794671
67117235638783483
44885703175509467
70911043756775639
32180230135870109
32592293095703857
9067789541718599
65515610656125629
44824030886732959
25219987647138469
28157976782157253
53903498227414127
68954040292143781
51981598973518609
60760438393549603
20993794157787697
8471320277315429
70350888336279253
62817289589216801
43443183745117127
48853055721902251
38695721181277399
54173318194791619
64697420922209311
49015708294440527
9850886070141373
3338353919043037
62823425593779733
70891077352282093
66204354321900667
61093697068226477
10489116183875317
15051403095443593
48581266628651149
33884397192599813
15043034070028969
53097329361233279
16824060783171253
64051343825277247
53127744712680013
46966158725742001
11995743350486039
5449086623993633
28456410316690997
43419737857791133
9785497841242303
859940205110087
46718448345110363
18051267739290827
45951040958704699
20519747160706681
43110963172702631
40658579808674953
30514412041962421
50800104222567829
59338103406374929
485941358282623
44649078509442073
39042690256910071
50793308965923673
1385160399158353
29654275096631929
49067983640172449
54454873857576259
30362985392502233
21953430345008681
44831144396762011
32206679758626833
7564317608115061
16531744684614421
25499628790777117
7135028488984937
44870241152522561
57413136130842871
57932389781561879
23333641754983193
42305439474510391
37799345217211621
31046668974687959
4092109930635511
70539025877627309
7649379027902767
42708869336670373
35132141267050721
23667310516443073
27954979024821887
47421628009080791
22894707603091579
24452132881401217
35952776516801351
41102314007514233
55718404887505351
48976590858025283
64217614465927339
30659278629189779
35790445676081153
29259875825621261
63542157225581159
17512796702855869
14300037349867121
14575195257036263
63890758768277407
12567408987656587
5240232218265007
66833754473061869
43412297241721193
48503229275041591
68963939703578263
24660495299659643
15675169924969631
69480459250412323
71888315530845733
32463360551020123
55754029672922761
18371013833200211
7053775331681359
70278784501508977
5092120104158447
30970566344557661
47221750060768837
4106207792982341
18163895549963567
70041231677105641
55999788379768811
33873361484328221
20892690094717253
56907648121060411
26016456650482321
17165277908353451
54833557979939801
62083067072272991
61906718162701649
1050631771356691
4759668667482353
52292563900775201
912460196032013
34004338625493611
53193015976718311
5287480072063571
34967979469854971
5676663722119127
32695290698218243
62549010475608029
8201762621556577
53248493376969533
55256742547848389
39987207803930213
34843136975721467
8136431285076119
6417088770961811
11809736211839333
4720604027224229
63932425867101293
38454134841119113
31149898750169201
50997869058473209
53673372479147507
69330924083202079
55667549392723799
18489611985831277
26109218603304671
26093909029630969
32495230821287137
11406719870582107
30248517074960741
24689483939253781
65896544766171227
3527929200704803
30938238070040407
53752507687392149
22797065807253961
10907178213600947
13426667082122897
15056212974146317
23222594344667269
6976780901911481
9212308622657579
35781101678525393
62425724368806233
52467530568197863
38641897108541317
60175923129182239
47143298284913491
6487105886968703
56011450850517073
40456486958980643
67146338371040573
32493171824772517
17003263022539133
17893045320742243
4240358888833747
3144425858701247
49041331651415497
2624297006647949
6588767413875797
15919417213730971
37739055892316003
42633971075275357
61008226750504591
10277774053100909
29702606087284223
52562645228949227
49319561071771069
11059120004029511
60449701884693859
33803380378617877
22375864566772973
46552516817563511
35457037495615237
56553476761919873
11510264883795673
48979149754825091
6386801647984279
13490004979208311
52486064135677001
15114183745086323
64895754302753279
31438370402906251
3167717584294463
17678382635254447
50289649910719201
51938932784390807
39387314696144057
21249212401474873
31619682185941217
29578287135336769
5358358085908697
992981914628707
36868157936539229
21275005376351189
63803313328751839
22949220379197587
32494090418636867
58356073305694847
57442363356402799
36077489680396441
48191559556337501
6516379758446321
46575500334706061
6912050922914689
53638600450560977
54612336224556977
15315348281632057
68444474840209003
37767480348295231
55118615857387097
20545611118712623
50658631469106421
20125313923781497
31722922930494941
11083712079332807
49076884452458633
27099938285777629
56730729307208881
21969360189904331
44073718749938659
18553916544985967
1375711365854867
45250834765422203
56705706793879153
67770278145703093
29350889473880017
21417185388943369
27999657958846283
44285050101219097
8811584931827707
45001331800703857
7681149750081391
56354665179802217
63181722359149951
54553105637576809
17065971798232349
69954671523731881
57457436871049109
35602727399793377
15587794393569301
12829796548297171
46683098368062643
32860645207277513
614534209062251
56681157689963473
31042772960720783
38066758819389917
13027182808135777
44327735054805259
7064530904280341
60351742500253999
52144509586647091
63516344745412477
11825404374025657
44329824033972599
48350682527194051
35536390954976081
4900886133151571
67929687591663413
54542956911397849
5260223042674939
9492907056593239
31092542450097559
70315278673151111
37562531156730407
48015444811786733
64349496693334241
3629523063557173
51210906509616709
26998723530342059
31850359661778293
18823044633210793
35454143548121717
5924884149593263
62911754374143419
34689113443566007
37905292968093521
7174476011925511
3619005539910511
33466982674245343
6180518574626411
31841096512813681
27670016624879347
36150726953944259
53913204134201483
58315710680536601
69437343262228349
31073376354046979
51367470942314773
32881821099937003
63216616761558151
4518157534706891
51078098667156581
66081650538163333
59391262618294121
64136649834290291
70671847178515151
4621528310740169
67360808188467307
22888412484911737
57752552134790017
796403933472383
47970854001554987
24704233735323761
27993994652537713
26255173112192681
41776898772276053
4655376097319771
45397422731768017
22743558767200951
42333537291879179
61841450141496167
52139736365323693
56176389057586961
61731810100390163
8348990020443361
71610947103529531
63864423485499433
38044657026090821
22007551330001219
27562671528655399
48796026957903871
17442011056950769
22258533725924299
3860402295373843
63582098274283441
14347766515737409
7135890789976027
52039379681433553
8141584735961641
35817790609329301
56685958672203319
7795972500010493
62923623961191187
59515625824455457
23493152260991969
13279595709819377
3786782467215919
18110225512809377
68627637036024203
56175797988127681
56846797249713929
53336260387385779
12068624075826557
63416227837945669
29690252150694769
31759624983339311
40948497025387219
53041297533928603
48837859562036357
21850523251900423
28755025422271199
11695533462402211
66969392377471049
53312981291714941
58172596335632461
61799288756172923
36006760809450637
59881172733864983
68366416400948377
37808538932755517
2875169063444707
31242685861576283
25821358554422279
3355523241067903
42829693363849033
43038471545456293
22822474268541421
7285959092602373
10866676290362957
54424208039749081
32046032008197689
13032957302745067
16088715934850443
503631217220711
17428888618310219
31402364510142739
57070237354160287
32066007705948449
20506425826435463
26005732576154131
9267495803064139
8410455303846179
21822699134113057
41072532385871111
66031818283726721
3668034642991361
22073470506650947
24233559108564401
20437768548848213
38254977210740111
49576550633197109
4581418846974391
44333153861298311
35591396664415157
29332512949608833
15692900999679317
63894426765829663
8417839712321467
48001289158534897
46102601589459227
19567653219430661
939312870054739
28864493057599831
47021130703313993
68177784025968899
13754721694853911
65496323052466153
29505062294685391
22798163597762401
68010810128692693
19340941470122053
65840271588684097
14683725776075537
60572845701763867
3774664602947671
38138010144881579
6024602732483249
32756099564317447
45565132451196077
58043317644625487
22102549790673421
48425114313629639
21949649123760913
31419847020929281
501589788377549
31759636751910943
41157074839537409
953062902753889
52254096398768749
5396554652852017
67365551700818353
4956524431502123
69831264007795399
65811146390633701
38627220123218707
58228899764808301
52228084119258731
66463944071076887
38611815135473369
41357716529630587
56731025897926693
5282546538491581
10552497104185733
67252588317447361
59757948411263107
65869423932978857
56580045752592157
30316589421253469
6825595252359883
48039919700706911
21218512501650883
11704757433238637
52205106266962459
4838540124951271
70553199224112251
34751626197452767
51940059079495319
47335278246453601
27348076634857967
19937563666988053
42815280161963513
66001918998684059
69389909521682329
48883785514403023
5314352884412921
52998486742079657
26056477879180519
41551634338247063
49127725822304147
71436795735535337
64688912349167779
63120666389721181
8702231784316003
63122075286488789
19880009579716859
71951968675350311
47879740251662741
71365142741997911
10935044535877681
59229928520113613
41366779628231381
53862600655033117
28611033408654479
61419189695448271
50758333509846269
47424200629958641
46603421674702621
56178374136706517
46906096059667613
56971387596762631
16742249827190219
37360262172187007
6264103190109517
1460862286215659
16051209418106353
14764993346271073
39350257776651193
19031651803186973
21141155232904571
31313586930157253
70141928694773357
19522499250272671
25010922457570447
49745476920387659
57225057040219661
67308932546158249
5995277945604599
5827520344595689
5609156069995619
14561974416629369
33958810914899797
23897716907758073
37778240315668393
60025730267695783
30178110442236439
65703723556591411
31102273082535923
66633791398718417
1321994472026117
43976203495031279
46462565514394123
42506371541102569
29494777126818833
41475965746300993
25920629381424149
3019402220974439
19897639092953021
25355844715897321
30706687003628327
33582601923619003
9499952852314601
63573098891664721
31639508816855869
31998058845696311
7470421155194999
61460486418974609
58772638941351943
276003389632589
17783324480490383
4809477464170343
31596115660788383
53327463605482679
70047774933376021
55113754794299869
12916744053120121
33791240781092779
5770241037757459
22727169691267451
2483121129963163
1527346314355417
33016165558523821
42056144329473679
66922077694640591
6885533979619597
1815286909695893
15091985769530359
54121868274789979
9923142591594613
62971624842702743
25379720493602939
10348965396123643
33674428311675577
4752483956029697
71936165341294483
1259299950723883
59900547392451863
34867781750677891
3284429132142443
22620645623687213
39264094179293107
10685729209344773
69154740606694357
10067323281083797
40551131911846123
9912718914344867
60508225396028827
40162384918367177
16023922244589139
17769990750314669
44302146820415651
43948105205754859
22179991354238911
23102425317338863
21915237568029137
9540892326268987
69935463502542503
26967251088214817
67229852181541519
32341510116225353
18994484466589553
999657847009957
28603836481917551
38232421278275603
56311717872650599
50544608464958879
51587684572472639
61082555295507437
62371304897351563
28824955982437081
8788336416313151
22204205206993031
65697922710707687
14106747619321169
50086560807742841
59338277586426437
13754080973834647
24815065806823151
57574146394159273
390854153898113
12054544491197051
38142580730086207
43612799321950421
6458040117697373
36239012955502127
36192743715469853
28299415193321081
54961806312972539
66881603424853979
65583761673114049
28655924722101709
33601785808983241
47967011688148019
26987239482668407
28479871018881827
53773362665363629
5476363227737599
47252236674094831
60775418948707747
33027025385067473
2597512036601303
21505669273136831
17972103081481183
17408771090042747
18946768715556103
9955073626864141
18351575206883701
70985714153311943
14561357191624519
22570453356311867
39508810752994769
28143228347819353
3054633195215117
63217117068465377
62049262734671237
35284219455755737
22250170637465929
62298773504273827
15923332278584411
56401962259044527
48757244694425489
38444829383959171
38995126380537559
24930821794262459
48637475310072427
55958008958894617
41452251682966549
31475943178781429
3430593235242553
61633924203397603
3695704992069317
12388936285614079
71049317698421509
25904228845675429
64671440507493607
18652902024385007
4941742059185221
20474581285502369
54190655078700929
40032676623167831
26167163262548311
64937626794305689
54580441297455967
32253643922711279
26954867127608909
27476977434369559
69899785990367119
37600565252388703
42205716125074553
13448734420586599
17776057737955193
35533668969080839
43571089202308469
14755333408332761
6961862069106433
61067116471564799
47687756684215069
3238841626695809
35515698381536251
31522558229934173
69397581187170233
66418054329335479
12385767465415633
42090669480155773
18247454662731997
350711707945597
56856480827370493
28078312461964169
27574040174763263
38041152474809927
19681873491007069
33600841939145633
4760817127069579
38832064421893879
30577994393167099
8696201784654451
31560296038463693
41681314225467937
62705647028636657
20600947434045263
1914747406071659
46918135662900919
16865311193575489
18101679805185961
27390622879260413
59795175225580181
67989243042380873
39328801743042871
20421882526880053
28743399332394683
31027631216924711
28129399833579257
7314676655446231
24651585361878157
50057436884104777
20259172011261013
19230848508039137
29044776812863711
59321110196362457
31619312389175419
54392952729424451
7772097329735353
12801009387257783
32098529310494921
69761586534752087
7091084738533559
49522255535865571
51968201645568227
26369085863659417
70435616338875199
7381944052012493
12129519812498327
57503367749736011
58333078743206963
63360611921366777
45504237291245647
34980645272767357
69751990296222161
20080795469297621
70876261409614769
4927771887573889
60784820570718691
3063332822033291
63251607117124003
62538883720548101
20388929694134227
57985737344777569
4838563033163819
1787076000432941
40564986944361767
349682991129757
36697021598360147
35526919491093127
24330870183676919
28571553982991329
60406330565775983
2914689489389659
62747373718187251
66669453935135977
29003891437777307
27943724656973701
33544003123798787
69495892199184049
46425673001002861
52577225344324193
40855393130235223
48538167655664551
40755542222565473
67187183388278827
15504578963164657
51038673182960761
42090768434597087
37431480500067881
64064705561715899
54868072851690017
17991539456778091
31840125591967471
31896448149557269
57944414093780119
4591584029309411
54092020118778787
16430148725235109
28708481672662069
9292614023305597
58472531963063851
55386492046985447
12649125436987423
66331791082057049
12017279034512489
2027753094428603
43637354233930297
25580117640689753
37490910787152149
18370219057255607
226828583076611
55603227478979083
42051391926810727
31296645186243919
39572871937340743
54356323280440507
64688935461916543
38793902760827771
37435261799032117
4467168701858981
12238534440085609
12460194740447941
17050887944955433
40498183569690887
24088008302581453
69390671645229773
61192327371831433
19097449025047867
31274465213499103
52891031571892109
37467341836319797
5062196671274201
55365338731793941
40785404763991229
14351279513619287
3737091541740611
66703297104156511
3049414306068817
39857877568421701
65694237091330327
65692934760169961
1729669086663787
34639007651398277
68158408630604933
47832670928985991
61161375575128783
39332535602119003
55147021514108263
9473755209199667
68887550635542731
10308454618492423
35523560732463653
61377500443411049
17075135764428397
27273316148064551
67826286984978097
41844732541291987
29824964166922399
4373918861315203
57956839304244277
29429190989183
18553516058795869
17304483034432309
2296972348742081
1968117175696757
51171159767141363
49586973866767877
11466738982765933
40132905298628827
69527011784030309
24583195383183539
2565089772343717
35809900292159443
21681883926897919
71689279735496329
71892483617811569
23164661171414489
55100157300796903
38757180309412519
34585305217214707
9435817344887333
30653467670400241
49234908486347851
843432400314047
57620445603598091
33842122632997867
13463335935165019
12835667937389149
23718353742836563
22353528390883973
57323107802595277
8160555108404977
2125531229313139
40538000595284473
32950671941801489
33772891217751253
2661309795213893
22204002332706751
54877192430713229
3972230867459269
45545114513891021
23424943954160627
48352143816973181
10589943735458771
65200079460230159
53647055328539977
48510790618991647
22914464823716957
63582848046862033
31760215920012413
34993838402845303
26757765564095261
56440915382469179
26228672320791991
11108972810698717
17806116693927103
55129322592424963
70504705086496859
13767107798334911
45085408411887653
49317000662987179
31725746710799809
68579982831086873
44115396263596369
42577447350858859
24519910761286141
32057544501346739
22628881448649143
28283683439406631
43809482396234593
40350905192269621
24801566001576313
1275144188446223
1018531548545701
41897413835362997
66769960300801067
62422385608681367
539743953955837
51067013078783063
70671901340627513
51957590998567351
70668519323923637
60726551798350121
15290037066924793
64253749759221037
14934658500255919
2062730673970441
59460732700571281
65789365246351841
45918837867767147
6592787456113259
56681638480075613
11332364342805371
46454054661799427
23027326744593229
36375692770520557
58480834041899371
25601862173939291
12026597338611883
63915927717067399
48683155931214353
70863923753632817
350235246913423
34607979476941201
29924407170388979
59907276545326369
25665668994866503
4671924074034961
17796862714644641
17316251018257403
31997777094746219
70340283377444219
49826053202283973
30082419122257981
43698308903541143
48137199979067851
29359296309815369
69689426954902739
7261230225890863
2275776422092969
40558280983364509
71795964184460273
15125610877742671
3085305880725473
51568763023173707
4396663419935663
50437313000786897
9340463206572437
7845140726389121
41810103213481783
61379100957225253
25619434418047963
4947303559697677
59552978894200657
68203362214027783
42259242024630509
31304713569663641
47717812383046471
63365879732044943
69906382493165453
7488463327488953
14838142480441781
30939113989761847
30872262946055099
13429048414902301
41412088279415599
45544586133153511
9772137260081773
26649517255660357
12133907546410151
2476244993992639
28172413828685881
55301980823301869
20051377577897803
26812003723934047
71443310741715119
37055601980820373
34023738085860581
60746535153442951
22952964105810059
35554890355030261
35093846393682731
4858450163947343
22679654315457131
55127272140333637
39037225995526289
46997364595669051
34945911885655943
56033379881670637
58916342016925307
71418782902929389
57533880222938879
61746751664461159
44518984198930477
47668762008804809
5911323352935697
31036934454623969
34493506438801283
3833208305003771
26203000823372297
49494880683048421
26302688534636249
28362272547566827
40049070202277683
42194516283959659
34969749845431627
34093302585265697
11554373133801227
17601163624168433
31185090927584213
68278567926364903
55277527084102031
70138418273529227
12933752939067679
14762971005594463
1449412665084277
9803558839405829
5548449413918399
55988683855399289
36610633211117359
20253090515045917
17033457273530107
70405758240194249
64163287047580957
66865038263239763
59890427756342683
51855362303024419
60186700666967639
13625094763968731
64482675799752583
47239646185192297
56832184440021719
11175543327492853
22272827887198451
5015256446526569
56800735524332201
43655317774705961
11074976757698603
58508337859355179
64565310263845877
14385613290162727
22729966753102309
37530597294403949
64056673310715277
61269346592459389
1883909322213143
53301679046562211
20488225842541813
61247813850688279
4215914090956679
27522991022639159
13967357653639813
5563302543777493
45544613561656523
18799583332167983
63801530602333241
68890919348508427
35299122707265167
56801956411126261
27765931087835471
37607683858948787
54341996986859761
7996911736151951
67790448520923187
32145861449148371
20995325782163773
15679447150491557
63489037099738687
24669326562693847
13794593790292823
6005876277016019
53260811810499589
33743259948389941
27887206896084197
8588561707097747
46388124785437483
35281033048353329
60572384960295389
41956255651848277
61637563046411903
6326338904454061
53421566597455447
3190850411112589
18653391461602231
34008565873759327
6850438209705029
27193261827437131
64937075174974883
26326469306467699
55951773868563103
62386077785167771
34121984697338723
65956369191774031
13523718174825349
59481173289603179
23383632157806253
34823544635169151
19418016333061811
18594442696026149
48117237719964029
35252254328561573
64521175650166597
26626910453347423
18493142383267987
33376172204641571
1183721700472697
59807217214453253
35352036905745163
37365958261140259
8963691503145139
16695466254400727
58374253616923889
34804515436187593
28107469319992313
32109476772354187
30568767018424417
62805379961039239
8352842607371753
69150081220574021
58165501234012727
54927656401548949
36871455056021329
39130565772489001
23214911496211423
54100372326079099
30917765885072141
36205563503223689
60271811056810259
30559832921620151
32572854908283839
64445717856706321
1192673966542081
22819649048229961
55595469947552789
37200001364020247
23965124377094653
59000556144823159
23820671570311453
17272642775215589
47424649163858963
42657743790884839
21248963472332461
48339047009312767
55243013346290857
33584865577549183
57735954312725167
70925947629688181
1221020856412207
17524595421253153
9556190826529027
61720929980263597
22764947106744347
60490749374184863
50523022785941609
67142999074694377
2233932595325713
31343701285938749
29644195191200087
22439752866839797
49470172281609347
32387527196988071
14490913634560063
39323959737273389
13506690119081287
31310840651277197
59788905009815857
41516125950897791
40941530127823397
40046719615213169
2713943051130397
16503899014511063
24270824168306021
48871508783689153
35489671365007589
53105020290876731
10483298437684777
31439376415313297
54221072895670643
69633135092003999
48935337018154207
31698086479741009
3443749568347861
39150972884026897
50072935047029509
18675280245816031
67943246297773129
24211729768608353
45410395092338711
71333051328706729
5446160574165671
56805233974810819
23935962310169687
50155295279261947
30644092355021503
68182879232847277
68578911454919911
65989508737642933
35789602760694583
62975435243556053
46093580187014951
68820375803577103
34992026972186143
22344850198886639
60970376261761657
65299540116845501
5947802501715761
57268903220751361
42066927522698339
14487453656485681
41421076101568789
59413114476660253
35769320979026741
1548552190727383
29530210023942521
68170446241735039
1730036210372291
50664783798075289
22121272538297227
2099303025280831
68396752829534993
65560595664331451
51900925167169979
61699810729138633
12210641827787233
62530045729773029
65911194266501603
7476433088110069
17578391742504421
34288875297367567
48884795649937889
46944318770958179
49805422528922341
3528617952564781
33872780404530629
18237671533925257
7803446740876679
65792336947040651
56010332758751827
29915767850495521
9635415275550619
54955927163434273
17554553355253597
40862295551163727
22885232484157469
7720750203761437
13786673949272947
58967797132317769
12172034496644153
66748783970005481
22243753744609073
29730129985205333
62436943468439851
9338164203612883
9690528611933023
66792608756051743
21829644291011147
6486377385854389
15088436400535177
50650690745840557
38068691424089329
38048867883603557
52588212560953571
60286514600290357
67088613161313379
68384652274109207
61419690983696323
33333883272851599
21698340227484359
57054827639419303
48382261513883807
291986107427569
43827692994729577
69808103437969909
16312687124614997
35834116384169401
50913848693799043
66447025153036867
35132073221064983
20556840683857013
23138777294207647
14421046901123111
22527529103624339
52237285461305809
1159378716479551
60286998065128507
40330274918796229
41445867099055609
11002872443918167
19996857208018219
22117802914489573
68305540534104631
44391100440526919
22638888714644927
51790931656672781
17380087847740039
19438460100821981
23036196914317121
28148347745410663
25674509319632413
30628150566287369
35403552353635033
25244866011697517
58363969722384517
67599361639489513
9919594843407517
38684922025494091
49827900702425291
70927255465364027
17459554720040071
13763455240420441
45450900515115133
15787747563284381
63269061992964119
70705709586403201
13029862892083559
6139075063185719
45172677263593801
8019578779979047
5898695978407909
44998412135209081
68540513280167371
38804367854805151
54082018248925363
65673381609004181
1799249455015291
66754557255691733
8763612670338671
27031643103555773
30269803151895547
46175049463309597
14663628508440433
16453525638615467
21031693560056483
42678401697671657
13272815442552103
66943135120571179
47310688220924111
50224998671158499
27101067188181673
154181874984257
23773587812936603
56534418102405359
57898492847352799
64051536027241099
59573731904014303
47864122295374247
67565305274784787
62548627898679799
23287842012616073
23334129233488439
37096273712053393
16091676119625157
63732253592708791
23216118033613247
23499694365198481
67474507458919163
5100663608822101
29160205230239227
1104842896607939
70713061981028743
6733673636321743
22466253489531227
1233137150255489
61762121638667113
13325163353451241
68442686601274393
31392390541115003
10365673030050977
9421564398969941
6517678721404379
29338670953414411
8323599310321277
29092871318489617
30247731064319807
69055120765514971
57066406771749961
12871015016049403
4937284995811283
46938564718124323
34024064926139363
56922119541210769
12293350930280999
71289023621910427
60287450770848779
30533937030920149
42016044869382863
16817273507501083
58621729394529281
36722383879948699
5167834526459609
18960807778607437
45451729733670461
54165255713643071
55016599760885981
13471508596248349
23231851539263347
24568722044986817
28583865423863297
3469520855013089
19483728919386503
54531612079474297
53452540429950577
50821058638124639
24133507015707673
67628895775153261
58280122359796739
31621531768092863
6054153062225591
7448270232730307
45501535919328337
24589260445190737
31311410045952139
7700915592140887
6906355230802367
65400484682563699
24312823644344863
16559222419735433
36091981604436347
62230672091695103
71101322885380247
61980925124095807
36948905512197661
64764872932219891
58980786279350753
62993258518163429
50656628741295419
45922769421372793
13066609637934583
2926836390619871
14822731764618643
40074314795936723
35305302653528267
51581886731654159
66238069410419017
32224863294907757
20694972962630621
45137411621815963
39820458388983821
11307070074073757
12030848429501411
48822888136078139
53757001044623297
15821253701516101
4015487720540579
46054385833015181
24968491628998963
21643678934350541
13607572224555791
64816915850742767
54275877804015893
55166713747260403
53410958752448939
43154128425935431
21949661372035583
51108178197860291
20828343478180703
34667984346048049
5376080049979049
25648554284339869
14775430024568069
11206894836885779
18821897447003809
27386169177001949
2888081886210397
5882281339564991
13651540547513213
11871681564551407
18812962466147873
14750071718310311
37641272109419939
11205615647759329
46048910639897021
45945159818884649
30190246891248907
60997589617686577
51026269562348671
64542393661180607
40376211974033557
60141848308286347
398740047898337
48933125323850617
42912518715004607
42735627992109277
50093758192078177
14249914164259261
52290348585013457
20193382915441877
11433887314910051
66375515715724811
44329800982700533
15958616668741867
53172398851337093
47428994852924341
27010672275695333
19950063986868391
47993477166869041
56591221995101491
50094759180374693
60673281455725541
55953093811087219
28617929948028769
45444612834581033
60301021044325949
1282965388503989
68287731170903239
2551627197077911
54628201315933457
8960467249460417
29826419743305697
45953043695055253
39570694390684517
39773199435855121
17579224903551881
47994507928753801
41450692382627419
9534667790060339
37629974744332211
2363557891371863
38071991417527003
22903588058611591
4546255311723721
33791519642770837
65541888737615827
5913825510669457
48178030566999323
22742858556512579
66883656197045923
13311661474185577
58436001451438729
5436144311612297
20165747775781469
55300730212188511
50588010887627677
65501261814690613
17327141654159851
39831329079910873
21408761507353393
13431673358748083
69245117784566621
68230287815447479
26687818557751573
7398026594588893
69058621403990749
24014497119370313
9120136549140223
10166332136084951
24711943435263451
14943813364728623
4990312531899059
64359720350339077
71995352647639741
60448125996659743
51581766142958771
55623971009166869
52185265170641489
60463539292775231
50186596734342001
14979905122413967
42253799611728179
26967922731212383
23453187010853783
55983765709213583
56737454338339013
62300457107773223
49814471573011507
56764289596661417
472617000211357
61344298921756069
25209996236212621
68293177642929401
32095650688908953
4126254534679891
34445329197916261
51840931191304819
16357664723688529
45398236258274267
701528506400039
34525265608631209
67367683488458543
18004777474803829
12339290818855249
23597526010728437
70979118130658341
40293199278802949
44650406192527567
53642698188766873
65156437512854771
29096170954083983
55736275875893033
8207356405135141
61789976919859549
13654001594978671
59637742467027493
28094592700639051
66068126614361453
13319405641578187
39267856940258599
8322739958070607
50691660553455871
70569394303527607
63028538609668109
15961140373463743
1849045354793009
46633431032779819
69751430164571263
66056257419240527
53435860384900429
53997829891801177
65136593476799653
69636514580228177
29944230674501081
41773272465551461
50958953667578071
25597672664854327
50447346204919969
28586670643762333
57407601486382591
24897999367796999
44909607231540509
52977251386518691
59826558627196073
60775493513723057
59912488924999637
1077500424705409
56817333105462103
1399846284307231
52120337683525169
57084533363787173
27208087259287751
25307422669943179
11589708907063961
1924745733647423
17187641309154203
4496142475035203
4124857309864007
54928132063457399
57275229083762309
27143565262635439
38078237521345951
51962522414819201
27927577321628377
43260019647547597
10883421119184149
25124135200488179
32996764639146307
4514961015230951
66881108221962739
10950570835124047
65682264253499507
52438021986146219
71268253612350397
18163791935643751
55074656523578039
23001097852051393
40103909851513003
46263908453300917
65878438877367293
47813611258412899
34329327995348593
55105739561406901
17734061391367051
32629769345440307
68251158574563589
20742110146712837
62480007387867659
7114822254513629
27513064357525231
22591689329858939
27491117523765199
23269506993679319
27124357161373723
66119532057790271
4228373137328987
11741846492135377
68793580832014189
27843879822832127
19850068039713803
59984660267981227
20146465243857437
55051947388932287
37798921265061631
22157916781031203
46329131608349963
47872552071259691
14185343673638759
2944547465181719
17335208966545403
55267908742148393
39578793329858539
67838330068383139
68328424388125919
41297522723342987
42498689618012321
65353065644699477
41036481300801881
3379072831896733
21703915822680653
51351819031330511
6781216234665989
1804651265000293
15119047616414449
24403281059899549
6948082348935041
43017082051938077
44499699801609911
46564005132160727
24783378950253037
58634805499780777
33094665654591617
4860831997897879
49635224949962081
4189040500845019
4322642136005783
17567207225863531
10564599577247399
48326759141774471
59761475751090493
47037662031023687
24817378270463827
66010296943334581
1492424033281171
53969927379637757
14773216204314829
6920570750439881
64395216865192247
62944896214931723
28242485613440117
5846489887701157
46407487863753053
69405586127049241
69851947967046293
6279534900421781
36291683654392459
10160732863908071
38516372966849341
36664959128931479
26350947039400589
55268650775741939
68609262495676909
41798828852293211
9855728478729433
4806552392093981
35213522658626317
35123661841176757
50103372474043883
70436500352347603
23821637276402111
49524750596266843
22126377724521277
50970323608021949
70771170999467639
44160197705253503
7128868184878159
64029439360218559
12234718995001213
71905469443520417
70357531051325711
27829777081680263
65958727015104029
33186049702760803
10493770852517633
46053003912307661
5011152217216687
22552263345575279
63994886214117163
18301971526440857
19883139518087299
41344006748332151
37381019251447829
37160255958069577
45224512061050537
40705631298280133
2163149310099499
58460176532280997
7048067311804471
28435838586059897
30315712699211963
68130619115449157
6310843801778017
46311972926032591
41421610927703719
31746437576261671
39615791250781021
69121696151046079
64694769990761447
58052561305062113
31153282912352273
37272281592026477
55341338656862131
27468788343924203
60117072864143297
71491690044832957
38716736969374817
69716382248928269
23798887876147289
68938047376280683
47891925040599947
10696471657607663
30898035132102377
13261291701521209
68109104964275813
35024068353676307
40611124421264281
1085737758814601
6943599018185717
19910529505852339
28657870430834531
6999282347820253
51046820174186821
10814696456989219
61229361415909199
37343969904390491
57630265406328551
54255829598031049
39520122185226259
38764954536789319
5951156142996151
35067818483678437
19805624715868193
66037464495986509
47874988555568527
42444633123037993
27403882948016767
3498095394033577
15060054884092147
41786004458198293
60823125862912031
53245925273126603
4998444631402907
30836379829922677
30259554291271453
38172501937284703
40294111177068589
43130506733592799
14493416174115913
55117045743585829
71048610235673569
66873543885846443
35450732938104599
17301500690644301
50658110197756619
22089806121815893
38256244019799433
37808039031163393
22587915683436253
41465715307054123
51964613486194853
3634433851926467
9959970749571439
18399405660081673
44436064757227687
31329898990975639
17462046021963869
2205460172081357
61689401626870151
16835567333409563
27698773332474869
48584688944736031
41157463130499817
27773485923941267
3180488773710503
5791348869932909
58866871733368753
51696214560043219
57221471433804077
26121717963695231
60754370600305727
52340176737617507
49377689370522619
16290522860828171
3672121567976809
16444668205528579
37123147537821551
42230794368790877
37246768856031109
21407306021170469
11756434267032263
6657683460027217
63748902667706561
34297030502422979
66748105293275873
57281891660622809
9431243836500089
12901569367884311
26562229646898767
5885260132223827
7038563287199299
15133352612625361
71667469505971513
17574700254639313
60363266673852913
50197777939381441
43418668928404507
65521398777119861
34408720469813843
56400355905953711
40054895804402761
44385709124503673
25492614822571789
49533776665200277
67169524742393669
9550165016654407
68393082514530703
29433713542709143
9862563003192187
7491061609654547
15611689349334119
16899557285758913
34423565496373003
10652426067760049
66198255139951853
15151348249594849
61128088623560753
10730610165766229
55709547621643451
17469219609514837
5309401772388563
5936732186750227
36234006388857881
67856894073921229
65448541369111499
46254941766633419
45602497049765897
41375961938115523
57563940724540673
14553891503504959
40588175667952313
46679316904430033
8859916031655881
44416290575648657
53183007173443831
17714634804927761
52646506119083713
38708442646074661
649705156152263
35396483708284991
16277609353112929
71861792185782967
66765235374575273
39918695911531007
19824550633643083
56332327012305703
5176388401173427
59183798692231519
65429065630393513
4388164472289121
17736848748423139
5481023033742439
25107041392309777
25379252849190649
25725946280716697
67117144734196439
58096863159294797
39555402081625561
34161361668598067
15514435512497863
63734552382642941
62963804428372361
17951566006365331
67156497803465387
54581519250389641
50643847190201117
33129088307667181
8512959202808791
12937365227186473
32027690674915921
14287836442757509
57860181356652497
36195171345409963
45132401906740333
26955424306172917
19327035223712717
34710600804311843
49644823423272023
21417597409945277
64074191860409
30553789981813481
15052241454657857
46568263623842111
64580180261918021
69049784965901111
62123262362037287
19489960453618789
41561481924546889
57741077759276057
61816091725192307
62565737309242217
47077770659670743
42991095169242461
1058756229481343
34854127652844557
48222370850381857
10758516130230439
31338735229378649
34141859002161583
36939063409002283
55026847663564393
8216839737345467
34076939056635913
69741801888244571
60347371289089649
40346066807039969
41276946006414449
8941109226810997
8546051704834793
69066424146847639
27665969086427827
69040529729626603
60530427356429117
56231013189554561
35042552250699503
50287464577249943
36890487347602517
13289696684417303
37583270064889429
24935236709609773
55369524417905563
26305237192006583
63642919571596153
67287608179083449
56323937903834813
21973618453225001
60358797007885267
16727965222570531
10699053983664247
59670023233259921
1743786160679267
52363016216849747
58214607552332747
31051716635515861
22854105397983971
32437866126751441
35595219088756637
33789553961487367
11681846774653421
51870390461390359
56586310185379523
36815412203961887
33854781454052917
29700199020610961
8064638403015619
58347243265650397
44513211279648113
2266146393532381
9481540813972313
64104044473082909
46382518580039701
55154569537462751
12372454961177461
631467653355167
68490508834477453
43393813321449709
50483924976265259
48860301495815083
21667600614619753
8067588914547977
21022674879347159
37187575822006013
45358418842571117
4186118054824691
17620943953294691
68577317906154433
37418208207928573
5741693595441439
12738146632194227
1409745687435413
26316566177598871
29219469768919891
63233875927456613
33970390429800637
66063938233815713
4465575741099853
60253061686256729
4618867329300929
31914639194135483
15260905542690877
31815609116736517
22771318742495431
3819863688217639
19597008912912061
32870738857675613
52272571424424731
27962905134053051
45609028805979203
40065772004032513
6005477779432631
26816033388013099
44319397724791963
60000207514707739
4416353304109069
49032364529466883
71623622419750711
71689695383318203
68484875053061989
63175957935839789
4504957883791291
30774916697835061
41360379016647659
13358169896055671
41073376561664957
28074440641364393
36480144530313277
53987711103837829
38489150965770623
32767251170081591
37246694243110511
39913183341932759
3857001852172771
17755392727136689
34427538221605663
6647843573718107
35566331766301981
27304039893244817
61909978975139413
415588322705131
41294178227168743
12129672628654907
60097583556401849
7663501143572381
28906531080147241
45376279342907179
44338872329405183
41554445506102951
15702240571859773
445998040990499
66265081850247899
70091855992199543
14157644566812463
5447405201190977
68823418845325789
18629223833569277
66760558579300819
25359552958902709
36517301557531217
8204209308501431
43252916712550073
46060774341855127
58368604031993153
49500673559237897
32566702778355293
42797899400243177
55855154363784001
12394431873239011
41800570333766353
10997740351326389
30649847474881241
58866899723261221
44976412962457037
26670048659935601
43495199350140779
69355463152659109
2051368488263851
19781210725372331
70953384391324033
68129164752154949
42493772721124199
58671264426849671
30568106590651087
48968091043432081
70285344556592527
66972256806616009
67507099012577669
55672467536340709
67981638028888427
15241351016357227
3151193292886109
59170368988829299
70651469066635643
63887977140530281
5670062445700691
8882314418525777
67024946690152247
51633148026511729
22139815599581783
21937259099351929
31097449295633873
46839700202546521
5604412646371361
14016278149333463
26261878800677701
52480273199608561
12285905592452977
60555720296204257
10389983829082841
41215845409209431
27659925461321963
18793693783023569
35541669064266587
29708765411242553
44663064799182353
24381822659890127
33719841722481113
59329077162962951
10293432769798613
15830570585651141
14373602774566201
65329041053606171
6497147015091521
33508916004630851
14962468957902421
17751239602545679
36820947493985471
11206574009488201
50003157774227023
55307571775341433
52681858738469899
1730605178110177
47184333695754821
68124900624532603
53807841855911747
56083410152416657
213690299954293
64794389524368659
63792325849180217
62569432551290477
5985153494674769
12997822358866711
55456168806379993
351602696354659
49382396262348859
60034144520222099
43026538328933521
22394266646391137
3660221030221367
693609190750013
65466695618767537
54957189201178679
32246622842975029
18049656603570649
17813667397307527
39430801205611549
69625165202213713
12738850289878201
34981015520542613
2153345983958177
26959464112830373
67946035510714477
26720859291381953
23550681184509379
1661232435239827
62201050793620469
10123361195530421
32415208443129073
56502726488217803
5340976785989921
30295746430255771
57420264859536737
17554438098753719
22109528415174587
25162753203744587
37365751400918891
65171995556030899
33239069373692957
50656405685265421
52664757871179557
16621862655581297
53561773112033453
50957380309018129
60153199864269151
34325972811900317
57671300741696363
36842812708468717
21217878479441327
23987169980944657
56114138496927967
25464192519668447
53929924892735033
20837108864879719
17486910242454943
52005765184377773
10280625689004917
33722530702769639
22710152149824281
56874522433405979
30572967972356279
70326140148556147
29857086238281283
23509970084919139
47323041901590941
39858806540892371
8008956123360641
51925368879411127
14745185771945047
60996653544562283
39392619602962447
16579816856156321
56832741332884607
1357152152739743
64075399410996439
49970780473474249
35765714252998627
30905116277862181
16890164818410601
23219013921364633
1111810667333657
70030956656906617
21606544903768243
9454332663103469
58557706233527071
7485082360574743
42552009654478253
60028089560076871
55398042926006777
37252386413525419
8756108344687741
66928965098902057
21761656475699011
43653685879438573
32547956954830673
68463435079801409
17462817707508601
38751078676222897
48803498989214681
6028471413817129
29265967707542387
28167479732823371
46024565719883873
26449722691972757
28233554650384091
10787143226701123
57394203235546523
15973840744427857
47817932661286577
21131087822368163
15231473369064703
69650746283379113
2223337903235231
69287546074119211
56158079702078591
56536579865983513
5821353596819567
38946190765394501
3557498332310243
51790786415035139
270979989600077
31670802475223669
63048518521896667
510762089322323
22037636226166009
31088201176615027
43929708327401711
65700942154460351
51398844652891277
28623917186395411
69761225617376047
4184840313370069
46721939419378997
43805835980204689
44061738429089083
67695812453645197
2394754647873473
30601818254104351
2722466309504393
35261427024315721
38715160786556627
53994833682098381
18298042825710601
7009575041262953
50397067072474673
32337461836389821
37453851789437179
18546028214410219
56832055795596989
18671069673784607
14572902119994949
25442506840504799
27286887222443701
65494367369357477
6088060524141853
17628601169407843
68997939332478719
13344278142786551
14089267260544493
21624085018010003
20192818759794269
23774461010262841
66120376937768401
17757372065691847
40963720810903243
51814675513353769
7662792413960011
65010427258435199
46779065150662099
34594826078202421
69001800204290383
50401402799447813
41663951409387113
35697462057657493
47248050520986023
27470795276749337
32947529968767553
38421689640921731
47066419088527211
52798492139397559
12823038597661499
60985464528362461
68646019592231551
3145358940990601
42029822893832987
49942412352762593
58557016999411603
23831526176195473
68414997613145059
67559973174890101
64643398606493659
33154561808715031
40857070809003157
71425931236405787
53255193914195447
16517089610162059
15130562522770507
31309999199482253
30045939988356569
41548512404417461
43473849262839533
24795680551536679
45978999550575967
47801012583024997
32833710946912693
1062425189927561
32370843404903161
21249345319475051
70825525933367951
62499326597354929
21722854445762779
42196001336968469
53998450511961079
15787232051253589
49744809763997911
57362917522126747
40724975579916143
17169492895375459
55246361501474971
56701777662921073
66727812331516601
56279944475627447
70909874906640659
56046567920381443
57434787199691747
17042208364591037
35354366547676973
14951059535173667
1125672775780067
54707435501898607
34684694841351869
66697728757311361
61816547303844629
3477073882509127
66877245621463163
27675876809423021
4131240494892437
26968693240692781
55172761507819883
35167188135823529
69033334672054063
41314035404697169
29229148597864063
48781378813190371
57756604024164457
21136789197226337
37942485950842309
67663070769072971
47031764278476683
55232390621111311
6337418670067831
54422243219840569
51097104563893261
58051641808828963
60494373551727811
51992360139931403
33178428112897163
38910564777127363
17281810842377353
39636578061289207
21795857316765911
16818109202592043
49629577388134019
2136352836407347
46458915664455247
5261461313055293
23466579287415371
42720470873143579
62046892679235521
32046430375850063
37280819462296013
2731319666271037
37248173066120741
12643366490059637
22344824414102213
34544012051860397
12827827914385909
17019831735592261
6974628224680057
21348155466674923
26824928294044957
55282069893697877
49507794754939637
44738918190660107
28465673016351133
40514037189981283
5558866854868721
69545176615067693
12640308332690611
5351970035229029
41901581794144441
59555102864307559
64936775150959241
41089887365013757
12102442562379839
14210009994340609
14592061405903843
60594968133069371
31669160720571733
71369052153387217
60608643992337269
18162126589760557
7154742056500667
47235266203593289
34433808393941419
11848101749191651
14116742531994737
39513162883713529
5788664310514643
27211309917763061
56414226515500969
71975418763843279
14607932451320863
34789379962601063
4434199726512643
9574453907643283
70223252759101517
66295331062783159
48144996650984417
30512571304336441
53564971797960439
43700502783077999
9852623641244477
53179628946458647
70921848544644271
31250681752363453
38164888310078617
43378280089940671
49700460702384097
68922366903652747
24025104880791841
44901207778272449
7923271899545357
22999522537783367
50590145144685703
55700968365361883
48695918113712543
28690767832546411
23556414906962059
44122853992389581
56466799467337993
63796235338625063
68886670885630711
10285932788260949
17531295000961901
4273146594433313
37285335561825629
4668946210691657
44588469039677989
50168728250630191
66008620840117723
32677228893398861
14108967597660367
26038269341721239
52779126391996843
10114615569440489
16311638675756569
54818545401756133
15157259114267731
23736952837503667
64190199660026717
24638930827943417
36083228420659661
2127605748871301
56279934897189467
62267302597588423
71497206717419519
4434638615211559
10995493346950663
59138036668219979
14621224453068269
12491872703466043
59053479044869961
69009918994017601
54293907267397687
47638925307513467
19454094613932911
19869527393596039
13094462235377707
54325662964582973
11976114515078503
60051104807678167
36318272383967221
37836351437245187
56849428404186133
61504787379066167
8956208161534357
54223407313161409
41988650865519091
364187892624931
45117303799893751
34322347534425707
20500482568265233
38983915954877743
45044393269827859
13241835746356717
35229625893378941
50830396508541659
68693852881940851
5684442019021861
33258301189653013
31093689075052313
26491933654668701
51006683834398417
54061144224808859
69668169972613717
24191922532084897
35011236779942981
47932994977381043
43529661879670817
15725953600085111
62812978457893333
54018088448318503
30340999238752753
45413361214481417
3570469417492559
7048062157561121
63087408516030659
4690207714126777
15581787380348597
53429458138793999
65307176643986111
67074511734490319
58784174932588481
59233423403661203
9140350141634329
63508457023612093
63656026961529011
1521875694858371
29308252732773317
46504780928722331
61191328055784599
72041439594422587
14263647628900277
34464378169541351
29327040470829889
57664631121342317
4523675802754583
54770172328262761
42605962977338219
38367673619503769
29951367128303987
69409888331751911
54286771243074119
43738927955926787
32984556575228977
38587241061967291
10803698511275903
41718602553405577
35615880586996141
16745837611212373
9000335252671253
60126740759844541
63125469208115183
22078695538535533
12878251740925433
11690360492046589
13549497118118903
47414437437140131
39484107360927989
47341043770698323
2779455923336681
14663188507254841
70070969607775063
66646929513217021
9303898433371939
69446053791788419
54692223102001571
60295269375932453
49622506624353283
56102003508744359
26640727902090671
26328302835753839
25004770296034751
48775546651121501
60290649189894031
31184590869825529
11862807826316687
19574212251404801
20012068508952887
42721248811164877
12644131586312521
47415082849948157
149420440769969
90056856309689
17294235281599699
35468734877652763
7435320961672493
59848936643502217
47392831367813969
8243151572080757
38080659084820301
11475422016915799
24449530767821267
60578150303987357
29581969107915053
32646178409064511
32839827597259211
52931747770362871
26693530913794957
38021240727858991
1499991873960113
1841520330943129
66364343999934671
21569472258693341
3041531181089977
62468245087223201
49742314576409137
34474774003856309
16275023895471547
23278815517248677
62404420669277899
1504695508995317
17166105030867979
37799361613650577
25316801126415493
52473988221276553
32885573839378937
64912431489484123
65362116761482507
19794961036119791
47195500245893477
1218743832755311
19744800423173131
66393711585580807
61287597776876971
47218224551964671
11616202067638849
61071028939092589
13885073208281167
51000002992693969
28621770082723057
44852715740970373
27212251556318011
31301248465593191
66937514236153931
33148000964734949
49577045552406703
61102214274979379
58732010034376117
58844128873811459
65368149861138263
32669896234408033
15747789109157129
29686214908648871
58038521889320459
8906668928631181
4105608316691159
24850731219828779
25902916444494589
42345410486938693
48206643358537577
63159539168952419
47437399811561693
43427986063510351
5267002307462699
12959297656026829
65815638401766179
28397942412292969
15557288841089483
45630295467519283
46820258898182057
48717952225794673
4027348225340683
3712029949893443
41793045048888877
69719259150127079
51678191547888559
16838609370649967
52363071667494799
29276583208321721
29923245841491043
34730630880312299
47180317471374541
28889516728695839
56559845618671441
22249121145222253
2154245769012881
49687140919157249
3010747982814629
24628191841069279
19956002152915747
38764765216391857
39134709896441239
12434931610887847
1785073128616189
54693439231026581
24329910327359881
64481502208740599
3782862041313347
4109360368062487
30442052516796229
39041881792740121
1231246308727871
63348621932599813
56360163454714423
68026864715906413
48881289191074831
26793572859669937
45354023330427151
5648331371691809
68956590480721387
27636697565267321
48770670805555823
14991886037878859
47752061029941223
71474510410790549
22533111007892153
52490394207999703
21990830684262163
13624631799616471
6565843524654047
4882358390378197
16228959494378311
45255710462594663
28115374748812553
28640600279845877
51734727056028859
31642171159449673
38490962999862833
45192608455869331
54856282568597437
52350201050606441
29294110541482763
54095492154956453
4199103440949467
12001061449060067
52380101414775439
14782116218071327
10289133744557959
4315377981828301
4196542445751151
21670941591109067
43830388998807791
15364778426544233
7999822789759561
57873446444604493
31476177391038469
3203702937553721
55290388775360183
15424765642724677
35639485894279301
70683210155407753
58076936793426521
67680171049605589
25974617579490061
47961714077741887
29413799264343839
21657576389564389
14668733737926727
62984753915662921
10253470970492963
5789436930481849
3816114516457099
26962822108227793
41109775156880011
27087462178680131
193739212326757
3617789261597747
67673014948607191
31734613736897359
11526825014212999
65559778156500863
51478523361126101
58515088570031647
19552893887784541
27500628254588443
70780428728668369
31890884138115521
65679685116565711
40417044706164871
45851464136287921
27502672277696879
67075478950809389
41836268904499051
35668192309824091
71304932665512113
52018629576895343
55759257753156631
36762335184443381
19358972938933781
56479859860623989
854714177151853
21937474677324959
16960371620782393
12379438733822561
20993329929067019
8242298568378871
21424324208757341
59669273091000263
9865198242904427
50009128737809639
45577468600343357
31176877999034171
15367813007594851
5728726990488913
58479279856993031
45611527854573871
29582104132267343
39977232919644871
34182801489855259
44093947069719751
12280517563365229
42083592011363953
15277631763009431
496466971715129
65551755390660179
13951777482106561
13226691587008813
63174697437406271
33530536295528561
26266779191285993
1092661826903363
36428257851249347
56334431056772927
56337346041465649
8387566945804799
20631854383098551
19498393562700389
18028281279287281
20587077760713461
11028640252969693
25364453030544041
52523490015598879
27667461299318539
27941346547547789
20563300701779783
22748327663327159
5383089475104259
56094884170401283
14048929633683601
49711152641892947
55556097703503337
32733040585530221
13689472643738597
4305690680153131
6860543598198529
24216397572136369
34272365035712143
56261761465025507
2320094340038437
17041403778591961
59141028599978029
42506339698990043
11769564377292383
62077613545643039
62240495124499001
45204760976773897
54130313824060847
57488947302219019
67707762141085123
50145645393569629
42545887834404809
13158503310923029
11818704074838343
15181591677719101
41922679858478039
26559596576962081
33332387515898323
71405046557263283
50535368161495709
63483354091877171
24993690524377217
62317141542569929
61116086340113113
25281068148210349
31049838133454293
69118316664841667
15032431395215131
21368643581808239
14806842770106967
29297390228452163
47353776983270609
65305700970276499
64490816100110909
53698816807002901
59272300887827509
18390004537841117
21381384031486133
2891717791963043
5747371611788743
46985559530980361
71660124914836379
62987404282332389
52145324952529667
57600942429844061
23839391476234333
44115709662973979
1604756755099409
21299283667771553
61050646072068959
40859636698530973
5312379122562167
4402645950421717
45043382361393947
21576926355192349
70158017008719037
64220317964432387
42461203546869949
35725201621167361
35756878878161593
25812934681077707
36827211159385037
65107153831789931
11889061144605317
50784058873436929
60808891735037833
47363307622867193
51878559789334931
52723693280298289
70067931349641677
21267704743703807
45503360713041731
24279487051959949
47324671341734377
67273621342715867
9063767580426929
20939808983529763
427817352743909
66427654803662629
69423697387497953
182376964092341
31317952120940371
61944457319603291
48731183639237147
62821974361397261
67970298328232221
46319569696952243
64347875466873277
52564976611402973
20196110909583517
48963719385585467
66574379489475491
44977634034872089
52764347213494613
8604056675162713
46205498877785447
38311523869266371
62286940729038827
9291964592987257
46000731631663409
68631189511339537
7879285553473889
27876170178671267
28795904090636119
59605949647695377
53060881757165857
46514856946124249
62632554209794183
59487504231920221
21547609303930103
7253533143746861
44639779996110149
53009736963780211
43958108122716407
69429440611235203
4842198823472513
26773410012045331
59559722426063939
20478607971346561
16576694900460641
19825384571212921
30143037204348139
25411029840840991
61210334838610459
28808054438824151
62146548732423173
49269649577046277
40125991528637827
2528747830720847
6660338245351649
17343678271411969
17092207391097191
24207426183741859
35414014232433671
22932082716306557
43723533454690741
51124543800032821
32028725783291981
20074202825683637
3785397293903747
48051972149367061
18781088897083283
34565193111763441
26995412074492567
10438476657560797
70630143123193141
58503064755314279
54551477293603331
48144652814779607
65681984548440961
8068056054072437
40998993117676939
43762020552276743
830693604320849
48160917663957181
56388193142868877
6006839642246393
20709123408665113
3360761927242879
24128648520473317
46267580740638529
66447354999652261
19117418983519327
14602056363325129
37309827116885867
64606968050356799
64138495542505537
44963814168005129
22083945825678773
1331072191241921
20790858082437059
53637753443099009
66792087307761331
14238009982377067
21330236911612003
44265124506064037
50834904285980473
25343850975331631
58319419919440489
66956870919780547
39532885869135107
54646847551684103
49141251510964891
25488636599831753
20177151838453903
47590296380276267
18534887232106747
34623548474739379
62176861512016093
6187969092892883
50492023671000269
37117205447247619
15761285120068997
22182409031919217
22200268863153281
64485183094963027
26138971095498523
23318468744767019
36583765008890717
37753517865484433
38896357958686849
67555665903121499
65874219090962591
7935534624701987
34131890556035059
11906350273021571
35587132879224413
10430773775784101
45179390206744909
39703947868067737
1120645632649463
43875558274776409
34091307347810543
8951128056090863
11989555284451663
46988063888585893
21532755682112567
1405991191139653
39529672928784211
31197573258534239
17155042209158599
13965269440815487
18225609845935081
24282043351088179
24223331074537237
41457882603233693
8087234889375809
62067963512645323
16447441085674307
26514118790409487
14721634605363649
47150613838621603
40368295631371511
28136359892669363
24365475017430641
26611907587338889
20940796436635459
3387827533630867
50307594039817613
56194019937625919
4541985935337623
49098814674911501
16441694548901971
41251736015592833
48723785024999219
22258683410461049
18991352734070777
40894688321402191
28921558299580673
18096430154243459
29898506919715853
33387675776318209
23194704884023021
65886017473111259
33650192027384327
41687238014036287
56603836452281603
49769815182970657
62056037818996121
70289169880956721
67229557244682059
37473690402763987
22332637922877661
31808094480697063
51568758192176633
25140462864880039
19566839900035019
10377778711327411
9148020450937309
9136066481233877
41127143907231539
44658862641141179
61172634729169937
54437143787303059
15936988850840927
40154369713386889
47662764043359251
7176222759022129
36995914805705903
23119501400065769
70317261801365461
2541447163516447
38790494207766281
49608157824182201
16448457524794819
51145096423843159
47321158214225729
50683734507031069
24351320942381429
13977835251452057
69537946565364449
38967962234159029
63986730062343601
48622291951836787
53540616916232617
57897829465340383
17246316282486301
34824622078990873
26634290202133069
18732990500977517
19894922547862207
41407640733761329
65320532284813649
55347720306089923
52981361587464263
35079637542359413
64854489886224307
41333638371893579
35936846849871839
10844230960821961
28491508654128043
3658141549802393
33588921033498263
3287504889605243
22598819346931559
27367607753199463
29736790644746033
71598915807411373
24086202056117791
24496502514065737
23874750091384897
65595481567879801
422595646084247
22196208885822821
55682087317033189
16959250749399979
40411177582653749
7804950056319049
68163999597684491
30027071060353181
70413318374275417
47110310016724979
15224651783751763
56073438421012219
29700143571335621
36794606424516587
2716916032514951
47275607118319963
51257536361816461
11856136011467201
35159460410974667
40896112633103941
9151157898614177
60372339424229761
40672027412787941
63835023895688011
59623820415363641
348954215529701
46197245626923329
19973575925511193
58714277451560539
45300306476242667
53741910475261703
39817838933211413
4850047737170023
28954756997685217
38959501719914299
48748191451060159
46079890407418403
70113504685859867
59393859890193841
10974737769721903
30594047328764281
27622398014717557
22297727748174001
19711006775741101
5770266125251031
67840763789425511
24287588484029183
69027196521730037
24033287452912973
39904415648414237
33954688482931351
19240312564590193
23572891778136397
33974325860564563
27547384152505727
26656556939344919
35990295608707639
44837774456170463
33585555096203543
53274719639147987
27798600869350973
63077102053754311
68048363371067237
46006640883301493
50751140933267303
43983862357738013
40857372455690759
25515092960399963
19205859696788839
67152279656063141
20737072232144111
11145457868064853
417585089201939
16206929282637029
71443118775304481
19570401934423007
35367820176020687
54570336415991239
30172990976283149
53266503160826057
52210923169858751
41003628387161501
13760950785629407
62794986199824847
55835934364636187
48787948691595803
68599889948067901
53388196884701747
70834591834195711
61656367827094721
66716259772414531
8083372284599279
49528555108529053
8819603115026597
56502186856428979
9431931992290183
11351392390242041
25500456747711563
31056325073316329
66649534537842563
41349253046772431
62497130907686669
32412710815129837
71864975107706863
60017553500092997
116041500823091
36018062068872167
54074298512547493
22819741375058413
3296014867711487
44189615056745813
1664533204315973
4600146010929737
6564645243506341
38854641515002237
60265456431232879
22709504042455171
66773981540647363
8172327944026331
21880070908447709
53882154696601877
51753023049325993
55266850057845497
5983089832790671
4738769769637567
67958023350488267
20151127954690123
25982768854398547
6060433872564707
18174975089253089
4644862653070259
52815632790381833
66794509263301823
40045498811161367
23026867036110451
8522852211946091
57107620423549009
19065048299688311
33136783516548631
6457117698046739
42866689052787107
47985131529638041
6458500537199519
66436975411835363
12808746125528579
4141626863433229
47832918025664449
36872971238112857
15056295438834191
28153662506475943
49623072821391701
45930304506862847
58124384731736503
30896332097478167
37479297825494111
51496662404581351
41729639367378037
29073976749946657
11166990646699057
29490911538935551
56730315701233297
11853561545466863
51689367542955719
5737427257670431
64453055423787851
60166136307455543
39792085986775141
9256006543554217
16855624202913703
12438723848557823
35436881097168361
8779386671350333
42630086047064213
28148471363962727
12193877207750417
20659108629644951
14457633635613809
15841407984601603
43142591319878797
42464988864556031
33893815452130919
13152890493085283
42560801296155871
50079527825024881
16177547384624111
24456073187914051
14105311495249031
43076408330065049
31526804506104451
47723295340980673
53593339047342749
54186454232823349
9415323309727079
27256893502597169
23577655781822531
58684434258934301
60093316302186887
17923952271698717
16529280142398931
51506137451891173
25167462788282203
9650702722385651
52771067665646483
69535540290045653
3744699683745373
27760775802729551
55707703907692301
66971726519536921
2732500050606037
10783441712384461
53041299273112849
62825495726540761
9493381839892807
53518196951167649
50727693481404469
32055440630814947
61227458362153553
4938279116006939
62674582521919301
12220100594907719
62287656622004509
10272486256309681
56532549859382813
44683598860886861
41302898833352537
35297175823081163
6320689465356521
35631241677672923
49631807606506501
67644705567456341
60421268198954693
41089069794814189
6704338207339483
12927930718018427
23464904835972503
71022775984638029
12985707625381823
32265018881553347
66802586054621849
42529764362226203
20420870124546301
55276765983251327
4555255654503031
17402290854685769
65016383165665643
58670697211129777
68141864156118043
27018502685829047
23034159364886981
55718557947826633
43589270372385301
21211955994854203
30969175965129019
60573388019529997
19715168288894189
31617419098193491
43532644015259621
52928349021930227
39289848364124461
49607306585048383
40397427046026217
6405429746791123
24787254060045929
57445628521676651
17051103683812633
33003658332918367
57985371205977601
28736770584552991
9899646670333741
8393873330811889
46164197394428891
63907447997761219
57549393019526809
30569281550376847
4420945480424903
11878343581433111
40490655131169367
29680023453932479
60922174354800041
53957327550556631
66098288286155093
24837250697272709
6888759413023247
64318117890444107
31749133002600401
50778565238634853
37412384249512303
50427785112169537
51156743960965163
8914533725357933
41362800781751737
60404863812378131
13405091043727403
28589543623228381
34695025407400723
68867594229199237
46000360554711071
30342908499057281
10622010004628171
23191137533974451
19074569395494947
4808585828409809
27606051612140011
41368999813011907
25815514436103013
12038207779369099
9144322653139643
59963577454534451
45136975747896133
33673211018150213
34127719775675027
37896143972679329
64126044052111387
34384294697243501
66216704259626617
71558822753709671
4999902029899657
9683486244544051
16939666031785129
11575933283431787
4681620149624183
7834235821057861
37257252075004873
11143112856870493
61337794557890341
15290567046163463
24788719684190611
62081360484304747
21689723477700589
43914731454069271
58523401738917091
31799049090874789
6496070091270629
10527020514733103
39488939536965169
16366647174889927
32918153201543693
8432424563789477
16539749832017053
57804536185034003
71046929999430349
27470526768658513
18608247344327981
65914376875086191
32869735526895383
10877363805228727
2078423188219921
9256130417706959
42120298788156353
17540049349805027
70532379449922967
69945196389954421
63132242364386911
68954577944013343
39819318900876167
1104175416444283
45543589150219577
34737375477421499
71457557562458113
40202293079914513
43687388350396919
60056588019953053
38184517791137143
85401595671437
21656734893600607
64629769774187873
41386797919184687
65256057054100043
37274222846233279
10233767457950149
38806250357823083
16188076276780459
48895966790229389
15847029667697803
55192915207431151
11466835807923109
56926031010545351
4779854106372067
30601692744264643
1359660126472409
35124436816173779
49633875431886721
37041949854708031
21520779034173329
60926220716518271
26654912334055429
32276246603373893
71809974732447923
22649240893567831
22750967026772839
47587578598215673
31366295337309853
15085783431373939
18607080712928831
38682639217350937
56938417993565929
67184043368913083
25665400191102767
65063826233937077
62447448611175491
31362857520966119
7344918398700427
41831532813242603
28952787104186557
13334564089339991
13184295535365377
23666867549620961
71179684223787847
14474627722812217
59334401552846773
68145241546322971
61322664841045193
11880193097712011
67658447352745519
44660296078995917
52940494968170737
45224226412687837
38102776656226963
12699954991901249
20320343701272283
43222484083776169
10519403118046099
42894409020779629
21919454656737541
70751250815252219
46737935024531581
69075217741940143
59196005547742561
10185721536475379
26348751614982851
46846248983066051
65714114495994857
35871983934172289
62323574561462189
25547103780241777
51870355403320543
45459561042747091
11047880681916041
36400513478331239
45732707733240421
55085713539702347
42690040233454183
50206173877447001
51509226664659083
52219305485480927
2622095548974259
70811419128238417
8391360438786173
29460386878871833
66361465732529963
56372707941940519
60345218685877817
55494109771881227
17488559259325283
15344567804000131
47400646334486777
13962105422316871
34683661869485617
24855685225504583
68164538956483117
25516026248153621
17492841026938397
63225254480139061
20233682994930193
35591011399672247
21249459804793921
22821646248690613
32633888904835597
13650040916555119
71508631234268819
130125271199267
5978737883335171
47149003992009173
12664690716976381
31692887688496217
1871806692740389
53493187819948573
45976922892284833
16016581997043907
11941710149468321
1276682638162541
44750009370458593
20469000681925979
31712894499898457
29675974550934109
33562535972328719
5701953775323473
54256086110579783
48141029380997513
54512647049823869
44099539361473021
404822397221563
63585212333583607
18639304866452363
54629208197449033
62926625848278463
40458635863447187
29307923958707579
63784150745367551
16553694248916343
56725387816446763
55871706542870761
2778299206903699
8532460477830637
31162237672668083
71145640612895977
61303199305751033
18899795339987869
66483611266087277
42753042344153863
64358178657177571
12798149342234869
46728346812849997
63528658064705833
28146070128773693
60361011866022061
37200640331078683
53217747431670863
67031681669972861
3954266756083697
39483675201150617
55417810599240197
3124193900396087
9142091282807507
39207818091342947
71480112230142071
30421819075790347
47046011651888749
19239919755877987
54934564062086521
6760372760522761
42073528283953373
10526304898695161
15609833759840917
43158944990429731
19756180257385597
47102681593683689
55275853917204859
71267758377456961
22422186402693023
26017336114800721
5862134693917877
15368237757800531
22465820945552581
67757822267710097
16943252075549197
42442294482140419
9490918845602993
54473928065246747
36874406958781979
46643111144371271
39301740099349781
14016737358197731
57334645202068657
50413163856524773
6138054953548549
15917112221822459
18698174375200711
33050748784930187
29291890087268839
44963736807367913
63888172210192259
17882544144269477
23902708922223127
15449998556091761
23590651711906537
44939145429379459
58008933370823711
10744808533571461
29519146861975567
58683895013023771
53681526833087623
23758835298707741
39611469880560107
8525675715232759
64495844991596231
50974335220076689
10628547700099817
38185281567041813
56531595404457907
43217397338479327
33822452765960693
12530311654932317
46884460688446369
56956612990053437
47265284296160299
55380808599910109
48745804544710843
55303566815610437
2823290301021829
70322418657799369
41519433700487363
1068356027369471
65845600663415179
57725572530890947
11611889154053381
54995257865178667
4587884370134083
35721530230555919
28448975241909853
31967203991493107
33827239765069771
60018253670076001
34672525123996657
20038478291379137
21691411833981499
57956681312780021
14534938394582701
19160215122512537
2272682106365771
31241288948860421
47653244854352041
22030258346188427
12306730219221979
30554345218187587
66743218774491547
44751195636665831
8414917822979599
57687180335940251
10927267597413547
23523528615009223
71819715769873571
52109325480363757
41744224854428401
10464682758967109
25679118300959311
69170974344232933
3000681448035143
47837829268465037
36303135902642611
21396687648783871
37615918158387763
29080042885442411
41069956626583531
65846553586960889
66514739372816219
60406969056167359
31420332982197833
33527510345823643
57041252238414841
61293690447625057
47785805690083361
35618994732686887
8282319814792873
59837606452373831
53566573280702743
36920655843122573
28736773002166199
36051337910503961
16816650246184777
10566360246836269
16249493108278147
40893641594759647
37574387544775139
48665940546888877
26470154343599399
10625073961585801
38633629784612099
47438630400919607
57061639849757351
3486453407969669
39170125659502553
67494360334993849
67201266164062957
71741763277510639
64789599700505767
14985359693749483
43708893787330609
3444304011300121
8513003292506467
71767609393805483
26724336167271007
16368856483214903
8920575856813351
2305203415918439
18323071719385919
69897185479916461
19982398384558121
44613825488333903
44992829675541463
52538686487512259
53672918809897271
63801428471901139
52623905106498107
30861525117238973
25753376026121423
48535386975506597
1921831303180573
12532435887077789
11696027877645547
44069441615652359
35920892519447021
16671178840341253
16247339903097659
14666930155002193
50610388202775649
26566696096290037
32161789795774621
45513681818785183
34866606806515397
17827260163112201
40514850516073951
51428600418511087
41635419312288233
36113298032603131
17791296342063599
66570313366610539
31883870176212421
6132086686230899
10392178371464723
63051209759893967
60818612180479661
23287037401096741
59263363710822179
5862962061311143
21627578696419321
37156225322830519
45872703940064513
59076767960380931
3879019848077263
5153368375442387
68146876279212083
55172068440993659
24145644601805557
48559226348837693
41537213366212579
59124780831164963
55575275426305123
69127938343634461
37957235626895911
8313440786930791
27821578139986093
32936323035296207
1016993753585543
27169193328581069
46559825732545469
66419918791305769
39843286864357891
29502607922826277
39429003853888261
22569965601451459
67652623731632659
26156556113468951
64428839840986451
53730117307060049
1098274530111361
53883666471660659
64273234173592051
34141221827914193
16565552869184089
33578961903036353
1178193118059259
7517612410922531
52490758707740011
11936391918323071
37962572548868549
36532443257357659
53355139115181551
16144768967214149
24985277071161203
18010114866198073
11454261536732747
31239824657868667
3593748393076789
71201754273294871
21125059020595433
12316025256116303
9969195818542819
39006125897980823
57825366585378859
23382002741647007
57649247449925431
7202733530929763
23918340756317473
53176724427743447
28111004067522221
21209800149749177
30936025654240979
31254341845861427
64736284592437331
57370781163175027
68121613588896149
53217343126486309
68656953845939911
49764580814551529
67677613048816319
25173491560451987
38513763567334973
55384355814458687
29263159001407439
49281851710353907
47766373655875751
12514988939305991
63462472164527173
48335118812043221
22580810594827531
44434527813258439
19507872929273759
3385567113952187
57788445439596667
8343984361869743
62294608611431243
55262519940154313
53353381589871221
56586859974889859
6500618468893613
35234770354928549
8439197084100683
65584583671011607
39400415764564549
13349240416963939
24836832590600161
17022958377873797
44896003537717067
3273288504891763
1451942514782839
33371901758805563
48454384066442063
51286861447094513
70140498895265573
9285090394032701
50082102841012061
58629278000842663
8685809064821419
4619470399221541
5377566581897611
71748670673291377
35319192724571537
8485893453936047
64279741530412853
35677294061217079
13623764573853191
45027370745752103
64714634939581007
26807926555612199
33748245250271999
8669277590194531
59859595518062969
33827948723810233
8405238164914247
53204892311247071
68659791375780443
34405197246578189
69369116516668121
25658934046726223
56293100200370219
58801079958821801
32200471784628731
12487340745612179
45858662300766793
42439880041763747
56096934060327571
49758653973452869
31468164570567317
21101510079932497
52213210166992397
61427205120467929
24099487912944761
2666970550732769
10556329675862449
15442822293101881
4428523373576833
44877660624371411
29353555080229511
25028924854868161
25667602509815263
37631723086720619
35765261610135769
19427531869105463
2214102078937403
50160992311690417
429025279730717
36032555198324359
8771639694743017
15169964360040041
41972788395925129
58414751972522119
60379635370748747
47430148244585021
43103758198765483
62167616444026699
21231324019925429
3317175788481857
71645619287880089
1342552980865441
57906064635824719
69567065461775353
57810987772592939
35422197184839163
42319990790704271
52372537493207389
17525435951455877
42370627641753259
12209584544015269
25421684564516563
51934188701835031
31066703704888367
53318985758915567
12390547972021159
53237713157017339
63296407514932961
6811394376614099
46349076565057633
15720565086857843
45905746709968109
12539670190588339
13493275116242279
30594430026620639
5896858968371797
18385303515015713
23119112574276517
420648869048533
20944706631396649
14077862262158351
35121719292445273
13814097633403429
24356704167855869
20625162425282189
34087778542532147
42579736327499869
19634433458073703
10814510453869181
64719149463914177
32582082358799657
6850263723357869
1145007153478273
13273744663654261
43178056419676687
41485824752437753
64805638432783649
44643387114769087
5441610861054559
20564803876595129
50887440508920971
1554906472664383
254573599654931
58505852944775581
22339601830604869
33483610492106023
47402244707769481
27454589386083823
67869336251200577
59113963801776109
54463193214439883
36399730355151703
65698140637959779
24203392247790253
30173720459284261
35034880583567077
53198485848231359
50897366062005901
13748637149471087
37909646476686581
61038197490303193
62419461739479077
68228760833471141
37312030587935099
45849667511372903
18876765678183827
43442612944214597
32088929849692601
35080720676223647
3464863531584311
6503262885739097
42977969554390099
45904515146410621
61897199700848933
4306147634405803
35756477180518571
27398616298019783
6894107370794737
23477025971649359
64606833567274849
61336608177190519
24167606119472117
47877207041844413
15498558122921087
40738754875629197
49752061721075173
71894845535164507
18890976883864373
68776633544870837
58799425304550521
55355916447687571
36677580278180131
59761343707003703
5269669640332667
58798080631588219
46211890997113979
26393150098936303
30899092752866873
29225825949847789
57741541570948601
41980852906060463
9806630917490101
43339707827082361
58217633143258507
16037060817548233
49201341123747031
25598241708078719
68862414814653179
1367152751684591
19372540917153157
11792901464865769
51348948038533883
1494241150619141
51287633185792397
24676981839103303
68217049194546731
761903845450403
40003937403541039
12932146836051523
57036708727850191
16179284610848759
28175795318834753
47945647077128797
53396812033985701
30642850799602633
69205015964586743
37967733062668081
49297197915761777
25744125267851311
14597378412440407
63043467597518257
30254887796262149
17339370221266633
57463718659911719
13479367052374021
12795140807582123
56217051383081599
53574730371420053
21577254750361397
61751576550165193
28811532047643637
10572265823368631
52904963161668757
71723145272656349
12446122256110381
17442702742823381
49227722939970499
43409280769036547
60667832910636199
13957357409721337
22368540836341177
28356066772642849
3666870528808141
58003083477269251
67727243755085809
39435141788977687
16811790903588983
30350280470479913
42183920149050973
71450351922113233
27287910544364147
52611351356206351
18530132640453407
35099030812678277
30116854243072151
46304072134754471
14326678272318809
32035553664234629
11454694814270551
1999728069619289
238663785878591
40136553281473361
8922992313618583
59194667771420327
22730024024526761
48159387160861577
35713688736090193
59790994446501613
20103902361521159
46941031557106997
58914048874821823
2506083091749421
6433633273389043
23134721342682731
21326888358479233
34938930948934697
8815602815721271
13893242417896333
41423368785487307
48688606043261711
7330649895381551
8555144851403849
7655059704307373
56653080949947991
10892745646252853
20814405292785959
66713369827674113
6411157984760797
24184466657664961
1904101159984229
57066884859566189
39566731036545593
61789941872211323
3551169339742579
66576532725260581
19473021288574541
37127458318680113
38500094572637353
9535740824740721
56476741968274009
15808335130033643
44710687748225423
4902074069194469
8245605370720559
42345602909038243
14460675726616981
17124737155290019
12374123184500683
21652656680724247
33554826570335867
15206861668185559
42449896292047033
71967272132070901
30671519716374599
12512022106233581
55055706855231721
29538787215706343
44030367730457233
12908976526521259
15715231596152213
27302911350686567
39914917602051799
15544934508421693
62115590849490977
12802172734187741
58130316160633789
12875434775993369
9107206908183569
20391177812505217
57117179835261323
14526000039724421
55666046818984907
28293276269295391
69420365360697941
63024186792354961
69990666966316337
1715602534237763
31465383682755961
24114408432755831
26614211012292751
66432772997409097
58023952688936189
70225827829729009
69262795617732419
13481641058606587
25891471229769017
51041117969356297
34606327193289823
20026712371922467
31873719891696013
67207516905459527
21175085971015763
67950448200175157
11457246702418117
38746552377157819
63485729937833311
34709645998052479
17242222836136633
61245631310992379
64985551043933353
66013009620531671
46267698089847331
39438721709687539
5665084306778371
55307029072378393
48647823850323493
38548987097609327
18066837566807681
3686431848332567
70415801007455521
53208029442063193
28750722066494377
36853162844904673
68761250274255841
71537904472138051
22965583832281361
58033038383131783
62608699895566751
15294058000306781
25727860904566721
32359206608916331
45763396360000771
18701426419439131
8876417651680321
22728764128641721
42319034807852983
46656480691614179
21216370811589553
14116695033159289
5033868930375491
67601534484499033
59074841304981191
32565932704809143
31883616374234593
52992152237125949
4380237171647983
31249599336272591
71792675811985151
55941367348000867
25015263255180509
45711237612235099
11569994511140959
70177444062576143
63622084690384037
15852905899459933
47339631713678431
12744642290216651
40297218369564379
27147584852603983
25325666943773341
23013066632788951
18392007106718867
6271491295440929
46543107021216383
4697978225530417
52200208760857687
60828536424810229
44142607787830901
44479059368303837
3778030858734689
23351285227878151
53677380410384623
7465842207973993
17698810760828959
51064722522095197
62029037506343653
33892512629196713
59206419526444607
6768898682321519
25807008968724527
56055385234051481
29430290497675673
11310195460907549
47842443025561363
31119729128700677
44205325005495271
8186149584799939
54126401657616511
38001623888332609
48258156370869607
45732207122569873
8394742103483797
19541393416056133
3008695521263389
18678526317488833
18520980845088541
19956367050348643
71990323290240779
6556114745329997
23402234365369711
13468308917995619
2267910786371981
60760346565520951
47748455961475183
17915508389074201
60715365696766673
50674000505940667
14122165436954851
54754935535338707
67548032241961927
3154744008268441
31162828331403121
58881584097853837
58408223358344663
59116486577909351
66588772056859961
22460721605050901
29353827165367123
23163207189055429
27742098191325877
62709536540087011
12065957623999199
57421008407454511
39001117977522017
35820735259473629
19329784354783481
31791868459098199
71697236599466971
19658030962756363
69077288165061637
20839584983251663
13425771532854523
60651250684709617
19360527837129517
35376906218233241
17446157570264099
2020603849040867
15279589642047989
43461810537355013
3520782478310221
64291361282783099
28635494621165461
9646802513916899
30959722048538891
25492773064555361
12377033046476099
58417756670020589
69017719276989323
65395245093755047
46381418784699029
48030061584377953
58229412127131239
530803320790469
50203821816131903
58400995996350083
13168690982436293
24367989014420683
29598347409317069
25474366927168529
16904479091105911
53907031866372689
56712769904434817
38739852745426229
42910735243078111
61352432236493327
4201836438444167
23869784827571051
27688949672871467
45292372435074917
12477036954454393
67195869079822297
38409823822265059
19260479034879497
43958832881668213
39033501100545079
41312292328612667
49413751358274313
66014201223135553
6921879570865471
15625489853144659
44953961052259709
25640140033409873
28663251296255249
34538278850852813
1966621983970387
36003599058813223
16050064182306971
9520554915993991
35713525087692899
60141447542722433
56638402290244823
1888641285004543
41860656969094231
61856564190971161
30526177007951041
48868259909921407
65337726878814371
14908323691090189
29806375836450167
22187539896614231
69092283081986951
4960870164855611
37798657110288101
51575985449854417
59171189750895643
10384396706084041
46872476875976051
58453071076839899
11553705022524839
51207484894390403
66958351750128143
43275963884955911
57940430728605037
7694711938609051
34919705249880167
14148891201871729
16868569848066073
54431666292521383
25941592031830039
38209960605341923
69482446851334919
47109476739587039
69634154275866701
31528286421566059
42017021749637951
54217698044633603
62545652225019151
68875311860253541
9083364110535437
2420084306421097
55967848890491633
23255531095709183
34335741520245821
41494912453934683
30348072697475987
34330926100682683
51952015365663817
51313926619287743
48086051007344887
20808853285827121
32152433071401067
26177789062803019
3692846586404999
55312653521674193
26732742781295321
45392917147065589
32510178404722999
32830764553761593
24357346677147439
17179842504812539
5359403449019779
45515128340743219
67070466110990819
1648436353428143
55297567573727153
19098890171545313
8827974383305739
55099313805051473
61285223825352701
6856693138809607
6745787801548981
62184634415836817
8675413698565333
48247551713573057
14581220111641387
19640554060245529
9108217704675403
51102126835145383
62024322816858379
32043169246886491
9892891985837639
27338629251864331
16022046925845319
36939074087971541
66334812096076411
62133090020943013
41752427941119451
22690671095859617
60972636603945013
51681979513723193
42360763686340661
55381943196682871
67450113072482557
34386135775737157
34519605818662241
40720871231225657
28624962136924171
39835678250296273
39977994101940347
44491392379160911
70961704766971621
52326675180465871
60234234465789467
70426299498541141
36997744262703737
13442989948142501
33980535419974967
38687151275983333
50536382764543561
23106532122555283
26591242988567237
68923290050407901
62080298420314073
18040021145263661
3342314760397313
56406877329495053
45155918349059411
17523893134343423
31257314210228497
9299744206335761
65042871908683843
41253992115209659
39813591068813699
20538005158320473
26446431123476521
37021655882885929
12174058341592571
57233877352962727
20259624593058577
7000003489590677
2656705728379
44891392670080301
27478312315343411
32572970865980351
18081971487110039
50518583565237317
60303188588010211
71083451167051289
36712847270966521
70685515193319661
21790764778492613
55413379477000663
43789799833879027
33680307574238977
71899016241410041
25139533188710309
71758628753418473
47335994315095961
12192032700546233
20418362461879289
27577835415620093
64586185145285939
48126843092674639
32808354905366627
18097196360576791
44915022543059197
687904946812751
57376074881554883
2000956460594657
54114078181082683
30333595506144979
32254031064984401
22773284239445933
31039363147958909
41926239579518909
46702904734438031
27042806651486699
11866022630978309
39517972626196643
19378709391653827
67030540448354051
71131684634582779
22601827470513227
26924800644928181
687440957356807
358256314003813
46708763345669807
56047820417864089
40257049900172789
4778784842774443
14851376879971439
19439433391172897
12838081492407799
31347896573793511
66218035981250261
68363638335621029
49825410574729001
50246231307583039
15396099551876317
23151101976287599
44771984655937547
47315342893878727
12650460972774109
71621292254549371
15707925845430179
61377047228350171
42670155426766729
41062556189481439
3565325100558833
26152328587944239
22464796207810799
50752267434402071
8025657854847751
31780230849279967
16739609028930479
36155161427696569
12726571554363319
46372671406034027
60562028793628723
25585463119114007
59192547296888689
16281335407119439
20709816275186111
51831211214859361
62972893741730321
53062532246786291
14223589131704987
64887181508582359
59256629679162661
60164873044453157
1868507597054279
55969420557128453
68418820041290777
27997008310038373
7121393611391197
39666282637044097
42934450294444921
17316102353651939
46948166405776501
4438385707478351
56531239519767479
13186402039483529
55737736572012683
68518715950328153
14991728603552027
31018649690052719
29897988246052867
44002969327382929
44810569447391771
57390894553261847
16116574314768007
6190445985384103
49905586959477143
15684660307682323
58455288017622451
15647613180442777
17957455536831653
20042588379873427
25434005512347947
63267855043817447
71267534469279209
57274678027434883
46902599691325177
27371824652294429
56644447095618287
47077408832476871
67541811392302271
64274896742026417
55174609167373117
57284705707158749
20231529130897187
15660142862447687
8650195426080907
2516497512667091
68363158826019077
7540324569662531
31200891626419589
48424474740936719
4950769976397491
11182908193418207
66612926087495797
53644164390227413
68312359520607751
58167686918046443
55959375070431229
1932683234802101
3012428051469619
39120556605915307
38252323868686607
7154822564786389
7634172500663299
63152533590808741
15403992465050051
46097747967092827
42807756769643431
3454501395298133
63276291852540691
12863337729525571
57059335084448689
67690319193992039
50249893890127871
23809037905872503
14555274730432349
31259213126997077
23094508422696959
32109067656310741
68138314314063473
38795531907444379
40426922719322437
50903414368475191
40887078559277593
38105314907917687
24017006791061021
8625459397137841
58099217323272431
32976118374245831
11383258672350997
17175718531630573
41600198873801473
16876017430334047
16184417232830029
21948287790565849
55966744832543971
60771012334395563
24473847419836979
43172919201820211
34732364768414597
63445536602199617
59268448491480859
9187988839099493
7660581344619253
38959168938899999
50035836033670783
53372555847111673
48251170558194607
23410207336409339
67625680132856767
20657404162645507
6910445603583779
37796307713865601
63841847720988313
61395268482963803
23462766869786753
17346518800847983
22111574909595671
61890889907577733
30298363210379233
66484264788022727
28635416584449013
48031437120063737
23762782379327149
31919549554506203
27383756111210441
35388923791949227
9882921603991001
54016406490341093
30181259035506041
42776258340475379
22450077562629707
1402982014328329
33632448562872197
46948011165750059
15609750621639619
63896285653400869
21091188520871941
34717583859292709
60650261983587833
31690648614365327
70677935443504813
32728691358999179
41194386805098623
46026775112710577
21729016136543693
25218616210365439
16966973554250087
8053693284171721
10111607121863041
17860318548038431
55414246167342631
21071337337407481
7829671983739549
4667141919828737
48930864277665719
6278215157572879
31615628073898807
15262508989786753
19982005949338109
53471162409748817
51554191575899767
50836971569398669
20006571576582043
39633768773283043
42728064940668199
58787547819150701
70648398704713727
57595902865435769
37030752514318133
24897555027000967
41688217123230637
11140768174465999
50330416437246877
16479439384235257
63511681277685713
26793125684385611
42704763217779829
27661986084600071
48549255489859781
12515383701078053
27166414858807711
45199008015321883
5651677543943159
65933115216489109
65166784443431959
12593150742423211
15293586043760573
231298384626599
27735911516616161
43207026047599511
69295166238761807
14436840279527851
59300178121730591
58273627618790413
11830128162056861
66093035426153927
1212687408768971
2882286535986997
45630613602757291
11402136728508563
17523693474617711
56710062814482739
845974342700129
52359963907403233
18432303429942679
28096077198487657
13561459254965359
54425561441443589
24128941907533339
70224892826958379
22900015178253419
9146474560124543
21193379601285037
63357896677745617
4911476295786761
63435191227335937
5655557431754957
67010900734957441
35899096657492223
60230864308342033
7544596710135113
57211762595161439
28556151074686139
6225055898737493
32750660790614537
65719572564405329
40886214104753701
69325253997079541
10026352371359683
3980968708865633
16053486393889247
31621893412194733
31567703629884571
41932122364701007
64076990078808197
14245622503584649
49143168151285913
17183875318717729
3244850795412983
63922646862453283
57116278750351949
49646956834915589
47399270627079121
6217672140294733
26099773120957183
36989363410324021
26774539881467971
51664869158431127
69719490750222227
33654836042584793
71580308593963151
71257119226764371
19831252160780191
67716170113548289
20989912731207089
17565518975074997
62849581119723583
47225706262076567
42397634545223323
41913773314180501
47258006949287317
32127223606994531
18937582884084511
69891781248497711
36561185046389789
4175374590762533
14852024531992217
2613945413583929
68210291459068243
70649242225436047
29905338762800803
59451659642188837
71156031243121843
60217373238324697
67015751033927239
19533572479566371
13345365321981709
47963372493709877
51006588919225561
61792030612947779
1962157514465053
16622604640108699
15901664491209313
64465673074142761
20683277790094823
11529039329380169
1977153533993107
49946589605810389
17678416289735297
24254769722256487
20727224706660691
64072019067119519
71123618022187957
20957703490579811
40280991123485009
68732587601407319
20518000950371621
41666532476751839
6462152473010153
54351846784667587
7624960467082811
68186885278611971
61630012853744659
22421821566377041
37173743373292957
5743205015568673
16763989180210291
24388289682186907
3054324519952567
27785409124695007
16047537848402747
2242382532811637
27458551135134167
20198619080669321
66844276138548151
14875627457370517
33261238955820251
10932954026757949
56899899195377759
1524686111920259
24672233796846851
29383316192479441
69483403378681337
38380728948202513
22422873848708873
26968065754274629
26289679810909579
6847793689724693
38429296966167571
49324891118832353
68702764574028371
60013172341122053
44109656781389357
68750161832824859
46875156886604159
59784186329839687
35761144410534583
41551281563598151
7655448363084131
45329109681588059
65698412601027253
49714697029148549
38498743314418763
25406002203947887
17448707449385687
20866165549073419
51225035078990021
30650199915097303
14349034222141379
43403460129110651
8980236573520213
28224769369899659
22409496955553329
13635848366242093
15266091234797441
68443445089783339
65978757310220239
62169864514234559
20202678502944829
4314719090468929
20406511969604351
49276868785570703
49262186670245189
39614699843887391
29139831583162907
34953183109425143
39521044875575267
66207241597255897
12144450570463997
41401103673600973
20357858360364523
69648933057523139
13628526877690129
45160083718577777
58189913603544199
14444787298211329
57495454837988933
64312622682176303
50640659923220033
45026558629761019
10837870340846243
40067604567334943
46448244982502281
47683030391906269
1107573064871153
13425922407078367
29110175708273729
37442420780954221
14451727484514293
52123061960001577
34453624502989441
11286217910889091
70118314805914667
40279214023965577
40959015966934031
26361888710395583
39901701135665581
58181698913770879
65995743059270149
41239780749455767
17039448978638071
61810583110526281
28254202157418437
55464464294189723
53250053102014099
40987359384559279
52251518969943169
18700767335317349
18918140635130743
3894955854368531
54165804986424139
57778755756890381
16908450756633743
4765501169825989
20839717178195099
15812530120388149
33412832842004801
25466649431491811
4313542659684689
12688992316436633
19172522060972249
62299450176264863
44351477565815177
53215104023342267
2250076751969441
64380133465819267
18766830269885729
25466191955535313
37019177726906737
1342240711566977
31105140356972119
12710724174981517
50339473311469799
43017006687326123
56936898562566433
56447655851704973
20705920688598707
42795333039289903
67684085720889497
37602004932685729
38265650850188107
10170299357487469
29487127682454983
40273901276436461
49849856789347733
32049002030191247
26730686955805379
36518172395368129
26481074183618783
30154395903648461
306639713428309
6050803112154949
44950641196642277
63849673274383133
7064308709884757
43710611468222807
41412147217137793
4896223071722581
1423786577501641
32801916195940501
14965383413514559
43722194965429571
27263102407535147
34435006376695649
15011599959018251
57031802860873123
44172563108174321
24486812493715427
6618729250049867
20958906733262513
62446786751636627
43961219936316941
20514717401200081
15972952504696337
47250701482060163
50265112894984619
34869004319993113
16241717278442141
53896442421858721
48551830315136129
71559689291886701
39387377332428683
45457812596670373
4002640907064491
69056079192585313
33863366444701933
39235120195462421
41918965598483293
67639872841885709
61770108809082043
19941980431213523
66089120104671493
49021936135735781
25245894936764039
5775075710026361
35370208284204679
39281776511551103
6325075789999597
30282366982580963
18657681547623661
68415404735446619
69608189936781187
63745332173404859
51914392362998531
54966803892690689
4663865936482699
31501457194365013
59752547765080943
60073592352267517
11770592375931421
6852443855004851
14133004234066771
14676793724521063
19591167094601203
31344310351010213
72050346311572813
28843412805604963
7219849908654293
65930578414210921
687472226387369
27600650544406987
41250079590909737
619455746731513
32935753250998877
69735068096867351
29022956908965203
44690467874794373
53794904393438587
27912534467365397
31576611875544797
21004040430917333
45907241480125609
17315330049550969
2527574543390069
51252201501010907
4687657995992287
43532384408525161
69544978843933319
67141357621290409
14554560797966711
6877678777237283
39099298768883071
59720900646576863
4834476978373013
49185643398519101
4180335011900569
41526388569470479
62841577693469089
14891028856620827
13906412858114353
17798966059462859
2282826856846043
60844010360389937
48746456113231249
15562237486082869
26153998606881779
13414512284058551
22548593916305267
20942073636869311
33543981382943159
38900828274065893
58117826247331183
5634185400741889
55350557535239651
39785193746324149
49423065697131647
38314855976477173
39602628709306709
36853641368500933
70864896615696763
23848095436714609
2973538305655369
34259339241305771
60450095001144223
2560284760352537
24762915902458367
41514653645614033
11253358316958853
2082812397126611
44016154730903681
51750777549303977
45078899002625809
19535583976792193
53167924251889511
70061939451854507
31608940279661489
7979462968658683
12552347856634571
22933077272632187
16895590650548881
59966860624585399
72056991600934139
47055718717044131
48466650278296279
71562973182640913
39684196241277491
59728553975209117
16655651980063639
37662262384772323
23130554833426277
42237297984218899
43846154620216187
54018147271056751
54608628459210691
27932631192008783
11720699976656519
60070925690487223
30927110158959359
11432356973785367
70202193106277191
18628013507943193
15074601602984431
44782779406127029
12664745734161121
66984604826865449
50641361319891257
39428321540824747
51379461416316091
11548241612762521
44285414873076407
20172059422962149
54286960387486157
38926046366178739
25204198557669083
48131048711812393
56476216836564961
7654425161141557
14900928029629027
29663107201854617
51639016289184719
15960853504406639
8311507826289761
41921062585192589
55798611152616667
26302703550970471
28157510939009957
16217623491849673
11994913358808551
68684640971600117
58079751629417501
25184154626932747
56412726686576653
15202185577435489
58002758301708587
24401000451356623
42298431511126339
47030701811152151
39598822828880209
6206122196555861
10168030705451429
39806083247290439
8142719857050487
8195204766676481
52518703740085393
7169061004157677
58741332087306151
50015541393327247
47828620541546749
51472571515370293
48807178053333641
5560880215913437
25171821658111589
12430189211258549
31206810670496887
3099414215631847
41602896298440023
50722922510757839
50660732030947669
67740988386593531
44059744070132213
66881050034442169
62790596553861991
58308075916766537
40746096236059189
40850714472770023
37948258458138241
64412637735006923
5659073091657511
34367780016034999
66276666867376291
59981397864668363
61262883214354057
554820677984281
38151141104917409
30898521807335179
8938391696722933
19777332409045919
71460511641582671
30164466766579567
1302644063139919
26953180464454553
55334715262800007
13468507368428213
63443955500781473
71355636962727517
65030119242686209
42993458750159441
71343221879911559
48546176572052581
14237113839438379
62569137192862831
70028983389098033
35100935585711773
15340334861898589
61849996671568219
44752207151617421
17852140071564527
41188911037001213
57509844804294881
30011106157331363
23336717127970049
13395564168771089
47011053500937593
51664175186878823
54063365435389967
31263238542323603
50555639887228831
23748566700470903
25487403997848869
29493254486235367
69430609541755849
54867990551491571
59444972166016471
70765391502669209
53576142744711337
39618928272716321
68371426291337987
10166782007478091
54484215420834347
25568504481069749
8242437286182271
26462338303494581
51769043852569361
39776876873035061
37133180591109293
20241907818355651
5370980949058063
34688352868799731
54413437957300283
6555654297846341
49310519360226997
55083147762189229
2338438160463731
37823505523158127
63671883023335537
48477747613326631
6707511528582103
15692977729506643
70842530094935561
26289435947661143
60737394945261211
43965345111563957
12121930909263187
7570207366825517
17609801868839923
56376763937965841
25769403417679967
53580679371822133
59280121298104793
42275200990030579
39256349057822213
24452193720297787
32965706291382043
12915826981988279
19407114178980839
68054368484976541
44837937324299503
40063175086931543
59674286444341487
29662107908787253
35949989037236843
15761703982472401
55981373773147891
49086356520077161
24413998254463331
67904185902094177
64421823644836453
68491820204730863
63546992599826447
33105360623849461
59118221913206689
9110602244525489
3296294367007751
48725129019267511
50570025597389579
8201753629445657
52306263006037021
7123641309536327
35951855285221049
16739314451458033
20511975543751117
16422485056632371
51806227897481951
57571170762254987
67786730898038419
55592717879620903
53100201318973139
16955447084748307
3497715212431589
64678335689996027
21804004740578119
48669190734570089
33112669834223513
58024190548408757
48934867518830617
4036695423382771
24535753646333329
62721459121603459
30155537991269351
12542867628512231
57121686492652949
29528047900637677
41702793983693831
67488974398597771
42548268693652081
1162561229866199
32186920815460703
1282973859655681
13677745759752353
34416889338148907
11888802381625493
59384235388810613
1887448729357883
2669109239118479
44863015621689961
7850303320084733
19970041996381913
34727430037068829
61378051857176111
49804047981280381
2700703871052277
27082774974641173
37555414286894893
14189938639354811
45144346771023287
51192224273828507
58850485735049557
30359386198554143
49863412676362267
28480814377682153
2008557985641853
9375215228896813
39514746058810193
38470690083948407
31821191095965133
53722198420712329
20315530797614609
71842321611133319
1445599731297503
66251637874204879
26130556500807019
21036069266848939
52624888652796841
39587707106990807
42945150954171517
69378265338486809
42462350402547721
69007576018996553
58847532142078663
29529177215619937
56355294296526361
28402837302328981
3462718101661033
28421848682489099
17167470997481843
12151490829730559
60456932694579649
67369412253436339
53536906731284323
70501570311818231
53852925375144253
36562854019055933
4886692353845363
16899928550276281
1960612453747429
7650785648597101
14685428539429477
17004653510058517
61618087515020671
9869932014446737
58702702427563697
69488775146058211
46732995336291629
19955310111161083
23513775818281877
30867022936131223
10167649820993923
65947192587851317
61402488194210843
62012230148259659
52714443100686377
16131901748249117
64853766974804837
42967456738592731
4274165001951191
5599055515132747
10687130757197483
44180078013248509
58083724001683979
39254486474308327
26203029694455931
13674364232482643
65897822886898777
4101465554112523
59429640493284169
62234835889403459
69312202758418183
33286668920984657
4926227677022563
29288212501153439
59554100764356767
35102143907734723
44615079650928349
40950040769788567
3224804389940621
30896611313691679
32353832306546563
307609908763511
24411620460677221
38187869693265737
16808571533004659
55545250694465773
34908007837893719
44536787230767899
65867976423900949
68931478951689527
53700968798460407
3433349388524719
62028226554904223
56037267957887761
59146341967752983
10635280294609681
5311723852301423
2705588782042507
67341090733875173
35493673304321129
62889640222336547
61396961008862623
20387282660989991
61938223169901413
42041469559714171
57555912028684507
34853106964544221
12249859608779701
4921038049651993
35224508155974883
4586533266963017
12127000481962741
17083837027205239
18383723637723533
42088363964661419
37488421862406551
8964550698377579
71658631957007387
51731614199149873
70108896175132051
47004291586564849
64506452416838623
64323852341535901
55758964420126567
31647506271673093
9940816707524411
34327454715902597
4542076315339963
6127507600267883
56293771709213977
19437380721298003
20843750724849463
54281537559780763
54540279647669953
64353667238124221
61455003437869159
61659694586344229
9240308874189059
26760081631731337
17188880645007161
55678991717402909
1351139806333027
71342586048530579
39032541501408853
32793112497030367
33716178539161009
61172041143673511
19929657197917393
14055928602431663
37919263725893003
47993401972369199
37272587876991911
34221384106653389
1785237227078647
19904211995105573
53793483524711629
37796016186492653
9159394776392183
5844371953295383
22754811398542427
63700629610437359
10679061012707749
15451045880093459
39671113201833371
57314055531885221
3785842093413277
18816134631654593
36390771426549017
28394653086146449
67587786879008639
49142290595616833
57790420728814603
58406900477248747
37246538329381009
25482582375113639
70723349223836339
57647566447985557
42851920806257341
40576294181849329
30264183296598197
6153099703386931
35264163345162197
90995882282449
445705343105417
2853421566240617
48763714784030189
14444523609953551
10260411484580209
36466039714052219
3219971673917833
64110578918440631
49448834126672093
31606199475636211
26633813115280879
27441089725945307
46814901298172597
69252180178523627
59003147285018437
14680797184439209
47119045540223513
6272506215958523
71669357744268307
49076709817926391
22169725719544589
57011782620919019
11294576757188107
59238421239247781
21334587783171511
68527097896461019
52099839182353601
20841435756038017
30868965135393733
20431616222270663
47640779038932427
19604891128925303
71095808841194989
69748131164546249
28551481226673157
3932854188319103
36990492257203759
47664607737448571
69154047184245841
13721627218272031
44984949576002321
67328184069125723
66928167740438231
55635681262833907
44057014719126263
15778375815161147
19718857939101599
59636841151829717
68659462474451741
40406943056081687
45136327383375253
14954010168488029
30246646419061489
39399907795672051
69419744803388521
54154279623153271
3283523179355261
8848930151032337
18034914395741021
321587588678959
26620290378637457
44193304542547763
21437024159326571
23478020496157361
28676332955645821
13477259625395413
3593307874942157
51650443336369583
13886854403629639
71408328275398547
31218859803940313
19592490430086713
56325041616201829
20517700355006423
59446555381677181
28730628630186817
29344796260384757
42565349528062301
33787754100587659
6279814211290849
62881970957833319
8491266713265727
60158754704820767
68566398328483259
58004653699966439
23812419826955171
55244087414971607
7419373103107573
44248146187042913
5841947058571291
20624922962622739
15851064283687169
54534770956027363
64870190841320693
23464975296295889
16309691812306819
230856885872581
28683030983714699
13129610724827549
29399900962827833
45792859377733781
29512636394405497
10614025432611791
36691131831859937
53484174530728687
26896387291190143
21814369397655119
23141437963808777
46162899574036709
70244835827291383
71886882350297797
67721941697181061
16915882529431079
13750175643836059
65922655623302227
30708685421881507
11100897580626823
1379043423055033
2407794694646767
20153080703494153
51434722666232419
67256119924889279
2324076758418091
58577225400004667
56208414118748693
21367795230768457
45103986662941333
33849164892614221
471626549621893
48768727760593877
42559931290386413
17185608578153263
3000571364541941
56570091360465311
42318925376341871
49156600785505309
65688268207452461
9301955315131343
19018547707282327
45895286348573567
28958394488369209
59010238727586379
40177513380948949
37670991259558649
18161612335255453
52070230554987791
36644052461976541
71612190405063557
28352590912772783
40560590623730689
59963287693274143
51560244622268653
68837139569971757
32119322430935261
35004355496748179
62886615918585791
41605466905041353
54168190593317929
69160836340818839
62085296605975177
69157360214271697
38195079090208379
21646060703229829
17357271431438837
39183874345604507
15136506703974541
48532190341735511
60772348469191207
65377895099423839
41738089286549189
69057086459191547
67863173544779797
50839361726773091
37167904599965543
28744785389271769
9029433270221251
34199532391161227
66276157397049697
45669070629702857
48361624070276807
6338893928445691
9954339884304007
68636363379338317
24545916225235451
46033802674132619
12373218835838843
22855291119164437
25965430299943991
23347000994166973
26305126463117041
36049501110466229
30068271643765829
8414582936156209
14432315554513849
15127616977461011
4584501763722521
43283434006845047
7716455962465247
7668275017295099
7659902024888587
52395501960864737
26159887844477357
19941919517133877
23795411352465887
20101890292055681
48596262901601269
1811095824453367
37630746708523697
6557026365959287
24645361311291823
16589033911627189
23941406095512643
16876356401347211
65172072654848477
1818715431551159
3407527704676787
48296748524420113
14623140566400073
48540459699676457
23799473687353513
29233026177921737
61790351384578709
5099782170926603
29416789281825427
31653386926521233
37034099024316577
46491802511111939
21768263965074281
21827024029544869
24661384684014307
21316330713389809
43102541882503219
22853040766960273
10554863757149507
11078805526866421
42815301187352191
6205344448465213
69811834856801101
40720479783353533
5005040287080277
46354482646475033
9601984975050781
39389085306644473
14922645030501349
54706452215169169
18238246053774547
65939886802694119
24368623360692557
63703955515832999
56224025118865367
29594294056577311
41860573380057407
23604604706032367
26307721239900251
11977738081561409
54749334176268973
23681224971816833
24007617242777401
61423012920276643
17812659146497001
1785908401530221
69340179485838169
24731713904213047
18223122397172113
26353708213855483
5051807599324237
55518440422297621
18144289834803607
31740285934603361
63798138245353937
68741034384695317
55071944489615617
64645628238517489
5844472987630327
32464787311048681
69511905210973817
22649173456822013
71761141668645907
33239961584805823
13877343740750429
42547935312965221
19286131161005123
5713367994192653
3242802597734303
58245688976161517
54769830598750061
25524088160093071
67890349520119367
33567315636860041
11158229719637239
16970798188464059
21555050771128657
16907635858134127
58901861207921177
51691455433136471
54801158750795461
71465143764992227
15278876676323027
36147847592102747
63574985308735717
17010949055232173
17000984333659321
26217231746072531
29155578251658811
49940427866309753
38483256823842377
66920662553323687
25147543760874299
3772955167325881
20913726530839721
68878923554605301
59718314270187767
61006805300203123
52172573544371479
17102344629260291
59530766925955529
52885236628621879
19190451102606079
48277648560812849
41619372266872303
1961951163107371
58773384590981279
68952249640071901
32785686185880283
32937662208565349
70605873163510697
52327293576382073
12074958509211901
18253745524229219
33916870295511167
50051136226438751
71958667911809747
51117287186713669
67591322085747847
14411763953614961
8783881472931049
53021280648394171
67902051192743953
7159155918559823
63032278123671119
21477772136776411
56157171082283003
65536627068592759
65043770254476953
48925364973679319
63696913585858727
53855374129726171
64579551397290463
36452047873087823
46623514908250811
37341365882150233
31563448760055811
9378813022894009
26166286402023307
6746561622293291
41649080458215877
51231844077826019
26340988400213381
66494409609274103
3004396944909637
27531599466267731
56653327720212037
39617939335974743
22678322268969919
570325675053289
70693993407328007
36097650797007677
31163625608565859
49472831699116967
52347348674634509
55337541133941167
71844209184037231
16446110420416813
63896809077880609
41064981322473949
144180057286787
40334114039192023
5659405753235383
12518110251935317
39681236272650491
42469856823620417
27593480633509171
48483679438150321
70385008478421929
34292873517034207
43045481130371297
58770487780242307
30636854074135747
36891687058091473
16527247241253209
15206986053255691
9953752169012947
4193656785576743
23448801409656361
42841570126539227
39351335620945991
69637559417872991
60958622323546501
44861739718655599
2302332530697943
66730941716593409
4005001868878441
1864726452409913
50084703223724083
67878682498391503
34189972472992489
53100334791550231
16636967823763687
43263866623395773
54428155766447761
8892879085678997
15408160071055891
44750333653404991
23869815644106101
46729936017277631
9728580115747201
14253495747517309
62260842688296761
35946294493861231
64215820232422427
18683454060055727
12795312324240923
62469705439901447
32856525388725007
40007143500828787
33261187532995363
25731218991445817
9538622341558139
42746432131361579
39022693656311921
27657758519330099
61903878416810623
17545784049561641
68048392729461509
26053487559103679
409744963473151
32110623793956167
71806287941716369
45464891012968481
70036612658567341
33658949703703309
28920948348695657
32430980602492607
6486337093175557
32864216661736279
33370116858565043
2283272676731743
29276165482892359
60918474983758309
2350058191430393
47214168720812297
43761510301527671
49498953302076367
4460850947931869
8130085854587369
4873779707616991
31696083035834599
9334943972630711
58600253253672001
35960356598118763
23343189908916743
48724784385078121
37811847722238347
18876652618776907
6654252037838281
43862767630920001
55483536944335919
7921350549627191
14189637875416099
42017567654696939
6617573022921041
45963891613635377
39885924906143683
26146516209534353
36181974696547007
10134609011820719
40950621842251861
64365669801986573
52263282068132357
13580803976851457
17562481488186367
37276567010582243
40783180038492587
42267697586779481
7587577638030037
11299330465733873
33911146668829223
7603178326325069
71877109509324403
61483922016867023
20950008416209837
19879816733098463
58194997663980103
56055157771980599
35590031620660771
32708201654823059
22575112292921743
10959708344146603
2820177638334811
33533631119681071
64705130082282727
12431019166517311
54294273694215001
4455854333536943
28915260409200427
62252989211500547
15606529881126857
47716547081545373
25977574321179331
12856292190626321
58959924758161571
21048347944943573
40924891476457757
4101190634334239
58521518636272897
21950482588887253
4605915970393849
33871865139254521
60792518969255239
45735027493765403
19766691373352221
17178424164943313
65104621972239503
17313676722147881
9703807060440139
71749939633353187
10601041961072047
41857155608862241
52056270151913837
50373555080308913
59526766802159443
15085628712084757
19050122889438031
61770320878461289
27413834284649749
59842749206612789
14786090562841357
34497319549193273
9716919736212593
24999873886140383
61597652334165889
57081910980683573
30402486535412561
28026955027651133
28091546692326023
9421325150483711
69000065449353889
36650457873166349
890064300041633
60945484473971389
29368993201586309
51816752772725033
60945149853530441
53892768324320171
9596102234895793
43279891371575497
31025130340445993
42357322725554453
41993780518656221
31049567522177563
54331083844447343
14855904358785709
47928237498867463
69075849709552463
44293693893372083
23363073449263253
50959960753043677
49190005679521331
48189050300471077
23024919247301339
15067830433872197
5385277598215951
2262735587209211
10898701058791639
165226544354227
34983075480937127
7306982402085227
52740702095590511
22211937921492833
39858687697456807
6786064296593497
50628916480175557
14385733370531407
53903605725108121
53381569754685091
8192481658060039
32705599991762857
3907059369438161
24998278878022277
15064976392123267
34219927930955717
8984939474330471
26753067644983283
20462598503308697
19337397166179187
45493448063243809
26739748353023221
60925203405551449
37607176884623761
29560311583669483
13125553327094387
69503532115344869
7874746748116463
46869964380347363
5743231639612847
48065987222075633
59667287777646739
56877255113540137
62584869706904393
13660212552980863
36485606903939951
63024976297902277
57104092744071469
15737021428549237
21212001332173471
3017602321490147
43700447337040693
22757781431015287
61588037225510989
24335160663059711
12519032823239359
5744758998483493
4242805157007233
52984366791600437
7969482553370323
60922989061598753
69893831285253013
10843697773191781
24401923955285839
40063800941987561
65376877745670731
9208409743304731
53446832462718089
33391596282240577
67404281964631921
17906628013267871
22352420372420491
9920789181192347
12749056199658809
6028769257963873
5278919060992729
9239864671908517
48300626371032407
4099859849550697
60920516928111307
19465012735288031
43747294533923657
15362632368575407
69206385604037359
21730246073760821
47492581395077057
65514666710059043
21985213961852333
2291694252178967
6542194839935369
54605305912431721
34961420324031833
23775265519887667
56927860052335423
57073227245276729
31443878610945013
57229065050337871
16973704926026543
8312744731685257
57311447306675473
10613808321325543
19635752604516163
23380223136119233
58736235890906701
72008425607826307
23131071109311149
1133360422580873
61840314292521493
18158130566846717
14978184883647961
27602859994101757
17864781044975863
54315393070899889
35997034776648173
51066459403636541
68887923401829839
44412116621788813
28802244836407741
35873832353781469
53722371040675457
3702902515435817
28184171586849769
68468196456765397
54670843243495169
30468134858781371
36602980213115039
21705528417759169
16167930841280791
5892258944455459
48799923807675149
55122920829583133
19265937955645009
71844335476178761
5280155048284997
41536276779952883
18430344888013291
27422774851606831
41332605943198343
2469546732228071
53500733838192679
33689489283136429
20828212222485709
10597250446901597
41844465037811453
68114644923670567
44559576412888249
15259325140791373
36373101751226939
44766162123525197
59862656570094193
61395744835088947
5061653771542339
51279044926561643
48106413743005777
50920928441115379
6606794942324081
3420186855013921
59112453312394637
14247586676772487
46875203622453541
43580885279018051
15041332594484369
3447409238963117
25786266710431583
13022517575637979
21263561978103547
15410810380348363
36174477307841441
28474803317472307
18684652408256771
44386385009435723
27052654913624519
58226377956316723
19092530027299277
3019975270777489
48496685742416459
19809853223382823
61516432642921703
3310102480010191
58541477037845881
54953403028740431
14904383043343727
8692856682787093
49451437352119303
16075205807079269
43186127229458903
36517436965278583
20296499970678521
44875923130905731
60060919641860971
6835868190120637
53705660713394831
57436541031127057
31248100419410639
31643433111586367
43425551132732113
51892996756254967
1525679202338527
326142498639527
13293745156033621
46682664490260067
56708946620014973
7902158892357061
67198664645168569
24379200305298919
51750945873679453
8666757312994817
57778996836696481
41103138528659267
63130497384835889
17598126077944549
62169423834160733
51856686960171683
65968445426669579
14324706869973077
55165413284689189
44903384095084687
38389322186150521
16138578135622147
62934816834771671
11946862960635091
26531152464933341
38793737466402913
7269205815528023
33943171257196099
64680082067925041
12067259049521063
15503087380370411
35286459167568017
45858483080246009
29944130701212031
5075021702994499
56831975295251957
57327201392276117
46587873278418377
61355167408304219
65780684109048509
9250066645849223
47937747032174149
53650043924975891
63195865465703921
68931181642270373
18592609848515317
39744201126154013
12533155901846299
55404150454738807
13971862643685781
629037102027911
43550457349738093
26790591431311691
30066519812572391
56405157245867827
57293705577704789
38648734465290163
69888038776730117
5627533679597111
22892809014662981
24882834380984777
3843657102344363
22828313420266073
38518827667488611
48318470928857287
36197711262012239
42964523216451517
46427156836275661
1700856521714411
55447862010746483
58802439383634889
14807737588759789
2077714190793727
37713019207259153
33811812813792499
46060634885530549
12986838635948147
56483305510508263
34535175532190453
1448453295636553
56087112779320169
61792362934920469
33991566210467381
15561508159296823
53390012847791857
39378926835274063
57845581811906953
51596231889225511
18431151272974021
54802691263085819
15130142603347229
27185856902370409
50827348467868157
64980177787716707
64865864469131639
28420738232400799
29739932479393553
368513411202047
18555723450144319
21117544638269263
26932929309528871
31044364720335419
16293126271710901
10247696868576539
49101751349172227
43036357499549833
55748643093321709
51906766821596053
36596924595525551
40441354374544951
35940891596565947
63432850077933317
35549972190490991
17530500324141631
27660916325141657
25041600569942741
5761112975941669
2058551188307069
3845989154305843
23705051414383721
67330768723930163
54848622935533729
18348325989423827
5392921981401011
36278661064658057
32347972857072989
51201322607323121
22620146709137071
14917397590703791
40195777139041943
71557417825900561
52554271316354369
50084371962152219
17444610825351509
29836474005906419
16703671920395657
67978883974350521
35802093021708443
20070073189042421
55178910989142911
14628956799144731
10012690137175499
5803828550395537
56368700613485453
25709748964608673
27442351170695429
14586523969013467
66314173679379523
23732204283132923
35003712895572313
69762246765484561
38264171475450079
12659431207009549
12800116912406437
60934448720546969
70135643698639399
37965710363554661
14564625274195547
56586088395688861
22882110365110963
8132799376594877
47899241411306377
24080853119875801
6190419400771391
58031647288333619
33302494072327021
12795015700443727
19108052359316729
22663709576249411
43966895588438227
69398939090085937
31360672757131423
9398519138264579
22896433981608659
55885792703136941
4013350662589091
68841972448478869
8968401838951637
70215316709244011
16581097940590217
57669646214769737
58948517705400737
717198730467487
24268153096507633
48279537110820619
65091019250593717
17035058187837967
1101232104433787
58495344691644541
61150789372119487
26107739706944017
16589334310458619
58248426292258117
14962444146364783
46283147898770267
69258738376524953
10057878097771109
29026435210983377
35723071116172823
39116962833564089
16892356988856911
16483414661291477
13043829739810759
65045083153540057
14458955972988407
39880372476145603
8076617730444199
32583469912400401
70605025037809777
64310921862189817
387377306018699
49364002719734279
16823941045971001
65543004454135331
21329348294255413
39949843778941237
19824262161725851
35252014054113169
39197470532858179
2664165880527377
15956196819148423
7567160113259507
64568907627211541
15323211479370143
68278327489730297
22627163582410421
63785923967696347
36845244760871663
58763419896734881
13773757819026851
16012761210558787
42117876685351157
69485576781189377
11454836950644719
15797454160276433
25632427151431099
69993871432048381
3482024549635273
34545500550500039
65584797766397033
33840634286927243
45598006345383509
4634659361906527
44565508215118519
4567219853306119
41418673856818859
55436939788691963
25705754726510981
31326799009245071
3263697336098137
19056230577802987
46334598083033669
1300567258357699
18025147187616649
65310227322675043
6444901662358139
26088769299922837
17847938278649257
40589575218552287
68511450589197107
58342051036537703
83258428469257
36025141103234237
60097587947657063
63969913187255653
66356039137425889
62383058616781829
7894118169601831
64737750745070041
7266724754798569
60406176772562111
24744448378003831
2442978622034987
51765127268516951
26882388011331877
2020056298847311
17586500349034051
65045423970075113
22013861950085111
40593355198049527
18732738134141561
14651253516630803
61708037895900937
37310398164908917
24790412701782253
65184852788367937
53154287628949873
27787011176170069
20609015088031
7777229782799357
58273316784172043
68791136173475921
269143983891941
7875174486305657
40444943449015949
53416488241598203
8962420817665193
6250647669861281
19744630031572477
31772915819359907
31402471461767359
42390575499742703
30277234991980477
4614260309926783
69970541585019253
3767548361962457
65682266563221211
44825045508901729
59304076012968889
34984745948184257
53588834388840197
39652787557571281
55655704575030493
15523716744446473
66388531080533117
8073888673964123
38814134662545709
7793578628231447
63713740943341051
20814604815590791
13440621997466299
11175345425401307
69234216624429061
35433253369501973
68638852035344159
855644715107759
37584952252161233
39584507214066457
24041547347870963
59236545696484711
49996242487338827
54039662865301403
6390237842357953
42748820724175949
50098368656653391
59047734745939081
46190894267111863
19695734012060089
69646412943723743
13648288993506143
6199876973074493
16324579906187123
64138728167778577
28377540917607439
51275920828841041
25732697856068017
36951067421382661
61823301249483661
260094888289367
12069154572704357
58533736824098441
13000059596010787
7189458625474859
50549103942319721
15796084846104847
17621351619566473
26438896849429367
68324798251896749
29220038681626427
45343877792330303
18369166845804349
41618748152462321
16517358764951329
28272760189064539
12465499979516561
29380735891326497
8893368693951359
56849964876078139
25224132525513401
33418242080954743
11111294144431807
46530233324531323
24921217679411863
42980443761151931
18225622988807749
43838139110177081
49032520574617691
68320172559392111
60586133340732971
49590889039184027
39718249383304123
34247849714651047
39749583651221699
7103890568151277
57981037237678547
26029187820174233
68379329195450101
33079027820656709
34801770392204107
39250487901745553
41052863564286199
31160702986063411
62712763452411067
22065468293394577
37937438017124179
50191588471788007
1910736376808531
43445635110470837
32527373735289337
9806736087818291
23634163820078827
19178052965263993
27837302998127803
64837307218629707
6855737011728083
4200719015206261
53762075237207819
46997477240053363
26122023077913947
66625263298042081
22176089083468589
27999700301472943
29367652220039621
37345950911213443
48471941546206747
18146864874795253
16711748044675681
26115068743999327
66029827513189913
32523849359775817
29557153813698793
23673656227432691
8104240411392973
42205640553984031
39908583489795673
56661690236245951
13379831691354157
10985716372065247
23070980199408151
48529144545983687
23549672225074469
47357396055720481
15925491417147467
28681588116844301
15909124380008593
45575608972329739
53306690836564133
42866189595170299
61671054418213523
12081995436260171
43975195808833607
24791470624458899
5263135965968341
3319950793239827
33103864032017777
67752112483834769
37292090868047263
36661011419080157
23305709451970133
63071976146165093
20269685570563907
55320434299569919
6621977549232887
45071236175169521
19868613177943421
50990328972931399
14671832153936887
7670969949763961
16620563203022413
42149565381086071
24952926198443933
10835148308784193
23768903157831941
11505871262526103
51713405779437139
10002916485752977
55796923612945351
19347219026760733
31834787748974699
13884136614006821
62733994540521817
48598848893846189
286745267322179
65199364928078663
3906665813206543
41792584661112227
70417951006609397
57503368391372087
6269296007649677
31942239824660623
15138185551133833
41820306925743121
67603342549236181
48078177750924731
23493599389176919
56896917848765213
35640580923009331
9656830721299331
25928680932997039
13529735735340899
6857124240511219
69977040466967149
13171860651914273
51552822185703997
30670595972411377
6347670902438917
4725892549760927
43667181025228643
46440337401618649
23630704622881789
43430430843170209
47406142463858891
70001773594898657
49333510698068743
70427999039179399
45664027006762289
15521160574068823
39164264448176591
5086670065722811
53185940146970989
54756087624866861
20461872415192577
54183610646342623
30751314931007579
46247786909207657
6193511428636771
29180928504421061
6161285309561623
41695809834429391
58236508158181321
48438192400832453
10663262062696183
51376559875721567
35885342695198993
2745443454064501
13039157457661897
43039703970879029
45600417678465187
1123982820903881
50196699757564447
46891604451135503
24898419971484109
29429859655805797
61500496694435509
58568157547854511
24101617177604753
50228735737207597
30164938776434131
37010109914496703
50227449578944111
9412799464868363
5084158017977117
13149352133298169
12458481418208471
35205129131530411
63619324353381001
64555223573701309
44090619164660377
10967909301608309
56963107092116089
46226257289827973
38702111274299063
56494593705116537
43712596023926143
45622874269188701
11851801838652421
4347809806390697
42155307281851619
8160135833917589
944624640418799
59909203494835823
5887948813935871
56983397547515057
30150528375721603
7401841307295607
10909707531391541
41249821942721647
45515767835652797
31666450340915207
38101786468341359
68138691113715767
18953608537550123
70936832822595227
44358764967869389
41467921960448593
66400462706942933
41152752534754271
65464939572534301
43853391801213439
34593116080792589
67628745394591357
29476590613692463
41628251654008541
20504974757520919
35885253527126767
47464085622822643
20127499055144287
46234192731958823
50925456102297737
23108101602263261
69498941640051611
61633941829704467
5027052125274451
12563455329563687
54592059010883081
40996448427943873
4587687700034377
71799458256495539
47829391765960309
12088054844164483
32022601492611421
44904019020219917
62326932083230891
14888914764419407
53677750647616049
25417719307520921
45772673747942021
25038741196281349
55189376908699613
61431269796751457
35817061516153963
174650313780269
70204730729797253
17769871337480291
6414493324590751
9079498500962033
46482550300810669
60517199859015413
20637949000829263
62917723026471767
53736672653967223
51550133247887711
8622225762741719
66013864494906763
13600155207997871
52179944108584559
21126376768323509
67629830312572249
30710063544553571
61737070242897323
60683389155334013
70302676429260787
26646692345782763
51763681984701251
38578394379621011
28324992474985111
47422113361606433
59076942858378283
64264730492639561
47973451632440473
62469457314605821
70214188235844259
10159109929154299
31300712009793661
61401944913777707
40618056753372647
62716142158809869
55895985179379061
7072732450295989
52506875828653273
21681229163919973
22342304736404141
41593658355430693
13569330122554397
44680875414397993
26212118451243167
63464071058391623
5731596720839887
21277961660844281
58290795343074977
52497458722260001
58656715896185003
6537735771678857
46042318803783007
66172018341508421
6479989125089509
23196165272769263
48730549567717657
43038933405997987
66372110067248963
58058277285449689
68573420894351651
24517116520164109
68103244602470041
46060028239685843
17953495056358187
56780284331811773
64847476329473647
5615975422307777
33073643085249367
45651694426151141
14246056906690523
15459929339329337
12573522541812797
56773116874061461
34379922471144209
5010687937540973
70335383308736641
35789425718628541
70695063750546757
63751958838119989
9096476665894283
35999021050439767
10664307934117213
60600512169343787
1681388608152829
5256762642883643
64144540087450523
20302433754323107
43456896085677073
5844915355603601
10910631478555253
31910581178893379
71780516066690401
55460530224313103
41747077687558577
2371211004984973
51163412569256501
14213847001054937
2988564687249629
12326753347514191
54636094819944923
49678674149422427
3181164823761157
11324814076506881
64818993034000969
658172308045163
64477287129043051
60181425031998287
3193543793900021
2913614536676411
27768444378031603
53240943722893499
28405287472230017
25282434911014027
24563010637902461
48833990602233731
38850840487193849
24350251819591283
27171142587687529
18830885317032991
52001385528443723
2446863266260129
69501562743348889
47297054822612197
51779734345430953
8522654103919763
33121588031765251
64131602109757177
30595707112252099
30017518552991243
38401624971114833
46538304157236169
54373359525459521
12099695271142547
49634806809175057
1850825825491843
63045859850225227
43324520512237513
25895981077124131
6961484259746749
45964128694771957
20207308838246479
38390591335653181
12922567244454359
47372429960525071
14676841838540263
11134204512866551
57238601484085079
36112222024759981
8023759060336883
817833507859829
30951771710965943
55289931457459969
9158897286947153
31246613091021947
10808674523428667
41243643679968047
13999776450895897
61523594639613343
52929543821529737
41905869589555259
25430468251853531
62357245672934419
46942807333291361
56450158480938119
30184474158349699
48955048934333791
48753891667686679
18382378089811399
36701254724777263
37119856820942123
70905540631438679
65016474955912159
111978434525953
37564325052254989
65744667285683509
63526514747772397
42362269734026959
32398336006030663
5487339793765031
47735375552884573
15228169438523983
47597118173781587
1749585294558923
62147044041291763
61779269499807817
30436294710359809
56931393478897081
3819628240074277
13446998200244941
35886500124972943
10477339158709327
43621580154347309
36694613643979063
44716556702655241
32440657000684369
38429890906646851
51561261606408223
31734815773377203
20983348640047889
12888334935669451
1639117077520319
437931953353589
55215644327352137
11169323357959097
69552614102839807
45416376987824681
47891254313363221
54961370620259137
68717941589419621
2210764158633607
42509178263342977
15301980103433687
2510824221268079
71594390584884407
30992172159857353
22413883102575563
50154460676025383
67754875374988433
22741228470348413
13532471449604267
37594950807600617
59228315937064957
40515345189521297
29981855180485001
68630187250367161
46675584866302013
34273064065189259
48884981634746657
1989305550186191
55410668179957901
54161449021345717
12927977284368529
65495235385424837
37711935727557353
6141338175907699
1891587878846713
41314757406011489
16674948092715791
61929084121587509
37469621339178199
28704984264016037
50966907437089439
19815086370642347
36246247499771941
1722924325317511
33580222690101653
43499229005497381
17181823440717157
3891442259350931
50406196027315231
59944989675276389
45515964771476827
51242295343414213
367350086466353
47099003387228843
2416597626079531
61648529117485367
44071335419464187
3912115489729753
68993116001249417
9398036592086449
15888922589321759
48161447872188397
63853620300246631
4010380604645417
8389061402438813
43665911199883717
18479490352708117
56041025502850373
22463590519068007
49227497916438733
4500562920113543
58714401329764627
58755642006499957
1477367385622039
19166384688227603
10107449339311549
16425258041245073
27673209398170307
31422598557764411
10140733164131573
71347576099469987
10751439786239743
17815948113813301
9661956700159513
28647257542056617
4076955430159351
45422674593520897
69865366770788909
24944673237639107
68302140591880499
44892730806109751
13561030787530981
17838409693089529
19553878584904381
62007589563849521
64077495477346007
18119589925954939
62640675972524467
21692372737584359
3342311017439221
71979122597134891
30630575777385047
31716963081847297
27165666705233593
36573491253446813
31106187998055727
58200129609896737
37379783307230737
34504142742147887
67037505469080739
28680269717055137
29295517671491431
60241942705287197
49244655002302217
27363633215225407
40952352029907497
50953722869688539
17001237503482693
2352253896457627
34804880044941989
57552145193683067
68182944617440453
41368409133810779
20945644127925289
32483423123492711
23464987847127433
43023916236181399
16310596189210469
34332775843689877
45700365351095491
44623417765986403
49041352418869231
35019539094056327
26169819851824967
65986826219172031
34382057011898683
44421612172567943
33361707961331459
9427660752468143
27352469161191283
15936221465220857
29580432119747419
1111210865345957
9784344410236327
70171477498565309
63188752534372501
59725195754684749
47150533820343713
62006651403534521
70749636732354199
19142971856223791
26688542587298149
18277651755431723
55933821816900613
39979756063577537
30085051936529101
24877114546493441
41427763182114847
25254050472750053
18732799520816041
47127788181469183
59231011698446327
47030709132466751
63899431065523367
27578190494407121
36059216378648339
3268131025481323
757977856080661
47703558787374703
56684115352949879
37424596423365871
6560816425919237
63074036357178827
4397043502223143
53806567244328937
45354880623056779
28157530896069277
44134110069863573
56822633635191917
50263161799747879
29177285250381041
5907326412302797
55308132451869317
59550727228795633
43287774909579847
11019736304416057
9506212902802267
9540015661591073
64871004959077403
41369430042714727
369403822274503
62741113268250779
36252431739909241
14869786843512409
35442574206537809
41127406737350347
26390976809893981
33273529070913731
65133029257158977
537397703765179
4569155895809359
40340844328557431
677530068200231
4404254819499611
38178079227586933
10547686599540581
7627799038018711
27558661006150333
20607818581217713
38027947883623133
19280407711510303
19581794636528281
38114728149846059
3920045358843353
52008257085448429
9112635852097369
56773002611705509
49545622466702359
39586749906244483
47325401687645489
10646312104885349
7232134862966773
9414289857551773
18107156564096009
13763313430007489
32224135628641259
39555399903820751
16718598786279023
25442872977409487
62595172775132927
18954119133781061
28769487978931417
46967359321805281
29051280188685047
57471997149023263
8227221835847849
52691984626644089
46324086419175119
68352971292835003
68909883869694739
33562345448165141
15613247962487479
3292339299536863
18929514335004263
16178787640927589
50749295608407947
10380522077550047
69769083932700293
44881484230147897
35227648484682601
68667425991636607
22307591017750711
10912042047295261
37743866349696979
13384040299101533
47720395414716133
18027483117580561
34231938727817729
28929480433416361
44275044575001517
49662141702954437
69925988061780563
31287130092618853
71241835024808677
2973742856656421
698807931305027
12131673423779579
45916709489364913
59730107810113847
27288956905794197
40531775201376341
63764631869330437
58235489112895921
27102741339258943
46690459864985891
640873731297157
10325993624850941
43096493693941421
36210792578645473
32903954954125331
71526752457664901
18128671580541917
42178565454924167
60618995597473879
60303307085838847
37348153890713513
28441215335577059
20466061110068281
59823133511608277
9138387164012539
7809203562930403
53116736164633753
46146049818151193
28554319274010311
27282843766255577
31734237856197197
13969310731474237
54161239639145959
15575300943188507
2402692721626489
12615543709590293
58598464945550017
37451935009606511
8533011467599807
14596720753820083
11791981572098891
1870719500694589
34326515507161399
58301493988900091
30261106820916091
55009495099397989
58852073714198231
66838273565444987
32492502634960073
13352897699246533
38898789826040869
50093365249408751
32842172408645779
26651192585786819
2800050658210097
32164587236410381
33553316851661407
39435515946422989
2401380865186859
65780903869597739
55978938678709721
9727459565528317
26675038741381663
60182730545453783
19346254420179667
22841753589418627
67143038305477369
56294611768367759
48618768504578687
28499469473249087
53318636561852243
52125754263565093
17300544078226261
54108497297198257
57790992759440441
23995484605930613
10996734603667207
28082035607006789
13235425147653733
55091383835334481
4634843363015023
37028595590188681
52637745097831513
41849373941526007
42768678603941951
9761518639148827
14018687027948047
59472983590010609
10683606464445133
38121265213095931
69289703777324819
45098785479429709
17200840863557941
35727677953433743
70526296597556299
65408677517319637
49371307273053091
46125223057961987
43291011226440983
36457071766385503
42512372188006481
8511605278397521
37479294416772517
44968564670294999
37960349046651631
17612348137982363
47500676508095201
38037228981291343
35917115100959861
48332652228751523
18027953375654329
26633443000072289
15485096576225657
40226980530359659
56045925136929773
5730535316187361
21797695202829929
46143284147508199
46354417226612401
64855434297969943
53027929955295437
46239128168704061
46517283429672701
18605443342693147
16535792011737181
13017029877930289
60176842938032179
63909377585204197
21085202888072629
25942099283323877
41493516418672273
237141176074927
33116599185372233
33672718568092217
50766297490870369
22085518022871581
8440036247915803
67368960001685861
32951187007721197
6808485558660187
32415557682907621
47755031072126957
38813033899674497
25468825017379577
19792579228262569
57519512138476793
7410409790633459
49904335517990791
31669075565266001
69334646252788199
40249975785912097
8282792066434241
37282687587058009
11164189855049827
22230389466522143
31160840583288881
11758722283627439
39411405863622517
24953268576041177
15528746189259881
18734105011434143
20130847615097647
3284387220946087
35326917770219791
2730441652739893
5374475906306513
3166919403613019
25711271623383971
71023509378064447
48052115448423091
48328187899895131
63233562355545871
59146669832597591
12460806352227199
63070627219708897
45353408437612409
51932363334714077
68808229348059631
10778384841952337
70123579410441979
15535469116332251
58497169174115429
5399088162648379
59086024557860341
29225093505139633
10856383214114063
42338749725577673
37355269499666687
32335364511395273
26874299320758391
5068126804559233
2900994749458621
55566471810165133
59182538210869571
57542463442747001
43906280393460671
54984482461105433
29902481697930659
63978225381337327
69942283256585437
36027558101162567
20514408423337681
1703120778258943
67773777185199383
16099832736010867
15753938853569899
3951771876077309
52469709095460121
56562492607105627
21658229279312323
9622949732826461
30224866270184771
560321951728573
21642850085604731
14245808278336273
1974505261209343
70332181090668251
52116548153177213
42900917668845199
66989144047977653
24453324363115591
53375244907288849
5342257641545431
28580549931356041
31938056386789841
37018671289073261
43145812996425829
29438071308920749
34984530281355131
69829605342368701
54614206550501089
69753497873090413
447582500721899
24105429307803247
65856730371428263
26650871607290131
58006728444354259
24635538396711337
65124058411789709
12850222839933331
64409425808909243
22403963417204129
8045566666355587
48707082041458091
25884519984548417
37299647192764613
9566527129938547
19673859322463777
7364542334589161
8418486419296381
28201643131955429
41174658340625141
26939204984906537
17381302717795129
60283815361407301
31210016824665193
11759874087950033
52574170855742917
42053878724687587
10189478435574463
19335219514255207
12428456339274251
9510708792170351
5267099992775947
36783823435870067
28197253995976337
10491388793413657
44724972161467513
35095558378724401
8097292499371511
54487650342914081
51206783294709323
22488589242300989
26568978782190269
2411806985598509
12703660460881811
41629736290048649
23392081738792159
37162856968223263
32301783314178421
13438221331061
1746454509669743
2289357237465413
7199055712297819
34151887103190161
12322931546697517
40639387696585703
22803199706068211
50254681602933881
58296671621239231
23906095965257809
44574380664750803
48450043500551479
1043700192910229
59379512260977407
33928120176201191
57307854897237533
49066776067495873
2666020861664003
6714119588778463
10200430943831893
18746096759364889
52580924769380993
6140563543082827
45073232546897879
19017192618244241
11726527507779883
61116960627226817
731341288920653
47697863994074093
10695940059459829
38048366962594259
1160677424218303
7702979599223897
17783534671339817
35164698063742697
50546339897703953
25008728590134019
30042484562030911
23709262552199209
44940340288319341
15837094605351919
1700403211101349
4154727134555251
59339183789304187
58739965391295751
57303433524427703
69297353891741431
33419754918341107
9333348098435269
14307972724571611
69825846897820903
15089487639024049
3907320789112577
71087301064153427
19133604367390213
7541174795272163
68569808300250601
30421386796528589
40126768392426997
59116007978255807
5118678382276607
24612324832845571
2185461631872383
47724173407973731
52303244906657851
56024363386116529
26029124427104933
42785736159597967
39764847854517607
55373828030204987
1569541295256527
4690322912216441
50933938335292777
5131267390770841
30653675029945607
11580924945757357
26363314623846797
9088239086860333
50990504352514973
44473111550647939
69472377406813543
22747266927496957
53706460178618761
39031379822657753
23417395366016423
67024073430337871
6306813107136359
1806006773127637
37567958100690341
46448557744874773
70096720877623639
25904352246472631
43673555235138281
16062012401027029
43602092915851979
71414777013363299
19811990813128223
51722297954835751
64185855902738191
58185552739246159
20496445890292753
35625560563971671
48822699030487313
18300930516567493
34096420222190119
35701803702537481
29763228158006923
68132556298586443
42883804921531589
66377174225502451
3705297168473951
35366629985956627
51001240860475459
25701035379481039
3812242001362673
10440768251283763
56496080170914611
6058094986658387
34035813084872663
34595685667519387
27648638160154117
35755868311422647
2785976291024111
30806179090964593
44189304897001709
29754049761106687
48664543899446291
52033688304643649
23743324442011331
67245662292415459
25566541525958687
64866398633995349
64229916448425577
65784207486935923
10920377249384143
28273057429076641
43691563002268001
57082896816917941
38681170237961899
41165758173205103
27601454590734137
47495238180898489
3745172924377657
66347025790932727
34009756898932303
24795835966065467
67572288909509299
4347899198026301
57747347275559687
26110129564892309
53823386307106531
55132553074341641
71515955394691441
28737353755907711
25488067776868183
70980226406628953
37621057983424583
22435289592575953
14817658088868377
6787481458375913
63519849524882203
70504583958460181
46821465408781529
39314585306887381
26543089632286993
45957168016311913
45737157858625951
55073506687735729
54300670945030453
49084362285659053
7842967550876467
12790102721510797
9650103076355603
21133673613024407
61793873260736371
10755404720790011
57153466395847859
33898865026052591
31398293553947041
67694232048226727
62473547851013863
11095691677653599
32273060508423829
46936252249231277
25883739565155221
47615022755495311
40397697174986803
7148801685460667
23446519381940197
44576082737808649
40049295595905143
63758263539228653
10088980880533057
41609470976724817
2826102859427387
31413893225357771
35162500930932077
60411187552665503
25224842422357811
25890908032380637
1993697869157941
18511387108701919
39947108623309781
41792982835112491
4421779543615169
20666703122977
44896938489864259
27344626955085317
54304434992532493
38984919233182381
2873793302828909
71327798953990769
31851333934672619
60590396986123871
13432334727355001
50641370702377379
14800227040348423
22457942282538671
8005285209178511
49521502609462703
572112657707533
62584045588930847
53895698642948783
65505111096261539
38040120187488197
39292112819417617
7041130927855643
4409693416038083
15976323461939657
46588773533007829
63449256054624833
64025762969841349
30996772591213889
61478543254273909
47366987741641121
3723422123915393
24864967480657723
5335722009859853
11522533936382479
70421521550905621
48675901490723587
23785221517580311
23540750701450907
10490928845486777
47592270202555427
42944087433039571
69135229136018743
17673287378778631
9017799882033521
47862134628917143
16742555478382471
50185221030564283
4416568750319393
28953523288632043
65117289004977269
36092406530888713
46592272860669101
47435119475745319
57301685294896103
52017847454944439
67931279623459081
15536145955000513
67604328151952927
37628895007399351
35722595806506743
11985256572476263
47542795394693453
11442968933643617
41812323073083551
28127454356345863
38173584809209637
64807952699875757
35497403159645183
61209379850678513
39817417811777933
41284186776692947
58005046586046787
29064920799097679
68821190992415759
345189068146277
63075721427123989
65174990159621941
28255136615788483
65130869867721353
22642118636668483
40879763220108557
53125754899604461
53515642356683209
3911330315935291
38193263854205389
37404021094581419
50631360657158173
19727433424025053
67945367219665619
10808759701050401
31443496146968383
9921482536811161
64158925770648301
67269297102550181
18641133538220671
58022247812028023
47503573712390749
67691289569485177
51436301805865409
11744677293865459
68844957741942593
50952907040213653
17894608123842847
47428895640002497
3156371397198841
69125702571019967
63683964348313763
62034541308082921
72023140487136599
20127045223879877
41623344844755677
50684765202340769
57818404867269173
56180548202291243
8954582122654991
34063241865665851
39237347972582971
18277289808728501
10093857112702729
13679617928576917
35423248105784057
14143670384682383
1127766114699941
49936933524066821
12244637898183599
33044299868572901
41224664200936543
12029152183561673
45151153271080477
44453338566033143
62620870226718017
29225832320527267
46540296017695651
30662541635823857
68530268424165061
62825656303377437
28848725445927631
41373707004702311
37762771762197857
1417309627006613
71000091181384973
7886737231479401
72000127628713399
71700127895031563
32017678980482869
36567423280377559
31038732439300783
48412352875022359
61410597540370189
37615555713632251
16900799083793507
43022444336252501
20605427897569813
70985828032903453
67922876685988043
68010789507323101
24770728963655299
20952591897346979
27813483830092673
17807247509847647
46545266232962423
7018922703105923
70413446191548869
9849553463878907
12721350555844213
54644092506239629
53666853127269497
52618608162863843
52257845880798703
1079766777740173
6330197727030857
24184825539241421
45867968779467617
67805844163722611
48085395907989061
57962751504817169
16632344179556639
26680897939746773
45868425393502363
71555472494932277
61617968860230037
16533814394354591
51654515430271631
36570721091284027
798070233771917
21169968615766207
997516947325399
8893937878850537
21852726077407469
28717485739931761
15390438018327613
42171635578936841
29011380376129699
4139999963596019
34521028128035389
30008901428671097
39755371171761611
12816423414303133
15427291635328301
70877011546989377
2736617572739833
61970586573238691
43645270023239839
32068820424532429
18283646432734031
18518170237625573
32569042223486729
46958396752983077
32464931857069807
35728083076155989
28174072232312161
24679918198096991
53904050280729553
28603100446116899
40483253373263537
40409559257485147
68089253597149501
54258967201944649
12151229106318451
18526625746637797
66323337400073857
69969975751308583
57984931707175177
55788137951610671
438392550609113
39401865388264997
57558227020306487
49348837390317233
167598748668619
16483827230579503
64665540052503991
50667127690265179
57935661400590007
62049635857102609
59877353155533629
58995997929965167
21245203362527813
22623509341438771
50187191547067559
43549333374737107
63433609744648853
6621161947822571
28170637492529867
5421203039513237
11675364388553633
4302537784873129
58915784571467647
5497779362041613
63230401838176231
14673212265290213
53118068889137191
10691564962797949
19394528180827171
51980398409293703
41530389205131851
42015871752815839
11890528767789743
14843514319286089
14037536352510989
32643834532990451
59562843454075799
7670471252306077
52874705981325491
57455030635555159
34930862620681021
17498272874124719
67781167130835481
70978777845413089
57292929724993973
35100124038797861
15440872739974811
22497590371418467
41945053689157351
30021527137975409
4737404635946393
15415676349103871
2378422170005773
6212664393935089
48869572997809061
19973710536963611
22800354012406783
34759738566208703
7639331734395653
67585323857053451
5401832079327457
33096586841049503
41225529731224933
21604183120125493
4774388880497267
13800601291526503
21394119979629347
64894864818317671
55080894861976213
8159627274318677
35290073274662027
56758816587240839
39495000523509803
41559165263362441
58610382568931153
60570087216624527
54753414131799569
57471195171939323
66445189014901981
26172389219217473
18143547246637543
34551598252189951
15045973963646149
39356773386847901
53558478397875613
48024032255244343
49231427946282551
38833973175449147
59472535566981811
31143043477038271
7905254629307999
64839699528146327
51458113236911917
21925011993568933
42832378823653961
66691071052485437
65068264743077081
25399413627669181
14223422010617921
81879752119037
9870753345210697
13989656178454661
65613556712144417
16560588773572091
5428985954494547
46606528570748959
51059350456697201
13310099228181661
66163345961947303
31977312892904347
42201849053119109
2740583841436849
18262009331595613
29657176671430271
11303498307311999
25129703349782879
13000764382024957
63594436925605253
59498963108963797
36308082768578681
56052455227192357
68821226077514717
4683932250655277
4343014136426509
16041396576573763
2736424591255709
27197745466539433
57402116714604503
46514493151774127
17523270346984583
29033569072559099
4962232866587219
38094353791402561
16893415339607437
60518928321390883
9558738261865081
36801518739236837
22271319512953411
46863053703990217
13414349111670817
32272584207167639
43445744467124443
57120403697390399
50054093430872719
39966473622098213
67878785404955117
10496528473401121
39042523216388717
42994878236795453
15348875231363213
54463386688497359
66769736110529701
37213586919500207
64750058463206687
55941173014291897
55318657263835751
8221158652175309
18158832594563681
45153418006347967
19817998730217197
2159675391448163
60841546074184957
1770850572699337
272428501697423
13921802108613253
17328621632471587
8718068937174559
15527736456258031
52638676125358451
16994985317005249
17211236923259341
26710785650375347
13061555764544471
16281297060798433
52433229855918493
70771571063603453
10810104889009373
42095510038607273
2256102697137743
37072247117800217
25678332962341121
34806657820849883
58838238748007111
57923969478446867
32421423776029991
62708914323391009
37306507148258989
23493477317444327
24980342634165697
26070823424826703
53894113017858719
59240470186550291
20735974098966311
20876090482420717
17753688260061979
10265520117173899
1514811989266451
29018550105050083
55061210480658101
18203610464037197
36476399554654607
34938691644540667
43566693059084941
53956426917835327
32120989268098483
12993677549786413
4853158800915583
46668820987761059
7937790952611623
52683026009672419
3190651959934121
22909057054972633
57019644878278223
30207667631342303
37800058578661781
19632030288198821
64884372400028717
19234119512008507
68778254119352161
71385573653895197
38287677769366819
47895458136371303
9733959851107511
8845806258136691
65502204630044449
46332900574829753
68050724110407707
21455386671954841
47077901571460829
61905577329399679
58612826001745901
66058214363360017
10639727770386907
64445593560712543
59417446579664171
11020196489337377
7241874005421301
7274789727757619
71195483863473413
9536474886692863
33791720473479571
51336337421894443
19156904016949079
21666444748474621
34589877481884749
50320143858632489
10274953657011289
67846504732181443
2958961249604623
503746845529229
32079314900867309
62735455075045097
25011262946542091
36793286333188543
32464550299027199
6111049550730797
19627765168093541
54186184112362063
30401683981560271
48531095987340557
35719744588733473
38632464513683111
19749899798851637
42961835137431179
29990859719224601
59919337909405853
43281000769477741
7896317673633833
51078560463052613
13208690405347379
58222188599840281
44317737359299087
64428920323957309
23895543548822287
61800197194729559
17786551361944679
20309119509870707
59911769411969429
69286246392450557
3644665619115119
60358507790360489
68957020034420227
42544446734655773
16227932570277859
67385099638656739
31086704180179441
20769098080636189
2789573002984861
38008801095856141
27513372751702021
34563576780225167
62891435302450309
51145558586725949
30192663456354643
31088282335924493
54517812887556287
56148502228734791
26597920158860881
9241474160881117
44102002183337933
32502459496649683
21021155500995799
38819037135192569
27162625640550427
19722343941699631
55297102977461621
9687416060896943
39607890401329729
43860415500308993
51001635864116407
45323290391212501
33076054379094679
40502263880313799
28938300768391747
13918206125062691
28687357121249243
12988784808709543
50007643573161961
39885393526237291
11556820502761727
55660066472202961
70004856781000283
7075688008192357
67238005273780331
15719192218391237
28083497402989621
52795643695594223
47188781457100979
69078184591660043
33934105026855833
19267650637387193
57189753132007061
51461473737314209
27870808874505929
17880338447103673
62672862931710961
66991677089439481
17905678966210661
29490228167257489
34484515182105749
2660491254738529
70334428420604641
45577124695777097
57451134979951127
42057539834071469
48692504007085909
28812830171319199
62488175385757981
57019035787197037
31636673821394227
13951397791991981
10628334610765901
32290451251096463
44663153293867487
51165538950692393
22939664636384701
24373561169314327
23097554413270079
47581603261210637
63148332252819943
45139086300834613
15872610022870547
9207116392497839
27365530880910869
51338423130195853
61438941612998549
19123953872307853
65213563877785339
61214856869516243
9895738862250079
54815300514745817
33838789085046607
58421679092292277
9070310615963489
69818426899167811
43035069279398381
11030741476931017
20962629999607343
48190651122267499
56774418482816249
18326701260843821
12567305888669671
11357439438834767
22957073117721091
46337246029445521
31305296549306107
31221279975340849
50218739620242077
61226522823648913
48932850119694347
49517096384731867
67901101752043309
50188586348808143
51437927873470037
14203857304539313
53478155907040181
27065780966981941
37585175125635103
37889350655071177
71852651506403087
38900057515673833
59210246035809569
17233596990015239
17409245065815371
60862027454506043
35492510457878417
14102513577341941
68393202477337039
50861976366115241
70919893925473997
18876031963352273
52158092103967079
67519302429228161
13873032825130309
23030869654408123
71091797089377733
30775344946497391
2449595151433967
29365089054448127
23604109094340997
64878772862488133
11111084772230633
45645645765370279
61719330402130103
37622465298013537
49383932166330361
24250459204962959
31430783381549473
1238413598358637
34245015331365109
35351278259423219
4363335734301769
16142958977754347
21330837097387487
46457932814351939
4576478485974877
52529676673420007
62604727329326761
68254088562337273
3348739765483643
64919406478955387
61211041751817389
454734425306339
27750659164175833
49561574612301839
682722832641841
10683632672722573
29094289946833459
71530142533203749
16350818976457519
34597960998304469
34620476112245927
57253313146935649
55211290721259683
22306212899467843
30085027190397251
30438013494672703
61985500247913799
44549769072099251
58157894069422403
53164281983741017
22554930766794929
38178780233004709
66709015170623443
12176131079848573
60640435982320423
36294061361495953
28140262188110279
42929481356931259
61530172860779717
14951801544200317
62971334339634271
9200622166144823
39308507998918853
50757268726912907
68749018143035543
65545566298304831
58695526321476599
38918493127097827
22384200599216023
44068583566501217
10454476511285557
244989531034747
1281448980015731
29029869404141317
10120494157369033
47650786786382539
66065518390086731
71323941472963847
39153459513636179
43816657906805809
38652101809978829
15245419686637879
43669497301283383
65043242399569969
66429489038067083
65174107839818287
11211023425752691
52982663643227713
66866631555951109
18233970880607707
35515680530784197
11101400486139503
20280058824371707
8195714134618117
15057950198090557
16998781809121447
55711097610879173
19413962385271057
724573153250431
16186607620002451
3638065932235607
2217330424322249
57141357026466751
25089386398156967
64238487535890553
11595831319310267
402034135097533
50352787508906089
15281027980204429
42737585224757221
41537831532213041
23297728476600707
60836329948619509
63589582160149379
27620745436771873
44987659488683491
17477879986411589
26699110422625001
908854910006653
71027500915303217
59283121858826093
5329461442855499
35552157395870021
62586427905031411
24504206851155173
34419652789623587
11046014352412901
55236544235007529
25319127889515041
37038476056060301
56271685614861839
33025691218074397
9115019844285367
24066297370070687
57741787121175847
46758348721091531
7890575495001109
46807419736079413
42814634867004019
37066293503086769
66819327588653989
52303305179802529
51027392787450491
594926040461479
26683270999054883
27589554473163803
976849512376141
60900110349238943
64141303510424359
31895881537228067
57567412276099597
52173567108532369
14972661987145823
67759434943696369
43881897382112389
2610228423465097
70728905713330757
16306746887975507
2473271196514841
32906079356347669
9976524459615977
47021978732307781
36669765981016001
27004063141031467
8903621300335507
43318718048430871
60936573229522069
28033831087903721
71245583118925601
41022134422932997
23363587180506113
6401931493271683
45139437244958723
26344160846688247
27216113562932813
37200899447733347
33744758181286417
58910452305151331
66845975433282937
18185892534979579
59926719743515013
59438779821072007
15407396776802929
43972390005628979
15357174476913691
30860116474541251
620443083128707
64226964422212099
63344285308731311
45496630883007167
44822963816791
54174171060554117
26906465746704017
26281548052529507
66946781763659731
48695238137551519
63478144269183263
44391329298164099
3588223603889003
28852526334159751
9249310500699173
59820523826520971
3559062208889251
2795816337452167
19914341053368493
47028683457675841
14571740417002451
22824162358546061
28051848428224151
13033196330161907
38578783370011271
6057505275921767
2600428217360933
68981039909912927
70817773901780821
33717068327856073
22720694960985209
62952976260041827
40194033840394151
11937844908914293
11772032541849773
71431315773545779
38399757560741341
63803740820816603
55257541306771387
51532281601235459
6005401274731583
6758387573017459
69031666164109951
57442455435121151
6832485329427619
41066901241744363
30156585368840881
9445181770623647
55917920433000247
17489133196306559
24008509064230261
20585611085310503
55908795860358809
4362506150467123
47755284471729047
38956099164870067
15826091385002659
32941664127279451
21813951051419767
52124526392455799
21383891634925679
4590153878917021
59028951351294443
59913474675908993
20175400870324177
24587014333352147
22984010279997931
27206892664899331
47440179545696617
7930160638654697
60234238045576499
16136087464276607
5416553093102581
16444642680814487
10360664999617601
48812344122974857
22231957155492481
5136023564660731
70877199389160679
46855754620930877
52291244218637791
53585835106522751
69516706754228399
57115721710838671
58328191069296593
64410186070544219
29511295582407959
31242466291377469
38695091334688967
27620804388061249
24451165647106057
36861288361424801
48462151504258417
10641462100094057
19409107096029899
41263016761046369
53064930033883189
38228989645081447
10425846696322097
45047742198717893
37136359439463853
31731072236045201
29384362501276721
62460655088048941
18756188719991417
49383208468095367
26265858230930797
23099613358566581
61183452777864829
26020668819555743
596578609636481
36607641789635753
14176707850248193
4636061158486441
57938618287658687
71129203288003633
8878391115223991
35506187478871471
44408636065470529
69791469556575797
27210659779136147
46061483493332393
24368005333002949
71965036042639309
44879101978233973
39253128744659387
60887022319504153
39836020825837459
33390342857762521
32808533334085027
24649135396486189
70771793739474647
71606173019778071
14132102835851503
19908722271559463
42704965954231183
70753231277859601
32366446793475031
16890996064855807
67224136983002929
55771971517298207
13173183452884163
39451161226505227
45096047358758819
57867505993378199
23588211095793193
71174242552603
51286189011956443
26492557114669021
63278464533257537
35956030848706151
56662065604713571
36880263485978489
68609405593299937
8459348492454469
27987504833655373
71028680614183021
17890261331496139
47340111608787709
37020463864134769
31381416266104997
46153367572819853
42032077171226761
61383812940992963
69005148132284431
56410377129446981
46621319104093057
16321765660423661
32143153169263163
17603639069772193
14850150090714311
64334992722204551
50948799505562813
37195011766745831
31070863474539743
7952313548536327
71439401490095411
65212236707602433
70123378875770813
35996364297979691
26651272291640839
48469373710164689
5571056558573497
1449692794076237
34810546438007029
58499264873913223
31446278862225329
44274113138181079
52621516492139887
4547817626745997
21311813389956097
7955004771753283
51492011785633369
38029718443216429
2953916410941523
13312047987005423
64343042430020719
56607893335660529
42622412752933801
32733787628518201
17892715085770331
6922084925894113
4334430026587501
17003669723247671
37381866896460769
46193508060719869
36127683703653251
58942529350753109
65990519779464479
3906693089078471
7335643025913337
71991614625511837
18211313816588357
69852977400714731
20440153229432851
53594095134233587
59568915491255663
8436627574428701
4667977568971201
35566935660697717
37875173573536099
48945134561117897
19419135156908233
46499123077255543
59322315303742003
21575124247272467
54385417391686867
29424936658902569
35681666865713387
2423474634854417
32543940855650269
1351501005566323
71833879376137181
56791757690800729
20627610829187437
4266669061235111
23909442147525653
48060537855487987
37321012552536649
11634838706014141
7130203887179509
4456673402661269
32246751912668119
70224397922564801
9884868943207273
3857503183825117
1584871742030219
6859445975183279
1031545412096819
3700977384783089
68236849015884403
43730168554764569
33518329101828821
62221152507015877
16360243689208247
31767724702294751
54340730302979867
45431838089699977
35738411829796457
13858641347589481
36675896525963677
27066164586821449
32924829133325873
64672172493325277
43127710794526441
66186253233729169
7391399006494427
54040832498984017
58322793943461647
61062538728871759
56220781176069089
4083957620815507
41938860603985003
13812877741396441
1043546950935751
4335053447495413
10805897253821399
55947839178581131
14500049625719711
64616000605020961
38862562924682803
2769361340850721
53185252874096507
11937312883422961
22698739324560217
38773728648377773
26660897299789447
18349834983657577
39179846917775687
21967795318481501
19332699278225933
23215272624823921
68792940564811921
61743356556366167
30777501009324239
36931602691802461
50441017203402487
6320124092563409
53566606238799359
61818142350342373
15515588428937189
59082799813077479
55910489423237833
34367733804188357
36228942550667107
29354721447229907
167026953284419
21397264622687729
25725218625324817
61652132924410813
14985217663491067
27357404077430071
5468930011078981
33628813801697707
32703627532316747
9300235326361279
42861620907859123
52214634802830809
22492329508330949
47877793685309299
42801968417445047
10179963693999439
69673964226575789
37509530515763029
26965716549667537
17016486214824683
58057593725968789
57994292941687087
64788218228455493
21508474708445941
6239270532517879
35221534949956609
59789429498326961
45705122649923069
5138160796422877
37503546503100787
13804355877732517
42457398965127499
15801774573677353
23163202319352877
62619077817028219
39057016082610161
56076618349236323
21337939033665157
34823950064993743
31218323352460001
41904096151849859
10580089750737713
67531737724728919
13460848991773331
10973463655347293
39195232827101383
55463460682091531
45462883441924643
29658801452892877
24500989871135051
44248039068255073
53960977691197763
23966680793349601
5057610151836533
24050736263041753
49639255664566481
8215973143937233
33952560312405733
22006836954380569
46471756289474557
41572371394414067
10247494643179273
70528896814447607
49129162833093139
7615941272853421
5413640870917973
25114575242317919
31164137580287039
17735848554740683
35954167479776239
23000725165239331
69068414368757543
34810876719621077
52993120635346561
29515760202643691
437966959317653
71967519355040641
35892391387833901
27332621342031851
40608239568518047
58331369945494771
27948564751300267
25597509465298847
41768348610098107
31183213987040393
44076590764391753
60570174854228911
31687343729008309
47822594929978951
44145192403026277
4079646573783647
36569633528563133
70207007481646039
55177664861568521
62681442383367553
54048754499031247
8130643128302411
42014698825433141
23244013401939469
21793843954481609
10918153718014253
65100541815298183
8114555800637717
7462369781679277
55971577259956297
25775877685046053
26238452549566091
47934618061281191
42917723887472761
43791984203430821
64047849681974659
65085754031625071
43163061188518673
56991166614585209
26340976297426711
26853200025193403
24231290796302393
59197401721183757
676739059989379
43007284596231071
23115741434615507
25215434446067113
18537025634427337
39089659857703267
1740524044050821
38366540613091793
38399243282103371
7185226415239343
13416746358132319
25152568058570807
59071951759259401
41584596743902657
37565959005401803
36004722646013201
68643286230134569
1986532424081459
31141128520390859
52670048547300983
9196710846740773
46771968140001583
4510107948501401
5204825184605171
35115534504260359
23837576125738183
69902169683735177
70314928070657969
30350555372134189
58077176265233753
19216476800801999
42627333552412061
18148186650852463
64710552021242119
55628523907993
50090244396664319
15935259297356383
22861765445343911
19423984118601521
71553288575160863
4454237835108067
59605927539444721
34555577217569399
19693588037502419
42628044717720419
17554342527279269
39062418752543717
66310712566874903
15761293458347351
14359840260544007
25101715311511889
41739181221080251
35097039670723171
66604989607512701
34887729951403271
39646002332755219
70763830828218727
66068148957711547
8454955939648709
61395436444189987
59026606277057203
19194176342619919
41529542438300767
26026687968828133
9006619324645303
818885156744507
32703040179735253
33764195119378331
35013836697531037
50566603907176193
47037235216802279
66804716805870559
18039647433475747
71238150049391933
9423793185051107
65446997433330367
70887349989656059
33903385418024917
70415437249052473
41581794717381421
69038547385446071
17782050642956627
50700109774657219
27827600227551853
43841130973569773
46419474630394013
21678363830057201
57505309345081421
41877587142668159
10205129885400629
19540213506402773
59683371060612493
21420871231129213
2393418211280819
7008013083534247
65322171758115799
52012448281250447
53654105824809397
7783396787572501
32571506946490223
12813908235353123
45677827109092559
46517607415439579
28931107641395671
49035121257052037
65867765509678313
10948697890244063
64396833580893221
69736666344615763
36753660532737107
10859958516728521
68450616168275249
22309593833486857
7278158137987097
26912749983917533
48046506353912383
5575161775253963
8899305032296573
19077681847257773
28969921335242467
43912202523640289
37413994276466653
21192885361923391
62457909077253181
51619104023631047
42438758956963823
43883697424708201
54568988892155713
23984022363228953
18266981160721763
14024835047827729
43523614138193699
56170217664275069
52485821010599497
26417275099018249
6874300023196691
60168143407776587
48979108951254343
59095841924578139
21361786180671613
15439007721092821
14660898275345011
1028206904850431
69586185506788981
37660862725200227
66251787258556351
42780298406148931
15373301054600309
21310576905773299
45535956621150319
55004615780192129
54912751119497477
9152825865392779
34420815771762647
29629209381576913
1404816593291857
63626554747295879
31619387739947263
71350117164420797
31192842804548083
46689119514893929
12238648058706529
67246517812595993
14224640127134663
15813889646558417
64657444114378903
65327466474519281
57855334196666117
43424118087345251
60185748871715023
7783212037010639
11598975142197133
57461272106859559
56599888169503909
65858028558234527
68530603595723963
31336005185081189
60669997894307227
45777614912761493
28715707138972397
13532983151857783
71671889892590963
40531486207016713
71462572947017909
8658377796126853
34986607534083059
47080827369478009
18349604780605237
59093021980699463
64048055041719223
15987830772785083
4518588971929699
41212118496311017
6826196437082311
22133162384950909
71408121130457387
61113859727517893
47868984656396767
25695373200744673
71985610332754969
44456857283010247
5210299348620607
26540254330170709
68559045217272479
3006546713445391
2056332562862639
12359156123928227
55726270088014663
23598081439922533
52221559854636631
63682711190199691
62041766362996919
33345666604136429
40352563515385811
6444847386637787
32681460276213079
61492530896219107
5897911311093821
18275626328892539
61906806749019763
51606209477260531
25778874750413777
25668308690505109
45343264159812779
3037093616552923
57920840693526773
63852294242608139
41148101516328577
22621253220816457
37620355534205993
7344850879451933
43052183672952593
18320917613314973
4486948241560487
16644620955164317
36949274503651849
17384709474206807
61288304139966161
7463162491660769
70169851587944879
41923251081699607
8313580392494963
23469361052351017
61235582656735549
57426841304552617
15892164956218867
15900567306328063
6350267389335293
52885131950221871
10929503735496547
10705113779065361
41412324203982379
55197899991328651
33301849388324807
16820043349283333
41566074364717687
64044494394738119
27132077844390419
46935653873118973
63039855074174059
4572910316303963
31381986500249107
50592503290512499
44762063742251039
36233814687026771
35148131924174861
54356456095043551
59699603486406673
33415844915058373
5420471064370379
71307213219028063
2974796042932951
50170756193882663
51713671726282691
54931005459018727
44701639905011207
29976546240885319
44522665840480561
30629327716494553
31139182490408533
46635128341160497
19862199644902019
67066075854206801
16174919754599561
35788871673767593
52710331523345581
65817074582607583
41177503712711981
68799525747944011
43010106517140163
71294677949409643
58742548157233609
14107461086710367
15693201160543937
47497887387762379
34885034580653501
7662858078922097
19486596173652059
27854455761400039
46686188210922581
36713558972166863
64461245590673117
49547789543131723
48883487727033259
68270341300110293
53760126984704009
44009219880121339
33253745982298679
48751143438083629
32404285326468373
47049037456210703
4867375388330557
23335231908883429
46925572346886127
7816733018253563
35708221110365759
4779835235868733
14505269363280701
51503629160681959
30868838406124819
54529886892917071
34285663491108101
26760615625995949
19144217706887411
5420937125236889
19646919551496737
16603036554956713
11939047527880217
54469496733479747
11769919623838697
66709847275638659
12552622338208279
64785372068998391
70301421639778211
1086722348325919
63101764999230049
25421999123001763
17248095302740409
15949725082816087
12143259259431929
46296831605746157
33030924378578317
21497992268153501
37732747097468903
55887495441385159
58720275928847957
20482513047346409
67112837522694413
35106856782625913
24542591697897379
52224981229198241
20353923272298971
44725609762723523
13787922338226149
379836662934587
11096409318556591
43444186638032731
15352930926292363
47070038961078407
16388347974748223
63669707750254973
60549819393562547
30254939948787863
7821481900930601
34852153637309429
34958078303911123
26016509402499943
36438863043011339
38920592742582949
2846087986904069
3781892584876499
57521027086875557
16335408731247959
69473974496415871
35575062732894557
35519404092302987
55488991205439949
62562464356043011
64694643224922211
14135899265891071
65158998818351323
65713994672855359
17241464375127449
55350191157223439
30096614249926451
6547538350741049
10899948427659793
60161519190089519
37108677738707737
26946447593686261
17852291456877089
67969012427775461
21786609030468889
64318893136783807
9098474520536299
66326949619766959
39069827277606659
1654985699425001
26002812155548133
44314222460959357
27864750726746333
11375843341206793
14156744112764821
14476150205750171
18099169022061301
54464911583612771
48597021481191311
39045857907481127
70867634081284279
33238234106820383
38523604999305031
52849176401941321
32801403457587341
5150956614482123
66797512134467693
57027549339115739
53366393715351571
20510578018221413
55055838364299319
69010659196411249
4720951215590263
35362735454403733
13321168804357313
32744696730503873
45545773664178481
58366059289896797
31158759277483301
38001982186451389
6104835272046821
2026839544590629
64220299556414399
39866387998508807
66654383715604177
43673740133339887
22089599699448823
24638172448893961
54092166665650717
65102704008297133
14667343436771071
21485929780023581
67784489543395003
1004949469723753
58073977615917073
33773430961010327
8367771506052359
37813415519534381
13612895161418617
44247751020203383
28705377569023297
625780076334043
47325585878884879
29655847658721617
41460028014308983
46391634198324251
50915293448430211
16563220425004343
64917256446917533
26922893358406781
61804237409339833
7674665231663293
10388921120429461
39044426507484427
3908604694527301
8347476381807373
44223451869301283
69586521690407861
7321744834693343
31922110210609279
2837260019956847
66421641562147769
68837029557131909
42637838910012527
54445186398795007
60936895072763603
5012942754472889
49968955752897677
18129368960411983
4195687799097013
11193995312898857
26898525993722963
2520947585852879
12756081548779067
47824130945295547
52122962970618209
25497301640006519
39563230133585117
38939215643098697
14684310516668137
34720177132861691
39838138888071583
60922723500323777
15068027377917331
1278206031976507
15258907512468253
52664140044175633
63931682311190009
17790772649252927
22290339788314337
71481041649928607
69563495268012311
67647829236585119
29990048767925347
1758536188202291
48936566205807271
57471887758385791
59452398456621019
54538239807553867
20715511708661983
40756449445316567
15870903531074441
18932915407316543
5799444424163627
16134658344736223
42212995898096677
27198811665996851
65656206468866917
35057780685909071
51051958690322449
17000716162573277
9831072451093891
53541473725991101
58401708483690329
13812226189648759
19857260988145703
38613019426062617
6271693547498683
435869969260903
63496208190564631
57275376899258257
4617409716577183
35620075683202897
117821642717057
67632650868469793
68405712275935109
43442869902152191
34964127610238341
1474119968695243
36467724002620061
60014504774533997
5720961206123623
61787600877936371
43390887732439789
53322424964909327
46365981406813337
48934843778195471
61158426302079203
42871237809125069
4314402597701111
53503469915709251
55307880906192853
50996856360143801
37528756555026047
64743839713718371
41650433410208257
52318717903676489
39345015568917607
61434915817701407
50249659276140041
27380438133374659
27081478466099429
27657201802040779
10968497778404437
46538104188393101
32158673138415203
38492284591642463
19656268466136691
9107606488641593
24012310883634559
56039888360664251
38379284648239571
64338128531478709
56758690249597163
1703224404986107
69996062661472567
45941137690638049
29194604375568067
68978143157661701
47353540480050953
37096679554360711
26223162190674881
44775896433021379
509218199185697
39642095292506081
61184652348220487
50747573857357757
8856536721559517
40047759308334839
50932439483495309
39092080020533731
41456799763769807
68192062439231219
44924871530329627
60096898355499437
24082604424507829
52930209131476123
14147307634551733
42767631651764699
64495874716992811
45034131402529513
44443552154418829
31916555646395591
44177668056768223
64617971167718459
19669152412344371
41239174271660129
68088674562763403
19140262295679713
59855816331838889
20785910558840599
34670083735036483
44904696414669647
59209076615567843
42195281467555339
55657275859171741
26831289068436283
53162865011538461
64577153977929409
32718707925130621
9996175270258787
6220299152830079
39033146275561877
63718774855724959
16015215491353469
5403551398709263
49576798314179419
53685486669531187
43525568866957609
29783686628047463
15676720305295789
45201479650867039
46399587781561411
37148298169206673
18573387357409117
71931314257101493
53532674064835027
53893353687719197
67333447327020661
54412738751963653
58102497827688113
5715553628617799
41557485757806727
56267235714076727
39765064197424781
65889936688664327
62414254789287761
69653749086066217
18137932079140831
39688259399652209
60905779555074521
53368510868556941
7122592634085403
61559505859501297
14985209100127897
2059130545134601
37062992373452519
47715037723840273
33540452031897901
48719955303159251
22012800409430923
48440112467438143
34283827482658661
5466433303144901
17484995928960829
34794302315868871
62295820050959533
27802082606498471
23613044967655153
65405185672238341
19693835253870751
60779659058216537
12548502577205513
36955462973781683
62973989045333557
71442209557264937
688989785986009
21764385312285127
65843254397319103
7437570113361169
25688357413079987
45877949096954251
64249196384046749
37694969085386057
9130677130144121
39506668883915281
67695191175324569
52161941045337163
8416630789136837
14987489434213013
5436141653223557
26068434118337683
38257730079279077
27263387554775201
61805312899561789
9103699973447909
1458300462754063
954811417103473
35588996225995783
40726214586338623
2449180845245657
42786335917918141
71325004746489961
60268753948821227
32196935210465777
64243219210690363
41982257335407097
4865684915499503
7099200813210809
62617727811441779
41294811254507399
45237193906601017
66411565792959967
65273162515939601
16016339225236589
41298995119410953
34648770526899913
62071726302485213
50568150064073003
46043972096000353
20420017898825261
24757162109644297
26344828917134621
37421706168826381
1223263913034883
62810082427993349
70215542003580629
70333799330656559
69408282249867131
31052258298764047
9220447556873023
60777354808236167
33103041802939193
6586591868658647
5764349144097223
47350032352343779
14347747770433681
9483476287043989
21279660701572183
2812633729442723
50272684905675257
9858810652643419
47410487538426521
49291553197466141
25156198685355121
45426141833011783
6482709068258531
57365049597120689
34776835029884047
30618630073758539
7772860871876777
28827812871419761
55802498861914471
8906884958367203
70391683668593083
41214610461079183
7269633126633463
13209908182704967
65509937720430257
11064623584305569
25849471502840303
71384697215434259
13500649838349589
26740141810964851
28583931275571223
35772229767247769
58250793772387147
32613114392894537
20619211944872291
70025878931882681
27107268322521323
27527613101624659
54785642005042127
47739989071137347
63573536669516851
28982151443807587
64556089432112653
36177159764685047
37939408875909997
58261293717862819
36114049899892331
17877631551347881
62853994624847009
53227842349428223
3590457140993161
51688070094940129
71947078058296099
16270489199282587
62367506493157493
30247710897819007
71014616885348831
33980448503090833
37526628108785329
67693028667269329
15581444882919283
34953497420418197
18077154608836369
6844161055131371
30742068427259807
47344495971187819
16933269110618033
53980080210956479
3480931699339273
24935506674775441
65640468766754159
19490966334914491
354379433105567
15750764790300229
57829203140495797
21276427397499511
5743241661574931
7702052072036863
6163247404388489
57609917846619289
70677985103212213
27439511970542957
71119714005680657
13485103872226913
16079389755837277
47952110595767233
63638271976066673
57463484155468063
58557598733136583
33226561318181041
9723528970345613
10651111755825403
8002907800262849
70612775272832293
4502097890590799
53764323236776487
63870025251184727
1833431935995617
23272121700372733
29405519683395553
30097539530047697
1052736608107397
29436568305732859
11187400322268361
4547885554702961
37683082391440853
59040187973320607
47142532408949407
10826782806977549
54502167768610571
63584015729330479
33993917378651953
50676821473353337
5480254044579247
71170097198806993
4160989857697553
2186806207416581
1176368796359963
36174772446897401
8549607079053977
57420319785916943
69930932129545049
44039783813865239
45444732592407943
10153675955369641
65942978417563271
45106944850311209
47362410723857903
60646862625522653
24883105558295693
18462609379333577
64354525227212359
64240253353627811
27055511299075669
52826919857000789
46236073536937171
26294457380746991
44782150479014903
36889426683055747
1551542844736961
4552338989392319
66222835225631837
35317959146228819
21049183108901221
57133382398107469
55098086551285901
31357112865567661
16484872454816111
2880822507218801
33148200508959061
5984042715069319
51727525011581411
46892492621348947
2393413377705743
4599499613786489
60272805052588087
65686529695770871
63015703274248601
35108146834102583
15722197670702507
12963200489446327
55266557754574337
62893901702943331
11167274226613943
28660265999631521
5358436902202177
70824919632949733
13240392085500221
15950436482841139
54325534573373029
67519148712281803
2449775253566131
6244887178074053
43783464410718101
56788102044790379
56396169960723139
11438966844904723
65541184320563009
47006955979001261
12068623650368591
33645380311837523
52617436787447977
57165500742016903
60682686361545449
52412947809697481
22335860096341633
21630778837200889
6179743362241483
31834664233405427
29585350178860867
17013697502230483
39753857462430653
68556472261907281
5439987919793981
3424697540233727
42745891198671979
36655919785747211
57940644172803589
67665500342504333
4868808029034197
25371116936231543
26282114460173309
50673554110796521
70296776089031501
23795800333518523
41945109685714093
29479974391405393
10076328783887393
55597199164788433
55921582152319733
16927409624319991
12863593523315449
7964106977703269
48196633502941523
52791084407340101
22438198707889189
21314674756509923
43281306793542101
68151042463063139
23305457716594003
66727906030422061
40273003827030967
2643279010347119
51232394114295689
53970862042532399
45895779229710149
22206870191015171
50732171588840821
33039913894918753
33771260330651083
43927901213982781
66852023668196419
54978665961046759
20320152151545101
7863577115383151
55323031528498169
33513236803122281
52548770382394799
70999774330763977
21675929675928113
11713203870366961
47853512605047817
25636762995955297
19666149439628959
69617351316095423
13881249032098523
68674343796591947
46092868614391519
47106037746433979
946180893066139
24919023686616889
57289837654998023
3576172406015047
30507192064893881
1466127793739129
43907636235397681
611857112401699
54258576922328503
8242137278965159
60980614676706271
60313809566762189
7190206274535673
33339349919672351
7251344837465657
55545640268319701
10619599020018851
3045262662353123
3105468413946047
70342502838636877
7973200840788223
39095987398159297
41652139579035781
64474278409299893
3546551909483353
61276340148066227
55052631638031149
56696001165236137
15362019547816141
32967957204078599
34485270975999913
35595661428686897
64064776977841811
4362738055800563
61853543777528401
26548731837462677
38390840542023703
49454721038024821
58103785755123181
24745243722483227
38800419720257539
15181105460194607
52797324709943939
55388705763116647
49795515312894623
71748407147028439
35876908919568767
59506325771987813
15316521596766893
57777149222227979
21148765906369963
41602015009903727
15698776135858267
31526301392076563
13132043848709909
63985408678061833
3747701960121109
30194209178801411
17505447773322781
6423976048040843
56073839620746133
69158557026132851
65810909278701133
36419199117164387
70655912762843731
16408704576123253
37263391462733171
26496021799998589
28558495497732329
9941846993477341
36165202185141251
45026886130131557
55768414418011859
60407436456086471
44722371886668451
2067663028521227
53686550008527899
27799652828025697
54947081683220977
48581191914441367
9357336604166911
33179677812369313
2765451169428179
9953169339968089
9247207989463063
17572418709570953
31126745787956321
42604669335121811
21209387145882527
39998749571591969
67923341825433449
58751072833533907
35712551734389769
67231910395545589
58835236489363039
38042866084433297
60583356339592483
56033913044095201
38611376718372233
13343046012000317
46929375878658367
35277127472227021
19573601744582603
40848710459795321
58541983874701643
1182555512567069
44444261798512343
53908289565334207
37130041024439509
63977981173827767
52469312445623309
64557509805925243
17411005762141909
25835927791692497
24795558238934137
21722635789463611
1150704520312777
58793102715246413
18070181857953853
54294424295567317
61052552216472529
43582398058238717
49606428305170673
28491094565775997
40758454868258263
2253590115052103
1565218522918553
47529512776216469
39288893485058167
68533309756381073
19996089932635001
34759725146644879
67710204423445349
31875026756701283
62472637676466739
41948272696141061
48049452432691729
7761653852370893
13605684080924539
21892456561028017
63965644013658853
56534389416962803
8560387049920477
37301062440315283
63202518450571393
52967447617345981
31572705164277703
68268288738214249
13385162303325613
25542593781576607
11283825242518091
2883937477812917
1406474892318527
31556664404766247
34090961517674101
37021572255639221
27562731197030329
57517304637527023
63962823297368659
28255206269861359
32534033201953771
30664387486053029
14854476531314611
62973189898430957
38873655758067941
5765703976225499
13218292630235461
49770687250598441
16185701852269277
36174279245965219
25012416909329713
60827297875329919
42456835734142007
52559085338927003
43746820701291473
38575572129927641
58973925696524119
49408461980289337
57072901781767829
43381065486362627
66945815892939337
65365129690207027
59320949300593187
16313393448598451
44017850213982247
54212303004288371
208667606476201
57674959231375919
22303768567339561
48256620725491103
47925461627004149
35724190697270303
43613184069856859
23864230995102187
50707091744956519
51878494269634363
10921638014152381
12877159230547519
6607466425029599
45752403810275039
46695289994882413
43792706885447021
42602572475060863
1834814519131831
55165789259341627
23859485765183759
5111152725591667
21858897906588553
49851639169002193
64100428697844313
33513891435023579
16589274790806323
34501790018683613
26420806448887813
16919711502374617
50463777724328963
2035570555868183
6025802992630513
9666381388394869
43693216505221771
43718778086727353
17550567125378003
21994160291040439
29148199360630613
18194225170417999
7107835492603757
2633155345716769
8132663359286681
20291912271201463
20767794206637193
4733002220445311
68366182589370697
14598413413845397
46156226062444259
63663896416916011
44548393830542659
25400532024109181
48218020521376991
3028908633889987
2733978016263421
34604496967820921
68549778484528381
25125598788934123
9037740945679687
19734215217059579
20975895622857757
49360116124959853
59247271003228141
14847759006843271
30977058063733169
57796588518702659
59517259207832983
59198611556789911
43016724129307477
26006313997231357
48626389947497309
38194814499770779
53727699755439319
64007237472250459
8249042953150619
27655975802085817
47010357872609639
15092695043233603
56720617816166179
25070110855831361
67348238551061297
50219995195029229
29649418735737043
24533034796298191
28979722147755959
33941093155359727
25354045820293039
70196135297065417
58352920489862071
65629485786988187
38266296018852497
50951288328571733
1204847843997251
27180990160124819
24919140777203837
48324223087366991
9065194686541691
72000420672954857
417297359581363
34322297293140287
56797364237113139
14309724627194873
4477729555473281
25671760648227989
49203432373717667
32075871257223421
44989180343153027
63041184408429167
17070316118944813
67858792981823663
53292446208642533
69112173833309573
48395091941347643
31993770664095293
92657631992489
168330861733417
51417859426299151
71105493624615509
41326905032807417
70816319362805189
4662489429277709
27141737781645479
4610783053506431
53587922042127313
64895999848291589
45752151426406993
4723764782982533
47845101054205061
43532864513568851
50093026602944771
25070532469660049
17264658794360149
40950621536582839
29403314423982097
69185128259118689
3054142633550429
13138283507915947
3143282908617167
3634118335301
35666354075710663
3008024361211523
48916896518240561
4079350399538539
27134626736615501
1638647436384887
55473699000502561
2886155986906697
27096564652429291
11229888694813619
8026327299699143
44624789454337583
7348887069937741
1382562799313363
30961931598111079
68005913790104027
8248645358902331
44843379566356153
5755900273752061
59567163387704443
37812967385669963
12337752977789543
43708931144545321
45355667105349023
45577514043154609
63162935882381
12244556578314527
3441329272518223
30918096914055259
53733148639521419
9747793672942729
27321491769070831
36047122323944773
15438051489902809
25566080249132363
45897844407362771
36618484850203661
42979680909100961
17908931074740887
44861978516663551
47225611300114447
66897617230912529
55581271267126771
2987987453381243
29637285218746057
12312592368476629
49880038993090907
48178397759959123
35007312081333029
69210641385301939
16318139823571559
45660588807495671
5996251579303691
37409265066070459
8957331615463237
19880028226287091
45018289936983413
18165686467001041
70091822821692779
48508931801649871
16261630063882219
17561363367635839
63327312668873779
23238557818692653
38544366059313767
69079331551566599
52759166877951161
8139447985357499
868651379096843
54325382012125229
3136986315612811
56650513329016639
70347191508789563
34734981493616291
47884160062951847
35958852663408239
47201095336814173
52156579154243467
31073653120290023
41413354597120447
45352372522332389
9198392343185443
53468843272212899
55772215072096667
17070819688041407
28208346634144559
20696098208492767
17951465648908157
55499454079364639
44148979644150653
5865827059828049
41981374573323323
21602487467685697
6654354340886671
58876534688268307
34796031160027103
14415047021097391
52967212981700749
31463525030262043
60560443513947389
12564714133898497
7198001943741247
63681778255979677
53862609582629411
22487784446308591
4507794635945429
69289066456732613
38084408104713569
67446641746810999
28336100941764313
52117286267822263
32040896935060967
59428762794195293
52078074160032227
21907769823068407
53643836704229311
38174066481708761
9558619763726377
68190217948048409
234269190631591
9940483160577311
45578585440105819
43150899641732803
46795613719216277
1323216882438169
67753758700628257
1652322133666199
30528518289552961
20413069974546583
3860309570687599
44552540892463519
62046704806491311
57563994177341027
38168870996262907
53333877489587323
13974818247414421
5473690547466917
34819057578111197
26715571228071329
46482490703650147
39151086688830601
11563485631071821
3678664557330223
41528560530103219
28242645480700297
31240841235700049
6134531583503233
4042026936738187
9609149690720999
61707798166690657
9120051050026181
2496056572512367
24090627632406883
42919934313685057
24392506507295743
4458775841821577
39509174061472337
41223642197437913
24609602959009993
51978596115578491
38262469747001987
66126423031734179
57748855583912677
4941103845073861
30958678183886351
4930700107970159
54147161230526047
23425837821036283
9547089193655059
38225353744664617
1502525272990873
65144953537385143
10838920286225573
55267956398079151
1806099593315483
53723371944012497
68700457234902397
61001975696732617
15129999308448889
50188613867902729
25357940858995363
8307961603070933
15872491306671991
17460729563384957
21205371475227397
63994084559565577
63059849911733687
27464612583417619
55974987161199559
59346311780720161
3251018343677413
23474956578520163
24244297539144079
50081061884028817
9666894105484639
45901967140329827
66524513963440133
5548511828819681
62180314655732531
50594078511295861
28157963172560779
21024777613300511
29717148787665071
36836183416581781
34173935823206497
51143080626565691
18856109409752789
2700350136250031
36600652472661313
21500438922189151
44837253796623649
19551602715292213
34148484619455793
63729517278371551
29476685300765579
27885189888580631
22849617087656873
30797564960645143
65336195176233049
3153637413746153
38101608591796019
12901314112610317
5848762892548813
17209032891562097
66654673876097887
70875351618060089
46585351620011429
28166481619953659
45520916488479337
13511892349188481
10598753114830297
28339619292479741
66704476740871157
70686389600851393
12574073225607779
35693816290266889
27406992577038329
16175237232193937
67832359574614879
28879047869739289
39528330640913089
49131073538758501
41793553292948921
9780187943135413
70895314389883547
64811182757384563
22808420750226533
42290967561832853
25027533706776247
65232142385964431
53724884986783229
53654501925951463
16190207930425247
26606362254156757
20337329087105531
49994932498321493
60339597118213601
31090792127607059
3769556805724133
55384061018822873
43692012148998949
49936364999971187
46819326065580389
62151398472063233
13483968920079649
18254433383070197
20019622425681589
52150790388172061
62575054738602353
45681746337226367
16514682603727969
8484912010974229
34830249931294243
48056048203237337
34007404772555933
43867854570682777
71744383961949319
47647315032252317
8540720076072053
38102477092061621
56750261304027727
19270299463280813
20557311865931963
10281497972127091
38044760452158869
40104793366242911
58602358894064917
20927782408041697
61032152990896097
14031657376067269
59467664080467989
31173888221484427
63228736632501109
64091566948159853
9252182971095209
58805010742239977
47063757019563041
15081654048694999
62761684492948933
55365860304464659
24036265811613287
46572682698347989
155693240756479
59902073597683243
23235419248441297
51580590991293547
66325301502932471
8888736576404561
34203682936663133
68195469892675493
65585782812815387
54980173105127951
58303664000467271
27244971930815791
67795967366082691
62188529818790909
22390060937069849
60902839949313149
10269294494471219
61287464896110049
1665959807776171
31221182225519639
7974262176293383
26093311079380499
2185218083744023
5652235957195951
25443151765130041
16827431628203941
4470625068020863
23738853416821943
14131233906182819
66775918374267451
2654027718563789
6142086211757071
51432036779076931
10418549654448959
48453994965722791
41142544162354409
57242333672259049
64005113762514643
6158098868142149
29865781720733501
5763188193769639
69953134159263209
16639248092971739
69723271764003167
12905204308821527
63845002670460329
28775857470368867
57042126359680867
52243007620773601
69582196909893911
28529214683558389
43053916098300871
34679526526616453
71823750607681069
51793543779232373
30518525864946391
53822264461481981
39638517289086623
24718539886672669
28607297177370151
39139327432216853
54758450739136519
11361147127800527
39059334122872829
6393673235952839
60656752093423579
21096681541851679
13328747946399751
50080354546112389
69376786934883679
1480348137659863
12370340516960861
46389427111055629
32161729919305843
10469940069601559
17474977596649109
20763617770504601
39318508623560791
53401996962833081
65581567807703053
65892698173013087
52571537213777447
54885853847684317
60127044461799143
5765162748261589
23031432037995151
69968034364781867
17308980009850861
56814349230299519
62146050066952793
3619758310618949
67258088125984537
50069660755885627
19982852148009043
38917747086944797
45827405770792973
66419777231964803
45970868946365837
45634309797618497
67637225473605329
54302878247994151
42183037683902221
31554725420419781
3763785841992937
52566912698474351
29057317678806041
69434525597087393
59896694114407327
62411704682536301
30998426481126889
23455476324974303
7023485838331199
40698632805735239
30038941728203389
71067521885072693
2605024455361313
49371671055828197
7900789349965159
47284357648704409
39767900269743697
13664952678743689
23790204472994419
53755889742731797
14617826221788719
48108867430855031
55843313040307229
38748250291095673
53911991300565977
105684071192137
61185072144878167
2234261330156243
48253300920208883
57961123107118523
35777235939929137
41634786869926763
42042373536467833
48923193249654223
40987400280316571
31084859526449497
52298437819212467
16611354959335181
49029765188996287
69927363821339797
61273530899047297
56879714396933999
55073716299812797
15712798876995113
42494362414626223
23253928116053611
12886264774753247
59311985333396297
60225316524315083
21375621904276907
49211458398870223
41229178606049347
6522782446659491
5763411410515553
1254981180957409
24028638140398811
70044006009216719
37178042278349113
19717819527319139
38111701960840813
46265695146547561
44883270650540867
46383623090322799
23154236639226023
2464627879631011
4459802532250657
24863470109687537
62482095058657447
60655006034489953
24414236507546471
6079318169584813
57613176754474141
671517159202193
56968990607200807
13007160190941053
18533179173581417
850740443842937
26731003764056311
42007698292459849
66568434892056257
46860240892027691
45267386109020381
48262373658126263
38218559405181151
58992933714346699
62869248603626701
60031262308029491
14332541778970127
48392621201032813
1978678747651729
49217794618458091
30126827920328917
14386324561962289
20760535820518717
30666394978341377
50513559407716231
36629036552862841
30184509571080643
42244430419957309
56977691124572081
18670967412097633
15982525416774841
69113115832821331
68263812842518589
60162659634307729
71603560209634571
28108691610550489
52480537529265319
32545841228616367
62693567070144497
58375847031735113
43082797122335527
12112288641106081
38274294062739583
9450771359525257
312345758920457
36954188795744587
52033345176766223
31059359358080821
52101656286212431
52346537628787681
17981955193255451
6758195578751861
30132334507536733
38738271360236683
28504513368051757
18947385196034389
21268717245566321
69611534384423501
39579259038819869
24885688291552723
20706885312297889
10703457228983539
16223560898933233
59393248237691419
48034092423065579
55335423772675181
9720550049390723
51081309243974393
40376163967856201
28213710851709029
61987196777010353
65330912617833371
40815992706251897
36392965890404999
37327956654373817
29252109962101469
48908003466403511
18073063560219431
29631158769220969
40514995769093369
24682680980494741
49505036173252369
63672942777457787
62040131121905947
27311654004757249
46301104068550171
315071622540889
25294855373454727
42606241374060047
61579955171022721
59439059888365361
64776325722351827
19192730085560831
59380815478497173
66494070382135339
46613676415439233
55280036309314853
59560728327151979
14410387185170749
3989368821064799
42018559868189119
24252435119883043
10553596859376079
70580095298844217
71821897348132621
33847869126142013
36211694977503653
56249275335633187
10760968547440627
36176275975545451
68740638474475699
20867447252890757
33080899364112839
2214472302161989
31160244246445541
41240014239196637
2978326702453439
7660754916468517
58266068501014597
64006719802484257
61864347569929061
36046851820010741
27790620083147729
35742105729446843
18176127814507457
52325667750690937
62760280049377513
2112362998849919
55737152024701787
63156110367063733
29884846077776017
33785167866397033
28799693973819887
29647037754061213
43606189166083721
21652378840337209
50729104389779353
30656799240539999
44082281518940339
28695624382900829
48013094419370323
34161986688334259
12541515826474039
10018294744789447
10443080296169449
62719112259097837
2898117959478073
68098493586851089
56739396261809689
59233155973980221
33375315834584873
13160833543827751
4371544354725127
70241077696851011
17774818712768213
54795664431576193
16968828304535533
51347175455395531
47496828956493187
46437456564879841
51912749402922101
59271735148635811
17676401646467689
29128112980846337
38817780709689173
39849102010626707
16129204525651277
16217835323255711
36195670866450751
15765682198552073
32899155979985437
27735992987376077
22087202572697099
62605296102173707
42259276015633583
38753488532323003
19391590102718681
24506222456912461
64868440296459161
6311292990650783
39451211578934219
38727276268912097
47194082117296441
19451392636395763
10319932921413317
56950179100695241
64291838265721163
1465212284468857
43507022237212951
63466518369893159
20685426661152271
23889918156765977
67682239624788479
34858454529085657
39193905712897427
55153553739622643
36371700247433461
35534368588735427
4223406685431259
1560729699332261
7459564113170441
8023116606964003
7177442282506289
12239818006765333
34612929129605993
52144240883460067
7267254447816527
42164230178989579
5095625028527647
58426634235919759
14559976413787999
64375366871850611
45237647354787829
70622576209724137
14493577242396533
63819430282180577
3322195186495363
60922627140280753
55866942312328297
17643598359938093
2619184654664051
53446572678187019
63466891424100163
11511017965035791
10546600359981641
61323791338279991
61831396989007003
34412352849480227
23780058774941057
50261139157976987
1354231584275363
54592788803246609
36166840299219169
70291207600698043
55762147861736171
22745846444469947
65466146411760641
68758253623599697
55517264209700609
16317288235303739
12687860846550073
6475663107869831
57599841318728629
55375765648969723
24150089259134303
59489621306514887
62766911842305967
15565875636657809
68606852720075851
2247832918624457
68886332919152213
26729639245381937
56148781875444469
67262600344235711
71488860890503039
9084183257755883
20159500205075639
17620344280640461
64895077589549833
71459398536279151
15871048583706983
24341739542750549
68765300946338489
31710484299270349
31948157613163039
41289560740871083
7518843356444671
45538497068438833
31886017133081809
6569887251696719
6194739919439189
37713006187843589
41271451527336707
33166461246037391
11949377870247737
1396063459219183
19270443243978767
28663224127827071
60405393711743107
3060285993562951
45733792157951537
45262487306562109
67935201277896133
21181111462163957
48724535864872561
38353269850040669
47606210679109531
14131443505109783
47407844940686183
54087041212909123
62256259575006823
23300819502368729
56909579869923587
68944392865667531
35954848291906633
37771237464625793
2307570670601363
66519306616893173
31784301474735923
64553001005259451
29972034173556847
17659497530994677
64434587264210963
65739823063672679
27635397273951199
22281602261411639
15835242455692553
6027439697064859
47751504660252101
8684096979884723
41332161779366461
54417901013970127
18976051254486269
52386000735543197
27576037293020501
49691628090011951
37697973389153929
38922084372249641
21329093193731129
10961344616285807
28944301571067283
12290294750323019
55795170235247711
59310281237043929
53171061186660889
59156814920821571
54515728034498257
64170808705870903
16664121972876887
17160355290474589
25531655025711613
55250222579152871
63991063155253033
38576360311586827
19021454651857123
29804485704271409
60702347611621717
36989927200629929
54118290320638241
56927505070412593
469825669101251
2092404018594091
15661535265012211
67588864593837401
35680907323342571
63403647049908481
48576022309396327
47276564510093887
27952633011823631
43845626053464637
43720552666549487
55172738992595167
18570301025031643
2242782349361371
21446479648619149
53194799781787219
37445401459317751
29724227109186539
31151310268285723
17427850314748813
30080520151768403
26411691569935669
70444101873658973
68847477093485759
18390995307563833
20954096104756391
12533034265342127
15142445928839149
57032551543580059
5329759833743479
42107638432975537
55508418884558557
3545120896589693
23869724936386583
45580692854479697
70783470063986137
39027973672053337
56291362820757803
66494983638870001
40784985249845027
6315323866663199
48112763305672609
31396389326150599
35814989375629031
50779271638016821
6086848691680949
7612362987164731
34930157587461691
17563251841255177
28591472760189139
23276043201254521
50831650849976231
63043426998149281
69294470694294407
61554640094270353
38080065220597021
1389945493980203
25846293915920659
5267632376253119
59788435155111041
26401768645731251
66453901966986923
65991624600352471
67276851325644379
34759661544379817
72043767095584303
18152126711159173
46751136954826127
12042443725664761
1506681697826141
56502273017193221
71468740168498727
5864810202811423
57367614033463703
24237544977359821
28982366797012709
60949155105796721
70631054538130531
53953921774667687
31920688690247743
54651998249138561
21604855068662071
70078464967086613
27850416077705911
68163893759524699
28178793261225923
9605744473872991
52544934349527107
4907593915437401
46741414254493813
14302003037615747
57313544833553611
52466256073391971
61269074929651559
47236476852462697
36097443204711983
61133620156028411
40396763224974643
29382240542194621
8441341890021373
64709885360224541
45768114609975917
15468308009529979
17582054384888977
10437752191590853
49574920818126989
47447341897049287
34430992379000747
4546806278537143
61067013937483963
1880619205151059
65049408142107313
39105419432904347
7183840779262489
34085547855145937
51251837612798539
60145092215078287
54828800112769307
38453612564320729
72007914846275251
28904705339914381
26403546075769547
28401492821241347
54026823088805353
6932725863332923
4292548563286531
12788252990817229
63806430511813049
53398827272290603
60000962716844839
26796708380432281
39778981390329491
1575279216068083
67857814799324779
64803470528673139
55375247860939099
17078169361359389
7496152686973823
22366881851943451
982030042524367
64391928073592347
4517360134018621
33314731921430483
46371758964146879
34933800888491779
22575666301160197
71679293744380187
65795639026974631
18144772441649291
64779132548521021
65070998419987949
33254848788556217
3157166964805153
54294169350689531
40616579477610943
64683354804112747
10111332322932727
38248152043465421
60203184023195509
48668083066306493
69264693341516059
13761780257042413
5931704608523597
5880858015107393
70363114604092943
49198074917789729
68065566901980211
17731112004307837
1380984308190917
42786545116835909
63290407806442891
52107046237897993
8580661506045649
32703945129577507
36497065466919583
57926322393754487
27682154655131147
23320218734882323
22114031330817703
15552134072475821
5346089311862399
25379113955208991
27828436493324659
30454417518809231
37638984653605669
3135342132200077
61845026027650081
42195460967529553
67835053880765243
37062973074901717
14650158208150079
28905554903564153
9009876605524843
52789243957462867
58903893901977713
14003168637751123
19369321556125153
4893078980741999
48418734926116129
16711868676431317
52657336861201711
20809527395916247
52525383506673641
60211749148062709
54370350289997293
24526397103600283
31963892778436793
14252622108194447
57359015208586151
61296592824298501
46862967259849771
5874667040968681
63905936956801763
30408053046590579
21708638487434713
65511764794970927
58389128719811917
12836502314048927
69429398424224387
29250507290997347
18973207899180571
49766265201440971
51638427342744331
5348890701254887
32181637133306483
57408617783477461
8553221337398539
28460248761170477
8926504488846059
52160547019864201
44219260792172759
69970677225385439
24225971002447243
59948990228977789
26554540850489467
23974417595248597
35620584008995847
41294212157194873
35225591681557087
17339533399359389
1454309759794613
4694062919327059
28087082797218199
397966290938833
23488651479092227
4548438688740467
65162903981329741
11601508028904163
63568809643562423
22264222587817943
21592827670113151
67551228556773461
63795027132066787
20243425143885407
21438670445653261
68065982155691087
43244986857005369
10339712028900497
30607280325236141
58951656492731113
28588208280386759
36074918307062441
2958157301885021
68065663439845111
67201430829831853
40353690903996479
4497719750703373
35440330921392541
26355208429961687
65580950911526623
20063694687005287
71555257959205567
527049089566297
62336916020089679
69655921457736851
40962510101284157
18044690801483089
5181487988581319
37756092578325431
15721482434471881
2570187254533963
49887881266637861
2105349137436401
39207984800590951
68098247389149773
52514606336384449
740712874210619
10562601850932017
62994564169372289
21303588989171471
53437585860988807
30874756038381763
40742938005899201
30946502540276579
71911484710619137
47666792044785083
17659235935873559
66345599279377487
8033173410159647
38022666623762911
24800126897812379
53652399855714461
38923654055405807
70199159144086823
36105584034717343
29464170677914793
5394368330291027
17372931514723969
16684783165875961
45293607852430673
32921859344225123
37801376024688799
8436582201436237
24541683380869931
61805507652337289
69664677883784491
10574620679278373
24200856859224209
29461726065514481
11486691818387509
137675070719071
5726489376527053
21382154298336301
14095165908121799
7838443458192961
53854216283375939
31417965076064683
9196084513256087
3169072562078131
30461556292573823
24126131363980199
33905010327627641
12803201647836323
22216426166123027
56613893932795081
69652012097199223
62117909912713559
2268185577726109
71984240140970153
23607537423650027
64979874472551889
63883508122204237
692822498112991
69196989413946221
30838131681691193
21563740483513303
766828254016841
68719137523160027
6211537238388907
45939012032630701
39865519005401407
20266377856855973
56926540521302359
51109130976284597
30348730843938277
56883787072148219
9473592992784383
13663142651750057
43306982848810477
33881617989219761
12616256976226219
30466125809028167
18137021838000479
48386167489819883
30687009518638943
69740581896394483
20501849410963961
35742701820401951
23727939797092777
47951167338962207
38018115004917233
3248935353867197
67470635193509407
35714379931273807
37593381805120423
54630921499579813
40999594645042729
61596165170921699
54665616919244671
9006265312992839
40034507464730843
19248167536461481
314406571666331
48076310593051679
61865423979983551
53955389775880237
7954959920436707
26083006068255553
62826337042005209
68934337540958363
56748667412690983
67406552694469139
45445438366513457
5557335805654463
7981525656180563
2818623428123509
47575396557528971
5875362602449607
62045907991707947
71848617643802117
62619524452427347
48995857196584523
11989561825972543
11742331007932621
33303406800617221
56446055667188959
33229412385045329
935433445867861
67945730733317629
62754988233873521
14910771897992557
39186810770074703
9464582773551713
4547696797413859
17165025212420597
20678158812425981
2992609095605891
27628300300074307
8257978331079073
47826474982442587
16929340181399551
44213611881222961
35711808135839117
41832401548224383
35275097641108519
48208627054735681
2068722606300593
26517683279654711
12584247879219971
21530892872822429
10234105290124039
40481842866556997
53880264436501147
20562598816329821
53287494340370029
40829267328430591
24606398193749171
48813684108236657
68029665219068519
40405521258249767
26620468550257739
41561803281433921
22084341772806211
48109433154185113
18962261484269591
8078968686453943
56923612192519109
4868602058307319
8058465326983663
4352247582869843
6738405060101261
21910139618118313
15587191881875531
49309097387404769
62139329525021401
65937664769823563
55488061141582529
59380563988221041
36309201372533203
68981393689725409
52560027306233189
778606476054833
56519155837408507
14255544803786393
27770919253724261
44410091976192071
46792054818091501
59481354712491749
58426017605088517
28885692650420659
35440148220726787
3183261528729517
63800021301813053
37878200299411201
15964905518770931
25265475611452201
12032946204463307
38669239432001621
23855264413531363
19425866518075751
54665335563785879
16313392635547297
64333018361597549
44573794870517863
6080393899838347
42208699632688367
67684346035070179
21359078777110199
69870852219822469
10380295669085857
48406254984837857
46233324020942389
17915734428081601
53679867089323063
24443148323561503
5869265987568563
25057148455971101
43188387362554663
45243638153664143
43204127309953661
9893485620457757
65544686660382067
41987031232550347
1141514680631473
11624552510103461
66112159159948901
5415694406367977
472617057794227
27238019769333277
24163925499901769
22673298228073439
61332181278819277
18231062779051379
34180652593349887
43876112414132123
49078979284719749
54742203780501331
52412786572173593
46450856825322581
19045385197761749
43650896130630643
7560339092201321
7307557658154739
33249217114308821
51281588184457291
43159358491105859
44355768249561173
7103205888308797
57142802614297403
44601221351662219
70636170530119321
7208443060152431
65016080645990527
51466212996415649
48435527168339309
56402211294316061
39683369296284341
42318991727611537
36140608617867107
42034177924559449
44104729968687329
50175459174676793
14481343688007377
31535271664501571
44088205464214619
70356646587085981
18208274471602079
4607131050031093
10967386123506727
11747130800284823
36117655574113727
25189851706532899
65290985956910569
60457963518868847
28240713185692499
63788991285787333
9289948795136311
26768147215850023
59892047815343873
3318082181266381
29297610691046041
48176470918736441
17358292238502191
41103404654523917
23574284181550789
6029222401461137
44308384352880833
43813970362392943
27147753552279079
30544848303140519
65637453071333089
14387723688769447
37000241078864369
65691808028548067
9533323713193103
48499909975355957
1186372120537847
22019635368764351
18642535801723373
44865500031525539
36680845442306171
45360642398358913
33988286789500273
67775802579420631
69545961759357883
26224103322286451
31462200478114717
21371698471200059
38717549823704707
24200893112029661
5143127127576959
19939943838802153
3002944296080119
64475694405271867
13391799603475187
58096539188312047
16445333118406729
63245254611394871
49671873373245511
53041900704768169
144689248290259
42366233818980217
56511423913380547
5595792832245739
22602923191856627
54682085785712401
5774985867894071
64807785730651883
12905797322028361
64867235119582537
61204442758142377
62946552133868197
67260118017625457
52560806538639797
37969016312519951
60722056177361179
41416507824357697
1533381234942083
24970082389177781
20128013117947373
65220934623506737
34480306886580109
30479450903638379
36129487630246559
71217333984426121
1885183564336003
28850437271942017
32427897990460481
50573552851513553
52655209462585019
27041774742581341
20563529307922891
58178202710605091
69040542420946199
44600595246156473
6806187086831683
22326349642786337
4866801465015221
4782793606992053
18032737898831597
19978212264118651
40006926845797859
4664728311762413
66900141251284673
22174291598407513
24439890208946473
40986755916457517
36228160107579989
58195538539106797
2663601463729637
30750804199392793
23540126078778259
10369070400157223
10671756740515043
1333772043622351
56456353418645659
56473116360562981
48319548531196099
70506206696458427
68074045285616033
70596998394216907
25094069727783857
42129320243524757
39413597186798339
69976978691493343
45645339431436947
57274486927714087
25799208150216731
54163381778989583
34768872669255349
30305540655012179
38989386745585799
23102345165337913
69462182699916619
49807929691891933
56815275259967327
3087124202068579
50064317939731499
29743115508846511
66647879578419323
3287016958406639
48264404610480173
57561523805927023
27002099415203477
71130111282459319
64109109338580721
46175353538556371
40950443805338387
35619673676416507
969947554300243
48835467275164007
44152008207283567
68365094417641951
8797717907726777
34328054613726259
12888006864674131
26406530263200757
4111322018896711
57504484071619399
19339009796604161
7778597887440173
48536424540753781
64032740425484813
59423453800100417
63812865654318307
69848327340140659
19415599074099001
23075565155377957
22647729912328133
29194401815841343
38661105574234513
23003100623207891
36209756353764991
16137391249992197
53468536496351983
1399246940773939
56093862806201471
61369540330926859
31815086979218687
68522425347825593
4940979904269401
24490429835088953
13477018298796779
15681420706477457
81890676218389
47161952688968743
21362150122750247
26195676573200063
21857401922915297
60896978530678607
27455525539803299
39724041778775017
56581886270283377
20928888063967087
67722326841182297
29922957816229343
68969854391053067
34728646449547147
32379759310669471
4353113378535991
61527484731048199
55674015878941979
45725622298610263
54133918192917559
37910174747997551
34708387305289603
46171828186676377
47870208432006511
20955817840328977
11449942677544597
71412607453040459
64779052038525991
26604769997037367
46782613181226799
23963443220968319
68175326067567973
38843279740482331
53720608644758437
67556188906512331
59826680588148101
21943853981916379
42689304489646489
15452248164549299
12642977508727931
2528491056749939
8323401506094383
18206808923000629
51913460665647277
57641466108979153
33794554574917867
6003642964641767
20037240072340583
48961643965395643
6791391891955061
37006985300465461
59463369731182939
59622943370691751
24017915762620103
52623898523227777
64191909118720451
22545975207704021
21891925280813473
17230554338704573
61869507903357241
50911626114969583
37688024352375823
5878158190514047
29409743333195833
38521857645815309
53714972534578219
3406897502096983
59447192222234077
16149918623064791
44728912101728083
38492152453196401
55167492992356643
12097994131586399
44693510720997713
26201443267927849
51194084762759941
38764555822001677
42657496281571783
9666706627122583
33241481526990557
2076267650101171
29435167205855869
52597944337736429
23421555574041409
27300742705105343
16357285509099641
36192744245368219
49453855527402421
24683666108211703
70087265182053403
7636412697238109
2117989460139577
54477355135704841
14342865983463547
30625647361871459
38487326755110187
33244979664437953
55888857960252089
36081321852844273
49800482498295251
850755612403849
62472380369450039
34779809231973857
35451291499581409
68906637522227783
22128380931133259
71251436200396741
53824959038659747
49776647195189077
64658606565018703
67632757918780919
10473857650580683
70077477392096563
68643051846538427
7666900615895429
13542563585152331
58984807185408151
26570546603899849
70285102975198513
42952078609919411
22077866962636229
65279799785264437
53941815977549389
2492249837132123
69527825545906727
55025642097285581
6467320374026779
25512312354590371
55873470039762911
64486632554420333
3208104375724069
32899221792340903
65129669124539309
60217446141643097
59155965446400673
15586662965440397
40059839041817159
69237338081970881
26945553221977441
67689729552810689
69822658886933479
19505545720042567
55523775052642367
32919266424312299
41025732582487243
24611306595001261
58145994890455883
12284693359780609
21681519620450377
21583810442151689
3878035194084607
52659921996472633
12741017700047323
15411764203759421
19198576363758371
20449259588332049
5945535319966381
61650179099719571
34793812825005749
5519754431498869
64115396409735053
57881286082179971
12646542649591603
61496090766903899
28328193908339711
66349199062574287
60439593858795103
9926479882517441
57916433078968727
64645171090866827
28329030414591827
67945942175456621
43688777113551029
5547335564600069
19536225801146501
19276799364963589
71536274190540629
23582042781475459
20943432580848521
12455296354651237
15951878628605903
6110384577274613
49283324697439891
2450498003751559
61780440998093161
12636398595013189
52085474529688753
59815748755681049
27453876966828287
49280007580970707
30068711369151971
49461783628202507
56092466770549837
48204858016992889
20484688271298271
57213280337603699
26453097207060731
28970113306048433
19693424073204197
44812002654035161
30523258138925113
41875875229279277
40090354580919043
46583244219403399
55262534343198739
18699599918164777
28069135808462171
64362998463787493
47072177337110759
54146976697068727
69828671905045507
53806054802441251
71175751628618599
48099687479282473
4357693846491017
37313400419085907
44543605348852121
34009810393803929
23736886491172571
6630375761648369
21975526626998167
12889920652162811
21209650684185113
42166732726436291
10544144530100719
70031073258144169
69997356313113379
66811975761508787
23613295011590839
58335431072792747
52744757305943509
67292354822170729
51948077320716823
49978982926036943
24527174130419231
48569840946359039
46432146896314589
66008641464712459
6685873801745221
71158957982149043
48809777262515959
63376103132786383
13515799601798203
49894971221235493
61180493029421921
56039205459062971
5868413343372989
45676039609008763
59301027240933349
61056613851087623
6627008276248933
56114995019531069
25225325125222723
62876514948173911
40272034358367341
54461108241463163
21219233067482917
57667506445455031
10887751896793489
50605490469521021
30520763358557867
65182288338418957
22748678616944341
3487435933348751
41795137592174233
7660378630475719
28846187307684421
51095817318449257
57740537549894029
61891265257049147
55618284576316339
6077889407377589
13995238539766703
66317449269234577
6171093640810067
46714624276097153
13044674672540219
2189341348170547
25354722297395401
45389040334468703
22449904161793517
1869956969971729
68734123810396939
16054078652510263
45740538549306619
19313294031956753
28697531757252773
12951736624445287
1124942918843563
43961161627565641
32444167568497453
32621146139955181
58410610124136269
18434412896595743
52593098214445499
66288065793462017
51388657807112261
17441331540082913
61218904508701297
27196962816301301
2714691776430131
64770678198885559
15246059853729323
1145725928120351
52518441092218909
23488658135162783
42311008075075559
45099468529002911
46216840980182459
27681620267425129
42526939100402767
46676555476916951
69006310622021987
57821890719173101
9876806370663899
71220585858725027
71235940485885629
14802999410976229
55961466398262877
53613002161041343
5006605758754343
14830464997632959
44831095309155769
32092717245805327
50766035752682983
45164778686576231
18543658926648169
1381229721232091
5358559015979137
55920572959600879
48889606218107129
51846664384459319
5594300968715603
47470832851430591
16379364645750833
49366099175380081
9685137321914599
18349641727722967
14250577102152763
6110113355486513
5796550881173977
55286561956350653
49432965468966647
12010041202775509
53211995689914133
32550614653471753
47764042581017911
14028909986480453
59756772542201681
25101264581976161
15521576919810623
40027257087066971
57272455899221561
7358059580604583
28257248513858263
57018978187389047
37012066015002383
25290041019707083
52243379197260029
36954693216021733
58916550505471249
41769052635611897
6222570319896901
41879733688898789
25563559465744127
10520441867503681
36060627844001381
4600579788027217
23527141728429943
59678010452311903
68927813273686693
43850141006550733
5848490557972921
54623067822572903
27704256470972623
63804354958391891
6441295970275129
52663980764085703
8837491697838137
36442641719746651
30253629199582307
59745961475918513
36629196045566353
70036469840870089
10618888056687929
34299035147461589
21336857958165383
1430321815426013
66890325223138223
31817869486004867
2295461968315459
23240944752384187
599739707831477
26199845380810313
21173233695471547
45956752500361403
42747415799784203
61672430457492251
8073603704142751
27760443651934061
64987874772767539
30007112765475689
42521094102060709
70721805194245837
60379728529256329
34293171736915711
47483826320691757
52847693840102669
4985047345665551
71370457374865001
27214978934364479
41303390138960969
4965484489963973
71675468413568077
35204724557932291
70185012627702689
40195882670860513
887626234729259
28943145470081897
457239270956449
47054999538799081
42819482226990743
67695985815026969
43039498555137751
43211655334249069
18272109901950913
2480311834685357
23842906889489449
34125469841131429
23725594982319943
58809608217532267
14515092231756917
56959993610748463
36162488789141027
8973473685249089
68922271801080617
51497608079854751
1844591679388421
23715825078194869
12681505141552619
54666392473907873
22867449210785591
45183065186879743
58623216823282219
35096163321083489
586045679501119
33762060774080941
32660976665962681
27973345084306651
15921095951939329
40769373036609863
13890334548485741
24644283413203691
18636513200109703
42255362156404169
18708920228045009
21040156986048017
50557600606120277
11652150182547071
25606037743533067
46584847907243669
21608547883836253
20741283884239319
40128213733578977
6752758478775677
17700315369915947
31133841124375877
25093716780315433
51154700796063107
7604253310158091
50762644810020697
60576597805128011
2105002814163803
16222241290417427
23921324591680619
65730586309485863
61013494246425349
9716850532754039
32674123261506427
50257568036182183
10343380685310731
36251613502912933
33455235932120141
200074349209103
68128893395814233
8965328049240571
410708947082543
57298340245297271
59153617337528423
61837330128114857
1232308179057863
24793483036003907
47557638757679437
16065279023612963
51443335899703133
64300154615144017
8615180659683121
28384631143474421
7967429356477369
1432646635421
60953404663268563
71349305757069427
60437574936435239
27972470255963423
51634039619239073
16951979380434169
11750439348601061
13988739470797297
21439225269484081
58219251937716943
32604471888331201
58376182662537391
53768955883457767
61871729941725181
9270328658097823
27754594853339201
19260077522285993
21850799266543451
25907606040659113
31338335878945307
62613581448203099
50996776123924339
10865174523521449
1972580254905019
62394681251565203
53365795764299867
40379456175726197
48118433131350431
61723034416894049
47318505098934427
30450158356524091
52255794031526051
60177836179405501
13273456009120871
16299977662315331
11959421495636099
37162790728649017
37684143565785467
69067838499425257
34285965596504009
37960796585033099
24965640772433861
67589752739229731
8076872488985887
33249304866104179
50612101145123429
3749317114559501
39675954004885123
31194723765628853
57151857174623713
50321250650815741
17723469279218719
25496562374224457
56851281347505679
70757378871926041
14200366852498543
31667762065531363
16129444544852501
42897181187223359
19407112089331583
1434712935151591
6306877797881813
50950607711073451
41074590336949747
71256840909082529
24309693675139549
51393875464752167
18889191630969683
15024914049882733
7954991459559863
45552619786904653
59748531115975411
3589174438584271
26611203727679621
24805495422603271
11679354637479157
47221776080925197
5873158230371297
61797846580457041
62257979853813397
43845072918356051
21959306317022863
10079215332112169
7866485938729981
26023925807590241
41033585205996673
43015452418214863
60785125107457823
35949767620677971
34861678642699499
7482980569195751
56481658610351269
13956627596315021
61438569237962951
47778794737676521
58413889597283237
66361617325729169
3606953196421409
12929534982669871
1449815873016829
28435440086427727
8137682805835147
51527787127946579
62967854146946731
36516293240544751
22932974416525853
8765263298975741
10708800904909837
13505210976074231
39128516616175691
11026814287238027
42802241355463001
69003295286437583
1802777218708667
1350977487039889
12194070798168059
70593718988884397
62484757099116683
27117692504848369
58039531676977783
12517105899256843
31097233776751859
22108697252882371
36990409527761983
63676411310042327
31697022534519401
70353687622955309
53480306240869559
36136931383966487
68404150139363443
24085787367299113
18834780326417663
7719174341387281
51893480813943799
57254278099859339
46308891888173249
25992921260105021
23801967134480663
6363621348019669
16324650998515637
46382320666169681
42918490034032033
71623694150808991
13828977235656809
52578467843211841
24934037199151697
67398368994389749
23700961916826307
40754760561485161
61285955728959187
8167397839265039
55641169581783557
71163682204170119
61369501588136947
51346271852425651
10214124539708191
13030662413449663
28686991128832849
17090483124476743
25248767082946013
39027240643449691
1367710040587853
45751790047877231
1930447389465347
16828264467495617
65289645290312503
50239871043549233
4151830143684071
15002975574058243
49527790090093453
52004560507087621
3877287892805039
8970502905146401
31419384032879603
46555381454803283
70596543684414611
15368002328412823
53142885523615367
13011363843399797
23784127841597059
30901027916670467
41158492698486013
19303822733123779
51331305602852921
53173690396673521
47614154121911753
69715947021790417
42615829407325183
40552339619650687
14342471075208719
53951687653863731
23039009876659219
36955547959082591
69322408302340031
3250437408712079
9943477087700873
50022842176612771
57283636012573913
59254467551377213
49061182095763787
22031701428808787
65162621704450393
6654823990756867
19858763988468001
21523608077560711
15763539533506769
61297560038982661
27952952817656869
9543202565616607
13152443968857967
23488724668756213
51754756266542617
20054578562185019
24172584013055377
7270384398383467
67365903358733003
57724920798326923
40652206207033121
71583038406248143
29705633947484741
31854635587476991
58452847278300623
3357835772146111
46531221213389387
8331042544741867
37500643642735621
167501578207933
21523335330967423
4536291583631849
16334179495921559
20475545724776777
54601043112115133
10848528874519489
6172653617564507
57699582891860279
35745455402949211
62043644162305417
33289919129385563
4912955712430099
52157783440368689
34251074397212597
68506925698534129
35106853356138679
21792389963854039
24711301916809639
42852302525296807
7832680155053333
68889871803535603
43002668833948763
35118165902264723
51250775104525697
5416050807566309
15787654786216609
63692094729181559
49676281634809757
13362187625829487
27565926350899891
33474068429565403
31734521754388213
27313586077950407
40138373723773267
38478364752381397
32640469194489419
54922403348520691
47030232335172253
13096799889932351
71049493979575049
66396932898625753
5522621002305881
22530561462811993
56934544072399951
21949606817193529
29433202963212869
39672368945313683
186378256116901
45897045645122669
59102910682991737
17483647204913401
10192940214458693
49329416441433703
31784975562038341
35140668855184147
40977700063580101
62711356256945647
22879473910574773
8262399610414501
47164645949729141
54524974996314077
24618628492810201
56456609333123567
11235442542106441
30237219911407637
46988393989187659
31727984043292457
1941349601933299
30638416581188623
48036820259196851
46575237596046127
2473438764062401
60534058622062013
48087266693184149
69813331814548321
40568438306581693
16182842263944089
18681554649791611
42137523145157857
71796417823291313
57614064935559653
55142542712012201
7839727391355413
10185601866335347
14821697970635197
24161857525403203
68165626107747757
66636587902290433
282001882580599
64339834885912253
68108209431568597
24797979713480927
16604756504709913
5810162879904023
69583792002460123
52913501615818421
13283199609518219
11984410683816479
29071035975564437
5262629847490541
35726170484607881
24632887636134707
16502166569646281
17923534542179887
69022795020161887
41898451688098549
71083089937590893
27299638432227541
43097822455672571
52215377707572697
69324346270237757
54160017020822117
46266760125533159
63149496203682883
4339526784079321
28554135614671
59506938957132631
63253491117235819
1000147464415721
70434663975620729
48522431061789907
39399669814117799
14116739936301929
45290010547855273
10467557197770997
1205607199158797
31706431171778959
70988678228295407
32545083331183271
32906554527556399
43792431941790239
64853239072285207
68644409237153021
61295900922257467
17472239130438991
45295770753394897
19892766340687579
45158587279343287
211172519908507
35984504662936447
42405592949728727
37917004506242557
58515075063485897
58000282172705269
35804478972126901
5734058330378849
16620574646364587
1773784624494931
15715820827218983
20496370702578293
69958200378050753
22538225765715193
61100864831179399
1651747299071197
5098159286961571
31204364093705171
27195535849024859
45102485452878883
9940706076092093
20584818894216211
34663423279456759
22761226857182813
22728084831099587
47172275336654653
50624413638809071
11611814994056509
54751073656390879
47585771559502177
53940883961010743
22974888486202171
48004528698454819
64089574304990807
14759536315604159
69613201009975639
58454313911097941
1371115566717137
68310586415820901
13973769810351979
30250453936568189
58149454473422369
28740999625513309
16352599795542061
65816002177309117
358172021044337
31184854839141079
41425413371788463
40490700578861597
27684078787020941
56278735665596579
51659609956736729
16061914318993121
64683637648340299
52372272318130333
18451347846221071
57778624652941837
19930714527535771
48472834153141219
26637564311392471
275467910868407
8586214357138519
66187668154315181
44044821966249763
50203384187240521
1998482267972081
55789208711915929
59464936135235159
1314996986366711
3855341677990709
5018556708348593
45042281181207473
29238829882433837
53154159014391901
40417782416596153
46504732791402811
20368467868629563
11961759778852297
49043136248201129
71658481267528273
3875628931139369
11379466798981429
27508626362519387
11511214978000693
71813728770047609
45736514780735131
60425589248166151
14020211737724267
31961914335229183
55630851469603037
32516929848041069
2861093701113779
55201010576630249
16453287376660973
67116351297398759
58709624930895853
49420082611434307
11927368713232261
30712265635353343
31415394341541619
16301028768974221
58600417362893281
38855951774546429
12864476808251857
36545514163326281
48852755872115603
6772102252861249
12437072628365201
60643844322843227
26407648426259941
65524122018619133
45571873504737029
46633440767282111
1691407170835289
18345203356330163
53194676647457633
65764335238521431
45131533384295503
17157769751847017
28757076384817993
53181663110287819
29039202735612967
28024446982278407
26960532112847687
58429136678578663
27187876839827437
8587859929911257
39357557065628903
8524200015491863
19427078478114547
21832306575204707
62129035457556013
30710449991111843
57378585953077981
6192235273992277
9343142255097737
4047802060209851
5649386035756373
58966879405477097
13161690178148791
42066974966018053
25682112725076079
22347074185227929
25629658645979093
42027572164694971
15724770857960849
56217643732941401
48304927763144629
56799397389787777
28821322699915091
55536489284050069
38469915983592449
12229453281399817
4255366480928219
69049682999518339
54832453582764853
61933397614586647
36082102246922059
20796434035237009
65298905847040979
41077698175583651
29562838393893821
12215687027436733
12717076303492811
45846497807023003
1846246864890203
18661818845129777
62816918750336963
56145898327802303
54025299885561293
70737644015533601
4166967833997949
37998853184859667
55099165634768641
7275915919649171
62813038463528953
9359902947523969
37338281331839569
33491325018738107
3771593248004591
33770164056383357
53942431237070267
29953346299924913
53727324358555739
69769571522389061
66229727975527937
36513481181038759
67769831074101311
71008184786614211
18261497059184591
51065084617507351
63264546711683729
17704425913736119
5739110103031717
40166110691366281
17847169089730681
12771977035109711
16630335839091479
65329678780929191
1018095923751217
471312496473257
4774942432798381
18664633131699953
18943015421061233
27261102309708551
34743668703989467
19005523607095741
3320267440032943
48387751522220597
49653316136749301
16373847793546933
23186788626573617
51398047689558299
40538300536782551
32945823706479941
71687008331256029
68209020933719431
26640005833516969
40519235158461341
2410252065097241
70519613768370479
4960188016526377
9082366983613423
11562000936532633
17435999978724827
52810092222279221
49590028792277989
21019997063242601
41705226002680451
66183440085804211
45676271185829377
34889999562891001
7127976948615983
28145353019274313
58980488580026011
42709613811606311
71499933306212869
50507152838648183
42102126490867787
37820280789685717
52480620725981141
11127718527936083
8901847053196063
70853116328922517
34837176670776863
47739155510069479
62574490978208023
67466363822126839
50061594750292487
46257057323123279
24206519461145591
65394012062623637
23994399726686183
18149991623176949
62673681307848547
51817654768318643
52807732743282659
23166227261990963
69958214211430007
42402176002823677
49906008918138071
71093198193384427
69627041852801591
31592887989570287
62330186452817687
10281313356471979
19489393762062019
55469396455464847
45675263907125873
5194775081470063
36911887337532871
44059151977569061
46569168842519651
6395934466991659
27618315078721441
56412179222051167
54215609944408103
30404352109025561
65813478983208959
23275593430953739
55138082244066769
65365314350187587
60581265125449129
10708078976673011
1935782366046523
2749202341156163
14896087757565739
9540416174510873
34918609547337809
32772590555967341
56356716280458571
33064582869901181
37408690803057479
14884166596223123
65587464570639841
54365470895575199
46589728655682383
22814643800504761
50522140692253579
25672906477255537
68103334335842759
16018457152346851
36063429999162791
30177376629513341
8763552177569401
4743512072168501
16171365502010969
66001137865754167
353067193761487
55806376416905897
54172047946777001
70075655424907007
65759072556827509
49930679897328869
62441565296704697
54594481597318373
38873993572259141
50887765429708877
29323452917338037
41571549863634457
42385994802207577
19954162838136161
40049396775618371
46999250529451739
51959328582008849
33460916456638637
6961220913224437
13863997803023567
15377580491796361
29446100210509601
65648126528860727
69332466674048807
2381199157852079
59886849243276347
68676544101468217
37975497485453243
28557286410923801
68527039330660013
17124484148512337
22594917330069151
2578902992394347
29863383353942069
67457179689589343
54386739863012591
71556602585615467
26141964206454911
50409968568522571
52417094227921627
59346643437470297
35268159099559879
53404376767330321
21183012824348933
67230636692165311
69310160316495193
38475709343250097
55537109317779211
6304332261475309
14009976431068363
37428854973683879
56587549739543861
25608374894912801
53565298837293767
51168098685935729
19571347824856727
44840365873255949
61171328381255237
23396466532040801
40725260143889989
33007682837302541
17543067226607003
56140210568235467
8943002456734897
58456184935243507
4097387303925947
15261777914983031
19702303935745373
29869818273863803
12846808912178201
50479809296847013
67012342792566791
64092735711645239
51718719100691957
41264090472393431
20752875263175197
4187848591850933
60444344714188319
18743058272434187
23150640037902409
52564970729914549
68598653157971411
17466720007105871
40089466517873039
19719668927196643
40002696204957793
40057454897121173
55537737629743657
44514069406237181
43595148066033253
51562632419446153
21582285187653613
68076175945328753
56323417543195493
28731744457832831
24700459961629069
15336053787860513
10585065111764959
11066359168702471
34655129392500779
17786415905622547
23514672357315803
69666256064972473
69356125899401147
26217091234512749
2477980013497727
5847658214582507
42530883714749557
27597201398466563
9269886165547009
59756934784202017
61812105529944997
48069942694470743
6044355553135853
38570363190225253
7980134204673073
35329603362960077
19611308295789407
33308451075991097
61367505824850347
26652884135130083
46555072138564337
22898816650939189
18156651260706209
27967891775652089
34797723914598383
49722344958533089
49300791227835337
39233845013128897
42289028291744119
7869241958329481
42523024629345581
40649582132184659
12837215478607463
55840245256579769
11767367166393659
25710676043050459
10318980024158957
65995234209268549
44705685118614343
64923003237064319
59638907656628987
27579115306857293
48621285232994039
23053148273904349
10100533618946101
28547105625727649
19769808675188977
1057403686455217
5136419440517741
41790644217153631
68585682848824241
21161222985408631
71991077570020003
38370930933828329
33897828297217741
34917393932453503
47118432476310017
33765155105806919
10610480875893931
42828298063924187
28199185013745631
63487298868894851
30000765731703551
15894713357253893
61204601718865607
49871761919055691
47140710640883351
47172976760369263
35636570771509397
64881178737988049
11844949358122007
57574634918456737
44229393972508363
13195113005176901
57863189334848897
348187593192421
25969929280657267
23134727456419483
63747985996293191
49284150611789453
34023955420025861
66627347338450177
27590408132496127
5839245921135199
39658236070051733
20388928444376117
22549336283390659
41679657038147203
13500631196896033
9602459787608881
67721814312993751
29738829364189783
46836047125994743
3447878859857897
49006433551936849
48107063655199321
22847049640671329
42868580968410779
57484077761946097
9293071013636941
43588981079111179
35014200208962587
54836394935827541
29696109876590239
1959627633921647
36206530919915953
47079460852243957
17681860464116521
67156713021320453
48460114693567729
10045052493415609
25729280441288267
24800020339771297
63683629907108153
67827251538374473
62157562624075669
12366934607844679
32517134105654483
44103814933300201
57590832328432181
19059003694435963
42936013833916633
54350123269149689
42361553770546279
5772731553704363
18688925796255731
3093503063340581
49142765964966403
46349784449219129
47379191055693113
12295670585829307
6078034163362841
67639559626663697
26436266231216203
12734617252613051
7214938544953379
33028848593125589
5490197208284083
20639609078276213
70413202553355737
7301210993563829
41953277390768747
22124080255462481
56184932372579513
20852257992277979
43249308799031047
46984532998838627
31192946857520713
56559423832947823
71725412788343653
60067259121889037
41935015388472971
12653379066653201
53692375361991161
46508439590989147
35495917327411511
67022174098908593
63260253663427991
43652240184650029
55494336923627977
29626253288277223
33362974369762801
58684333671772583
45320149412489339
65601440595193873
35940940244131033
4544916849247109
28950356735249203
49200691778697629
50061671487853811
51344242034391479
30495437357091859
56291086403952397
19722477782949593
28943739934220863
71113972429404511
35037078903211201
791786493833
29529195963632203
12796242621015361
16397848112462041
796693044516823
4945918078110613
57140196664307411
48809877140421421
1793807816506963
11480637870092147
11772366157166561
8779279494733091
67784593580578489
29797547245722167
46741154835465287
52227854499102589
12488760707932697
5172073265603161
23453947555447627
25564629525653723
34252756267811161
42283326850571627
3483789450805747
51886345149390671
33028327012712723
418542915534383
31704572238009743
28358031995007553
39878133663760039
1082858796096251
70529978516054383
11766819374023871
4742095653959431
70009911331539541
210160600197839
18633947604996611
40593963144220237
8265797209722443
57746827090169689
29503066259017229
10658632077966619
48680887116110791
64533278375164351
24696663782223427
5743616003511733
59407906371022453
69414181039012213
54950643653684287
34062418481625559
58372017494607197
20405747524736173
20208392656254317
61886104147139539
14805114143217007
37044929715968743
60602158566714187
18014175847545989
66412561196217023
38447765699998943
26664232973450999
28682776476039547
46366758826998749
2097231174584167
46662081284213779
60549282143163757
9316937552856497
37257516746149957
50300063764301717
29296373880641011
7748561985046313
10995396207972641
16081530490852861
18124028857714987
40489452894204179
20816903025176207
55050457883258017
61629555035268263
52493167455299983
26156731695661663
18878875836512701
32801082265970111
24811464731394689
53966528455408781
4080837095714237
31518385113610349
63824899648088219
29646883462493537
23769078251576699
67614873214782923
5542651911768793
11053350987650507
25214603610632957
5029372771579547
12511971458952673
21449156297409611
24688040777012047
26791322710609553
8992161356144107
39294835875150019
69927664557337397
59091075688743629
24203566970253403
43365514643539261
46160693385092101
30465291180644701
56969801286784961
10273905735518759
29028369205828607
33735658314745399
40489432662959321
68681262962303269
30433452482098639
14945455491840259
51162811131219737
67023894055219139
57207321970912033
70970790096691189
56668116220184407
44941286414071241
8897363127181231
14233933522614581
3460256155837051
16743272645084599
3243972150732623
34127779947730921
24093483253630079
28031041491702869
43751302506184081
15435587382394547
25686609507023441
70320111675647369
64123714616285119
69539534767028539
15372038150208349
8370963411855703
70062026560926013
56053296160227071
60208650288064933
4023213111490621
18018858731889341
19653958734585437
57232604111471639
52670581439373853
6764165829644603
29938694939971799
3303498803712343
55056510127585819
67628741978037193
9754759422626081
27183656173903279
29581420882095791
20703566594800081
22957368634707733
47260157281397327
62264350126129211
33569553096009563
54284074204389097
50274493765239311
24590719214966207
22461734714788429
31542733028636339
54028822377205363
53649337092069973
4126501698087371
66606310317525061
65335801086316379
67554924573429143
38919317972189059
34052806012377767
46629658532114717
37632186431614007
27086126574617207
30742570909024589
17446447612365173
32948625718859239
24089450043892439
58234603702372897
23315623902478673
28197354110740699
42650436430890089
46287649434698249
43163036970181969
2367765212375243
35212254220793423
13643670893382689
29468989401540599
20175006869300561
63067712371226891
15221895756860669
57657493230797749
17729875589170973
52409058709804087
69955883548140281
11157524645844119
1174550536153661
43263008330263433
19143798025015091
31081955979540013
7386930608342863
65247334856408333
55571707599873263
27732976934987053
4279520134033631
63756808158504457
39849683910454993
46980442181900023
52669585771308113
14147599065787799
40746386816448377
8267459140466129
19959636371619653
1127899022428567
44857006142547199
53728675140956051
50967380041757461
19097866957159703
36065493814484333
70022273021640571
44675685047527823
47956894549238893
44653201230617653
38123844143935289
14023693694113261
60303852357046799
20947432973633987
30111617748216449
37847997961714357
13185152347673237
46554095539527431
46051990729264151
21691861492807967
19745262600694451
22587584768473993
35367929692011173
2198212680981913
12217973641634867
63659096800881133
28080224006102941
60317016003561139
64001425897628539
38723230792905251
15203535233216411
61414223426677469
26575215123771271
30333092858811499
50637641436004717
36250070264751047
8959160950811873
67635368559948779
30220253879742757
14881294325321113
208390559526341
35873683142793809
50644960174759063
53768996402210059
12559551486941419
11915224920506989
68466636638075083
13140732724337849
21281450605458413
43317228123447647
65197961156709089
42154722617314969
44181700079345287
43696451851846991
59505596461025041
63794579642378329
25078532282634449
43029639490266409
2401705341438121
33731364526538299
44212380900207131
22193190122009723
64944109995205471
11301294642978007
69877291110324977
37218771446128001
28966187506671161
24363880617068761
40873412206909013
5916829367487223
43535499190522631
5738910335208539
2453352463366043
53246318580119057
11727569219754737
12829353716316061
30955447950724933
61158726253891631
44027652392231633
9018988839784453
45128851857875413
27888259776755243
28850048213131529
15672549620812297
63493388161881721
34891828988104181
50211858633864541
25822553203847209
60378624129395717
29836104186680741
14156435514821513
18633295791149587
69653908430655949
44017029307489661
50198028089452189
11236298353910299
53034927869200891
24819617638242233
20210582409003841
4279259112961367
49502259290467967
44546524416218477
4152847679587573
59622500880810541
60810144513523817
12576966041844871
10314005804138273
55455463118935951
46498580693206727
43875526722043829
5594828105563693
4061636075102803
13403181971309063
27159388279770443
19786384416468611
17395121704157063
47954435240310923
39764773848161669
463914571942447
23364707900214601
52005949676771681
10101231000680041
30877581421876081
71138464152273619
21861466130366999
44491435999569791
19392152635013969
38379422761573799
55095424833771989
5074348610335703
48283868751298559
22788860702163901
68841290810630777
12306130382160653
41487354785079727
60469953809077693
40199631949500977
11621675047823471
47075098099010617
70900761150173987
40458562690153291
42239757194121701
32479437382164209
54047812889927579
54172396258992743
71260135217090717
33309969741943171
59752307815622459
52260872113000921
12574156514234923
45693738432784699
40075756141039777
47239893799273603
6995162505949817
2573611824755581
68105010985358047
15703991630022103
68068679481044393
8494154867400281
23907191481082981
29824365212754689
50508631942136969
42150812968703303
53841963555871693
750450585336401
69632641060068769
12835914660190771
49117251960707207
52133018474008063
21835679379354557
51655458611377483
13576886132324831
72034394886387293
33849791926009793
51932978739818747
42365557320833147
58155995127999551
10954058343955117
42315163995150421
13634367793095769
42311152845845087
45403386126295861
61161371522313941
41579551565870797
51663515982120443
69287902664520569
47018071971603661
42153334624795259
48764015385360839
57444465716801789
69296313869175013
33963647514361781
60191944185151307
29100027761782291
60169029536541529
56082768339339601
53340466229815007
66300764437247437
19869924713363839
6524035204547947
23151260964614141
63367693581997429
10021107211287407
69152936461626077
24923703335843233
61361481292406569
2925493350103691
3723340985808593
4992129819956243
48781963970183401
15294932700214681
69870334697021239
53197993121735531
29381618480911889
62984710062365933
37204643796341621
21732831480725899
29663226199323671
26398153390050697
60578729556284249
51719282290418021
53213495422339613
12140664986312879
64870335068359057
14287394055065839
20338057342956817
48781566893653747
1857104490996763
33655780865961983
57447521190533483
43034750934578803
34984924157193173
41632838282019511
11777108215981709
48532175275386541
60103735821764617
63413339075145337
70949727882097123
28067530541678393
54124447936978213
7891510535295599
70704895156585663
44595591604930879
31497171762242317
10349047226564551
50779666059333251
1668330626669393
58363316693852461
7665578977276151
56546057294709557
37252453543944913
57425185747285751
57826888877497739
16416934777489231
48064991809143073
22106153818755277
674015560032271
45754930550019077
2095293167615057
43948961421052417
22559410139493389
21645000131021357
31699159322764513
15861055877728489
63770836496448559
27978758556816601
41783771358426437
61676819418947627
72015882979133893
7101421844932841
27715085875351109
52911076729511783
28716692645270999
68256388504405271
34907771213127803
34421573428057703
4533739823191057
23368243450437077
34994650603577911
4317491864034499
18154156128507797
56410845935965579
5907063461769461
3238836556540069
11839100030413091
65317037000059711
23745121471431179
62967802224628123
32086110220368563
17528152557649343
6758030535307963
45325562738934739
44517079869687809
55449983108868899
64731300116103571
19298559370282609
8656000519722527
45471844049559553
27717753894911293
13969593557072939
19361309894692921
31623695518809379
23620566186282061
58267198332415169
2657475973587319
3305092526009371
28036001973155641
50836914736413151
69407305157550229
7591619259681449
23107932222275353
29257925055705769
19249147654680809
29539107154790873
14008669424976431
15313169419417301
71628482878245971
7650959261668253
39647975670521473
21795135719964377
58354183615726069
61235310088929619
1464221436248321
41980120480918843
57304410912091339
56917907767527271
68802278817323159
67509036625059833
19416104489631259
69904133766919897
7215699217806389
2111160931756439
55576394094596707
50846628996235603
17253755700035801
36235367010294811
16814882823854657
53204898207989189
56614238816616809
28104806711205071
31506227339519831
42401344247406257
63799379558930537
20247987252612061
48003725724464399
23473492593483263
9680323928970731
58619187262247789
50621338231290473
34133238125487623
46758122262064921
39754993137786463
32285694383687687
2787635329289521
30915142189726801
68881076345082839
37677752156389823
27646188588670219
64244879023692113
71096781769154797
47189220794590873
10899490193565763
57288155510485519
40019897434049579
7867404338494949
8521734934196591
26294966622963557
71033537320307873
38715828822086777
12284139563332807
56340272908912019
45087972705251303
40346870850312847
12673417424756497
63473008878834539
46905484764043921
11934062088716063
33098496383880601
43976993135486581
29949699016533173
24540437764857337
27912145281760171
25963396569110323
25341196081570051
52851020055668633
59917287811423057
63651996556455259
36006196283775013
71404365789560651
28918657290842273
57562543459157879
22666268451669341
36024472980220301
66862315798590721
64041393228360869
58950134924664157
5527981807118131
11722147175751737
7190882621549639
24254816215411933
62189954460200573
10206109389774271
12306879928915751
34597505642501017
9127001424168059
15116824204780747
43177442032103419
41418911371766603
5771934192961063
19562183257694981
70923926696543831
19273886613670043
47882102376968539
55777795649544383
8949838181958719
69109810022970631
52301440013426909
4370374392355963
46091212673820709
32644198105948901
34020999943848587
27747915265542673
63367654239321571
25054255122724171
42782398336302497
26020363714218961
25188960855666731
45195340134918019
26296633754828357
40097384388737849
46581933893433959
5347730485787243
68272051567636937
51846456864678457
69381793462560121
339926214449593
49796890624052857
45102222457067701
7837124022037043
25323921714520007
22864215866190229
71022624547848823
9247935929261851
31171991489865997
569979808988353
49001319211029989
38228333284103569
64642852732001153
24383836049985967
71565931134812197
3837515095971743
17339403546302993
57729696886503809
44761782714091459
57801591386924857
50966224769323607
64358693684220209
2515834297953937
52005366147449501
57583446968225333
2190280385335969
18756191472802423
39708719091006923
20836158781975769
17200973990784917
50044737229181657
17779635173235223
32934151838248781
42756770089577051
55682303203249433
20920048402878529
67114543801923463
44098084786660579
45310593729180757
47524061469117203
38830858665419867
40874085182388149
31608609673744783
70156102176557563
16286975521481521
45031944666686687
13291381690678547
34889728678030913
46862693797959917
40076566374168451
5476282063688759
47750242478014931
12002483686830557
32682106542320791
48519345672789911
61893678279592349
67884456045986201
33070889341450619
68182985435694061
35891987339142043
33504171475872137
24571742842828891
10010997689477569
18854978855908963
51778736394639257
5249098495635047
42723913607494949
26587934796498017
23806156966452473
8942936319289927
37704756631121969
70002203572984247
14677092430699813
17286284083481333
68600019297496529
47318242196885987
26874937222794457
51963756356691637
35677552735702967
2424499231049501
69054125735297933
38941350356368219
53161251982788563
11030881893966791
4509582694590161
66834269225567737
58415363171195911
40874276431099313
57102817337403479
16917273609491207
13030195129093027
61151364737477383
14579126494366261
17647071912537521
6467560855122959
1610851282668559
17091467718220873
48360955973521817
13997973829618403
52676163604173451
15709993093088377
57966690188435299
57297661885761389
64462931452791017
68331567638493127
40507036354140011
33405804781421803
68814433415841479
4404201856890893
51782044975632739
20097596415141139
45770538181103699
17587393818367489
52792231860897917
10700782761463019
5088526245802807
56094335622772961
35087231375744827
56238798032725067
65060293379214307
35758663673257871
43342233249552373
18695676618016319
17337078037892849
41669425394097983
54046626046137337
24848338937173639
15030006245817779
43247190558916537
45603195519899
49919507796982631
29193779498954549
24874075472320787
23521580494032961
59288821573901779
23066333167816793
55029636234465401
60061679082130601
59849728997699521
70947911743977641
8938633111528051
44438976431034253
51493458747109369
23362298679281087
51642712607301329
15386410960784887
14099972255909459
48101391965456737
26643118172794183
50203585243910467
51548985561162751
59583111798847237
7104749840540903
6082927930323151
40808735482754719
34371915249882853
66328732822168877
60363817975556363
67690939552363541
42475862953960841
13332323001794161
27425438792892143
47162082761516309
30365597664918491
1215060366118931
47983537138075963
63295309914341311
63747626162830381
53432970293076659
14180456940438967
14583786271801633
5137355503200059
68690090294152793
28378601560920701
39037543859456089
653459506247089
43756250383695277
64919600532465689
48550164567080291
44963804776638289
8521681075672729
13466053849235747
44293703780785013
58742292916872493
61333292187175483
980252598924959
318767755706497
3574632654450359
62979088405473937
58865935161056183
65852135407909663
64241937672570871
23363882534709757
3292244260246043
53491782541375553
54260497603397807
17349783785694259
23695437868027997
36593524396800653
20136257451712043
24097983530253307
5572473654345089
46488370196125733
22546156750242199
61632387864061057
63068696787491093
59269879624183967
43790721483825443
36512220765381293
54835372083772523
35080776066770051
29137250806892507
22313431908537169
8483608497270131
17063803878937759
9665161353970823
29190194810798299
36327949250270759
61348995709369789
51136480098287537
2315693787908623
44463645984776569
59207629696933231
409039173079787
44910513082862743
42193402842494483
53370088833181847
45674047971163273
36151073045423533
28054611815074787
22266230814961699
3488070779678077
45088617124832483
33103693260523
67508857680625849
31003577595672947
8150042501096003
27823025052995021
68051665180611257
40476717185177057
512777731292737
29761520213520437
13281390798757813
49278062576063017
22798044670368883
18768624940789327
33319955779248751
35263469349424123
5269439614702877
5623721600266181
4431034355301601
49242178951812577
60055569443559887
3468709676066413
48961380833220551
39752953611884243
18135443861311313
30318649047668897
4086800936488111
23964069548471791
1552341069122933
14080230647541379
65923814896488631
51509709014696969
23494403533716289
253786252612891
16516310565087101
20934468324887011
6808178017655057
7813172528458051
34650192455194583
45685595233572383
10616117696878277
13234371225901597
37837476326094743
52289897165753447
34766184697935589
48924827268856993
20137734705429553
24283325679001877
51106574050879393
30341052281541767
60967740946988107
15173828182919381
9697000488548003
940580584456379
140017062516179
9859776992122807
22833854723762779
52818602768408909
39352486419021917
37317959170059461
70457013408510307
9376924274805107
23229071869779067
46906387153763257
38189028014790517
50513561021435921
56793543301166729
39323764752635191
41394370155633007
42698149273278721
10719290190608581
28946322884498731
22412449673880841
32773822729284817
55764376706365837
27350227918127669
30093684006865093
5731171363764533
51138375819039967
13285586877750013
5364886629614201
44134814554175533
41091714927141071
24192247785308299
71118972701889251
59315181041717053
47468122931159407
9434417943351617
6584891285157113
49774810350810593
36523879884601231
26724567451995173
68705852033825093
33358607626826107
50571607458831829
33724237467207383
4485786361899967
27134514861577841
11755389200265857
35297564829104933
45118333092678301
29501791407836117
21665621861600831
37880682968331367
19941321297160187
39676333865639171
35876273170577149
19985682821231917
14417588453299687
43377314774604689
51606764614629671
48408521460678047
41776761595755643
44593388101530031
31202910305454089
26814849679100003
64054237807477301
49374805640602781
11332646639318707
59134539699695527
44961763001461387
12890495493893263
54280390656188107
55612999173238651
22634856243538271
29516263317014323
43115912312823907
11292360032684183
1302647299416803
39789302064572101
24196095211997017
16337238283645667
44438549298904613
49200413571390383
23638676496141907
57934217288574581
5690830155880693
35371433464814731
42414436290638059
51353746640768779
64080935051110057
27025757613407393
57561226758933383
64336665910749913
28459595928263509
65003877395946227
26589074438865823
61392311435669783
66771644361458789
41846625605610337
42424378951107031
33248879340190643
8761624582081193
50019543507062407
30998973897900769
27831225642527059
6025883744695207
47711825864986177
21238132015065421
22880369631857753
27165124917100931
2477518216889557
48838689201167639
45138462532065079
53477100837149401
19760396964459449
34641976532412283
69194478108582857
31990268223352099
11829146308340281
71357486829539437
30637932009844583
33597217214438783
46823377025847463
52133957107069261
12439905451271317
34376746062190111
67801374710065541
8866891899109183
15471821813067661
10633492264113391
52761770259016699
2664965312034031
21001215349750897
34419044335125839
15597996379449793
51618494780184091
55801368174973507
15512501573117677
63269570687470157
46406915901622897
30018149477339651
52368552462949871
13639506532264541
4047977382723973
67774800302045827
54325050132717373
22501841710558003
14694971468281151
69120154643990617
6472562798658577
20346075235386799
9680367642822977
37433948121610949
34702632829450577
67511595380106151
30688348224154123
59774057574170143
8480018021130679
61645674052785059
47754317534619151
55225557268454549
2082954455117999
24611627175238997
70661171530646171
64833997228182341
29663422885630529
49918547811836251
42966837359493797
40405437692809361
43215279933718843
27082819406540411
18458669028188273
46171512747513407
52580922412717627
68570194824748777
19078532478654263
2685510056654539
65464934484978461
63395697794615533
38226451094548351
9872234930106709
67350317895824983
2780963297500433
41341437302564123
11503242783201973
47925702021822743
24011087521286669
66346670731087057
31570813713627743
38859968593732007
11034643954907107
60822361002801683
4281530981183539
24747502202820781
63913326533768849
28623524846470921
68281665979811059
48307770593136319
31790113870071727
63754957125896381
4600984405098173
50077269330689869
67528221237768679
23361181579304419
23586470946291641
70103349441330577
24114062811350243
71858167452225923
41429964176827211
50067659910764593
19276303389915449
45061703564144807
57391089033347063
43345763335156903
6031236481774997
7968864514338059
43617715662735967
30755112361645253
69114590728859297
32590882515992153
29699248134903257
28961801071924003
1277017417627597
49244593280049407
48393282603031987
35037914126936977
4081895225160293
60118640621646973
10622061255275957
48228964363728097
33523058206440799
16634772783489137
15593644532716513
68247329951657081
32821106774293361
53211317726102881
39472738762394167
60294117030907607
35288363881346371
4762905428492333
18828827291608267
1255079783356303
69203198141431957
53701860346203541
22739416631765209
25410745550193463
46552997081323661
43462256457785989
61751846967970391
49793643424816307
59095302612997709
22894006135901753
43109224240512173
6826162248072529
44414041259370547
12958647453968299
6486527406230369
40723975694627447
19164121417865161
44157474903482177
15556145754717643
53002949786565853
28827875932295093
38216512628104243
13036549700705899
39988826546958467
46254014465811199
65986705504243591
24192033825594991
39952910281888871
8729959577948893
5706904220687239
66381647572166513
16613056932189379
35601763846006577
69542732491464853
48907194449500187
48461424953475047
3607854727973369
37246260427665257
15259518416282209
23915308399308383
16285687962318499
6721887395527463
27412452136800473
42170196027102337
52771099276643063
35377147681973927
32419630938783763
3885858911627299
17959243456752671
70693562821175699
27886489103721511
53751759022513081
71156282758945519
32659044012104009
44582269025326657
14362403094237061
28322466165407761
62634623028752669
69288411090326801
16919019802763647
18544242491084153
8151872427590959
43426965101132267
15931750321525351
15997447579807511
1119800067085859
30276207734961907
4636372549308173
70655961921452209
58896162663564487
30210767682188201
22505335430542969
25853439731105359
47328641594044903
64790448314152727
4225957236460151
68810767538604191
52948730401423819
31809087944052169
2647328748277687
36346484398813
44055931219974283
42092606450913607
7483069934188031
48870289338906713
25052425561082203
11901719807155897
47362154033725907
43085978361173831
30168081242589971
58345732283045803
56375464595700763
20891256143660143
59884137089914919
11466789754849907
36671477610172687
22015993007751557
15857866975925231
14119361916272243
50755894978988383
69646246038991313
28154230510059391
50871982960608739
50739553625395163
40078858169399513
59373130500264649
48337735593346103
45837365603479783
21567077236576747
9626764102540591
45222699675414083
52589128128212393
51354636560098999
46550158466630831
10581286482129317
819423610730399
71596312501884761
47824243633978997
65943821309810713
69566089484872223
43569422039184221
43828056629708797
60161897144842897
5791391239073393
3414346007676917
38873786275933883
40108121907052637
16083830596762531
54242195320139357
23678213622830677
51349504571507771
41634314607749431
28282537705639397
24964010096204929
49031807010872167
25674143645173487
59881894335749803
23926388886658771
58638355663971599
17064156853708469
6165214857717649
54079276881050783
17836923550336223
40138216911670723
4657025139749051
15136139780654839
653023250319119
13408292025233011
22179937282678181
45817911658005703
67318531374741149
56480758173382901
59145789241038919
28309949128440943
50000969984365739
47434777125121777
5994476352448621
5138017657739023
25945287910634203
23005853403471721
43187216376564263
38843431956279869
16711127475601859
21150933325516717
30505721930472073
63003769563616163
8809252798307209
50227308800797873
19317848018795881
27131605429113611
60272225417733101
51432036680462381
16469807331090779
33307803721006667
30283239135017389
52861889949489893
39656107970835737
37135216359770461
50153317343673287
27604764798202447
7382588615122823
8036036023842787
12443844957829897
5806127231869373
46324074497145517
44013023522370853
54505278705066841
67957480832970733
38017262949213929
4815404597680013
38293824747875987
57663246433821157
17485736138459033
12778084303786001
56046615116182553
62759040857589457
29802483808093943
17567905755835489
670942241199211
34936720201299419
51951442649082083
33137325706559453
6198915266950927
14662756519801063
1628706103874041
4747879773902149
67820094665828633
25228476928391441
24932662453729259
11845322845239017
71211882900878999
8855163803125921
23274840098839223
54973712972274793
28521454600719973
50505240144291239
30641274749699269
58668978359261489
50192542938440051
40509732195829789
53162237112192799
34964137872232999
43875712566269729
65782793772707119
40369228756715239
28277694133997419
29324835154644671
24953218240163201
41973997572230617
26502159746974741
54308341391924297
20765466180468749
36327404981658257
65182996840140623
51169036048525067
13519985673151963
59835584718235367
6034387449594193
44615201792773049
45906700671548707
18274263923721979
46591579655875169
16187814444765673
65680942505959849
38469656626551001
44308969845253691
58095000237160333
46382415313918753
22724189705646739
67119950787168193
57377274795079303
6087360284470901
63636961463066129
54027902047563263
50332448162635271
34779221124265591
30250903238493367
65644670035882337
23551683320594437
65527857497428103
18893385705972919
61715511564490649
9338003355909911
52447930263594757
38255821114065787
35248640531973647
46162515809985863
54727695813927971
15659462129583271
31181497972297583
58943859942958447
18489227881942399
8637849169465669
52579438912706191
56918146395368417
67423295369281123
42920475060704027
9543684372715019
46861768713974887
2814193988086493
47348019605481611
2551639999148333
27653786158733549
65729440615538177
31827834289494031
21180332180381263
67391246076580667
39228461551258633
34225425471524201
45731767081134397
4097259883316599
16621473259506253
55271813740185299
23247434665100519
52735326428933123
18899707761686537
55008148495127903
16178254472270507
41935476005784503
51597741658917913
54365111082633623
14153845161057587
31696350966330971
42469895239336853
69974292908251997
8663946564890741
9410779637936603
35320155013675201
13566946644353101
65765456410190351
54577462302200557
10734125933206411
56221669712479529
20301475624828679
5605440559759133
66258700643970599
2803768005617443
34409734520385299
13662034993809211
13209087931026643
13295247095397271
20305527047062357
52813194469379989
15232752670919717
46021811961634837
29027303783942641
27008661742744063
255641815631353
22524930583731029
47666524173073321
59962292093833651
55496120296353643
41912895816344989
45927640424604329
42575007142699739
14019816890954009
28355859295317139
9590395423713347
29898658227407
5520789352015859
17475041036060017
67852496257078817
7145695464070039
36776930969838713
38050610067656687
47230938823467317
58713041672105827
16745153659974371
68110596562002739
50184016183269251
41505003978519547
45397623096732607
31310216011581587
38682930977932247
66204394236831619
7482792153695371
6021661363723069
69095042775411767
21423817695555767
13781495977303147
62569507414498901
60695166341459579
59707453370808863
27176333777800303
19269574471189993
43624547994333871
37587298324169107
58204657014327727
56942515642832429
71471051423246521
35793289390566881
20412442026565871
48839453414328149
7755702017214097
10671368995614671
33011246290155127
8342165047219261
3383973673888417
32754091170675139
26686931410685201
37999313241680513
14285181018076919
952195949303957
3869849619999127
67497078796050359
51878255994501241
14505670311060239
71931290800155373
59621604963535627
43895574296426381
21478283660501357
25053827779158569
50944587994857113
41484455502264581
10001024879079257
7757641309552367
34327374686459237
13260199316752831
39785728408209677
2260671401430313
24567982050334381
47116498257523577
46533423766362329
44206144845382217
71128210025540903
9297107193747859
11857730779796071
19544861418289679
69648671932590613
6654981239846207
26713463389099007
45748082856307607
51685089259088723
70165572439158083
63263084513630161
21337162000358531
53101796177101351
7278352107473651
25206299868047383
37766799634972237
25840168163749943
44426715526139239
2760957940158779
24515727044912611
4928351063162279
6289356202558447
68610511407996973
66335300681719891
41864026815517937
40604607360512291
56454895673997871
2079317393709319
50439531787877237
58907662639219241
60439576151393147
30515320964444273
71062627731450281
29619987364988017
31134007262404237
6731506880361121
43794867788483569
29586758891145679
44791287270967441
10532075692744049
26486862659420081
37358908472907559
71045386042626707
8664647224951243
39056364506831951
58592631559443313
29415334711367263
15036163660823507
42595166453345131
60969536411583997
26173291954137073
51472708388469461
24694623678843649
35562886899509507
4321775296294543
17163118551637573
21368688403428203
59930997550911167
21815801905589983
15019894552021789
63884684434608749
57350153081024047
35687361341931557
17477471109175403
1786228160691977
37962785268110123
53807224863666817
70200972825703099
41502640037891897
46697369559498979
3175964825353349
24161516648803321
26364638220192179
328280061494003
65472423357808043
34012806328258831
28736246684545657
25145768502957107
70146582756703003
4113222961026719
15931046127888863
20055844755069679
62445857927992711
61116705419203463
66734471705748317
8259354804998821
30366219182416081
66628119139001573
28309892298379561
32474510986862753
58400442330949801
44399738230454063
50709626358743411
55047255611320523
2622583718467943
43498610083134259
6678229195823183
63174164043165457
65526203157549691
24866543792970017
17090752065750277
38047846780321849
63133512042083477
60458333457389909
11351269301847283
28431972607998823
34424246599734473
67793565918185291
1152565905263887
53524165373526049
8531885488684567
55147697290439087
18279440581885481
43798547075448727
42890490133285169
7711659190980427
30779471539596473
43025469934234063
69510531646995983
71616034595228821
21159964950448847
48148156595917361
10084737565725161
2177876712986323
61586147016607711
26802118060633843
55996559288550539
19612935476855899
70233969690760751
48303375018565847
37636051414432153
65950190340087281
33156927458916251
58123392890989889
51078976855265657
71817359866987279
4272422290537301
6933818579080439
68830129002848167
34631148809986909
57248051658462901
6438006122224793
20006642432375407
66275015500097543
58260757501253771
29768623696399837
7595867729141773
47941084341304807
51877687610453
47963228331529523
51571779201456023
19343209650001037
29715748372896239
36579240876053633
4077464031997703
15208482258537791
14325340069846049
14039535929353639
47415321191566019
16727529950773093
58336494066886249
47813741828430973
56371425096346453
50652737479191053
17355547581329033
34092924739358041
52007736037065937
8712187117155023
62776653566396621
69703527244589489
17616824058933529
19826678543961829
43538789411896277
14322341653603889
3083067155552441
66971848126697257
23555567648082871
804014460575297
57612274906771927
67880075666065651
24244205873299877
60590743139723143
49882338145146721
9556207837054721
2626657243632913
55423482777375653
1707363296198047
28675965873616367
37384368168288887
34623628317597743
55046657918847113
40148667471603499
21604993876382459
19364373766498381
29613041197307927
10303344200784853
14081429692156213
59242384027106473
36933153977289541
34819777702674191
65455925620873927
11402592813435017
42358053583057349
39639421108527937
28225424118513211
65386287116740573
40333265237888921
3125437827463129
17408303883621163
4960965947544599
18462575750893763
30494649221368793
6268585012320637
48195233499989159
49173221681699
29189642418575911
51839532938360329
3372088498407929
37253285258018443
53186259364870309
68156518379584771
6701250569171219
41719777492377349
28188375547818181
22964864464233751
24427492951693177
56469545208010367
26093997007621997
9295710296098657
58970046019518443
9758845978383851
32963527814605909
20317824329621327
28739143325561863
2406454017270943
19794868081370231
62126958853462487
70972444466766761
667045700975111
51368349480210527
41700086254635953
67145629177375999
54632178008291867
34505160091250533
5681186010848203
40912000949905717
25467565955357077
2560093348610687
11219326994964373
3470955243705253
53582767091708341
50119918522293569
29287994692834021
41399187077283583
23320545453648803
62504565195098951
63241737215176831
49092288697532711
32768199500100391
40745449556990119
55029204158041681
17909085802668341
64224956516223301
9348573270324091
47466596076870653
4105584675656041
24513485284498087
58845546581898977
36716245787008519
51294176963621443
27930533487998341
14231165183493803
11323918483317907
43569189314537801
53903748724886483
64766021524494091
66553992711522709
22097738492803901
30548619268327597
47169788227889651
69022826728314947
29765952530431651
14326613464851011
65375807126503207
58892248175333701
345693333924131
33067812446154253
2299313418019963
45835220823707617
51146463086147101
51209491506544387
57670760707778663
12027372110657039
59667727794774977
30255184686792059
65873078315332087
43481864294903233
59958621537218737
46437962055288329
67250675264332169
31503130707136117
41189419701298873
23362613296200817
53775923241343253
61581914757990901
23382495026868547
62855804055334721
51570333614463893
29362725228671063
32281919451561991
34841231890649887
52151203209240427
59596214796775577
22272978943637753
28120761466991287
20886601770221441
35361241258485899
33000829656661547
65942985775021703
54621354914433071
36132159475609447
15162916986537989
65471318189341777
24633688556140283
13493592808822223
64407159162134777
69916299841425571
28418246803294913
10050415117203959
25473581313514049
47571906029544719
23463486742029793
60078700714166941
8402752498002883
4317458011771019
4432182064366139
35486772394734923
57052002976620719
52867391491285867
23745019126862273
63114123716324113
42398869564031597
25006280973917533
70165564360505363
69287645742624781
30945365892782273
44705686679731843
10191822001480109
38875795830817823
18488807044261181
69327468590519053
46768526999259077
51196585615029427
8411885954105323
34532657505002599
29078427744098801
53618996013702473
19850558192225393
50768102477843273
7173433678897477
31044961832281409
47490626768897861
9826354112337181
32030862205787507
58253500126210187
44134055428715227
29445520662625247
42878977849654957
55276782731033183
27995937817812673
48968794809014467
45299573538306041
60219579537375913
63766316426025359
31667513770444901
68637293826937109
41339995941299299
71608066919835863
9515219181583799
64064349341367191
14520186574645709
47460048978499649
62217196015420109
53133455379444619
11311003530745183
69553887373205239
62983998621314809
50963680109632513
37664214611915233
42910801530465641
20800776226627619
8648102055399203
58347929465117221
60823675829265751
44256424937888651
44295561949463221
42083693683452763
20461509764644561
28465779187108763
42261387336618533
44422594267877767
59732998600778831
19073632125367627
29022019577354197
33772915632199141
37041167679729793
49922321490677807
53609422488304223
60571954485643631
47412944208288679
19021273765759763
45801695635713841
27217511224364179
71975001854545927
4391621918289839
71829767828131927
56244218581841491
21013009480170893
56905208514571843
26316139572691753
7614842809647187
5215100061411047
71832618954086533
54593662283127217
55552865303731717
35001483261147439
63624806180169089
14228391073903997
16424058662675383
54238081089493849
45162156659810293
31946974157413747
37479456934205497
52691766188501743
30760863523424009
52441324769162479
734715742628843
43591039814642149
41263553715610549
19693571974744919
71584720748813989
9014367930784709
20487855361609109
37260643272178069
35009031185885411
65606214738074177
49411925516246317
67378279885784561
54048724983851107
5552027433574123
67559198954506027
43060159827436471
60292810123760623
40174976468512883
27544998544499419
21336042234721759
45646213723881443
67797009320103121
53648081578687019
3435997873086211
25336019605863623
31333864801037837
67524069628413919
10738485494408291
22324456862734847
3767499200444789
7050357171934963
20975100207865669
11974017950510921
19720558201118791
65918913800281571
11966862557177471
44694635116732631
70141846246786357
66388805975881729
67271937830080393
113183925790163
3116937457680973
60199425526266589
9838483192644641
62565165252540449
48470975253268649
24828612615165169
37517335137628079
8573206867331069
5541988773739493
56451409919738921
24039483679429073
40311568430271923
37005248547504169
65300198022545957
10344341983398881
55113489662854879
1313761123445711
61941640615479137
66598844717106547
50651021133024349
19950541361107613
10274372719675193
663609627866959
9387930811505167
70225710258242089
34621521683365013
52144756158796831
20338269415759441
2888211679505263
64035002158756429
12078144199767691
30850840892035603
55220046359399237
8326732302674707
49798624952818081
47640387636507917
62679696403449781
8720839140393319
8411229853523461
30031969648261717
28252385937933007
22049581465039039
54059937068564887
13943291854615021
36693196041242437
49016062672203833
16658918371226437
2033418546748783
51913507346086523
16919083369886807
29718923880259703
40917720112097033
44855652389454737
6825398459273837
39190738853690153
29880585132375751
14959284691610477
11987470277172631
64162420478614613
35580170624409337
12599543028454757
53279117650833889
40921814888303053
60001463695344047
17594841606790639
60819839272243769
24231568641138307
969177871573433
70715757395902469
35877583664062379
31419532816216771
37357951366158581
21898408037118383
64688551063343371
24575988941139553
10211513091755623
64642048496774599
1031759792803783
34010964604548587
5187684252591107
20908128306680471
12832136846677199
54599028356615921
17675023173186817
18854298766608359
43122069143274941
20600844209498429
33892509235228181
68326433017725893
61423991063384071
4810962365971259
22113002978844443
67136493773921081
51326244770319791
44932755181160989
29435057520976259
50046200588925367
33330674011348457
46675047692986319
51089104777959011
39179496850503433
18332417782320283
15358926299577233
5642303238226667
23399445301559837
24469381944734557
9508528106212529
41624028904438327
46258361664607229
46218871778185027
45169589701624061
48156506481292481
49118938708919983
36225806018033873
49168675377781307
31513787513992417
20835738053302127
20342839039793383
52382196887535643
61980998511843889
2290023907969307
57997701050809603
52610906885407589
9702394417133683
35144959493892863
6449229650191831
9702349228111789
18639966067298003
41800364164454711
37244947883002133
31185187389973247
39442433346292531
25914128129180461
55977649441023649
63085079647181309
47926698310390213
56241126896214371
29998759044403889
45610941849809837
1669748055147773
57081743743769527
42908824425340271
1957147715870531
57642672670944617
43501087320790969
26509402243013029
70993409868201221
20988188965370713
57065077072163387
22494910066788001
8681325155625041
8392254683787613
42824863374955133
6732373377824873
68915222728798213
64974395911749113
61598521619391611
2808440652028391
48013284103660613
59772373385616149
39698465425897373
61962337586503747
6889660216862629
38784071319731537
64881924189037649
12314328906846671
60289333983183029
64921430558546953
53197813626372697
42129575260972651
6188584313051501
15106833025445437
22683857742663253
51704268951928361
58621021176199567
44346127761965461
95220564869803
70605936845452037
56656072536733807
43271250499581721
54674069409315683
21984343270647193
44559639618086869
1333761095396999
64962236372907217
1519643034433523
10584804083601191
2232852632464073
23325596020778267
33980439499110869
31538399668863719
22311734807048263
48018745794682723
55165041691542157
14591178807225191
19928970311857069
25618078914418849
7291561542244337
1466810707013453
54078480829506281
39765179482189177
25454865817880021
56295372102628579
22111531140831413
65562140497508821
21578143718982647
32052126632057143
38999179135723297
66958918053442117
24770291876608627
20382512008077319
68057686442335147
59116780284228713
46814396336111087
59012333701435171
35490796042449229
59231160743929457
25364768711992397
58897616335007627
39360898369640207
25842962743397353
67207171380472237
8832453851107421
62078177499208337
39445414077395603
59760355122166547
40124673180426623
51726072931179299
24817569303984271
9083515675194167
49994548498565441
6077397964603313
8924428381387919
43697398859594243
63344815870015639
26748764373932833
55820142963014009
46712284890174103
27711569457800023
19273566774989269
20417464124591003
41692802359026121
53891130190654909
36761541253396753
47255775822639953
40683755920043003
70439268279405793
65429952563639849
16895681245995919
56724400880080763
50003067546657409
64142718379129799
34644070516644859
7651040793790777
55945167798474061
26973262430423591
54261724121635607
5553454608364673
31765791173996777
33885758270011001
32908616738528747
12283022603932757
54250495766727473
37498499215624367
59146363700544257
22321231990934281
33667668348359491
24840894850248019
68887313733978947
69370488229398073
19316784218700167
22950268648678747
62965512578412481
15441039691206149
61780480731128623
17459655142760371
57848030181797087
25313665120047397
14618862214840391
11372393666421089
24715946603403833
18689100264227881
5448945290105953
14116828165271387
5566955061110423
34890504054700123
53058956919547511
39275033660350487
69355159854184649
69519571290685213
31907946916759673
56030334130482553
52735758179388461
26170322783425141
17403625752050687
26117354503221391
41215219906886177
28466274155106089
9951695965669657
58327011556114879
62947610554039819
1749839587947629
13295268763182481
34096803801520799
7638772930677887
39080434593438857
22257703795148719
1225875368326853
37198830580698359
2415767617234529
60758742510965951
2496935479520159
49344660689065751
69008954509625563
17274989318806403
70946529043373369
67247409575171743
69820701842319067
60964215888739523
24119730587710909
55874380207133009
30511084899459137
46036411742277941
37429341660336841
26776644032484139
60918754324975609
30598547233707161
41705205347744531
69893327916389863
15916034250883219
59743818461616727
35532827299416679
11040071298316913
50283517844948939
16344063186675503
40920614700897769
67717045500439399
27366306092809987
43786176324827533
71676946672476031
32238318783913213
5660565557167061
69561886960736039
18009177566949509
58043076057430291
64816914701513417
59051054949694337
19833684876868711
7248050014498109
56339890959121079
30812117980531213
36348009604063877
32510810873284531
21941901093221033
27192945359815619
66138466036571809
39472663300047203
66196061095616807
53215755130332073
17727359987620279
14030541910430429
58587340263631159
31196802009474617
3277991261677933
46377098936557043
29273564863663501
38492150293278271
14677954172523913
42731253955948801
33373701006933253
48802033883781463
70979851380529843
26808159352829689
28178418604512677
62529939089189707
31280329477843709
42280950356550137
30781335145267591
20056620307611193
53563737289766833
49588319110072339
53868049268125663
1270381162072843
15452703033808699
48363045532978471
66646828618907123
40732565878028221
48212740612114219
21791886621273313
37721586564684289
46082565492538391
46557021405554423
58226282171195287
66902203457070481
16592993435023331
67739840123639729
27060164620353899
58496651389598687
11993606697869201
908807111962187
1797878375085469
14585922103609537
6531640773328709
25333990694879567
10749083445280517
644661634985057
2121753968148833
1263315969361877
46428811588936943
39693057524054663
54512008746160949
28767922303279813
63870346923707473
20266050996602063
12767369574980747
46436081911280471
69186884875344703
70596004106972263
41535081516510677
53907493476818323
68177899477252427
57873928700206511
25914540203581787
56436876171049687
37068352121693141
354947205457511
10456212480634331
29588905488950329
65085395525425229
7538100291248321
44158386913504741
20950893645660163
14616629953912583
48824372318086361
7679492090382457
25927491671186921
5200339120001929
22926848996634673
13112318160837877
29755652052965459
57782045074714211
23376808809571237
19725375068076731
41435999831845459
8496621885071161
16294079131748449
25131335391980123
71702201620827101
41127060542220923
66032507164647263
53919627796701269
3402850917969233
72017956980857869
8307794363926087
7628899749930493
4765548211018669
19298986566049583
44931160072855961
44099298193773539
13556739362234491
25212010404879787
27550812419513069
57765961924354753
66135337326767437
61513421483077049
22239482073474751
53136938822902309
240533156277901
1845870705930253
68884066553482877
10004639789950111
6666454610961527
30292036329513331
30930476644195157
33326457600239579
7059947503856297
24541067092909567
64977322488087697
28589897553938207
5030200319874061
67463852613198493
40426587141178391
41025718341120389
57320227482118033
32564459488363273
48989406920429779
27559120555571081
62495732501651287
6793654797728653
39758195044873609
7493066703119047
41816806766672393
50737216659034181
60024953154190267
55641377766368893
10253758486184273
9274215741500207
938095093337029
70930532498637037
48962352744273611
54555692102215061
16251236797255553
33542988007085891
48626789350591219
10999646360316487
71913880455162661
56922169142938811
45345980868677897
49768962270024523
16126279946337389
32231779394590459
64466016967228249
52203563204408887
13453733278488721
14139258969581803
8294542961705411
70805234699303917
50740716137758099
60666876606543539
3249334791169741
32710969539821437
47011912072243043
9001988051547097
56910836026414859
24359745195018061
24883968161832457
33407078144937131
63407091457170869
40644403360018943
50631598745595443
45583248477919069
21924925935322133
62872662557155733
56089493988640309
35231552407898989
45243281975054393
27111231544314007
57434070217613647
34127660432185823
23891696269416667
51510429894620023
11335974941497499
55839559734892477
24114437434547441
44943539311494443
1071323782746187
32743631380709477
22752407499935219
594553305677939
48142661120468303
25699470467948969
16625685369486133
64726424757180061
22686066766879771
12563963441140717
11030306008818073
47874748767590351
20419066083350617
34387999065782473
9629061607846547
578871179026057
56231210824330369
69612766800930487
60065788595654953
42542240939311261
61955646023380409
42660651155450261
33206860542605419
44260921248611861
57804764158146419
706840064876707
29717043295020589
3470244610377551
3534425561785823
112591051885583
25116132494017127
55535032880521247
360476663554237
68967613584640789
28478446492585553
36183421461762073
35348202634488983
31574947055902609
30663970961750111
44540872340746811
12449154070879817
15784353199948681
58554377298559357
31033534698258649
59959008413573839
25785177474158503
38438223765676853
63504518244459577
2610627553691821
66178946678824159
49804648273617059
68299095042951809
68169800291720761
48825731581316003
56813019082616453
30285623145575423
10547625057123181
55343079918693719
64018269172988521
37162986139440853
7330593661565851
10920792795961267
68007010232222153
42156382591368673
33040764320415323
11419454537476093
38817817813879739
61813078628060797
23444495980657337
48655418003221543
46608262740659309
4283616201226871
41747955920012533
56838246589252057
13432120927189277
6035627071759177
29071824953387581
70387135976843339
41924286181061371
46976701260296989
14952108688350973
45482693580772219
38216195287795157
20939802808872161
6960085462336157
59270046861996937
33144609778641079
45405678207392621
51614124559789123
12425005119452479
68801085349270133
41323814761511089
62736982077517681
22618695719760059
36416168269988323
29009080511800339
4398146610665723
6104802665554933
64915737775163453
13513806205730197
63134765185613189
39030588290562457
67625995185956737
52248728024228077
58121453256873211
35651736040724329
52391030298816457
58121109627347863
31326874668974897
31971748495026251
55968429212247949
1830997963634309
56014176284330723
6878438277153173
36738300417449893
15946569286403999
53391770979953291
2368276311723131
15882339389818009
56621981850069943
67034032734675091
60695277205955533
66041400328814191
9514477569957247
28925971738698707
8535963517951127
13421029922098969
29065725753610783
41667246976224491
36115344255630593
36904454846843879
34150603798469297
1310849684580229
39139800932088371
37558658069786531
9015876317132651
11759799116614361
38865555849499891
65654914125702977
57442748262789359
7639491620900369
2105135951172077
14813998461254197
71153380377781873
44879714667690757
21080453869461593
34785979900295417
27891714245723387
13965151842491257
67480095489094261
51170235396497213
53113532142884123
28727026639839251
18553863151184087
59633144312928371
60928283115032947
53542338387342197
65630539556373031
38846149469849357
5120704783311869
43582738393650661
63942599787294617
27759966923757533
24754976502637019
44659380388564831
1670545876757959
65971461781201021
59738323576628087
4223250244114729
861856544112281
21814050096593767
9458180501828999
23598806851178077
6945709581663211
50372193340418507
36899821132596013
42874010300475811
28252951088310383
8907266237839901
33332932065287717
5649596547641191
27579753863058623
52530006599279129
48893129913924817
3015106452324937
19921776669564619
43722560141648753
62660822815270283
59095745991142073
24356241212533897
32889241201531553
18617708686634507
59685117911389183
31944604885110707
21057647311582703
54069590591079311
8336357928616621
14992678854049927
42425858949196699
23973530923756013
70214419903751353
50349401584952191
43373954306372759
32670520524382453
60839981755228021
41118350406242023
54725800072949939
40157399442762467
38004571107180467
47755371951333859
10539872972521111
46891431178694813
96395513291377
20912103395979343
14553642063614987
60156641136609233
41933145525526669
42732045801239881
22281554224858249
12750781266550597
60527820785525689
34910590601818571
21662806718153071
4868117754662549
35718944535212821
685121746259323
37324871209665673
34591123354599659
44411287571176909
61724568654225361
10244242443098219
1906753508635139
7545576987126463
54843268028556793
18306681288629417
44483548277760749
61512139221473881
36738028552138951
21338251336053997
38045470689927037
13924906624469411
16625848827193469
12080300078557003
38072388434845381
47113533333542281
42352962597919217
19268323914991033
19296141346174109
65605056149834827
7214132954618087
30356389265623459
27803901320937647
13335471234992059
3534825137519341
62126866752944171
27924858734356937
22697918766084949
56433744794666537
34616595119384273
32659357909944911
56067020939183747
2576393063780201
19919640722656823
61244810190719411
26551616905081519
4698046559244041
27936885966260941
24836927138331019
6809598498568223
41374603679492569
13709827044142751
34353039073153637
18870742736359313
43393845036988981
52239511182961121
18108341037262321
25454517066835093
51094867720165967
32909189750826163
9187056907561651
51152489422050403
70088580839834371
43160119474534879
39679617198835583
3064488372165179
19437900961686523
44991035771246833
44633050378816969
38310149632623229
33326324265178447
52094451532208119
35036917121841703
51609137088536011
30487924729943969
23660200275777049
44305882351795349
38780215891804241
37560332012034739
16171020830246231
21933054449159753
68415584348003903
15866424206724599
40317516040612201
44241652245988159
63403494266094467
31451424848414423
31456256993488907
6124165624257749
64703798268395089
63509325007830131
27693944209182607
53566772267553943
6866288053549543
27452876906022649
5141113720096723
25631360411405003
55291979508703969
14817800339890169
69356522823445063
1481524363656247
37130186817923473
48938202486643633
56829474104111453
40168132604876813
10419957874463701
30976177549422691
14099931764767031
6363167449266983
15908192784663889
23286850581421151
37165827918987881
20754450809953853
49706457056811083
60815640087273451
9400691252975401
59377818671904877
61284796600763039
69362685486136429
44690167540099463
40420935800750473
26956477995911141
57318754239791899
627834654690263
65620871980302491
17039114053097471
19147458644215523
37292965772807581
50754274273586953
31420879406042767
21997880231600059
37665348103319623
3794545512971443
53671450127411131
24425943287116411
59376908998983853
43440279515909267
44480829160566817
794940063218009
53016928699885957
40927856347258169
67462341351381709
11661335156203561
53289215587426843
21292786974860539
71009522686937759
15378764672727733
40623774757389839
45389779517107957
64517596728905213
50670820670350567
43688532425280319
59767502152766857
58891868370747193
64817786204210903
47371135691624267
17093583924434111
60633485080331897
17760098132019797
14194337049737063
30207684360736483
59784453606060133
46587954656022649
26586464664265757
62565157093629461
71260790075980411
14476175671024381
14059701781238327
50865548191961357
63336079341419459
41969946574649579
10915279298627783
2547964528709911
10316943230026289
11785963500735493
40996872844193537
11712097454255111
33704503648723717
58946052548598143
8139784994084449
44582773340039633
15827429765188817
1995059936013143
47244463641210839
15628329548496779
42673634241179789
15149437764524473
32425721876507147
28045900417018961
27957782736171787
51629951343492547
5164579211686619
47169361049093971
10136693023588423
5470663166982701
44860376660212133
22920000035159767
45023887584010397
22424329932015367
15808311227129803
64450455489644891
65300590279975951
69995863884741917
49134924245222059
7394477408537203
627682552054787
69405434668801667
6826068335530201
26630150801417927
70665326069465539
44512598780058769
25951628868471967
3849975667722917
63828680247533867
38703109610736499
49446484739794433
37545418746724001
60724033713650581
59766422332314541
41544908049419297
28817364974889577
11524368008518943
4784998526434157
7223565341649949
5956260161461157
52958955020819843
68581053275723033
39451210242584263
38221910101242773
68976773147932009
8752262222670779
39176908329575707
27267765401538107
23232992953374511
65349506407513063
42736323287317189
27933474761498323
27809454149818741
18462123799648561
54153079294464257
25399074748083137
51574152173626189
28765618403538761
47066172982518763
24410928210246859
11233535730331093
18979109279230019
37347591821568799
5584312455851293
2543375421957809
48083471507227813
10493275187860169
39630301375823779
44165322102969443
37128132504246347
54644009927397691
65374342240372523
27300186035156399
52762498413154813
59561393063342567
54039471701491847
16417233206326399
34424386170321779
4490452407614441
3238590886099687
21507411691203611
28106969030270293
65082123777039493
69395273171498177
56073192626703017
43942255934714069
20007284566104607
70433295641443057
54397624570042763
3627148250923807
59384835894214807
15101628291562711
40383914056167301
7896401049180491
24001419917056223
5915505214910947
59798942981438623
29248169826697979
15420971614600289
27406077603731873
46081170257183123
3293509177077479
23007414485004869
65916875755443143
19729444813758143
39377429597270789
33103589527666963
39066427279650839
60657658224887491
30370678215941131
48061972541617009
23474836784353421
35570455632621587
4093403289408089
6521585562980333
69126054088244189
12431238897431413
21415805523471409
54236217501017879
46671292949533723
1976952882860653
70144512915380663
44149469204676769
11950092889269511
18846649013375389
38538864992568617
554408014475981
53463672065734699
23902799932296287
56039189636431783
64982686142608679
41532832905338777
40960996517597459
44883981046145693
36094170827450639
690931163017597
11812528235114851
71039688860630069
61071808346959217
9897185156440427
51306964308964171
15360797111531129
4503636968350769
4212438977671019
39761100550875569
16450281899103113
44811601888019143
12003523076822857
32748977729593043
15517787096092361
3912037672430957
37282204368805519
26423664106135819
67742444239547677
13279412919376411
35170219681968097
60175177487967209
5318577627466801
45781902240102979
38804740940140849
35990778061022401
37842574185659393
50270945742063509
34941124510991593
40410656525933549
11972199479204231
33346331277847741
70415020058627137
8962985370030943
10669666030733
24716842774671403
4726044213558517
14214626353195993
16382415712969751
1987328568977233
27405470714736353
7268821208719391
55045382164833217
56007319568222941
16006843937281069
1287602879165177
29138205992038127
10439955902461733
18133150744835999
12185550805224961
10190924736516193
49144816672612813
37061281626958249
37511178271707163
11016827455908947
31838994423742307
68759891440152917
36535980721402871
67202743021633733
19809277165872581
53730065429783927
56784780930987289
15744596498022097
37432296362557699
32761702425780469
5604804456615323
48359498877033011
11906502968903813
68248712895838171
51828489736686217
30210259316848393
27131189695960319
55866988141039259
30549519284362777
13018445330494861
29903154013594139
58509761466917539
32304295824661943
70963749261378383
44746468986207749
18052542363273133
1473352661271509
45310439243214493
71653325182973887
37810932585464323
63229208172527323
36743665104986531
21888210343386953
54875798384064209
44494603736488531
66302770094266513
57678771246154441
44894408557336783
57979271572429187
46064858104085573
58507700022411547
35613805194756881
53008740010327327
14302405861596737
25571655814079299
27568643796973127
8906266467876353
34469379423740663
69519676991395109
38579440913046377
59142205085524829
53492755272989047
19081088253315839
60871207522005371
23653897039528417
40670861033548687
22544444397079601
58876763805775621
14023588053720937
27506890686361349
10589453661442289
1915256049366601
66278190497612477
64369728057257191
48894439830588463
60478376389383431
24290840670133879
67099510437057491
38314049586124619
60618431185283683
15311369599198531
14205656008722071
71014519041882539
34435984849766419
32618396225779919
4388778145485073
20428038549806227
59077889521979267
71445632751897139
1123060376397629
60148079150871071
37554898732313731
37786005066922439
26904834296887451
39700281350851489
36615052870762409
65511599123003837
18927201038185997
15718058308304867
63617388706369441
23048551336062061
1573172833025557
67260489611627957
47270664076666967
54158844252516481
66050868303726809
62152236906421843
38990091321941303
12051411725272163
7986050192686367
55736904263104907
52974301109212969
55506133307319577
9966232557377419
26377902422792677
37474239948828031
63751867413146137
51878038529263519
27761873494726411
29723333109915451
22485091691440649
65342227215009023
72007086650737769
46732622133520787
51559139051777059
57587694663166021
66724441684816319
17457817835031647
43685217912973837
6520362141993439
32022624798567749
63360211751092453
42436675734128831
49696771444729873
12651384263369483
60565978715168783
11511068552563291
12758288538804773
7872567664454393
46609821319245031
42040276026225277
59460232464320309
57014114808251417
58184955971402431
27213355573957277
12613070129993843
19087345711136167
48271458666674179
70777330951255921
70574789826534337
67646279624006143
27882818915429873
4578684166230073
11436725685913529
42298289502513841
22323567969020371
70408730641723597
22309884894599173
52725066940516703
8040019176765001
63077272646929643
61032137408227397
12693703490646467
17935537095740437
1058899774339657
71328591031184021
5703057775563529
47104751537663227
43377645527986753
60352537662594713
16719305910727687
45665465672828717
68880326626278287
52111946320715887
39762337731704171
15204463690215997
5305435291221847
68495537068605503
60692740529628353
46822146295664953
58623403754234093
63549285507454459
18426215984228891
64981600869651079
67680562659320701
20153878135064161
60085134763682599
6300482903285567
32371587044312413
39354136044741433
10667129654996501
2708798436471089
64718484804385133
584995330885639
41619467739290957
782364378282833
59256621519539201
57364168099936333
9825123487552349
22874957730241823
32430770266258787
5089623550064503
46944961152785783
64551616081402487
56981782322256601
20093266668097391
53367013938190013
69158489564786233
10409216603384077
23242597399504481
29225095052640191
41155640504847709
37811276345693611
39151644579376103
47448377282008421
42839373120356207
61743530187796763
27907409660574359
25503888535193567
61588290575913337
15942181967022499
51612874211578859
62463376859514343
57827379400126747
57076887794609203
26779365368908751
41593992648400789
26228459303619413
67861673758844491
11042677363969487
6794986003922399
36865657066421219
1704243146059789
8011464436980013
48300946704826681
17605537904664649
49515230914587989
69707602542763811
6321231596573479
19068421765718657
55922778309816401
69022671680104517
53538894041000393
68978187359080709
16186819740433997
32778275644412869
36894263817029153
70146596758299773
52760460433857863
69964615062430457
6212013944869549
63224194902711979
47323983007749589
61504966519866809
33450041863857631
11583340110389549
29872676696370953
23433875859807197
24571523418959711
37646889561630343
61030005913380941
64581276873599779
19044886720197263
32149332834104743
50703990016071149
31459826682279287
36201300615901039
27502378074886643
49237897596268193
2963226645909143
62026710999873583
16743273364287487
23549321292937651
16122808175278957
29560662783029639
59969204940389711
42884903960037299
44057152530283943
19530962806687417
40937200970873861
38948809217692729
58655920731279569
46748229364885619
27052996544972899
7813501642108139
29547963294716201
19514336453646241
49979385846790459
28513402173721181
13290484718273459
71348105614018661
26013710498296351
63494547968984183
41542214175410213
63550450921145473
9697462078585531
41146012966500427
55891511147050981
45393166041224773
60244673580074281
126718549289263
47403368446068133
45114310778121619
65858410170614323
10189319231310001
16879244624051993
54327375073597033
19416543367950929
60082840162614553
17923096049007613
63545670691864171
51877746765886031
47751386064952487
34421102733485023
30789084492941029
66357469927682839
45557772508700723
41627395007494537
48086369502066331
17412356962038179
69582544263151891
21863774257567871
49920325222539749
51265384936939133
32317044055863509
56311879507071697
26481845954628959
20621561369710159
58920154568874251
21480931888483061
17998727834214377
4481889251177687
36950645551210789
71483081909683039
9851443302348811
48696803705691409
20726510505660997
58441388962815373
7481575709411087
69538626327010427
66648191918966881
8169995239786661
43427556863173253
45722728276357991
22067896965151759
61107007466106359
14825732948259529
58431270742954273
11331264968792441
32824436052163711
11950726992740111
5647394928099871
26281293239008963
17126708694918371
20802015302230621
68172725289871309
7795006257446011
54746459858358799
6351745716410351
64083641160278317
34367149107793927
18655306153337767
17212509906042193
29248757177681729
33759786816726827
52367566559410117
49173455341832429
420301689323309
55295820926363443
13477576222308833
53139834120405421
35565042080034871
22942768012900433
49080157016603413
10470198307892153
1503917184999517
17669382400989859
30472861847668021
41546154868334827
35483291475252079
5206485959994857
31536336824948213
68782667545337657
51775135366121621
1981271148903083
26114275959005621
42694052467125881
32939155216077689
42646059399818711
24597920060018399
157664909969639
27157521360796789
35569046745449141
21421505249097379
48244852336028849
24273471232573049
65140943185720547
4601467528471237
26294360160522893
28314277427675713
47554742424926791
25198225921301093
42561348720456151
3691165799859871
3977557345057001
20450688007805317
9288315226533697
7638298366675831
43192716570320861
28311057268844297
6820333191808397
37832696607500107
66030198646110983
40230298746228757
22569260317045531
38299908084587189
28847915022159551
3110141305938197
10140154498031479
12704316866621651
58835557766506819
42185812724592923
259679999583803
40670630385199561
29764052947484227
60410848290913207
34105796248586981
58952360714884073
71974091127647993
47748746308385963
64274667651251371
10454476028722987
68557812236836577
58211081563802689
17060261164053013
15388932817221307
10396898361059167
26504444835047321
63867886555058953
35069645199473051
646566039006289
71756098905779567
66781625035909463
53093737821205729
7696334800830307
14413071307135379
38576316902315057
9487400031524579
52334775171363227
41444716790560609
70743908838641177
26091062276182249
46955594488255433
20466157702322383
59854425177968021
14414553201017227
34041220025522887
53286425192808299
23916551604798889
64234580067963499
51222085936587227
62738573814676757
15783446994778423
9187603254753607
13825655317121023
31430272948786219
55766004280445009
3544099803291713
51821873035219159
29029828991901613
63706218025688893
33327228600373751
26460068687377459
55351574563246649
28009096625630837
35956156352606131
60579011870971483
59631854397027767
12846772617467251
9597374884828273
66058793625060827
61324392950212283
39083843141684563
24591554322181877
7207070390771593
8906170296075071
55992934349868251
49343764296967733
47612420068775843
37791639522211709
33762554447073701
62169577245949451
52627449761930249
32210037045065993
26277288422466589
13043284187162849
44237375396971553
12446413379208173
27167297824571
51993263815311629
34303615457489179
13237480811619041
47452861475886037
51500279175705599
19978660943738779
16984723722628127
62323761450309517
16254934109542313
12268117719058063
65535736542321667
40637742028766581
34635910386914261
37688540299471043
17236609658997143
34857338393716673
32495262296133289
30798901108997743
44148772840179349
48694631373416701
65456245106834191
52623076207117397
41448088731481007
30997747977300373
48580563406604063
59484270213095297
50018626605846599
61345558729180133
58458316801272299
22416782237898649
2219581426846519
28178503476948961
59604323326858213
2638881735780973
69785989287754123
55494599382424589
68446917252229343
22830323755367407
244569974283553
67276994971371209
57694595694677327
28979021686274677
14087655219778781
16471815958868429
52922918808604591
56550442192316507
66925217178055127
6546096916950137
61784810708316517
10983027417825721
65344878007316783
7857345856504691
20913768138945733
6738548980379927
2489075033362079
12008747409849607
62601840322624903
59928403882337477
34240959295951271
21864758849602787
4600435009395829
51582982785444491
17951835650366053
43623027368982703
44817145542731201
66494105427370151
2554898508506759
13912918627986479
1005113026501747
3602235925441781
9507852305332331
5418311364658267
59152522320415061
39999148366639109
40051745169813787
62378002873764971
16417260879877189
4107292943946943
7142823888682373
71192566683385949
3531978638682931
1929588896055071
20988467318939663
7907815071475807
50669540810299001
30527756071818013
39455232099467783
20655393250080157
57694920221379941
50011258721431669
67606039342081819
46726896375499793
17537798233469849
4907097141657869
1184138452294639
29332462138415531
17374460393488739
12616539354929033
14251778542993003
41382402332184817
30077765836293181
66208605741375991
62627596474849261
24932517244377823
13092285812235467
22913322716140603
20795979493988453
64633467796434847
24533464617989473
66504276449173793
61693027463327089
23569669039922381
39806670314667901
60994011634536769
54812824730536553
34879925497380973
6859014460713127
11687461365043669
1470024464402453
60507045044285219
60277105143847841
4045367492477293
1087084520684521
46788181064654537
69200660420598739
39844772611742171
1421663557035773
45502842890296139
24417254460753787
6721322990795339
26815538750738939
32995058507211109
9993517338349829
42529811288880133
34868001168860269
5190104229919627
18456687056603819
31851033989708831
31392492879712661
24306939936218183
39797740606991027
60953960724327653
19393602883181029
71120560056838363
23441140832709647
45453167263327181
62278580013561949
55830311500580147
28512700415829601
49394639551082053
56342661237571913
47517709565135683
48412418471023613
65261713456429969
56607566873531617
22362599392553039
25333545353039557
62751298909089653
30447379947078247
24978109963644199
50988335188217429
43188597310717253
37519274629073431
62822350130268923
9210375829829959
61295925852778433
31853695924614149
62602611706252151
43479039158800243
20717058878674621
44186544803636317
806572723077887
19852924227200951
5597712498744599
28901657715116267
28022302023821519
57648197908939199
54231255197585561
39066304515198523
46905078275284007
31679759648225113
4347337468463471
27597930082673231
33731327198618471
51167505283471561
67405047937832179
59271711148010861
13327462251822751
31991091705795169
58348425528002783
22362129272956007
68475552186373769
58617864821535647
59369408306494171
45084731323172213
19637485051768231
40981910843082823
11779097388942679
35278522660481621
55464940969431067
47260550259025567
1605324604357121
27406991417845279
1727869673474411
23386335619756427
6579438182221657
11637980102967083
61766814670389821
19614370695775189
12915207373675561
16821643833719377
20232275320311833
71454555581554147
28146351627036367
11775560909773019
71698419517910513
1644060499371131
8912685742802441
28416137839316663
34711793352749507
39233860948971989
67510454353298347
21296455875550627
32426405980223713
36797782044423209
54922103690761991
52017537083621293
43317143233315019
2787148431695729
41005421244931571
25294829957468413
11128220433518077
5175088882385437
47210263025645063
40677603977958643
57172580113907831
43565222992978831
7959818868299339
3547140645250907
8578471772999053
34002258782232199
7692583495922933
48232417941181073
10915808384157073
35568324591906367
2038085754314893
69503698020111743
51782457410861173
52949089310055097
371835244998947
22798084790625643
59546513006849951
11458239117287861
60084228366982447
69835340806098493
69705669845095829
53534288849829269
46328895342574477
15248608213635491
13971360547837031
18216097367063303
36989786031683479
31613363650628467
8586298140135029
56364056115521837
7478000809366291
67197395498273083
57181456747564489
23659320984959299
30486215868472579
64262728230412289
12710460676499513
38831226146135107
23881255383806497
36439943758340417
62809167807571103
21583939469002717
36842026155788027
1413997550284679
20630174998686059
44560335102473611
10294970661420061
48712388540659097
41248089578405239
38118725226718231
45151669346085821
56357656868810581
33402414827886487
47577876832133201
16348796834984657
31446143694112039
36480789637121309
17959961063933579
5419167095217943
34152464253909691
22116859456090937
19037052272301199
36175811783287433
45814136751491809
4062234138565543
69392166143698063
38525373626378383
2736052555578541
14589254596420547
26251448457275939
27680314771436287
68942404196227007
72016921125816187
16626538647849313
21432867209152757
34347533022597901
12341440763412997
3421584844832647
2110638003898693
6047112631751579
47711833070890501
69595619516987741
34079999110312157
50756776875784381
9683735765928619
54073251775234123
18461691119258899
17146249084028021
63002727645952007
53929766266803673
28075323855825901
41426785633225087
34421201655762461
68892715337848903
41796562912015361
24027701402539607
31178697067481417
14666742821314541
45638219333122841
13742434242439493
19611385383497623
15712409013897929
66532808427450151
13195351497546241
47002435635360901
10198984890577177
211056186475457
11887183754400673
10493906362324841
59626467667200799
45539570322308303
51323947831392557
5701600304721583
48989018345768723
56016406401807539
54668166721849573
19783262931389033
66538804088675257
17972069853934013
12933206498475899
54899393204908033
59749533837443507
59378894061997577
13804414634741383
53063218484841263
38255336154205757
59287881187406869
38537980185070297
53051336296731907
40090327672249277
19177533562660349
14214173811308281
42528989858985793
22420369188654763
45241923897889681
14521989889306111
64851277872816553
23122557066840443
42648481452818093
66255748374332177
11398772963886593
8572879844606159
29208089131738277
43831289137276831
48011863735467217
55271725597381541
5560787682115541
44752350025626689
62178875648786287
53562887572586849
51884645509409269
55572899763286747
14735756034229729
4652762878938481
26558632503825299
5052930274475231
48933155622020147
60127683636675107
10100961331531517
12423924252028339
43572271183955621
67643233254225061
10095166315672973
67019100603994613
59625531596700437
30323514335342867
5073438758063003
13017737807641387
50657417650152883
63630032490027281
5720649629298683
47522110955382643
28153633733038273
43980349251838801
56649075730134869
23975307383512357
20252573823240091
2879786575092143
59560650154710751
56464288313125369
48465072983093561
31679749009671437
66335767540756991
4112382777060073
64839681864203677
60942203854998647
56025346064591873
56253124011096241
2576833954804877
27673043088644587
39440144989729793
41980616656249783
58718283271154399
55206869046918643
62028998862080149
65633188645252009
43567803155354131
51297382286398333
56469214224001301
61386821009372569
6432022791423133
8144857440041477
17650300051700807
5428006982007893
9013428950487389
41909647710481871
45596102564465191
5232151994292253
45576916647956201
17789126730687479
2994159104563633
1097486467053323
63144144845539679
7588745028313633
71453193415718977
60391875155557189
28750190761615079
68160055975290883
8417792767638799
61236790440597451
44478694620091139
14010189703643671
11717496571604231
47156493623273981
66316924127798431
48373373904381521
60769480916214043
46633444321996879
57131540879966477
29648965785313613
821002575776167
597487177671499
52388727898457609
13128159520206611
21934364676500779
44019459480783439
51471215358543319
29814368997285721
37339567586867761
63438659212590397
18516519239266931
22057859433652193
59959065679332887
6253781050459757
51501324397520087
43987785634321973
23135756027962411
64946113187394379
33377149894374401
34968997709629381
20224616350684517
22647580493196007
16115905634208151
15298134293101073
31266422004061729
71035406161456229
7509694638601087
34512762682169659
11713815802592339
37476753357864677
68763737030134859
10822020777681847
27038440597116469
35595878454464743
53422120915994867
52084480653550363
42444049441886089
12084127964976437
10936672612845211
2360078396767433
15925319400864031
63029625961656421
34122447737851327
28846424244416971
63701641768084003
18434808279648487
4325354691168101
34018810004744671
14798498198665123
26620446757378079
29605948299650729
23843031322780097
57329384477173153
21475303637936807
33588417941896327
57798535262727431
37757628253992271
15627320053404667
18255937577388817
29527172133363857
40938399768708769
41650567282762993
60015652483758071
60142365443960881
6899996117398823
50524661828392091
6049291826453131
42098354738151703
11465512074099583
10080357704721149
56135872610076617
60261939196433159
52344014181541987
32166035260908629
65286592989742081
59668998943232779
46470501002929207
14612353064304647
48345608486705401
3219072525863101
7720427275241641
5345118899158277
70422871328581847
14118899019204557
41780111546721893
39436817675659727
16198046808691093
65535878512774573
8039426175064019
62253110542205599
11870992071053461
3099937325856031
43027400839776697
58277846478429563
10502164666014023
6618322176158327
13488453889424489
19862648259036731
28310170773754091
34070964433126189
20337270125826637
3786503841598759
39628145522690521
58908188153209303
67744860814567037
50318475398388761
55692816560495879
65273426389909289
36877057205334029
46620525243964183
63491365919146679
42628092651621329
15200869061214589
28019841251591411
314176797669989
10368743854748803
32901843305025329
56259713760160327
52687875741707663
27738280773890123
18483163245866663
37296414664687517
44454992789013403
40608493945203103
738725141019661
5446664215763543
44811613254648377
51930454673820941
23060144488541099
14371405155908579
68781905066211383
61444331450908261
4317424340245859
6779195687200571
33279201802851421
56683352275227053
17516567831680871
37209842157314741
26924964850326899
13443054957921497
64251592748563751
55287423914388439
35594389000082711
62331384936394403
62258558008778629
10229574126560539
32192688017507
71653495821066959
34142442605982703
56375171828260361
41423422454756707
67005084046097971
19871857462268387
57918577133793773
12427626218865857
60264626572292011
34931884303603367
56490654547958177
52657271187860413
18862179460584011
7413090904690021
4160785842049567
16133511989392997
71634300661269179
60746254987508099
14588053545755969
69435246221626387
63299316567863861
24552118174574191
61976206640936477
24528918789799421
32033672886384643
57314708659225573
24687176855209513
10387804902603001
11666652578521379
56900001016780841
30922899674910959
24914741430541309
9377587915901221
1184736578357779
4290795050431553
66427034000967239
12378235042462043
24860808653347759
17283578610655883
35134563628414321
14024438715575039
42395671136685343
29152020470510569
56902471235662093
944484322442977
9753027728160737
2155895961040669
20804479723659787
30994122986942693
17345493078703901
65120524391744011
2621822527020107
58869577803842779
48872611726725827
39540053832893923
60687822819933587
43876337349969323
68351283299517359
8048188769345063
21635100774755417
25665828267884551
2111924526344509
26772968783952761
2935976860949437
55352487374877241
29728891459067417
13955551346075231
38052814710713941
67249332498749657
21153803861251121
29739366923726519
67769850425734441
36235477518457837
39833146695740897
45442140924461893
55304230684380581
30563182480279247
34730593183032011
15319236229332121
30315093886107281
48270695749872697
5418051672881821
4620650819409083
30223335780848593
15751437590581961
70201759716957857
15760832859383837
57201488819402261
57389428201466093
20353601125457867
71296970713492967
570052458576893
47410328536490497
19593966806444929
61986699678846869
18856159208405473
43364112617465977
47905097841084907
68271011705713721
65931743250166669
13984592992744541
58995933451525981
66432485840933467
25541587765675127
55476132014145079
26619816552960401
50574642434766623
18712505275278547
48365480117087051
23779123552709807
48423863207596103
41935182624516901
29887212352897891
12653258563324733
5330485475031713
39804653984114317
25458370024973227
3161798262145423
65803251219091889
36816313171370701
22319880116010527
39346114226076883
22021117698938177
4710547220588147
54387977039165069
18806321166074383
39917418572773717
30124977048165067
53836250580043553
66820066970703859
10655253732393691
5276579364313321
58541154696203239
11765378986972307
52334318990580619
29293327532649533
34388285254567943
42633276204938701
9161972173417733
4054349743559393
15965678537259587
28243399233039223
11028082153081579
47117369034945211
50042315876479441
35111184862599733
42844149732212341
46698229504075493
22915444872475549
23851576165107287
40307154248231113
50900197624394273
13300964290991243
30650830541436283
54193267131531973
38568670290056113
19190579329554317
9201538282449101
63804378773251967
21902608604358829
55304321016002437
7185253315751897
49776996844023049
27280655255608991
39820362212798443
53431373710365899
28136316671730637
33713302305846113
12441597065997667
25140737593391317
26220853254339703
42202598896425031
6850907623868783
31696970271928981
33357739830875839
67916149493945341
27534427318868087
43220862182811857
41723104018701851
46328914011925351
28553032550139023
42833079435741157
19348727683622263
42607171159870531
32685882072101473
59287147623089629
30291191512950257
19489931495897021
28894353143957629
18661265054778977
62315105880886357
67190132942583923
12472566895547117
38206637200584007
39660403969543031
1135235444523163
14221082974667929
13914296832302479
26916524447947411
70365395697746179
21654021741502453
45078021091219757
51360276923020757
30652230437015573
9242808758920259
58983636680272069
70231473583559059
32551221428429087
47218040032186063
4987091557208689
28435285369336849
30565418330672941
10737944843357297
18573628112891693
69391524777076081
10777420019753459
23771869188735133
40236935732466701
62096872587128867
29689660295190683
3195626025548837
41033701093055591
38980848630846263
55463095607808419
6853676858188213
23809010917509061
24105119515990297
65964366227578219
13021649478381043
17989235306787769
47816692413703009
71793074337389387
5759591533619249
69858737315902253
21787549422804961
31968868713040291
23871623115195257
1071826636297199
42809446987560437
44565715139211571
12100508935384879
37403439597396209
43228808550106769
13132868630223863
70966467463086457
26046861783735643
49695477178455601
3714691862177867
54170745762034247
368866337297921
50392943043707237
32611351295220389
31301792324624411
66068194342667221
24208814180770529
67329460422174427
20537811203023937
63543241295779801
65727777113317133
59026442301898663
66441423352846741
64604665394454859
60754392472288219
6727928399979121
33132554933032517
1755937864893803
43353350746957687
10888558357006151
21870876288092197
32574986998623193
29010663843694009
19741905440604647
44458255685031469
55102053919403753
20022303975979057
4687442450555171
39226319857564211
26579306991747457
44940494204941589
45333127122858761
22646341580440159
60517527559846531
17345391046438181
64244604023425967
52483146794342897
8003861185191451
8429989528688719
7710321247688627
37400575622288069
17745237127064053
62328300272631221
49158450814101721
63171988811601401
27242620229583749
32964552589083277
25918399211666279
31044594817684837
62029396252185643
51173020908254383
6050204691443039
10441916935811117
7674441961838033
62208490742986429
10859145387215371
33524494646929159
50473588578375631
68192487148386001
49582127825258179
4550707179622543
7721032805722441
30089306707167563
14682219782834137
662767466266657
70637018433969557
60000536076522029
68705857367491931
10228050929111219
59980804098669689
30390723769756169
3954174098577977
23957224437018151
64359446160943061
60989096345190109
12135610037767549
7011996731235341
64862265011066309
50375203857481597
45573061086205369
63993660566152301
5764324326595867
43324203670678583
35929809077268179
37630228589558581
34537740491653351
57274020042134947
48191641314406201
57868185683092747
41327760499084853
70151868280898993
31385143337382053
57195596135939431
12425666891181307
51373705047446939
68339956986148663
35649285443387237
20780914255504549
30933698237814959
6891513455969501
63765371646566581
29532298426198571
44049647557858289
759154517696083
65984477854807489
20193005385485171
45775160616482273
69585154443390559
32548468586204981
8440902404677229
61521187530642163
49815408624279373
20728980163841239
12900032662294807
12319729682716153
66943999849180183
25524124127604083
64178197940420513
34413039179028949
54615785187082997
36281640387473297
5640362413440947
18440426375037973
69649166743907129
59288388726654323
15861494051556971
62981827062743207
47023150109314507
9988891347213839
34356162097503011
71022542575768397
1638305471764009
65799318779457409
52821001267641913
32027763139329533
54354361702023553
68965114621139663
71818355831569021
49811193230775323
50313181150908451
46503858992921521
55479831444887881
63030587192514167
71075086358488829
56955585694680383
15198884482221763
12201601618237807
16469636716304831
12045114793789849
52333715828191411
30347563473409591
41934764075672749
71160647480664047
11904643914920221
69470514197658929
7085659477342813
71748528080494841
5290448766547691
19486965909943177
57384312364840403
67617047947424869
52871138565741841
21401126562244453
51314454317489267
36637244871793723
31475852602202929
42264200143825027
49104708001917683
14753544147359111
33142945566840337
1559429040348259
8136979704533429
40718145516934649
36998876503582537
27024066841252337
90470737107263
43137280932678953
36072616401243133
11007012282188191
18716606040057613
40406135050950947
37288163402675831
7008211141652359
615962987107129
36890366280286217
4615107500993687
23778214007532181
50034045962697037
14701858623569053
44479436273726803
13663559157506417
25958353232956213
38216019142819487
54993958103335513
21475588496088521
70521543741684859
51644384228986313
23613955886347357
10765098454371419
14976069227822389
13783175042416337
48475909296599489
3377498092340063
7513242491035891
66496271314796623
37102751604497123
66243123223939867
48909667732204459
9726316907343467
23254989417723883
66966229528537771
48588834494552453
44236641701420053
62548095497666003
12374145882016969
4541752831214231
4291591305915569
11270216842117421
21340439869585099
52574203553022391
28958101709907941
37664565550932751
53319231688692331
14361268022766799
62572216267163873
63216430775206817
15004371625322531
7354029104043493
53284363967177011
52181139870234197
45965612275582561
7357508381861567
37093450500347597
50898750812241979
32010143928653003
30713526992595149
23143127420395789
20449466571717431
43362120396312461
14957843211547667
66363912128008433
31110070541163631
48080846147905217
42734018634212263
45127560957779711
10647951113508649
23519299115616739
69988223247690431
37787442239548087
50919053289549649
35846976636189431
63892963267812191
45363349748623567
16842466271335631
55543137654956807
67058865642349241
35005609778963893
65293795362920759
33332474537339459
60960504162554383
63789659614935431
44762557525678009
6880490267313239
21967486082661103
36372061999720043
20546756957653457
45306210020864927
66985969353935389
24321426228687299
63776284707639391
24265000883797109
32931060949932701
27979683777637247
70764041997742969
69443285502561793
45527581801217777
17267118214840217
64167041593304999
16700598793402789
53240113542039139
14036773226365027
47128780694308543
16547578835512679
56544941816245079
67356314337695597
13481844413186467
6290032511196769
10249150641455813
5977034882528987
5555089728395327
66349785787231763
30914047345201799
69505696983823213
31247727747853783
16774467965319919
29557473986229071
30259230350081597
23508754268894507
70078939009261751
70970080390850021
62548793409721769
70885854389823413
14301277847977429
42847940512728217
43151377567580719
49532649348842683
19062976405795253
35503051904299489
9660997346165287
70383945668171089
54708710964139091
33469939381147277
65814533857212347
11523872397573127
40754272602988199
42935644014446849
42980611031341337
70152704442131813
60072450304722137
41787511702330349
19134484092449003
55541615788277089
64399905919627111
51535035679324919
39921049272059357
69550730775813577
71506936223031599
1741234275778813
64969144902044371
48501837586362299
26477117665732883
65739712839917197
25529231167483249
17241406168224673
13596109986680407
13987270896382691
22604398493575123
22199608028633533
62281403008812991
55574333337289561
58688624550569033
62260698613390751
70300303546099331
61359413749860637
25564601861200249
38918560402702153
20805003291209341
48855014825380963
63656535562194797
58149566991668227
32881897991428313
38538427334536099
20715475430653259
56867542537328027
60515690365904141
8521623965412749
43545059504348231
841252884102929
34963982875044427
11308148813361929
44002144830067001
29352941319680483
41043745390536341
25809434665506577
22105219444404287
35394409988984023
46478443764300967
40479930486798323
68345737259399189
61258954097238173
52745522160827329
40581146750681743
26678937553823567
2634409102628327
35815396853757151
24648176233810123
12176241300185801
71842675503569939
5431835249968867
49750414596967159
67252595992579819
51145319190305671
49402323703873001
27966311304571567
29593349262937807
70919694394932241
15555882259807297
46418834910927733
35797039499353361
69354667706685161
23374533736217921
4614667000053653
35204150654870809
48342498968199413
42076079027558393
35459692576880993
31684469867185841
45092808430814117
69207199755764639
9834651246695791
13655098794017623
45399303519808351
51629248839332173
61746545912814901
31153934327855683
49395088856310581
1745799965801299
20194076512405651
67282718035074889
50200782009862789
6162760843586089
21424338860102557
50053426313508899
60124845973059191
13883179666608331
37145158981745261
15573990501394601
13192214000306687
37022143853603149
29964762154520521
24912386247521719
45066846646350247
24753057578529061
24066421796716349
52192469078576077
29041685140990169
42132476490318323
17566125265375417
10698656593593971
12625122829739207
58286245107646631
63198439942906241
28278948270236623
15410804653106701
20211185052946289
29219924597824859
30253628400211999
223666115905073
18960620266718791
52750349136028513
29882777166310207
49508240581893013
51108781575200291
42670684178118181
63627200572125371
39024323031836621
27445693148451763
53824838891102117
3582228483259301
26533642018699943
42373563472692659
43156104014241637
27113637256501277
52072746049472077
33641888265675661
50956748948967877
25939992450147667
24824315991765727
57978122870828749
18257173945423103
28502119996416881
51448570657046911
22020513870403483
9812264088227129
25731150363962347
28373266417164359
71369016689139317
751594963168099
3969140975927873
68013990209492959
49880253879337753
16294867312529269
35283778180035257
36950392623169591
11823065413945627
19627892622856699
70585869986853797
47185768261614517
28084669698909827
33777099914976293
17968073566801549
45921966317887969
39115120684736297
16110978159415537
40534732582432463
34483798138114459
13831467357090671
35557665427670209
18374760494686909
40425532903809679
70362657257818699
4793685992392459
69257118334235599
16450577228863399
9311829407969243
35854902140420221
1255652433584819
37384634552086621
43805430194870299
44417591726327327
17462057242673851
12345254027621017
12357978022011301
36157511394319771
69051263645773303
25790458859464097
27646521919876693
9512858520113579
59252951148150761
52357871527495481
50580051246750391
52152034582090931
28309718197306823
35843855155749941
2197512816304261
68389332090022967
58709012726256391
10503469943251177
11637244140127451
23842261810188323
18874898075897137
56809919930189827
13130750362705069
45218656336947983
1343983295179813
29348557805413027
18838321706708281
31906254940817237
53438999228888177
16166229554625131
39308069924063723
31356329454678421
69251789010274957
5752964509605233
48472887140626969
27002758213023751
17228487175015679
71998129729471223
40417660297813151
47712024458845993
51824632367624327
16900159634501119
31388088118748143
35014260290070053
10983367588591999
24688680196126277
70698970903053931
35822198156121919
58146802535119357
34202581571106007
56550093144553889
18673012688984107
8570026940194259
61214513681328443
40672589068708903
14770354643734033
34744833291324539
53730761181941489
21798129173669851
27289094987443369
62358961048789109
51867420595747291
55075720982291861
4535243616829753
54100388971836661
64755387756839551
37613520299629867
64218004657052819
56445639825298177
19361707417042013
24749487984818693
12313290150634283
54721474930192949
2052469139546669
3347478521875517
22531000039286351
57767387657885597
23919862126682957
28170205060305953
29884945419600143
31442336835697721
38130325300591471
59862191599444579
64640510769212869
2021775735241891
9664699245234743
2807632217873101
66878422713388529
15055173992434157
40613976106763183
37950193392964861
62852325291888161
35598432687341651
65971091733052829
42438087004727627
50774143482535943
15818123043498199
37747565588283163
15257494267630301
3496270451604299
55905415125654109
35521334546920073
253181509766173
69157823807954881
16385812216443343
50294582558623633
25273674698799577
56782644785989127
67084027675563727
11198059780544089
4308128977149029
19138432519853077
30165166429096757
3882092220157213
23916785250646549
41087934590991571
29063360228110463
44346768548944709
46422234434066947
23970166685902979
40509029490887303
25449269963732899
45652440821491729
21639810700939009
50755237630872001
26812121550683743
63383180394460621
16981948987263367
16365510767362079
68440791507817763
65504676792351751
62672474969084777
8113997463641039
28001051924111597
31247478649627741
57473692680576043
59198849197825219
26524847544555677
13941035964206033
28932233616370757
69357904940011489
22838599474251553
66669944313212531
2805283299814687
58374550401783179
28161841507429379
16571937452807791
47015732808470161
48320466638911373
11561674001427499
1196160002241467
18540961516566061
15630907982928347
8328921420524407
11140754038655947
17570163845543927
2756361271950313
7609210818292549
62538743603141347
28041529654975391
6732132534856571
44589127812235927
10545484407851131
18386853069398441
34767865240052129
65591000198879171
52879541273509337
71069575717714279
22300143219208303
4615153011691507
64534962132487919
43282667238835393
4000456402465799
59165730616350889
46844892838308997
35600237122413263
6848510740811107
12363316424360791
23710949545698049
27959034798508273
37914033854172017
51813626428824829
57363096752181917
49745226518526923
27412851229454729
7910066809454527
62906092616279807
11491607606414009
40861350320453941
53988091285651759
44904618243028031
15878473498436551
9113338200021571
38027213610416851
42199877284358051
59110397002598807
59302464405053321
39020477691497359
30419111435225377
12404686317259009
16121349998703539
23733123769838293
6995187493813699
16938256722178361
59471519437761947
27896214719252513
46611565366120009
63079928959668431
28058313131569571
15984263373897449
32292678517273753
29016076396449629
34257136208583263
4470017234454847
100643471278577
11908865884117679
59909856249394453
21301215288981571
3297104217390317
5619326723812597
32526756397885819
26466510928805237
40742784961170307
23444204221417601
64489438447975253
53789131935678479
40277070193017649
52883109198997789
40265493719026811
41247434998617811
48565462674307217
42173547832927481
3482260753198919
9972345362228891
12087760126803899
62780520838013801
34194192567040427
704818827058979
2106697671814831
22012736212461871
43771319778808519
18430508037050533
71788529835536113
54597076140120667
1277924571553127
48939546597818581
31406099552119949
38808868014147089
29935669040690593
22916898740749201
37824707588550629
17096484054728593
60506593766840953
67925752966018027
68420966859244583
62053788295349923
14362334872811171
8819979865958381
31258187634713251
66524793693292633
8378296953797167
49667484097299437
69279911721224233
69522102024424067
4771960973917259
59258529066026989
61690081683706613
29038597786551719
36696078348037813
2300987114023733
12258806625886267
6437452066360999
1817552633512169
61814533805853937
21756323041120597
56841310808701813
67769186128608889
2180799448933009
33804174451152331
39411879998972531
66378226874964271
10525112309084929
68600445092810563
34542970568081309
16563395763873697
16282120722269977
6045352532368339
29676984676755733
20012269746324497
45780362306815421
37813315076943713
4714343035867189
31205084577214463
42481944886315009
18738726876103537
15198890349376021
32503019839409083
31022918186213879
31992124701344179
18638824600400839
64088629096477793
44779306965461501
11432883239736253
31949252847850687
62059086783837391
7004908797547961
3531272116335499
58311690474196837
33364203475736099
29031757694278063
15933144947265773
32801943249876517
53282895078684457
56777312430185293
33205729934978431
43451024467680779
55119857150547979
42094974756886237
21405087008476229
64066339116129239
63389864256061751
32188467836992003
9797444084828849
14135103624734909
59578201380946477
53370543352647331
34696461755158171
33731600205321787
11061589392199547
31108145654871667
21282606112790741
45011992930571549
51700488524472077
70058965779047243
51205531425842009
31508036129834039
39925255434212563
10289664268089683
36450429103240541
25776733072311493
2687124611319689
46123298394780617
43090559131197631
12240839320470287
29565995077628257
12408885850890049
42092136074998753
57668330883983563
17208873801013087
53778351185014661
27530498471109091
49876162218032399
59921753091099971
25423709860248923
32058852640378537
37455837174306791
61397505497670949
29127386351513909
48450543277003033
17135112549620173
60493235128286417
17120399075122457
49702053957783217
51020946801324779
60249242906737217
51476028177843443
12661802993160107
66167581803080803
22875490297547809
27598628685164743
42080068095599293
10572373302328979
2525523475712551
59224006187410663
3724322571110857
20948000863293011
32071583554579369
34845649670443861
1214669851136537
51227095573646647
44208210206821169
30728956130939639
6533931035418869
15817635400108343
48342471697131433
44327656768506589
28240447859901371
23612815521083891
21624566025866807
14714063746412297
40077351842034119
25730600583647857
37431555405751319
26852222487002357
63062612113334489
26468851316378231
52679019442376533
25363463567951723
12969242735123083
32087620882796351
3521066957763013
63422843735813117
4691683472045441
13233051714035581
4621300867920721
41384386499329607
52735509980560873
15816565443043093
40413988698873847
51005264952251399
41221869127269877
47642705138664473
70860416505783859
47122360136702623
54721568686312399
55388083645076593
21125468597134813
25440924474412211
35974735481222581
45274577272286279
12741558230918747
60848541332305253
60476013855308171
20875231719615953
3099331521849769
26650163466169417
45109421143266131
20483950741037579
7975418761490423
6629620883713367
12000970635570437
3263831394354617
21555677897090861
20794184663046287
44686652571297721
10312323121636087
43093640092799453
16358732750632331
34950131931843101
63110334377214521
1567326231644699
68675604157052437
32047977316891297
6707559770141443
6699913346388839
22839306769882201
22599443513931337
28071364719410279
7133018266584739
64270202681328949
23330429640933661
54448749052718243
24228590994175927
21228196894156519
19242234847861667
10644766768564897
23879888641815001
21350224338592519
12707887754895587
16954077432345307
12759734410232087
23198020794290893
64609426849162397
357387623221273
35672898414618761
19705784543643151
40561724199074471
63142812561184309
31828413198960143
41436748679110039
21863558286164351
40408932023379509
7533456274680641
7965852875216459
63866337651057593
5101546369632287
41684548626060427
25803625104078023
8327861553975479
22385864584437883
27212317352829253
7046747327923973
50056651578505213
31766354949779633
23618827507982089
41199644873837251
66766328864636437
49463577769980541
31767715013291297
21915150373064269
33064801363920283
1273437959912977
63362343466763717
155377200866227
15456651873116297
9899698742964181
26542691358225907
7266517864955737
52447816992355639
34043824934131477
38362756422192667
52504196326847743
61010397233847371
10140644176259651
51881476322361661
35272383635485747
54732711449820263
4302811576211717
13529957332498253
4325237448216779
35021719865599997
3892257930376631
3289486503257833
58021877150627333
67392560479319399
37898865334365677
50666745753656441
8667783421809623
18052905045495611
33874810022180537
15155626134966463
7316850902138593
13761282062929249
30901889067022187
30624282007253989
71303949215411987
28330163034245279
61592744293232287
13276517570350927
16058288733022681
8000664066378091
34925830962679933
2302282433856343
64186814467228763
17092920502276799
65021040576696469
45643396936663247
29942124680651101
17747704377264077
64647056043046859
60397507444561733
18728927154751817
30667350610205479
49113420563873093
45497995554459739
28034155159768981
69896676790599403
1149741412505303
37987977082348123
8945593850671529
37777349477016949
63609990758905553
6068469003560699
47693771289787429
45094832476938407
48512125722430841
4708370134162759
69862795329151289
69020056098212291
19888198475718961
51942386265689081
24207293499299003
30536444790473929
45566230106831173
69335974770799333
31694856840344903
3524646313280749
2746823292112019
48612600710510633
10682623004269967
1578543574954589
27953694290791597
9242536640444651
7810814481072241
50098120524117839
444206674358983
25948674834342721
56579916476816437
31222929986907943
1590429795887939
32196850890039613
62618965590685807
69039993775646263
33472890438589181
1059333369684833
37084131925059367
13040608523164669
13181179280775001
20089014682122151
13233781961383091
20070870063467849
37471228272479423
5714297582028223
6481745139782093
67586533711239833
22058511018415523
47212185839428451
29514123280652651
61950564882947831
64065735657949273
50907909290189293
27026388600846127
30045876282622741
50434962019936687
33255969043380103
50157638145980221
63630494096052167
67250438143451447
6988995178385009
34588274208332329
21205999112103667
65114253254162191
4218235589801137
12040061606918537
8126881009806697
68650341126270271
48942970165650683
1631843010716987
34963971486806977
22942933729039067
60818334574011769
18183211683988427
53249949605929303
61555547796438469
40492711365849817
61375939230141637
43816472733953389
36282279220165921
42442167761853527
45075754999095407
32792269371675361
23898817815437963
9403557121411199
46462714020397249
33239560887410929
24691390156117483
11755807612247689
15625003211392781
69139912770777161
57862959657857243
24596146852520599
10356165740469853
57306758494674109
30005708926875167
29397576713273453
1012628630973643
16984884846251219
7125591523158611
9194536705907923
62373370601365303
59016753096684923
26950722009122617
20245723938337477
38114835954343483
53513103094715029
21777621419583961
17214774205426871
37171762793825887
14526188089627427
29708578109879467
46536255774169321
52141795357970839
5343673220368793
42341667647318189
37695465955216837
13546685708633303
43928531030690333
45361372376197123
17851038763768277
69524367050415127
43090314663627661
54856817440308283
29054062126341953
71548668647956949
61720962966716393
27488359859109349
59883033634478657
18791543333948543
54149314573283263
64839230487411893
25499974597111103
10650332927604761
23883586823801479
29603664939370777
38921953609488931
2443219168941979
3342772154179291
1026329024231047
39754486568161913
9724707489339929
48083892612219547
41003398815654859
28366123674047111
34972301523588739
9431209462387213
24353536270624139
34185806544632737
64120839564227269
55339845141621263
5287907330506253
19613579035378457
473972382993073
611024847832507
70153110990794009
47426764346460053
20089962790381051
42644394880034561
69388147956777863
49698836067189901
15458938416435649
28177701855037807
57127372651472113
27197305889305801
69665759227330699
30233606248029427
66837115034693093
58514240650834873
18645674879137573
20717200922561323
44239264397064689
55544940741555253
1848828345608957
29858221361666251
17668661619052949
68754109038292673
34383291586031291
26913935199088141
50418368294059849
53916865500764143
24027880041295591
43282040721800719
5356089496966847
2377523695372439
24708354471068923
43631459578956947
13421145481437059
64988143623422707
4858390634098481
16911952806242371
45719937184862783
27262797305955053
70216819402434469
22479967362325013
59952692518955009
28653801368460101
20681298979013521
7574103749700713
2335727186289799
13550049221822977
53451512026394557
11393026517172379
69512733151044941
64871848381913701
5406454882317877
60085971153360881
1270565726728019
11117975110746739
69472164531931999
21955641266357507
15290581635255881
15688786193470699
33820900905891221
14179974694249643
62338100467461583
11265852653020681
47985115372871797
32582083582369847
22653933133760953
13181042011390549
58831797927705343
54894951395019103
18208294908891337
57735595424002663
28042407961766179
37824571155665663
60197505763872839
51312537027581539
41480379699821737
42275747313640787
24790210964848799
24048883232551561
2926863714914939
27422760278140723
52560487830176761
50188441872080573
26416478961095219
5007521808712781
41939994819419591
258980736783479
69038394855551053
33795249929270201
14633915287450289
6595871128458503
54070263575887067
69467563830601639
67806462641792087
33786452938758739
21912565891618573
58845090068846593
29747155797323051
59699608127025943
36904020894112793
26551540934412083
28935124043923151
60201130624208291
37271035611230357
57685726313761769
37024534123149163
54448774316101717
44549990265719761
40885790429490791
23871573621725779
4285992166878823
50455787964844699
70262402854159933
33294407422318789
62358804327824839
22892644306071143
41942812498282697
3406839877686073
47490425152953397
67967139969383617
61722341711754257
23328959287924111
3410369691808267
50462641976114233
14169926400542791
8425827630539173
23626609906122571
59048444704805429
12309084801715399
43188274680606541
15713847554410097
50134253607875609
68280541586770769
55184110975102951
70567544172672203
42145935797088127
59385283169812889
35840363502953573
20173336474002967
2776306754300243
61676649080868121
53108274666310627
64941769351889921
9851853044202583
21073630102712651
50566202474152733
69719586287145973
16067318662282477
2192709181611919
39084992912515471
47729988637663349
54596877916623127
61731430092084829
14327161092898207
7292523899484113
459134501650343
9581320237477147
10907220435712357
12023639233465949
30502903556319533
57751813117157267
59252655637344859
44808717743752817
10470205652688151
43267099757928659
38860876935190733
42881224032818869
7303959062534263
33564982349634317
13609039361083457
37037831387855927
49617816537483307
37541485826890763
64239498685785743
72035292258391613
19730344150514419
65425808079321449
22026841063467661
59352241782572293
13500773690047381
21407804211367859
50989201728161947
65952757184991349
41359988613383117
67047153687905197
58158815568019547
36548908532802697
48168692732436559
4928841426650341
194128086025693
636069571889471
64927487253039911
14518803163312601
67706968214117207
63253944621375289
44070140570477369
6516602715711629
1796131910157647
47406901456735631
23558791822039211
9934959144077041
69916946199789379
19008850184948353
58059036961912781
40226556428173993
48026687619097567
32566410686926903
51658757374701427
24052621909170013
4509147680180669
55756102458017363
251231026270391
15949653763273673
28534558313262797
51367607728494833
62129904662834737
4290798319552127
55746019043304307
5709520082012809
38329936431385541
13063233431988911
13472117349770119
16425289277186903
3979506131491273
25853143145902013
30856673086678553
30343680522575807
25156081582189553
59054962741074343
21521983377100823
1787474441139217
37549593937076027
69219381954794803
33910329934370101
63774812046355349
30163543876438267
44720523239667529
15359736078416893
12022927124843617
2467803702092809
40109901183957131
53592862664912033
15371814416797609
49817342722825829
7543864313962843
13108790545492483
43915884920924813
29488060202691911
33049511071171649
55811572587730559
42813768174781847
45503702058213127
2562016874480771
56293729645857733
11391138604401037
67310813204222431
61022700422098463
1776416673906727
41690022800582357
42142598440741871
22067143973872037
2233100760815501
20153949505078931
30733029291017279
45643824399342721
14779136119308299
70079740148038483
23254917355916087
12272078336303707
718990707286213
59121411675541051
51394913148327601
71569024986914159
6785946776569117
42386251672259653
56179405833695789
69005079525505177
14933393629012267
20597905915989463
57632788397144479
46626509722691567
61426875387207593
32412211517673593
46473588885393031
71722380149191613
71760069696992543
18904258225432039
36355251510449569
34547779920452303
23758558631873797
64242859951164143
29541197310298981
28256055926603849
2337350570399077
42269812116966391
8360975219772281
57585918688688557
65174526468136531
69838419399867343
55181238691723909
1391341459100171
11455671800115787
43940329934385179
35357643911365907
11004525174766373
8165775082513621
11132785413120377
2625750583477949
57121733408925707
50565429650978849
41824837726035097
2314796184587693
34514065184918017
57483659860495837
9220371464596351
2696384373047221
4152981649233049
61052085910607881
4434040734823949
54242182597337849
27160204753208789
14083148164803881
37342616859749567
4310660696674217
68066666599944689
15302269151788961
2412319983567107
31181706177270557
61341677010597733
45452093202266227
54585340601963459
17976731714423509
6925662611880871
31743739685089499
14073636434574049
33342816424817167
3353590643278153
28501512321997109
57926566396744187
28840033569221939
51300548603174921
8154919101644389
39448649910110489
8026037265318161
69430563064642583
11774179969575487
10098725860201717
44305954880363021
30892334750638217
69420527562509273
25786547699028419
52549077320569751
33958468173455963
53458061020561583
13444122327249169
69948391709645651
51312945963472003
2443662560571083
50956530984342491
33951304661023819
59336511385852301
50559147328314473
67568876684606471
26820388376066783
43573025949627617
5193217572695531
44663077170173281
59765758648736047
57417936636074921
3952086304643489
5418571440752237
7738467045955339
59658613084825529
22811499106257019
31592289849586189
35071765095618703
47750555949351037
48163015146028091
14520088004946791
38342020133023037
41504687798052023
65928440199759289
46278971975903171
25235855947811933
5267101739521813
16181222616891529
24125805395428927
68361454988827783
68929205688007141
21559835668440133
42412374636124321
41136295618010623
56886175768844623
31770650023880473
38352423287026633
70117722266961559
47103355102481801
26044115796751237
67511794580710489
33872987651408849
71589694637042341
16256740801112089
30699308377929349
39937271151846779
59978264011678037
30358867932750647
27075772441494911
58789807629018923
17389904246137781
6322372276758203
57965602308040501
13824825927331843
23852739995536747
5835878280732751
8227798742386141
52480566490017511
24885819011224051
48515206381222813
40615766598541801
38873519979174011
66149398779834283
59443783911290983
32315336044542269
23836932003451939
60091889851406653
34839519222606863
26323654960171267
58424495462498609
39660954006311243
33495660984493247
23184216064590407
66311524763596291
27173134463086951
22330730842761977
49897946504851301
26704399204411891
60845605779201589
1436977727009819
46246610906436497
15864213612515591
71345243371181617
6004618253620583
46766744488727741
21943703112757607
44107773270666241
61882514619034141
40398619932722641
36290123587606657
2373919279113527
66863302707601291
1525016078561587
26238233373980081
71605958894660599
52503670274255363
21124765972623721
8230110705336521
15919119765067889
16426995827639
30796539497112869
48625005714940861
29036328952665269
55172222685256381
35139088989701813
57489145183621721
18415185002547097
21729377413659691
38138037976546439
39657260982911653
3054445260557261
54323603234132081
33347929011340291
30199626533602891
6479183224699589
25385613409065031
29106451704860701
37206047200440973
50764570574422447
40867140262420841
61886185404178651
60330980004873791
9339946333000093
54392006162632679
56035578115081849
33817644686040833
71294278009671809
52437958865882573
4585988127976807
7482914709523871
6521085979098511
51014747080884527
35172754740064639
45392495858863579
637065845578511
8063823130232071
44392329194915411
6197216289407873
47364709896461987
18041506194911047
28540256773581257
13647543896351567
59376384762807163
46860537476513857
36761862099092869
31502080892797961
62055931634449967
6623357695611689
39365978417199173
37765660328683531
33002881365524801
63517887151536833
25530802966538069
70805923530513433
5046767175071627
29184056102954101
29166536961998581
58825220054244247
41736966993108973
69945412570098661
7974179539232351
47865406068447797
11222732812948963
60323296334792677
58147722616288423
38376591706456547
35344240256266517
22652022282057821
21800544411336401
54989407013551807
55653324272177701
66892450499602813
43014247218525053
36688607752371331
4663781408979977
1371085283714789
40314193004613527
66081876168231449
17480141718949297
50700684594544139
57973776710622863
18518552749772111
51450220022327081
26639425759119401
53501172285229099
19683644128172237
32435543363409619
71753862502248559
53275224889821833
20854622955720857
11499679517758301
20208379649547113
3568580350054799
32954147516420629
4155125491922089
18407844824699051
9855900789040763
63229529094533699
41997919195950877
2215623368804627
32609696765240339
31235095170278981
54754954667641307
58536503569350263
25060821517143277
53588070376051439
45886174728890549
32042916924408737
33913896820168697
49686368720727227
62924243450524147
20525253192097729
12900251976248683
70032022057340659
37415944237104359
41225091616627381
25489752214380631
63299017829060509
68333982144780133
23926733934877313
2830734845507311
35840086288006711
48787455630076627
10451316556340393
26160844885396369
54776347790030663
18863819119007897
61578092460395933
37826431733338103
42778890343251371
69165860817697151
17013418128904727
17603818430056021
40564537691216551
30806604155809879
2882803383154213
21203753035411393
37336109930044873
52103277474395689
57258411058635329
1176862847825261
30898700807436251
11969273426527033
1118058033123443
8507894587813811
66758324145183949
2780138869699999
61615905594039571
61302140586491339
5023194774868639
44654137484993921
52718155709440061
55254950253859729
13372349779953581
37889579639258779
23408929168750799
23254340707983871
1505691205804147
25883557665503299
57925030416913301
40860095233282309
46840869491468771
12922544212800353
14978144685964403
40565020502903989
14606655581894837
11974038286674749
71231109056663389
32557595859711211
23465568275796329
12765070500742799
31672087007057699
34925101239912641
21215366450838191
46474162641668813
32750316193005283
64291904695443443
53454025164266707
48172703725687381
21341932797815237
9120089271530929
37567631802132689
43326446034409963
10561442537160941
54246011881658449
71418941899889327
23318588995119157
19222370757537709
6293826463929001
21876802737651107
38019595124446933
21279159637810583
42856840181052223
18951754768809481
1576824696820979
45171375486358721
27357922655087581
20383486833561767
49957699551626693
14162992805900333
19712024756191849
67922585741287789
45517365566200603
33534583122497003
45282197962325713
49932395857564081
36109786799082719
19383915913819591
56085395713597049
17694088966056257
26407667468723797
63142232428124833
48288740617047037
5827745148041083
1789743483278683
34860420094193717
42835924374114959
52679001841671487
20816788495974539
51570353412441659
64691848516251953
11258885037305579
42062772550474447
422272145688013
39435126912252821
65377913489347579
55625787434979551
50557084920597733
22822167574546253
44132413699239539
12390186759310903
9974307584615371
6965151706746413
5315134804967413
41209884058256699
34435256342379203
2874085183864991
60104611453700153
18278305580065477
14162827201140019
14359523850287939
37255588350025141
68068347950624657
567163271352823
32598479151716789
19103571181252967
60495046179693049
21071243380154977
43650839496329729
8004056644836403
49788921746105033
23435772275104517
67021505650228699
35795097719121703
1214046580213477
39432567381022241
64326657016785311
68504590349316353
27098710168282537
27871169759002681
4549597176000301
39792629118536773
30182997461311459
22484104224018667
20652223698301823
51952538900043349
16423055775744623
50600455546836281
66395830021456459
28672489700585879
5075290706999693
54791782094434339
49333755442244011
40217779377519119
29484208592384989
22944416021308697
39574410619808083
59840672700070957
48855077884064021
64365433092919801
52907693494493713
49848895333578031
65844760295762179
41405181751655053
4382666690976653
54963143631899119
21597128426335391
52705519472050807
12633384677048593
71496340270721599
48649074569554709
44528727840724201
51162442900496743
59127848705834641
67134527273678951
44539965848447653
25278420490231019
26626181556934067
20276817657459721
9604170944398003
35240567264301439
69812413124433533
28612206934097767
36597339117295631
63341023844576783
34584202984415003
44836912865191463
69099928783861169
16881477503068853
34801880591055307
40906646901484157
42695136635489743
35688703139185799
48159503283140069
23403704074362683
54768835318784401
55937197713354647
22437789585222901
50592455946920831
34377354530794699
30738048174058151
2258656111129679
638784272952439
21415492996094731
47925240938809771
60036088896516407
65330616184272149
46708575986892739
9004296094224829
28950094180174997
59900958915038909
22125325275772549
14437432013100533
63663544736887189
52213576160318101
31664541551003311
37605779354316791
56164759103203759
3481281520448791
37383049020579727
64253214674341961
66518762875338517
67979960507830753
67939795104392987
60120242424424561
40166702133496801
50971073780379847
67898994222376687
67805274152737651
49295893559903279
51965180700894917
62045540229931639
31360065619219859
27207234390838993
4315470795410893
30264221888178613
29505785565792847
3389254268571797
53630392839993643
11667533751732101
14197938510940369
43124967168581737
46215559611139729
29009888786616083
11747750789098033
42593526226892791
29386707750764797
65383812305511109
43314645982609271
60948516430221817
70764728924505991
40338522858574267
25561116088347689
6315559418366369
26796133524977629
25963491727133861
7766941140331123
71585182976640607
26578570647878069
59770811697121177
40090681561956763
50332034899692367
55731668169533999
72030310891437677
4278287823202447
19404450269806297
11171619416249011
32069267762480791
17394507545986099
13898970650049193
46139463587980831
14722580127825551
65480816776140947
34470820328681839
65812184693984437
48536278459384273
49146592004213993
56124376693235623
21447918239552087
71574087957891119
38704086323628059
50294139386600807
31309905345276479
5699540792891147
12910767352425809
13037723118277199
18968368081854977
48537267744319777
36237232463804063
5700243915568457
12653879940869701
11912914345427999
69787489949594647
1317441956193731
1277799987841061
57638137095970087
56069566428187607
20845672749696871
32618802908139289
24308948713440341
55864280858471201
62292876894119827
58402354097060027
68491909823338741
7718955625226107
57296251697673251
44667027135798719
4969684893173911
51802467223760129
48248743359703379
3925908240226919
791969321206699
55650539619168323
32536449352844153
5466438033373951
51455809327207721
33463197326078671
9227438712153371
25877639384773481
36898966970451953
18480271943098319
27529089636716869
32925743491547279
66601598203876849
67162794202423963
67954921253531783
9447298780394701
22297589297675633
20572270299697201
33146777048587567
62806069304844259
30820632859066913
43425257413575461
57309053271764111
52446142734226469
38407111116937427
6526247211030983
16144405091380177
16268409006533659
25781559969355087
4555858730075789
32642189281338071
60518979415824757
36720940069693567
63606934867406569
37560025375816241
71497573909042747
23847228983730679
13975070138124709
7299281987279783
12429955319652641
37619061752966809
33798422203659431
59192130427490129
53047289202123677
17380686664343671
36434965746222077
64695856215932743
13278712396032883
41223312670230571
20002516726757777
9936113765857043
39591387329419351
2187548188250371
16402213654740709
23560715384877127
51724016530285721
56320590715888423
35743766562680569
1494318350100349
44131595401014991
32319625628832629
5682328538190281
4815645683133289
19267961074573433
50189565788053891
10097937184906477
13636135141433641
51058149882979643
66207372682022333
44409418303695631
7242595979206793
24311350980892531
19653827656395797
39666006175316839
39951521464977259
8489234748313741
40194286292798107
20989427666255387
64649895497118949
58296255881143039
60277498725381739
62315645233722229
65314488551324359
67786091132431933
41337979866621511
23222577332190673
6875058712108127
54458614965997903
69489839052097901
67613412941867033
53699036361717463
35878165874870017
29096859555284293
12320732937998339
50801384994947303
17415558947832257
11356395869785969
16124856944234201
41762247038301499
56995215080503913
35005061411062861
44225004498555823
16035627512646353
53578898302273111
2636319107473697
9125801850027299
69497168919363187
63131923186671217
35065720452359593
12166938456473147
52064158314763367
53397474868993663
34743009339751847
4014912864185347
39734338013547497
69126543265384903
39915052300736213
1601300088971669
55429500604641001
62426338816383497
52328942702266561
14090813558302057
53397530959574869
62547619588334717
17758334341924051
69606978506493977
39931475047501057
8486089590962833
52140954158926181
49487111639558449
18386638389163481
50978396066435771
45470091980992157
69890338951863491
37709138037778331
23497206451737943
66558966524527361
235023236772887
39756478908381871
33955478076153173
11102826339909697
45527278484761547
19419081012432467
30288129144636733
26572746385793249
67985649443062333
35336088329703383
22717699765910483
34115980721180473
38065031567515367
35068701576771641
49321653245593409
2724035736204427
28505134438422757
22057289731004743
64191523832798393
58822791888475801
60452842692394993
433822698041011
39665847495748781
24510419910188293
48499998483890573
3196826269006289
52714833720225553
39187456150484293
16361692728258469
12336632502595391
13032462448029161
30063096178749437
9624766435245053
1695241647423439
47888124233355457
24125277454372681
42102750168667423
47317377351112301
34401525052019863
43484040916619803
963762655008371
27446953398424957
57833988916008947
46952286623255227
1775178583706639
2876819969326591
39420420344632879
17874520052715661
55320959049014621
26443714786788353
30196583744475593
48021943717890937
65144864460168937
35979210370718309
41236839824095499
3877204608290411
54865065089209477
27981655291018831
2280295448187313
42620330224317751
15415105846583083
31471427172571717
25678515901261313
3888428502336977
44328670979483521
52893759363248729
55731355421408549
18871829611528073
46356673615702379
3900813732137843
12887224393866913
43920992411475737
60874432907489533
12866958659652947
23786302310985131
57909413384177809
17131789927426393
14228743162643021
25793441941497787
15253701590266721
27804303747098257
34287492045162247
67323999709039091
51905894714097241
25926703951314689
45757622728730863
7363370559949109
45955576568421713
6587216414676067
45820014753958793
53476094870555869
7539803543404751
66235940959091693
68916873855687107
54581234294751079
57250937740663813
11396339663418491
48168351940371071
6870926220276793
71348979570005441
7747410362855953
47272700989235861
32388088446082489
12416014681575277
38266555460108953
16343360807745661
66574312423946111
53145558877541939
68448372326309149
10344922833327769
58339849175847257
42790558092702571
49266768309442861
38573625729736961
31222449538457519
55058924898506603
58592081070849349
54922133524518301
31872469248828701
68815949370159437
25645525745386243
61897687552882033
62616408892862287
33056672819267297
44896351389807889
54443584135826909
10139549366771917
28297016108180051
29604782765008183
20425339430648333
9884632331475659
79980153713851
5337500630346943
27846693715832633
14962794972928441
11642052079174567
33782427253647067
17331409832991433
70208679940821601
70294646718471859
2075532923039189
44459872559686379
21478917282314449
63735388226028073
57586185838116911
50031326011322567
65283990745190813
63344123435779777
36120330001103527
6784357166745331
55737839519455003
68935108844993299
12495838541712937
7972851451105399
18773189879027011
9862487811529
26740597561540979
71365144952727833
42138146650542253
25744647679358579
52448560689866417
7907583318301999
59478910117021469
55083936078416519
55823671623628721
48943466348281121
48738050133344687
69853112616622631
33828019159176793
23017296874718207
52615490647937801
32352097528305161
13061517013884923
14720947081909727
20149668347354603
64519536957169831
22080606107346119
48573743249841701
18330128185445243
64432494419945797
32398550600326517
40288705664421919
37899489323720363
53782828072041361
62600381847755747
22329807946636367
33341932572577903
42011969861373247
42226329711029963
64592733714282997
49981523311677989
34799656295767537
9021615978924697
29385674718934279
24511167769766099
69782026010980739
6921568832567297
43041010587383509
3659387633408203
17254966332493969
12399152275262999
71333313793841977
45986754007519673
996563786521813
45044182813985213
63753620804434753
26323430972262773
17971093243058191
38635852259892743
27134823128874323
3655217749596887
21098344303429447
36627833838260719
55135749881716891
45398875503358957
20778183897839651
2239294474161337
39441329528055761
48825160557662459
44125457527379719
32257691776530247
56125776002489051
51613603135242671
54420018132239449
17813139292558811
53456039568413743
65076211786769671
54518818241649259
69421967169641029
70968478822711153
13501256333774941
62632992281570267
1413619535376667
23006621710493689
42455482154197583
13732380998979941
19371475610251519
49052030667078947
4956314074176149
32718214001668421
53998852259941777
4623423094035793
30910319159715907
49413306094466911
18529170286946329
32231597414025313
11332308216454283
67142287321704577
5079961995672833
15633634691383453
64723781150126893
53665902448459811
14534072124850163
7875260977037491
3643443919036127
62704600843545179
29065505275070687
22014952019042341
35704354870626319
12624071899902313
58923835974778771
69968781083289203
8310868210713503
44598920543801527
37064815313819831
34385997023368537
20573016747739609
6100166244451507
17584990696257697
70185538342754873
17024895567792577
62586975831250961
37521521202922469
4419008071379689
21007122472701121
43527754126997183
59036693821696663
30373824075693677
70604278246930921
2029034177181821
31227247701988973
52874710800545831
58037826814362763
50580858703645693
46036910954760497
25679047468201333
33370358358104221
10855383880168859
30535968251379169
38097966461457073
28410462573825949
64844305359270049
14722890297133729
55764745099370761
13131544352789119
21443770876353953
27599038054374517
21192417470161967
3442816872852199
36241256981357231
16626413637631159
39195134033631311
16679821643074897
69789432873124781
23449194207262829
10271199876808489
60216301930412129
5397532925241683
63333694319748793
13158013176801293
21555582804060521
12218067406595989
44173684702463737
19215317570145097
8435599221280333
26252747415847037
59643883975969679
64298236016787277
8045147310350819
34354032191879399
26585730629874751
45552769258141669
55979359586649679
61740161979783557
6173414399487169
44069606520453421
11293422029932169
22859459851668317
54406894095798119
55223154736203973
51148080515680441
20769077011589107
55176973558979593
1655528994814117
3662949710303423
30920694949293059
62715546289995283
36776133873479381
53943135989148607
63550758819871793
51422356264264603
20674611731187637
6289332253894637
41764148912103161
48983029010334967
14935137459151631
26324075953082429
13060350118873261
69870481360954529
67399348494472831
43617947904683023
21401463879624629
16970063780032747
63097489281590909
39223598333536829
23543932418453129
54811428162535777
21565905206812339
40728349647626161
9968326734564109
25186268774217757
66787129593568603
2006913773831801
69667655313808621
36112103735314279
3285856432564207
9661127255334691
31471680113373937
57166228633159837
67848144085012633
5099864057113159
67633988015237951
10330618303587707
31454650491490717
23793773684557697
66290643626828723
49845829064638603
45635433556492807
46874993433060883
5072310339473009
69375186874858429
5074407567781847
32867398040110663
11258344957317457
36515510430966583
43177720861407257
53581046924925917
10506729766694957
55490829510323569
52974192936542089
46953732034642073
47046330348578161
54303886119027431
68304640055965399
4614076595087831
4877199198175061
52574812042891961
22348833652093807
33359601161235031
6569616539953009
15787252644524189
26406355584293849
46395142655390621
5137025333170453
28462804279864883
27408238248523513
47970701297381521
43108687990037597
33170886340075157
39203574186614807
58566268313804219
6879102530359343
27304509960637631
18602915813387819
47058228014118143
19851316905465041
4324182037528679
8311991281017001
31879157587954891
53517067807755247
44158864067060101
5321810777975147
24832152660331607
28389019626619697
28582145750180263
32772770061338507
1097853957375667
16852885911589639
27560913868182481
29810552879447939
54928513465560139
43588177992916343
46313887432294543
51588050812529969
48478381680582727
30851205618902917
28606959288179161
17097630755464619
71108505127157231
57965078363847917
66585601673983703
3557860894801351
12533150845275007
2198185222622863
27769587601613069
37206018397132433
14235726628855961
17120511632910761
51524952446755481
54234112735226023
5056725057257837
47647899520048757
5937403743788819
27345538963783919
52121783941992257
65480827096697489
10700783608297603
31498996014518369
3654866286594247
29819892851244247
49639577067528257
33321561574149437
41507671884361619
65317743047021629
38310329609306179
29011602555511769
12461291805562669
62683281273791743
5172182218705613
41566786078482487
69210809837213861
11673321288410471
62377710704035927
43614578360886941
8891330355544331
24000094211018413
6169250508505841
66229933100876821
15592655669176711
24055855077875513
14055554259846997
55690861818416927
62170820585893387
59058224753234011
44135382766175329
37758684131378143
68876591881460849
8085363015501883
31692303650136463
56259418206658279
5122653220497697
1069093975588823
34085346576028261
374535147140657
29773580675383037
8560707696109363
70790502035485343
23691471634229501
24823480076070301
43366250910402599
69708537382680389
13680042896986237
44754010739488781
4971489193477187
7580425656087929
54230720075961049
31933284501689567
69039877729913117
58249958028991579
62805422006634529
40503973223662913
33630803596078853
44684891151779471
16555261754648219
6168795588497657
36183918380182451
66356237515833557
33048199429523627
41929628850377419
57586656235577411
55957902355282471
56235844078387793
27309315850645331
8683855404287849
2714817370729181
61866550603200751
44593194590670601
26693505308931577
60442872281468681
50194658270457773
18190384373245853
59575642846622341
4035245101837379
13420681082345023
5636362355845073
24016088937482069
30990617613488129
70763637779537567
19669947162429133
13752379472164783
18926425937174603
14660488242797791
12163773338154509
65843079453353963
11206225799668997
1810143169997707
22201053934033241
10516248672780803
20111625414152197
14984601195021547
70700090704812061
23918831454528917
69093268011649207
53031925595907481
66234856546250687
36025033448442167
39556234051958747
12246152865015131
68293912774227331
46574632433339189
71278448451875537
67738636908970949
7051073381081363
44630884353525901
49198626505448317
2737284409726093
69663630656686711
67728112839889507
944981255969297
18274913494404961
66783263397493483
7955518907494141
45338117964161609
18775839819960281
24919696937122349
23900706850024633
27861535706699131
65064069000128171
42913036225563709
41741041403790959
33520962447039719
45619315523552189
48743039068895729
23889361881115883
28068572870623759
34947225391478027
56792826467424763
47379389328019283
20443411998803669
28508098782100517
59309021283680053
42649468124989237
62544998004614339
34012976337889361
13822208225228899
26121617538538259
65457079154968481
7558397159244691
31940438698978387
66058020198280879
52373727594113171
21038162363788903
12819074683841357
59311766935550189
51851757456303577
3779228751051917
42229822816260701
3905008635805777
67010433062255471
5686106395624271
62541127100495117
54775875528236539
42592729403012053
4194200313928327
38427177282403201
3303126643994473
67605470323399517
24720685060562441
44700924875599183
65919654219604183
71426181858415051
56174312331671921
34766367999193423
6356238664472201
18650549282957227
34488994166551979
65956612494358007
2811575705327153
28043492315829733
32387342959700111
45353586263976241
70084654669794239
71822295924668039
11838401408295047
50660799076898453
10732949532250511
19322459947382869
39499298468261141
446727111954619
4348643566545121
34844032862732539
26364965941258829
58930853596391131
30033878556289103
39143931702700631
52364414923549711
32777336595838409
10272661085434663
67346093298408241
3769939708301731
54610257593485109
57922052335899863
49294841586127321
36294644457459511
61276326624557621
70951262996251903
71340011055656429
42582479404106699
61582394217723679
25987287853238513
9248942848655189
33482544898121131
8844588102760831
38681331069610459
9640861737023549
13711428599483729
9363804441626689
1514717795129489
44302715766477499
12130638718168847
44250704706178591
52709484045249721
34874862613704193
31453149062392613
16365864652500007
23658086603542739
15745964034918119
22232454382452367
40565820862126559
20960897052177959
30468637738638823
66773195388634453
69110317328804911
56975200412090911
57014154344649763
58449764027519357
3766904655767041
39451644008930267
65274962806094341
13760377364527153
32509726955069081
64990884221689273
53070676307010317
45764386980776599
65981748999758077
54140381591655677
21390722807196773
16427187073049579
55418333827749587
9914393077794949
46346848676959331
54132859836393263
42817086360844909
25253552464538969
65767632131690341
12358045253103457
35382812604482173
27533181551875873
45514254094106093
57230734713373381
21318642388326121
56455036822646677
56468956606062571
7196785264495237
809471525285551
3346481351801429
29265312230842979
3420804724768441
15844117276781701
44835833681257991
12021338419341593
5006042916610081
25286280199176761
8967518245634801
54386279286743479
36844508226923143
38719884820801157
24226329839354089
49718207719608877
10915987919109433
42640225146756989
37751079805017779
45115128260855869
53757067685317229
46863833858461099
69421024802010803
46885881995219441
46132050883070963
35108373273688553
46423963569762151
42062858385295883
14594606376291829
8191276495738361
12040553761970593
12827645759002649
46491983905106819
50227382838526667
55668192710616259
6555835222719577
51070922363945507
47851741700879549
44739913971948593
44235995073454003
38629961807986033
41009629571183297
9182643978233801
11081810667403547
18738910190226059
30064825299411557
2264240668276859
53638898762534083
33290720205136631
23319437594561179
49460353528569133
63996739542101917
42508426856612363
71224293437751947
30365600296650841
69126934519189907
65006230120747831
50034905389866923
19277436133691909
20113216799089859
1226478537417041
6317220210001759
67840063051675573
61562637738178013
48475421217872461
59182131413938901
67285744830285691
14494705077000977
54662223813571067
6147151526648887
2142722479993307
6297903751270207
21258500409102337
55524202957340389
31442783570450827
21295757767655911
20443522546591033
50121087581584387
4814021896623397
9068747287596127
45643985655819209
14828117939730527
66223510918653139
570713384069123
60417191794460659
28799827516609987
67370584673577719
33094407896899523
53618771375365657
14483313778191991
10069457115150133
57419385222993539
40739298127959143
58158455883671383
1983595485777487
58952121826267751
24949342984868249
65493583323187561
4121311588298507
40186167854721901
41867233210414081
42110360189302267
15841584210482221
65629581031656041
48208489645667059
56617559741155649
47814226225843381
20537661134802059
38921186072309929
3591554440015667
18792397263285563
64032768553797647
26183272740013351
29784142441966739
71603334522259313
17739065569812941
10804557627798371
15282815081192623
16243887082525337
5653591431014899
54211496373750097
64605750088741249
54282990534667907
54165367330430623
19164349486178837
48543249902240141
60231361355551327
6053671526382061
62051493922834231
9153513008678617
9328027800327263
32144700393360847
20573505246156937
50588186252231263
31971510306887003
47360525279022847
46809342190121353
65336914729927109
53035581310959791
3941006570351219
3912363039868999
7101091176805333
20782460778891593
124753433972759
57403184351494781
19101055703786863
62843598497370337
11262255707943887
62917322268061301
26060117763969571
48515984727374543
13428312294877399
36429634604553637
39392859480178037
28015904294321287
60864172310561897
954638864976359
19634491732360147
41248990643426303
5935546727423801
10604425164090533
9870398147568613
42144342358102003
31459059949630763
62111610181007377
39074003538565279
2785940414005013
57508601748848629
23956761981678629
16606331218741009
16395706060491091
17559604017570319
40033069166744839
31542525289786279
54145707509966999
14569726411674787
20220544695427603
50220301437733027
23336772229182067
55356029712287699
13128751420791031
60947689910060699
19546127152207423
46577754591528581
1747234305344387
29834062902687149
26910132516036167
15082024784679997
36284994753070051
53952355932357073
44303793380965681
31227869462386627
62539445812106881
25862020308077711
40158005420588371
19699671249696257
14762163663495179
16060957291671641
8941268105065103
71361404516577473
35220679332032419
9875368524616687
65089614317081399
6969794625770419
41529310246095599
33383266542609947
12413898258239759
67511913077291183
245985437203637
3238889718761183
9481549945107967
6985685329792487
27698742287199281
52487809640880743
61163583532004669
46816823863483291
43320913565262083
15018676014885107
8948592738771479
39394471989947939
1998588040787113
3728883392398369
11742589813428203
18289129101234713
62716121372862721
56030431265795351
36663440814305791
33716470754451971
55472953217338051
49965151759798657
45561824143118867
688549208814917
50979357435222311
15553874470620329
9251604825936133
62443909296755687
49921787504888359
56960366105831291
24046944817977911
41700459461710129
19972615226313703
20441495202705391
67020852789268159
4133497200139309
54150465414625763
16357423943369489
7414236663136969
16803639520241201
7091937607410209
59783598555184211
59385463234846361
9060991158698483
30437117392106741
5672080118051803
13234223175533713
9275431443102439
39653569172341547
53705458754598887
59222227497613693
43596564338472359
56324526638359481
9566004719809669
12449275799281507
21954305293745081
3684933927007867
15511433059090237
42061478987320651
5925435647089433
17013546582392813
20871576097808027
70586221192115683
40997338297855483
23389306630085299
56479631955951713
24730746278394661
9963615914293729
43477420744789477
70683307401904051
16903793119347599
66783599608416973
29077802030637193
65430069894417619
55302433640135861
45110449902627817
20314079023999949
24741290716521217
61296195841811419
71343987588989963
5999818700814817
15152178764653417
28673762645006519
15927028025722001
66104607986113553
39984705142316573
471775134360241
53065116714950623
8414708729305663
15209821710908711
21358284954260041
13143089720025959
66171511103847473
29255106732096811
24885493608371821
54359142793593839
4269557698318919
35696292507816893
57900944337001523
21802426429592551
7099666528808261
43037069360532043
20188539482634883
13883314429429531
45073471924279427
30269897981414291
9202906116517801
47793017677241701
65569256149422217
53437698244668323
15069060542037223
64069041054616999
32686769034543509
7981866397310257
58808469413336197
33606590048514121
22082689314934991
11068128657834659
38624957684746621
59058189003662327
4216349608583009
63313496664764459
50199364566681521
36241991020090733
47182207913077687
20518000927804823
11618009055601133
41940573107470217
71206816393816937
57011749287478189
1391116194011861
63154997834251237
621289791945821
47522396319083351
71935461510533897
38856460485729023
54851531540368501
10475057945262749
55556598728208091
21445112303106113
23770801043125501
10297574135168917
24520442943997703
7535175057497317
42401035187282287
3279253845064529
8709724891434563
39566295848886137
58701068666291687
26441554850404349
4425162160788583
26383933073660731
27805403228485913
38601863998022729
6194955145822249
37707012481831853
53302687462498723
54251906161237219
4495298329396729
60627206983531471
23339593683677779
38561546563028449
29544625424882671
18579548640415703
38057033171562007
45673137934560541
19817740817204543
48367472118178163
63933898135936021
60245040029538803
42611484159447227
12199097534843123
64994644605809417
54613608639755591
53601307340508217
22459494571380511
169384606539341
66303780486809513
2692735605424519
19891203314485387
68226263143196839
545871995134663
48359565532332319
9779989975814341
41661306185411827
17803012871830189
13235241603901363
46277395652729317
51212833330530281
65513756493966433
42702263173413589
51649728596110871
22816851529800949
49792387582288469
26402700795075707
16668303194806069
65430820800065681
64969416143840059
13549406765798671
38304678433790011
69916143205556369
67607258392882217
33229707855806417
53365179457026439
52317899948532227
13588973301476449
16112147635594333
48054914058371107
55385696944094609
16409304615092591
25426143237814373
390517993115417
22975595349508313
27978819756706723
6354687668352841
48384702330553217
65659960872665059
45249335396219249
39046530276125321
27217981134129193
61495056233815123
67442987605012423
43263681452725597
9533181137461991
8780169707728907
69766857819272633
57193051618082357
15098940844898731
68454282544997231
17651747518015973
69458915495276971
8766656399419591
54154712336540317
47268611694296089
51261471531312389
38224216890051347
42675472248305683
55213355259758239
44577614456008069
30899892024512261
13347036529353671
54686564260936679
62009428151622103
34587711261489923
37400706398766937
32290781371329847
69226601869897057
34157235752819651
44362004536128971
57442595170837223
26657469545776211
70220401515950551
42938591748794363
8745422613388817
41850115938441929
55410770649258883
13403008230412237
62346438525592489
49918387991258903
11664262379115001
30361254286396009
57726461793502321
68022520010149553
61639437589733177
23547146267611913
10708041336329137
48470964421056143
25960621379403479
66920001669316669
28983526664561617
35511634506382277
29452025526485431
41404170145142339
11703690086207149
9298158513158377
18857438211217909
63707517114861001
40717067463876961
61236628840950613
50299213477432973
22843920009105707
10538333786178559
22879420034800897
42292818769065017
11549893666752731
8020021289697973
66938668421299657
52458022797993643
31750855485548711
35010192667220663
810589540166491
47760869506603453
4719759094574281
46410486366106249
27851770570418761
40756535480060129
67492870448503603
60241963483025671
48013245743816939
64790152634434501
18910244098704251
48078599533565317
63616320898072771
60626175498811511
64746183007494407
32024979644394953
7808452117158163
30902268750172609
49360188594536773
33325698203219767
34912654255256369
39492461587123679
52871766918081499
41498756111332837
30906095159906191
20842167481161617
57140618509180513
2446543878425011
30574195014944237
10106145761016989
44064357819868889
48700236739460567
61018016398983401
42595852378382287
19812553939425971
18151178311617517
57281164310789179
20156444737214083
48842429704195999
39039143519477579
16968667308806203
66847665205558441
25829052939266077
26482326148993733
57671720855549377
49954577328290963
42527149432327981
25313857948897307
21136376957502491
19412027355339257
30257893972295707
52267101082916983
34168837452618383
22630013191432271
22932446200477679
51665153203877779
54883436014412329
65677316990121677
49805650720231409
6599756018317459
22688926681084757
25863111611012617
13523510743425037
16821212218062271
21538619631383069
9278081647722623
40128995513756027
34168542439743043
30215940058483433
51224198723912777
51081967709049859
37990670370780013
59039572298605441
28528853817635737
50959655636294819
33625771902872599
26161465799893679
2738019278671223
16453242096400471
21599829488015789
38855823763118731
48109899201913597
30979145913326293
45283923732938053
66774254143447507
35341367279043851
1003534503415501
33041700619095673
69535881004058591
37832184657900533
25420961923764703
71682936150490921
20217788460786269
54908877517249051
56162016370778189
36665600350156243
68151469742951197
2200458583331791
8247359518132237
789356507811581
36765366781965359
2075109981725609
16053384165807491
7882648618072313
32861830577609447
44801462287728193
19006683022564649
7417302527959969
65828798369013893
64956699176369647
45291776942817943
9267442255686371
53542695667498669
29764892379921311
40959583860303211
69922320135524453
51210432289256327
36287913772971131
69792613312600153
37088570161503073
51870746548325737
30682188549622237
13827564105695581
42191961985139951
15694146067311227
12798320179695689
41533777105906909
4633143069201593
67742310442353037
60011297084167337
29786717933050921
56467435785157277
23876672844716831
16180560310809677
11788971369895747
7581032300024641
48005921001657257
51594088069383859
52943300556253039
44595367424360801
21957706525985569
41859568646210723
65898578355664837
59903715549744571
20726579197123067
31650095062360139
62653318779792259
19862463748515053
8699663842441127
13782287148606877
30732332250932651
70901825733862831
265309402288603
46296614073014483
45488604585515957
49602253926706099
7343831129771117
46828221454023701
5044049393043779
41341092506172647
63841562584979009
43086787830682963
51702518969461783
24122868296371373
28755238825128779
22072083736011821
37254789235752541
17755291316217583
71234350446288611
65270044229108219
5029562305252777
19396423140094717
54800017628547109
9916121489125393
26036573790334477
15239018665081709
22230677445539957
29952871569070393
59641348443652223
30160306934770813
39121063441490483
58249226061320131
1545154169387009
16409127864177863
68283199358876197
22636526631451597
8122425400825097
54331592654289833
57547576566833477
51462784027693231
51233035081806139
24794227601680841
60643041296401849
49332003194501851
24632433080495927
49206324507495017
29382742952777849
62453917880246161
38141678340759613
6397773018956549
39968749436357767
22240891388748577
9724727754429427
489761925818509
17862326791200533
52142910750950449
38398351644223829
33703838079140479
67726775157577901
68723593332586343
36642721216833533
4217031623959181
37160820248569819
63953594038624097
40295042614391743
10196047354735997
62756024121800897
40650245761155187
65879960114900977
45428793059455727
1646058769596343
2089456022962019
26175499872899543
25237666572679129
58980915549239843
69887253955504903
40728162083197091
15903185576023423
55125143537369119
21181174019733473
32345640411496981
43956188357143609
7891910853995219
71301517813985689
24833057486572733
500684101519429
64353137835547243
25046814517483393
6229948742158679
59284503532553287
25686214559616907
24310564541400367
17464533208469791
19931548582628191
36023490960387793
46179233584427681
33508815939567281
28283872341262207
57285558655305527
70800284428134857
53259352405413163
70991356145995619
67189402048840787
13759344232060877
31983897999370997
17807168915177347
3069390766697993
9442971527827777
61398993720505669
21883018119153017
24636246355633823
33694216637244413
69989475957747023
44180472609085633
61103496284468527
9001762753393229
44203255027921967
24493288501735159
21510463712385469
41090843221166227
18518068751017211
14872353330103667
2101210447312789
24453329940042749
61840508783284723
68123669493585941
11768875586539663
63398923588321813
26159287772745559
59661166120246027
5288872751762653
18415343905535359
51300592474422937
53865269418376459
24140241486639517
39754619698287073
11461155053702623
60318959034366467
18324515556370579
50743148813166679
1908951426944671
21014514431752001
43155784983021143
16163791202927111
37417795124011433
45088300266529979
4105062002122817
62027524847820859
28319580717702473
1718510169127937
15523666312679717
57655811281946249
12937167163128503
9601972222656571
47070235201778851
21253007184560111
43229479060907327
7834901904909763
34683612012465907
67072861521096257
26218131372091067
41919661403057917
51939073962460681
48227366483297
17815606007365871
17609073778711273
3537526197104587
60283482501083053
33219099815752717
28759219066490813
488539664650067
61113818114481269
26856062991150719
17150306583548689
18288902286054991
65909526153945697
23738624607527527
54319782356681221
2825611803786899
16001504756281409
25848028320670657
54308206815310337
58298259437805469
39247153810020979
58619110889418623
32202751288549339
8181479745685291
4969203782484167
54799630815322769
39100949030348473
22346456553058177
50230897490730937
28587339249592339
23124615283484779
1895010575692543
70737382717053253
50504284968170773
30030118476288599
59602989123700271
8774291559775837
15168776365163189
35399143165029563
67213586874469447
53085243955036819
6458352098132381
56575537435370123
15884564251119589
5886338955050597
19924636198246291
42447446624820001
10475128939229203
69403166739246397
41958267309263621
44544346823618197
5792539036279181
12197614167439871
15095638360427197
22875913357956179
6009005180956343
19580700931932671
23811862380959683
51081844396680347
25411448776962341
884921900296867
43405890132038779
9912829394122957
35140188789134711
46280716738878109
12411194072232119
7027300744848583
1919699276941781
70618900102753357
3384647299046171
23539642023101767
17775136264780229
48302774812806671
52004314240979077
4089082837026323
49176211442815531
7244233219478821
61830270173118983
36795564509545819
66493900920936217
1099431830981909
46743017434285481
59617138264265047
67068706040544097
38596364613058099
28931908910303437
31679957413269769
34223639494308997
64435486643883479
51896536547292329
65555433016724503
68749008529557847
50712362252363723
46731663695834669
15312359785416731
26507607337617041
8734805026706797
58269480990731789
51806658524326291
43951599134468107
24150835383584141
7260409964713223
12253761961084751
63417670828878901
41251325686776019
15880336085056951
66978328779520927
23144864107715941
39419074702028993
49069358806910773
12944328083920951
11470701480578419
14999174286488131
5103224425292753
25807010832877367
9644024149858181
43675095344586263
42092390558410651
8370871723061431
23147454381313439
59530828388918507
54668802322872571
30418528409011789
32404611393828719
21038314881479201
52086111982057921
39654439697305151
57442332835099579
62703519970119943
26435761814828693
5620893150240463
36649603402796809
10268352097847329
40276568494969637
390743249501513
46942808869654801
65103739431037877
15241022477233627
45235036619512543
54612489334560337
48744936816063017
55422239173971521
1957425364641557
61906583362790333
29425561452129341
28772395797794639
66309283008137297
45500454769788587
24047437758876383
45488488220152897
49081642024319899
6753615036165367
57717965110277179
2757619272138077
8928750597362257
27028184710763293
27511003954586861
23412629222582969
59608327902534581
31364864165355191
25661100289149617
47701715119437361
61187242062890561
50586382665100963
22255796997189241
57084582101204059
65369671640574913
56809088034945217
52519504731344069
14275251451335517
5302238480226517
62312133044773471
2174172297057323
44308135477988741
19746880544088899
62694674911533607
17444377809930871
18006444758782357
24707687636487631
50236075951892723
21306250738603627
17869095080437147
42956831701024229
46224299590279579
45872345122176701
52124185316861107
18642203026225609
25239726110130293
63743427905076281
52750947710912989
63200769816751849
19701621488589763
775073702697143
47173715546396561
19054073507486473
17788447155519281
7083140877180583
4944017582605657
8374095277023169
39419794242405001
28490781875403923
70634358603472273
59920299674393063
50568021713434229
13117225274108929
49015471783893301
62447684899510243
4856609560496063
24308807666513033
8016074580105673
39226474977297611
46306159942004869
37435875343062187
15028627679593103
18131161954340233
37009984450161839
64586589389077153
70387289449967951
43773302378777707
51714740235218617
6669478176998941
59191749830122577
27182979755435677
33776964832909847
33343683049575359
55150349912772781
20424607055656919
27109426321181909
38440477674333419
40122990381196867
44274381235375567
84044451505489
3177790272877369
48221061888296953
17859057814324379
7396388027615291
21274425496981729
43635715676030759
13742910856842667
40515481553750083
68955769344054491
64382112202603933
174901993498693
38673298649127839
3217232028256579
52924615310226721
28758597096563539
66894725691242609
4007710054568611
20556008115759167
20167703219608453
69671993344708957
20024982379960451
26590309695474121
1279038525421457
58515115537369331
71072237436520609
57049010219589463
49768342380877663
40213489566195773
62521109713071887
71589898943115871
38703280816905169
33351930946795927
54358277785988053
52419506691168613
70218617901469267
60928175969168737
14609613720638281
4330560763100779
14968522565252873
35518953632607541
68076850105554517
29840287293578551
2753002086634951
19775498361808181
41713252419950959
31694228497624993
2042607779917207
1936056232950737
44824397925950681
52819463339111849
42028141170271171
16285379698797271
45929776098045809
16938211562657533
12709959374805551
34201510794951163
62854837325878057
35217076539335087
20152941997760387
19725915046435049
45928652257618721
68345304639987313
10541591630115071
23090523878033177
44065885911830747
2129229210413597
66565088812545067
59522859246496453
14427920668127987
39715031272283209
36193884119591507
15209548168900207
9592398906960937
30445477703221877
63033321441347447
67321725042764657
23187779506489207
36677728710093173
18731997968063123
66418117761223013
1575740703030083
67061719697719811
47846243954909857
70454961972291431
48393913703036831
1960979033641697
47377468229415419
14837088467980949
63571582302729983
8564149963868089
71957666277109027
66763456194949429
62852224132042379
27625865439786763
62533847619847969
55711800588713849
8588244428091241
15970200909048583
24295809697073207
69832684560017521
16341052012488257
54376260615609599
22006274917291103
44931092003432513
12792728968083737
54407277516295279
45229541176350199
61514333608328873
12510502200172703
45394701065451631
26144871986247901
67559934240318901
12157363523929033
12577432667657083
22358530483793687
48964826685946351
16141376213463547
19873691862461443
12437284881676427
2228603790797381
41368125224875789
18644496739224511
6705398054399347
25606588462558823
24623841314657639
38974762342881361
23614492880687503
21758594020180403
55608372889810799
23996950459148747
57282302218189271
49005653983556947
57246730730952223
7666329381819643
44372310873071131
41266005055360667
34103363009445707
8927826147419677
26313934758125701
25671216759195737
42396130316981027
46650556436802091
49832563717367359
34801060456661339
17361595771343393
30072830922442171
689505393653717
30819182989635763
27735306360765169
14033833678702463
64291218475502911
37215469944316921
19728292318413457
6183764613632267
70295609431949117
71759787573668851
25618390636945891
39500084781486037
39722228526331601
24036966476778943
27147039328213829
37729928884214923
32258258872356791
22321885228860743
55163657746010969
60458281012956473
68292600534342937
65492828303581813
48333771490852823
36607212084411271
32983818087687199
9203505809873041
69400829041293907
13511866646767409
48287342348155177
56827906594451693
26822960812924109
67759869908523943
56510117741180167
20671789959847727
137037445560677
40048609179224797
25227130701596111
70302321577722593
12469614391687867
33505126650873833
18658831328326681
695890238368433
29922365099584883
31364905323175247
953085663496927
27480805837921687
39998828738637737
60213647718442181
41602881751262047
44472601388387171
61082797067673083
36928986624609839
19665499714280227
24207614967653207
58613606769766271
8000657925910627
62630316123418741
49532058733906939
33476302330973237
44857388849964767
28974890489947427
3022654009843549
49785043774200401
68157469384267001
7684192353555829
1681495456367729
61914097861455089
24075963977854043
45056025205725641
38608823313747853
70667551957506761
34188425627927059
2120589651978409
6282557092004191
47561962227362879
35117757064698317
40495990709152967
49416326392144889
32895547018617583
11222499406759247
45481405856447749
51634825750741627
31429310455720321
33184577593401901
53967389358342331
18465556804440883
35441625481936759
29138054371800749
17542400163452971
34537501902649093
62916747474052621
12507538332287501
35536731466575271
38631803397582053
26994473153913703
54018460802957687
35632608872991079
64404275995828823
68649862417507183
68341593166127119
62228321771600111
11207269388329369
16998691469778313
3072335713388443
11386457683696619
3042658794790091
3229967236755751
45573277536600101
59466628276514443
40581165909637151
65036123210054461
63114290215309051
47560325071391347
62358482940871739
27036181052676319
6834370556037251
61036326735513209
64429589851593017
59623287342393911
8286831768595339
4580280228593791
25974714569820091
62326208252521189
4076413265783297
24872896570822499
56897619549349207
12202862005064359
20596364864600333
58822515180655001
51243664838766461
11851166195121749
41830581298429589
46796015672337949
48490155166031741
67735074078139337
7094494154291017
7740296101686877
2037535480031083
15223673038829887
649312909350211
26308731812190479
58750662953523521
60390974891764369
18132264784728767
17099548492118447
66538805810229317
19974699798323693
1743468314564467
63973628940275807
25250527184717323
10449410144551877
3323204979693293
12892383190492667
71051890730414911
1163470585726061
68411757779680349
29987563952942789
888651635651477
15957123310840021
10419887487978547
12479514401323807
30698434839336431
12424280832878639
66890149285507993
44636649798608999
70051468320787897
31899712367417239
9972178219868507
34335228954990211
44647969833996209
24887851251560933
9690467058589439
41347422818337001
65287382758596827
17858047981284559
5366271757704491
21275790647023069
62043409863203563
11295317944747933
43994134438748597
22036227765071917
20376438340679033
42409354181192837
7034017819343549
24210871657960003
43173009268562993
25471703412590621
9496526458528771
38905389567277927
46321583547723623
12570530374220801
20016188989073813
33752665227762737
59008294140935609
44369200701954473
59679362909217281
31122136272847507
15887824792806233
22305635212838701
34115932253503691
18244338219270211
52494575280205843
17518553012050711
67364254394155561
4646342140799833
49583990301415517
53866476083308939
568536303109273
6783119446677473
18246836377481431
3482332907807321
33409039978171643
19536311031315161
48137685394528201
39674545731338489
17701841186518243
20543998598192929
59652538458028819
44135119721138923
58054856629428173
59920376453893649
62622559737450943
21545282967221801
9368096251060861
37184603544506329
68063547200305691
29093902572701567
10024981954833127
8654474769135113
3370817387924659
40524371893618229
358856123326453
29714095645937951
1646753089623419
226100835675809
25159454957373599
42276631978383731
44354645489204161
2157541759015067
26489742784976903
56359292149943687
25822259976420169
70354420802983511
70982829431345927
15327374812330169
44922316002923921
27104040138983183
50600782713449503
62599327144868287
58607374092597431
3003102448899523
18671959840110457
113002375922273
57953138367386753
29481860924685097
29719666892171569
5257710016641767
39204296266812263
52382523771296003
37674870298118939
58579881733885439
22248225614780317
39322632883144291
200711494058311
52180196075646343
24953072330095537
69640574140701931
20951501324408363
51685481192955443
32558426149179743
7516578761415389
55070034460545539
10608810534130499
55130345827009217
52144036947858409
55016098694904821
64070675231467547
16454395181679137
4548879802113161
32118202761307879
24281597442246961
71685070777630207
8443110580845881
67458748011316709
20318844975978949
3880169466598387
7670480623155859
66965111347564247
32956473668319217
59161428489537739
7390840784189281
24905280946279873
43470467016886583
732750925918421
53087654548461427
65102805781740383
35388030074605843
6300970550078129
67977797641833407
3940902165412283
61613768245086457
54043501486388147
24885293174686837
61316102238102977
20922694772799653
10924013670822433
20493282798071129
12975020163233389
56942855366479319
53625088834759667
61939892709569461
5983416676831921
51776855059587061
50947994123807243
22653176488778191
57451359041035373
61567174896067531
27028528670676047
31370953619830249
21698374947009373
32012175926839321
18717532738475983
43710842811041011
59158507686012439
56067452586903643
216019468703867
12799792966406197
6105917496017503
18434627314856479
14116836351141617
7372218899631347
14318584131617333
47648208559187527
30753921724014911
14653093436962241
54333418893429017
15010066505508143
11745234619512577
55166229753390373
2037871119908257
36449375027430763
34423514864852327
3230221737663287
8248499709439879
136059249989567
12595212947446957
18608010406815961
18426909220170599
68461382423889583
20592296991502409
36320080671324013
24161474284337821
42162541381821859
28644700367135339
29906600070218659
37791393951944389
61220975435420209
56358227853426593
27224811313172149
38550968054433311
12168754331449603
40289251466057093
62225488985355233
63759771122779741
52588937634902791
53386504954431863
61232358180274657
1228070607607667
22270863322964779
10917149626129979
58033063626642667
67022069976048881
46724119131442019
39375701111177227
69022846279435903
43746111758262587
63049431803897663
41286872194102411
34849235711752219
6791531770164811
49777810572847051
71098000542022901
68485161908749757
43044025463068771
56790376033018337
30218577786608807
55313696088922847
59593865799769057
61436734781850457
71681880250987859
3502291643459171
31274932636640153
23906552721159971
43161077627543119
4779125213899469
7721194704415373
45218571395206127
17206822592080321
36845326536310043
43685837108309059
12659917797102959
97293133498919
25566213135672821
60921625180965691
38809869139309949
70084519869612427
60190090917121351
69517068001017851
524744708394169
40134947112977429
44818818161663813
46399055560949309
21299028759610111
12020228209951259
11562019906055611
53556602988940313
38258876266951001
6702764621018509
26427751793416469
62179476490393387
51156255551293033
42031143904982131
2801693306444447
59103230655852641
32229373978896631
22190105796111349
31762514208954707
50460409197075859
7863275679351199
10695850182289829
4240721718441211
21289715714177633
6741925601050793
25871492895640187
60886179406982717
24938151367954009
9288115264915577
39050048720356153
23305841736315217
30185033241125993
50578380024653407
5863490066742197
43105835563051301
64275692481095869
18365443560516197
70396926370767317
1397122052362891
11073356375788843
6975498690793469
63029985847580009
20933678729941217
68875100731539127
380218071470513
43756563348585397
66723797404054027
8795527081158163
52744729160088167
59361356665408433
37612641638359751
29208281797927931
6648123189865081
9948556493302433
70312632718873561
52353155658001361
23826746850478699
65926249550391959
68514629611611203
60880251747474743
24249765849610229
54337773962462941
55891744407586873
60538435032696739
28656337504574789
59117925447424169
57016161912225143
4717511515271287
14414121155361287
12626666964875723
14522499347093041
27032155433619541
53555789960956021
12264351967499161
19359219815600213
25177210461091939
16684833399846569
68021759425878871
69111326176163581
5219799624074003
63816251050063357
45445506986969927
13947256846925609
49616120275415329
31245884764218457
23730058657281017
59287578837171631
19849277602646897
31485472144808029
42493027404183269
18777423500124931
25176489527977519
25379325586232393
38230854640302619
6001109689866131
13343377389379481
12743463508537649
55515586343950973
9803614462207021
39144911514788389
59113218233193941
49023132514531501
71262830787684799
27628796228306461
7947361192943699
24696220921857337
7743323092952947
54969959068631209
62170531841067127
18519298987169809
68070000752601101
70599562210101359
42124163084114333
44593809375875807
48077362566175489
67978087334072609
7384628713277129
15216081647465593
5787384556447847
27800203574418437
6321576904445939
16145127568673269
27970207700348957
53473137912001811
17829678909090001
9427531699907833
18446993817153571
4540283806183591
67118906261293421
33551291621738131
50947817620159037
68843216319624101
28637530850425699
54170969603959289
13872961399480037
59476716398152969
56502173314807709
27400909914699197
7917219426356969
63216505717261129
13270674755556983
22162189834714177
53570599000464547
7264300324454839
14755504149674317
16760562328040303
18916490691244337
48758507318557261
34359143912951603
24834844024892159
69154795924870193
69470138376898069
35079322908882859
50678380908189691
65971711898508133
22789872165098653
30800818915717231
21875528191848791
58849921431821497
27545031867027557
7506535362762467
69297474246591299
47364020678499281
29807957077190717
64222796533129841
34948766240887487
54433134949030223
42864308035727999
14044849756665241
21358703132317949
26420633151179063
66378505564497121
56877219648798947
31059076355980619
27257648124305957
20093384257739633
16653483796459481
20939596445394391
37964449235566849
44459240159067901
33948007116677419
71291751380743109
23942072320115513
29411951097213211
68228956346664749
12652830729693071
11252526603753151
52057297365819671
50934394403969341
4398307382248349
70022045926859011
26816850072636241
3984517708378351
36959713380469843
9572540366412329
71715847269694861
14470488813139517
14199197677286203
46580729554908671
39145943025287389
59209724111124599
11409541859072417
58292406488224369
34874456621659579
9594103074321781
71170555443831757
10484731423714189
62105513787720287
18129825728890891
47060754531679591
15149848160370713
8668694250504511
3619272608134423
551448814534819
54069151650034691
24991445734959829
70781464101974837
44953698910081261
64995246376536127
49675193334914509
13483573034259953
48944654539051483
27596547542445113
28830041982769031
22351876215936019
11832921263424113
38878715537378579
26138559178600747
27558015821454229
8740294975642289
15265602636833501
14237318978042441
15445913243601427
68255112981948419
6272503460828971
21427996661172767
61655939502304313
20511901555284991
13165483252221119
69208117371196513
60087365178956519
49058901249094817
59274367286889061
16547975518646843
24492270913159123
13389769324470073
57068799838916977
28028208032150047
11291069785635193
29169775452698687
61537603094786983
30492930113980297
22275503183787367
31583077780931771
71469456232259629
71009799988994809
50929047288081961
57824736316152401
53098530080747533
57313331345001241
46086333833461721
51521708371791461
41802805688969491
69158481699545851
32915717708156863
23568927788489339
42912610508341789
65485040623294991
52905139181168713
11179583581112377
28515236690528477
4414812317792893
17227965735737249
49397370487821143
38101687154886977
35865267948073691
3616398140155049
46373949724636199
1479092455559501
7798776523161061
23301880141780969
5226167593781209
30053905112802787
39632518876423327
20467756174944293
65259327521433251
68714900275379593
2259887961536773
14446671815393057
27714615280865581
18977498776418009
8636295692973547
29473909749799829
6204072636821687
6072821902792273
39954571180941889
33185418369663101
37955095132640743
33649619104124207
29304130703640659
24703872551697707
27585080159732387
21542248003140497
37517927996083021
71483262349551989
11773050239795101
32384260241931343
41268168600535951
9001728337493291
43987671505747481
10633271024431673
60594285374536063
16011748318379483
44527378144243889
36547535882925539
3082626011844823
55354199460708769
31325014476238103
21812961950896967
37154089805658829
33075054949564921
50091768574405003
40201571674204319
44524935870616141
39371959447557241
64952632769616497
62825428293613387
18468362854330357
41862931437838571
21059487122426999
6207204780728599
68228598474048823
3983031999430049
35109015781513087
59393047797194669
20208600684331723
3375122440035859
233950838907853
24232892833888073
58076694422914379
53086880677854467
21359027089702667
50437308801209107
58162847617383149
39696723568956889
36397314054639313
70724659298334577
20260986749813237
45516922671568363
49897312013639747
61614798713075767
44424044110700069
71987698088858491
4869792601179133
29440411283523133
44845524638978951
15164783333219297
49767589283971373
43563771671601107
65237889451140551
70871194640328239
42792887837303717
55163312636986973
8661804051723061
62584479835807619
60297322724635363
47999754313234093
51208751341517251
38746079414330443
7560358267553743
43076791758691087
13554012706069313
38989610966213903
6552054571426223
44051614650397469
31791484587728141
8434209746514703
69329173476567701
31168882620036481
22761710378283203
11949305449141369
28513463306040959
56368594309122941
21818589351391099
37547271471112187
30203372389842493
61018801988540351
20331833299255111
20555512814185409
70831806407487397
19243201543813543
32472523052319299
48411344302122757
25971811421883533
17224765186143953
9241615934641231
1200942530036713
25914440523815491
69462784399130519
31520402639889133
47837662135871117
47121820962089903
22962363033017689
60076319474062357
57850377465877559
36424695803819957
18280763549498287
64798899999821753
3837834408270251
3040481373574087
11723883852953039
896178014424313
61579229770405003
62461854698346011
32673315744068543
53374187691910331
57264869133722219
52230044770269523
3728540034107747
20571010700388487
25648761706878071
29882666568157387
65549047285960633
12286865504960363
108648787322323
23643271634787949
25858522403956531
36343241910323251
67491841990546817
53702159983485787
52952366364551293
40056321308641193
14093863468183501
23025559258607461
62500183245611233
6362035655738039
32079011300168191
20618865945237239
16613489709803633
38200083945951269
22167827528416541
9219247038941473
32214350067822023
58867155718453483
54174613707060139
33903179467693967
60873906413923121
15930920418019837
48384205659296399
67680668742649843
33278552141165711
35250042401482267
8870897509322129
62693085351982447
69595910010815323
33066459610808879
769658136203227
64487168704224571
53840896757231239
23599854578604457
10986992543100529
34429587901923043
14281394063033579
34999598674819319
16252109873508239
69291756143901559
15218915573094029
24740840336727197
60595104979459397
13752494807474191
64728285499563269
37789301496301181
60875948319649063
34930193571488077
3195323808843779
21894892868552401
67882315140761557
38304492410592389
68942999073019009
55859466411539083
67099505625888523
13701550418857991
8080926460319347
61301621949545137
51466105013262949
48389038430994077
26540267611719437
46589229585244789
70652599160165927
59262682252108211
39844234444955971
5452399124574781
23146788990702941
41169516242537723
386963701810363
12940873022063557
27097858455815717
1001019034438817
55854908889433373
34143515150742421
17759406797627987
3424313367261571
61541417522353667
68987764409541517
5794697523772897
16896910619760737
66331531683040691
19403786884078879
40061782937478217
34154244372554351
37005838812246053
29822258131493029
70503194156128813
3441887584793017
22069797126940579
35616235804272757
58154372830396613
67761687549525401
19708170560527103
60822767803103507
51595110980285359
63400632746963411
416479143316031
46764588321183869
60232459400503513
10545865082028923
5632416164679547
33315663722453017
63484154849392217
17645996968505443
18893159586308587
32741294588040413
68535973189160107
34246511348950487
42920011289146963
42544439131214953
19452129154388507
13848738403089017
60624152950282391
56514988396086793
5738371328465807
23548613775194399
57210042467517437
13485279301878563
35306048656703633
37135118746148281
67832236208818643
35717766876019051
70996038392532811
38929713952248557
48746081352033449
37020258487801969
69524532951861773
48559488256279943
13743677660476843
3381702503543477
47856676940519819
52862457392702597
22890733198234091
17004965876782231
4606859776046459
28253001217446763
70231170897761983
54063467464357003
37271953617308153
21655457147036711
27176728320797147
22692311105912443
43695466601950459
16919458393826881
23560338906779849
9859656301019501
9179296038263017
69477149466040457
31901043538073741
20753446159150343
32331757777286783
18104472563041747
65159472843232529
31141299371487551
51974035172713001
50146533125829313
51564422304370273
43080549621367459
6764938623656033
1908877887368839
42509784351422239
32225180989038857
17415519114715171
28649696023221941
63856060648453049
60788443885836287
53423358185107633
68541214711106359
49324219849359179
35731278159780349
22961508996538933
46354302835627447
9055707100664407
21106753806616351
59500165152799453
14559378687685453
6145833182150869
39521275773225401
25084577986025599
37019433738028909
17512158548937551
67844798514306871
4352985984453779
36893046110684399
9462928191705029
61138109591321537
60134894937864797
57883135960936753
63293730593483249
66620535115488287
44846087022161671
61923450920373773
259239557330387
20817294769354987
36438678584424643
31285115271006319
5187621821909201
21472642476962227
59203498800952013
18922212217762591
19918865872453211
56959013678811589
35359645733890223
9959897558553487
54553758668369393
53206333072322849
38548245420746143
56244024608078467
50578807878241477
63672800238269813
59489429881984639
61697911648086971
28580397916892579
59996757510919709
44545760633236399
17164172760286039
28950109812870137
21533124903677701
62971545508029541
66563532033836099
57643973916107171
64769126400400007
25618454889210277
68992014511951031
4993274124935207
37920953117768563
59469474244224203
43608131812806949
11887180731304471
45729189691042789
32954054236039499
44258008983598049
11293187551951661
69863760052330817
59452704977965357
43322332934713003
63636313324511437
13633906655049493
69397734105784787
1335540775937471
16547793664136509
27861011527349881
48442549278499823
42428448036750079
25131305069558531
27747801581984623
70113120733947713
50963846106775787
2480778523131523
51703667249694209
56276426993557751
23414300286133283
70112581953482251
34223276370561503
37507790108332259
70509545024010383
46447264367504389
66991594696915313
18256730719908119
20043607266055673
5331341313173699
66579524283574151
42128034840582023
50022607229398273
2590094657140049
22361639472411017
15619672176613007
56162653682486821
21731122485812447
20063973901974911
11784774529813027
12934222502661797
70136354132963101
33605741158555561
55311817482695101
32045578763830249
66202144699476881
53486752704111677
16571017945801633
70507154355059459
32548138588785641
14499512694225869
59452439566572961
27982330090315379
55773289306619749
17522044917332051
15201288959897101
60121569224847191
52204355464543519
46738556213182429
53453519890326197
14598988801901773
19196617883590033
41226404760567017
45300675238388827
17720586419171113
45961280287847461
52418707900330771
61493699095532797
7769872333563721
8084953859372279
65906368043711801
40658100833805551
49517273547429139
26054868128572109
9435312199563377
47881665910327493
36064376785787543
67363974749223583
71913687296480453
43678256472693919
67076217347792467
18846897494019073
31739642205079639
17875528187209507
44449637751591623
3614696905212907
51878037628327553
61202485742865689
55411516823475767
55440618504605099
45057382032410159
6274692978643951
56797792464786553
13359458042519777
10709186484435079
68269925349383339
39317793362419921
31793747344755733
61455071370462983
70964689411691401
57623547859055729
22516062583941623
43364845507674727
8898774508593901
10430546884109329
32685908687395741
58791204952646461
60483049868515741
35061586265522591
49754923108328639
29133025433526697
12849700950575329
30467888435475797
30258553629545063
32757763508933237
10544736905727623
66680161800186017
47025344936888413
40541658603931829
28446745298082539
36162735855871571
61979000680960991
31671548715352003
58591648156269329
23862605985588673
23130279304134283
61152652180767461
66518235975045119
66659845715338297
68652849526381949
40697274048589537
31429199793496121
30551157671741419
55185304825746751
43718306294985331
55959738703190737
41123221971021937
67126939981711487
23171668537201381
16820535556261027
45997545615875761
42257924966552993
53038087021703027
58083061134893959
5404485034285867
38019673228562761
48067632652520023
27988082763755293
43348291191188233
66991732481527591
15249805710459689
66834493268792261
37365507264780727
4796559246843899
71827580303385961
37285109051137547
44082375275433643
3134953881334571
12058277401957859
4025107803388223
45891314797076963
65477694911317217
6504767478964453
67033251425323481
25586015274909863
21988964891602963
33562817963674049
47342817422622971
51137660975441741
42781818332892887
10350168692920943
35984424599401963
21569125797027097
27088917035304653
9688022545266803
38209215594260119
64232466872441047
5138577045350137
39084183917743333
27697127257336297
6012165915645469
15768393496819343
41683362928104853
39481543270888903
2722296529184581
4053303274299463
55231810892199869
20407996817529613
16844369638318153
48682983577691069
6765744771101377
11062935607818503
15146677873003619
56962393383084271
47517373242001853
58251364460507171
13451063045623493
13747608704427359
34576172569267789
59581106049577369
18685686165219523
55236810157139591
52416673793911883
39846643405215337
27037183279289969
1175539489531987
50528840241826733
45501075646846331
13433864045735297
281385222892771
68158992185414771
4705716936566923
14717916682815427
31925046918627353
69329025274350409
45562907720783071
9972383978334319
9149847725776973
36119792518297153
5462164660702093
15670815655919953
28125846356417387
11317472904386087
17675230826956739
24966042525272363
37458234462675739
34701350128588721
14693478566017931
28567703934977951
16008119909634199
19823662953801547
13764948038311991
28115955015895319
55167527495059849
545296796950879
48219505965697049
2124811511626283
70455533837788933
32450849616376837
19433261756359417
6302469216625739
67833811264336849
32995568064090497
33961393438272689
41549755203083089
15996785101747663
32444373548149747
10741900598447659
45743133637321837
55672294797643063
39250901047868647
69844578064053577
47381905299819451
70592323437154187
38508558377702591
53751384585929207
60488528234921869
57340148572382833
50035133398291357
29588255392422751
42725739415721177
52414669531491823
31004166432047999
51076073767912507
8957263122220351
34529499465435437
13232692016223871
66786500658787781
14221650214192459
5671145215948967
71907701784566381
37920325017937343
3860945128039067
57484103030128787
33459638883228797
53888166887184187
1766985621388993
52904214252129413
61985384866097291
52687677864029701
3301614539668387
44970955708665439
26757061738063093
45912852922160953
25538614008587903
29154927822017981
56724444112131737
4775061657476951
17308724258863969
6947928345250181
62491650864241549
7259330167448383
50497486751398991
50031056540243221
35768784298307167
52944984018944539
21922050485340371
54857117541982697
35700659254781953
29260913783693567
36749674931949047
56283565383667579
5075670817440541
51582558736651399
9652770355617223
62633856183624991
35756231954512691
52859527275169421
29552614684456709
61530394865431523
57695085474772789
57397656888219127
16228002058903073
17810262535453039
19810568903275069
49387222044709229
1910069079404293
27903465090802991
39093863648446601
43052112588944201
47992840930505927
11368869722475823
26740562567200301
47957707993118353
16391034713526379
38589530424714583
47517381927024077
22648482127799929
33276205936891831
36973943748802349
34091478570766921
32824410722894771
47083686811813429
28203257926219529
67891228056238009
65579922288690533
70744590881937631
32070006780905081
13247976563660483
25884190454808547
1450531992800567
14505537986671031
61977120593611051
24129415664674301
48894828766170791
14383524849869561
16902206889667859
26380299738897253
10966474682027507
7144186120883129
35836026146774387
18294458395986503
33966723010994639
69052651055391767
56287913557513559
68750544994302089
62450833956370021
5752630962100901
51502246746436097
48392810134178557
41789512678147081
61543081781552699
63152601735226691
16657838501984171
23392543882487093
5890414454294729
2108062956620057
37565374531876897
84749823976561
7315708979051821
47125219705110007
10588380050345441
6272875069873283
31613698369107203
55379052499575793
12598411195691491
61443891501585451
71913527320508999
17658945960585529
38118471137307329
52272706748270873
6540306614755619
50356393283715511
36185863036387759
17690043493346347
64543509925977179
3257262738115153
36818663735816783
26900466579710483
17434487257023899
61437175782230117
24635230273717429
4266746028721853
37075610210207279
34566286613396507
31135046202582419
27735407425891057
43669014318007769
26908943636819591
66013928885304167
16639073221213787
62084861382841021
6879264253718291
37051408093243121
3415522969833041
55191925150893199
11010859526946781
12690609666664751
60416834169951697
71151728077745543
7052810285795387
37409381538723157
40676350956271103
33725087621469479
17243923349484331
40822046591684867
33962139658916809
43992517460913979
60794328869622527
57322227014627863
17932140846266671
38832432508717669
17155403418870583
47961805494027031
15790217143479671
34361650624229899
5870358278231683
52909550916565669
71779632855188861
61749512667978931
66346437705403519
53079762843534673
55730694878813389
52488439732105471
59648206978504073
39608406561564277
45484948488398593
17916924867714737
48199961137249171
71133499727119993
39932665457116849
22212181661713741
51331722951742591
71618237852525599
67444331966070751
9112928548408037
69336696183248693
67888790634186817
50506974178769327
30596262573103847
34823463506164981
11603966661159269
8827315803960217
21648949546903709
48324405292163779
53642494927256647
41947430540726863
36017818211985941
35911500345504461
36057826535743921
60885827685045877
7797609148486849
37708308061047511
61488238730108419
24883413968471651
54196998315161393
20323664867405651
5018917809988703
34115841042570319
47786268455672693
58722542955367303
16908865588465349
12703386486138349
48546704870764801
43135628249443813
17704199175431441
55791132565832381
50619848965222489
11880864764861093
46076387677446443
50197014204844561
64191138113604163
60377741441224523
33040826576870029
43188797284413043
68756115671923879
12348860150109179
62833221805204769
18555207511688261
42450898189682491
1648367373838429
24528135829097531
36799583673111481
66088611676364363
31895296084906669
70899788542551317
2547861950438047
68841409148401301
16798858775123251
51862388969049041
19615746450310603
61346266912339159
34379915519405783
40289716252309471
33933979589905027
13654332716645861
57095608882306403
15321248665561849
50692662944046449
17969766516894557
11352828945889003
18272268405762611
47034857823355573
52671902596781999
52436610887671099
5723766148404743
1751705707559827
5488044957549263
23029821902502643
49509439485810431
49088427761354087
18929274562837091
8405161043202277
12819506912272631
49552508003661527
15044731057959839
16221684074812357
36297441951864677
31825936303012793
22275780352523833
29052438132590533
12591939268235333
66291265440035539
12096981124481441
33510411353691637
38823565610615953
54486820327069399
29191780945505641
3770246119718527
54690399583967969
10758197402530351
31427659084285741
19216671127484797
21436582448471989
14090996633205277
11829371482350593
38556359103265411
61985702667172819
64109315505328273
6131563875691607
24721378520408599
35335985214788669
46613219803348817
5934403968614831
48585867952599643
16695144435372173
10996804912203373
50811301017170017
31833887519175473
45966631046551561
44128114393267721
57492892596607553
24361739546566883
68194762984527799
59303215488666707
14622139268822989
862131100647277
6963614825566627
26317857116329447
43813595905962347
20566493692345823
15328793130518947
49808418233471663
2046731291473339
38716818602629423
54392529357199961
567976706697307
58213595442395947
14469022415407423
49766413257871733
42357800588591941
4921183295900801
59076901377650537
69357803797714039
20272132152286717
38056117793846821
10617712184448371
33516988037432183
12756313614667849
20993823036759109
28272454975987193
53307687164538869
22975335633941893
10377400459992121
24479336670333871
45707715229927391
31249671390872359
1446588022059833
22981932662059309
57275199369945379
43079306896329589
70949222879829881
34392252626851741
13008882450545039
9312133636953163
12986624993938909
26688896744963617
11532591582526067
58784493395987501
20190724646689271
47983537884627133
63430225565184781
32865828431726933
43370445537137569
24435784287090769
30765709892938159
39665508353783959
27332400689318987
17148102533825129
27158309940712163
24795074379661471
25636595025620477
60286183745979329
62089030266087497
17724119534095343
62150065237877677
61570022721999263
45758014704220037
28394066884298779
3847661444385959
56079417265812131
35388522287350931
46639266534666529
32526652733584609
19784037805574629
36608920657814849
11380087238289817
39530765558577823
24643906476683749
33016415655612451
53184327104740817
26279443200558859
53836005057616927
39030508455133277
69477742547143961
43299468251185963
14978656092458041
25309027491742861
28579768899698083
27702392454975929
22505236120975477
22329003019504747
41872989881662021
38193820220803213
69336614097704407
49228372303694929
67139631886101163
26172485859189547
70466884913453299
52382671641540607
10004821829257183
48631043611513927
7249172964230299
48871230858905569
28590201175312549
18372436279023763
63050942444660893
18199906394934419
2397147370994279
16118260224605117
33582748996567499
56598576331488179
25563345158512219
30843572667604901
22605473698351619
50467845608601427
54568983316942951
45615480962743567
50598294635492297
28982727620475901
68998253807748029
26447128185509509
11673722407348333
1134451558505663
1759757855369309
35731989222869617
35344122060338779
32754803994178289
28709733322055371
47537991715148117
17627863649195089
34945744217619869
25277614879800329
17135777922717833
3187915029739183
49706485780562539
3294763762774249
64891907719765033
40289997933321767
23189443629984823
26092657045052407
46080837876719917
40920180366398071
22804668456786443
44697155328821441
71873421109318853
52319486675107079
8509380660698989
67699931357653499
1030143809879533
61274771412914317
26557523780212153
55641422340383479
30213532389790207
61914404920411391
1804267910791271
14872930158203869
20423457760090169
7400834685298687
7110151907826911
43409756425636721
60980750121463661
71047038085974107
57247674033894947
38196709277948447
12165246112614317
37575203806078511
38619174136842763
3735853576478159
23318482929924799
40513599951362353
23619517930571323
57218663579494309
9754105661147083
25180068315012439
8587671322450741
63541007914677067
58159256238204887
1117801503708887
21467807500690273
63758392059604279
50676911326491491
16951039184872337
21210576700237543
11780936959631111
13887186031810319
24376214002352717
19672750339051153
38461330907078581
39512314004419723
32294180355234647
22894938159753707
70388961253582523
34268400077257001
43489993503368033
14344124560409191
60139671184206953
57268701816335123
14900284718169463
17999216658777163
69270577048272839
65899855673719831
37381996506203339
45500486806998529
44382035424655121
26414679479810239
9839155031463731
17123420476406177
63638966117847167
39739598216922013
60835138256749303
69913350895839119
10683164841579079
36377338620476519
317853318138949
71561337710111027
17873620367173807
272140969233073
51155205625576427
9477054415883191
35679173003872547
63118118583621961
38277981157502167
55381541528032847
25121119025214239
63642393330706537
21205870704794459
19758384224457503
51745508280567149
4025139219674017
58229271526316921
5485982709403607
30815936581518713
47776604213204233
45835676126662927
61787781671844689
3507107962358911
19837402045451167
55042872285728549
68379624634479341
49022820469528453
233201218656509
41474396796472441
46316977603172417
48018425814122671
48486730356299803
1317791018498659
64419625313715781
34736975015167823
19938144198180421
17163539316676463
9547528259633081
38766930112493797
64928281958077829
54374522241945109
52676885105256707
64858304977445267
9884116891701809
11452244233974143
45647800698152693
14487669206907283
47335735760005813
65873792907795623
55570173584848607
69874240706725801
35007321072883463
49351850076982799
10381687100400137
31637542139802913
40533663533464781
66051645933911399
30925205685457037
27911262808304201
15082608268292839
69365776529216303
31630884589143871
17038478857336817
7755554922656731
7248125051340973
23411254575079717
35184998276088181
63354585536404417
69659154673655161
66498876413821483
6876188279189519
39992708073167777
10249098343324961
22288813975415921
69309848235417287
26090736400896883
2877406972633871
326779917480839
18704213739353899
46712518650207209
34520236775148151
32124764360732119
36518129349992179
69169101285669331
68865440680974649
50919076700242987
14943114228754681
66662581940452417
50863258977333547
37710986486899067
7428958392883679
31130048324989793
36877267544980991
41176440796869289
30376864433942863
66268165577935907
64680456122200043
5797957027628257
61070056828441183
38228538760255541
23608920446484041
70869797338092451
27011721316101749
52276567868952989
41432174068768939
11163003917522293
244155712070287
4010690353228631
60769982846204633
43613920299781471
22300072400747527
32637247799245883
17283029522054407
15807691211866769
2312058702813109
63364610534711947
52474540998755819
69794448111581621
39183910541404751
8197688503992059
45391639437220777
16986221234212619
63157836815983783
51596283362222117
36676603862848561
21953856151343971
59990708901390437
8859709260424073
38151905912833613
39800523811480339
27367225347754657
16788975571177903
36708444138122459
1902741312267053
20036218616854147
32269611190116241
70102793153804947
38283768153833129
39542986418590469
44773883654240843
68868364329509911
54457987459447139
46347520267136177
53547872823939421
1694417445962159
44106026479619267
16350735103612801
53618351527449769
68628733272367123
44722076168573249
55887757754374349
67102182967501441
31959555087221159
24614552855166343
32215731240349639
36497706634541023
13815305349875089
13413102278936551
59706330995218513
14530115913785651
4670346207736939
19448275003600973
27011206707054091
4830117641595601
50210889971872801
33459566116478059
24876628479103931
1162608383307703
1189935376263901
61704635425070423
4015742461297481
46248357307737023
19554130016182051
63125453881120093
21517036438922081
22980858121042517
3425690498762443
31586968870475771
20182934114291371
24882163642679033
64830250083813101
53966615562737879
53417242123130111
70462848704991679
30780433727938591
49297142708032313
50852821654115659
43168159337398687
12168681499122397
11887358955527071
20046605866094191
12587907522852023
45608040093958681
17750581734446647
43970911524669179
9645177840261281
61112919970260199
48464825091394421
46722781279787959
33753426914608459
5280398065787939
56675449147503059
64121166873024007
37467010630483853
56269103030007961
25312677002581873
38546297895789317
15121262810767109
64066062203201423
6204725903406973
1055311188631307
7757141098712977
31303714234557581
14412116287294153
36298327253082187
38703553166111261
60298677656056717
40273180458473257
15299731438384733
7035412857865247
29492206140741821
3295849527479297
59868114458669501
3969267972198863
20860049885119337
64965476161044089
31849375952509769
40013515967744843
59767042302389453
15623422589848081
71828013380797277
28937329519696907
27835941040441997
64580321459927041
90011494474787
15280062389284097
71648217285963251
32717204690421409
61682462261376937
56285826815013071
11301347196356593
35885703427620119
51836340136011001
17624039724766771
10849067839123693
67981581614354003
31598722122138383
42255458574517061
42265142257340339
56862023200683973
25844772871414177
33420797264662169
20898539432654893
45039687201470537
45894294818062237
58002845912237999
21599796998462909
46684070113489037
36446394474498131
61251331684554073
62938110171895951
56300658384895061
71051985775070681
68099490986042123
56356654518523189
71028801351532889
28476234521804639
17214744263609957
64437408330868823
53216778771067559
55801202337843271
27868457638111733
57069495561272059
45205114134978011
35591479171361227
7561559159483789
67747601639166653
67570571908736153
54464852194312103
8334360692615131
61412188458647381
33172436112653567
67048407927988489
70185214627849757
53868645308646937
51777741282578131
8514400212435889
21004319098340269
67938228483441073
14084103604739293
25424986169512219
23106094402117757
66834102451401323
24977464363697189
68228447919505177
40997281846884617
57884471141687129
65573565120057653
26407331974052671
20852459895274573
56444362268408683
32523417975989371
49978229864553589
1422297091575341
2526721191188123
51393489394661497
42244072764725101
19407697993214389
58402188640834867
33358985528393689
45319863699149747
32597542996649503
31949726826208307
68230009791459391
58568499266014121
7221137272278887
15730154331031523
35735498032291829
45144319807808069
66243432295045891
65091251720477179
2544037934387839
59609088149209201
23715604103785903
54671898600979129
41759328472365103
2982030291638141
10182378496303817
53910788494131487
39921896171350981
53327094242369239
3724704395540033
12528153058707571
11308661212852433
33110073931811059
54424790867102639
43621163538857087
2760348645263591
59337467370340091
9792101601970027
18760113076947007
18853068114639019
19564704193722097
7860217285845053
61796262907047211
42681852039329051
51299141516193829
55893167620282561
39439000550100631
66573946287895817
21087099430247243
33796470358981873
30981788186744251
55585591049527183
38624265752878907
45147215330018213
49771339933962113
40115518723908601
14375181812221151
56444064895846037
33668919022443113
56093746381321633
46095399366589453
69007573545861649
2050287214819777
58819345430952419
15395690341418963
19615793296207681
70617341786137753
19983987953224457
19568902768096141
66190053020919367
32863988945434853
38256495682966063
7394236778104843
53947744907165173
32832919558184429
15552506327761037
1410457970223451
45153692116169401
67406315039319829
56415314226505907
1318046273014243
46586518735508083
28745514879751471
27619025315480393
18565822331869231
25117667047614611
42542244476042483
44395543262833771
66412392230473903
50212865336306683
37424224151909999
61083567006567983
9996952740297209
47527421027562877
40706150723047111
51504951314349229
20535971155201309
9635343282960797
56336757635564993
63141017628639869
6864965510722201
17343366826747459
54403118497819759
7910630053870967
69101934811911709
6083162750811281
63413238211688201
4050304105635959
24684311422184213
53138104403369693
51277962583763719
5937937184944591
69509935297528861
52820173996390657
31732693282199461
27859367824837669
48931927557837631
12857777028775507
23959550823340291
30152527920745201
50947143441868367
50620195580836733
68721706998988499
8942408632616911
19993663711681199
13344275537125121
9761736588299341
29584585851818419
55953867298976429
71538985757456593
21028830934204937
53887041774640447
50805730107405047
33294093958126643
48108059942175127
25746275471419303
69221566754766427
44690121449116921
37064645219050441
64658988728617247
47968600763375177
27336985417971689
37950224099350061
71404641970800911
11162575453701349
57930680118066709
45349206278295851
55398607237613183
28704336526497431
3448452296173789
28983615157105877
27049121548534469
60645609260715617
2832115908774881
44667248207590157
37005809431025923
35727919847475131
32677400210034241
26543297919242833
70740729038146243
14023864063362949
42297122461541173
57510443594659403
8801790608438497
67116512221976999
4930651292571649
40775821985645207
32292639649214293
38530429696829597
28064791323831061
48371620336290389
17349750172671443
67592275178059349
15155522564132747
52652791365688603
28920926703860137
45027264580903079
39278974353985799
40541019086924639
62968646020677167
10068075121562611
62020060413562859
30918660393971729
63402495134686139
45019881792970939
38184493990657853
4222411362254753
17736581814161923
39002668785867167
58998238890124451
44451941326721879
13835208061065841
9186381561603161
9143244191323111
36167824890929183
51333658387286749
70032319185963493
51985269999272081
65265660827633491
24372204644351731
70378954449165277
71489547763710683
7237469023540849
50740607041331191
70039010105256713
67029976055830339
52041713694978563
31768667233358347
65672939700760159
71957069402102363
20442966735136469
11264489410828993
5369568966115283
12539779947397057
35147324436020963
5396538978917993
59091218070954551
66291206547331993
33742633231801391
35636553072215903
40499746152575279
65724006293840963
66666657914127209
13526397448708733
2778623137444493
14173775341530661
23296373580781523
13099079675017757
30250684419824641
24958648372036229
53011083337743467
66375166457819269
9430169239806949
5200187735208229
53547364074049733
50636402369204357
18879578576863639
31425556428004723
274983452516261
15395206384226771
67386422513180327
45713302284969997
11163884376790771
55766856698388629
187158366271369
17074227438784591
53778690261862213
36180800819352689
15098647686426397
18583514739775537
25747295013316937
28834504704548183
31413397161217109
33014649972293293
22762127698950589
61014010519421293
47752910957778077
22235937013411229
27208367884467713
6297112273491173
55388662439311051
2488306365562663
14882330104115167
71447664592745813
49102546827455029
3526153566546701
18380236036020613
7769062131404339
21220780152419741
412216495588927
7492141914908149
54636135428874529
68872209999849877
26212726383463187
70478555566316137
20026173272151523
31826063315194921
34884865759233143
44077794805321931
58544926651044259
66924090943126777
58110176640975839
39731590815423679
63990565484187493
71518935456598247
890903952043327
15969428851374577
66415580641010173
4356713908617857
26191645752419047
42536475956419999
3574179457142797
36446250348083197
32665968098289047
70872653499440071
17090840007492389
57277146515204659
50779120004413379
32369526736566059
43286801080103821
45892816261986623
69172761108461389
50934324852073079
10155260748256951
46655602053324793
10910126083928809
9585039484809211
7158805141354291
35346811304938183
48428183322039133
44896460925093179
18680084767378439
32607429844910659
49408779280948183
63617658213452701
59444167954448929
41498686908016601
3840863015965277
328857037379777
11497326332344453
39838415453824577
32798284494933967
21927433094391767
11857615891191731
48237141323109413
56580127032214967
16718629197906563
24594480427528789
62202360928925383
71953605598591141
21441359735156461
46017992244208967
40356884422527373
16563381992034289
5889181432924397
50494378149006767
12152842498486073
36388850860133251
21844074688003927
57533753130327491
15057334879410557
12074266018233599
51386966200268063
16960743820767041
58056365009899937
41276199399339767
56243778108968993
30204682346652937
18271272363999247
29496459142838371
47085171068073113
12989952529765319
26545389443638543
56352234574665877
57985794705442259
16421663578291481
34007476618674851
45659884205447753
22800870721771589
5525014482462983
41437112999065811
31772556097129381
39574090670689831
26009725836579073
53592866528896883
29435572396163639
37729003695319351
44335421089516189
33408617336762743
60187925025357193
53918744759577793
29013575412422459
40348301980968203
35795505760541771
33495095144853977
19567376129040967
892980942513431
38524846632557821
28166055079921019
70463096272883759
25322609416386977
66197881369297801
1289019778379857
71197364381341279
19733616275888279
12306581210179759
71873058461744257
62285498093538703
13279460832993557
28560663476327891
31633959635674199
45395304634149829
51304441797427151
50597003816710073
45080939396925557
55429774968202121
59761226835079453
8791713992424367
4256589895984523
67258119614295613
8735863782844111
69779925299199197
50121865060184243
859655339954237
15643975558325843
40928233130836573
58379696139160313
12736948208315389
34467712150084933
4771813392599317
6259328581841963
20701796619754897
60533975008262023
66113899893057977
55613413179549983
58087680018828731
44195115892534961
4903214527860161
23445839790021437
55036143128687893
19010395330403809
28071661464744389
56907826649760727
7609733304598247
12129567515956507
49753665398960141
24930036147068189
38268409652327863
17615221634267233
8706731469540593
62801810760913439
54716882445342307
52404445972578209
3122231323915733
26885321726777201
16261423047433183
17164424367740669
400596780765791
24716481329426813
64242360239061877
46847760830900279
57871855779212203
31980011771712299
32714985556261513
58134570636594503
38585777833750211
12375521188920013
52345620186370067
61664860580794607
9715627641559949
306091990515419
59952169686786263
60737507898007489
9409788113747431
34141010052029047
40641981427070131
39280002967529479
48790339655143993
65813409359370433
40217890131768373
18105460493252437
2135072322314431
7870895097525113
49380525113351669
981023611321441
57154428481923419
32442686719899689
15775381078238423
57400455682647421
2284308279307099
46121742518925251
60978818158820581
53478358045024193
62905437914694709
18067678567024861
48753962618672317
35247544495351589
69638689642524283
39822987137730343
24333278077138999
38015739471228061
37038617790573713
8097568688648833
23034438657944579
17787752014713371
3754674813874343
19248079403043719
9344414523687301
2000424362881499
582563150049119
67684330041130073
38259945935199697
13004135396223767
61396087726088293
63268429719991291
3351630086991119
58180052048420299
67303077466122647
54051180176975467
70832971804383157
10468155574524877
16392200328382993
64489839588924209
59698703698709107
26466274929157801
45505296678602513
2369761438143779
25485027831970151
38997669246603707
44531719621736777
46930198756096759
59872714908458303
14737716808897807
38095555602848609
51451414967793983
57812930492279267
3537604082693053
30967199516911751
26756673111827279
42212054531219653
48424773726988823
19968420731968193
30669655417909663
57665302548383473
67158552890823293
50159052317411029
33139833618582073
12498956831206171
9760791721892033
2697694988682377
65144337961564577
58530199164106781
47280402891508471
35917458517964269
66491674270134787
1127939567984239
6612479174482411
33225558623174909
30616249855322423
65094037068482291
66799714599670643
58164754420389479
9596148812397101
29118156954392489
32619111303867241
33040999546820477
4259765146502081
37479678270953287
54410205376952207
41821249070354041
55080130190321381
50497351226013877
34888869712993771
59243621465290729
15419598283661419
60596761886491669
23354924257474763
16297164006118949
53398636493507639
34364249780895499
14688933059297963
48903481678612079
8718479703330997
7880244958301657
27396810146578307
7899821289021217
13632740333506759
71022815710397849
24391320201160553
63531821731361747
34264639716828707
52362024812773561
45139481055107323
54450120166974659
2118532151787053
35262600521105807
22642414086524887
53382419778509587
45586538032799417
19659295534857631
58095749749674907
4320870913961837
10097380623391213
25271828873150537
53956402299377233
55535965045020221
17080172330987231
9493729492233187
21419780837215021
41870571966058279
4755363977994673
54021567073483921
44647322834276221
43674394519939523
41886775007734913
24432013376575621
33230573976747359
44167181103093341
62993236876203841
681336161970703
30919403637596993
29183559271851541
71085613271079871
65941897745057777
70927145503307237
21363510027406903
39103102736401883
27980052353867297
15554224358125979
48829161310686613
1839294762686891
45453504180610531
41845069562069311
40241720013106891
14060641369347107
25543736832113639
43445344287655451
26862954859814123
64522164032160119
17007862709560187
25999809105340859
14110214307112447
3476419723830467
25735056998973313
20659044764868481
33365720815837019
20153717796121753
9655906171621361
38056807621613777
25003905029118313
34245352976016491
50439945239825971
68007870002135113
2919488306862923
9082583819807093
29900268213536881
38619285830570059
62231493500258023
204882467660557
66369240531287857
290467412049469
55457744365728259
64154609137451629
47965993521341761
46153608818263447
38214628516351579
43624620319782743
43797200281589749
51391272056292347
12316209577105417
11586226319057911
34316206593778567
63694870416099799
35096829314448233
58581215305261967
9779146547299721
56520262893952097
1188706453061747
5796098812051333
15732967575222773
52064896466945111
65880683404843651
7658375027734507
65582823979140887
15889760170363411
13737832048692677
7865058364836691
63305776825611839
43033254823532261
836084053368997
26357625802259659
37120190433745987
31338953881031437
54854424355277369
2423003384050229
5555427793596451
56142694712254321
56006337823311439
26865526983400361
19899248975210867
63522532963531123
5803992388773191
44875554948364823
14830181078467739
27875248376966377
31023932860922039
18233030664101849
32455255873764571
35654663813268659
46034555473747873
46169856146202337
66311136620636879
22646352677198981
57583188301621907
68866669447545059
36371509128702217
50072367613249459
47433910731446167
9657713167788157
42950094978055939
12146253920502673
22761155407070141
65958950310214607
67884619956680411
54502459876994659
14798586329293873
10069914695455957
37645823399114617
7928827325423497
21637552134984493
14874978627731401
23338498325157409
40360984060279747
13906366771411607
55811718980602969
45024223533120193
5719719291091709
34246486878004537
20843829201850117
22440262489846193
9315907329656503
56857883544867611
42517927299637813
64570068008758033
61103746266831349
12036843860016821
56859183770305843
48500831218666663
27321233685130633
22115734218411443
47018690394408209
4595373750674737
32743811423893099
66416954070928229
62513211386734747
68162010310880687
29431553917691537
16640522108289047
21429102402662303
37772808728491951
62780648534472521
29947756751394631
16435878057982937
23117152038704837
2162942983015909
11179123959251693
60970747572301121
50889930465419401
69600252876238471
28598881445045491
63125455140222947
28363926119284081
2433208413505213
17123946072976837
42384933063210781
18027497122330697
2341607662755763
39078233699852969
58867619422805183
49840014824551513
10429115213695327
3804890849311883
6303180994258597
25901180967662317
11125622766135869
12223585795092653
23888411397544921
50270898128278871
64275365837486827
50017716369067333
19725411846441911
38338768412504899
23446267914254309
66026130381544831
33030099578887759
58840959387059747
69387912056995153
18391820249317513
22872111427084277
2007424854526093
3073564259963009
43197974723352359
58409366384257643
39987471859264301
52021370921182171
27033786341713259
50796837932121509
54455918713870337
17255796776827879
5514875957665369
27642081428099659
63321231124753457
60758660142968519
53277931957286249
36135814612535089
63100809524241917
28426824199593119
3883928832410827
39798574170039043
20372312147642113
53584503626662367
26244009501258083
71062481554313797
45264108483002447
13770625116438403
31081408548918601
20508966564189193
39117366543910139
44419133729426107
14455921680558637
69516676302647071
39743407077209623
1560483184764389
12621471963773929
37165150920491549
61579645716183233
53260142826233467
11589254703195973
63333309767515639
45644280214019467
40720504421107321
59656516261427011
56418688912638551
15305556887630351
14801100305624293
34087086456873371
43000606467812233
9577961680687877
25039612740917977
54965117770567727
58741943582355169
22915969593688597
44907807571045897
33320979948047279
9238639557604409
44479652843111867
70117830166400507
56449567290902189
500266513535483
66169851215272967
33019748800540811
2733438160597853
51397410726762637
6235200483938521
146813907813127
45399031390572359
9503416235259553
13808610804562291
19196086004302829
10254969317964781
12168289827690847
54322474545924073
34192320965649929
6373981488841357
71791262067850679
56899977630914233
65280887846514941
36718078384880639
14614811076062887
29367097437458533
16951665217100561
62182881825111791
59264974911423629
38284482436005787
43484964757624843
9179417233731517
53415798065477531
44210165465206399
17621403435736799
27623686682577943
37261088616641663
4250152788685603
5287239240172853
44895537987795433
19509943984313297
65269742991113459
49437467971811897
19218613909036343
22599641874777211
46153245674248421
10288790381925641
4036068092853149
8693738982389743
67355956364553971
61983858005860913
9681755780717903
31574762057844589
17106237279291469
28239662428384067
27964462159824739
53837136760279261
19401882459170447
8507209529514277
9263084465167199
30143798692253599
20788297791889591
28377678034061099
49319050346166193
68098759734671443
1170591397873393
27656493718087189
69866531400301981
50742445487989817
7906055632749089
39605288444969803
62465179310140769
20841722747217943
56215663008414653
11766774020130037
28505439584285437
23552179419723677
43978753376530537
22516196367560251
1998029176351393
8666175556551101
38503724365652983
33791784466856653
8093840868422053
8324910604952771
71237791370471389
15035621554637821
17470907438032999
11047732734947749
8906148317593367
1569283614514523
9505309491480433
45798877704868447
53014486007176007
26539382157085279
11794708200866863
37921654508689759
51605127997356827
57391339104555923
67291000960756169
43442999731041731
52811450010263719
16081545022634867
71676316917843227
59716400432850691
57852989049918457
39785387462844857
66962812505250061
19455106764427541
25810433384685893
42235300792791637
300183313493477
36294801931673587
53779451238868171
43748171034454063
26839846927302917
16981441656079871
59472864038738323
21834099148446979
29773911097632061
16825832562249311
19404236527472689
11636857578286543
21760344225870277
17225036446809481
58820009449331371
11310656984537371
41737524542270461
38157569145555967
56001276313881013
58019960961984181
38992107561945401
55803672066438119
44604268351026563
10251687773912899
5264288517442637
12234821276182489
22031711178761033
32320611754898809
46704304040342233
24914593134651301
6688527577935017
33162410684219821
59383717510340563
11052409629404321
49482082979734913
4083301465890811
64934521767260113
8802270263461079
68528538050757311
40259065856804309
58348914293468921
51905193112870291
43664990869496651
24691460990608549
26396786298296131
9029050136596051
14392922491462601
68944450912717493
51874641526401079
69866609150485321
64606609151252087
59847441397648349
33505708641313177
63713242840848847
49025002518517657
60243336194961401
62085759538115413
57979010836951987
61844975429336713
8665355816470739
25703952843526631
29250865990090291
62197506942277453
70953346625374079
57403085788403591
49746062311350827
11293947324628939
10592212113150467
37956163098351521
11114458718214617
50478966339154501
71593851998234273
55895194040595227
58738481295848773
63278731560257747
49825856742216143
38702868294486733
71588393367496111
48625903652150887
27737628975572107
21426538232535347
61082809738380733
9864272449431793
32333635074243889
39481760052205241
13883013260098141
65557073765085163
8035807822911163
13019356258580167
19458912571164107
9781778317928291
36091145680137677
65406045089709959
38192525256237617
10690690612948253
35072548776853261
51398973799458589
41590265898182311
14292342977905463
13068976502521607
33152151047203511
65822990104218463
29840972017157531
7867130434348051
2542983822693157
48054116299603663
63256143699131239
33631952731984421
22966906683324361
2978918557367881
56948330063250677
60655007977600243
37800986399846603
12698241088049513
42977897563512733
17783180713926413
23900533813535143
58224451121723009
36246036949835891
70190589035893087
38991680765568983
47973394146753629
50170947336822029
22423743528870457
32077265671532941
731704402131457
44123780187894299
56180814347742937
55838885811613811
26548271067289771
68461567230684689
35689484292730267
46542905833529447
20348380535505181
18822905497965659
10828788072792527
53828474808409823
56586711405299987
17425915057564021
66621974616535759
35419431150857297
62623534850167933
23326530662368523
28101080222526557
42118488704702591
42915911574726847
68158124172689129
59814668601649541
60367180445307419
71796986394200233
60987272496633667
25558369774318417
35033922961609853
43838159173129897
61547583712489691
51215310878860969
26135014671257291
53199184978906627
13543080749587189
55528123308039817
6136076307784723
61447546470459283
15084102016173121
57700743119258383
32192614162716419
62478023509939253
2621973370093009
52191020934522241
13391948505415009
59260012663631191
62841204904940843
14433029362476187
38516879195091361
4271569281673531
131495979006619
68900354566025383
67493021103586213
67607346108056257
53252009917443817
23119033502237597
21748049907046453
11399139515244857
9464291458444937
8288257639119599
45501833385250157
5650941836309057
26909947085080459
59056348878811871
15306739066135571
3411955036381643
32552201268063749
56661015970771181
29927473694485067
71357532309913453
35709628751864329
2151808163308019
71564824317349379
5888205511175627
42977881432861537
67487063970405749
19286242886330137
71997398943433567
13077893455393651
61947663770100943
71687796354521869
62699860158953621
48022833662350861
21995443571988707
26158187113898311
35799638033493907
47704906284267097
57225339703242673
5704235806240931
27370208063199853
66571582508394581
33035103576271369
60390697629282781
65514244620168823
31706617089880979
51635003673046879
22871018517403139
17368221237971291
11461739432923511
769299062585567
18523118776667311
21681625285841249
36050240636600219
47838043803058247
22584591316269083
39314225810998339
40915607731461443
48045964949078021
23103093864872953
38257758558824461
46310046705840683
7217705513481739
44696891684612989
43140795512552663
50415312379676201
16664221162878473
53467592267510563
19860160142213837
49402618764471899
25239950077930649
33260811763085099
53585722773302791
12891984704259559
67837361479854773
26826026860706609
12025358809582897
44954714888242333
63556024939228139
29908148978801339
26793375898313377
47798548912245107
67280475706165577
48483417336604643
39716853137626601
27902259217020137
24070906456998757
7040735971985839
59000258161283147
48596109338872369
43095454625624623
46535347811867531
26390692964401411
3785445800427001
56050984063743223
51847211541305797
51975586838291483
33909283024341169
50207565172761107
3249832829026097
68439652905705689
9863766632597291
26230787382123991
53943012256927237
28039552289668103
40571295068191487
58971278109370969
9631011507434297
37089171609450661
14700012832907341
26588683665984877
2492188186239443
34948768137917993
21789200774736713
55047268744416787
34405045245053501
25476754573438433
35268960076604893
42039429739340639
35486446514555243
28216643246844919
24887538828620779
5241747665667053
70343190189774713
1692988177484171
71456069692157197
1733575711859053
69153668159244169
70882111693087129
41229586787337119
59464135467815509
36159962918277841
35204754620930333
53212949107169623
8516255162735839
30425245708995167
69707341074151321
54287089878880681
48345764519752411
1488635830355407
10341128275828439
28923237199405009
40882377852211733
66259897624946521
43540632044425289
68872947226290941
27669097911535453
25821958043595031
66717639728013077
8974265124481621
13090217066971189
36535573394963231
70862500010495729
63113717402664881
52998026737401769
57424418696210729
47222706340437697
61557537921153203
573352337329781
33945304086330457
65082350217307349
18595394181552791
34926194029753777
12249045167860247
21085146108600683
66538855353601747
44762914373069947
21454703660386349
11994638304735301
779085867271879
16885202119444783
37860827430044753
68620000200254219
57572725390451153
19753136084196577
51667198147597393
57069473610269623
14581377146142173
4640079809872901
32879904380178169
67808578711712287
42751122371424539
33745211329566413
65219417561118851
70444448396790917
33971612150808281
1015565351574469
18923236324197797
22035719872792889
45374072878579693
9599186719251889
53260540753988611
27167858033893391
63805251524647099
28218297043874467
18643144365891847
70038703514284709
42800281118204377
6601252870835209
50199086527210913
11219415683939341
6714065563015631
21559457557096211
16919471920172293
2541625039638833
45003977723727007
1556029101310193
47273369976218459
28101963732105547
69591384416974439
41556259044978709
53485821178558721
23353692168211429
49444912091200631
1089525879664799
69473215988465573
275818679784553
37706874464085479
56849158616103439
64301058196510607
7099764756277913
38739332009657599
13468883710929131
64876248607510547
68679420208668523
44839168139876623
33571872427099229
12585057659402981
23866166876852057
8526575088602167
10142011808637581
63373704326748733
2589305327410559
228127020227453
38837874159248621
40090218345981701
52398313157180717
28753804450482871
49075953270512027
58106575389593953
50224332861103381
67894989923568469
56637628804434443
43085381079563629
41191107970634177
25874939056987753
10281510628894621
22563384489459199
17552327101630403
16209752321490491
9027666692794987
12522448708978301
65569152055414883
66711283831092973
31877124563746747
44066367389526847
11430675026921069
50580208702433279
29070284235019073
64760170327858529
27981000584523557
33389887992034993
19828107413515451
64677410307482069
9935679524915953
57698102867261797
21164898127520569
18760613049884471
9801301682531083
41080866804387331
50473842262071919
5192055415093279
50080671533861219
9627804254833441
27588489077267611
6874442713741411
41742332498966299
22228672546209457
59752376613602041
47316525584151223
19377828075118549
22210693512073751
16323425335467119
41776607960155451
68635221095991379
71600306494110721
27829448811873697
59085681189473083
6933948293495381
48093919399337963
17398510798371631
38401251075705431
28612477336681391
47111021348734649
17480495879092819
18874535232830467
39772009379432063
14352066174434671
39642223658803067
45614286462362291
14097175266172139
68536985417238997
23862132399698561
51229303041296467
27827824016502277
53129069255883869
7899170986559539
18713513679864103
64720868842048829
41714242438402489
35314342108946753
3270279468426263
57554308334014279
1097230337182673
52099040172280511
40262812555480621
56037408738423017
44124226953608591
51604438385294771
63860992308733457
42768499928760289
13729007324852489
33765284154731663
61821937572526361
22330584954180331
9287777033651687
5521101030628349
37404053959116161
23083419797214391
35267034930739841
43966289441735743
22629798875543729
52360806497717719
25535135813449187
926464301828603
35280796081781357
12907559866784257
34531785801907223
30062900268557707
71735596953743467
69454584531091601
48733086816403543
25755088399179011
109350940128361
24866007833610143
67544524251957553
34474402645312031
58216311070387439
27223130412227807
13053702803338411
70668011546257397
65551457101124999
40758075147407221
8596335842668577
34851812872080359
21736629743091173
69102344279264039
28177138165029883
33747264339945979
68921088944095891
67801506413010187
45220835866640719
40692600954912029
35609779212747673
1573875389502359
4325348533462351
62971359761275387
70253731674062357
47610829115629561
46561829669730589
55102003654821373
22707469938446693
10400630404222249
49356088990012171
68762844484725173
67651420107582809
28881067942328513
17504084467247879
14000673425566879
51144809966718527
34096241802107213
51182413543762271
43792982245308007
71237706256598579
16703114181796729
43536900797954189
3629786545314763
71626826858064713
40580937290949421
43273842181336999
62273549338657511
69600530964690161
56142803025846001
47352524052455509
44196209044157869
12409260868180103
47551413817479697
9481318943984831
15273211214089693
4965557162510159
36268914743261021
10310796573141557
28910160135820343
36249563296489853
20378849570785171
52044906547579963
52831114065594047
64742501802284239
19659961348185139
1007128830596333
40117883408934017
22768855617291331
39529387321809673
43980624243597367
46444916083505921
46601001293126239
48846307852213967
372166249600109
44659633326391921
33456516543546017
39290853543302947
52851665150621279
3598180478991979
37968763431354817
68537836976546837
57455948376265217
53351474424391861
71781360702187337
57216644331362497
29771411176936867
7418813720255393
16920408043353547
10233046048921243
30964673980833433
7053272525490791
46715050093492159
28155424310433479
27742045876308103
23482014744613559
21753251113912963
19976824151238923
54597417097112303
22339521661421491
24915591497351407
18030191708272487
20348371451353763
51162472329846737
33003494825134447
20121008187881941
2948856552442993
18542508724406299
25167965195263073
15391095899721277
45765157580924549
14990912449324571
63227492960944381
11885868721638293
23837256775890703
33920179595086441
52423338618013021
3877296159408187
8686248381902453
23802611216785091
43642339313759803
30005352146900077
57585367621523059
68812706600368439
56584411578053027
44167851867274043
10505926316509691
47749285910483393
15391491601306687
15187315321638497
48630882168266831
61079779396140341
57617452058189
40546133222708543
70661699764858217
31521238132659637
57354932113278517
54438728336087737
15648483504367933
31756131272016743
781114865237219
43565842884149147
10271772980099747
26039993490831149
46189489194652519
28988602444869829
42147222510070147
58757444084563117
2218292266977767
41857934128621613
42551354808786107
5077545004292251
17993460334150853
10878362244603703
14793282834330383
40090745756057123
37010834917542263
15478502925040759
26796341430609557
38488100472050683
52494706985461163
50944122309926801
65050437567249527
3298164008571077
25433951706963263
40396438398337079
47317633576433287
1436439956308367
38556751679587783
44618949330561149
24789376212013697
50762382648011759
52286917543080221
6283989000652981
15025476625885051
15133459635783109
64086446059358033
9571136211886937
12022658990939503
31745294455644067
15803865792550861
13154501690651861
55742681373435787
23335693454140799
62170278376078867
47117823503414591
55836221477754611
11376366279340541
29857915377421423
69071121594951583
54153819706616407
12533716745657489
33530285751993619
37018097561985521
29194212315303613
56372353350553633
45985707609615989
11879533592265197
33466899795238321
43953078184172327
48779884497917299
70131554135923733
2744425076177923
31672471245870989
30235224701073947
62712665733184231
1768928895078673
34823651275561457
8245642028586409
37462501362739853
41691718388319677
9992598458347003
56039392314492583
55899931959872059
67696418584081037
28240079757653039
55146960830552159
51126041952595333
27669658373201431
30165541103430017
26630897152001203
20407375953329479
71536988514332021
59265842502067507
21375519117328603
61585189034084071
53801852690513701
42856562677571117
4774685483222419
62444687940407953
20147757913543583
34419293641074649
67806138551822717
49958572041147017
37010825869962391
50578255936731317
46231244431096363
44220078052108163
1718098333190009
1993331756134211
51557968934162069
14268210026893279
15110136305812003
30093917719850591
19621275686513959
50464424267634931
31332950693275729
48815533844794201
19821052220274223
33617347481504359
11872733747846441
42071358757419899
65645903307110209
44167418909627183
30723324790133021
2468504334321589
42718839967639357
55537573987125389
28755214450228447
63994340879287963
48479100108578309
34228147836074513
25900642908792049
69344383173175543
136830378713627
43508952872875363
37849354025367583
42317439500393713
19987378168481491
64002401884616159
10623904327678723
48661812917327453
59352377919969067
59625675675919189
7119438612570337
12516745568467111
43068034041263417
2113738276583821
63739115761588621
4255058266573273
15392705535994597
64132268375450371
50464216823765981
30101166879566161
61182205086141329
5171846472936461
66522149094751661
18752736186977131
26065485870401069
63522033593900393
53308596424854767
53323589159742389
16469684491970407
279791487554431
30003638966631607
32818861439296873
53321706668089499
39079768686273743
53756960972065889
36907159786335703
38732929919472013
43329927648958121
40206162865185671
4264340846770297
40781556986892037
64043243232940379
37195750047168721
25422734309369273
54885604149195977
35457516519477979
43186583277875231
16595631246373357
35396178742693411
6714275462945887
41273780792152807
24187804129056553
56669466070244557
38143754931553961
54863388551336569
54950313576521777
43349632431979879
8471674928688061
56661469858556371
52763006510673827
40946765777702069
26406859811465491
65130777959467763
13179386002221799
9642639534711299
34083198840193381
24374732009462869
5782360489531751
16205279906653477
62930808762357233
14767040386654709
16074725047014107
32226779186030581
61806090151299667
43832434623846419
70137977260868371
59510862706161557
64391547272941159
24165364024417249
3331567496408717
61072024666405969
31795960570046623
47498573950207481
62952209040500987
11023075380686191
12275622854439083
57211194377691421
856176959322331
2596120509498899
5527967550326357
12832030440344977
54727402518412537
5744030374498093
19584928758157349
9349330203787963
68203273796663927
33218144488028099
28915208584750489
31793330112764203
38644597913347771
43616550240409831
46819207463274761
15729659109678401
54141001003090367
35187961250154233
62255363903546603
16804260768842401
66303008869270597
38095955398208017
54224827181984843
59370863302562131
33114945566669899
41921293042087787
59778937747967033
35297185014609697
45751354629822437
64450817290076837
27006240561367943
38877972678926323
32864222181734753
8475577279522861
71652962148007621
5728161416010307
60119732450959483
34824013934487511
69884008480786391
40574905705495267
46699043604487657
62660473892785201
45955796277103487
8359673920714187
12208198335272999
63624769456828079
3251549955563531
60263950787894081
11441471051331157
17727876953225489
30560000393700989
49355722717276267
54279795924749191
41590530293449583
35788024470336629
13664860781155943
61000391142294431
37541939737550153
22421120873341633
61156407332202379
49685602542061943
69430265251155401
11638541637083813
19825812960320179
36902070836788177
34615782710552189
45324865255350227
50858538679965823
7219447195039199
18142617433967101
56743571863946959
54992076007386487
47341659736512181
22167720559970393
19695379458480013
32463765396533431
40727607028849469
27787831159620617
49843255182221213
24349240416045437
30371068754664553
5299397163793307
61305527579920193
50326290232612949
64119009012672347
58900597671944243
9839106451623227
12115087054961381
49027278138367733
43496856864744719
52111362553920797
68661202984348873
6009923247809557
8192945496366193
16191472422278383
71152575739285861
8519502801216083
58294626690458701
843177338742631
6503432542615273
40015541712004951
15256306784153621
6344811009796991
6637594949058583
16738223012637349
60977205647117239
8901249587374549
14350312878130169
15217272144265847
70825291865356643
21589114458473801
5363752545156133
27345552138993961
38406623209943057
59126744549751211
5438051332881703
39165838733038291
28838299867352453
45998028460917229
48347106035194249
25380022927346137
69033371563626907
65728253585308733
68726072024145979
50998604396212579
15906051417428327
22544902581685349
60030476778672793
5530940107564687
17434173222964769
50828545953720671
7238712985003189
67262618498140433
27683067035925871
668526481324309
24968501807421569
56496555295952743
58612351402926571
14729988281257121
18228192877302413
36242830276900939
61580165309220449
62339227648389683
10246603070361629
44353819556625077
25363033284931079
57899197346549693
61150009599881359
55760243407142579
29690514638754227
23725145434885547
52413209988814303
66077756321579309
51891974000813693
43883249811239087
12683642506182799
60094760132448149
69907468009051117
26032018678062391
9090607619524537
39859979232275623
41773319711400581
51529180589050141
59566635978964657
66052990883072003
36350906479888303
31836415891501381
51643004930068247
57001480999040593
49384181446124771
17606799872958749
52661538230107061
32094702736890881
21737479589479571
55604875297883677
49208375568034031
61808556099721643
22935584801255671
10952602701457357
13341995189576681
61340986688354063
42196467326702473
66220017936729331
63653328702359843
71705544681166807
58842393487870271
54507898712018617
34069838254803389
70931091817478791
3195782961418889
40899736441879883
71800639040667307
2424439988497697
37693282320343673
5963054456014433
35881242556600159
35932718383621909
32432395471597937
44428379277247613
10010287809606631
8731062056869783
58181884370321849
10071358700801483
6754820632738961
69894560649582127
10980926492587153
1921382105615977
1620117601475407
22430086470146111
44484694890491029
60147921481651789
8793473247047719
29554467706981793
29583880559655599
8422138705576151
50353062719245921
31671721982593699
18243014978772953
58457910604272419
57001305991953599
59043012375525601
29249147568462097
28557151159429363
54049483351312789
62901881727679217
46977282362220901
30984076738766381
30143408626544761
70065718959294493
70799217925529917
17988744407413211
40801589550385429
47566487963998021
59940074102348527
4436751424254263
50927658546059413
62741583548380129
9428994835750289
20638942280013481
8203315202922061
3563384567907139
34076103435735523
44174347106079247
27994229203079927
31895087253971237
19562221112874481
45757677936757669
26670323008093441
34934555827380887
38861780146201241
54595033886735743
59922356262141929
2707986712696841
20601657405539761
22303702411127771
4168991660479367
4284099046197233
53071745005920941
52346893117550693
17222660180651993
48808983873747173
70362990303704663
11879204166531367
56460830773949731
298866254337337
1653918418387957
68738309129843827
53610892879377139
27023509373731649
54793552265121067
15098208350891011
52157457401618939
56686510078868827
29610452640298051
67515393280911383
51256542018537043
11220463032831499
18163718423871551
30647409622063211
38642318861740823
29630355819173441
38644910140221881
54279026156356559
68168050045066813
45298771713598693
33279704563256441
29153826709099769
38528726789159149
44596331824775011
31845227496709813
14379815644513327
50091804707302441
1417618054291721
47079838732447603
46650876999172367
52346224302871601
18196113091394333
7846758836495213
436675108903529
37488328876232359
56474327346477067
8054646153111163
8848599908808197
8879000705914747
67396997194232759
37618768929388253
42068551784338361
70693901715883241
54968972753560069
33167776196009797
19241044022055953
59687288747072711
62148185892186893
71985102969723731
62227123391456623
46088302572911471
11067758003852461
26138768945112757
29128443869801891
45528971920918637
63671707888906549
3235333704483841
17074251635599597
47781151059666067
29185749749497573
71540186446399481
50582174044909589
30480036600817697
64076998182616613
4178352423699911
49376430330308491
70723549764027179
2509807791111769
11417366651506349
39105940030270871
43333148203818623
21991521670019219
34989772225826783
62492389000452109
27992283404744579
5879410237851191
14779937165952053
60939091209958063
28620258527896897
52403785985633689
66171880768350683
12237611935242371
55642287688824827
53076527099530547
41630737917575551
55750712925677257
27918998320353557
48014922509922601
29520065929734073
60235413713990443
63055625858356213
39583458894551531
26586086052354821
10042098433246543
57742091554142003
27940338594611299
29764875825042191
27070068713595121
25368622364211353
32358807010109383
42689335464291781
40007057733296389
5965774145831107
18424521309639727
59266227855026831
34760922897207217
13400634136460729
50957792981315993
69690812756868539
62449217067888163
39103243111369861
53330589680515751
47866815952273369
40297876916238523
58094819093144861
49863657579613789
755833754714509
46824730844143459
17337568377438443
15789304072462537
56339223857391373
30636026001033373
64966631518620449
15998310462766663
35163993188077639
46851306102997657
5441836943462057
7188992078897359
385534365197131
57817508263942397
25637891353304809
14713077542521081
15658404388859381
36482728898613593
34483904603614751
20037880671661271
57666873396794693
8704480374471407
16083259998863221
71082737759967023
39216431236888963
65049809121739693
2652614008787551
6561953977527383
63671990460572287
36411460659914629
34860131828191493
27986919262540177
47315957244446977
39417901016979631
422028572038267
51179737540311323
821524996067323
50266692374116951
3488992004020291
27425099612096321
39297651351749471
12230543869108603
7338735510777439
27954675283970927
18236889006376501
10937715781466909
58943260900841923
66413479668242761
27842945153172619
12568544913804307
60822111493793929
21680324792192713
46944236900016191
12353680267820083
52735945698926167
40991744312225437
13678740501278681
2738489075256001
27484996795981007
61483944954920549
67307746862341277
64873638558332399
7882189171509047
41712498200671
50208644382423133
65564522758380983
69708567785702513
19351671158765317
693657351934909
16340377990145977
56168256405437569
4881563438165231
25347243876052699
30980049623340361
16830284107036721
60345868544179453
69455567638294979
9461217299429557
21221085842224139
7531228995028567
33596582666543269
31943743237308389
25478036915291539
59821081006961273
35083177707775807
59288013702444409
40904823138044443
29271445789496011
21807722602039477
20992799638433867
56938528448558707
46064699265871991
44498846549947891
24977244120130139
54994686799386379
43409556948819863
41247188772975337
20220565891851917
2890512795464347
63567130822660319
21992351152179203
16830831416480297
2837252566095221
10175622150981757
6921828808176203
62134024696161907
30510906485692049
51106711729780039
49166628426576413
18584490345494639
65377485319806731
13373269548941527
26142614760453313
46746666340039751
63303671670232099
21684750202275961
25802750498545703
13150271793745727
24513626085257629
68822244673937537
11646960909625297
7942455950103709
15766837978163603
47700025397521457
36269606022538337
17615442271707499
7558273198857217
10661441709029869
42562796695985327
62478055471291961
69293066966601407
26395053559831091
42916989557271967
61952531820579143
19008916859938721
32190502261956853
1643615585243521
43253614232531179
57042314676056033
12347336411422043
46481320318299271
59021412027183973
36656463806842247
11774030921727967
39880186353966733
40743641521835429
62174300809715483
40326376202507971
56217881975675363
66195568318226681
53671012980746033
51583084199127557
17706513081387523
68630439842743687
53306374928359571
7915926585457601
25546113924630263
16488388637929067
14652341342164277
50849167589874571
3945342074485771
50757885425142659
39139342482043759
15536248154705023
24371882576949473
38834584229058161
60858279724607719
56103663689262517
65624960130078007
24935929109686429
12936934089962177
17835414777285467
52985512685629961
16339273927140193
50276076545091937
11062503566852939
57752811553715419
35913752681486441
58969693387398839
60274167345140423
53742427611399313
17158176815068379
21988186697773529
60571059430651901
45039280582749671
41716263823952173
31417962320363501
19719645610891591
24762422682800093
63667654759480283
66335274821576693
57207198109263331
49352147957104711
24962363012303891
10376133752016887
41361786647747659
63422543260980149
35857762212355799
23366403652815973
15500846039697331
2337121779194183
47319884492975641
34820860739981149
12105137104509763
26697571419167893
6268393833088819
68271076310034347
46976148163438243
3858160607692379
7653422318848511
29439270588456437
27864980866425487
5290597481495933
68300611285825837
808590247964119
5254902611304013
5215002633218281
7389605888005969
26495836518275471
66539336398489439
34953024329303489
55224742919054087
47595459881497799
44240786397302837
53075851249887299
67581315713273129
1844944506936029
59632404299172893
50352695200255183
14388254879036147
49977643149128543
47884081963575079
20825367952858477
28689397992485897
16167939681488687
30367268703654371
37673075723393569
4387710897463417
63201567602722217
34958356995184487
510478103265451
71621149464918607
28611982176603853
32447175474969007
20555638022068921
7551269492409143
26605808304370279
10276233724562209
3909231135811201
62758852307417837
5569275899181571
51303905196079451
271421076526469
31456913861136013
50537774617290551
52487160114916123
27268644857274683
9146705426720417
1906268577616607
23005668122308327
36531357898314143
47692794351438589
34852620991013447
10144044998727701
31307738777133569
30803364667369927
39391408673057537
54245139344942801
41378801889689141
31497217621521437
22909447017847553
71832108948955063
44595687992779753
41204499136767523
38615593487002187
3622446968996677
1061082650608831
47082006067231763
28484267871951713
7809194400174929
13853524726149517
3372453819719909
35018982047430091
53808345025716431
23055249569873711
48144503398159453
48479988028090403
7257527560519871
62977467015241711
36461480967028753
11903937526730773
13043447785385741
32496724566018029
71749757012346109
21181285924140301
20768312631690311
24041238578010967
2090469926930051
55935118990137857
49135361992183651
24369142022017519
47049797169751991
65382839136182131
45839418665257381
63877795888706291
50117685616719667
50467485426781519
38281363941726713
37407083791513607
64706311843482503
64105477962751679
41733290304237509
50455763077723139
12606490042013377
28780662023516927
43705592203058921
16576450878322859
61093980887557543
67364215407082549
60425838541275419
44794523537072611
4206087661680433
67201350914083223
37309752695474639
1643184541814147
67849514378621431
41495962988446249
10697241038585561
48920306169833279
56044219066445369
67059556814402723
44924972720560903
71621694946066217
58783015405853093
8427657494890937
26666012112149323
68316390325995137
1169517833033399
59910496420083203
38324610109546207
2625115683309367
53141069103386791
46435134820639673
62244205517798267
45164904842868443
46507914061978973
41301128915037547
9718262336650477
31184684993647777
63333711859553137
68084750874645121
7010410595306617
31680946900821931
5990618933089631
52905280655013859
36467450944351291
25995910846320071
30679518206255267
47076554039452243
63019886542978627
71490655213314877
43747712037291167
39097483753897133
69945004004278463
17178335891974727
15328606518974747
69824465107169743
36346336730119387
24435039687983501
25542638554017499
7635074901838693
6045183600282443
31340355105403027
59149207663041919
16899835509137831
38030345049889219
5927818164415787
32204787392333141
19040848912580797
22051648355669117
52783842513191017
70192202399447539
14763800572798687
21336850429906547
59005132080429277
2126428830376363
37167777520169521
69125454050924281
45181825600368799
58772404954063183
69041072562009203
2941016539336069
18593603017765493
63849569410111759
54442446362591803
6463588243541263
56455239511064333
55568617616793601
24207397848424033
57985078873154507
27812669540864171
15481157910748099
14684365632262423
10600902871531127
16774891359489947
69779656117185983
41903564748954413
37889379807349381
19319827872055969
65393655045594761
70807128859264583
12958870759308217
68759444956379873
54155338142768909
61452804039323113
59630247396896801
63994071732406367
26838937980564349
56731773911613233
39334225915470961
42376863609986881
56950373014508957
66483890824491631
69647266190495207
52425990638688949
71729045871616717
55539142875309131
47642442921448957
38915906814993889
43006990214264443
53074340041632197
25832699672466677
55404736647954599
16736269082405531
55734084466216939
41089628882194147
68224060526793767
19721945207821867
51900525442382389
54339886148701367
57385342877598143
20113230450980507
46230144745144033
23786971664038507
11667293076803699
13260560342386663
15279696225262717
26734981401466529
555919395384943
28377113884652531
13092232957938401
58319971808654821
43819474309281859
67310448093422711
15296903269834999
16598307369085411
68848748083047133
1125797292777161
3674721477311447
32488592370126443
18190342001617829
61571385204326771
18549270329314427
19819132679492137
4929315184016507
69945906462216569
53068101843998413
8186331442579243
63963720244895623
63566062841022011
69099281987670931
50786771444396951
41097658696943759
22563752161776979
57231767281304701
36680829960548393
9330629974614703
21595320318747817
30118770717554999
36870278532513799
61091689579042103
57848678527761553
26949416377038877
30518093277738137
16688285719913099
62599673933701693
18457829987071121
62774779846050931
10312576732970737
60118475239670977
42706380787004057
48060435039018637
15994678934899783
44421788444551223
66897864216100259
68032280837519963
38401073369831819
7518148702247867
35486440789363657
18455247047379713
23467709333000017
59535664183562491
29436202763338949
10501718984844317
23283415959000787
93824480462071
15991586916351451
64515796165910533
31227111555271309
71959575771573163
32994060193492913
71227247050477939
6978734721421553
69616868758013783
26968885993713877
12158249796453223
54954774011378933
8937226282965703
46987726356753797
63977730457401289
32586785587309117
21063104407922947
58575971315947531
42991505519508941
52471954761320279
64494475465683311
70771778912182399
35872103150204179
55997887691658281
44811105668177179
64742591700825989
29670633452401267
36887915135154173
55470146888911649
19102315583820533
5143504250585521
32476524310303313
24971101814973383
62461717870060063
41378910852345961
23900112560307043
55714698674279539
3797940103394243
66031838851841839
68587333880779267
44870938862905819
35709470461627013
45400476503149043
26745394523200469
28964157069807613
43266720445079497
31788720035731823
51289871392702903
48890030883887003
48068888447730583
3669268953078317
27100213433714987
70371787979861047
55699898596931327
61806313327977329
36944592512940367
3108512036944753
61473012208009891
48688983536543513
40381000211812639
69678240221903851
35871070609649447
46817862309884929
65414001931892917
52628610947247689
560223023866907
51514623206637427
18791495693130739
48259796198517851
20721555893378497
32563754570644639
64687757890468399
57530716436488331
40559488653232883
20589805383105391
41085361289534879
1428995369817247
24114601780674253
3139183051056263
7824273661998611
25776349385874509
14027212134221051
31302655860161479
30590238343069679
26689743371766719
61517690910249631
49844465324001079
14019846960862387
61072674764155843
3273052323365431
44954288809283591
60007963939827251
60714250929007919
56903557603369187
64226225449066367
69531110596019209
8246596344946697
30246175753380667
13619231093873527
379687410042389
26976731043544339
33550586451389071
24363752461572311
42063878420282699
33337923462358861
44111075531577251
11650322318079143
15437080295183663
39802008537318023
61359170923787329
13172826171813541
70748613764247733
3462570344032067
18794933889720133
28037847484945801
57610127730320227
48957363489423271
21041348573637949
29172979129513421
273572963302403
37685887533614027
15702383268208453
38890964298460163
40072259924827027
20564482752563683
44838158791007081
40443373750076393
14947681674328903
48777839516387803
20271514260702143
40254781121123473
41722127309508781
37357371839927201
30687452845600883
58788477529871227
59588425465814293
12485821326659557
53067744566479387
8533768739401229
29125112636032477
36487834719278429
40922899399282643
15434337758190619
46010277631272413
33798245810319593
25289332139092117
28955936341228817
51732446505338603
2585569015692239
44232546880060631
54624095598454303
39394373100164561
51495730219716371
49091543966181089
51459641510424611
25198564214420813
21520351331058521
59094605579006509
14274297939032141
21196635803941603
65668380072375793
12407000805679561
5723414870159621
4042183766213891
28822522189608949
32225768489761061
7187802497494037
6467312320353271
65649684672853741
63593656061885123
66607120979438177
60320194189029497
9583979492854189
19557684034198501
9842357922670159
36113891012207341
68290191214625321
11716103308394857
28356008423842763
17040625165330243
2884907966243533
33455590872203261
11777560342888031
6270244610344801
23283615936694907
24764293056220349
31207435142501801
63883709643919537
41278054616210249
15166632005723893
48725463181800689
52950786065545801
10293362897452279
42020518053146419
24477513018513257
36957917774956949
47130004997746859
437840179480819
67224083926062587
29320909983560147
38803543991301311
25556754318100651
45879316878267659
31807531443305881
17524294169473451
59692006903874623
63794608465133443
29251968159770249
8634015642331999
21295072085044853
11212851693625229
7609925158656053
49314816893774249
18777522652088623
43432632249008507
66449589214418957
45279772126998433
33424313357805551
60264965895992807
36119033188975313
47099960450278999
67629948281658397
46602328811845481
68797905988420759
70230540980348731
56136334857828887
13093690869204391
5139031333433131
51736486849432867
7973623629115681
3781509835883789
41617404129469603
20058576886008929
22245234211459433
58627883794918849
8233143702768169
34729968683346701
35454883330113521
6603059955945067
7336627802584441
52147470147423961
70805802055657297
57192076692447161
9196533837257981
34934628989515963
18483825279856121
45771530139870817
68018367120351143
69873336798173677
6571731990140203
26592162163156921
16682368067710493
71290899692071879
70991014297533119
17257944110440603
16741959595118911
45455793493788959
33176267038709099
6714128550034601
30965356701261691
40489502743413037
3052880510040029
48440757271870081
60501042425236481
46145977747936771
36966159692272801
59590334909749909
19606210586652997
16136721848407931
7280399213978237
44964151885057963
69954707794799603
22441891119922177
67654779108576547
26163029639289481
67847238189775589
61849440265575421
2345196843295129
62203851134080027
39001452611536351
30927322034901137
60385105306530779
11585472510133927
4725883255342097
28003199288508331
26247384860947661
63766946777328307
57522592779576391
58938853545365767
38214185671319969
40248401343504593
47829022872637057
1683007512581851
62717778635346907
30250980850828393
49572428069662063
64143894697431533
21609970116705323
35322064180942667
39672247966901873
54555912421012979
29691828271928087
47698815015407291
19571899416164063
30592938260687147
25141643366001143
24065738515658429
4162115552515513
70430655082294499
7884949452843521
55825775705698391
1036619564444221
2747095209132341
67006965053956351
16804557819833717
28382935353070121
66940092680907311
41789986723841723
17675466618052447
47334157687833727
1552929850699651
68650914444789583
34032714516020903
43330266492537263
61312584412356997
5439501234235121
12645344591090671
27282457603537813
59328964935947101
55447904855847683
33863956454150071
46684675819059659
71818575898441759
59409095240729737
69820120586891393
11788107451058387
46530781136196869
60245967532064057
40790720673784507
9373584861139817
33771740143166761
6684884133891517
33309567133779317
44424098143270259
7887170321827757
27169693026751069
43713271727558603
18179446673970151
32825391537261233
8153744954607829
65956432936676167
40399733460902549
41936774623845449
60383453952890713
48767660910122719
51956679025472989
6554122814471483
276984476473247
48361197670932697
43897239227242559
36457084038571073
3052361360194919
71840563661236463
41419052538342671
63849288874523063
8644037886861731
57286739519324477
7837459332954637
34353960419228147
53505553654072441
13359877521595799
66523942004151043
65270455067820419
6412094545678747
4138034097865847
8491066817753063
69731166593512871
46004490470362279
42953183766590437
62181184445489363
29373811680857221
30078831349894903
48543451798112563
69012481893721889
15754033537185557
20347880527078381
22550204169424643
276792799372813
62761496650797739
55892461776621641
71024427261334577
60880826231084059
33208853970216013
2033677385974489
69767720945811761
19006674343026353
9694111410502451
25669589771294471
6887857943521759
45597009582972901
34266374055308273
28186602018139099
40023957588973949
11235619585960229
42646804735575881
5045395275048533
50712270045607693
59457001921102697
19078480399681099
51270995321295587
39708875453832667
38023960635994897
1513730651926891
19805964065908777
13870255578085229
57643640425489229
4074498531612647
24811985118602177
26908779658470389
37113570135822373
60614475166701481
64015645941264049
63256315783430369
54565801423443623
59759648073696391
22427539884438257
25842970348213043
22158096916878259
35008105316746427
33744694400716423
66825958697500567
50479312612991861
54637696561249457
1075088539702777
37808087765701079
60822089060842367
23111278024356629
40323188894006573
62984392497467741
32242219599282859
32300972144248363
55807659086935583
18932464581886631
15841254354601831
48891203189737729
38884925607693527
37115449564600763
8852788311157253
17360532989097931
53538008600218349
4129275713524319
52948863576272891
49620734689532827
27954145030313101
59916370046011273
11194060698558719
39280547788819213
35420720761083137
20293822888101929
47845889227557919
71947380398629381
29170925161894471
34235243599114183
69576282467843843
37513586140881479
67570603181319001
28368010085157833
51207627763328537
54869450579368921
48956233983074611
52640027160468131
56873629205177893
8496654113074411
4012986523206893
18686889689565343
18834130543375871
671873020050017
2566134893484763
18090238889084279
1501945601545177
61424831454127
50174375572484701
45609679585414027
45671455312345669
28481682432873107
55112507889759799
52801476628721879
34246248930894131
41844320058101747
60477787565794873
817068757330841
71460159189608291
42767344373612849
17496082957611539
57250033154073619
18075070965868703
8438415709306813
51737065001712641
10417076948342011
9798984484162001
41085938780380001
20437565463548411
36722631338062367
71634354557844349
29473985042955319
57486649168182931
68429064919250201
54802187020646707
5830228310471069
55051130458956461
12345527262166513
57050064750225347
66808154527615559
69611472440005537
6808860874623611
67002980868006511
12673310371372349
59641098195852977
25314085738082369
66742319064806579
18448713543015233
53427734031552451
68387638841823619
62505779717644049
49616083071157453
39943472173207861
68755497361365533
24394180765492849
11796481083409361
26262456830580389
47287900062146951
67061124149490049
11571465114207497
44216766487510159
10313302268886857
38670397742978917
25807484115486851
58734653831295469
58237044960054211
10368459130639009
8681950818431161
28697080627682861
54683397730182293
37112390481092357
29031060847422533
57219977109945499
28563682214030267
66007766532245537
65473276143700693
18956356852712479
67179330955270133
59616452627919479
52083189696895451
2483553495746503
30831567005797097
55983574125262991
33676317777615127
38510119499784827
1455011663578189
24811884985117079
11079271653134849
35741621002627919
56484884202996713
45062748121819399
38134853355676289
4264465223285291
35887722111990631
33769265378971219
21997989323442331
8003139312403
3243803976275197
52387548469784789
54950199201041191
47851482873559231
47675464344164131
50670455813307767
38434570331041739
47435966258858647
56811125265951677
17349141166965319
23411724138627467
17579892996832219
15376916533291877
49315460634716329
7706393144151239
24273945837046771
18047069005540837
13664528460266779
66782248397726047
34780333938623029
57578184007468283
51713011724498119
54100576083627877
69120547156416593
9527186943764557
11406663279027463
2664846701155061
56715771870744823
52012133417283929
8062729035019489
20490513620282291
47143288073743949
47574040222101917
26005206322170199
555851555421557
37021606888623829
48038549564591699
68481572601518137
52993902702817381
64526134466902517
29041659651251579
1674767647073321
7588602672162961
30499246604823553
5338534646375083
322126990769323
38982489226530781
39835777157023283
66829752332143589
8066704236149561
25247096837669677
4343667066101879
29574945422606281
38327964318627311
39574683174528199
8747305733446961
41654800143422803
2167238148760513
17987789847314627
40098091286017913
42471052122418613
9086345598857101
40116516901907617
70184243633154169
14996407651224271
46334432851769927
18130974647624717
32260769716073441
1215054076514183
16628530021456277
58097087188214663
31493511244610477
57632704466737957
12266957769450299
13966184568857077
62170386621213289
53387704743816623
21404536899083213
37892186241514393
58127016856864621
22108738248966871
51788167425066817
41438700629074589
31160448052448731
35022165330429769
1346844530871751
51634680105783191
24350277630700081
63900051163266959
56129640443830153
40177453010363897
69735085408691167
67710431021923897
4359481346816741
8825288886234901
13499930317569659
54467214755888201
43042361383856369
32976325701466253
51477135228442709
17695989290791711
71476040986926661
27220204678210637
68092196392531397
58597231770925973
45945858670854193
17156601433350059
22840822424036159
71613305320739569
19607258641449763
19536204160017973
7436308910649743
60371991156841549
10752402002663479
110025772353667
20965815027063329
59834453262264227
34602649807797917
36487421191242061
1386467163172909
5948627384079431
43340198750768191
14458142352219827
66696971333795123
32973752990667553
45946552007342659
11494028185606523
46564753828187407
47267645658923381
57308167884585967
57230723230630709
21591869473268603
60915173865155131
23603357586834917
54290289300035923
60775093198804417
44767517487158813
9871736652869317
67899958063381019
70945331146282589
36307767142877533
66563921388563527
54585536174340631
26834070681789773
40251539108802863
71661361139750003
52227141824761537
46493067409653169
64044167747636611
61855504230734321
2326216347544099
27574773661317523
17408677291043237
45152790535201963
25242615829474123
37344879695823353
18140537087684677
147628164429971
31065085850769743
58231724474197273
41323403091015181
26069835079384609
21093104087977951
36172743420864151
37893017414071367
19615746521447941
61463619953826161
27227359100883289
38183885433481273
69541575550772551
55063937890826993
57564310571021383
53243688003582451
12319202171166073
23156429462126113
52827288439443797
12750691595977613
50114887216894561
60914336327646407
67755000482814941
37317113592248507
43470606811963609
53877784295888131
20605524774397691
16668041058041353
1208657377773661
24324624972215923
71218235030943587
26084356066103191
52726718794911307
18580832481867697
34385173663995029
31438109490089303
5802516161135293
38471453880244579
58613849215547939
17587879730676781
54254853904187257
54968152391935897
6300528435189563
24193660909045031
29221541129080823
50289860869847327
42292792497886127
68410432017469327
58555647928783177
48792190898463277
51135757032282467
30289034526414217
46348616033939173
55698890096088979
2976353426092213
5929433170363763
7822742922464213
60341826628390807
20916655351386589
1185018510897469
8437530758655311
66825033852084589
34449305914323589
11421852054390313
15636328123460719
11609680010223257
58063039850442511
62340767518514081
8584953143851967
32041505379686441
53457982187740237
65690169740750521
70886027732032823
50624151570150491
5038704564585253
16501366185881309
19268230864522931
65360788598460973
3788703616619459
9945955756389467
62249028238724777
44999663045986843
67926378921734467
17940014131379953
35647726707052391
6572221500384571
71323639021512313
30879836658676697
13773004365327107
71076121091299253
10714245013527521
24792361772539469
49917492068986727
15664202119349087
10355702503681949
45101512657096811
59571246215160019
54886856244999377
37710019207631473
11662958242208303
28460383440816043
61860063816107849
71681785598003069
71580684237817123
32404415167947539
27798490579620127
63683040680859403
44158456897653359
30225564267248081
67833333978906553
7557006068711303
33468574176980731
70631969258178533
45833018554899197
10980431075746831
667991552908639
41336285727989149
49332635386597091
55646753884787959
12694617226120829
20558383855161521
45683593789171861
33094987182497473
1562206876024831
42638116097233213
20669846366418541
36808553497332359
47204612984721943
44400231660944651
64168380138843209
63286633539054109
17421853794933439
62647116218395789
25106794949972753
30000628379811109
65347758641564951
40904732019447251
4604628303937801
21681712708119781
5499710839252319
15900398049538883
55695991525042499
43629766370087479
8163268175760409
58071283918550741
13303333951307321
61120809289746751
47907215303451901
29855900423715763
58982675182019383
49839331335000973
29547721469688683
62294919828068581
64704271021017493
52392821241078581
32518145762534941
43317575126078311
10531647737966879
399023578688477
18230506900421119
52910715049454663
55276878949702217
24955809649879877
3402476340404213
71260667221766779
28447653406883033
15874423883228741
9345644307742747
44608456040722001
67139076416186909
64885492932203771
19328903489453113
48395309185172731
11768407517979659
71310243602034121
11039482171020323
70230987060338711
52934856965542861
21802744906444937
57827017259988187
26650068501855247
39461213250928163
35672851524634477
17779889120739049
67410995684174503
60682363000647361
18252753662785381
11027568316339261
15162501385939379
9851737140949657
46524217030178491
55250405887625359
9147729872188043
60612425825029433
17239148566392833
38387766055229467
30054243605078437
37546507761604763
24826089385544131
49180387856218277
33076801930360589
4741226561912111
56770945246123943
18079100783289113
22000419263806939
65970764865297007
66818011824374779
54827606303876293
61576297893929417
53637171280262189
69461240713627349
25394664316650361
39804173181395827
2513940533916697
8108080647313663
53638350629288317
62889410839174991
40703145012744671
9515034122816171
5014445415673523
56949542259535213
50863867160837477
42312682549252403
26641465509657293
5645775344961613
25479604635238477
24876821165557631
30649946206570027
67656275471153389
14267713691965219
23178937365567751
65745937622655427
6997945315467907
32664603425032457
52029979166898617
51349305542149603
54962914713442039
48134305363330619
26441824235410429
46986978127604429
40451368390556801
52596742537178867
67861433108187479
63242305656881899
42783709230597901
28934163431304683
22612860210838889
27771337501641827
18537167469916883
64323834078533521
15052895242151077
7311539261411897
10011276186806101
47546134031303771
51546212926669291
57877986972280603
44115326971286453
6458559942394631
14038872659281597
29404581339162781
1954767029795267
67840095280978679
40571787504996949
1609417922367889
25789362571008937
2075222981284351
40377457999330679
43257647625258403
71660770339875287
32694739233649219
507930149481697
40155673352910877
46592617386839869
40559183599506263
16746976851193651
4792402112896157
48486842485080221
10445525357238011
62955384927070799
65872004976863117
6188230695474167
28880476732200139
24000532754092123
51919397259511693
35859876811272439
35173919693911511
54708205933963921
48087008416992551
18743830539118369
43096525630902319
24707099073644203
28072085023213507
50349949210622309
50728969669107853
44329801982497049
13380199390959017
31123166681071529
64066748247264869
22413160109313299
56990100419717953
23883784568986759
51133651307060501
14607334083237989
16343299386385913
21323603216517209
17154127578287849
25319808935390341
48164976190897639
138907638844151
29491071771508147
8010445819767107
35462642052873509
70132614222054151
45477801132607367
7150146862549643
65853481041980077
57248460924740051
27097561877131399
9168567025503217
49287055768991717
10470090860109527
32428360204849979
66900495056669063
7948292905307317
37869886316657831
28745172924606329
53059782127469839
52108638475767779
33427556388065531
68198906088363551
29521598857273429
9504348617612929
71861329649993591
40509028062839267
11013744921914771
56999806653359021
5439943342190933
43760560411534669
51355709964070739
67183396145451317
64383173266497601
44432519168975447
36790019823587257
64906077121876901
36476521364874917
46004709085026343
5173874473218967
9131247375270247
29332001226764477
37029242475855367
24115278195617341
26083396453671017
48033573808369613
43389180885136049
21113290878207131
15203790640243279
20179734651004597
70378891694578307
55984442840086099
51795457330432019
70931637789820573
23280926569090709
7755341036489569
61108665470951767
32633345387791933
21126807855473981
17638414799162719
1995966202078339
67685850924488869
16420683031233829
60133611918757711
14803372621144693
70157567660646047
54847186011845723
54598610467281721
36323525702815829
51678117146242087
27066332415530977
40443766052454031
40740666989475283
13538793290270299
5066354777111533
4418517521350279
25418105487967547
17886819163980071
58885725671324737
2678141214680257
62402639238645793
37123571235952459
7641416604716057
62345423957634821
15777965253087899
64031675309951593
16243776810482317
47723895594427411
36830517814831133
34308736240522483
63736301220330803
61429714697487077
61836753808777261
12687608878915519
37581088174271233
62153882824125503
63935241050364157
21914936017183177
42968286128725549
68588117378092919
18056847998177783
41843798236219831
41515269020870213
52353776765453377
67372825663977671
47451639274984327
15100933794241871
52229860083062951
69365716870410487
38068230761168221
14123130840742153
71458027334530481
6314337274373813
24624514648892309
71983620903349357
16155861060359821
67728833023076411
43705902533093807
26953381413943003
49808654633079887
63709577663259361
59615433992064793
48561416277844583
33475816162654519
69943143743210921
28160599630228357
3449965393416589
26384698385122879
12096368064120313
57062316593855231
45771293951227043
39854517556437709
24537450133828963
43172400345310427
68151665344651391
26422978743468649
58332979589598559
4432934953769831
19258360133318443
19655430575082101
57965124109307411
39254655702702593
55721716970554249
42498075029365651
41796173078444923
35642913010944191
68053906889123651
23150223532278481
63165214814142029
54887125009710481
9249376432163761
21716968774295843
35763218111486911
35646206705407391
16152813341971433
2734671205372661
17507983364928709
23768688330418957
62526740288342977
5023688212539067
40329250213061707
10395239191524127
37485489921368791
28192584437297477
31690635375177239
66159137196013663
42238410401575519
48216830140790191
8552498717176313
21870221512303201
2197329221917177
28757532301845901
30231086018121733
1938516269685503
29109008483025167
28622104467382733
58403950287793133
7719679202988119
51049590679329233
17000105155725779
55787443485014849
47228079964088501
54832605589254979
9013301789752753
69261050692297601
34632750331149109
20030903003567363
34119645469376081
46958484200569049
23596532369172193
29321758063945093
23151235056885343
50287186050929851
6860526747296543
31906211558805863
2229767850102883
38749679931563911
60474433161004153
40126706132393611
14354942306768593
34823924578824811
17691988624083559
33762271948135909
60751698329509669
15430518871910323
55480215515110471
54376502840201261
29189275675787527
18928449184414339
38454534954314047
2616965634382669
7573143783583009
21544509807022471
12033154767284369
37779774261313837
19558698766887941
55221973331411339
42623792388700559
29978490235655651
64204549561510453
31755258386494339
43640672289605093
67298808538828571
65206616280776447
14175519313851743
21886069415462743
44040206889291323
61144645052155337
2684997686071213
2396687579571091
64523137231328011
46849471169890933
35283287148263621
16915302396917621
71857479141698791
47325341326732037
25950759203334739
41824536741726191
30868943235609407
2729480278052659
20793949901801533
46846200148286191
3230158383820981
3067643427132521
10528287625192343
16057271295831253
52328871593721949
51862768519154687
13007249076877457
51397102324033259
42147545264685697
9669750828442063
68719931437901
2021852263979033
38083374833540207
64726842323080373
60890541767365547
57851602284663569
57517984670322893
61546888934690279
29090687047831657
71591293808509901
61426267284041171
50886964776231167
36495540231169153
48886822886866889
5624951173842083
16985341405789381
42058608779162273
25507411178129389
55922045924072459
42777018326844409
2561332384572839
10758818766163241
52927731699647551
33001039168326049
37024075018294327
20166714878105977
61406447277175639
105777672800801
56018143426066981
58330497027068053
48822244748315261
28103373986266961
21586331651393863
69155070533806981
23107329545566957
38300441600257541
24710688584266879
23763435986708779
22107016763089519
6975018965297659
51392091961810399
4849061255792053
27106936438277023
52745296356697817
28867907170955443
40773040245516979
13401579518264227
60491136450200329
70247973736511801
23850929961567287
52683635756328949
31972594302010589
21678883580326109
11882755349065663
70838770040562367
51506846636594527
40060320104759791
1730402244391147
14602052080201741
789621046051031
10899286010854519
58825949572653761
988734513230753
55615876569144739
45887987337290239
67628427299499767
38213493232849009
53005501996222393
21984607404118967
51765232164382349
42881302661131453
13919917708808149
28872339191689423
42909627417843187
18459761042683537
12196964466938323
26311260851715661
69133771614087443
60845927445901217
14747390287107319
59946070993870667
30249455916611461
23684049207203117
52366575493694641
49583509894331771
26514154120956361
58218903802079407
68737411952018413
8187912907135861
16893872567177449
638055720574157
26593908337930903
37906545776871199
69105022412486329
53604274984751191
67671942006593809
19555760841891137
13702407994777633
49018179870290509
49231258600279573
17246897140839901
19183654862885417
34327438653721747
2553610834026871
46884620558688179
71266756486234511
52784264893489513
49378337469126373
51490544220614833
39640764979923517
1488676237508501
24955524693518147
58725983086143007
55817311634387311
32161369870581841
20461032316377683
9503041254283699
46593420408768067
2369644096594997
11626194163040137
68588877590767439
60919692858173717
13413032861458051
12588452557776929
46953158048485207
43676433657669851
9333875936775721
30849451761232343
29849248612565399
49966727800122503
40751571669972853
32727436989440251
31567618226458597
67028662111241647
61126404654121493
13151062012196611
36258562674762793
2142848992315201
71523696849845819
32119001233407703
11007272045546419
2631772141911449
40263190580025989
68638812138769309
18822575000540431
41325351464496887
6202022466171127
2393997822558457
27735511867524631
18402249079270291
46936422906812821
60376875563937797
59337265439947357
52670398529388313
22558312541568161
61954808403107317
34272277461136133
30211957206963167
57197903290645499
64418133427278131
28429365356244121
37409362160202079
30710196335252677
47520145443345737
41766349898373257
59883389948045707
38835058436885687
46079386845742429
26675268561911701
58025655144934621
33405952162820189
45448438571212393
56836654321905229
43520705198840579
60957680214232357
10245787477369183
60631993152147017
66169479581587643
16910282542893679
61157027811788443
6102505709326157
70934484420326243
19999784858758277
11807700365896943
71923606274147987
57150667300841819
10425666013638791
27734390603798591
45183874631492083
68865134974836617
70269551523177647
42924281164584893
2999387788076611
372981703689607
16643452032614521
57904588959021641
41793521612308619
30438682122964319
16075081081507127
639544043679407
63272937446497411
70500628591144813
55748752946875039
47591987492134979
70953215217508223
41864473179848587
37073562057510533
10565807479862629
20466775208030171
63578799332701993
62688232618716209
59565782865794507
21255471346653143
27463923128522981
47592471496748819
26351158093517857
34874376209243029
17815186497371317
16373805156020513
51888372621468983
71613760718628409
4554937447484287
56850025718813309
16098835461514609
62848580619056809
39580238411547191
35943073791844567
15788893442368931
60897314594137649
21759783409528711
38802046529514293
22684696982643923
34521171342117157
57756141858954899
19739166405921163
59053721268462709
42313119362431927
31554066826963997
47638078396708931
63607886544737083
7937782985402563
45105063664914263
13815334370390789
1330116207554357
35065766274193621
56988709422555499
49184674335851129
26337128276215777
23937226190076929
60284064455494643
53544173519116933
47734668585520199
23445848298393931
59275605588097069
29356837563654361
41538633109495273
35542992563337029
39079625489998663
26950334546893679
57680043994864723
2095217354794303
47221632487296919
20141397401548201
27143801541765581
59793080119956389
13160555191062451
60084025641949811
62621890714258723
37890225075792569
34500225708875387
10562951333900041
67044450064933687
1920748745286577
55562697410510011
50859079884171353
36758799458137901
33021344143260667
69603672018420739
43745667782295767
54071537586033871
49718000408693557
24898194897887551
69299853771566333
59837122366485067
35777317128420293
66012473725041539
17837053749556871
24292351335414797
45529696620933523
61752268825360367
53828001306639127
4867521671136563
21265944384779447
43962565585934539
12257757573140197
18804981798799583
63676294521088369
10159815664947041
17100589191881317
32351662757945549
37415354563871027
25978774727436569
4467050861944549
784818102948989
38549015164515203
29428706346538909
64147775864768833
47966217579020383
35476950765251773
28745946891789241
24186285262060483
836721121771343
61548280824779429
59937037583568553
38820397597364627
44514859053290513
55930828667474701
1366597373912773
24636999097059197
53135086964166829
39933650150742871
45975540288715979
39755273389343023
60961133647877719
13630226031701779
14436620854956661
20804659455468281
70239976285845277
28479037047871513
31229203635493093
38736106307402321
60765858714286003
12911002011702787
17943163550861839
38275523029601777
59980959371994173
56677981677816263
12066359948829811
49318662733660217
23279770227979879
11510066824429963
54629884212628939
51276681453584539
50306849451150053
70194341747755009
29108454664030051
29475505939632119
62220843705079811
53264927105374693
23483931929000579
2579847492125543
49368071836489927
50050795051056599
64727602094168537
60086647449829501
18082225045436537
36565562693289913
2388723319520387
25130832763722137
687976089000481
47236807283284709
63276314381390921
62552210439489971
53257802842636859
54629720198481983
29906556235526599
58857542698058141
40327705939412719
30641238429790039
16237725978510077
39106159866568559
36055308847342313
53709578734426661
63982014881474449
42249839841394069
38400734164105597
63182624303501761
56783521278142003
40088017770045481
8846418335047141
5330361921075409
33881107307073023
50484698849852651
36394497499846751
40539500781317459
37499850310833991
19964415341482067
15976375410694243
57424708716351671
22011902287646113
58158738054256573
18824844276788203
1709327836670471
66560560208875441
34829529781210811
38317169109367501
15725841785576773
14604110111582737
6285949893007591
13068327415918139
42074567505337597
42907173188564533
14864776203735503
7092461089323499
65143808020701881
43035453425732629
33133530178655003
4470980072870491
57885087578301931
42967325353671101
6244338196154039
32131945320086753
29532914835838319
10348730570804491
24091596023293607
54530667107394299
33090029908897061
71588398867753099
60315097421682839
46297290690648623
56315059068489191
16773877310780417
575780704678147
3583396036701241
65646114754257277
17234719376101343
58815106827685139
41703126033074617
62131267614606563
71351328911178949
17344327431130577
60132444614678659
57571691086534507
27467826979356931
56190112915416797
5918551670717117
39820872650190719
4229693977899587
59791901324587441
12309056004138533
52696277388133633
46469895172881121
52213248004044629
64076822361724301
39128101927442513
6823317475083727
15201329709916381
67029937069841297
18836091555907831
17311572832285607
31841672231505473
58108194365017367
29610049322544209
68971999437087167
22305474998705251
44257233141007517
36570903602922263
61120807090153093
30201622390077911
1307463059524759
302450271278963
12698771669293771
34449071438773727
2664352542432401
19189357062099901
492152904942109
21147236780056301
66531874693820167
40761103172477333
8343942403122481
58423111109776537
24547305531581663
38634634116069773
55468158978031837
31142538810720097
12940367916110927
14378496516642949
52219320326852321
40864842701367313
20433307191107593
3663149263661599
2560025732644883
57078373273070087
4728243937269667
46163180866231931
52464243474211307
34804411077609913
36722045597491301
2561781913062157
21676955378765497
16982349769282307
69070331332592713
41408286206837177
64350591928005557
20596712182465481
10554067185308027
896466360189779
70736834805040153
42914735546019941
45597407025663847
17695678340204147
31313804542245073
47220513403458737
1187281358521931
23319488411385641
2599742081839183
66433904830489129
47673370013578921
394134842170439
63219158690471867
9234068117418829
381467962882277
19556860445976143
37893230991169091
13407690507482989
13646257490040611
41306729276118881
42750537340309819
57801751506285991
41567842225240277
49746346105519897
8395639178221177
19233159632284007
13519190814809609
23395938961209293
2385166846792819
4133917365268631
22147070684793751
17151622232753669
26087865309624731
6191330950451797
36390562163216431
68577212086572817
2941121037583693
5718620703834679
17259432659780879
63948935482848467
48584421272027617
27420913393120799
62143795417697933
63209924694471199
50771279734138573
46035165246932549
41352612326784769
47554451255582231
55042091543400293
45064346639105821
3389940578865473
60271788907145653
20677342955984269
64966259177238239
69817814122267919
71596950867041329
40501272264830653
44369179646707277
69132811898166703
55638358801080049
40756643643351271
42414088091771237
47664314617974389
61909149762523457
63590105729323361
23925799762901107
55878455560579303
39109121092782047
16722364832072909
26491735667676967
51673862035611203
13838340963615733
47276283142909523
30173197859086129
19610384547669427
67348730180901397
39382865275174621
60584618998235627
46631131142741693
57251546096288917
12634542282198703
66598916836235629
12532599087198473
12081061808729519
68502410741987249
23223490335607789
9029487123235489
39112919812841999
71073427103338369
67512382836852721
24344092328322953
48531469612604579
34697134703800727
52784679023933699
21466924774327649
70731865492613293
3247813789765199
59278744198479643
27253240862471047
11185199147838127
53663934198446983
71849710877621137
4975070849630429
47656238968282759
15606212968941689
42931856156278603
49034377040150147
53493899152516133
35444671870410017
58336571997721261
32842242630103601
3617423080236107
48341783850330577
27456236880464531
53494633420586401
67522669028426119
64333448753502611
4980822161400749
68882014356796019
28444700417004899
10806738657483557
51953041970898883
56013971920408669
20276557606207769
17441843499393991
40379076916605277
11652215327343763
14035977411906719
43028918746653793
70384990576162177
7904986092462817
14241946677778219
16457808207995963
37044147769721017
62322091139965843
31709816773857151
65302604602959001
43923793993574101
35904334658574611
64998651329922071
13048282677342163
65868868938157067
61857197884555027
15430144594997711
39977644610939311
44916148936491901
59703222475323019
42694187537784677
51440331587511103
57437420928858059
66796364572847423
18037988412102359
46153834063800311
53645764891486667
52013496910830449
65934911762662619
36394684582098629
25696151439162469
22393239559063649
17160894801588221
39659587449695803
38997983798636609
51063071767947527
25819884620719939
29065954938059551
35266768435716707
26838916652251981
5444253366609983
55438822961875597
58223493656075723
33560199163639453
32438134914452873
16869841045844987
59844904551664403
15567683074383197
34225318352821
9116164284185473
13637385349506203
37907318884261991
33721521281354089
6058019848080133
18272033066176559
17885534744529449
29642870655067909
17062836203138983
63255246298611529
51988640439922591
13084164829744013
6866218338084253
23278814710586023
38229337688124293
37821751344365711
35195768061016697
17623540123601897
52818859793009911
35759229300177191
11019351219980231
71510138961226067
36761135495082829
56362210635514907
61216792247942273
10033169746674163
53365119778923077
50503175866878811
62920623666900887
35442343065856891
49470770853773303
11856439569110449
46791208378511959
52370489741197949
47611625804962931
33046127045692567
17467283919601237
49957205879546341
58367502135750133
37924680993737399
49543392522402937
31922212276089617
13029495277661557
65774804133876809
47458510378993457
8813123505193277
10809652039951013
11875826141887733
58672910358715313
31010635807357207
7220061507687979
66409697876130053
42215244683818709
47335294125286667
4551951672320263
10101372727218137
7789203299688947
17115316578886157
47471801516101007
270899668240403
34681753437418873
14890108659947369
31627510879860911
51504735089106289
18694702596758501
45627506533040657
15552751510945267
66586842262617953
59921057873825593
67402162979629241
2668232217748333
64993824982274311
31333749487646737
6581672701655729
63948254143257587
9364136334494437
30840333034548071
38315601173873623
10794119599998187
45445573619639717
35123901309531037
5542345255642229
40983557896091903
18061570230576071
7841297430705989
21014085596169739
52232087919712691
17163376648594877
8148007019126141
63516083527789237
54561969816415199
36877024224817531
47811439542662249
20938824197154431
2906569702491683
56927451150599831
58825760178601343
20391602903910851
71652760407772459
28598776094487691
51257834721928921
42969345225487249
7115679623729123
19484499584452207
8836727984452999
70699148218768283
56768862648293057
59855003094736513
18576130493085229
23044435801574387
18205861430776529
69201197701628347
68536528234444183
154098106452109
12027553268671189
41260295091072173
48299899750161139
4128429717623531
32763883958061463
5876593236017237
9769075013748367
12307325282789573
6400011802546793
41504734120213361
66800688830114609
13076413723982971
60353724997318801
29727329136184733
26721710056071697
52464916770226483
57889807594376393
18407256900209357
9830411739245551
22435127292706411
71086594135317539
58486786415314381
12821983924670519
57792836718464173
63755174229658231
23820902914003837
22718845844147489
5979091017384523
24717940835673233
19722257857040149
71665766529450881
64314038416013423
19176720681813869
3395638944311297
53367402993296863
68313278055241361
53023636633333351
23640787716163399
52062037342404007
51856809527321753
63625799220513493
42570710260696627
52017092924081371
480895045462213
44969595290306189
70320304148616521
20948605445165693
50503200195432143
68373271923921203
41351987841435493
19088548934054933
11167446826644847
62544501097219117
57741982095035737
66659888835180929
27375562058959199
5742123091496629
1641886306240651
11900576470407601
68580818993862859
43795159373794229
1797956596093789
19875901286372269
52029069374431631
1261992387825667
4892358514375517
49222607762332093
13567857371120309
26243855853334837
6785225633364599
25788343215509779
69047919010185077
25767458854402609
3596368790734547
29502780796756529
30853813517642303
58486673505555583
22299604481540899
42765324875888213
66719153041891807
67930102626141727
64937821679146747
17095869023655623
42447237218489227
42570233846343647
51585741289097689
59266807029144163
14896679839711823
18973532614326047
35102809372378807
26522257455178753
38209287823478407
50302470058661573
13481109419624437
26412288759522007
18929434931969059
60530218197485987
65217671109460231
52894705038397897
26054264886149803
25055592968441081
53759367326486909
15235924508871193
52941102502142611
51742239837151489
40260265990179091
10819513268561603
23864317905349811
54343623189238601
38459839568293123
9323560467263797
20987328973428289
8199027479709743
40989036030841747
20387747723021303
57210035331419231
19061885862028651
50812427038034819
67890985543180237
22320312539465509
58563151799112581
57116219624920297
6253229253373979
34760565130096081
71598000618148129
45395793424790267
35016981171211873
4709899066737871
54427113207857021
31924995090634859
11722133418084269
13475954487133499
17957143885030423
53692178951247659
66728154402901559
18716221179426157
16267446079074331
9204899882307581
60864221731534861
1461547992235741
54681636584599691
6415316876077633
25584280602051793
16355580791652887
62585665429312237
37733185595175023
49005057107092469
37170438855061901
24336275861243377
55914637427053289
36146551745527577
58232080916621519
3231614078466869
15993806621419351
56142890845763797
60388861581280381
57283953207439411
26690202897105541
49202597726165861
69174608915452489
60386743875500969
34693420540234717
37880996880116867
50346796632374513
649274188014217
2501269471356389
56728771886736683
46698161336119429
62205054674046131
50660539858334603
28168913540913721
64125153582997571
2027941175197187
26202616831043591
39207587799111983
47318366205578267
67529110458832207
44205243939071141
55824194061428201
33031420822600337
46972989707598781
21120663180905083
32276928883530769
65905511149288171
11953357333411661
39760011590040013
25313404114222537
17097588771374983
63396925937336993
56557703710227989
31370898626113213
34503780646673711
49077267173073943
2807029981130299
27843460771894939
69468754425018041
66533916111916037
52915055673651229
35075277058458743
53100437520871597
44637627758355523
47744803523654057
64224677375175253
25726466404794691
62034742650567781
40932931368509351
8800962293793937
57360080969269307
43936494962921263
8007515659632737
26427991051671431
48321610201979123
3312018342535697
1340128907686823
69962191795701811
60790630197383287
4197197381773211
35098094724779057
71161551077646961
10944746796679769
8604838803336767
30305592082673317
62071897472934967
23748251040235409
33619158739276303
14676724790886113
1970481054823247
70199825817257639
45511312849451861
43206603439388759
61519181414143679
53315269437697151
33030016616925353
51466598211797033
36286253314749751
23483329662256153
60874931570414539
12029622476151289
30818339985376063
47942614525185767
28393577919568753
16918354338736283
70497931750146881
69677450262712213
3716206786746887
52227494474640059
21347164120442197
16483391462455823
58255906456584643
35534331396280349
7643564801664317
21514477500265903
34588113227081243
66273476750230157
30368980283555339
35293071346197169
69646573746603409
1632402308993009
40884083406041479
48799084281016051
15135224471842021
8135815948516771
14687681953931299
39377561635370129
69854247274823147
13476916441332709
1927908891930719
71759033206283987
33074210466310043
71443907084968141
60617598599745857
67905561248861867
22032009428517227
35890544658979727
61425493010431721
23734738713361373
57194235322001381
36295407881262199
43253229252167023
28995426745594541
10667475372549967
38224415712445433
8355864468143323
3736397759617777
33857126391862937
14187186887620493
21976728553513073
25829445714507749
36886869639683321
36929292340862083
5157347907613933
67434968658389599
38847578310532681
43790121781360561
21910182666286067
3862960487397761
5174917867462073
51879150822177487
12822445577038157
16762925004626147
33488252950453201
45058890709446301
42456216343720339
21995857926814049
54081932606466799
52528541317868489
62383446703404511
30067437181259069
37888748696925097
63522490486158533
29432104749809213
11377293149295779
47765846636600203
50564452689243503
20037776332011271
63547748651334317
54954983892046753
10961088206670247
39098528405866549
34261189261068019
38714813434841249
71622567046492481
21960102364467023
20780496974293289
10730919509073041
6139256784604253
62293660260516121
44022248595121403
26141432482729453
47501231828797393
22284704899152253
68942945637420383
6762017292690983
18179245651070113
21361492578165769
21719876073907763
31493850504124901
2278788513302969
4326850070804381
28325380784363963
45033904924707371
49433876941666517
9393559450008161
15301441536040799
45131924326984387
22273109508691309
71014108726180573
65907319448693747
2409907996678801
63123104300457491
49988072682327503
60859040251301
59417707960264037
8478475583341193
63797283944238137
10856781878909243
50156602902714739
19479039341639237
22784585773445239
39543776766583997
12935110568116951
33442572304132829
32324820028805893
61375850789860927
67693779059609933
58376390444882309
34734466321559443
9202305377463841
14508863049141917
62623694870281423
34096991928305437
64963440341843801
51915051024548377
243415404846739
58659489076786501
18246911980656409
8431148576494753
70429004450799289
49959460263377011
38659615454966059
52977362611734679
5605735876527197
6704080554947387
31630702768759573
46918491644892589
24840469531569067
14642267283487793
1621949846172641
52387245262927489
31956587110817843
27381001417472783
2732135767511209
51300858130418987
9417394364700761
71742119355519449
13453154332787681
62503865516222437
40528506135345209
41299059954326113
20829396873395137
38619467831894857
36899944034921621
29256674917043711
36159171160789343
19776512247804149
48861206686677409
50044087762253869
48282296108055299
43065035541286763
33151258774634687
28830146696570623
43656978433843763
37230717765118667
18357192054253879
7379080892859553
56497093803484001
29860698626646421
59607954420904369
71525256354772333
38836299541461703
15012483192805391
761820639804227
3234974727213107
31159235770135807
6984313968685637
58380785439756083
34863803328509291
1598160982280713
54281104126748783
32216071116176683
40165326046364881
53850719965644673
9179695955589517
58430316319132171
45907067783096561
16963845770764129
39937645923980443
23346892467976201
56538911039361893
1011912183430763
9285472987261543
32697513321948973
24303301459446011
42726471310497497
40725734870900033
44915921188657307
42646034393782609
25476569801617241
20840702223167069
68452528336813813
44139029869393777
42249344343794569
34294717959023779
53896314216868099
35561697373378763
15980948433637801
55633011915525887
40910529947960227
60898333383030883
55469137785246049
38605681922695889
58787789232770783
3509027663877487
19236283935809803
35832250296085223
19565326907663983
35492589539442073
13843950980017967
47480500600707617
42147687017573117
50209995736541951
52978396245497699
13231683770341123
24130620495882751
21844948047431167
69521087065292843
56002093914771343
13931006724186751
48201211762735561
14948894997632389
33841566995954099
13016725760591857
18175556935605131
47091388736935243
64415475047463013
7442962595830019
46606716624900379
30014680395268301
57996179932503977
48836135303094019
57774373098102499
2611285599069167
15448276520158343
48058339758739637
63757972924219823
335449823290903
15603219337941853
38393408486268617
50082766526030591
57798528109881497
58715827979282657
32334435062377663
53744051195493073
31357524845824259
44002586194620479
18297408781528847
59032432637497771
53654992194367673
45634423166512361
29594270472996433
37022464453958353
49158247670561713
37940863119296651
71309913662707429
61018526629668341
50304324171093851
59908768709876041
40411007450500363
8853299564118557
1627716628043593
16875617473277513
28071338912673677
43741200888601087
14898267153039841
4178036566527251
55423254299023943
65431996791624763
56145873419288431
6291173474640347
31916738185121203
61822411743195553
61359141294839077
56791515914413549
8065608107884009
65538055679460283
50235807257289803
31996689373921271
37356828946842907
7141116455932829
28449027302077897
33323647342563337
31870426543023689
39186984028882289
37059811749894767
24715189757407789
44370939885634151
52203382324360643
1432206375401887
50719578026991617
34107064895726723
56584189967988563
40885645804420811
15548177592516073
60373056796278001
54971121788100949
24705087617637041
14415638378221309
2997385331831213
3967499231820617
21752997130909873
15914524164791983
49338711975482801
41621221851230947
64814947803262577
31580335813540771
48124283360291113
24954060502827229
18335715830087923
15002625267652831
8841053928586601
4229961339498259
18162873289350527
26335416580237181
10740081239321663
27977553902024239
47628550966758413
54091812074219417
51388171668517757
21008128003710293
64260401416181309
744614578723409
46603761404176981
15775868924528819
51145083527134349
29001674465450377
14029855173011231
8907274849332397
33489854929680293
62630320096913003
10673789304912469
38247807389499677
54989413958379473
27872077016004119
15684383763112907
57188864985124969
14649379717698811
16867537067281801
42454371206485421
33064685245829063
17092874905371143
52475231586495301
62280282414847859
39102760020093997
8722824541913323
1290374299587833
60201175777606267
52967623358696681
814460350440103
61209177385304759
38799709822384531
54813766645674203
66796145631804539
14592562389036241
48911429983288027
70636875281549569
55589589737283653
18174621833950357
6477143920467287
12978381943337927
61835413097234407
12378625989702169
34525396236580741
41868854276476967
34825559566083743
48924066939456649
9914364003011057
71291979375360553
12128021555238761
4428965562273919
40935510790585237
45835671153940727
45937141593324791
38212617721926251
47036604139062893
44354898047689771
14434601834781649
59441220377279369
24004547254064173
12823527715164487
26065140429452737
52605607518886481
12921846193469903
9878711369476381
3517435642805389
6860453077003997
35886027179550529
25415510334131227
818513749073179
19892186265674797
48495654510658343
48237877703523749
41071286762384581
4099709788245529
40640898641660953
54938587194777973
395914976523667
54206784947338717
31977918413162069
59948412454414129
9627195419636423
67328483584653089
56956760145216329
26504033662490309
71883034712988547
31736400373548901
27654246236414843
15263364261308249
62171081268252919
9447722866278877
15288583531812737
36925127992114393
16939615074107827
5867809699239643
6300441327736033
21790789774958657
15891250248027449
5314743931876241
50090589980981707
49892238531920669
35027335547904653
26978666456965463
52934082270000187
27893236088223361
1834773825316543
39260783924533441
35294379441031507
39720196225136533
44801701226704579
33892203081567739
50302482184477361
71528892655751617
58637239192081349
58149939221584447
43104731153384861
25520753056645367
1781009204624843
68150671657547683
8576851978137557
6760863594588161
33280498613520581
25456536692966881
64456101628580219
53509309013768359
62617140817028381
38624005469657263
21375073453934197
53072397843053161
23476147350364591
43253881953857611
64464293308540109
52602254548871477
12811022665108403
54190285605348719
20590519337209793
35492631127645927
42088699571549747
49246645882719667
43714475586473443
32542824333382711
33694136571270713
34132126077903521
33190476830015467
14530989916173713
59670290497689761
54947592258472483
2956373640144877
16089223721321929
680927322842873
61197562397598917
16750264991669437
55007762080429259
61717294695815351
3090622746999659
39433455449213669
8564210821752631
46772027818722917
11297804298236429
8792402171807983
40732722251307007
17557458457372039
10641199722710099
65878628063477891
51888390347004667
50357237779724947
71828949188173139
63274324258997993
69466166534852063
44341621388909783
68581428256023959
66107438919964553
12025047105871783
50048775304041739
19428716054262407
1037937000468323
18413420554213673
46167086485226279
31936448899441663
54561503452614793
26555753383483613
20281692241407293
12401894594914417
34305021563554649
24565879039819099
10449708999881399
61575515805131513
3619866612728027
41557050240684313
19290813532666787
40134332081872643
9510927687419539
12957185104566733
38032039260395861
67558279877616953
33831228435356741
2192315228840743
39226678153099603
27085048511400739
8556491457255983
63438373776250639
23244614020687931
44969092451270569
26670804540256171
1761614869776529
8992028455509157
25877346755144699
50737958796099847
67890568178692603
58678943332117601
17224556641188713
62503737030302291
48930846027253213
30749093761584061
26983721653247027
4295475472890451
35867807075566937
8948327643885821
14381789237404649
52028834245602761
20535964698727237
6380339582562259
69842175672081023
20601095455814483
68191443545983139
6947432630173337
5656341608564089
57691403071690181
22708256624321447
19672074996906721
1957827294266227
14474872038595561
736752253536973
12282140908220401
49350089739444367
1789975930619089
12572164813822469
31060957648300247
49384736975858047
60136936523900219
70615850820944167
46261009038586271
52755511240916299
44790695721164719
10751552895799057
45036528766933961
40286932345742339
71810830776998669
52450869712859927
22841724484526621
66817473575000293
25092026978314717
63897121493119667
66579699190103119
26424802667374561
32127666384168469
16838400362194661
43482731941684549
28632462096129961
45954414954693533
44333194769704691
51548049766544627
41614829164750307
26429345596317553
45355366485617689
48495580732610057
68422700702972507
60275382776232047
47590781954248721
21447882677781149
60197610194661211
29267109374270897
6135450815985763
34600488352073621
31670475349419727
70340003644215391
69799915658739377
50171056166877337
18148183746363851
48077705052243563
49214718953962229
39184233791044571
11595264991899821
40840646894122613
9902904856490627
2490490069345741
25390217292495197
28103939399431043
1686038559961001
53124004499067611
68054345296910339
26142692848271641
54856159979303783
8212032188992273
14416776140721697
57087989317515173
40033845298194301
44643400841246059
13383768862315043
30525256109839993
50336847872647673
71906737938240143
44808473083683079
44072551667970043
13839227688624097
22514280288082417
45421525426179127
70246303328020697
46246160436364727
70006427910768667
50846699340100241
8281796494374041
42642237401558777
19362348919016239
26621394377161453
57286156432229999
10392096965136221
54172141347892499
49435195156329643
18682256585691499
54812640677044009
36420759040751149
38475365539864963
71935125839534291
32171285827277573
29414138254335253
13719794588862617
18911099759448397
36384762682846283
4891987925131297
24153047345704421
61163498994031009
44388766955857193
29064929215765307
38181543987370009
36565074797654861
68385843931318643
71649364044553619
20504243371265587
59871830230992023
6686682102405323
41898123503991659
62223433559118943
50766720677159239
69921049960326853
30113467747191641
39376140756050099
50787558287616707
10954571984106923
55228749942554417
50909046883043981
48671365875937919
39831785550834061
31280299091659417
3219967925804731
24237737251635727
6113683024863979
4297587336219367
176190421033579
36647230151737171
479091401930459
47048979724499059
62641967984061439
7685832010391077
68324330806987627
56179915511485979
54848583399794909
69110386643741837
43682938927843051
48787577826882581
19401507195091207
14913417224367379
52438527367175603
24569071225311661
45599660963616703
10050117972696941
42975917239059151
44385064334748469
58968565741900391
33881639734264801
3775960170083833
30551480912091571
42614816145673129
50691773998107031
14184757433834329
63893291267483831
13298933689903931
5513812552299419
56285255771878043
70993714499043229
57028045857447257
16074977981081741
34910971755166211
71305475355214613
40518812456888687
14447534131185037
64371800483457041
14034996932238749
11147222638690487
50878957237952167
13775641915971763
70382261064269939
38085749622904453
64544183682908311
41780839026948137
32624979730037339
48338028857356093
26781627180935927
28310668188694153
19704110893544641
8973964888868141
36930107333461919
18207906763818209
24218551183300739
68185009435658399
14139544885420723
3356512028780219
55081804943377763
7390764083382067
51504778259978807
66035663391547781
59343459023056297
32562623544797747
64436928750988007
41992703362076699
43696080669955531
11296494037981639
7816334017384577
8932513191517217
57989426122247
37139486290714733
25284462800319817
148672066826401
40479269525617231
33958569215196973
51709671541152253
12716378576339563
50115810103331923
20748166221257197
37939551466974973
10561205739834559
29705843980475233
29023890578065909
24884136517622273
21167754608195813
61437558455426177
2940660898527433
27053557836822161
65531342408457889
13332126034133227
15219817884840433
46340462234557399
56706144854253649
6044371664170709
29446507820644193
56583498381612613
1509963289232681
50988749434848179
4294787374972733
21198624683693507
39502878253596383
53761034216676989
16085859905085727
21215525922790343
52198689168116681
18332906680741307
2343006178745759
37683980597615941
31342496013824209
41901279183340693
4531246206862993
42117402107267087
20567562594665741
55022603269846973
58251721660538477
1578886726901083
9580010628693919
66851141003031211
44988721711636279
68877493198607083
41874096129665081
29546212456566877
48148498432466909
48519096736542851
2566379905568989
14736016977178199
66154186971489767
26745549519191807
54152221092839333
27963838853672767
5607790003754957
71321120830038017
25312613180501027
22549379417605829
58979120940755087
56149244301891187
68705242004696779
8467157058080507
67527256336487351
64412207305090363
2799398327265467
4345511963365843
59664586645371161
13545444517559459
41409930633055529
68602937885775547
17162622704100053
7244643172944943
40833255727423469
9451019954257241
12806109610982693
56426188054647379
16275588232536181
27582641561527499
27467348261334869
34121298723731419
70748041791705557
14066483385969433
36057740952446921
25436383906751369
2136951783648193
1571317934062907
1231149229796287
5424772311461759
64803775428750139
49248657035772499
22420229547065023
36286705379958529
50455655937103409
20931096464709989
42305232132387691
990309396859859
3690809859191699
41188892590374421
12095456627955929
47679310755358753
55789451180393347
43651055209414777
36381746227095667
42568548926994271
3322194509974861
36517504669440401
57935715245349941
17431500840893791
35803233866173331
4971229289774089
31600669696112899
62971144159537247
20307306804872411
60232869633172711
30486782950972879
11152515259004939
59353390008237977
53299605554978411
31290137569693237
59809248122091823
43949584543180703
58983577470951853
24635094750385109
14536793439148247
64067444462993641
7767081829762609
22746076910593081
62987225688622747
53714556754243843
65013274210899919
4126231195668623
52122496437785689
16354639528122503
39402394527944809
53358079061895739
68004107471909519
56170685364772229
16847207929664513
6545064122725679
376957315506139
44417718401680147
31270172380859443
59370875602444411
32865152955894109
52513874655805663
43626799365873023
60424583476335983
45885508353967213
36524071330767133
46089839445177797
19939170940021351
43717733527092377
8766885184119289
46354378162078817
40005371809595711
17486423355577219
45049793337419089
44160934734489127
69988401338257243
35976129468516901
47219671190761723
50493892882361609
67509688890577789
62810540590820053
18745096162993793
55981790555213167
13587756533043167
14884492980453241
44241519263896433
69737097739196399
16822451169264113
7122037199087071
38610030281958269
59980228637005883
69399948981437573
24730675960245533
27603888484066751
38633177966051869
63354192124803187
46873103010564463
15284204045786737
40177855216775569
30110340233779783
66983204232917033
44462060607811411
18259855690879823
4478909665020421
45706483122171457
26286255276304421
49921653730980379
32518281875463691
71939275345836313
17332874831381597
64233692269190123
22732664482757171
45154362237034741
27802429809982211
36515920382353441
11398948325746757
62182102428678467
69446245388170667
3655627416597683
16295790734794411
19933842521572597
61541233890531877
291718369110587
27745121105396833
25292487083571307
65175220598219233
5738376470657821
13275262025299829
845234861407187
44919996621151213
45450991815800797
28153457753022103
25558092317182571
47350755073306889
19750383024520859
52129826401321717
33243574514238923
24267409139856697
52880588558654167
68322383714885371
32162154054867623
64499979521990497
44128355212986367
39641376415699787
3102414334975061
64477251644516563
69453302270160659
22247022409821793
32842055901906847
63650330546373689
54258346674097141
24881304701887873
38665570129621801
5848564496544829
46451319658715581
54929088105972677
36782050690373617
15058856290366547
57300182455608143
3065981190735361
63442267929905941
55695799089554999
67321581472517429
22780296943137709
12517893838715467
17307220091643199
62879406412299473
36714041189763491
64221490606943981
29157597522090881
4359178543649213
42309650855724409
48452116352198017
6949620145475363
23499514709297059
58641510315222941
26471600052790553
12850528461758069
35361781049618003
30352854051889823
55006674701661461
35375012883072349
55395597484805311
60872579235354251
32614069670905343
19410550587056737
28807235279993843
26279657875575653
47617962931338167
28902207254985101
70050042259261511
64550272831491487
35841343647991747
26858731550937697
26604828668532481
43093188760584607
3678956159619431
13812072082656557
3798534907032403
55276119305126417
44229085816985891
9869744739774691
28704291695049349
50961259833561631
9525109575475321
61640132944246793
56956275429428083
41899223420216069
21096272925592589
71776102780725019
31011273019106459
1344152252373883
57497451112757
39578518152307753
26798371641706393
49672877571591523
67823521599354673
25508335822812847
44960347053689231
38482642478176147
43772501757330301
22320065301834977
34836471274115989
69475495655836087
60986325673099231
54338385083341823
54617397205781953
45660231952432379
61115036620843013
44801920610183923
15248959955310803
5150925862830749
8382916350878149
2466508657505843
3189258112456571
40523633102456237
6934984933953259
64493374235721001
50202349696933531
32040711030748403
17813783488179629
45803228359688321
67447191351545591
22315392405023651
44514947106001991
3359070646813627
30659196534898343
27532366476208327
67208787325254793
20309676328018123
16751817196050821
68073894327449477
69395989034099419
38353928809905959
37109365620266503
45895473918297989
34350175783405127
63680689286053247
71738351708529109
53650513728622897
29525411494376531
19126741970157919
35688414562920253
71774051385431627
22424853278024011
10360270215131359
19787032594712161
6207270156536381
10439119261509817
17135519794724021
22381475181467473
19721396940410251
2546088103693853
41441423931459131
30909625120495307
40976884681926421
49368572514334331
3656888224969643
14398832407458119
32180348321725679
48826633124639813
57332759812303901
58345687570966183
27940114465308931
36465378313843351
55971975498170131
138259802800577
71621598212628257
17020379178052009
58216251336107153
13815929445793093
65951852087105167
28065311883093169
25539441938002441
6666062662750853
57756530888243477
8280855676699493
11917622152865063
52638229777808161
56634415695902207
17931085053575341
56988203242908991
7480919156763343
27841277896069091
41203756017143123
70287032206536707
36472069084312343
44759391905922347
52664018242473593
70708133404973321
14150262529402507
62617113965171537
1782832442781067
9606439456454947
45398943135057539
1041174281922059
43517764945165219
54809865398930527
15568597678351691
25980359884911941
2158513749196487
63772263751472329
23522751216119621
71415251989836269
32645825149107179
22693539613383433
68656574972483989
24063293352003883
19315446626064859
34767030450367867
62974283413422881
50352508999205531
9048829453026131
69034163116363591
43652513218472321
12829196480250281
62270116276737491
2758773491851621
33212243002710847
28005349580478857
7168503391149571
8276544071651249
25443876358194341
4317252598606373
68734188564633247
49896285270568699
33784541171233709
15707331089421913
9757202882181773
26418129161894033
15325664704971661
40901242191281291
57934957509536447
47810714329607743
48557225249597677
36341645882041361
25014873918940261
63159903927631241
7212196234179817
25521856115844161
26387395329999079
67889401761790667
535972384303241
17042643570584917
37413451562517187
49932830483000431
3691567509077251
22435477147551679
46588688759171149
10950941936633519
4128766755736709
40716865974668773
45752663714628041
43608984873474659
68122695760605443
50138911281916393
11057652982221983
42222465291657949
11671058897826541
31199366070912661
11759702608888723
15161294636563483
52813465298026607
39720296516217539
53145323083709653
896386367131769
28908306004126223
3920329573014139
57824097549816607
51235364149924631
738596119584031
21369717706346797
13933664504983987
36154102717475203
26283150472974683
63280364984744641
24058254784089067
52538048778126523
21935409114338723
64891203996004501
44065421719938023
49953824481762301
64169124860003377
69900402479606093
37239875477497967
43900095703157867
2459747607868121
62552445450146591
27290853220172959
51570402666625201
10330324035924601
65180833478337953
52058946710224439
49693738849094621
62520533050771373
44487081778180331
46026021789061973
7168782680796629
32085690825961153
11503807373539589
2056196582221031
44965527749731103
50139632266891913
68798630943839843
35232690420519941
51540719999209817
43653738725370427
18006407000974481
21933789286578817
34988601230802533
37636418582530127
5236010190588607
14314486955420423
38710538025538909
38009510083500541
41293142455361509
45629821752136757
70841433802941157
34727556242762359
63073367102466293
40249886772872863
39368793254425949
68953442865339451
16279964951802217
14044255217448409
21349006024950881
50099507414175091
47173929556020203
20853664058387029
46050672641044139
55141495498983823
41660589284477689
41370697488875239
26207714761830197
24429506278990639
27013926587643349
54849733490933599
34860296403525839
59448558968459321
63638663962047533
22809423997735229
6371478301003877
50794492086944953
25343099501131519
4349907413261677
51210426433774877
65607811688576357
66640428776244943
62672206333173653
45372296513410631
64811744731013339
71364117802442077
62489523984057007
30717371545325117
18885740338993303
6722695060641839
29981128343996471
64107919968827719
23997284880539983
16286007657466187
27351855742969519
25094837422112167
60589255899542063
962224084596953
21004106706149143
51848999722729003
31145386158784067
26035915272477241
45889585312639037
23996782955364311
27833853162298493
18011964234045809
19761482219294539
50852393242725913
44590170574516423
16221699827613193
13373015526352253
47392398435319643
50565853353337261
45171826923408767
38735075519862473
11807970223395161
33030715872290197
3791051753881907
16974160662475327
37560272344120177
57035416627056071
16868280816877981
43852386035382389
29993279065364999
42350524541060431
49238195346251783
55297851942919847
52572462648068089
29149130472076507
2443508544153493
64059963057630707
26923007214995887
35904717410959591
36465834034752377
9829077807755581
45028316294952763
19096894450679873
63733947006340577
31172976039280969
45071315487642733
3073692987524683
34884450469638793
54637654517699503
64640963006311459
29849474689654787
70936797528596737
38023778810537791
27823192922707771
66474350115826613
49270278758995961
7288495696633981
4329910732380589
29445001637350729
50089485009594067
8294885453695991
26123198991361361
13992944135271989
40825339434663877
2732299721435491
55648488731199311
32384004187233557
72026402624593597
25714679413371269
55264303066604243
64412729015799979
50688380167656529
45871554795214399
24655610149159799
5269008736612343
49482029575326097
51865202491790137
47905241427657613
4043059792933877
64155327722865079
43208978466774077
40640905086881083
7909283345995727
25447489366735627
53270592372365573
48183229518803303
43690698262694311
67089318328331077
42188719094992003
16792031135782477
55408582838769791
26449109413401151
69118355973128153
13856833666404199
35608946175402931
11647913701983841
37367420140549747
26827344096531401
65327823734333777
17156076174186907
13372165590583291
70770356041687153
3350981826467419
21097780061971913
47832623975786647
22654702789184189
13748932810266629
17484755817931487
71330090923487051
12589085415646811
977252165655673
10285494039112841
40555862875359883
48824729010350003
41482872799312963
11528019080452319
16663029550844569
29117603357003053
70274664410120581
656065227311009
10617724430463971
3958681636302557
43328386849382849
67283403990894869
42284514304301911
40760151788888377
4339484889735713
60593498746961933
38688568539968387
41036339652099821
21590412205638869
62263612786970503
29906967513785641
32199958715947879
19467588820204793
30407180786393783
29627362294532071
16143130054072997
57817302026350907
6036484833388703
64326895219698899
1166054883679789
62401141451203433
588666380674247
12883816866744167
71214901207677559
13451258295420499
18568588694567453
64072746055198537
24646112060337461
32233609951845229
70060680855593447
41194659465711403
47385710991816629
46382487731042627
41729893297910509
16486767337333541
29941397153924167
9461116386771521
14170315428924307
67760613558651053
502534875352561
47190776007119819
9670594659035369
69798782571844561
40504131730681777
49986289234783819
71718065330177449
12936729123709033
52827458599160173
3090426782072611
70827038337162659
40373975124586123
2168819706418637
7582579319762693
28951950864549781
42393870832107551
51045233521083911
60443389612850813
23137208360312729
60023234037203501
61115929097494459
33264851433870517
59167714824517483
36452214017374349
59591526019469233
19651907276529427
49581519804363331
5326481413992989
69034372033666279
2653881046339813
12208356906202033
66383535916920757
65012171786603297
33621764180900113
32285634924996707
37303478271401753
24871027673385307
24831725456823721
51778803346761901
21626578120881931
62312732514677807
27602925937588699
35491338778423897
47712671899278833
39595644248870537
33598931555701711
61990392917983477
66396621479363081
21333041122203071
30311893798514131
1441460555228311
60559754082351809
15564833431470131
6200441195372119
70533106370067559
59601154567380991
23134425135200311
45446275385435161
35316275109981227
55159645939481011
986770134113273
55740628632373133
42879946091723381
17625377660935819
56278648478255167
60159578925209873
22078711196037107
13379365607617111
40491028397191231
17269764353907469
2289265418557787
17252032329715787
14170974316840771
6684469819956371
68372501584248923
5419208861243071
16530868811535763
23482537385829677
6133198818955309
56637393304408073
9683920669105141
50049929650210901
19160524041359963
32231007272424869
5057946608347019
28310692579204109
22821372360570827
38301339506650543
39190154352397973
71362724923670639
57624590398109237
55551768506044939
54916307296918009
65326238340667427
3449675070599713
36937059399909017
29529315669732079
58737045833864129
37577787904786231
19131178697580259
4048661455437253
15051383304672313
23307680291761013
4678344290032849
40249637375657273
26918848470011753
20002997607086033
285714741044659
1011333056731939
28581903805907393
55363493056994069
39270981763497353
42272502163147891
17961682613551211
13348668844676423
48783104914814563
66277415194209719
62314604468533567
14850469692066149
71448485975188337
6592903927333103
14440405316439449
15811235259248227
34605711611249963
36623672303484061
57447442627700843
9064893330858227
673979115321937
3089801760380119
66825271895801843
8423569179395441
6251915305786169
23158206899721811
30516923376921167
62583761378614741
54842797142850029
57468317558040611
10652124014262389
19297560523680841
64409032438355399
625595680788193
20155652278243283
9763708912796911
11958503551543343
68903462447178757
57291880349987473
45619872392866169
29461356521193679
20425674032532103
63946135063899857
27388752757785283
25945376811270181
50013044580195553
68867902029033649
8353327737839717
34300546748706157
40599091915818521
68405485350719537
20538435862884767
18997507851308039
4188732125913119
30965893906993873
54642388239942323
42252710235558299
71924568137326981
55966019158758389
67686801021658477
14903650178927837
51039308670291793
63422458516844107
63217560320932807
51586246182749153
71003161649208851
9638183471164471
46845097869573701
30868098245731499
56458695122214943
15190775928614857
60742521780727277
85553324912719
7074392214606293
26862555827921579
71715579262753771
71878811539626211
20187487742741677
8950459837972637
13652440708720199
23701779334488613
24970031277632627
22305156596685923
27053518224665909
42772623156268331
52812369327513707
60398925691849301
10481211019763207
46682532748509869
49424787885758497
59222432667801131
34163866525828607
14950581592810651
44878392888719783
12961912997469983
58010379818855021
52092320784211061
33253160400620983
15825281057445707
55078371215176409
20950088456136737
9619814021994373
69129410511089633
38383811026867519
4044349827790819
50837594267508029
33136844177408299
14026431037237529
64424713552509307
71443968639298573
15176740984817983
12110890279221641
64408603670330167
56858460518840623
57150575302899583
13944858435978551
11008720676037841
6411897169625137
20541893656373213
28600402311668323
1836257407027619
21839208521474177
14579636561823161
1140075347201717
70675110716643287
49625029220884141
45160011576528227
48288918671916911
30663058601923217
35921420497494769
26291317915565767
43863507817920643
4338008613445061
30220278100816931
23824075493070649
68246710981225291
23738554395326863
30825921337125113
57726738136225831
92367032959793
3528389893190699
9187081286930047
20522496217963273
32603719194297829
16273111806184847
57011609176961251
11778010168083469
33922555616078621
61106657454267521
62139259624876669
19809710958630443
41538342745663343
23254447809542531
34124933308739437
21546880108964689
5308308807908849
9998676145295147
35404283437999057
14741531453023847
14807171261957603
66898767054711227
37042898065639649
62709192147699007
23902976198326207
34880520945873937
66413814379732709
64459303308568561
42255047692068221
57306583989096917
3588775030026283
21733126207337843
22376540821302211
58321746793879553
53166892383395093
33771354752648207
51477505609621111
40527892510412243
69716999178845219
59133360348761771
43850691700924457
30207800464420841
14642344760948741
32985073868573693
28479336124227941
45242096515303799
65831802042610169
21715009004343023
43962133292158597
40003345455140251
20487319184079269
8424852782028619
48529863882456041
34366357268400239
30964645933364777
22265533255358359
35132171487136687
54478984375940221
31566429641827009
5741913008502929
30216015690392773
28764169784092643
38264271098499053
58191247663160813
12676742743484161
725140604984867
63520675923376039
19519745384056531
57763105855055603
25195782653519899
15497937646195247
3783936044975363
70878267424265449
21610894303908139
66696355951672747
3639636705857857
57186580055142133
40279163385078749
39771888933178163
63540248393498423
40944167420283877
61750134629464741
42978368204809967
47659098354159869
4522450839266917
15715177999823
11680905122473579
44723741343343357
267546397326919
24562026233637449
25162219498732531
67804664846570957
21657835140324343
9814925207285287
56637755069723813
64359142976892343
24363108498572947
25663098199178639
68901263831350229
20722134857165941
55954700184534223
62038400054405653
10399033177668767
35375250836861813
39535913312566247
31007937839487047
33580835982885923
33578278733520187
25078777880825089
18635035336840823
48971448324566693
25678240794307931
45256033267634801
66236442267018427
13358602554753649
56026249518186709
38193948951353887
46809187559800817
17022651240120341
29316930103050269
19125099579256367
44133335151038879
46177917622479911
62470968180211999
16601060750155901
40453763292053729
36676659690771337
33609303979289869
1814505373058717
66839873565947579
29453782449033359
49198840541769511
21915818834018633
28366379597785861
14720307720474071
19585830319940327
16606233647659961
26838732537180979
37359125968164857
60521892477382619
55680983040646099
28219907924983403
9943429807121791
18244393080744947
21701067408710359
40616865438270559
21598216824966247
11150296036409833
27940575254438713
66077321552597219
53843124587634491
60470798067167911
30808889944269413
31094348611365983
37175503317304907
16396852706747153
19987370700722941
32002190387009741
31621072886650231
13810779979500293
62724300034321963
10315188304655021
56987091322379033
42843717842238121
58710676671388213
33605302956337909
62910944569727939
18850239325930249
19307423089285523
10341473437810633
43006393582721531
6898511636782091
59254170700805371
53433458273224553
57010818383358977
27707006264696383
70753606577531309
18822360871132517
7470369945304879
14521839227377499
54931159802245717
71305600825923859
48952990528891363
63420275508263371
25477475037761869
51820591229413339
21602790210743237
39149003823889291
23508683406945701
39155464306592729
5466507612845677
603917551119343
43882940623497847
36897104382129881
19056802572935429
44490778858449997
66799307614497979
8016991703934089
66484756223921677
61778668177523303
27912377167578809
44645198576626931
56202559165168859
23142020786490421
59790721741582343
25766012132832691
18714203470083031
36853522947436309
14224996089203681
5855364339332141
10394639985898499
12578654617408267
42872272796677039
26534101274050771
64068514611850729
37752480198891791
71179745895598433
5543643997813619
14840133916798819
8805577014903737
46399366498288669
7753987581852221
48963057507113371
58063375871130781
28785999809055557
7972783572794849
41936416726236187
52135088853526631
30876458348164763
24791693867412599
51511943295067687
58099719340982569
25600393753951001
8633215909981591
28093193542974691
1228095540530227
8016754261179007
32051424512179829
36701479030957883
24291167276819603
26279863534271527
23677760920142969
23783741515191523
29446365237413083
51940727903014393
15349856289867509
32074626626719643
37144640095421323
11967089478523177
29199311455186591
67961644721260237
2131074818788163
19062013921206379
14291823656261689
70742648478702259
6951683239261307
13681297801853287
56572984099040069
18152387941929721
12397935829093417
31384732517162221
41721575943304847
25095021324262573
47488450178024633
12314723244287719
37475428417146431
43828461618705383
16381578638342641
66918310880330069
19805125600438147
48520388567997757
67387748519527963
31751268925031629
31367394197909197
66340514168376293
19281431940871601
39865448953306073
60717033480806891
54871813943625821
18844285425497621
10110109022123069
51644839702670729
2785921712606113
32743766471105779
65317888467386887
46808123914276819
5506016650025503
22795538226040231
69643321275688183
51590368569332279
15886059593599297
40784774654707277
14332543135103761
17896040943245237
50719763569804103
16856659516871543
37920797524546243
54136940673117823
19140260365500479
59400819313177651
55276933518914773
48193318815866557
58552843338083957
14945920463175469
8542502556490367
51386464214418217
58386492677516257
49834268503881551
39373550903438903
41203653489664613
71284827519987143
13765537849735417
15732182033146589
53953260166793387
53336478048686891
51213943321878413
65576318040500639
44563052640627517
26621483350275109
38955444873576059
70279339034797069
34936569869036981
32929374853283791
71494313581723313
30313045374275003
5387111614165499
1275417437147671
64978711555671637
32076976315406567
38386112118269059
64425935474281441
51031133738212211
35199611285672453
50653855133278141
54300704765407777
4385772555490463
40145086732081601
49774567303091387
60719900976977471
28739928148784143
62224590465044663
66150331304481461
62133564195519391
5017133675212733
66909420979204607
70428066272562241
41511290549854121
59391117704503471
20980362501265913
28264049529785681
18421436422661399
42264430993717357
64763847592775579
17051964047217023
71161953890382431
13241931509175013
37777998312377929
29931181082482417
55250588736376127
31943803607907473
70711526183163269
53264751807837307
13750902242027129
20389554099994241
22645352727705481
51323962066856371
5435591917933687
47595491615071397
16623946474150217
68080831487570723
36870046206630379
46204320887438639
39169368756807917
45314254823594881
16220391221296903
37421210580267979
15695355629408561
59335744572692747
49405560426108727
9142673426543047
58695772106705549
51357648152635133
67182544399509793
20889531173105867
71926308688128883
59415351008182931
61895233419500011
59348180377529569
70613679960544277
66319085390963599
71064287184954463
9839564425824143
59223871956414863
33012053377836293
25268883568135369
50703222944646043
42014185327094081
57455488570646981
46082970099514559
7528910743714411
26289726122940523
62545643201233373
1328377722191869
9733603125745283
69264288681047989
29377382640047489
4525007579694373
69858513037400537
36284374388081023
68569478946617279
57299257580402689
58193264268174229
6894969614037223
29109491534458561
60257754642159289
26762983124777203
51509313571013369
70958393716647737
46904682691145869
39878023794740969
26338549609288351
45562177217913749
67304610219763223
5581982417096149
44249712167597119
18684191758351711
11787228181947863
29635780056541391
47188877206751297
45916287940795751
21505473181709161
3013376375916763
32571572990003713
49691575566939767
39107470313045149
63431131294175501
68543316171853543
42822358310917859
45303900926566063
53765037534928541
55724069496741791
2718258995748089
57163797140215889
24448956022417937
16592459061438287
8338195174665047
36223154265618283
8337110801940493
53265378312869071
36141040571607451
31816976877636877
71239110710213861
36471650505755167
34603055487741431
44180079208130951
42575188262879717
13257697792852813
66569232166705403
68920276950807547
40232973900147373
63082858017428551
66546515103863279
62553884276547451
70609016894317739
51918505602478601
51474735696882131
44221802422009409
23867457869372963
72029742955926449
3246013735158563
49417597402297793
9666012245019149
3527902216990721
917527900283509
43797410551858807
12328417549316831
45169550940763441
55262925434033503
29090763324645481
33691667319951917
56708471880030479
60267449835475403
35883859560741767
21039272683095899
10057484425816381
9558072081789293
48336925609906711
1607788865621017
59406043672885331
67293435171802031
60687622860732211
47726582390628901
55631728951406359
52637699366124283
33819186300537607
16208783288400851
15778916169411781
35282971225106251
42897552820871321
71378784007276469
20006675957264443
69219767495505311
28146992901974767
50358615233729419
49317284745632447
7694800089533719
35617179361627847
17498493296644097
4081515211471063
20923697252633381
1782038146250237
66768326132531623
51155572049389411
44019915996895031
28641330954026647
42680286373517357
71370028621506367
49969087260955523
15942223448399491
59453871844206487
28256020466532013
47908279546868789
63824599290771173
40526649879793877
31962429718787207
35664291531539207
3697446220790713
24973266126177121
12382282580378041
4010008523731151
23992084119713183
44054405635792429
44787089935295933
34726561569765697
10076888709065147
45699578291515411
49508988561020969
37009137060872281
67889766644915297
34973536955886589
6728903212267871
55058441494323727
26995783949436499
14043921682224923
6176187061140749
33221300240044549
9879289363795013
44743367484891851
60118321106268521
42998163538025869
65361394287143231
3133497136424887
4405294317810233
20091479842768127
20502886435273883
52766042499735379
21632419402907587
14552874949956991
42926626017619231
8101640821764701
65674772257685837
19968093829087979
56562033825503363
22703209000762211
70342778325798703
34147332962370911
1897699535192407
12940442648824837
27339464245852127
21493000592977471
16203386513935597
25955202619582277
45233583671656379
5024104733310161
560999797866187
35350194064859183
3945227869605973
44848351747396933
35838868664910439
43394439562171073
42286387433760209
59354694226419703
15347958769868789
33117367815015397
67902362041614497
44036640807777689
48890235699291089
62147589440316599
52360110079816159
54060918139317667
68066559778059923
2170221017666473
55433343830835799
70405329343612321
4961261748763757
51140762644713509
61961727548489441
6282741723055741
33034674806965621
3842580603848099
36006925954537501
49491418192545247
47718365884992899
50643315816561581
16527501529321889
46677008554649887
11756481887177227
52222064409188879
65488876842535919
21856406948503793
54564302361173167
53500550376910661
11014558199034043
18111990652834427
14120859642454597
34280032489083929
50261167887067817
30971535909878419
71162814124981939
28097585872532203
1676713116360757
30220591165516457
57728008056646817
54978975983512571
51223466310002843
64429123333087291
6699585863645671
67738682650273907
49306165347708319
65221118523547253
49961112232486033
44338100425984789
39693874917157847
71308661469546689
53834239074195883
7853698111554133
43608672575134159
16919123026669651
66857250625645811
23267675645606741
66461647604304949
9365155648361267
10909720650767437
36175231717549711
43489198123504339
67597062854311
31332033191785609
43884956397793969
38093012570263561
36832418914461479
17899334763633971
44806430244146033
42086126529990437
54666352409953343
7590720620328061
15717659403633769
6196907026637081
33475995830280901
8989033311048473
39916368670258547
71817060002695633
18466513130083987
45466110401569379
63667951785132361
35049791920720919
48346902010003231
41878795684734191
65308376618478319
13067135809959991
54263001466920047
37358077572536059
65861318879901199
8451208928307413
66319652435293121
98678013616037
15983757714067769
23809110204579607
65864145632778539
42190490662986587
569912879404997
1538313135361427
36054209540013803
21469572407540039
578607109036651
26339087698517977
9802235860132759
29130259441405223
44857151019870737
42531045770456137
34891086371238857
23538941798058067
47080358251217051
57320648752490303
27699879012244403
58409974011680419
25115946517394143
20755299656441039
34224551106073073
14862606253192843
55849129430559041
53493799400711897
39704944962837041
4693757439858731
69737565423414137
19553447502558709
1869849360095027
44818627716871013
2902731864383027
12130676310803123
56075959074814313
35821634400437773
2339223266523107
64546151204620607
22968242999534167
59992718047577759
31903110103901551
18622541478793951
63548285229209951
1382416738589489
11050823530244957
42004424935385599
46478866538960831
871687922333597
71747328648056429
10332635379484681
24884367828691667
58356674443271947
10259332195286333
30267323595795409
55957395204859303
55485207957728243
4806283658455817
68890972934251103
44575988685544117
25920463247309077
14669110937129479
20392623634354693
3952600841377873
30650982423647813
68130918153653569
34987894208181437
53051885386294493
33210231883751323
8379147431922023
42115219905957239
50876353929358211
5908471014514181
23373809606949209
50956270644808069
69606967118736119
48896646211559507
49070938436735041
37151293362046727
50346857232054623
54724365418806053
47664139585065793
56782743624562723
3044202301501321
39536131633399931
71486771681122073
53638610825689369
25063727903820563
41794530831551429
50378876663789299
52432714368719173
21705059120704067
45662762183411089
56428229045926219
40272035614716593
33831371042350853
60253580598968359
55707084715633249
32350255525804823
22386499676262091
48096279594564911
29412767471620283
24453976848498433
4183844569127177
48286150282316537
68856114686158763
48689471367837809
53572744916612377
22499543754111583
17947194541388557
7168598026882937
1450401631467361
35973581524625837
20188182642210677
25869387326869253
49094982171987379
22833019335192641
20548439357752121
26806650990669547
15767126634501883
46454925772432907
68857021509850901
10529161255227943
49841524367022701
39690260924747267
6035696426212961
14536202249766773
8389956720930133
11171722812294623
50801044802789833
29226358188062821
34301486655733903
26364146847305849
68989280625838589
31499411554382423
49570132903517173
275990014795903
67446839266058431
34063448525065433
5133902851418927
7645807366883711
46697670106441037
71161295066055331
51858674482679587
36924764450581411
653286113192887
57216965811380671
48858033586105483
67307900319208253
53553671730320611
71897124644402243
21290064629008187
11434382652762469
64532610662203613
38172047230686497
70301411229863447
14727756004578707
30120295328662447
958978217944157
57992915986985501
31667391659077481
21862244706059633
40193356989227963
54849018156484921
32497201847780161
40288687113648011
15663758308910521
61554008107362217
19864479253426793
4235366713552703
61452066969797983
56008862507176133
35204799638880863
49623729875003849
38962755318843221
44163974583110147
71514738765529877
15170069590277909
55417995408747931
20393602838004217
1920152306044789
10069010337361121
70996517917071289
58213704988096913
10865863412042677
45561973540931279
19604696164633367
12676803350756591
14112912725656153
55859252886118261
54056740809306803
11240033363283451
53966993175276029
51579492054068479
54654803037807811
57737996540987429
787394428819333
21711646190185573
38282474128323041
14001321222564631
44135138637798181
30778997109860299
25324582705314619
71279002159707131
34183835489776123
29577687548205647
28273807064996023
53345959948861249
39802577952283207
10635787781305573
71519102421127379
51933895676122027
35707829711440027
37732455428781457
38358214672805813
5969727172078433
55269333334821743
68324193553252139
35337115254299479
19720361343665207
6842944433258309
49615094682648127
31076414784624653
44417828278946237
41479411933800833
6359557620613381
28322618251965643
33620488930713023
28461583605286889
34428168397649437
4130011590547217
69190567739161619
30898322984297203
4478012153658913
51685743457715789
4165694631546163
64408226178212537
10134594465561277
48611451188685943
27702489923028871
72008915786876447
56264006421467539
41985943897297801
32944617221598347
71625661736570993
13003132848301943
44517116426272117
18564393751795459
2979069220001779
40832933597136761
22664013283761739
52041563246787581
45428408417294323
18697422945935521
31918452693097301
33904084076020819
9989520006395729
21198600870875003
39445346654407523
20793650016564463
65952991525177787
46528670928734927
69871138428185827
22160093587500511
860365197935939
50372212415906483
42380268151183507
39779039248792691
47889944970335081
16142072763069419
54755027849132879
4433580786585043
11818287467067349
53716113186408371
62692387207026683
57496056977627693
41537592091968473
18113815342697897
25916321071369049
34151262651129839
55376784291723827
6177017796426557
59355352190771783
45267859680436181
18249216288194677
8801192220227269
33729621514353487
8765612145719669
56149903885570721
62947469513100239
28793661189951703
37374462349702211
11422895883495727
6943716429888893
64113450088976243
6347703373017869
51661275926425679
57330744314644543
3315110108968183
45924170833556063
58721679953926427
66660699861746909
24884821078297199
15798725410135543
56249587733018179
32342617886124709
8780512619264579
6833397528322927
41448126301617709
32538804871355339
70266463822257229
3539324379016427
45242247423542893
58820785193444387
6791694764124079
62265934777429099
503747421543827
57872212548114551
52086182029726813
69971403811145357
6587108223289127
67151746980735523
54049158393097919
19497219780315869
5107213705331707
34632887523226051
63818519499668893
43439781910177459
38658274274552557
54610691160852061
64190899422622157
44225038759126523
52309276592511119
21854921563986913
39724912666807793
35897927626194163
44736950855293331
68658563422675969
44140065456530881
1857396613048477
23102098638205897
35599503628681613
49953521454168539
12542133970483679
5025654471927941
51904832539462181
67111997779793767
15675088467436163
5002108471961617
53990467531627691
65168991526607957
51249907879734937
51152920698166303
5817200346820111
50156432367692177
35384230902087511
46421778668850887
48920608898471803
34407534945219721
34884379760947489
13061236437096361
53342056114718101
11682875316163703
512206173074473
56207335732824641
42058686058269449
55096167080617591
18897318583612207
20585525633566501
5347057783405381
42717801366233723
17531763982230527
19416852319721023
55030120843115791
67412894108268769
62199660045760729
17983540525099649
30537847994390111
40192668971105773
60654932708189377
57736972056606761
10209468430261501
19304799266953219
70143828843960341
7391910395771267
48586092277583929
16124729751443717
71171628422383561
53739736861749469
51437849010248567
68993407126419361
13006747473833329
56023533753437161
62874007797667291
70457981611715911
11843366730919649
4372544701359421
6145089567714829
42175185628567193
13029765792420859
21203445319385789
46418880491282483
22895945832014531
17407016955663871
6053331298656013
34135155687480229
4026579410955251
31534986750590951
42077571437380387
30514026162904927
48275498765250541
36536530509232603
8897492909032639
71664496253039749
2643989715411823
12836442681868271
31494534137087093
29481108398810657
62517031641639793
21493079086393259
59829358330277077
7351739131000751
66113505474440843
65820585389451967
25200923194411969
12022500499300631
53953649225354003
56554120278065857
32027269654479377
59535809793149513
19154812107035321
3857566325849273
61010268294005543
48087664404461761
45180891933136321
55741131480006779
9804972496269557
50739515854738639
55648014188205463
67042846050955373
1491737529759137
33173673535863919
32824005393250919
512015312346491
30282001987033417
43586337391552523
6209533968383971
67026533769340619
67742538311822791
17187692950663847
55937522122801717
10673395268168033
63903642716260957
60488207439866573
48267102831339941
27330726398467339
40002820429625737
16466044377189349
51715598075042977
40470935760855139
58643145466927513
6706471334779973
33383332501057657
29898363392983367
4145376951093089
48223400330429053
58247862982884353
44212020385791523
12894385519944821
58898320947501407
41290500075273983
391610119471723
13196846726484143
39327620073546481
17714938148410453
14841876333671507
25059401479742611
50163169272761087
41755843626709409
37272684327070079
16399439802455561
20936389706182733
46789466417030927
71715671625331717
4582768059965651
53338306126740707
42424475261424077
47690325807754363
6871992625015181
16975414806572951
62709480693563131
1992922609139999
45265711958768869
38995586646357337
36810113037784967
13806250431211921
32865343759032047
8884488913911889
50237743121812739
32983434901424159
71690379605426611
23968013324634583
14145219569689583
21145020671451179
42658269845974351
28234759748978483
64423203790881787
9315399372385193
30134965831064617
65505857713706027
62279278346757781
20557424302314299
26859167187944233
48138313054930673
62922935388678577
58705382401886501
26590161374966149
16504946580900629
40861352666130043
59288718197410619
6734845389406217
32490663067924417
35342014661637029
60697930925185537
63282588516230821
20596100321457071
15871064944184249
68283691622638577
25154269286203807
13099291541565311
55791214048554839
61337313972743509
32189667237953677
20182315654797047
32881450896008831
29352406600276979
59590462056429839
31860125165543663
56229270388024423
53086615047738317
71487420028393283
45788682151489523
66539543062378831
1460031479037283
41568301882701667
28519711501244281
2172712374562333
22504139790055409
4331074316579249
7216296005302807
18514712203276099
28181732747774197
23104131911753209
30818148782730577
4212905287814513
42470962477893359
34890298264442653
12464205320927303
70586522387995961
23644848956923387
35351976243474773
33522620512536929
24098898168009737
48292373055192899
67914475615124351
42106134085660591
50141091327015173
49698204313470353
382885809590587
52294855233494339
21804165436719893
62119059493687129
65896389990746177
14858313379826899
70919570500698929
57343351598312291
50106852110915107
29805080296882811
36564284882027041
14954119988928019
42516243605059729
8929992437522279
51487408032033971
6165438506563909
67543512655111847
44107817031977051
5429373794925317
66082464701164711
3868582976433337
25347059554220071
41561747428792627
2199213642488561
53479249147080709
28332990279160459
67832051855693911
9149232913921433
2896750811500817
60747188760122297
61479553250412637
47661598991743171
18519656650440433
35977254673773223
42432714090726431
23200002186640709
51684204549425783
34696910876192203
21046415413821913
71789834746278401
58186386969745183
41813981073930229
55515326949477949
65000622825113011
4235792175549967
45061793648483383
65999629076467571
63842841305573107
29491214785391297
54283303578674089
25097257873195853
48942318667529533
38681911690797127
21477901238660891
20245013464040263
68976323670598007
24138187230436333
61300300135598701
5908357755268979
65785410703090979
31665142727421149
19629920792319953
44464365318223271
9379868239290961
16043283674461273
71797681243949723
35956854823641517
62997245960363621
1067729324579563
47324768186054251
50986004040312433
66886918524523973
70974484035176171
26412801575882591
2600245836288941
52798046974501757
18511129918991557
2089190828153081
67782066127624393
59480608187608051
61370457771518969
23957349660564209
23846376818589109
7696069421728403
47831510109943913
29737104137274647
43035991275532657
22890052586096699
60695090526022301
37595546033195593
18752717756951383
41299949365423759
38188243478570387
15895094596856381
62009728588036193
36448567635849773
16139049440856497
14265139943398439
28303529917187087
39303836648990077
10905412617189529
71371829103904699
64422640468291727
9172856990986457
18550803432797579
56850816635285203
321905794887653
29165538267774569
20860100742792721
3990814062707089
39027096960616571
16462343460670087
8822801412798067
35765043944972891
59778932195293643
70961824439170477
38181958005285727
10420577254079609
44695242940753331
35181989234878771
21634930160207317
22113284185364611
52554187596368569
13353714171922519
56107079483922661
67374499334835137
23636542194283517
30401474587735597
56066843939141383
2178884125294517
27220553189181173
26253123286491389
32861612570461373
44573177027948399
49721325529876057
32116967314382123
20166381675153547
20660266260852677
19890871312608227
22842473729624249
47554125420726643
49339585435448683
60269693312190371
69985158299425493
3461394156198151
50037074720102297
61158088347445081
12528243116798203
61107477233574127
35852906030197807
61357576038056569
35734436895404083
32711243151435701
12010186130696123
45832757152378667
14577248338117349
54853390400470247
60192796406814499
42015056120177611
54947370448347679
37214163880469393
46895100885356557
55864010686843553
34812719940609539
45381195102525691
53328348079105423
33663235584191119
26797676417169839
42943777713275723
16947883104132781
67411627240616201
14981538644344931
53519993178003307
44843908164832331
66916970597054713
38101624266569543
64610739063380981
9198823344777139
1322271204328937
66626788237978987
10713994698643849
14331348736712809
2672798795068111
19986877722060367
52863360701474857
60694022818319509
26530381422934751
68848817842566077
54066652002073481
7384983357344447
16630699854879553
58254760797155557
18052007186445503
45163040993206429
66872140986179539
14218891465946773
9413012061210367
31256366558708209
7609172276360197
33189109121850919
8274227309057663
69171659675556247
32547917921171339
42167072938734823
43247445026356427
49042904099960383
46408621312272371
12826730777044351
70318940633911609
53532555829556659
48872232699490511
53467374502564931
30114682423917701
41855299196695451
37329880774279151
33159189124234133
37310010141491911
1862678516758933
41246031343611751
26351062043849357
43055251943242967
1878551842584757
2244766743294139
16578349327325777
29925759711417671
25906407144988567
1591184084433733
3564761474686939
28777395908604131
70624240034297071
1575862238499551
43600026260403281
14438925840961729
44833035110552599
33098210216570531
41922517570959653
23629881119870057
11762901779285707
55900110708161821
18041216774996213
46994105511953797
58224586584175199
11428449820342031
10520549231607809
18065865048026993
11076933856113613
27877629806319473
53987614608887651
51500198998092749
12194045456388203
58522869203707
37922152830605677
49482959727594493
44426562615234551
53721209687789333
48246219221490779
66248374475907109
26564887002950839
32257452962294783
46707070239945331
19098187509156901
46525554044464441
17366065239752221
62385766991567249
24783465090802601
61479114943381459
62846462673470653
65026062685739443
68759007112835951
45242190715712231
58425755227421657
71055114044285113
48866584733149207
30536114869764121
25666275448958897
11600056865134963
60619980639512843
16294650129057191
22041849630868967
56780465158316639
62198517691227899
499836166545853
28616582991363371
6482469828487217
49138101111204041
29857429775701673
2671111860339493
7810025745640513
37278086387606833
35005078443689351
50891105100297971
17846804215086251
29263767538395293
64277123207576647
54251983816896937
20315443274372303
5727369394179781
70631356833174803
49718445975350731
25106847341440603
45199438148179801
39549276649489111
25150947436325047
43553177863318999
46866730951567027
51232667310305671
37050538608911273
47526546385585199
36417914219120813
44356189105720181
21790151855847293
3737133363083651
12435502536734933
37736109665220427
46443298791428053
2180754339759847
6201847174185547
40194276762840373
50896973243897749
51180394029700841
3040068946974967
66572688011461613
3645954326066617
39660644458341031
65630949888140671
4131535625682319
14751890153937373
25968836484727711
44446798701153517
20830542232711507
66254337716740097
32495092346161663
60041240345560651
12403036200265229
18246001198179697
52034639077908511
60885393522464557
4366334578643867
68409354217416419
33367666112621429
69516620300276659
24331589031744061
8917989844099333
64883744432305063
60578275420782017
9745204513510877
31637689245129239
34982221031265353
50397887131744403
36486955330391113
54441843630482909
16277619685470433
4706451495502567
10592698476704557
38842963956160997
15553556239725457
17438998086511327
48830040124256653
56085531930192139
27232903231258111
3301459039939751
33838381502752969
9698788185232063
11496034070711173
60452815319184361
71468184325079489
8766336872129569
26445455089603387
32981137477570879
867853452039677
14003525442001391
4330928931077621
45302148725903879
63068914637283353
23148201160265971
29223785685394309
44890264167806719
20665199957830201
10306667829624079
34103108774720633
70091946529378429
877034002952171
51256756386801913
36658627341355447
3655029060325241
29494161548744983
66673136321986291
33177394462102651
67605583338912613
520275364954549
6424039529724287
25782574707890543
63034706655394147
10416742641500753
1787050314469709
44619309709874357
57430505074216517
63680895090546511
7296199481196317
45916328842761661
46192767447407233
9081443936650171
9409257765103873
5874140725519481
47713529605498439
63209415245912521
59607859864062661
56370390620194993
32431397813984023
1696410215764169
13807798973208133
43261288017645899
39975878229151549
64502435634871561
67392141781601839
40584112829653937
34481423038491707
26618226712438219
132177842425273
69665965450686623
14048744855109721
13853471396939813
36576575878590523
46361385760227103
11702684771711827
25965531722913971
49694027561520161
66003977100384551
32623031211930353
24744672653676907
69295873612192739
49608812385854041
16785567987745727
52909107623143481
49529451396263533
9869818078212791
42398793805566019
17907611643607901
29449812367996613
44091506698877831
54609130889612003
22405226447900641
48632905683502607
60844845818131027
22264251156677557
11206058417487361
33095412248566531
46253538079527059
60451201916529701
23932111376891293
28687071745751143
45563841905737241
53711555354159041
70599155530443853
67615583364232307
69671799193892689
48238981050461321
67179578709218383
63225912570906263
21738352069572679
10228631746147937
44486653317790037
3604433660953633
27704880057075817
52033322697468157
67353547418378777
28133614091474603
4905078578997677
28375896595465919
36325004104457339
2910769177542857
16952486374602553
17982591225599633
70413257424104653
35679993765618791
48387017170889053
5207116927807871
37614874123747027
27458567974209403
56107367868709559
30078707197802807
34930789024133593
60711445278214331
53496124323611831
50387161303985531
5736711504229037
69352997496938513
5452054079193803
65485998117642889
38602232237787917
45123009607059677
1009322184511177
20945062745661833
21320802786750487
61764010563357133
28886779793612659
35109646701199867
31531548055122691
59612269482757909
55903649387228911
43539820072470959
9166425870016027
55423825314199313
21148183364941769
38323067352173281
65826702820176421
8117796630567443
1056445150643317
61069981710764701
42724993775142031
32335367322210287
67233901007199317
36557413606612243
40254689392750771
44570321754851927
54457899344981747
59987057647623331
25117709287468619
4325230218325171
35689870342178249
5433762879761449
11811894074459333
37667185783510277
48911703276900181
53387449394662129
71912775145173863
55828624234145977
18807907199117581
18564270089490737
23321927578693993
34522791481296823
37610141095804601
6568002800374441
53599803927543827
71601394581061799
53731525193970049
3390683360605543
21393319436345371
59578391583878459
6371826338635489
49752867490568911
10150698154805519
3984927262372477
42626818201440857
50651384723475649
4318007244063467
71611298490805789
5994459779688013
40809698573320487
14502985611695197
29384272087385641
29925983800859
22384765904808893
35969915444894329
34646765199981131
66162373614014239
14938054485305717
23886529253936707
7893085024513807
7019330649795491
69047678083295467
15173878150628749
39898890519261463
15009968374099289
67347201389791073
31231513080871801
56744555164456307
46470630616525051
32687761484573471
26331004810387393
34792451303964247
51464927024850881
46411529971420759
53122231362624797
22822434075474287
49055247860972657
19295510363175127
49834316343953569
13251015428386171
5865577479818663
56309447119665911
14218634334728809
1112293838715151
43552359861026411
37713730961082257
68202158765085451
27180093712885567
69963600376159859
28134741101127767
11781518901591031
43153587075672173
46772627075312893
37615466306520593
12775846231902623
34218433082746103
6727285463208329
12321227213161357
18271371592052771
55375228990534417
60561384598236923
3114402922508887
28201748273389409
28177882064920039
22031558482369759
59472449129327651
57518679790545469
61949378598950383
3600543925162201
28535022213392033
26409798033777757
25484434426583623
19115655761218547
1329559194069881
50561936207613013
38338572875354287
48866871215642863
59910482249535349
55438171064657333
5933124032895287
66835619820948821
37114893897089707
33772562040615953
23402870151288359
10360340832841667
3096903730549151
44054355678647051
26146157926159697
55297316764304933
36063333043464299
14783382979726279
61127782020583349
3746594350821613
57835236586281887
55629736943432083
59140759835505739
61575468924398753
42056020532632937
46652573898082609
53070424890805373
12947492493093463
41070598540605493
1771453000693163
13885909905723371
18312883465895761
1279076846993609
6850924329157451
39812049496001941
14641729539811709
8701860604674847
31448532701167187
44565914398993501
32647077421904917
14035738955089133
33102619834541161
5338429839450157
27136159399967063
23948858450834117
23473081370471347
43642055731786991
41738222635546903
4728903561336973
27143214796257401
34937279593344851
27094331347718093
61120021908640679
48816957902202601
11442710964151967
41224354885062379
47198048406405661
54768423212098861
58560263487681569
60916221228080887
2471764185824149
61094746645409371
64710087444569387
34011749563439927
47166074896559851
46732998910221487
4951059450063173
1812260054622631
25712195114335183
23608165711955947
30753359733102173
43398447741031277
18010536832859401
54103213002209509
6845674476597989
4086671831004043
14597679665738227
51880408386518429
59063080509168191
14180375481370991
27007303386970243
709776176474887
43899534129444247
41962910129262263
67807621333030517
66951376262613397
51326631007096931
63242993113532819
63742699030127141
30320770422846287
55970103980342833
50420156924176213
14221945763898497
29225157313416671
17324295530218379
39715434737031167
8921363295319001
51911997214561667
18040610598189743
56076514714995301
15043415936597957
71928656518674623
8565304151878931
28417769237205137
27313951686402119
28800863011123613
48625394845366837
29097442006450703
58494457834020139
54284019333492029
22464857884191871
70875192034745551
42578129194688299
46121162878748357
8158060552179319
4032262807987853
43716649870160569
32529656886622067
48939849276989417
24098541736132613
29477979765856627
8134066161682561
46724319590581033
14058559231802909
7094338313679619
30252561791018429
39000043334280113
9992755437921833
21755083700309767
41365953537486587
12419273105949739
14529089073915673
8162104908417763
50371539966846869
32626306797824167
33832359606841583
1930921387849249
71838581343954379
23430901730498599
64246605293791087
34561544223796703
69478767382320239
59829440748064951
36429417011983873
58192618440325541
32333893792708847
53726559754437539
43073141224513931
36960390103278371
65569435117948183
43251220670640379
13210425700173557
35560494929771543
1625848172961739
6320635009958707
36435152298193993
38937759559436693
26253587205311923
60390447682619333
19897095233409743
35460908477801033
29556380905080859
40476611601420107
20215473967749187
36987492099839551
52574276064233159
32876768726373769
37729849351774729
44311744151614307
49047504466847527
25030485465338893
28356346118460449
20534920326491707
48555347151521447
29680438004618861
10078840299467843
32917084909668053
9054161489645777
62193402090563063
14378250306025939
23684809163235611
45562903444172987
8566715176424491
10581601868890453
27231089335913821
18139371214091131
8158409709304369
41741816805508189
49393870201618601
59661313516848293
51645399052707479
50327336118356809
63903155187831203
1941392930644733
45255953830366583
568934323736729
30744909282588601
37090890247042759
12871907159087437
16131049933737709
24267518142374693
40505664648380941
3604772863551641
21226094340950029
48977938200427219
15705841974461347
51594001344986993
25100822660023199
26362678438773491
41597913667132853
39108042179109199
1715644144355411
57168612622214701
4052920094527219
43378261810245499
3643177059040279
33498322764002791
53716259024613401
54601961694336857
5756467558853471
27873753172983889
54902830168816411
41270126385615461
21409107128849887
48385875955590049
44193473380641127
35501460494601707
61958087517527051
34755781392370469
34443686225439749
56259953388813067
7633405309366919
62576116785828377
57133991193920213
25949123552077673
27742297963353481
37651000406650811
57159987209337527
32167597073952877
46353776736784597
61179574427245577
39564107290375193
54910814510624531
8070374267933651
43177871590969343
66682143339592967
14501035703865157
17816276301181867
3092194665503821
6427644323718503
18166813505673397
41857428955484089
19230985654314451
211618462067473
33511579270469491
20526470684271271
41660389775809099
1002241063049747
62337333863846189
2769580525883729
64186096061234813
13195371107916749
54031684043481049
18083449092900811
45966970467268759
43788172600507463
5306657043134093
46843880576660779
52879766600629921
28066152457249567
4384723006601629
70086722997112621
1158190444449263
34514499307771057
31619957577924689
26587510353550039
18373279279600387
64343955879322919
3208961366074199
56341784395259801
27922974818083843
70364630479737079
34909166963510011
63472160015967509
45671623649986921
38904789704463919
11046239599443073
33297375863218849
71098496139053233
20543793175606651
63641235991384993
56134917032642029
43773028049746129
32812606514292487
46186497047167097
69164810070743659
33518666565687403
12732980116794937
16383842989241779
23256272616849751
64653681063923867
29868734107825751
37146519448761271
25559637275312687
33676484379385049
47977933876811291
63842539007039671
31793524391544719
57010337395541171
21142028232095191
57595829635566997
38082680502629813
64781274892307291
28022094053857201
12784885342483939
20901799350367457
58532136193679713
36389340624139939
8578553705539771
8074307679636817
25217551973822891
57471544020244007
69859255100926217
15016328204132977
23246078791786633
6449803995272377
39202769171865071
4713719036831237
754658230004051
69613859606619037
59629024057997243
4091520643882927
17158278377679731
19073147958094973
61754339882705053
23552903325492797
62925401596527121
30974269154370853
68328164967103397
40179420756187001
31026136180489651
63528529797473591
65132209290818927
42318644666068429
2325935889156457
20457825932440049
20818270296374471
71136197263336573
61012844958651889
68619288483895729
46232877383771203
58055307774591691
20790740255948491
39429163062084893
68534561784940717
58783435426090303
22656720810627691
67772397213610913
38758034997543307
37167845869769071
722230352192513
24298267247159597
411636492449363
1252974186684953
33011499753299191
7994755231111687
52251060211334891
50270030836056253
8490129685375549
25025248933038667
54412348404300577
23688414451745003
52014861344179549
45831742417803271
41468845505917187
24374614588573129
44719952450777159
50618841890618747
20710844878378519
71697281260124761
12118859892714683
31776646796581139
10546423952105581
45096005743280363
13011053785301207
59033311565521739
27991709158515733
46843118687175527
5309654014251887
43105869005956139
19035834828946501
13399098935524153
40617028628677561
9363314670821513
26691715350931087
48893435098333223
42884888380698869
24871860751101739
26644910084316473
44465280960139313
45521639807529511
33902601854122997
1942226133133667
9683505074923573
214391566826869
8267742770023021
19511736682140553
46480254826150177
64957294442543117
5902364301932057
36328450447331183
61658123470202167
65228985129023279
5413743851784803
40360492758595279
36805096043768201
47581342784355733
13582081183301399
18244598121867443
39489584432290381
35966247154450799
10055370579216601
32090021940641983
59856419419635793
54110648249881943
70008145921930121
70029363241306961
66629679482648801
270650645473697
70550984420559569
6991216569928337
40706604144501203
24274252964633687
46031340747312001
26837582952990281
9676045321854089
51918811489807399
53114490090264749
24382555316224733
43458610096016233
31082808386729761
43897944325032977
53058336377107073
12690923000437657
35631064722188981
2285240266524707
44474898454155259
25879895019718517
39881491359661933
31445024014653331
51504390538932907
7056326672913841
53935043648780867
52819102912352603
35637474790880857
42885903574630549
64358331779274727
35785603744592983
65859733275389063
14690307120192439
23251437629631053
9730825508756381
64369854318012857
56044583431840517
29177407223272037
54384630804442909
25814076649920961
57530624935778551
36251275953973
65121985817105683
1691764670460043
14087674071032161
65580715510915519
39050154892626299
24815721263816107
17793597021600973
31862759091897709
52868008590064867
38698481254232029
2690632963701329
69011417833886777
8000951423615897
21386779132308089
70074964280546413
59223069992675077
12058132435942133
14558495467319501
5431565678271281
19328059680403601
35590213931019353
50040124806004537
26045092947310253
8849324837797967
49383539043212369
35822960690797213
50153364215670827
39166187177356693
51271532005601779
30064701311828509
9277153594496717
28656864515412043
70135286900766979
52013718368295953
22432919826099659
57378287893038043
20113534972966291
64498341544102429
11805300099182341
51566808022076689
69058897937654609
21637858150037743
46447037835609823
40007635297555621
70748548306994141
7439002378276517
37829927316095143
60317017145870449
2455607902383049
26937137510407127
13159811428497049
21658436745882137
66168119817095449
57519083421877453
12264653511398423
45118011838921001
48072694969721339
40045513009947763
32255665849346161
22428542816355799
49178546200971449
35597708286457901
48805118785208827
57825867696628081
3333822608653219
11226775291569667
65122170635445307
26229869901170423
24610364960002421
64048520662208891
22120372418906357
18667848381020273
64956237996764561
47382955131601057
14100349892403077
61583165891399077
59608668188878657
19712040202385269
30822257246065447
18962287102765889
71744615438092027
67024481277021343
37901163089555267
35957096055831091
45145049883931321
45814027251987559
54226154523252487
58450439039605891
70046968188425453
24262323331099507
64967090160254707
44538177717167243
66598545760361491
30787799999830429
35750627047926913
25599249285672611
57834256889269573
40532137855741271
21658564412016563
50718240668820547
43160890976783813
13302087371059859
36147405321377839
12265642908282943
3076368715357033
22986595521412843
15339764398011661
51214938445757969
4354996423196707
31405058169000209
53191635578346203
50386864967099327
9338487218509019
21572585057589737
45103933529827307
36852640491760939
3885061725673727
21538327410298943
57493839424270261
63207345833804719
58447676844409207
11515441924483829
60646440389304967
51429832636635881
24210678004439813
491500124786339
44377642612659703
8124245209020167
61941392133768673
3797043075306443
21834066886083979
14076588845822543
17075927719103609
36045031966162579
47643952721716907
20867699107530391
12626545860530057
72053394126226837
29618704009151977
39324485060093557
48400568668892009
57667963068228679
39679772794700861
36207543976562863
11556115135215727
12962147199115981
16925774766177863
499087672182559
16548444636646319
23155376190567961
35598597671974483
34255375410039361
40511900817408509
23731140828179087
68190811579940201
8002973968363307
30514418526690589
53215785689493319
2434755802530071
60567399142625189
9154676791478843
12448765688578253
49526450770987523
47286763800404173
68057691999822401
40801901464562593
12590482802125577
56865371904951037
27391504576247593
1393959006806227
52646073521263499
20445923340673049
56756245353069181
45032293495016941
25486067671318693
9357819699499871
23766483147938129
31657942467097307
68192475900747347
69012017795745793
40858264648026271
37153356297311489
23924172587266201
7924231898494787
33508083640360691
111769645376209
10322539866189667
45085171707763199
8303845701526231
26327244285561529
63886721574356587
193179250659869
57081884059105457
52244172106164587
40084408193148023
64868120789868463
340946464672417
54503689645782121
37113164487797539
64883652587122783
7008835953317533
57796123004191343
30369824488761533
10738212312708193
60942133935960097
35296813423354853
12234471922825079
66513221488135859
40762919713632943
43165345956457807
44494278452794789
43297808935293511
1037433574211267
12970323788259403
50622394094136503
1388044929312817
53844856036404193
47798460289116569
51516491840536867
187841162942467
45419075508521443
28250332163657507
53141853920781229
41128834459107949
56417015632911569
48345886349937857
4026704121141869
18676762180699027
32679730350611051
39321318706778723
52064345030278769
22991379594958517
44132430956210711
34482975554859971
23947511079646379
32673674825147693
52638649771011581
40778955843697369
25444506119793727
40015920511386509
65295406846974047
11278442094198187
68475840040353679
10646650905448219
68084043356849059
56756566725333311
38487191553268987
10868051596767011
22658509589415431
14849892992970193
16250245175628973
818335726085041
26942727517456187
46831392463550941
28059847129774177
62643017471215169
59734994942584139
52362084215334181
28916986075224587
12171232888123051
71367681522720809
31280445798496703
55340840383522471
53401561619962571
3953668199951423
53446382495819569
70261343539740053
68681791502768503
24700599486522241
19667442181951649
51732918717637361
16603243326986357
40706650102288243
43125549622671389
1477358770737931
24839048115626221
63712491742649989
37272640026391493
7729139585694211
32489048259406373
20484047584513229
35177016438183287
19502172298025657
55032297023306563
51776539559290753
62420107924960151
21550201953762907
45870465092139211
56919214526816269
39676447846808803
71227300246960027
71668091432997071
71756256078515497
3585812148969937
44311859296544311
14978060883988079
20084724195213791
1490930276245771
32255165408396629
12186083558332331
22052074381182061
67807645146322577
28081566454091261
40091790756265049
36577877886363481
70693559251039183
26361247696309307
43376429424088679
1646438417704723
39993916103385757
46362242081596267
1675196911750567
49767376637670437
31168435074040067
33930575157184007
9083371943181101
27923351846733949
28328152769656723
13373589657578099
10692974261444369
35416816038300517
54883623675291263
58125337470265843
3217292491173349
68415378628881733
3131103031694887
35598777078324409
2792863755175237
31417190701579481
36865968137033591
59730101280660947
7483488287261711
28398170631870547
20777256120050029
70247271374878331
44749150397497267
5061037431379999
52383857848460891
13203368764260019
47917516882973737
12719706686873807
69542978585563397
49117300146694811
39470332782042161
64155041292153397
23979752082227911
46169413942119019
68861971113327551
60528640683677603
70335018836334337
37728305623667173
65466305676943091
55552056185323909
50766651425449301
35825031841876987
71482568076759911
7341221568596249
1099084770936617
51088047210768083
36258227915702917
58776791666336729
1148808248399059
48526141069046827
70782606864480053
69953360343906439
46163948346538709
12838571515838129
29292594400036529
66111374683204817
19191156848396761
6760249302934759
33122501989733987
61474322257695071
56552241057848803
46527205152560599
47008782239951627
47255624296371209
56835237645984047
33573823415416841
6498172750520389
66619457531828501
66754757061732589
66726784451583367
53232174854832377
56415630227207393
54536407943501779
14472883459680991
53592749125843259
47724206353741783
59367839860527839
52764532842671401
44692630476095443
51659341835825539
54664326320610781
13428150387957427
5158942775366791
44730787876261099
3821048500548269
22803007870078873
53324809471733809
50399117766648139
30517169706962977
20025976238762863
7797742752350123
43944624066914827
23022089036820949
3149351297796427
28837889927456837
48175124961601501
25909786165084517
51679157251843441
47932446855916321
54213742541146087
20162414751368677
56067583661388427
59148553496523083
60267086629262741
64214150664740371
67022345238367313
17833373878014319
14935886382838283
64319660777422889
47569676947473601
60377890983701017
36401458284635657
18016673131837291
35518781235178669
27594187630783661
61416388933175363
40930075699472777
24421848296612033
34892238701770837
58369347328408939
53315071922140753
8754334509265879
58935095498753549
44808066118891633
71509595029639213
60397640930873819
32800723717036567
20965177637907011
56162106034497767
1584673725870227
16040265714287449
24272468176867087
66539964595552751
8417171758068377
38769132140440421
60061783682533859
23212031644461853
53051699286445523
16894546991666209
13310844319307933
9979375058326759
64909858205899697
47254999945435487
50672921697272879
53431451713435711
37887117971498443
6071554993423219
38505792028249019
59363291861251369
34922649374710687
16381036084531343
41589396022036997
26848706762676187
10356383256563417
29473406887834177
58543536785042789
5885160767375671
63294882656195467
34348612824318791
62716921116567947
14254860114567991
50244232691646893
57791474377305029
70427794816390469
30297392383830269
17984256857481337
24435658422905599
70503507309429839
61566043962767219
20569299877964437
5492346955561339
18573681250486991
68405165063687173
15306911402298931
42255419308398199
24621036035077343
56400736450621529
16272175519624681
47182532310149713
18747728143599017
29330615227263013
39519233761281293
34161670169363909
14709091528523011
23660639842982981
58287867464896571
61473595103648293
60062597165289109
4447758898724419
24304146135659297
34654083169478021
38377367703469339
44197235661234209
33485310769233803
7820286302562911
46933397602864109
39379518113848201
4776855701500849
70422848803961243
51669700668092957
61785953595264347
70102063535438969
48898493876670719
66484253077686979
17752395310332239
47177908040516417
12062454149365349
71259964815539369
44073233472133759
17263311185441551
40989256050240989
50332178546884001
43382495743887271
23588022220654361
12641911648367143
19114026891325447
38487537930771053
61840623061045243
49981702549911289
41023693376634967
60373732437620779
30756668038528109
66869734489946033
44309881222257377
43504483945408679
9218340930396889
40812895371424453
30108342799972403
65289608800331437
43487181555216013
33547619726408743
28623059150693459
41770829642543821
8233354977761819
46906677202762973
69708363940754887
54187017875073931
58501821292664753
43400488769418617
51318184620489907
51026907574715767
54111429007737599
10522823200072069
16395186272770561
41821670050197049
61354209997216273
57513512761060813
11506301536490731
70688858615634067
33838745626165769
44581790505814841
26849455845826337
25485258052919293
33586252444635227
64007451744951551
64659950502753413
24697641201358511
38955866609891233
45825078115370629
68500440998877257
26928611927260627
70370533748555039
9165217519387507
8459874566763577
42865679873871997
35342975387699233
52658474269567619
44039509357381757
20529695041042547
22892132615546797
18606078005500213
3442606438476397
62141272236977849
42263655888660223
21384787391374837
5220099917214571
34642664370536969
11901764443611487
12937539783509027
69331787425935791
15904177318038803
4524626968027319
14718960124756409
4204120955852197
29196060812811569
55417617405975299
25998031612461581
44751261117408563
4262666443633139
26905205256976511
60753497794641389
35859061656748793
34254310017592541
13010796292332359
28987942359535717
10105427521382339
11956221530966611
5372824981502087
48292180124655373
41239227600972629
16111609211567209
12338593515992167
21681881230879273
33613166015742331
7267544322908047
29399665840276969
34537125841374229
32015039861218199
62762987360963003
31918049634487007
7969088655550207
1615305470776687
64082116958670091
47026087342709437
56914536628870259
14603285374411793
16518139290115313
40323401420100989
16731092637614623
49169119615313543
32792109194145137
55384774428166243
38396478908170343
22779646897185571
30051495239859827
28174516632346243
17729470557499213
65344532083599779
54485923743457441
50483579387074907
42450415119687217
19716635895797417
62233917163892251
1164389515346983
64295095815324391
68916106249465457
9690532559114551
52466087878585921
101677512521231
27368901238475171
59077487610355297
7721648666497379
54326056703741213
31043601300899507
33138838432117771
62298988540508017
39071879088224777
33616821448855663
6206291691223489
68997196000191079
33202701333004603
58733454312838259
68057824549592851
10882510269064129
12235494966456733
50857763361641813
35788420280984243
61164643192142551
8432212286603299
9815411281866383
39807185242347283
4384884679008787
39787660703105831
6659953588878119
5191152735557381
33616084196244239
7786280749702943
48996546223257643
33286762171517419
22108862487990073
7038389566381843
800152087627751
57391027851987751
47659643974640371
18537683410711789
6971136298996273
44404711954161701
8475410651929703
6929936683074479
45957671462524807
5779625236584863
30378649480120993
60359419648532747
41150551944921791
46492697266535543
59682930214982927
57334570684538167
36323995049249399
9960993537538333
65763087839456831
21991759006551349
218132714010049
21314737332194993
11799058499582063
46771847185541099
57388794134146193
44620505928248387
34459430782328327
27319934402423059
11013987458266517
13764286543795849
70956035268124033
48755717234423747
23072149108570123
26731279070874793
41003149469595629
61008845434700507
59528904582762457
28237256097569653
4783288853489117
31080734948592187
17224914855539449
17532546563142857
42639150303522247
15218734079023187
64560523779258593
34673391495473449
2095705918045757
16722664171528597
4705134361920917
51925144318910609
19331058775716893
44636982598648133
21959403245208641
44264050307161207
15017246277752503
46193672277654553
38789703671732569
34848362126487929
21825535021908823
60611959793356319
12628950075186763
17710192991476177
40921544541288217
38656636081762789
28557585632765377
8331403304931209
42354596890220977
37142168060358029
46972206171278131
4800269885159153
32428078988457913
66726313134350339
33390836856264689
30138868839015961
49811075718915809
49508387888770177
5115631387853087
17899295909871301
44620985456789773
2492124487179373
1912780695306781
16264127408339989
43740243483068107
24101347611258383
61559500396015789
18509103865731949
64918715026694813
15685187686332797
8751137136917621
38797936250082319
52541930743371929
70760728676451881
68211216545786269
7777960942058051
64651975621466929
51003764800340591
56460780633223937
69555394949797433
43629276408110941
38802118624698127
71087123814250891
1808442335543069
43076607821251273
4178298367491109
16900262849565241
37965054139420411
71231194141213871
3742748205099341
57642439142654147
63988790176088293
50628188261768773
49623116742820651
22689506317190837
48800738087747797
23335743132438241
16926403802358733
59919985102804103
15367204048596599
18271373484807593
21051539460109799
44864216175633161
31692092072935289
27465295986586111
18653547287561273
37184287826791723
14382940173562153
51055715437681327
2092789530750799
6900458966090021
37746721941438541
698150555339129
63114108751519403
51239237100254971
38422959615306283
60556850982343073
51414281980878059
19764956966014853
46523419813412989
46287553242361027
12322674573430367
22629256374850679
16631619633752243
12668194943977439
52283810664535273
50861309726053303
55019394638211659
28094057366080243
1943021052449977
12506292644461571
28686030028416127
60655539308034799
20238162408949193
7516766995169171
63534894663410237
18288068282026583
70757694245617123
3796389115353547
13051964314773719
48008537407279289
12067665186954667
12896971043257783
36971482435733663
60333244129662463
3662967003081931
65478868341288449
12301665470524799
24779826371301431
7872280256393197
24458982263508041
11531065541032343
40264792761791041
69756810297613771
50923288470176209
29809367494554601
52133046822586927
28299871525282943
24460038250948519
48228208102485377
5145390938689523
58255946843583641
33194038012854067
70540070211835661
17614391026559189
41214620588071913
18241263810050279
29220155051505233
19545500939072063
61264106735960327
46525157676628513
32730298372939903
57666048663599137
56888933464629599
19204981124818939
29688846517658701
25231229517606863
45038891585526991
41351717543199563
21745770068264563
25411921407090461
40683215073688739
30456075647660569
175944169297199
1141909793164391
65799016060498717
63540038197716643
65155404860523347
64767910190802067
4268363754224399
26867731444202083
33541480366762427
59603750957296111
54051083799097111
15435126976662109
51536154689790541
17582107873773361
29158422989111183
5119428220341689
1293600187999451
53384273160989479
38581183421315573
13042786333233421
27650424465149711
25822634779384249
31548458231716583
2034726881326781
57664856005456279
24563294965883539
13525607893260091
41395031276261939
19622784074974429
2845200992980457
25556227396957669
19697945946411049
66975453650099311
66254639395899049
28049956548567193
68551278866100323
64931520051423349
47707547606859809
51232256162698337
31334037116771407
46380349029240553
29784984361067669
9329946194983591
22273394645986537
40206411940592759
9712329462657379
48465747361868371
33763658364113677
61863845313033077
37477890501050843
25739699661338057
9566857261884259
23319572780384149
58038273366106039
39121820623057103
40500972713787433
33541596107251819
69461595356990183
1683077952357479
19573037436755003
35150038616284147
53819506619807437
122132304541777
69844378380659983
8205208468984409
70453241625922543
25434747026404189
41014049307278507
61053971480876047
61850639118544219
60283021013406029
44243789669514823
29917093641128989
57217918008730967
28728662102571293
65957263303770607
20048814772688101
62353039013211413
56160029544044501
31983144906202843
20169782791515127
10780428701532499
27214240804381157
8312584550296787
20276472771361319
29884846388727917
36307450479165911
33545103726710393
59916395072559533
2651130265380881
35103788711409469
12495189983242007
8774579639804659
8803184663147389
50445107213587301
47164880264437379
3985353683468879
24622186884714659
11134232459067539
26299752347985791
2269063990038401
16232777510746529
66203824549835723
46996595538497057
8614148772235003
47782351868955199
8152063759405157
27162016108708241
6242875764097013
71845394069623897
34453781134888877
14566644276565891
43637315129711197
39657714236471561
24401128981862557
63793773737983843
18597055355736413
1138695524918239
65020117443491257
623375407271251
24174454867757533
58237415590221233
42812188425015743
61976259241092661
248174598978577
24597896721535183
69449501616215107
33540159114012197
20109140346711239
18797523752188033
54401181479637287
7573434605330917
1998507816863093
20830881738612739
36671321510138999
998525044102813
30406710812352547
16996738711558301
23784722598550387
300414052106953
31444890124032439
34719697864378577
65010433809198611
43994491687640959
22608129114079277
68509542256833941
6861593164393217
54270013105875493
39805427608891691
14960409604824899
28625229650437411
50744182261397507
58591796317078483
66776092202824859
23531332695209279
69787668549451183
71300772235087069
38890481535854869
68802177294882743
2650195856277031
34608346502930111
60724382020383163
64818190326673807
58149326174027329
11947073774768837
12727970055214499
1480924028988949
62223868934994287
41105222310666593
55575622711774853
52644882260164357
71974152083009041
20905160746252859
7965923825426041
50054329365780709
16313149212673351
53168325490063057
45288985558267883
45219914338387799
22133753791999217
1521352757635033
52605213159865589
6822818173136473
22905225878339239
39497367852457927
2281994689645417
300236751159907
12508862017521007
29123492859036299
55681535682565327
16463562379030171
52010102772315971
55003570354761761
40075665149927551
11699280889680869
46522962082693081
61945617306565607
17271366690005173
69170522243926603
30438970209039253
6781677731696111
19238277916919543
6355103630034977
38427481176568331
6555154289111371
40486088104335253
23708085874016633
28475209932634151
20332044525210263
5905539023435803
28170023710225409
56800079171869087
57809685176261773
41366677976013877
48536557905995603
42717050277561973
43455289857600541
6717485861823799
16069856525390653
16825917048864731
48466836600741199
27698756928494537
12447815656766759
56754792129001937
8848796277001379
66132629213447801
52457935874294683
57500452497488471
55839337653425633
3543924837005009
42767196827247313
1285575451556687
71583253329733267
38953627215666109
20236715575236773
37678588119798083
46346882088077521
53137884805725437
34819689097160699
38425939839897767
35207619257749349
32160003026160293
29697794279250973
31128637772431159
4773353936545223
20569304136698687
47888093836233569
44936281246282649
56376183021852481
28659333402352193
57067750283583253
49260019164416677
45670834272540187
70222682077443407
67477059373412189
29205978626835071
16164606258510977
60647679405987991
15951295612184579
40243924382155411
57336671631515011
5116460534844577
67823137037861281
47337346011099841
29395591547883013
19209207409998101
60693523873426291
16644809355580643
49858953395723623
55048300722373997
64248602498143981
39529597917710149
31164020999868793
17091279182373041
35029402233772343
37987008359455297
24226088405104813
39297619044066827
11749944055908329
37438475869084561
68759126343366799
27928267292167093
31056910883559661
47786434993143739
53440108060922603
38206194935119753
28666756112605861
19264298316691781
15553311296649101
48827041368058243
54218906239662701
3027391437354047
12114920478298907
42479190362586247
43907120297564971
9821494084864057
58646291128617869
2433796788007901
19671831347193409
12361669424760613
8454445785730759
14763684508751389
51590389734851801
7137299327927473
49778984427471571
37174018167371471
30286217157628699
24482466099182257
12392052563545181
46488411446285737
27362052225892831
71027136428920447
51162394801334281
2809171840096961
19233437623834487
69228752369429879
14073627855748159
66101770269347893
47779146733938881
24393387025438229
47704780162616537
63961107695036053
10052660392382299
51705020684145317
44881300615936531
14310223587092893
46386380446542781
3798735349344569
16358115313470709
56341901681556299
63376680414684047
15462796791607901
8664040927457987
62585814823627969
793168646426701
2685326098562533
55172300945463367
3249720761315657
33266702265841999
42179012996045693
32725773313938629
13704673265437577
62372218389233747
14764259717331529
50729195212603927
12175118883551171
15580789425578693
12870727275195203
10516369425250889
49636732617362911
17748512617804427
26767942947147191
70809286541353057
60066222494349917
57149218390076207
53496467872462859
60130051148292869
13454484672259199
7372428248722963
15771092114115509
19843980892847519
7775411867662001
1544074068084979
861035962856249
45755379269841503
33696385601229713
7407114390862127
10975713313275569
23329036860064303
55096941213940781
7891360824877337
434700362716787
40287818767892699
49407103384773571
19761235706488543
26637439020712903
19842468977218603
57523753297474021
14309136561183407
10278916778421121
45308950578322019
54213583759385279
64730083269239587
15423318321434423
18201810412045373
57137154454535783
14115384601230277
36004033013403379
45534756056810689
23021214338151397
49497711527013641
22626247792222337
46240215837152599
24998605272114919
1387247122149037
61645113431276377
63042179457603113
23285289734536763
37708655512973407
66985039853859319
38059305049105583
52772594167723993
52451581066122247
30446698921001813
7146444106994747
59564179802259287
69198744318366211
15706855251204791
26550317103743249
40848150889461163
31634213806827839
18064310329262711
12804010607227487
9509280876351539
71740272738310321
15896036380937143
60801861209779643
22699463239315307
56974696256152859
19317732931830857
24457349202998807
41359894488395773
43741341797994833
25712768204678627
57826659855779041
2300364467274761
4428405478222333
28540688489088469
8373721090570681
18874783001440049
22604366682613957
30526403142284737
65597832570005347
69254679637444657
5375012455198543
2175603236390797
21051472887935197
58706645417536349
8808533560613141
41661662417542513
1488930868986257
18229214280607193
69015326386776811
10770995921949509
26300525847044803
35156941535198209
67538757170756479
45062673963663217
41756847735405197
19132315719957371
12484051194620959
54090337274023741
43739662264553909
2734383152331997
39639781365491269
21151878944940607
71133923724666667
31554632191544849
55063707639505219
729055030021163
50847710043013753
4323476415979607
7431030294022633
36330296164768559
40344376039906457
14066105731609549
55553808466555283
8993704566020687
66675284714962621
24847650895578647
34833445912022003
7764214363757147
47373930850919843
49053066070942951
5974429961688319
71598903797275037
59999011527248389
59558504720949343
34567115896718747
34555626374441729
23022467632182541
7862249042124313
65573427394589117
61850904281697599
13663603408317521
45869489729570627
26870806095618013
69589412328329581
45579781480937969
8320312082739667
55047385692795901
40984281859202047
29861964044184593
59461066663050223
40376366807256541
3779828119485751
7177834332652171
12514298991972433
31876542548533489
10083228292945993
14255895237810833
14150457711843857
65082952452126139
17366974154698897
59919269757403811
69613286787700169
58373298365767999
23313001967552789
22870248690827333
789872319972271
68586620789614079
7869562534002007
44701975100136307
40978141868420027
49986609844362833
69307075709895809
47190859118780831
51878042454967409
34449481937879969
53923573764216461
63747367120315771
13789327514874259
27012817606729039
67000564363200059
22157175964422041
51829723998342221
41819014766534807
23280668636478167
25362030180019873
429602000239073
63769606465976611
27702345594102493
6161913251603359
63251380203744529
17596669343402927
53406950406833917
29440705967279323
70431562213152221
10228240871410193
4139119800916861
63382034690165281
13885220346355991
33756179408124781
41988838612809367
62457510710612711
33410690014432849
39551198901614887
32474599001321717
45587369303804401
69387863017104553
71205047761095869
66681122996424949
51179456913146347
69913571803426831
16132058161053421
62253711770353357
31536587496313787
50673315279422183
63246747139428731
58372482945852107
16161549178139537
24639974784450173
12159636570233387
20679536403154397
29871185456286511
34087688424415811
58459677251257213
10529034191442971
33904854244589203
6087567371016301
69801099348685451
67912858908424571
24316409647066301
50184879738283819
18572947923610811
34271090297582351
8575133697734587
36959942558574377
46845122685940109
65270531466977401
56586747237756779
19236323647092199
17756587910286707
42348022324405403
9725112450844411
25593093988747121
46046701112750813
70742862148325141
61650954986561153
60396281345379437
35993355778870921
15479991903678811
3748833740010349
63400830482379847
5498014390766939
65200495216600673
33604195558864361
16470669118510759
30514180523845591
57314830901723393
11799844103674853
13885890769650167
31531627054300403
48480809680134779
31855217267842807
54333286139902067
2601419030448871
4424795462271551
45861789743843009
55834536165557299
30250032769095823
51753000032031973
57503826922073393
34394899733627941
27814032751638559
4833670223533829
56350280743542943
48257000386837763
41547795400624187
55012238267654323
35327738111951689
45605889635003591
30735472975208851
34256346396076787
31059930686825449
68607797322715681
33582488673117247
31029567862676137
37125149804467987
32572240533695903
21183495850246033
13398929997575251
23834219125963867
51369891736115467
46917572164843819
23114413921071107
26741529353090603
48455067719383669
69256998060261359
67135141188572497
47824685899777669
8304966144439997
10927954611595433
8957456798682269
15464666712849623
9813104040310183
10503736639667443
57155761151811587
29591976559342411
68413684267550527
36383848968021911
57592526153390831
5308601534453603
2836437871687253
40857918107387413
67000467151458629
56048453340874781
38174014777190573
51980028309397339
2214131112607079
66581112022505237
384483496445651
64634545420263293
11035694449950353
50697753840558151
57566621743399511
63173095197829471
69106444347568421
53125311772931933
11563730020123571
8328375175743937
56807966652622127
16419118970470481
11665494886323637
45197859543951557
9871341270506549
22549402550221499
62910105083734151
38748509411205403
57516791270534129
69979908055351939
23965314827109497
4509313016923903
32786377021862929
27129803680965943
32946524280373433
19382209350300829
30032032561333993
42667129302450857
62289105370990033
27240129268731469
55328302453783129
67412507136462557
55591836010130059
61828549187424289
46024676924046157
26532640657022993
59812730710587779
68819522897646173
51750964167627287
49361175117747943
54191768927279057
25971881517669443
52441729814851483
6520173470705879
27716286793161661
1846408018927973
60162473058527377
68744216023446727
28151962645914091
15699728289214373
16876195637610173
44325528377038067
70628773088174923
14504723694125809
13549936215575143
21131006726401003
20033003159826109
7672599849196537
58385851306584943
28271617675094291
9656861235422977
940716040116563
43440060402771881
33302857037411783
33376087042541387
64432561910173733
31361490460454591
51610458836279323
32953535103123473
50658611070636847
30119636372619763
27741796790977169
58905536380364263
40395226035493933
8828448577239437
11740703011943351
37404296672405821
34836271965053257
67772380213004221
58153714959920053
11183358188609153
13040168982341551
40988062361386649
64787336039297341
38473337174770187
18513894967577333
55707786093860513
71230800622730251
24648660440586181
71465330971932301
13512626646967961
1567772042570273
49468071927187579
31984223055319961
27327588444476501
7134754130768827
24172797560195443
2936154999305503
46930908901140091
16562329456041013
47566087311306049
60368832879614687
20285567222074579
53182613755202209
36671873340810311
50881112458009363
45124468152967387
56332363741264907
48771987451087933
50973222068388733
31242954199920739
17396217717228829
42916758523215179
35019303693603511
41339174471664659
42055959864495131
19121658825960949
11993434756230817
1970782916191237
45114987846459581
23223657144689227
23150830807949263
23717953816824613
33646805311531003
66269902178162393
47233266613094027
7682353531570561
33460337436793181
40441082598103657
24653639906109397
58945535100497467
15161153301384683
12393159795713251
19588297196838121
55471776844680727
31719352702609501
43446185333015749
56939545935002551
6862960747748629
34193575083066991
41545888603793909
9048189675465307
40707901007545951
36381982066086511
46705855461222887
60290701255592123
41937944994807751
8169987484463443
31126486409341637
31422420103348891
38514783362854459
16392960932837491
67657075150440989
21952559575212751
1165446363651221
29992858580137511
3643376829505513
21996752937507671
30308966054177737
45290291951621767
28654998907856641
47157380486979691
43100690102731087
11532271143679829
41264354816413931
49869326697040327
61028663666985437
59630789161831939
5571581665710689
14831225751154699
16726871734321841
62184413027100401
30841915340276603
61730673406080101
40730568605212621
13058349033716507
29096268512091289
59773601801392093
37461677533150813
54853774724178707
41321458025047399
61356423289232251
32358015262646729
59763128260000433
32504757631891309
35950529409440411
14679518728556081
35486360162153449
44423832702409717
3705894221817329
41396169799212061
43472657359310999
61527636090861541
43383695385435611
16518281623342981
28919792747792803
49864993699112729
2999653098759829
55359135560422139
40322507187812621
20096543555163557
26399755628320057
57303625894835233
45890341461554087
43643340757312669
59894130533596787
62547440093416147
22763729280899141
43532081019360343
47989382278575943
59170726815643397
6603948894154609
61564334883821353
51804255949799623
43809334221873509
37905100966461907
38725783908442531
27672119709991969
1839299904525431
27562717052448199
48858996265185781
4397871742009169
63871072020445901
58149834160048283
55913576262725561
67162706494597613
71338369683562339
29120142659513767
58308056697240211
10737769340353723
37301746888118861
8543637766358129
65705953846602661
56781350551650133
38401590054546827
3402225220713973
47520176038243367
47014942419543929
56750553115610551
62630894847671351
29620781770061591
11841265611078487
29885311623114067
54075824607328151
10320679897143401
62068056770394539
2029616549198807
58222006413668623
59852570879364709
3728436805062121
68399984939927699
18625795383642283
3246061670735053
4506239517450091
12131629346052863
20139244107547693
1580195498496299
42628252082981927
38541744634877201
32055291421654093
18523413818862371
17097768833171449
10457251270618093
53712226651803431
67293722941874161
51815804337740719
46829554996364093
4965418531034329
52617962898603649
63046904573742673
2188217174903231
24415233261203749
24870097537703219
71829342089839853
67590419537419073
6562904637636593
68380052756624251
64170133453709089
39627222833137003
31684518877874911
8233372554424489
39371995003087459
50966247974188231
44249900477678507
63545882679115663
38118444102943591
36229917672733787
12381026355160031
10184439978698941
22062983217597701
33034599257737769
20983335251605901
33522602434891103
31124524813067479
19170010811619817
57981963638748577
22610817252705943
57779519601762289
38392014020597063
1342310525638961
46866527779564379
64109419696584161
2742905074625641
940795331861647
5914814153234669
40787050582208969
59161186911539663
36956933566186367
24514484423107183
24897939492152141
19999560571805911
36448326654630017
55093591886233609
15226820868885523
17597517399259879
53019604687457183
28727789442780677
67587229302417983
71617296056246081
34074217596261281
9375676889901347
6787842234879529
9992766168507631
15808351008493691
12104612975617271
22143340265635451
47364443858530133
68294565287828723
27085230852595613
21441725231863049
30069226182479023
66184591328099903
17013005903605171
43376432044436009
41596067493090241
12537668695770943
60146305285150853
21012376091026501
12497394637080569
68987884377506137
50978830912045297
30473990163880981
26876455826503741
8767768260948511
12394599483643723
61819644746675989
6109534540571219
24015289601391457
37953610787643871
69563351470139161
4266729005878373
789011521582133
34182801941936041
2663475514407101
34008498069355141
67399855593549559
12076116535196951
37499376492248641
62529907415178257
18564622974784433
35117287038644299
67758469213571069
38205661254619853
3261673560732163
57783118140372127
59674995932408599
20484962572196711
67319755050070841
9134857277126263
39568378655655181
66709469611588537
25162650055282939
36869639295277741
20780357316537499
2179401177522533
45634942555617193
626784876506879
37460161473715499
22675497513244921
31983464293343567
13584337822342447
55933470879322709
13866133645773517
14037442748238737
66173954772811349
57963810013430023
16927136463285571
46768285482607211
51666869368881841
13338705923759323
21673426171338257
47876688480137707
69491700159055991
60868321990813367
38339486594125373
17401761717418961
47084956192498771
29049112926925547
41085576433029977
28872700120594483
67216134457628833
24161792854790489
67939555499807911
7910345051064571
37174375195398239
11988329364876173
8079540595833167
36671410562226961
22105661196804319
56943095280073159
18350830142604293
8544162383760979
49250610313289321
1430488093441387
30127338798114499
16399513258712921
62285699158179071
51981487530930563
28301350802748691
8658910963038517
52772787328262231
40336761907733713
66719197887161429
42429858211871659
20235636708313129
48265700503425887
58739565991081361
32922681617070677
37192049615292151
63341258001625489
47283165576571577
11032207616380607
52542251790793243
8988426886752013
162697275340447
10879130218454737
27860300565088393
49530777888024577
64083184311175021
64739176022044273
18864573332401103
24385679970961403
60381005207072629
1212325755643283
55599255966534263
27909270139841971
65638923529212997
67169172472530839
71409841535753003
4880414082258971
67192164103504511
26671652139337211
64532839926652099
44434619883394019
28245280139170999
20213990290752373
8639716542029479
41090698174780937
1971365606819641
66192075435713239
64170117275637019
65729859741361967
10741205011138829
10530288312253823
62377210525540709
32887661637513257
37589325493497473
29408025204635393
70917387404506231
57789004884380219
9660808630649437
54337187702999407
53256206115622777
33008513776630151
53771238676891511
30693166221498113
55039188516986683
9532548441372377
61154415054462929
47390694494479423
51887019277054063
11727756530588809
57784889432050037
52693169788645637
61575680005167373
21510927291072889
17022759207226349
65251913231457989
54549608196180953
9637495921187137
4239674632271717
17604597564510521
68197534935134789
53328519785910283
29928694071490589
824217261584771
1508006632064707
6248061272909611
16029823631600827
31358808036235037
18219698485409569
49700010914501947
92265882711367
46843918840088861
34007503450445999
55737820675307123
58919801447848753
71546688212797409
40586839012771553
44925309551725573
67663868065348531
56323519728562007
23689607037328207
67906369026796187
8040768075940451
20423423124992747
9579609616101563
10407181641554947
27479521629294131
71985499881225419
10949644861278353
1438604440634327
27377436447456259
7728418639900097
67772286175656247
20899252884266023
42936137380354919
46611474900409723
61824495254806357
70598288072829053
17283262705188119
25849893004678343
69006526096001531
11664571249262851
71890418650672631
60472065246271369
29136433799068879
58783650142419187
25698281986389361
8901265786627793
11929842072292483
71477648485338371
49248205479709987
53135491637441861
62795014252859347
39205238613339559
11402148464431409
48689665113923233
17996490865996571
70683469120746359
22728495456164383
46130700994785191
913890613806323
43985271118586417
62389485601025861
23644376654112329
51339659484571879
20272524107857201
41056628972178649
57239192581228547
18152640453610303
808410111573829
1797095078965117
1709721763541797
7182534741880643
18616582850296433
3887794627608503
57238205207496191
70346135988480353
64717981118809643
45783894153623887
41259179929419713
33320729726976151
10104154998129707
46284068476798829
69242651845376069
45301954420274869
56336220344502181
25439018515463233
66074579807242451
69269316247585609
7249834760052319
23607074063716103
3000592956460097
65795963354359411
61672828881384619
67665738514662733
26856843034229921
31447994956232291
66172560042670241
29460488891207197
64370915191345603
37090873974882661
59161703846114783
23480652825417121
68917676172334159
40996956595593407
35105062392535571
34304206430860469
1076318963043953
39141761648832629
10443339992055343
5456673596895083
30727816069149403
7500869491286861
14419153356012641
19507803116082881
32250393408527087
34313700452365471
36083416710199697
32639133438996677
67836146743423277
58668852945361049
51813544030865629
30372349846418747
24349530537737863
63545361546452089
58209825230946703
55971016880673239
4438547302287229
11315828108512859
4522895753503763
21464663945725597
69996402474970229
58136838092029493
2124746251427747
63626527570326379
2071684806222623
69169929355653331
33355250107079123
21492921462779269
25683136287212549
13226106185089997
69398362857312221
67043387680057543
25911463937404229
75076513419617
53341979358940099
18679229545235603
5408662620988223
6398911300342243
10753695144754321
30429324923253383
8451163525392031
67438106848911829
16836515943947677
22351696642558961
50072254694500849
49078500325291201
47959872201344933
7130465347955371
30099836212930321
6183854615189021
49656351763120283
52623893792126537
49521229940865887
13704949216266247
6309546214784513
50671433549943917
64129611263012287
70140332008170727
70217836470522421
39905807540284709
68702417497813129
51806746844445553
71997193814696089
15290051509746449
17159311003543883
71875726866188381
2931127247736851
2411307608080901
20388304307646061
35510837031941543
16938191859941623
23086447037661563
51238127801470079
54937220355945293
52605768676145593
28488599806541923
47534411871304181
17574226478357651
6950079369505697
60993168605242609
2633821138628951
52527692164371763
43726114726304137
61622681036563663
71324632961170091
70876183341543611
67217942304735611
21245021395733257
7845196712729669
12447331589638273
24228679100855387
42935865009044531
24996044921522203
63304544405487907
33912138437754389
52289228580323201
42046330072381699
67607590717046383
47106724104155923
15874786308014197
65401200100247101
6330389635107539
26335152113729579
37663775272444933
17715177244311517
51398284883683249
42794495461683577
28075013332040761
32037692862574547
2080609658005457
25610430049123313
19787037572593339
36440365477104041
3731440797911951
64276496538891173
58318162086561341
2941228910383591
16057745852091289
19769753639408737
13115114271606799
4407363034777529
31858338318115121
13125581503689019
47504763623821417
57289964818371913
5354814602834503
35007404776744133
30961466532338267
48445918492790617
10481071276231459
13948665712432049
18635377328648881
67227986365463093
29549057697795719
7987605888707197
28782556038312121
64584067207179193
20459570194003211
17059044853893527
50291440531871743
16331544143017667
55313204480934031
4773398286285329
24098665299500629
25280848484663729
15128397677375693
70093278765916243
66813458383122701
26968883514954217
65258025995568103
29493986865959437
57003221039954779
23327867592413357
50116907942688491
39050723663553127
67463799015916621
65339179774549381
67803801705911891
20645745904183657
64240910778052381
50702172373884937
41907612474069697
15121983236054153
36844083864183641
66781735397532083
61834760411731639
48815624557464799
3289312272404897
67917578627968781
53748283237953383
10537558335852533
43864946539019561
70138073271971123
42293695253302723
47877543073034449
2920051131355219
6720844995860587
68719736794961599
49593206077582009
67278886222034351
27509797730009159
37030969414618723
66414939591055547
54339527194963103
33886711132601309
35522803856869757
3694328901512591
27511720156892861
36736061128517539
33532392117855593
29826365696325829
18994648618604773
35922470056260323
69275302563146279
55571711035857923
68619886272591847
26060710723177517
28074457835351861
50929369299075823
19171075645937113
8780532102992653
19052029248273647
51871335824185967
21359751858082727
20364144548530441
3383624155647289
28367119461280993
2032815640373909
64361211701040403
69893817137132383
54376236941424523
11515467824187169
13764898060544051
18195095252978393
69756098362899317
20170885071999533
59852774553786259
15903040647280561
69014414639963477
12491358490848089
38411159072707301
50768580741828799
60171717176431529
11075792245189571
4252033931753227
7568407914813643
70176343908697861
46265609262313459
827947751556689
23286949152469337
65560737853002677
62556833100450289
45226844487378209
14624443867491407
33495479420325973
50123981508563749
40143221328558343
10314356357895263
57825104719221709
62245949590983929
51776052413577143
50905417401535049
22692358341217121
29207315601641993
22162953093140077
45024236048876869
9506912131799833
67374052403636653
32934142134437123
10846710567410687
41188075294873799
17225851554409501
38185157967822451
43145172847488263
67731253865976797
63695518167516139
30527346271772783
70692161302542677
20569046047893907
31741873914464717
43463236598923679
43709325052986449
65914614409483319
32275338309085889
51303565049497667
50533696647864487
11966276122723121
19352419619110337
8832448604953481
798473892633929
58292512769623567
54467331303017491
6917326263218951
23619939164426879
10633212346926937
33015555513147061
5140410433759213
2950333315583513
39738957473809673
29763665637323477
6869608187855849
47000322787105601
58155458322219569
65261940193284979
15647174811819307
2175181410233737
56428813749822179
59972400471848789
6537681122681383
65701724718770243
41701384612170251
10157021094623257
40091994173204003
9014338196863427
16412454461347019
27973180413907559
12098099738128081
1608794456352287
31696692770054987
10618626512952011
49336047668679217
53616863811663793
57386421749508637
55069389758193457
29012377995950911
54974647017870703
5384214418163753
52511024033953637
70311689585568719
66447357267765673
627812619517249
5083008962868953
21612849884524117
23335243222025759
71025409932636437
40572127425813161
24004452392613709
55961441976903059
28384549697086711
44955422304864037
60363128135290259
56158385932828187
33541163227211239
45668619253262063
60608987823074191
34591086368539381
52782589001846027
69623375534902093
44419736886622283
31175813791151207
34863030224509547
56903073723430709
560197326057011
18439872441898169
41128821597383131
38670495421014517
10827799527132901
52784040039023749
17448426175082293
61731771963284413
25198437505357009
8670152712791131
54703059249932381
60870143043913927
13070558080049317
45727176938302273
32238768491216537
12593342916338791
24146407299385583
30044609267163247
54938014905223711
24333776926141939
35119832603036381
19914515568202951
5299417063500727
13241302042109711
32902861412106929
30110721521148731
33672511681129253
37185694603864087
973591995503459
12460117491076597
1224536893922039
42816198570366121
40395235377234649
22070765358604273
29225605357718899
68755046243245867
56500626786865879
64888977780275557
6661643243978003
14729580438877151
28691160613812791
10141357777860109
9425306718659423
54705942491442149
64924683483487609
21500970402458293
19554776542720501
24841134422341361
52022795339329819
40212592478994709
21691307721717983
64054351317238159
44156766951920891
235958646974339
3203696071501231
59967972904598833
24534370762680721
7420139382199933
70992203723351567
51286316709164941
214391154964379
1875940793954341
1207509351107387
22573097609203147
22121706131734087
49382680376433881
38225161701173263
48401617417649563
29935010263144439
42324508244115793
68663920111776461
41538120274950007
19613945335016353
68852258204398129
49958886264398809
66249614245448089
19430872333874101
6612923923834433
23003498284080053
8731794977880349
16965064596928699
17021819212389289
43824362035742543
53912735467054447
45806907289551953
27001146387636409
28622785156714453
53630350475897729
40806803442847597
16694073454685573
12721778712501623
10003403227083883
46978440291745553
1181788560268937
23838100453734043
67475641459911263
57497794412633473
56734064086006921
66540469232644613
40132041892790483
71122371177815003
67930715632339429
47591292208401523
65640710227125641
3655931007850949
53820705300064039
56338626507031607
19686258232119971
6651482613928681
62521863588944321
39499563723340841
31975991105461063
53533148752150217
28061570925210577
64933203706563979
17113505470301257
22796228674578127
33604359883109177
56047725282392257
52114578867866201
21281743879727017
37818962402829887
48614674746194831
61536598207078087
34416455831113919
61064945541950509
50889196748861167
51450784637727259
70558936936607737
1928652377555363
52844042621935891
573720342844547
15094156471095431
33397022552590399
5925262850784479
59987796162502933
44980998301246627
45361645177380811
41926728805528247
34703460749912951
41064188385231943
33487660236117007
34748934167979029
38264622919963421
17564367256886027
69119730731896321
8600580116673731
63664885681286027
40604525511398749
6860251553414561
41454100952106911
53324869790506427
22052124242551967
28784691312124567
53012769478494937
17047914142074527
29902840255590593
51635057315232913
18845999104970489
38296756259329079
8023461211925587
27322968341829337
46237731825978283
7720345838209811
28543216551902119
28536418771247719
70795280354600999
2297403135651443
8987476657267721
15362420511982303
4622538792648479
30610388840049311
34780242853873367
11512565144193781
60760926505842733
27159201981412801
51181628497332757
35757446567187383
55150838417710769
38000772755961971
53308327677877123
786980367492257
70985169074766847
31839098835827923
63088286012210387
40500090136701077
50201676283860253
27094273436511577
12781874869103693
50182089413837443
65443081455280667
14682613597109203
69436517361398123
64055188007473253
47247595833439427
18363061636639037
31802670211979791
11613414215435491
29991718386322663
13796294696406863
56153112778709327
54208347424471963
36180394902025937
1009269735034307
26889876285752999
58206005280682067
2621282426577473
61412401409041591
31553344258208891
58605443146060801
12373800844256503
16760523003102881
49360639787079727
62921963301365257
19735614041706733
3004685145869651
55343753269139183
20956947130252271
51814494339734341
62425886313800663
39392803413210187
69739060364900261
63642654904295059
33233480583789821
27569804371831517
52674225143977681
39242938140224417
26785299448293851
41183323161026609
19785449262429223
510202450536193
65130315765149819
29995192632316447
21168474570939067
37670147285184431
63609946845535009
44031071529832463
11212721549208191
3246450584866523
71075216082022969
4912628930270491
19646762116836329
25056675364573243
20817393952343057
12385503584993521
9484645850996333
45052025094426739
35778758489967803
65600688283458983
23490699845580449
8539709926736099
26067372785595727
62882948499130189
64991796290515883
9671158601278991
24454644589745417
4211809484920043
59013136309219507
13211545520222677
49069427673597311
17921539082894591
50910802589209999
32482851835999727
69424634613703277
62346830850365953
41989257293223109
50367536514648329
55606079047974043
3554406939175121
31513264255533703
38001188477449963
35107749166757123
11437045231081913
52367718009529807
18268293098671081
53781065223461339
6842490780655561
13548333234482489
14681618172910691
42122141747315963
13970272426253201
30025334237820301
61688165022878701
36869231504402767
20818215808372987
50905341558067613
49972894819001443
54503827512232247
24770147300798021
30757704151627367
29594181495409231
22641402263545259
34169930133784619
39741297460231349
53622021659759327
5935599774435179
43821299540578751
50345185837688387
49837222222944337
63490032532625969
69464703447771581
25215548694262261
46762207629035077
50553157295751623
19931871560924399
47286398579709811
33321754393377193
57908018619314069
61186335633795023
34173776683468867
49299860296690447
56273609690617633
27759017661590051
59292220799060723
61175671577851283
9670977802873687
10996578474406961
54491786111437379
5688858609513257
39462878458470557
22234314676050427
58443895153633427
35469601860848693
25221496653886997
63540942953259601
17652418303491973
3984654977704201
12712817871004861
35383636494565903
32363688694168331
31195388156437651
55671736493555263
23305012992436463
52262185736820973
41262196594956581
8654737689483443
70330474691235439
53215926106741687
746181182527633
44625754908335717
51879790285653523
28301168759766823
38842400418570587
71354552607354227
26178681715508249
13377089977561481
20250481597010647
67926436136211557
33904264712283107
24670890617949761
15440092687059193
45275321094215837
46864317604422457
32812412095484297
69323467012717097
69349477672387559
7009723237195747
70899186299267527
9612892623536101
56412700028968709
66946193037287303
69760039416635501
8873609390940977
50578168769975851
32862838047660667
71455510628381057
13968284570388917
59946784367064013
50474361897352891
61890164474652023
31044970469476657
60180395391874207
55815568844459563
54414584140123673
8306775164414641
28097049485872109
68161929781042759
40633455514048697
25923718780656373
41546289890301463
39436087465696231
59030280642814177
65662174356187099
15319879853954573
52491422901469757
68846295010404647
29656991764353131
3458720507838377
13965081041077393
5924864988061109
35019201874026949
51822546854302531
2229263876077283
35702502060693887
6619239919843363
36564791304428477
35834465696582149
44367303955373051
5084093484176111
30466024555569979
21979639448472197
36381280467412541
33476421207202489
27393357565722349
29484555722522653
41297421963280601
48221362978960013
54974277516544819
59903197644514963
26400035314054313
31326616299602209
24109438550416459
67842774879314969
59046441462902417
31364320005419389
21423381408352129
17640499592605753
8630057414066423
35075755188771301
24257600971193243
31999622329415693
10532754519505063
15095703474514661
47117189590441939
3789028173368381
25103991001416917
14207689460473
1573756260513053
61351848731086663
35458690853447651
56799086072973203
38789201141261951
34666769650095829
49593053867672411
19086111491559113
26593190900835023
13078541153389331
47445632514041269
784362113819489
24950263632555523
18559548248026553
67649591362306087
30609175171523681
51363880051778183
41934585544216621
32023513072871627
13348802023935769
63574577964878297
67516586053280711
52102274635959403
18561271824035527
13711425959930119
14107342404111893
35103311330991389
56995703365026913
6655070493682411
70020340677792943
61773128638324577
45005695307122723
31245607361633663
65931386904146359
13586402017467683
55213996670075393
26296926932368117
44208794464011977
20078495894760601
25700705814288859
58553655239860013
31726155441250927
22128371747708461
50029632064695583
27967920403145543
8966230411674359
61747528110169367
15052581054692383
27290550533838727
67401127647947221
29389394074453991
50453228107926517
47998683441013717
5948582307878557
71839981536676393
21519133902107533
4266011239801687
24814041738062663
59475619852933717
42365540049042289
55900930073085989
48645311218250953
39175848146042969
51816392355839921
22424394705433571
46392402924168023
18163317549794267
32038507340636921
18151439041558477
53018547551508659
6500834805120683
23224654899817549
16641046467435281
34108476089460881
34520772552287953
29627398175308697
35354776535085169
55918160602327967
63205646743592183
52165601138916773
56004412727110697
11245360071831497
22710742858258417
36805158578416399
3351344675547487
17008255179100951
50839171526474689
17301580233910391
17865486789595693
1218586901518541
52961663191718759
26691917685718391
61302762719620057
22330483097868431
1511932067855849
61165602876413557
64117203964572797
5361037490250133
35115505149541913
68382812499965053
57627346195918963
31085952347651099
29364260219567773
26692444865863919
53759112162123869
57597742109292461
40678110241133203
12066056221788451
15200766599180831
40462482504075689
46051816935929897
56233964921369159
28625957400912637
68755867467707197
56923093439937047
20304381308545879
28469735011665239
44263013618677577
55449859641335633
21016420542041677
44640516438856409
52379493889010033
24419340584229529
7467300552024311
14959372314094079
13851632395913233
38593159165498283
57463591009716487
46254726730399333
70279150735291789
58842842614575133
32645322030510617
58200603989830427
18223070471002613
53242260100200331
9256536641699653
15407168836305461
11951403279545657
9612483239325781
42796602687851821
27733623490901917
49947649855561459
48236943677907931
8903939726674021
43620545664576421
37343555744950421
40634922685110601
31796340006671677
27708468142862993
58238424554058031
4817894551073561
27722395412523323
33233386464450131
10171208321044549
41580880690019753
4186937701882891
996820204874803
37006426868509597
39575160067625477
37780575273316459
31416068591452351
33395627705440031
3146282980800241
39905792580709189
7636860421502693
38303202294496199
23479478009573653
35377246805088653
12053792900520647
1174048586287631
3477656642613271
52608554720416757
34970608287224609
13242596107125383
63583811446719323
31267449011884829
34047918248934773
27477188837728423
41785054905275251
29353877415412679
60941228942379553
2058036468199823
9866243973814493
53752942903036571
15667541864375069
6672808546975873
58227520474229641
3757176579726887
46456237648501157
1723957884052843
21487752688762501
29191526569028711
59161162413267991
46484820466189997
3726411238717441
59446298628652427
27551977434261407
69051953157237121
15489925889835407
12722247578191421
57006322288800259
53034618757779509
15127681622319439
71290436853205049
68809398743559797
4721618437984057
16419438675860351
1990310782994873
37768124306619899
15980647685159351
63598188992601349
38093856537041429
29608750533738521
10354182935356829
66686781347438911
32297867343032779
39615582870868769
51605071400436131
34404191983988711
50461818378173003
33689615513792423
43796652128901289
48471475505653727
16814601004607221
59319818449868189
62347809116729767
70837227781189039
7858255150159993
49784452168415831
63353766390112339
45332853157367851
41990071487856829
18035152917373057
3091977560632417
33305216386837309
43292110393607051
60049999300141171
32193416747000891
62787169224664223
64944897911197033
6554719025706989
27692777094917911
69045670218093427
7392025214115403
999353894206637
65760432889547537
69926517298853129
55955197060246837
12230716996105763
22641555691052197
55243967250822293
50475605431001593
39187208047410089
43140629816769781
28404589830413569
58303136962202533
68509854732757103
59596034804854931
67573371348364751
14158318161008209
13082261443889821
68750940531857251
13601385011757437
29564145678204953
66434036337049427
5407904844467711
33178375064318669
5021852916159493
28108430338270523
65311429692366133
32917461096134551
22663090663681093
46437210352751921
71062302616616687
48171617778328861
4090703087895209
62211994597837729
56958641777993057
33041243059029307
66512238839480597
24071150188112719
32384696429476199
35494036150747253
35126486654564629
35386798021046449
46822190828983663
46564281163246909
63009657017364977
64947812818953187
44705291930979289
33538622847487787
6918858283096849
10033653338143909
58216988230273471
44908101972859889
39548764475973451
52672803825143717
53608019450508749
47345271411273839
14335642077595067
64590337351978619
158011137767557
55930272152285887
13527426781814329
30688756495398853
18513073204230419
9443732253234943
59836028905326197
34395558761318203
7515449029172459
2212602778204843
15970878828864101
24509947458434593
70629463828924723
36532974592222469
48310727465017439
57309103402503541
13456455937653871
16024290834754903
57829012974810113
69504289813813697
17835283770477863
1289455878089297
68259093660174283
25086624291264191
15586521939255389
725713203357113
21102037781956739
34540806560129383
8795851420686433
45626014875991843
61741276222255151
60582507566260937
49814465642326873
66309060082629821
2703588816234149
55238528014110887
42970645333209943
24862767488177431
11896093808283649
51368453930795147
70761213516338519
54987305960415937
28181039497921993
33981019733707883
37465355019128441
11812396532475817
42048814099387519
9908519456873207
38205118984840771
8420142610131001
48459013464843629
49832667816658061
35217662062901291
3314927208957151
6340276965761699
59134003742892469
61391371027292011
2919141212131373
65717129704274593
63884104233470299
6346925939421031
40491050334411101
58883225198018149
25078377484804337
71400548235101441
42575349442481657
10911130373925667
36258946966042571
50795839256003411
9222956247720461
36819314659138871
42560698517310751
11892493571642417
2796426381649091
66076062100724993
58084167567407183
28100714097067393
52682548962151793
25534476938956613
30742887124306061
38428799896541311
44299909924536151
17850750354844261
28819178035820327
22432301805286171
68857264105056307
64497615788591747
34955464021377967
32069567035356113
40790391156589127
39122444679267907
46383475155203377
29146813568350879
58213207878781561
58938502151159329
60079981700787577
32715471927500539
45209400952294013
27073633739007829
47073405471544951
20791956327702247
69728671146678749
6936618723365651
3082735135201643
6024383856347819
57202702201278629
56087372509296083
63113470749003289
59704073737767779
29923926811729201
41041180483343389
40961922156579967
33319958173115179
36058282591757357
39899654804113219
44541338921147927
44993410488509333
55568897407922683
6791961994677151
5292788056484099
5048853731428907
14335412564829761
15138642048717371
52582094436538663
18353832349094041
41375696127118357
54252117164718373
25190557167729389
38027539483123291
6150524931805231
118835240892031
34796641941008551
71569754386633051
30291323052182527
69813618323583077
34700299628774603
1378073528371031
34213520384642149
11251076987483111
18609176426979529
31206867954781997
685705330638799
14025740524330181
34848134111673889
14535823636990237
65247510442980647
27427311021428389
28141521674546851
37587403448419943
18619700699056427
65618409809389321
18306027925856543
38342094907402849
51459879751882307
7753369057171691
28449974768813027
35274651878700457
53595806160556081
62715362623319677
43631844951141497
45657131683175063
46352457274965307
24720375936643411
61297459328335691
52319099954868091
55082812959763349
12537314594031743
54952374071190203
63647727277751081
44081215380656063
40530074892132283
28661118166312117
68019428583144443
6283937426722859
46893059532830311
47416284568697357
40965863850705467
25301840548460803
14931713622384109
27511030329961267
53677328266963601
50898495274043657
59450607464788693
27044806571338537
31857771920522671
1479989270838649
40336155912616463
64763700639521069
70939968346611913
71380871182068571
68158681547567953
55405459914536759
50750641298300617
39395179912986041
53036896636546463
22206389867270617
20941739343586319
50460218615118553
56381960351622211
52081523464126147
26346758473683587
30520616914798159
39113763404284337
39484650973658567
12901649616204109
50864574851377451
61190949726467153
57631529918022187
30124326381709633
25430597470587173
50533063850587849
61903587207826883
27824984888199601
2450692988655643
37802966105465471
18201394638497743
8671214015735261
48434519234471683
70053162451117673
62998945052640577
21537112244157709
9747433805219959
21093172216850893
49109243413157363
22421691324285641
20814515009444711
28598184046226419
11474135851673611
11015875061181743
35668722786746251
16249838124434597
18678538439331863
60421471620314797
51838596180467783
35780712729451813
41202951120434489
59316225349680809
70023847409227589
12360579464537809
12622789756735363
50950691122204813
19636681096029511
53663806097897833
69650291767392857
6994674101852933
43131600041255809
54618880099740809
53679800324856253
60442050162959287
53613396554631359
28470822265440119
21172160190998137
40979806610524063
2629613912498669
11975105532546367
6722630994925933
8709390623358433
7791016489688893
24471420462583063
53126599143162967
3162991035536909
42346512250277527
44765064495038143
64627231775351137
40724461428229219
62973536108812807
19201927271679739
72049296404796769
26033483436236039
58720707045832081
14209781160040729
35496758580166817
13880920442033543
33919107862972699
10016432244408749
54622993969047059
35893684971598357
40443941102858497
26836944814434731
71669893200756233
34014996935517391
12828153659396381
60871945227143711
30358616449836457
24337754312215231
8821938508649681
47308860552793571
66036070171534909
31145311158396509
55623805761381971
61937758550566517
15877699071372107
23899899562836623
8531210393767333
32111778062907607
53344313751871579
8136347517460433
48386753898845227
29932021216492631
47257517804080631
65285575357366873
46575393820669723
71633972094403811
18355981494996853
15643729276385621
34311060994095071
28199967281579441
64720820748710249
18715410618475451
24392686444071457
38048328912719633
71349986525205743
38232776297664227
53307740272256381
32012379435300613
63533416602603427
5586604132229381
61423513684416799
6732807249031667
43879656040355873
50805828043347127
47517739427590459
11950429117632427
60845922093367409
50165517827820223
51467438671925779
42396491877041083
47437515171417659
23608140949727167
34697546345532533
32623552655092627
34011932598643211
33037009957928087
44741580835897991
9274854932015293
47301333520354757
7141616368743911
16855345099111423
59971989438824219
16511952960754969
12955372539527227
54618360700920811
60481863463175813
11927195633565907
17295445520269303
14682459407980183
7135896933779359
44469630973241581
574034104188319
68747374402233253
47642300431284463
58520718067355833
48004411119684167
29028704241792821
41375384628787927
33631348893009919
61044506100752117
40013702343405139
10530878909521043
43414498716519947
20109881175367651
60786608397461213
68945153864642689
19561413578361449
27059301786366121
35465041222484089
68531468102742511
15783410924434081
33414395640234013
49680090292382633
47637680219336117
1856971925817893
54299600508156713
9071920742706517
44283071320401853
47652987612557969
27375633736470769
5038853903728019
12170021107450463
26595807009877097
12518600831936107
56463544678304311
17588082959744177
2670606719601943
64334299316590187
37607417981245097
71675038631292379
29419037260717667
60761284278987527
11162301871769747
13689083321732779
47368623846547271
25304834730378083
54318852912175991
19636732985553433
53314597916312107
16334387183856691
62776127895602839
63214922485880521
70537581142989629
51758252436708787
1024961229997031
44061501113230673
32358827946527171
26430900425527721
32382652110936079
52603762833777479
29972120053833887
23794084818474109
724165848256621
18625435720040143
48981647862681581
28205075672565599
50849211841287091
56857884340723391
7966509438151403
61888482201770141
58627858184284621
12317918055031033
67234879370656043
31024211407902529
43368793902310021
62676250260169537
29390168923237349
40002251653173071
70365724590112397
56375134123764473
5947876032032027
69199972487326801
66901298489585323
46276227384564347
50525243379402941
9998020478281607
4685448118851047
31618985437134233
4724695901814401
24710155012537223
45141756015591419
36360130149762347
30390507681582227
4209647214175439
15287777451486769
30853699594850609
28904152175956237
25718715471513913
66210979418859437
18345676711907101
16608974358832019
27315967984811743
62931793625919139
55671908453480521
32814267105965959
5413308491927377
326224125761879
28916658641465447
16026060449010481
58160422405638457
55017700817001011
25263117994371167
42064729304690843
22219213019509213
69594589170690407
12987313187195903
17487098442097729
15648012378810797
43884982842721547
54322163737409317
35663689243821893
56737467299892397
21779505219179251
66665181769399397
51539444434424047
60463065145442581
59496226632200359
17010343565325239
53696760862910287
24168583983582443
62336233234975619
5441793240651787
61525706288783047
18150888883026883
71532305485224197
4382606527011239
2647082465530759
55476725924136191
43054150853422729
3186327815022043
29658436291137853
55722317437898851
19806460675921837
22486890967751863
47415013140838099
1735682615060159
67315949249140451
4481524873607851
17761525120066097
30405405417584363
67867006884294817
65587510713884179
14630364153878353
2449955819690497
31295422767835553
13664504182759219
25924108834952281
65148233451624331
15143685508795561
50540371487240269
45973954335116693
61588039769902699
52396297213872103
28498129142184677
63762163189626659
37271769012219169
70175304482879891
52271746319765671
54275557240858693
56231795448160711
51855323740822367
45875956108641091
51805783659271259
59351134721976113
7678912984162027
56385055444652191
51793837383696011
59657940640273301
3637781004725977
18670117372467797
53333150143887683
59159876479498591
64972584683337889
33581918220361373
55786818098160427
48204467912322311
30739545352264811
46230800874095363
53381198024402231
42515966275060417
37640404563180239
13373062770557561
30997717996219973
54098128429566607
30083892449450341
7101216552238801
12575077973984509
38222351884815629
11590866448135391
70174034065216349
62598655370521729
21105193543307857
67741065438475901
34425428768760097
34291067702314229
11547182711711723
22190893033045801
66421977379830223
16751725862172461
15505743101426491
36759502119667297
59558860794338989
39600706163344817
56128592922678077
56908983022588427
5459541942395621
27712352347832129
62712540782721301
48279799207198327
33374268973727419
27945093636224777
44586389105680673
20564515498316831
58919922598559809
31186467058110017
21302811566504977
16685520065594687
40413014580101483
31726166865477809
68956610561073689
49835074722364661
18428045110862929
46951329511835887
9768660208266643
63910943909952179
22668846336160637
27360774624734911
58760636568291193
22322871018545347
42557057652666397
49464061524936197
6551272681307597
15398049153747223
27116546656815643
46424550626509019
14359235843635253
12992576709483517
40764996047742067
45723884641471609
8149798051541677
55686604451836847
39700379762151509
46854680926115917
8232655865826569
62181187266707009
40290728465207501
18300479618759843
6087295088223389
15299812454486477
65520078722052499
17239260158615167
40330688947843277
70111489879707509
40319413923155779
67250475694006261
49854579573208801
37822053876608087
63120769183104653
45692801237339159
67099919465171171
53467635622389733
45714253485531361
14028708884510387
48885677109748069
45520560366812767
26948691878740829
50219534999217809
21073331144880673
41335695909007601
12979781290006481
39035049396362627
46269988929828661
10837846826867479
38342968177701997
2158474199731783
27221738130242483
6660330246062741
28226766604139669
37500604781864629
16616991833505071
23074070119701143
64079472132368579
49358747417368183
68295240563066557
33660377840416309
28209463385634331
54546594225542579
69769006909984097
15937714771749889
62252465612532977
45419383226459783
34582590997924771
53214076075881739
70320259684951403
60036531705381643
7626135055424957
12571454485105247
30501597965766481
4913675959136003
37398033969215411
40252983547183261
4807402656152801
38151040935667769
30155242199290583
45301931828827673
52302789809322061
47595156707622847
22513928654310881
58034815919202797
10170365191732433
67711345811995867
53142995459714659
34171905328181993
20431537876814161
8813865788200387
504239096504083
50014361566010483
24566582566418701
4876516711304671
31612835210391353
55854350342374931
43092139600732613
26319697895837383
17188382260393681
32820141768178669
50231228068179313
2160081862790219
61895371554507929
15828933277557079
7402125695546327
14292580199600873
48041092044929989
36947509824220841
71122229599917161
45074023747165627
30861534263000393
12024494396717941
11514864518570597
8227279793633041
44895227250157477
66379061508758833
23295476906325941
11571424400211563
35934843367575833
24310828057800701
56098964461916659
2890055528385979
791689412376067
14839493884948393
36566356751337467
56625215845238059
41119751268860909
24894005885170547
9707958019778549
43961631088431629
10870677973864201
25886708846169637
49775333310683963
7132840491751631
56448199921996447
9611977210452209
44977790834826193
66429297608804747
1427329766574403
35632534977464479
51941176834095811
60054353095520243
21869072836109813
9680058294300377
16453450121021581
17109722709733279
27267599005618597
59336533538794207
14952604361425411
1809278498539651
37047014657462783
24227499103264777
39227656159235059
4540899268415813
6210266393658791
66494630773322119
2200175893405349
62475611968903541
14529606595932299
19967678227193017
3834675109432127
26317647732794269
52246591722302687
52365687057333863
30786746071134239
31909494370331797
71094594590254297
16637831470402721
59737015630177111
53424737374824149
9567626086375879
67322588608638841
31164429316168139
52720348816887019
71476042046527561
9881792776443167
15839844977824513
8101934561380117
23144103747077627
19160435639895161
52263323868276863
32335307873983841
33682338019810981
59849244255568519
19380304157565479
29243677610116441
55421107663568027
18143890835808679
17299086316664221
40814736522457571
71337856378361791
25485041931003059
69857765524564067
12259627986623851
43073936244745841
10203647190247097
53594653420874197
47796728884139167
16853963306487233
32146294915200659
46681218495000119
44173203011849407
54892792824176563
18546632438301691
53528828124825101
13310927035032229
71810528080464281
23085979284454297
17069361817927957
12002263625177669
39490611131283127
12447591446310113
1461183306244301
15479442525995299
24415649273789117
51421312188381493
34650259247902229
8941367736634999
12623441878370989
60649662791191907
2413679507304227
70832691960405533
19602108157651703
35434002253967483
33301334747899289
60253846065360643
17053433316145133
6075528148721623
40176328505217419
51465636486323093
28091237287896763
60988030503940387
20026945048792963
28383598156768951
1430553918104833
6980586477135379
19650335921102177
67336874211265643
45907376165125103
22111418469426239
51548463551753849
39522855378716461
20687646804998879
56440821336440537
33333161703994193
5741765818462001
46080821964969511
31177818421466491
16510287639855367
31343548809974351
12967079122961827
70909561614772927
61910548100508787
57696854868545351
64294681869656131
7617234203876383
7758129675594937
15526763030651683
68331486994040681
63219220684692533
36042148030460023
25877595597993767
16079332213878061
69765199432440439
17410402728873307
47247450168000883
58495359993946457
44517191791280657
27855139125603721
16672806474588977
52682934359950793
52822027107204673
63291791121869291
64618909959568753
63237907311948169
40001717066036431
6789857715419693
4754407261394671
51239822567186767
55525124796471851
1950910011138059
68359648551121381
49349268829383979
52478340813961813
58571437376350889
37207029717412603
21728695828869257
39847356766392727
60139129385996933
66871030500953251
47886366303494197
17344388988934333
15090889882977413
2866394701386467
40052796273594523
27514125793659359
10561467232238509
30746656907111933
36906215365925033
36172288162416323
25470927511968101
29992741513496677
16144215770595793
16783061746219567
38825758465848337
34466263648851857
42021267340214273
4030775624936759
57797346304374497
11186945278014613
64078483164953717
64039534391770957
57740483283361507
35855846420931961
31031013912451093
298110368501873
2231829625843681
43393960064746517
38885821094113667
22693862148302143
69856321966172069
62898266431207919
12060596449112377
34649463683492461
2335400936088079
255264982072123
30153841811775113
14622182662441511
60825653623366129
4520840944224523
67387870865480093
65428093334082379
4862900202374899
5770309417664749
30048851769883039
11086672922216413
9104279032641643
5391201519795811
53699909188573891
63233970081144641
10675211093277067
31150056623427647
10329059250280159
42751787731707469
35813247617041333
47118980295774353
6124423936084513
62705309669557369
51502963272435557
7238082768201577
42016807183517743
13962679613970649
17494334959763399
46281771383044643
7945537717554431
2346136141571753
71561943966905221
72033399458464627
15488415381235739
40361794065273127
1092312434435777
40026822881512721
18063193305010829
8943344446774211
49612737417585077
44532254938502459
55212911793610537
15527629063703831
18913279386792823
4074571803424061
6311871101007229
5839087691086729
62642131663356283
22230783699289153
38327574742567031
48983321233335469
65909954892269821
37647360322284313
6197750564656459
46447542601374071
65939987235096347
10949899581169921
32512501199644471
49699190724624473
15387197068291703
29499202108286621
6436533302667751
50883429526240033
41115836847471721
29440786295912587
2457644982037247
28654539200852321
5691446219855527
19651926259822811
35033344076232751
37398823009696091
20694381560233691
29669198077686667
18278602548349421
22020602826685769
24958738224895283
36950965125937739
40385408535369277
39473318191154053
27394180949543609
43387382778890393
17109785838600269
6070152339250507
58370011354908481
19294412809956391
4359734036804843
17650279047060791
27100340097209179
30453833441518607
5412169951672433
60140455941375571
2275444304750171
43777614231898751
50173782554028587
66884276752364261
11861194309002179
31957714857698009
55613617850910239
30146567342122769
50172608334607333
6949597574596783
61562215012844677
59206267381973909
62342905346495791
34449202674951697
40363299926143361
63283974244122299
68436374197074551
5985655772256143
58318717788874229
12339571150531523
2765936559235099
61441873012546573
48357626528019499
34115008674477349
17024977017779959
8454695509552049
40018204461524491
31369154738841911
26557503245171303
66221920009528243
8086382471483597
13591839828122837
69749903493957031
40298265900036139
20626420291754353
47246105581887547
13081251165673087
12820715200860851
62616110632067431
64436309836611277
23878722409721579
48215711230393739
874155040578769
71344898599856351
67476542230769827
16707854472572383
34464518866278539
31405941617759377
15000371725689611
52769795984462957
25462700639287693
14205939316009981
55504801312527823
2569705204505069
69934301913786691
39955382153593493
9392101429012609
24194581197563377
2406229762601767
49681214211796931
35715532724932097
39229828117542599
66401399855853847
27382116158277911
50607865158206011
60887595556443023
22590049955978377
72004784281818587
47336198323845469
15518702888825189
38838772171989151
55494595864349069
51797950054861279
36244512368027773
49097141325674797
55581798743785999
3818771815782613
5142253460679593
54395290845733477
67781376399271879
6672986197245463
21183407280132841
25831725644073737
42133454087880377
66947517404157899
4409229420707183
44589771465696649
53062344445331761
18734405944329181
32084439304549993
19453360990168621
42220730523892709
49720734031583891
16350117814585729
38456552724593189
8028290647164587
14442494344298767
36676098378528769
424757838250939
58217041555783069
42948881005854113
71270660364097829
19943274698956333
5632295620637269
14395983774836101
58119992465894917
6885689543079337
37009419853542613
70113692014202189
50659642151345653
54264365936469313
61234914295092869
11496079404049249
63255250750795393
21929464237512541
63895889587000391
62669928850273099
3245689961066921
65185183134578347
23391940179209603
6591363176412379
57726554435103859
22294015544329567
24674460339932873
39595793743096559
15520954703304437
55877092198660927
16616101206905729
34387882710384629
14432907406307821
9663415615130533
20453623713499159
64385599575603077
38155137771437543
58616809942754491
42192928213627547
15152977635578317
68476637934780533
41530527296582663
9273165537962077
68823462437008313
25139037616987867
57632169420865009
22525281819434773
49609160768784359
57885548600093743
54854886999429563
57209914386757631
34663418659857709
3406263820102189
66501017949918701
56875171509649873
8935446080866609
1250701505503991
27897030934890329
10333990929149369
34681296286723091
29223429211497893
6803583306618649
4295640760699753
17064019493070167
33729072187100317
36164245605889679
59790123148557647
17311579606537753
44131537202141729
15428368066838029
61053680128303853
31900901135102093
69343839732253607
7271575799267389
17669907197802247
17479047507634621
52293940298867159
46030204682405399
23589972509411389
13573541326962187
64005801851668163
51906501772737943
61122757144403681
5300321977078673
50027612746441163
16765698853039519
19748675370978769
43444373712302929
5000046243320147
41727229127299739
2959098282753367
24218469323186179
47852523781148477
10540945789599221
55108568864004143
2900053492087561
46077518652326129
38480139025042537
48481819027345727
13517632550533591
45099887129367407
2726106387278797
28458401723192303
65602204109801059
1494129144864583
14436125999642153
51870757424180027
38586228022212253
62864063812940939
54750939957352733
51884890324652351
31159013007208129
66388556542152367
11627623047905947
59750912144179187
9345130282689863
44322359149806877
147459815327491
10243082050478203
33058698381789959
70868488360201243
31595530311874993
36363788717821111
69286725428474711
50901677825134637
63647527189881293
71516100944960641
44285882514921143
52971109189454231
25500577175635621
55634713080179227
10229245098410557
43040789137878781
59572628111465867
23503355329962983
57372310680883381
37554773092207949
40361899250453687
68482651231334077
41073672168397667
5187996861875263
11996475160851421
28973539645394951
16128307386276361
47529451037556487
39893160192174437
15666541714957979
66386666949226583
45139345880357413
61094821400638567
60183421582283299
40043177036028407
33366359907171349
42773836690345039
70356488536730863
21690553487502901
20867321922385031
67169094643733479
28487948583919921
29301833049699787
44087176655271979
24364553098223017
28458292183338709
38320992489307387
21626599223159807
61520703271569331
28470164443859003
48128050956340697
30428440532481973
6830878309464563
19573843756146791
22643292536908811
10497675706066207
24435279922229531
2454828118310977
71997057482937919
30353073969605047
58812250659954629
62403696476697833
67884660365986799
59190723429160559
45385521465096343
14387089122008167
17427188834346337
4596580158937831
53982437582094493
25415779502997113
62731634035883717
16985871246411677
31120824921693779
30433669792740983
6762590891554391
1288235331765047
48897121878211267
13578373925696147
7387499094313553
65360235989702551
19963349863866509
61889125431638381
58123637356679617
67912881535520011
11384765130053473
3934124250653561
59010452842058713
1201486523521129
65802584301372647
16793210062298171
38589447289399817
68880712524621947
65195744832944147
48878393975885363
55810256163955309
56718236406152561
70224484301571949
37670067448074857
37740564966586543
38768243275040507
56379925360856683
69775650974119379
55227635544413933
31294451072986877
70936502125694291
28665652965560489
12823023725691217
46565224619252407
67287856114976227
20770323499039057
71283140969775569
31784611891961447
26412717033279817
48883905698427277
57183903760677383
70750757570931073
47341021775888501
53668117760235929
52453958010589309
18295548827668009
40023328355924857
69648964542647587
25325333788572241
16961418934597997
18609292277297083
17376641091033977
3121479080487071
65596146030618253
38557791163083571
33721072826847943
52693556292137879
8094097094383477
4177153453088923
26850115197301469
49949764018949287
33255856688439733
37403827013488141
3458086666363379
5774511906833161
44147759729618047
62852985298138907
13019682890164609
67674681396749431
23178588257287657
24156302134389701
50325584703694627
65826291250351211
58844919037522141
39620556858127789
5302285486569523
44612789466566389
19075940670505727
19215841437177751
1753722729987677
16556537387389729
11461740335647709
25132829142763319
24603106085171171
7640272280670347
34315513002146291
71322945365336647
31890534507557489
18558378922032857
23504464294492721
66563388200130317
57305074992936163
14111178065392679
62022834754889831
34373509130905991
4116310586484071
69313096171688561
56103013785539881
51077918210888893
14456005909115839
31408911223105973
11424633610599487
53639710435949879
915648648003589
39018048316567261
53295154321648243
10595756378108387
19296588027491153
64775613379532929
29493312291368239
54915721059122813
35341461879079627
63103167985841759
43949058099632267
57916372456405049
49016189523605669
64167238614369701
71656199825622707
60785636593680143
13565932371449587
8006450173128053
6543123613732597
32362717403631271
68905595767699433
66201551472428213
48150326029146461
16492629717959159
42654019862502673
10300123556932823
45488715689130437
58418986459584559
69116452337158277
63309822713193949
3520133893339559
24168142610461253
60167051423500207
50854389793364063
60589568949042223
52947879549658403
44991767724053399
71182329484112491
56352670043363891
55231253232209501
70127652147006757
54144142830915953
7261490188431257
19322801703216499
8744300943081503
43552687833659987
30080930770749553
34827425633250853
63972440361090631
61514499007754713
755496500725411
69095110542153337
45953245033377299
5015845139350891
23763766144637821
64370032573587773
16370580021643819
71627820733317847
23631130484346127
33156004493115221
22663819743206093
39673435692249419
36778921608401639
26539466263608877
18785198959363537
18048391817303429
67969979009665013
31984862117632607
61442755207778059
67697374055846407
47466518323394363
7578047884576843
63004020297071053
66277869530139923
29881293425775347
31389993232723273
64709835102069203
8779646269214501
56822881534652729
65484366246541639
34285470150474607
26512592811887647
6554209121127193
1575623292304109
43889468149022351
35583694219069751
26477914457575319
55257499337561407
66727175310852743
15323187060711449
22465730334300769
50932837740778459
23404650238410289
27753286826757103
34640051654560763
31414672268568067
56587438605076349
1807210704732437
23331171208469959
62042313886668107
58988981058193061
52776132005146919
70609219560383731
41283499691518729
2081711981323001
5283546861703619
9030386217977279
33334364282845121
18643265293964177
5806471726229177
64101999247230859
56906004749318233
28793476423377851
11947194881895461
60370740537313589
72031676356329181
46776113462467567
22192725205491031
43346920704616489
66169691687843803
61048615565665037
261976533145759
67060399408166797
50144776468343177
34188232626082061
72003630531293033
8853357159351527
70725480951197971
63962253570206977
65021124893807177
62230402198678699
1658895342047311
54886486450085581
37351535914088687
5161647726445909
16577408583418307
1419918559602667
53502164920189901
36610327391488297
67121462526546889
22814924138374517
25445658128383403
32170554695614151
17399635742644847
65359383691024649
26726528353670479
58686265851763829
34808134082170919
19175817267789983
35321652413137861
2558936798685781
54236365823048267
20248204568072749
60692440712295919
19315144609725277
50775643396071589
12952297635488287
12158594624657911
9328996470396901
47202595343013941
63975616266181199
8127319446916333
52125356486458799
58227368925909787
8000775548597899
386298622177807
19407296481531269
57503114677390631
56799466367834989
49732693708053581
43637107533749687
46326483382978349
66099926266980139
68842422144685489
32083809947087879
60951530246711309
35984302901059781
1361922581169923
4838106869937091
8563735483706693
65951215013015231
21882596147060063
66425699587707199
54642247211186519
40601814777226981
60661810961246087
2268961010016013
31955864172077431
29205436789940287
65001676986245407
15527793848166359
24934683458395231
68973688418269573
12281767967959849
36442562931391403
31343062320044593
32852162210117531
15141801601832233
29821564847830703
18254870163128509
29135338164572603
68779017157738967
32019935157239819
24924336311881451
6526362801759551
10612711606392979
66336731812075727
23542021938041437
43793274838257517
35514354856255001
3840613897266877
33861392780301019
61586021182033961
47302726261443313
43751059967187829
8597434540138273
64085394732387089
5003334043763819
19460884576140253
70368206047914331
17616121013491519
22657503946592311
71284791103650329
24686408652091757
16986080588153791
27914706860305399
11364558649559477
61189996706303083
34981773006082157
56366357867838113
56648419793906531
66196714714581083
48654833130322483
55854403911039581
38376133305534503
3451685446344697
56056230124670959
21688656622334293
1954271641019939
8574058932145307
3206988726120073
62768217701412163
38074724518822417
57526688445673241
18696025870858421
50425552978161667
48293148015514949
31202034949071583
43571691007905131
56505748948378981
22017987025960993
39934357554215563
48918614379819917
34113636533298271
46828465855576939
57906751824113579
14478256676140601
42603546537968959
57152746955939009
71695568565766003
45394360683756853
34591789802862781
1516356951112183
66707250346651129
71575682384916859
58903422002248867
50521377188254781
44935442180160199
33758171666172997
63105125550812393
50520997552211603
48791940245276861
48686226291430573
1012560898766269
13379024177500259
21343995221228941
11153572771466381
65585033450961559
44703821125886311
64028127773603239
21108668422137319
70003856737095881
43173827246427379
25626721200809693
43094809992123269
37090659624691181
52928008722415583
53710272401140507
51731623354470751
31862959479396527
11917099042011431
69939598163759903
62900469594327997
16192972424393489
47764755029771881
44595860581553423
36883784241322621
52937638760727137
62112316168512539
69782199105089831
47480227855934897
6948427971651139
52964086949348647
66933313718797793
43372168098516931
37680173497452601
51729052059639491
36001232662337113
55329991814841917
33999057844700477
37777033819388261
57048565446079159
71441167552943693
22444588805153791
43950831737258357
44176101581931593
67560756496537763
64207778556285437
53937982080251609
6511403428838857
16843740289897603
69122079469062479
66574445621622413
55759278626208281
42793414701875633
14881266454538963
67530920462348699
24465964499049559
63263306366799391
46140497946309821
9080690573092681
35144410841210471
65347831134912587
29481429891940057
10535490240918077
45989492813981281
46878108272155219
29281393165157669
53105675870890969
57354299770313477
58210397996491999
66456800480664079
60753138563426957
3107082551338957
41010751823311481
12924786810388073
30282429697437427
62701219820943227
45814513952741693
2004494198680249
61619096868063443
6173180963848169
41309600106232919
8130089640039401
39249194208067553
6853592671307717
13863498190489991
20369082975280009
30573122270879953
10953143827238783
35097792241210313
33782691134478119
34424070161272487
64248903877326683
50034304276998647
2033695457199209
234901105506019
66218522035245499
18070006566743653
15703144572720337
3716982736034377
24596338328592137
23634149650400591
63869277925819813
42240527464528777
19773229894158947
47533464246299749
9031373468452571
49485436393463891
57830453234857561
41534938397821049
62744020606164109
62000731709617843
48939382762388177
44836919367663191
30383118453348187
34990088518515503
28476974715068039
47009109884428369
64198699137959357
17729711095654043
68794836205189669
25336583720270959
46278402745375027
553114003545617
8703560081443069
64245366488525731
61827728535579449
39887491246520303
15003313987865677
44347779729883901
68289569545003007
54720526947844237
54963135757967821
27540561100822859
12916373681595889
11135468891986823
61127506716946651
56070700212408899
11605520511755957
41371430846463719
54430886885514467
18522243079472189
45184763371799587
12978330153579281
45489095049468953
26969899127964731
32889011298881669
27414644379326623
61593374087889653
37203976781067011
25097494038224869
14202777639030679
69941075191653089
24125789571286087
28262846920552009
36018735656405263
35993766837220579
55928044327890299
29064770343664219
63026702706410083
5544882871446073
4168112916599059
41043682501584823
18762004989314633
27695299610620471
28689541195313311
23875665759492931
22063001773890757
5789096138912953
16048153387053611
27260691099598141
31615033478155447
62278987236895493
59210964587217629
55772364073365689
1756745992277281
28099784352295063
44961507846031949
53363324203598411
1497102376327001
46037995217907787
27075211805523929
43879787034280501
53023640669226709
17005799269843877
13091859209495861
13625796951670853
17389617168047143
19779134914302761
17258785655640247
26364508870313717
11679219551476693
4002223575057007
59987994562686089
41536019491087889
2226494316502319
37236947475247501
30182008162125697
47613680679896047
42676038047878231
57337115480424893
69371762704291193
15744380824107457
22422708461993597
16188619221062011
30040941875083417
12406423127425133
6633636581722739
51885715605527879
21853059573575359
47621243735723501
42888213317558753
67303269513340573
16000758616708409
38136367573170203
26083633125486757
40444432209189433
556715502985903
64034349501246637
53221155952343273
51711619341516707
47331753215707139
22614278304445999
26101933037927941
49686877418930909
5511851269722493
46510955069023589
52365315966084683
22899004029990911
69426861421721981
46720576227818323
13610631194860913
57870204209948831
71613565624622171
23357559430404877
57185598007492189
20244210521711377
48089942200861087
61343250361452167
42182459047116959
20426030692296979
63354270650460817
10672869547396229
42982242500614831
41965897299328273
46029678967472891
53975711290355417
30079867683586673
44086851285118937
42555225174909751
25805088916696577
36829471338096677
50380318982859143
3756986571465761
7417262223407221
52634956228346621
53875933108153927
45272714303144299
71589479260014143
2062567374537809
67977857292225613
18353624342044877
3638199442441961
6053314896666607
27415776231540841
17639918608564673
24026444448753469
31338009200816849
46029948690154651
59136150540648199
5006195312381171
10732531795734181
37503900248308547
25935779294936041
60045172241139013
41020669309593929
49726216878820687
26849302048753447
36018442468708709
42198356955551393
57474513506996123
41963307008866829
29567563876941287
1652281804217479
11854442456905963
68732693718781361
51817800355001683
10621386370103911
3324076522098599
55275332716519819
9125336956855003
49124181280362449
21888978748127389
69467252050539971
64541128639289501
2202580817246813
42408839241244451
14651183388680101
64645631298847733
1516738859929439
30898270232044531
56262568055819077
53514228379396667
32694864800406373
62319190977526069
6827973403641889
30992572632826583
3445923809205113
49820467146184741
57618151261840501
61685857110274867
58799513888494549
8196036971636081
47149980081397223
67658903380734271
3927947340583289
56791904661079199
27741785199775541
18741707279894567
50394453039676387
26680307446187741
30177815454990557
218760011833127
46689775024620967
14919190370024279
62784486809442659
43552830108770951
22989183552937097
14018187620830823
1773537579488483
47090135700543119
46074416496362341
29437242249200053
36235862055503729
43518627429002351
45470044626089689
5814858845088011
68566580308711099
41784642348760489
10304568663962087
7722120674620799
50015534487245671
70165275518169037
42267291223335287
69270721286814083
54742774744743089
2393080803507179
33721139960049019
22410040325617363
30445962768616079
53335024095637357
35076776963106007
19898490178841851
37610169748726567
15458589435702487
2005512584088203
51289363890978677
18798249846807017
20616718813480891
66460531821942737
25632809126623423
19173775091966003
4666968826267453
38037610193304389
50682248106106081
47513301185160887
39092055328817641
13254299064409057
3788858780240771
65483559249757153
58707846077016571
18158410539437011
62428743118724519
22502098838064059
12985900456325551
13650403875104363
37734493935973759
61857276389297611
24149950477865117
10013074484154017
33604689088831019
69823811456938051
41897379030816329
4771754444697689
23986850502924173
18518694273899623
30757863965165257
8222496454201957
71685911458554587
17118865921198897
32874926001529259
6218434030444627
23898947460163123
34847176519414297
12110039042527501
24738369164326033
18701341181137739
45243226011054223
59156355786984223
4930601688003301
66515031495518009
32398211696277341
70011971317014491
39535104742735001
33279622237634021
57507404273299537
18587457037424129
44464106162832593
31105876415075881
33792614813385479
61945032648007961
29092724901057581
23652928247372419
38193179336133397
4839490960221847
1377174280421417
22595944108148791
17057393149497157
3046885010706319
69030935348449307
30284064480616841
4030027274427617
33920519486717351
46012691283348191
62402807159715443
18552981184777927
37882622347047839
62040111606392597
1474686605008037
64717028031079097
58709847553080463
49877002020048703
43425767546996129
51773526417056441
31088733353313607
44581206201279403
2723488711404161
11728099533715303
41024022752323957
47129086164640091
45136899253430443
54788528012020199
24316017129246617
53063120481188743
18532525820500673
6956711971723061
30429708197397749
41115045001142029
54860755187017001
24456948409552709
16119140820300061
35664018041109463
5672609649382261
23850160237423229
23669855293292503
30560993393874467
47851702352510659
7056642560640437
62563114538818687
39332611147761233
4846130079956617
71736328981094117
5264661542558273
67993070001501097
37974264108708931
8347947804766379
71525435098061501
37130599517216047
53622362362289111
26075911860597913
57693198135089677
42430006827147701
3168175072279967
1940589959976413
19057454235150251
12005524619033003
67823001544167223
40570596804636901
32959626181014097
51060472534824439
40504933828275641
59025252999863791
26950737391524253
23891012865163523
35971715046777287
28839979650941651
36599982265346219
15751480574229733
24989361096489521
49512307223758481
19310410782120449
17791533700242959
4795752992074349
53459288716399589
5131173102317543
49299105965864873
69761920762722143
52234344016040573
48537274339403147
71308121005676129
4397261889093181
55665443279235749
51522920380638439
20975340795404231
35995652339587561
68529908526806549
24543874689327493
11855830365735179
65729635483447163
36273737299176607
55916670350466703
52073839883182141
70270613306117041
57001404906094771
437177685293809
62480803232949509
14031691895278091
7516130839972561
35830244863601911
50127857399954063
28673679996469789
56487298698340291
27875457916600643
57226787383707259
31448206592728711
7947368067156641
3123025909626563
41673271244515549
22969372497837641
60661967722509917
18605299536951151
8848458160142873
24127658001740333
23757944338451149
30135285579611983
47981259726881407
30099024364071379
34837226953894721
10427264361146663
44397600633549973
67436970405653911
61003008602818523
62815806733731067
41117657137865639
47905998350448547
1784410489148543
38793317018636153
11861367240593179
8800649456099063
58986995271233413
1796578859238013
12026103418119991
59873567627890189
38765062893304063
17362429667064221
55598109014897887
40717380665678693
39759493198500227
30462577396627009
50446184430020941
71522800587332333
31452684649503011
55954950157826581
61933448794602571
66255989640148421
60192632417470331
67533377743948709
3778435658067293
713231122815623
71319979575134887
21436581760290497
7349612344461379
42803916278757707
33678265163722073
31599143975167883
41725580823691379
47496871010621293
32111576393698519
17695310250261157
56643066418317479
32196867120914401
9432163253043481
66496073346822241
58685929103357929
49411677009942671
29142100762377917
45164642181009893
7121378812301491
4795536199256207
19203251405784989
53862006171714623
37148858859930451
51401508859730287
49103800447879003
15037602566988137
24781267489494541
49302756052251677
43764044959941791
462741264162043
65096218339540867
37961321504890447
40354959263003051
60070987745448931
17249231534960651
70303786279667461
12745886778053881
34887781184661319
9683453483929871
63980601161989907
19542821728202471
33917417226242483
42319411519757353
28620310727112011
20718896294436047
54987243348361547
54747620501285609
36416569864100761
6482574707359633
46481441335938151
61981812983791049
58140053666574037
35795691370512013
43641148610062109
68617883300888813
46981690117529281
59226311763901067
48695378494246529
27361416140398939
20152452491353717
22747140617513867
56541965336728699
9865121597424799
69567491603538109
60753770880394289
68287560850358513
59419804759476323
9116647270792631
39412157364691121
24329848233287603
21876337927574701
45122279840095049
4859251172518129
41688059241105547
13433857070092813
17883378259595839
30790361169023723
55199565505437667
14407089781693181
32334660289903681
68985183705116407
38782914559943893
5880695810417641
30595860319095727
2278136035036417
40722193713920711
23272740420073799
13892974940305129
820073381308021
2283325837178431
33226038628562173
46271179122161579
68708958800624183
22914122309613949
15177547223773807
19739337017910463
2455014423985579
37580206966939451
19295366411731919
58402429497356011
68505100798256069
484930057656727
66044550182378983
42404902189168693
22065170938250161
2922823817505101
33714276748464797
35495151880258969
63742980790089463
59618452407825343
6205566587131591
71024850086881267
45187336123031759
53978067159995593
59809005515516951
8233050784715651
58350019732058377
7511042872976233
22191489655747513
29340883244863699
1205181474158801
46893712274910311
6878130869548531
17464985806094737
45606748194903197
10518977980299329
15920222535582779
11291576473250441
38209471852555343
67181399718019621
2535341876678921
23478451421275957
6831873491133829
53714691874609553
15199991932747709
43065667943066513
51226305199492979
7369062309025919
22342512730634123
49641403829848997
21777755937696793
11342357039226523
41551945098035173
15671897068540967
28319306413809989
13221916888896403
36931972197427907
6657750017587127
39195793253946041
22778848825809983
68973064950747421
11979014559311963
34162889975875559
46699399499236721
7747219023136849
12774663375856153
17998047239363533
49439912601862303
67334034063483911
15190635441582683
439219246739593
45625831876809647
67401775005311471
33707056172390243
3873973812545671
43447264675518439
13942585581791479
648298322669587
24196995944582537
17021820697156571
24468640438507511
42007313804424091
23758259496005497
20691922817237981
24792157299151681
57492259728292861
26995147144935479
46273145574097147
43367235247524901
4726593621102011
21944348770967543
71339254341130151
20738286436228973
28470501684251477
27541246038446059
69980827980232931
42467853284933717
61279893207153979
70767422609653519
35588193379957723
19168636925636663
65134620197099863
47906904433115263
1722359192990707
1201630356046661
1655523134697737
21105458420841401
74026982708519
25634741498865451
52673680338454367
63947953525481089
2856844942469813
39485198182964419
38927016886039231
70523268729591211
68590632726871153
24758188446620509
66934979575271029
30967032199342271
71701436083676159
65837083325205089
20930834363611343
1235733058130759
14473259017176833
55904551972047799
34912343976882971
52567812216629123
30069320001056977
38860508841662537
63018337702040033
71730018094935043
25936723144833887
39907585876075537
63573637995787943
37444431201255587
39495350646376021
923381168289691
49137169188227749
8187879559620469
53993076857177863
45433834819713617
20433976495444013
22446238086435769
9165494772722833
1707510898466837
67309522439577601
10659657633452743
45395708286217057
1157709724966397
24453685103105149
60866833292931623
57842842100264467
19925014842101561
64802708952884183
36496148878786423
59086653065433953
39287310335887277
9265065058955207
21074584690636201
71107215179466353
8938814465284523
62772891936373001
16805984508601507
38944222034221279
68957052536039231
37220098727552563
50628316098371623
27177174143577527
63879945943689349
68548775870092631
19518525877694849
19259319034659217
34446298955286347
45264671118074203
52071642259450949
32400145319613943
65923737986435143
51169221070865299
10311967778405957
11198355654815023
52608106090639991
61528250534518057
66562305790724749
32882223828298291
61578645938135363
14951990055467189
18423004339175941
6571660911911861
18147281114414521
18339396047557811
65004251853967009
12337456086948637
31185954698349271
65614366108467287
41595230612204869
1701920429569823
37161738037664267
52315820684527633
61800066237213587
46110733461854629
22520456609840887
51532807660557997
21558722212425623
65218147316518723
18045007123710013
17989110112700957
28686406929281069
70013344580115107
54035152091568269
9919055465251291
17180690791399427
67394559967916063
38858978010703423
6102113304903859
6077063779791799
24119738828088221
66965612268188567
34593781076952367
45487174106691881
18273921398888591
64806323148435563
18723999826370497
17442670626404099
65490527372198107
19068599439055693
57041171149978933
54164552991104249
45980070845883529
57255042549217361
62085333688868629
23885579019786007
15285669919924087
67194433870887613
67788546507351287
17802998460318119
59775322953277201
6483787721008879
68591667421303777
36441052594552283
5209863414460217
48301242316892681
66934865519089661
15644838435920179
71318064357747437
52724229275145377
2260636833836729
21817527026546393
48377307357636371
48192046390797769
5348143014813983
25689494617589311
22169867675094239
22845697824184483
49997993312240899
23660242031742391
24099045589435633
12942071710859173
47976310283351707
53714277443509733
5197019362450649
4596622187205953
38082373595464819
69256061895298501
30370292567348803
5688207532604671
68801095562451689
18361001285146237
15270997115193217
1059487928600399
27500288119985063
56420374519820879
67300675423619509
45217988637196183
69948333383990129
37763520681564763
25630484153074457
35446565605043447
5885882501124233
68381242980954481
3444096884116793
35665062405832361
42217000651396447
54457152680606213
47859329295891923
50874135675771883
39264757142982461
60430811684550893
13063317925752401
6187369105565383
12227776298257589
40800188856635869
66646561804712231
64073032734259693
6429013238951999
45162413574441311
30675787288173037
37764777769491623
4562555478569281
61498762224816779
63763210440668041
16715784746355347
46450274057567141
3902621401957771
67251937891160483
6399643720998733
39979635631081543
1362525818233729
57743849992001861
45489216156344899
56634204780071099
50846084578888549
7129846104030599
60224881014809477
63676710044168141
2677052661290803
30960938781160277
50094906528204971
67278739403991043
65140483278380177
53363885896081919
33163970704955687
47813015027431109
36524306875479107
38912091607032181
66129115945629383
25447101931306931
38593698123258433
422656315893277
6649569327608443
51848628935787553
5175840132256169
52664145067858501
26362195679348041
26264871650743547
26655892704139663
14909405095330373
70437923352933443
63239779770230023
31325704170738139
68745749630586037
11615471046851029
50582443574774173
9282705859307033
15091110262787633
48661716505571971
33401705827627591
52272715288164017
62758035878955163
52836519962266501
33132960183378863
19145279745096341
11397531644559413
65519926956535817
71761963496182871
55447901525891257
63861436701393589
14641720750882811
54575858951577517
56410285092599143
10429789890304709
31389416361219547
10119864411241183
57720842443859767
29258765935137161
11478978565357187
65273539677394001
70202098612879603
12481863723781289
66473456979586421
33341333566877759
34227165282635447
31987295079552353
7986977735133893
29996017932523087
1623395062267703
35017022296936991
38250239180874631
16401166399394723
45905431029382663
36056270893237037
7603605208991059
63782481386670353
5571095053181473
56574213682765237
34562845319712557
68270394149918473
41842903156993171
38256349784308489
65844611007432737
61603887067883579
27609837373609961
7338304526558237
44223920806129567
24852215050156399
56985727023178391
39098870240686807
50894948347899037
26677282453563043
24922481680061107
70815906388898791
26987460733279637
52071668663894669
54427670172858343
11756219977354147
70957546888974089
46690712676405887
637161017030231
7109232675264703
43169153303103101
50667806643303943
60437517131763307
15671514115324447
19665913694627701
69046512758378797
53559493226351251
64207168388754857
10455340087151497
23901952694491373
67871322945452011
21198460894969873
7626567206549141
10377033029218549
49653605101795169
12410431000772879
60148400879674687
33148173615238013
70240012351734637
31765483175248357
37087702461181727
67474810637850607
26632949073539051
69209018734097323
46892603095633639
20636785251721253
43883775742894489
15476071608161623
6271336845467453
10221809706633583
46108084771607707
20667713761783339
25243378370721307
8684807922901129
54643757515426327
63788226039054203
4096820914363223
46418629106865863
9457949056725569
49098870364781617
23226585409372333
39804862701471643
5963774284817243
10171990212162071
40857234544099201
69983990204680579
35421381515724389
1519958205795251
51673014987709769
19262022587008049
13957009992032729
10391957928464837
57138354394517549
7682137452326929
63604031427004931
36159179971037351
39022527773821351
20446658510969489
13203170196368639
47828868007857821
36530196860000317
58599089857738751
71672841557838371
12484345972199383
36916588385893807
24768271952216041
68614418351791799
16014000544494551
45595133261003407
19963144819150909
28654647571283269
64734761688346333
67240006343708903
41954721632913841
16471954682266891
55025383543506157
5172670721549431
5373316195706339
36813149650258931
64298447923066601
64803727182656863
44706364881460643
23243893298602897
28022607516731669
64162379172143909
21865006564019737
69985993581793703
65989462687065007
6948359431837751
23814440666073469
14433754362421453
6678856396279189
30115337106795491
19926764784280049
25996841543672141
32713695322276139
29900655494121673
64543147370341417
56944214501470451
46070424501730919
52323192251990983
51542801250424223
61867818889455913
4723776121929797
24920894102390501
31852020862318439
24755587288554469
13975551417943501
54873316450437007
33702928316988823
50564439960993479
55032071815272437
27891572651112409
57965874595754843
59167266401877377
7755573941798981
53227979315198659
23374543795087273
97332710621681
34820917618959811
40943570841425419
13788175907573591
71666922346302313
69105952740727751
59275775463310687
57722616959470993
23841617818105877
58740530697057907
57993510876571573
11981349146334383
53309650003782457
9216392606801819
33130673797690981
29494357550416921
57396944159185753
4988287338824303
18860275504005167
61827285529942753
26523347674540303
66655644819359881
18818797021888667
45752213720665601
49726825452685987
2762349788457667
37847354101387393
70784546353846511
58321389849666283
55403687387019931
71653167833767939
59996235843201829
28927818639690647
22929300716449703
51620396368770653
1334099443232141
70675336641842353
49558567445437459
44950375243549183
30616658916377621
26923217674866397
45738446893215877
42833810404288207
30029978972329627
57296526908375047
25788212821599083
65641304342013551
13250432611031017
11356319857359391
10291230117817711
15780254273593907
15645890987271911
11166212683752431
8729121576792193
69372525679312313
24842324285339129
57205337415113141
9211945875437843
41852253803550059
40762985820932101
14196951607723061
40148806228876393
3472976619399433
25193885752669367
70578276083829973
20966264079016189
1928443700777959
18549370798609369
2884326093798263
58129809828580579
31939808155048799
19003098748276187
12710743063068109
23486769272940349
50304069883777469
41505877527685723
19916581313907097
19594007463770977
42292454097449393
33243400378238627
10530332257448677
63908275448230289
68360410042322201
43240232730408583
5807894378931583
120895879633847
48605673051479329
40731195404342771
34020054400675471
38095259250468527
11092716041396993
12182018070052381
44059535326800079
43336622988284293
68862758142042973
43376549608559941
5683155093643931
32877962870783969
27476130054644917
42745394527220009
4410607341681899
5962500933345043
58944791846428603
59445685155492037
31842671770086767
41189217124075567
50904248071816439
320412015521737
51144409021586731
32457715226122457
69558208382200457
25336630970715191
16677729949305751
19380981825787669
40407648312832981
2000125284034799
22282607685217651
17874055264323487
45204355835092301
2370148291752653
9712620477710951
58352573421770731
42854929023230957
34422975652945267
9214892564828359
70142066144549881
16407948046487489
5661383455029571
45784087009660099
21197832959734307
17462115476554153
18750362049363517
11532546065622719
2677177477052003
68229662030099501
63733671028816739
653930515959191
4450914987859943
56118101104337641
60082112790254389
1490428542947371
37635242769309223
44686682441390267
7927552851787799
65877423719106317
30434788860911077
8510807886494183
65920420750502831
18103672668207817
61264407132697627
55997806178577083
53346487242567023
28711776056391271
60480979581611651
2821557151195187
68212083196584373
24163261465157831
20000662221001799
35410971082646869
40846522510365179
32887049162502533
8018674587341449
64342550291918533
30309678476769577
20768015082573743
40072261719574421
53994486910648667
62423063172002329
39882866434638257
58973057185606121
50770782580311713
26608948108257803
33273315164682487
40728148515498013
47280473339948291
64410785624392307
36664460876743603
13867524043874693
22001190735458969
61596737288353279
6033629360764069
17667280967480723
31572995643818093
53251301265777119
30557450719089403
21831742160676787
14536193304580301
52192733748518417
64586779990787177
17630576886819577
26809925621209799
864006198601043
2663173590971009
54250125145171171
60768413997145931
39597256129241303
55965031657753067
11537235665839123
67162400881516711
70013575213111703
53323501379904937
38767627257027563
6688785407789473
44214605492050909
29173738664745397
34092014558532019
31140945026005231
6262614581800471
638940329599939
58636127498580001
63429101686408363
13746368871618287
62624016099722387
42958182737697323
14971019608807289
209986286830031
53716319432303299
26134122594405671
39955685055492221
67329867365935589
69183316638511883
6821506159380359
64364708612005601
20185584058877219
38187702363570209
34330676124381731
47437604834155649
71843171607567397
30302434955089439
24802834519201603
36875660641920049
6710403081242713
57587998094225369
39545595754685081
48206905679018269
7393282576270049
40950290892865969
59480842664681717
38070519432033367
24367706642822887
13725228651784759
65304615610467971
37417764710498129
31960827063280231
3545546466899321
4008237503354629
60521781278893577
4094667444405997
12462572637998143
48066224775482077
48986730968969669
66405531662765579
13258430576492953
35183397070888337
52511995794725737
50613794540351521
51565151223665671
23920926790312753
31940667519589957
54802544903066783
23053468123143721
54763004927355037
19126246797357659
64191562626324059
54984272780149879
41886247306935697
1245392543238589
60797677374677741
30043605840652057
10802393630086967
6242968408273613
17991158804449081
71384449274016899
71880253766622599
3278694947949643
49402239726541787
51852842549062253
67737250921247459
19696396880191901
57422262515372471
54628998119853109
53346739699543309
22913926752535769
4749372452296817
35791283147930551
46222243997731003
43785432310691843
41269435458935221
12429648561372961
39225751118685293
70063940578970441
49550270888794771
19776140702029787
22331793884303363
33534813598851589
17816478511867687
41128913251028621
50208351620373187
66147161706321529
35069076971042789
57214461942037331
21557103976276633
70279990833489733
1283476207196753
46290502417732211
14807031256562977
50507938752389621
13132102898404639
13482592419391933
22361327662525861
32139718528053853
29854412136876343
30491686342175869
38939039546680597
46804105687333003
15165001737772771
15574669283630581
13027489231911841
30806647622546417
12149308048244513
4199933264084923
1455531952813987
64414327422879323
25049099579315723
17850691908460351
15607776363199663
30536281225506547
54323759006315797
37330931394256327
3088723757823163
14762127141759017
19944309500292791
29992002323076569
34759876369951813
40001562350446849
3714633548918207
47574610487723881
55944432212037701
36645983763428927
59959447521006587
12351599558915663
44565200452968071
65187526977298927
65183916213530987
63151946931941377
59393058135182203
24897362053630783
46523439411164033
16445018132441081
15472888968161393
48367509683406299
64033175830853017
39984116615339419
16773156288094403
63852718744924003
21324477848754571
3114896143198733
29813720208340441
23670243912118501
65195905814878913
56961738206727481
31424566550281217
8898859345471297
28953003530763919
63883246538611919
53772234778441391
52014452000305297
11026696264635829
9259948015811123
61201296003543361
50792138592439963
65358496011653137
28648710335166541
3613160545294777
13784950675690517
67551220704673879
26428643195674151
60259293429741883
25578050842425547
57972492501158953
24958408313261011
27515286844361653
61911342807947813
63352258264427843
65943045982387429
22926617652808141
30417551367716137
70159089497287073
39266005849000129
40998729873043219
71052984067109179
71661462656470417
25350639531888469
57274220169165133
70052317496829257
57183613049751359
63853183160355367
46254185481568877
65940293644018897
25736670245102251
11278248052152709
59800127756730173
23560958029314047
36424167704943853
35985590910485833
45439519081017007
52483002764322931
26687516904077747
54766839984267809
689527834941301
62467061930787979
20927271455810257
51593476572476227
69557204873458571
20954358939704539
39561845521156193
29717362848413771
31620810039028043
20299782694034479
11357106300141859
11618935312369481
2049675923017141
31038598973910287
32095636253964391
55469461975100749
15380634414929683
18231795408445859
63511502927387839
47716340153603749
4436994286159217
35576359933756183
8896643592033059
40181104476587741
23044600874467163
54914822694208657
25090803800393299
7568335425479429
24061035113570267
20717250351063311
42521983497163613
30006248057314691
65056689082809661
15925993855874551
7180963876931111
29545833920019869
44493283535566927
58317321354881
71214427396204397
2464353463891021
67162657315150121
61216167864564487
14460672898300247
51846191068909319
47073689876703283
35177257015060409
21788411282099867
13646645530688377
22457758204084057
25579839528392423
26453380085111831
15260428130915519
60289408461459143
26683747903000423
65621819319308449
47435195619237337
16690659999921799
8436528047350813
45973749693642689
35980831865558689
29251299754875799
58533517322446681
12991393802245867
30074155804867831
52182486106316801
38564025920905127
24802087232026991
16561573220479193
1470543336605977
38108302806879817
13896096563295367
33948168718271747
62074350365181523
54373175291105663
13522609417035197
8225966564360339
46765959903499751
70156483798582081
61940180300329543
17407985902620017
4043694688575307
23424461742632729
10677938751466087
9933857545022837
17548831631752363
32688083207905357
5541357680717269
26956546977856427
41652359719873333
18261984511083107
19516228107096197
4898773268603047
29360999339041967
38254697655369929
59075208623493631
25929059754928091
12370515980092729
43000678702962577
29425040064407761
51475825273222117
52750083021424147
61693171070772289
4235406642182917
22215675594736919
58865194920503341
41020664621844041
47417820960366071
15783032541936353
17446716138754099
68050293417259513
57112864426073501
48684191311939259
58114563895875187
9607250105406799
12257076135673487
15605589231371213
32510049658653397
37368528095829163
52793278042194601
63026646953653003
59644863842853083
39415643082380083
65135945436778561
6916990941972691
56374685995471759
14227357744926323
21493934553468667
58646758650898331
66678769034685541
48482898303892399
58292462064793123
54127768574040121
392736801659401
41789416817719063
54516473805598757
36420737806532279
33254689799210171
70573756775060057
11963124157387681
39180448084444811
21498327112788821
6191904153392171
63240951077562911
49405628137141037
67588547615882341
26154473832727189
15374437511592331
25901921498114327
5694594230633717
11021861566272871
24119413188840751
36035563947657763
22722173308864891
60713402655685049
66901991477346463
58990497087791351
71984726710632499
24393332735821531
49802357157158611
54837327440130371
40875988792405433
57438301824989429
5847330323964161
36344852952703291
4148927036648699
4924271141133521
69690512776032527
28885283996456171
57487334837043763
20346073065699503
20372264050601819
43836699186313703
17129354283187051
32062193053303859
62016496645688209
47806750754779813
29184143482911341
8998193619032857
25847926367939077
29552845313920141
6767842385770759
71039133890290843
46400487047648159
36829759260152809
39139586731992287
2488153170761953
12436465559948543
34545797059249769
20878810841773051
1315955549948203
21877355476736821
61833604934206331
36410216322953593
38080854044093293
60143719330496597
27266848663085063
63104279724515177
48038150501995429
1611010046188369
70455137057017049
19607893269127091
41283499481894767
12613918679204533
54695242421423203
20888492662515823
1860248478168217
61255815790221553
19611317057704397
3328070747400449
11698318732832521
70413847988616373
6814389814530559
33448514769427379
26773817721239839
46669449201760877
26885313985734797
7595880802810637
44640166071493411
13548558103433779
27152105707297633
19007927041490557
17512154769619303
9712730279884267
66223129615797827
31554615897452653
53692471741454947
63858098238204727
31720335882006571
57688649367226337
6747852867580303
7771428906809537
35889981695350339
28187072346247303
3412344835757723
4659762974457121
30660240214822577
9703668682948517
33138802493051933
46171343248448791
21460800727232593
63543037806619207
63542689417604281
23945541323179351
45187325794690763
68483327694580717
49102584493163891
3581307616345757
59139818609147491
9836562062534827
39606002108154019
39858910823686189
562992592443317
23196142451352097
68871575068192139
64323083951354863
43343157388380121
30831909287985437
3196487502648899
11549018786932717
25019912485502861
53473124512432907
63082277332445047
11001802680588893
49839022553039843
43678529332616491
48915151342568099
64099236931490023
57463290524155171
52932140664906341
22409498778389501
13368722499311273
24338629502153909
5162425852683347
51569986050667379
52717520377669207
452800715181901
28194671900763377
49401182327144621
27665210673132581
4855392360662827
32716590829028053
47043146869979243
30055432619445461
57117766391588927
53767616123404999
67646378970215261
9776038440744479
4505428330158191
15391267561109287
52601717999586071
67722978672784243
45342521997012269
15929387638743107
9714301787702137
70358348578427873
56403657207206597
48243447926508221
32233638316384727
7446667430619973
6884236561425451
1733416359958079
34775381743736009
60495910701733627
55360791674233823
25762666064702779
36744011209263599
34953441057355567
1536990454898057
60224218740388609
8793921471528797
57200233980096989
16680343109681057
34309530460504951
53220245743868837
62603724063273889
40067633252489611
23963638076789287
31022609447303713
43875877108818331
35466713799280969
28448760937649321
26625381967024039
41100789771230251
25022124043768391
7791415411359709
64459432505752723
38886181049909777
71053889480364649
16943814837636601
9100463698028267
61847597913748529
51199963798082257
52636154404551919
29597576102530633
3243460839731149
32234432408743447
43909790322143191
56151136759657873
53333849105529061
12279093074796811
6800527074381193
51867145568584613
71482177406327867
31730435170545227
7915558153542917
71269043502252217
45434509775571379
20527315004312749
9779516668634291
56827601327910157
48426277394306347
36029434752281431
7965362634009211
60709697681200669
18505443751492429
61038717285011299
68883028961700887
36199727951488249
71484517248471827
20706557624551639
52327509200903567
36279557346694369
45834390045961331
40199604800571071
41720467234873373
43883391523950439
53962679013753047
10975065440493527
18576966500496713
52177631595768743
54979411180292329
40835210836169863
23157797203533107
58716913923253819
50277388357543427
36403175254143941
46207930988921959
7519765565846459
19276285175867933
64567103019857983
65047248704297443
51519497900095363
50691076528480291
59659250177236273
43802404032837059
21279455483868451
17900005213792601
39378735230172757
21414195413251349
56356854254136077
1948733328745837
65360908232460433
64249995032234309
21382221533214673
17483877037658293
4973232203430811
26632437069275803
20742421520744377
40813973623900123
280633741646677
23093395732584343
59266199781281947
70188805735379183
65661143495209307
768327854899883
42439253146204793
17216773285385341
23006463502882133
39463306709947951
52281207134632097
37151770103320793
2143363197656641
42916220559839149
11186985190607029
4220124249901753
17797802928324557
66334159424041429
24245045419662239
29136441766645223
22128098439120473
31521696976663367
64259002809970663
53692373551578673
7182696867047111
20051414950233691
8031219723596803
43599020142283549
8786102225685761
19373258839750807
22480351443256741
56247424965250889
54873191268725279
20967995325041741
58619823390843037
9724119177027943
9116351652848807
7806015983486393
38286656830250701
64065851655154511
7148648496935503
26825971456927343
70560871928192291
2633920359194401
69061808486942603
4328239082518669
13114898011660573
71198271851936329
59744263442475841
44980159571179303
44169826976855339
55653207441729671
35738184818454187
31334637064633043
21005947744115951
13683343521480901
61026949529947547
12251519706756371
67236319558817377
1527889652006579
33354380728924049
65139726442574549
4751761338248677
53063259641362721
9771869886299119
8921665032865891
72044612471425367
39566766584779631
24884542162702129
62880396799503919
21296030409186341
30268813926194539
39889024730412713
61792637343053609
61885916155866067
10015951137030193
7478979680038619
47385783870577037
44246527054202929
27777125759709379
11476574415853297
69570579038209043
16798213009438673
41731003279554037
23398912446476939
5118855967502471
67970577736140283
46656236518082437
39554967069243919
28384149478416989
3617327379223487
4009077890242457
13688328632242801
23998824467845027
46725371386692059
12204835305853507
61488346537627501
45912402339712877
36595075752478163
68891764903216603
57070599519887711
49500704746283257
20181396995525669
21468226398421499
40825105285552787
46778883751935593
39724526053133087
60110105643941789
33579988970876371
37372929423064577
35483582695073789
63600122056388647
48028570288476919
44029182459562499
67000795810316461
59704518595831141
42218737559900117
39941871711209843
23822688202830631
47247057708104369
49852270602961429
45215295101640361
66881359622703761
67953428998150783
18794866020486329
64758215874293159
39829152239457059
49874847058020931
66445097620610143
35467194196106951
24711164085343471
69861335735327503
19732071925140943
829135633543391
15036102477330089
33701604029166649
31833065197895393
22588955562319387
35193774256455869
8755938599023153
31746677219344361
20214301391529881
38109005943011191
43034340135117413
45285518426324903
44081922052129471
8422129360676593
6507646697538941
34634233988219557
59965908022908863
5333824215685939
68655896024184587
63552764492156971
18753054615364063
55876968751117229
32931384336220999
17060480242129847
48113026073051903
43503563771077457
7005882380334049
16944205418456543
45205754850888883
23816419624535953
21587029534737923
50499792063253031
28622297216344823
71493860245257797
4362329647060753
1374091452817849
26232372156290711
19687181282739713
9387857935153837
71570235952565953
2003783148265007
62655889551688183
44218264478205637
66854626263037919
45757012404280997
9983437708430903
40886105510752211
18404598951549913
13258445664078389
57600487159189229
36040967504693093
58021612877273623
53343839055719213
52505091950892787
9058924380717839
35059992440795293
67778436888191551
34262500254420131
47222532899388173
16181957353393427
60779963781982397
21933488737372279
62895837594416977
2764158472207487
21872885970662071
62661002940701329
65748572437137197
37952905361710301
32497834685550037
49140093201641527
44132249260070039
45217396023529549
19669275179294759
47913509862017461
39956736990456007
66230361243781411
12370400536896223
12214337047332877
59798334037868519
5507179164746687
39624437592156761
10204857797156543
23975296713160189
38675266455834773
30346567058613101
28552570167720073
60754198552132093
8714470224804587
32312067697277947
18665639514808747
39894879303287621
17117708977501889
493689825218813
8040319555001257
35732706691156663
46374497761420321
67506726716229817
11378188399668683
19052406872730757
38795417003159749
61489790780325199
5222039071233079
64455444059108489
27088594807064621
23968213153364959
37951381297350181
2264086292632319
32585475269155069
63551954843395429
33978449828188441
51216265283250443
10429808447779537
53426340157401781
57170760240851489
54697099905050411
67213098307912541
13311383803308329
53040257307557879
24082597843795583
41735321861642597
14995555164950267
54761138113412821
62395957982453237
8770493030921327
16242347509828351
50680322223899909
62326729444989013
8770035202350221
30501146136822203
6070290192369167
32571151516741567
63190643675528543
20560993545780053
12376712497620221
65358382877130701
31480882441499423
53920275233298283
35146744156872377
12019130770294951
27307370262126743
65219798692379251
17795981048262707
21173167575416357
45493902477102869
20501529171981853
57024152271615427
11791105758954001
22764199613161283
33933227033277911
6392603624186203
13781949246590281
64975283525084627
2873785234219981
45589706677128259
17180958318222421
71696813387958383
12806873979617477
2981615977918363
20108264387766007
53852272868352781
50148197456524703
1239831384756421
30549533462422781
48574386720935807
18337080165253001
53903475263768549
31103699183448427
54835590070534261
53355305865191887
29691947251559851
32884212534058747
9221167275612631
35969843838970919
39874656159060337
70626590718241939
32500506361761511
22478644063483367
25824131409967901
55124316317232037
19678870804105649
38616471244560071
47049191169084889
49708881936893441
29751222030253819
37913834890806073
18908265630405269
35403353677053629
30980807466691183
37713399894867701
13742285647825591
5918922347793083
24106481660881589
40664474529126713
17421237792715093
60558195048773651
70730053740628831
1408868355467957
25228208124694327
5867308619888041
12389639715843179
7940794787872831
1825086344541407
25701026083004291
14040913053848209
42485817879242263
69132288151150607
25727953658397779
37786598105885963
63856666864772261
8718368616638467
62840072427454963
71003584801383253
22610699901277703
22376842728634501
36726685085090669
61849947873309913
24483111353663267
68181861485412079
12303120200919173
33588720170582893
57657811259179811
10794389792845873
53254253424069449
56037401789501831
63268775158947427
58010285469533477
16666819621691471
68011281778374073
31525848776180173
19334887013094661
10394810974450069
45459559874276333
5109941064355793
61259506545430889
6151519974086831
54442004242903397
26303576245988339
35155281471085967
9875060572427263
52008172149089111
44355489726963407
53127278566783381
50784162854604769
60530594958223619
41667356147441663
1947650186938147
39134366258720077
29980215427569529
64280149563912083
51393964680765331
68446622763612259
40236831951752467
24134318391002003
55409547306049889
34241068227180917
13458569873030123
57396568601143003
47352855001117871
52093870762329703
24245252826034343
30974340560342393
35141697964440853
12266939690206241
10757352429596837
39663111295634051
36716066617070369
12416021995334567
42232528368367
13558106148308413
9193749315444773
19229747593278569
790577918929307
15954168952427591
69759113830132733
25345577573472707
66359575720412927
49551715886513479
65428593759646757
15503114061022853
39788228260892179
7409142654843751
18144849647123527
48726659014552927
58431614932228619
65518687630994959
1425626404901191
22990539806019469
17482364661116219
12141828942213863
63619958528411849
16861339972911001
10994773301603491
64998915299860249
3958744667440877
31454804090166311
20021373081329419
15613838138136947
27936679631679823
6260311005320461
27817364862821489
43976961007780067
71497308685177861
19493521248298351
37105680298449251
9353783064710303
46218792477947981
49437222022401299
41371878131742989
46530219516200317
68657031600206989
12842719005242587
18870085665887453
18079090255546949
57496269489857243
40893752430337889
22402628201565739
33779384459702599
40835223793804651
17792959679990617
69909175282386827
30128295924294289
58967778033891227
63136406372646703
5370377781301409
33588289167951277
23618053338852053
9999809480134457
54576875865443123
50997292484558429
71186265667832219
17469769528140301
34712149712160553
32936785256038597
41810869279346501
4370471408938693
46912450867748057
5206047444392059
10467501370969303
1021501821128099
63620918797363099
59278921280505071
41054772490048501
69459976963551019
56360894994377047
71796976611463241
46294237711071349
58062468986906071
46965094085291519
63194479025244227
31614474970921649
65434099797370511
8705644942755223
9489853900225799
56142553078386997
1450462313707439
36513794059451869
33144737644302547
36831571017533951
21247213364456501
36221197880182283
19343511265861967
68755892101412947
8801483589074599
54662072696189887
16929353977869659
68937715164594139
34808852105133727
8072811608053351
41001824630741749
44173233415095119
7764766884625523
7171922755768469
10722656521958993
29674012385725597
14435258747063951
15281072052376883
27373676324890433
8285268844879709
64116785415398039
22315631707860307
33227597476329953
25469187316624789
50670402967282541
60069705659002517
35394217726634047
41355471685381081
35483701434127957
26145348109153613
22804910137228757
51684395366927209
57782681547528907
36549228558559681
23421452434488737
3222987301112317
50792920566873377
40154320753738747
25662106291923289
58500444567034529
19075839837556351
34004309747855683
28349551685469253
57680068875647363
18855798724936241
876306756785401
27878368803545999
2359444738094663
43112845163794771
67143541928626811
9747500064421403
12850827646720153
18549063546399847
68885732606266967
63490494767820737
56625621391744417
24648375842766097
7611229571415817
8107848256521193
43784194938516127
6085255105094917
62137197525085897
67574705563929127
47126721631594739
38831833033976933
12338065648241873
21296771254283687
27379926020631169
14045184417819389
39151410476365127
30316470385322389
38616673781282929
60170722043330557
67019556556959007
47747428016338879
13378012677378863
46129599075357433
29949585639022307
42142626972652747
9501054269958971
3436648003739089
25276894418414897
26230064900786339
63725975791827599
71193007554262829
30013169107521461
36666895547279057
41437858519061887
25211735405133023
53865266775113653
17406956571814289
12654466963297769
1218032987377099
43004624268940361
60136305409901551
33529761607205939
21712774815833503
40500206526173243
33747558817117967
68715908296527577
47193975997506889
10192847984232253
32706624933382679
54294693404920079
1564353982701179
36522552042544639
62441166532371317
38780113318583719
18722064785928043
3405964805616203
34423153064442859
59360929645983139
19368932818380487
59857030518459637
11929500774764591
4522034985151681
14992454334168781
5960922282627089
30956013595613107
5371956363031801
699765072079273
21216602808208147
22772466748311139
67424029821057527
23723115458851447
56744896768230269
67544171465082547
65001898265614381
58713219115139683
64978662978959237
11116620339797461
23500669272222407
71988472127869603
3183383406834457
63343361234714329
9478152598667339
16436406387797269
584326643304661
31470060683109701
22162168156521977
71957615650382731
44427312831581227
20139177902256961
52449823620132509
1251492383494373
23483652683515109
3311469469231043
31402449918198533
3707494416836677
1049214242786999
534997768500787
70185723625508093
6238143907998263
30677156685750709
27917400233965171
33179441563218653
38604230458517639
43343818852162139
33542751737905829
59225399159260783
23186491772296901
22793351490135041
18093080034492499
29979619567391821
59343396198815389
19901455950616481
52900325136020839
59282408801737111
9407495981487971
5971210660651553
27253175042604391
59727663456039379
20492463149450729
35945914976665823
30073140902069921
71342420796691931
41136363090089783
28506446314740521
8204854607961127
26306711041258069
29522705951507497
30474741747201931
53112978558896453
9730409416883479
60092554072450313
69193092284396123
68686833586391441
29392936618108807
2803870504675283
29250927430493651
45585469225526101
12605049054633547
4519801854918373
24983943451072981
24801794131254631
62316144156313367
13210534238593787
67061737247633773
53017169871920141
47832124985357057
55420315720725031
63285147128874617
54924993280305893
54400554642336211
52421388849944341
18637882662169753
53113477527347599
32835729775198673
16741089621085307
27025091801340287
55755070635006143
21715301944022107
24311283453235991
48748792937636501
64338295707322027
58416352575770213
14982312283673591
8420682067719979
34279190505925181
40322146644567217
15226286096050121
66003872140774979
36559240131436153
23601076794858487
57282524077100171
25038035007063899
6749640167089901
44279252138901601
28373264977127621
33966047161345801
877683684625903
20245657759992389
51915943691700719
17382083093084219
21861429603936893
31301369869975841
69845249726439001
49931707134276943
9543773457403711
1274857208195059
27885761865667747
66346128344200429
25383730415158439
44132075546978231
32076063620617171
60899775645319069
912190626374477
38262968502321781
29476570308732923
13287845440449491
15481937095520249
26586338331089137
60665089662046579
23515271357785171
45460098262258723
66929948009361623
38335009381662737
13905066287830787
50296253372786471
27949637186080801
19410478054416143
28042181488522493
31140576919042531
37882770298225453
33599711229445807
64521380184006019
6038590829962577
58809700929158083
9044462245112561
59218190402703133
57260502865976897
14954406352900841
45133506565254841
70790028615327059
43743767488413371
60380424027938089
6123579479910283
68549298663833563
18007224200434867
66721665583707007
68765165903807369
29575581732071461
65227647504564551
56409210054027497
6760638584775527
23567461652177561
36841597083328619
23823029747090411
55326564591410293
24268659158712197
42932107625259283
57444378102722431
62066166217656989
29030169255743881
32047672156349713
33676885042214741
49270828659501803
26578958733140987
29650565623165787
21082163058150643
36086916876661631
35658778221849823
63791336725524689
61738085386777399
10095758729629693
12196965716816707
70861990317722671
21566980546125887
17661295081174379
69622348284219923
64825946294648687
38411271864900829
12047356330192489
4240214383105199
35940488226014381
24919854569897491
39444111319086671
2844071084970251
43370671802895461
65993983096796309
43406504000889259
46953870408250807
5269182518710739
53260235274485783
62096133192008701
24942450288280519
28256996752953127
55600982816560267
19846427721883481
25995654891974767
57764780930229817
36026136854852273
62726270210097119
30281221516271317
10840628957609119
54280403567443763
64918585160724203
51238694126617799
13174180253380123
44052502096165373
1361966340028477
3818694839286541
18959318187523711
39566826444233233
41261320643705647
32006883443791801
41064659608800587
54588496731320459
19166000163622853
27592485988291243
55687155253231499
1719012573055703
21414373161400517
36718478946247393
62160695364794617
7370460507299363
20163337948457729
50520356462114621
49495220812671391
26582107704186157
30374358815604571
1814613870601429
13800326026113043
54961028762766733
13221475620681431
36882900583379797
31553388657396443
22422054369036547
42632360798652473
2755452771313201
53126334121800299
12326057093736671
19531650837731057
47011325658980647
26795513159938487
58028763780544987
44802648846552613
25220589237803461
12907480955507959
19000773645885751
23259218363357971
71200404526291837
70317632358117857
33790328327568817
63408700993269623
53333262841003759
15557524358156933
59169368266795279
60096842483038271
3473990868902923
58937398165953289
86983460022527
10337835818616389
33049615073102119
48908686745175991
56216488302390341
63474492645380737
67184966115598267
61240028340438149
44052786689190941
53667532720230931
10876377554519419
39755302614922459
49879491968494849
13511010851322877
44621570847910477
26589762881229329
37129749817370467
42183865569300331
52605346218773107
21279403722118057
41033653350253241
10032967529469127
58802346910589753
23951701408183069
5899537190072263
47861167036935337
21674883373823971
113139410958073
231521638434817
45735751462642259
45913792724269279
60157635782828321
37822392713205461
7213304167386203
29464623287684089
19274987121487343
14895253263373759
40840136882043133
20943939140557781
62407603329292367
5341457532926017
68357543598883837
45271064527924357
57510832822353023
32919779672627011
68459937092960521
41541898850609603
35583460583685331
18438388362147641
52077287271565979
6770407235992073
15617100267880597
53464600936284227
50077536061409821
43625414464941223
66085414273632773
37758378290046703
58936702941308623
63847640660327681
70133682282303791
7534687417242101
41006645079604829
42055619265143863
6970496400301457
40090926667009409
71649498357687463
16024748112071
18826833269730263
8379479561010449
54804988798155793
18399426613948231
23282730855133663
59950904785590589
30806923717650449
39820201431318251
47547176940870367
20032601582552627
17508119049223139
21832490454024529
21485039926789321
24721642445060969
53240871057007661
49028824183396991
1952004041956499
3911752464149539
63587702703495913
66761957942834863
57727048530151907
36735575304954577
24553480584893123
5682186883973359
70074463633012577
52419802512815083
36195348680611579
47681854204559101
25500256670348599
767716837475587
16293942401386369
26441608682783443
10505500502567981
33560937115649731
39817606624659949
15217628027663461
30351154705041431
36808587252694861
21158120451987599
47379715620628687
48595028283187457
15701109011099489
53704669965007687
44663167220379671
42788755954876853
4076835765087887
66230592024616363
21910299987924553
46317149387368679
43506890548389559
21780696812100481
19084180925915957
26452302806418833
13684384688458027
32569510543350601
58167601891423459
36829759274792849
21976419349793231
35817597039692093
25380324107538553
37810267258889651
66810306787500943
37725287764859027
47237674692978643
27868831126505059
22167458002614689
40307886911099141
2956674368842759
48623883911867021
16671991542815597
71273613278408071
40235609188771753
39779180986072937
28741603275130469
37119608773233013
32627073624175561
18958713173896849
43247072570816341
1298064602755049
45682817443090327
3539399567597539
17477331128572171
34745158798575619
53279854707060413
47181229511888881
46260583898054711
71723070890134229
29740292319049561
65977296723426469
10556410537902869
56104663310619481
47323000442543291
29031184881987577
57195498261425371
24513676281518989
8963865464984839
56820856617855703
50260003703861683
66820440235162709
15513835021395617
48233209834839901
35162493937251721
18849283781079113
20606395086998521
13849236771081749
18969219278180323
48535052200255741
43896547064554361
65593260345503279
2012847930902323
60262086885989501
44884242959124769
34407087058348747
45175295743624367
27608282980431479
24088686459243799
30677398855876337
64140572728588073
30884033426890079
35454925130139569
9208586864856209
18479510821977827
45235631509572937
50363277113810387
59492979561643367
64660258818352447
25970285501700907
1411202666762323
4388483656032451
25650538494472667
6664532854059893
10407383151711149
12030695218530889
21993875654160911
27935345105478931
58581501537202381
70047965192047831
26077704161083457
23038478204794109
45553131738098161
30502603595981347
34086634263755449
32182708659761017
24409528850843869
61099781713633909
28881185209913899
29561887954082401
44944384891885873
51055747965286223
27749766175302671
694873668405211
12797086634117099
29859024519012791
65847152181411347
8370460815042553
22631827760770181
18065983188083261
47770523212886003
25238950196302541
50488788753347093
57918641801196287
58634563080826913
13020419243567537
61192662190720231
39526690154381681
57449394983417191
3218800068695851
16578250629195793
10765617870882557
5485084782328699
21874194910804253
32590576671411971
27194593742215751
24274373631400073
29789404451461267
64047834838995089
62333649993943771
60719659637886713
3904363051426997
34390119439082681
26573428806677387
12749873459527163
41969747421465893
63972306974988569
34084093785368177
61354488380890927
59620023727576447
63731354220266951
51386529494707417
66866618277911323
47569308661192963
46178191779889937
67068223630466623
59985161151029489
18156008166602209
7154448797665597
71569627880388373
52944412187514509
4036510008082393
31646461924932089
42714152943425443
51518285648565193
4579224180138989
10166589132844993
71626867687675879
65207833053762467
13973311098305969
27634427315243873
18486516295754791
6300080489157709
60576336762617677
10977082352455883
29420927400746333
45662460152083129
55118901846019061
65324660253905863
46428364292205949
47308717605212123
6261875929124759
51966520984422581
65066956339039939
396298443580111
15653450333378801
18951236601903169
46136106951668023
13005593218910869
28459836202623821
48081302162324309
19344943023613153
54087273074971273
19317485751485353
9847904971517957
62930614188706829
640642391155511
2616915992659091
2728555806699049
5391512031140861
38405039915971439
33109343593785509
28873283105690521
19064321628418853
61304906001243269
39810447345797759
16335984099452431
594749366270849
30903285966451007
64939174788967159
3892175139270029
2883852244196453
67941960867778027
5115680619759341
7801444864189013
69042041349919091
18883833971293849
60908909296161721
48373762181353871
70348768826393693
3541402185588877
60523523605112773
71655755838712831
64766158588757993
5041254420520223
9862490263023121
66279591190255109
9260059604899339
8951027689961743
50504593527870161
14043953923158641
23416235291995193
11778982591195063
62719416690621001
25707175086867647
65749773859538959
8131918435625561
32257606687373087
19208569281133891
40267876600525853
49130120338996447
38676185791803361
47751520840430287
26901674981535661
55299421140560539
20956885645688119
37816437125868127
25804748521056371
36557351026183913
1725706485761771
42737532040911067
42842329722813839
16706882929766509
63850275658282177
15854371016617099
61224241004735593
2818232020771723
13295324382321461
14469087299735009
69443057126101033
64266728895558197
36068804194432967
22398905298118133
54309219285152323
57557115120895549
55991867898903323
26894739054564049
63924546452853967
4603755302354317
39655647519107663
8459263783380743
23418899237419523
9070882411062377
29271520987261123
14876261223118751
14739768940413133
13363579181015951
29663855704191781
38026502489758613
2291026847149927
28538681944085587
71055336390924071
14284695450815683
49272175948309423
25289962720837747
52280121133334531
46230555029071403
33848150338989079
648340287604439
38090490228388181
51685876633951433
45923916973296821
41932899751697783
41253436624532663
36394232011852357
24422877255625931
879980937418763
29804521318402189
46403142574233827
3249610000733779
25629370949196229
65050641663676961
43839368288543951
20162575594860089
46812685572878957
49761656665837531
58849190947150907
36491764031076019
3354280138332803
52489471646369027
19947887115122849
45710849046136789
43016903359911983
2762322598088699
12233745191152703
66960461101758589
28658363074374233
14726370140947789
8679754974362939
50255637305061449
13701616013702621
5179687076827127
17361217319268413
66306567505187489
36257378286159259
68670761981351809
55047268240563397
51698559680764063
63880783280466223
28087598608829677
71160432649748791
36379597894154773
37574548536901303
663712882928671
18547266206055793
54363933594919061
40849958441742917
49221812057004617
8608648674826729
35031014898335767
28748482466810683
58796672583459829
6997075894510909
46761673071554669
21850674750996089
18436598529267637
58160727401114531
53156418316437571
7554394405368407
50874296858037529
61679686623903871
70961487041331911
63650313442522831
26794912444317343
49707273855231107
22581004927413263
31431347261485573
2575886288956367
17238963942447757
50399295470224381
23374734089933951
60332181725005397
8679029613195251
7517626814267149
46880062373942221
61656164094823391
52459211634027071
65630217926006947
70111828156675111
76780506709639
27696138122414191
52790978491761283
55010998343101721
20966793894288743
55153121249349691
8357633702605961
53733880038265417
62312783906223899
29323420305578089
45670882844624711
3998307013757423
16008656452920389
60852126808104059
45209307806634281
8201754247745629
50186068597051697
25378110131528941
35659773651805271
50741370031238239
42252688142201363
16589884805892721
52623621081134981
22846376015359243
17107667802791477
71515278319319047
63430451000039323
64456538930131241
16915514313609251
45047020836031111
46076907095814703
7477467494386433
2150782436839241
47286594133789937
46371871994937887
1998850624520549
3007586400864863
52124633560850293
10889789065615699
46880447413978363
41035299588917497
43179686365923607
46417382098078751
68280319544229469
28905549751309003
5520750618350459
24908484403842911
19962363359626801
13210093082251321
39601952670899
30352088485422289
12021821244178961
18824829341386883
71070512436686603
37928793387396823
24184159132144481
25048338664002659
56212297192287779
56267374397553859
48433641390655483
39897921669615223
39945533244670337
48595403542301761
40773066148914241
20602002595777651
27256111328408059
6780337608154471
15605970843543889
37991581007361493
38583944273287481
35222837872808777
40742442356354237
160269970808041
57270115137468661
2608158636971729
34382857332793579
34817874930270323
61122899092434269
49665677671634333
51291087042465521
60411099316188583
58268829245064667
32613224333886913
55440666592909541
5198260841504867
57264535543556791
1296328663493803
17061006428572739
39688354816644977
60777579857098579
42272120910750767
7045457564708323
18156346259046907
39823571857551871
507179713765547
52329270357820459
66861460162647793
68738292293235913
420140690178029
45373374512810401
69177372793496029
43248821967800711
16191209194652411
61641659392874749
40550842823176459
8774425955863363
42087250714126627
28788628279969351
58758976556003459
11478943166597971
70505904905007049
51777903809754209
57469609905376397
41117063650637087
34316843434857187
16022211231048091
7328543897808061
28767806689885951
34240115874038147
15300782457430297
53196589204471087
36644518388431489
19152946256967571
3534694727441569
60612774030365873
65253642648516727
56912603380396831
33855617479013261
51788350758199691
35926542004446011
38705005004506859
58651822084827613
21756914663085257
11185716804691679
1880298538728853
37251150784694057
8707181656774199
36653308168665271
2536855531244663
67973309990273981
7451378435445817
26039819352279653
26600599392626141
37992457864781221
51296146687424633
23261717090679541
2577281744482037
70659363104651287
51717883575072991
58398732988654339
29854283277552007
2594804215453907
37612083915903551
47092995287488379
51540484308605447
60428990103224147
71718528053387323
56818485457294643
44517084269053307
20815083253198123
59550052691563913
8820169873263937
41328552337065143
50916424148225921
2160673974713911
7514364505641809
10741270626006007
907444808354551
60505583394641387
48130582345148323
33846678394253869
61313736545100517
9047073422881099
72049690317147509
29864589869048453
54853063459314221
66565876715285039
54798078906706391
33295152126145141
37102244855072417
43496224291647059
21067520738923621
3480206760599237
6648750275931097
40370937665098897
14215995533953847
68477524067502547
26696992918219139
953111951832193
29117081049306377
34466957899525163
55662270516644227
62677234698727043
35513952532360343
30352575913700393
58734481532246827
7675290261163699
11144201063627941
9951034505773037
32737101896399431
35633548893477413
63917933748607009
44210888813284679
999080985041719
29197675961081461
54365894084769011
9974895646178597
59949755623417087
69776858544347587
68079750692637907
2780574379026541
42786236785566623
71198660823738809
71699838599590741
11547202392551401
55408304202239333
4525473000929173
13058151058589869
42710498692047041
22924341899760451
8011770316230991
8349126929151451
67117377652908293
1723574871849643
52494384665884643
26335282387121273
22462950099436423
53113298992088033
46743725107509839
13830015994822633
2303881120044017
21260756483800943
13836646969147771
11345835201688387
6558487246014703
19788925316784103
50734507657358653
70079928145007479
37692620644993511
37063595401228289
20473002036429337
26762929833176899
61254411799812479
50273701330357943
31131045866261269
19248521657659213
39289085765282267
67483517437748947
17239615584288899
31029690427658687
32426020477534111
13030819364525243
40561862760406723
26435065689167609
58586648154298349
48615107780653439
55029912519348589
52152304308716021
18098578475852137
3480979803692021
29784603864783631
70757301083180039
10199649939915017
14556075656904941
16563447082730413
17010821042760247
28443432270750113
65205022627876867
4715556844190239
17521970154619991
23708676532015879
66613461220554533
52525115554061803
56447213213284441
46725858215564107
46648205538306061
13041069002144669
61085428749706729
60602300442541843
64916584062279743
30778230770890153
65504501501305261
39724990542583169
70673782020087893
62877152134163977
9272366991888719
14155074823535761
60365746509140399
26489082959320099
15186809533226131
67543824160800649
18843805134014951
21026365711131101
44797213254632893
66843261988608367
10881336823810183
12471063618011077
47905457884007551
53035859281375331
17264650949317147
62567637100662283
14861905275124403
24097051765043617
64085478515439077
24839422195690129
67133690253219763
19281865556266969
21932303380885111
46243538048429489
38581517674459577
66895058972829427
24545349243907981
42741234897607879
59869026897041959
16389753445547399
59861862411102541
57415334484522197
21746343748735517
39851038630867367
20298190449476809
33922114749127103
38042240192594917
1384634697600443
54972760276466041
12548586340549123
37601574288241399
6118312316076847
71738914429700369
51766132478534083
4343115010021133
62051176662653407
4143348084509603
66675122660094239
40017743910118669
46705494538915931
19264521778973267
14804909434944197
60992658579802049
55476656754459947
32620300185336887
63753572948310407
38439823212377681
64783528312673171
10048738714516361
60569075681393507
54306331453399997
31611900004891501
37495315806350009
70765959001459541
5544770230411541
4642081961118907
38591827619012093
22791550054199323
13898072756812969
63743510200012451
10704802347956641
12846527127539449
59151294272467333
42202177082115031
69989195579235979
32848619560872289
27714753505260853
32532782647302019
7693066526496973
67575437388292937
16306234972816193
43501955136377863
33456461841864293
21829788057471517
23438011647364591
51678915072103177
40104256361651357
51812895772070393
70516327170713951
3374516006811679
56194900604400353
38739652581520223
64517549299305077
18515214159041267
61781510698578101
66225086858555941
24136547760632371
69158935652323087
436553700439643
32124974113250021
56794831554093371
35532430593210517
66560045166998443
30281165736185659
14333703989146967
71735280678355331
6349049602890473
7277483771756977
54796614648032687
34781392903454903
45905584342288513
11404295983524319
28236858218074829
2566233867060607
28013329495252337
28045292506654963
23228692924418117
16573095344641769
38575056740372699
6435950542640257
7714276625557979
30693002861114147
42327155575020203
18015114205283381
35951884561269251
53774593779558731
18197749562010413
46954877192260327
31862711654922503
54685974912413123
3307016183806877
18237720515554003
48675830476801361
14262312144332543
35948272188286061
24923439620378693
35005152104430331
1793326599626047
19639179425304013
47823960602682431
1564409787103441
29364719003482339
55015034715647911
31522256164275733
33330055316261203
36474617224700911
60561628379815067
52711803148745003
37396745736814213
42485874653861323
56963636121539761
24654762617352047
13469272783439203
25223517649133519
26865904949858207
20464359080496637
27743018035459357
23497874883049213
70303737590716187
36678604508023979
9164689631271091
27328008205210021
1583827692517849
70814701965836671
23749880152237783
51417892152119723
10100097759191029
4030339114771997
39931913379994847
9411594933908311
48616188776388221
56969556921130873
49859975362523279
52138368196932527
31797848971292609
69043808684818949
69298166588723983
4186374570075583
47111150268518069
44938766756515837
58114092648537143
33302800431195377
61486797172944343
53690067001355143
3089282446743943
34862840800768153
18025787403124381
66883669275114799
26815457861286091
12056478498360377
21085608745023509
32901907486742641
19360515411129437
27653203744210321
22777102901293679
55734346686688961
67082488206719113
56380790325115079
18301388608693133
7193383225145189
52960215212049823
69827636589902699
46707857338093313
22990705457083561
34203986844689983
6286550956604791
59045259511595261
58127179249396259
53615890678145141
49445650424678591
61903363259025997
37520739806639953
43097927852712581
62547389686207913
1635031051816079
14940389798450371
36387164716039909
1837261142775701
620481652064479
45529002158025403
31790317417059713
68228266488173431
1157498360235653
25885411639439437
46976753036076257
20047465540954927
55862671262642303
60187284298529863
41239600873981771
9119770095305407
49903094736452731
49805418311614673
23207891675919101
71807380037414677
63206802207455887
42856978584299647
16826841347206889
52284405743097169
5040774949321157
56374034695010909
71113537891987687
16260020439758863
13657434722019397
43366793816180389
53484837342692851
46284476712132907
52812951484662661
7664742487567379
65067283833972439
34739397232701533
41577757303195007
47091461709182689
55585494627958657
40398881452269827
25962901742788261
38416351596089317
50209528834077307
53566713852389509
37515053136389963
2635163172466991
4476821529061339
501568461564701
2535422299368037
1713909227998651
3095466764102681
39400026612037909
24277485093276241
58133768941390157
21733560862904981
70541282602639181
55370205945161711
8374552076195219
52720466630917991
52796405274528259
26075998146906437
35374738753069831
61709496729344993
68918183240193383
10859533069832413
1453708857714809
52226838950370673
38654534858451307
6431303339555051
26925038591180683
62585446254822719
5550740648441873
32659928389697647
17367622284372223
38080036547784401
9845553889141367
37949233121668291
38421850107554413
14183831505485981
39026476869083359
5006689885030571
54935251594153043
15807009133308851
40503098909504461
32674595785748461
26845333667786947
18230049668137739
48395273885766809
3301197773795483
11193524538943781
49288741673568479
59727776347319417
42622213216542689
13340011508318741
34588902105216623
26261859666180799
38389618058805833
70121449601291939
27106361544663619
22291845002047603
10039226868446459
7579552822904089
31576759988470793
17271950708400083
29443331084080583
34899785281139803
11318218377717971
22433770058041189
17620540450161427
10670725913405417
10666594586351131
45304181678139523
31344468758419571
69001606994459977
20902849512334477
48304236684527909
13796794654788911
26427943687258117
1766121993510143
59702629894507949
43066733032669789
20156363777046149
54052925941259417
42541475961858113
3576420931545281
35241892404159929
41292963890011501
36409602803075413
62282148112275571
49414137929571281
18851581875787601
20115857356321387
28856984947273349
52149799102100729
31023674190772801
36824947173436127
12954907154038033
11122883091678811
63536480694020071
46322889322256777
38343121598689387
51347950313823979
59490841131251813
29500163129987299
1849965399837553
7722335769751073
13233434998109353
37505392715849077
34883583746180473
36432308122961759
507400911992617
57014598696924217
169657554504047
33766038456308303
36694192350716629
36442560015163559
38293550191895519
69219963168061799
1056821544254771
5388855798794977
22835065197839099
8540028346510519
66372438818642329
31880871377224157
35619090847087393
57721789382843041
46545494153092757
21606299016824881
27125717180563429
40809024713436853
738804025107877
71729122779937237
16426190152480819
64089150143595097
18518841638706247
26303642471974499
19759900514296027
47362269790262423
68903994220629181
34504016634318541
62658541315230233
51302432103781063
47995477277329187
59889097851223103
60476614874833523
22830681274718869
42294107096086319
26627196023479273
66039685139190941
50109261679643801
40331496302368129
50448850450785107
22756396576794523
46241493130816187
1222950115264219
42475071761749793
71776797229880459
16421413051751287
19944525738565661
35419189430060539
44962809023931041
3695159347075613
63726000771111793
12946922471072339
67973724400421857
50329526940077171
5497388637540799
59997551506330577
6314411573765887
27024959774421953
71182678413841681
5137177595277011
30111633781025639
33830233781974933
53347607750981723
5275122640684891
779370583004071
962713876936099
67745923028586527
40408005740270143
69644460423971273
16869452739952039
26615104915752737
13500145875493369
653712400626463
54735376401271103
18778530614731487
63398903056345123
15321395953244291
53287565626017221
42065419351805441
1096172607724871
24320406529653607
12189520413040483
13081193755924627
66811476589462777
10426323292132351
39186417744104881
15131207054737057
47378476675169279
60762608172788167
3082946714625389
14538494617170847
66950715176710129
29439976722794633
38380829244120149
8330716512702989
22860055163711879
38885569571944621
7826768881662359
66905980905528241
40810088875834643
752576843788097
15915968517917407
42736608935720459
46746417827074127
51430811420703511
23989509796734961
56039126736019799
17064517934500649
55347499752855127
21522511015566469
32528098133022259
35780351621916689
24575870546659111
19627400569727273
61865877433984229
3323033922982843
69947477769406231
64136945585840887
31706040588524347
23362981269110783
45580461420080647
4980153377087123
40967191216295683
71618741198079527
26149161985591759
39245492263883533
6267179914875917
32363368527320879
25182088559487619
56595951560379151
60640513584801133
49656402738152333
39658787659636907
44046298262373419
57902370635697283
16087622464419383
27613551227637187
59205577387371731
170444303713813
29440739964841489
14761696394416589
45783858329203327
51484229182129399
38279226260816351
25291966110899153
41908307448215743
17945683340219189
37061136575981131
40017675291248467
55672821601080143
28921778358099413
7124925028936139
50685104345219269
382537518702817
2468498842448417
64258877557689931
25506787552023949
47573477313171629
35750272685231833
28695959147922569
9502533764998003
13127531669584093
17404241540928089
17974948639371443
7320727870078591
18585898287281951
20178620197435907
16464424776667589
12548373331745879
47573207576551117
16144885565978647
19988815557831623
46193056081189877
40691742295337587
7109204760021641
35198165356367603
29905506948905243
49526630445067379
68642694084854353
51194602386330379
33500379532790939
60200422503846553
20079733436822209
64961349535385551
53879313700054121
12843116412662941
10794450798997823
31081776816412433
45126245834165917
5289177429027493
47544061664756117
44356856740137583
65160120595743743
63147346275910199
25432467251494453
10851901913507579
2015398335919481
20074442534457169
24709853298768431
44128992635672599
16496246809139047
54702903705556867
12486979906190203
55741620055179367
25491348773052131
17182199736737237
54014874997063009
6223945721092873
14082029394506881
46563347530490029
63388183269822017
1642660108007509
25315495273381387
4014133168385581
55146298606625173
25451153224250539
70123777674388517
28452570812802517
44004815785581149
34686161865004577
12738808468519703
17043778280223257
42834086810302897
53368388618845249
54399408238485043
53386530091670197
9977413390970791
66105171050373053
30878808158215937
7906383695858489
42249632415223801
20615338982635577
70427811526852643
36508721473280653
8648199485278739
51264621362908027
2301048907976503
5856895044153379
19572626566238131
19447851297427141
34049610653482691
39811820735366891
71280590949951959
7644317206775927
23532717760770661
20249660782600121
54728962619154127
48875932997721541
27615964851000607
19964758538751149
23906232272340811
36396464633696081
22613202128982317
4012301073739669
23275938009091973
54670658829774667
9499193749916597
6486516608479393
57991784820452993
34524337823944777
26030373169222871
53882612763354889
33719117307170093
10869700894516649
67273345806603803
65268816944219459
47677646755104827
5406204775862909
49177460850309959
21666749424652771
47936587500243049
62059350215152993
42800796894712391
10765175388782207
36964161529939213
13619557836299677
67683281318056403
52115407484937701
15380968281487421
42331638071043091
4147677601872989
47831282240630869
66213097896336109
40219565060997277
68501866500348199
68661033132158191
52012219641166453
22422256094500259
70389010223377697
29186450142980107
23789396148524801
52713913026813503
18135626824787477
36684543883352947
30390749599424503
46850028608755621
28647961570551691
48112936733839231
32289272679440041
62430460947120979
45875545609808611
27429282023533849
61395617967254243
43561425525671927
6584691672859969
30665984846588279
55410743964934559
4704266193858719
60449586579932587
49297630010520191
47566063958261971
19053241911969197
66471703345307693
23443157750718581
71754879622649551
2308775494197871
49579223325396397
69042826803685517
63708653533053467
64242771551859097
4803051311729633
37200075679741561
62664011391995357
39604496248221743
39455523239908813
46718830653755329
441465834546137
33263042603540609
6799117966338001
19747340137843663
44205632169176369
59786666504017777
67692994717239161
37884903779529671
14407150835806423
29468418180323713
7519142736135211
13790999486699569
7250377992911929
44806715339351533
63813769454081443
28396807375604813
8200306855270921
4957728742429
24104332964932211
49218643851871537
1667260462914157
15950705432042917
68565790046413333
46307170101836317
67566182178258367
70925617346244751
58510786124438057
3705206037333863
71560771956326189
8810100673454987
70922616117789809
41072695893599371
1607344619244673
9997381608255611
64508926538290739
39734034860091367
34558236058439
3184644820339883
24974045115887963
57551359792331791
9610932900831853
38200249893260027
44289010351502771
70021240327469033
54910808444792351
8316954816076061
57288611041217401
60450209277947701
70220998615045793
38113085717034949
12405726407913061
24167033013750859
46749747229044443
22456221086461339
7998867179995577
60903133912346177
33011991711689093
58653927867939751
60233020946842543
65735535311664157
25454751678736789
7083656475908273
7887616425621011
54258562715086061
9304143534480479
34163873935218593
38572007240510231
24708694031467447
32371531400103521
54047869278597157
5172646861045589
69030989922774371
2598006882626989
12905203829097737
53697896708511997
31317975279390223
7365188113681897
36717797145589601
39651731358272743
19114837766365819
10937872213954349
11117145156641023
25738681569045899
12323427068477207
5566292068740343
41336139126923243
25189300191721777
66554532617193143
69080217513938167
58508909676389651
47300529890134033
60593051714044061
15314404975306537
17871117376787
13860160021943507
10245686991304351
69077363832226709
25988664461875669
34054882945772531
14111799739418737
46579517073459247
70344976481062091
22249860235058669
13536190893836519
43769959235465081
8427848117705267
55989743626471247
62038958216111561
65788735390342439
20228172351028379
21871853415876103
45382662357429379
30924040652765867
26983387187593741
22583293735207859
36414795038370173
37240008974711923
2329818678855497
65857882015793423
34332388468303813
31617183063044231
60200159074073411
47993883123364547
36404788014053363
50238481379914621
26153103804774923
67267493843808157
4440960904768471
52156192688969723
21878691378393107
49222109810586371
49055759195299609
55479844867791769
9214053257638553
3765476577214201
20000962828696559
60482564292375031
39558904878358951
71177073912963559
25627763585364827
14259396033814303
35608126197262361
59045152154362643
39912120359486951
69446126138428997
66568431336810251
33212541007154693
51594395461571483
34710632010346937
20937754221320047
49086426189384187
67853652740773199
59458304502465977
21887093727729539
58506344788013923
153715276866163
8429563739822353
61548340869540659
40406971725585851
18848397069653113
21428399285006167
41899657419443539
64043305962147077
20063712888712667
54843367931483767
33593861239625803
40969732171256113
48639953655978689
25129389402763043
12095516862615587
3700614340044913
21552594500999843
35726573011822729
56081053197828361
15659200195691627
27356633513156887
40208566650590189
5205138846144859
48351339348202909
45775477880168111
54940910884939127
52284264762823031
32545166951402783
30197822345830481
5228243739642241
64031186277201307
21594711447485717
48485086200481993
3336658285580429
42027497469581059
8705026738441471
3075098132410159
14538931666135021
21333245584674523
7316462384926909
61467987596567693
21716700310646921
5834256495219991
18312947661760249
30508130337273359
41248262336879113
26203899607002721
17922581430211729
25942736606345497
34081620179728397
7800594274467833
50293380742243889
67552692414001859
57125060048236283
2901453765276553
61870384951812497
29851824586546583
57080999872803899
36303729727813967
55153957097117491
32116484693634967
66715892828957539
65513117392813411
7430785003057417
39465856605525377
22921948708960661
65563705780884343
61250620881532183
10484639024398597
12297087594116011
2935922815283569
45731848964816039
43618456051010623
69414546162523553
62462586736675187
65183423415411349
43106224159660789
18178262655187517
55304368063429571
20834204221255379
21086078982318769
66623759068424917
54957492261270121
53256182902981039
57625737440611727
8533958043124817
1345846888578847
9412353219015151
55054144028016941
46988572842414193
27177097703618917
39639004034295397
12663552212228381
7329311110813213
43238485215233771
50085627830856803
43983145626679901
58665622778773847
43669976046471347
24175581978135661
26422016987270413
31011006484333871
34626861252097871
53643057434079343
9623112474554479
56756953859338783
46598902814702057
33823279792888879
31839968048801203
56407295250845993
57446750776712581
18680276305610369
24817342808324777
36448592060675477
14747731617307639
57864458658381953
21230872008297493
68683961800331959
53430972896221187
68760002880410983
38492425914021379
32017960499795863
64720449833788961
43123160699583229
43550488622596019
61518017099058059
757391425279829
4306538492117263
32253219327011863
39760031029431829
65633053003394861
63330322391986277
55596985950310859
30948623292135023
31335227037889921
66998821947344501
2790080886490699
48028373223854393
33401640529152383
38227802867481277
51846244489232581
33650128939530119
42247606395686399
2849259064267877
66669051991537607
14247603203072191
20163105888655097
57822775377965131
58903046041376233
62722434662362861
27771208540563659
54891297695435437
55378224098597503
25978191118571137
5959904701366339
4824022863787417
19240568309451809
37737147701243293
63464450739234533
12459849653997727
4623482549869903
65303376943102993
41482712931200339
53830398404745619
65762625945915959
46819967699280631
36392473342968419
11780391401193577
31323779742180007
59671824467179607
34031355701194613
39748704514123841
61872651856435337
1362040483043347
49267395629638313
63969049719243983
34292909698200407
4356963931940423
60138024736397567
17237767570166057
51542807471053663
10069514976312497
53797907593352393
7779189258440063
34150306910240441
65544872539922387
39749349961843343
29938115844451279
26377743875668831
35446973703754381
43017267367427963
20071756302384893
38082101221609607
44200120113843877
34015081718927513
39651579008847901
1431768071087729
50359929165969713
42258884036314651
47796151383261713
42164698068253841
15869886853176571
54750750169305919
57556776594025927
2245568437072679
38998203428920873
11183557235872519
28620624859513343
19035066476007643
71480471767349539
16063203956880323
11838004906754197
36193269289355209
70033200313108577
5842691232033401
55318910870732023
53899053664522771
40874257295625659
67170626030705551
23476302772661339
1951572088868993
42652237053088979
35409732673923823
18544335377161201
457619460247693
47636826645870677
50502403783489751
26114681340814133
42224632035520331
65947229522123947
86701520235791
14667894221403331
54159614328957919
828654600780869
39783353983329581
8333034336642607
40679308824235243
26141482176422309
36468957403409689
2157865023971639
6817100632865317
34262505775842193
2004481767160727
25309275069574091
4800956723807399
70795352619667967
2338745435590429
33945354140893499
6674419678781923
66397491422610773
43969991800966103
29574251428178791
47748807001835909
21169708366436323
12000869227296419
71146558965458833
55406649433602443
10115597169498787
22922129951963743
12008635183434259
51991978081083109
35155486388292883
52620367458257881
11291403191129203
20643464432215181
55414589403651659
15054366651695363
2564137035513527
16548815642595619
65814857082211037
16586993273250377
49367094949673119
6671182241310617
49927779680142059
55887155544086777
56711960374424263
32811240988218163
11183608952695859
6073285572704659
15530084193011021
71136096685847321
40606287795757843
43238097504287453
25517813025732487
30718042687698697
16943099219403689
38303966685735271
34124422519218727
37685489306579867
19897391142201667
1384260420412057
17529098218377601
9365877996391093
60963241868542361
10590366707990887
66032942170882481
48477518865482843
70519327581465799
25093098319551359
2352531416064749
13244006421728837
19117896821430769
49346702680109881
49062333668586299
16304692493742539
46767628893108083
62667499210331269
61167404692440019
16954445026193291
22287225860076031
16874120859857311
29644554106010443
12312481408730401
27535920908729351
24767163957481237
61539130023390749
68642307675989009
15946677443058517
39959760580766959
51689904215996729
57445923799160723
46294660148370107
36569508543499649
45218607778768103
49063919547777751
33094054238973337
25122305339641061
47332139041673963
27525922498998607
8517605030478631
42603331456684423
45898014238294837
44605823291210113
59027784458284781
64793766678348107
52757466137208461
46259788950405229
67536948001197869
45197419442305381
32262358098434921
21853407285911659
9244976361398593
13380729927535637
15277691441513129
68993445041731739
65037890355770359
52351036222211527
45366524765698919
52061889995377663
58729077796006727
22924407812849923
37059466596120763
7369032810986687
31469523568269469
51503927830919489
15025868455604053
49533389770691843
15823227247709251
11914719391208141
27303875661502579
60132580332741479
39098692768295903
66308886733974041
25395493266842533
51503855079174731
15008124919916171
17820608737935649
3209533895614369
28141870237726559
46271973866973949
1040552978310371
18767573814045467
17716059976321753
56211033635009381
57784265375539949
23261392705483487
61333474753559737
6697392094440821
5873388778556083
15959886089235971
34593274150854703
46250025845624369
60913216275066191
46395278249514773
30275757474178487
29279705665774573
50321268533475809
27688735079822053
52008239034451717
8306364629787479
51500267232574007
37934523522325009
37080818677793963
69727360440184019
20453745567532883
42398432932658311
12321293169366289
17559323924016191
16413959618772923
55421542303857929
31097016100551403
65496725596183649
66512520864639127
1428342389823493
71090662513844093
65162580358496191
13982907932163119
37475581908526187
59084437706405581
23761280261229001
69886801218586523
39186726865952101
44524624785213743
11048749880175517
11250120067904273
14649461870324851
16237374504456433
70846471701564607
34567319656752209
19359080625569483
30951192078212051
50574000383665349
57394266283343779
55940133995625403
8047140193225031
14372481978181003
20509617405248929
71283674495505707
7976782047957967
25449391638555889
20910033608688733
55206710399962487
65108013132218423
19174029861971909
21332114785780397
71168909260879993
38776349799217271
52960628845656769
8984933859646637
34900826603982589
22327197607545757
50131250288556007
57986278657424627
3566593367447647
19282662780450437
17799712363848433
37659844293867599
30991952150372953
25119973164062627
48371738145245899
6001961654712559
57274290749142847
41856922175679503
58034912518350967
28072664421671791
16983143905283221
28756302201564181
18537471321936211
25981106875336439
60062593809565693
67957653095619977
45319998285015101
10128655509539797
3892017034182143
56113408913521121
65900170035899623
7731790307305693
71759665131071483
49315131294536083
39440311728168217
2506583609145853
37327474758340031
21963814870054489
52925102455676813
45316942113586547
16262395200856997
19779408025821487
26511101814801169
468545157490567
66531190107561449
64314815354729243
48558747308036939
11476313178799669
18882562321060549
48461489602092101
40786128849155147
17620646324243167
17401342059877687
4089842127194701
27620632782198139
42421950846095861
20221426105487029
15083131995963583
20356105221187793
2050673024599777
7373304133208627
52072378661737309
26385639933778849
64095972470954351
54941775749770639
16744520190498283
63823619501677909
20721394629446191
2677487946005879
57246218451027973
49626154237757491
69356812552059667
20456792531992781
1128364792873183
55608462246506021
43249325428446029
42075643163883061
7793467938448733
39914038191096379
30228221355683861
25708192790465957
68135847444575111
3497969018106151
54832796301917519
25273268430095141
49408900822365493
37041577533073121
22332270890354653
50033753481245893
16986476345936051
40967248367834963
24547459914421909
19561372458220687
27749570823762737
36067499365440757
64950519699366083
66249500940825203
24229403619063893
53266093815159619
50062772123764123
15867132155012267
21302399559564047
1987758118469353
47324700621327407
31796592328772533
46843294389045013
46634415267138203
29063201662085621
39472933909206533
39322302726959443
4262209288819429
33510594157667287
31533281874311641
3011582915508569
5922073311572377
69136693210554877
23309308906680311
22926488073336811
29139811769180377
41922821786408729
5035024366919117
27601815440006111
43139862392069603
31974099435226961
65057144490417917
370597289241317
774239982240019
12331345676020201
69596862125042459
7613705792599573
19672878008948251
55033364719653821
62593262185398403
22921735901492177
26499695869474613
16651921952357
16871960306355911
31844047027471711
35817839398988629
43776490765612889
19718967803378323
28228031999309749
36392644292426941
40763715867655237
48170049364648859
64296466718831483
51763524822162133
42538018051281707
65451766342037611
37920082710238991
25886478175343473
65310302883109667
71270987908234561
55998913324638199
23589695554094477
39890935949941511
20776503327502229
9795266934844411
25864621524338903
10760605311828133
47045225282683361
11424493553027671
34799550060123983
10219787865247633
29689638134068447
12163816316616749
7195780126984873
67791458960630959
50488461183584771
1517339034585653
56590847490000991
68708600571646943
18093334909891621
25255106007986927
60323437791560077
53793859922894989
9060239115423983
56844605322289921
38092925418333067
66397496977450091
42129216742842001
61800463914069833
49700555905165127
4913419604066719
3639510775372477
38937157514470681
37338010728361381
56866908531730079
5343938733290797
18279026049806803
55255295708090293
6021898629348859
45622428992192597
16725236791535087
49607600098174087
323345471734577
71873140490159627
17653772595010441
39697649359077167
68361922580628293
27636731948629919
11607750303033119
15550476086724863
11703879196389659
49886635717721867
34612269506466233
64630699792065731
27531213955987271
43592507490112327
21694023686608963
65257473180407659
58451705012809519
18969660622075717
13804447881743243
20386761984356843
21534838214638163
56859103514495033
33653473053362999
36734082529476197
21552663876464087
30840479646561121
67660263624307769
41472822151561397
67212084656984783
12222133436223803
851813327685961
43432342868694097
47981054897289653
17232004417755661
14518094275577521
2239880439947251
1745016228834649
59642556091888507
9704257678013653
27241991199426383
71065821804613037
61672805701553623
42087352282780267
14043797747972423
39882841814382101
56890260996904669
19705419908829763
45191986320505637
62029177569456509
50172739810321969
41896144089645943
41296404650705423
15569998211647049
21997912410175501
745312785798253
23100487369720427
20782413065313817
30111919580809543
26772896644006577
14216103185581403
58978812476510753
15645662303192939
17013055722347369
28744444912346921
6317105976713869
42209841334876079
20802622956496709
47569445307279509
19934312910980201
15955349330844169
35322382841351951
35978296174206143
8897872546374523
46624907564865397
6217302062302943
5356072600423711
35066889217074053
29978234498484193
20497793263087849
70152955520887549
14226582429528757
30521569215554369
45578194762587143
26028515271556717
10987608899780473
20589305118277757
32300140413214027
17869946167275091
68890093759403701
30874513896067553
24468144695455801
9911598238476619
6308552942099927
654974404260929
22178413374350029
10071144234280369
35220250898123633
67381226940960139
60380306319474461
66007386726631321
6039978505432447
23600169315846517
1292218481829721
3765639306406981
55355310549741689
61485222050941753
4038275162285237
363377214514943
29437870265106869
3749015177365729
56438536739342647
26392222744168093
69575559945566419
394165472496407
4392090739072343
40063896995106839
28539809353181719
11784182055975421
47877705522019339
16980938057357569
57030782178391559
41835261218640779
18133264199346971
35426069181438379
25656389824928441
71039635370014391
30962981951734193
56236171594789139
31488559626369227
69466333054161493
55402862927712277
66606871872216317
26525002620959837
11070019045091921
9350758418629577
67376215982835271
3610072335309017
13928073848526281
26416468228918399
16332899812433257
61674762121759867
3417733987722151
38154590987899657
12889420283220667
34146957024005359
48353305037298187
63884168889787781
18591210051469379
26437991859400171
67685324715192179
35998731052899793
10095238219772891
61419705453186439
29952964117999003
12555604350228083
62642346178086881
21381699473116973
26397313422443947
4869008470536143
24143764907396989
35687032652796631
1833741439535531
19571532172157167
50111066592803477
1885520677542349
33611979063021371
49400338557440347
288512526530443
55924657819751359
52012016143343441
39481580863509373
11626491044959631
30131669970158093
48741736233249701
9649556007628699
67772064807366593
10019832466220957
1828242059021171
25438482176123197
10353564929388797
15230498907593533
48537873319267333
68452164086464201
48047736541753427
27161729302439513
52329606225572839
23986129975934953
22977460882803529
15385708304809541
7647211359841667
5580850567282637
33061163828623949
54147274248380629
36726098600222543
11142344276361433
45176077717329739
29804248549742473
24813920546375707
20624192252287523
24253316136797857
25410855262037929
55102450832865167
31424495690495891
51830395949406001
33796629365386133
17972861123885153
63715443090764359
64581778205501863
70114794117805391
63593118423309547
5792054442905321
25288617057956621
63117565046895949
24989223322108237
18409874963498141
23674677212406307
40748827192966693
27578257429636057
10803780758524199
3735732745066739
47909632912241059
620789057596909
2992999437740993
64720187243109791
49087443557766221
32997173672957653
32148017760141581
1409974664259089
10000195651277987
43900176088187033
37585581437659363
54100115014447687
3697590237828709
21667352283609497
63573133898550443
38488151149621543
24824371025741153
9807462041712779
14638714353254627
32402683801471141
57102849021601871
57920555768444779
54033665529906089
11736209754220981
8302020696392299
18791238649400957
21630010392995027
557585063148797
57864835437987661
27367624657378069
11918196827785411
4840969189603571
46902718570702427
58461190395385517
17713162451367797
53118529391014631
45700957409903009
27794174903845579
53442401696105419
36588770377208939
8216720733788087
5774281705931969
21294858149708837
34543776871978667
20233396285462873
45850471149357409
49971722882002837
8176276279583569
61495080417370829
66099983321117849
41808850742920927
54247499793475759
7460456261642063
34123174319551981
47926631348494531
32130152740705039
70604335415248871
15977931853330133
57013958072180141
1932341543610277
32260293089567429
44777554720908959
32215251313477049
48788175577672457
54187258218717629
58273183434460223
71998684913594821
18567192009088297
25374295523361077
60396388943306113
27203595087716219
17783271830581967
1265461859797601
26264429325146359
11017105101219691
6374752228111831
50549830403350669
66701455617141557
62568348221171311
52361518618448381
52726620461918593
26477071525311049
66475358647471547
27386817444819587
43853076243043033
684694193201329
433600930348739
69961099947532973
21643137924998927
34837009286063359
27204621514294579
69170236614020291
70946798248513403
34126441044874891
5136565695916441
59968490795966321
56025271590786031
37684311183886001
19290798959352083
25098571578058331
6068508909372509
64110133333572323
53527738434059243
70691410021673809
55910015822238451
40744462504166371
50846494315016233
23854398019814387
35281136498325749
66208293886243679
19389045217099939
34541948780954711
61316683935825559
12495990621450101
23570251206000313
26433235014967853
58810122413188901
17113384653787493
67433709190595861
63716736403693943
36155838038008327
37442027500075747
38721995552208259
10573955576919337
31180406462891377
37923029275228649
21107040403998557
2116829982336871
26926759516906453
7886988561442577
51504932085589121
17788527320496749
37713828834540997
34217414549792779
5787522570008527
10234207772824067
17482675511452343
47079292223325353
64189703547144449
64251539158926139
7422192935980481
18221490601983611
37841200815937411
42146708376074737
41780337686503447
11054950704966631
14601324661160317
66227043011056507
2575252443886769
6386672974581667
71472625022771083
61434077910484327
40281883380609961
10053698027977243
7760649232085051
54329271396160067
7766794399274369
17346545925030991
39304357809539363
40539845762313509
21893873746585481
51947181240289789
31890111539730391
977940213297013
7596155956351513
15264363299581367
2950155407262677
71367313047373669
58455651071568493
30267326922610499
4509398992020497
14688508311068833
58255856554403309
69121107206863553
47048887616296219
1749396107077649
2516452123191599
27592726411553159
48401940041844539
53374288755300607
28987215272146291
14014339930638869
19708604762758937
4518183642215497
31503552992898529
59296856851745719
37326999657460837
38473244153480837
37988347108606649
19984143720182947
10302371865326867
5082646761209869
56481498547951007
13505605161138551
66438001926342679
12718748816751331
8288756055506483
3701820566358139
54555434741003321
58045559825622329
42071831084631331
4279572015515647
1186668581158999
18661961554035659
31723587294095959
28101120344461807
32738047951232837
55424968493159101
65340930650551429
3462283983534611
44316071224319333
47020262481220493
24927876141725867
55700916065021933
6328487773749599
14274863093230301
55826175980328671
19853544122730821
58980541932901109
64113403952873027
12863767439892563
68453928739255979
54709484171453351
39124714847547157
22406395652126933
24888640661024683
16020895412283973
21430923617426161
47431897405812769
59389434621381811
42689504923731499
60268964197444699
62945091413465747
25093325582352739
25041046463627771
37421155914528179
2169683401235321
41394632923783981
57727246332108413
6587738656508263
44018166339078769
52106442883176499
61877338434618887
49023059102595287
6531836949433373
57207001672401569
24597598438902641
36636215167488119
71772959285086777
34516492655438683
15934803567410899
52069506324198989
66269889971975867
25121767142605219
51996475361970163
23903925983261293
2354923642878511
68351765857014137
34659251278039511
53043518471900311
71368706341158271
64963184640562337
4981457319167081
40572027258592927
57063254404233661
19399467203911877
2259249162109889
6186969828905641
12949800900758219
65200268290117979
59768496871976239
21402505066608503
21150212395789387
20049639885063961
20046081335937869
2564781580271683
40719336208657181
12435118170501253
59832171082555243
30600614768598731
67535672644898977
29281261971047819
34955043997924129
9231582656318917
11977554700186979
52539603710880149
64752455250004409
19796905443950857
48360875389473991
1300994721713807
18475800619734781
14832777552954467
18584482484615639
44274857124179683
51573990112193443
68537876804150023
29635066018689563
2686209757688441
22032552861111869
28213933332545461
69622145365859629
3858936860708849
29566180755778907
2382545863275581
54050819101503857
65933115731132233
18217078513613299
32749393463427343
49623351669615547
30092789322513319
13973462175282817
71262834973671559
20315868762577217
52608016806664673
6310089412965661
35121246599713277
71831127017264113
3942612701005571
55321469960911589
58594802565337459
23877018135103373
22089586023266273
24067949630713411
33027098073692419
16708588473346571
8707586997328273
30206391090515363
2889939341614499
27845970183890057
66754074838915483
67060956087755807
47514045093747919
23515708187036179
41431840309568161
15949166982588251
49010330473145533
47680882964742301
70579403512616149
53676030185808491
47527721091282869
42115547941002649
17201711072117911
3238655173107311
9431753963393107
70622996994911029
66562890584603467
9027246621322243
37380422137543613
21984247228410421
12884719969746991
43375584442587197
2812507324146599
24091708754493563
46360484924040059
68470412533899419
21683118510263753
33299798091668167
19513622276306479
70765815947923039
13961916040060151
23902781744760679
34225594559950357
62687873303990089
10588686296537693
2655819187732987
2371375370431723
55291872354566863
68364135900039799
22322699898507089
50611644740246659
64230284496660703
20966067039962323
53318242996381189
68218266792966821
21646963650941869
43645870758252443
33145739029629971
12602871837603977
61380568867116971
62985388288434457
52609813370528039
40292790568032661
63515769665679931
71486323920400759
64907774052448909
3382207465380049
38023175146965649
12643791167416753
69443153529938093
14771267722209301
55478993277611329
8984012097319807
23684448959269999
16157814298980803
67756481484298261
18606282562608577
26864692754076341
19742349456849077
8046707218877879
43377167396055503
12316949199410549
22896867409699123
13269840014977493
42116154117432601
2649301284811261
34135614233547947
43103089334943413
58307698086753433
69613214191997821
30798991631262893
56737639600574131
26000131683480587
868819192083133
4518672469466783
3806042147790131
46132990884215689
12062001034342463
46051704645533297
22130078110234463
16221449894359007
11328724780069379
59634952322229721
44534045644082083
19357100517794519
29206462752522479
49247836165241629
66063808118486023
29290693856684717
23291454008276359
8374764108780373
69648592195826947
35133123831059887
17701043441492981
9663953490074509
30812839250319559
61596140065404761
21873568053063179
57779793091106843
21077633776490747
66510778967505143
17909093781764527
38813403356012821
60745362164369549
10898263746266423
46596394826914081
26861474755855891
66849874133460619
44451486371649827
49475616095973293
6919029707798717
46932771398961853
4582394716234201
8494483572008257
3716509748672701
48402485494143617
8962414507167523
42208235557569827
3197561516822317
45869775609383491
37215568499483039
71341037057642623
29005712368350547
20316542843828809
26056155715270957
53285762352474193
19456155978953483
68214949129735951
7621040100752159
57429543956432933
14804930953032827
5900604075274109
12703946878948823
24591581020614689
45304175959760959
53711172386168173
34368358808763583
30825186459923743
68393772782665777
8093482744642973
44657817916444303
29625566174501477
21341504614853447
70894305880721237
543587341373459
891173500213573
33071268244859219
31404120464110973
27419353650853531
975228959800751
28233568580253041
335428307308817
10916603444302267
46679652190661981
38922344292281953
28811280007706393
24802760111275087
36250566837434623
6298707423451213
30034001793285311
68440551844518583
8143522704615143
17253643963837447
64718163703105093
67430837695847663
71705484758554931
6749229425388259
50432731555082713
46155463124024269
53614956011200139
17317845535527223
13836248295867797
52642143233847031
51934295930827649
3417571147469291
57829734508274159
8852075344910929
66231549505940869
14754474920532469
70313982828867419
12124592289771719
35513874043624573
69932009558119391
51522893184653669
57035660128821287
17071248844353931
62924955314086783
57653404999122931
5502366062979451
64503244252470649
49051720313303231
450061155941711
26356309273858111
51289723637898817
21050850550256819
28311608412564487
31749562451162789
38017353573461809
43810773417141047
7183214657328107
13435106578096351
54264124381745651
53959961962726423
57726248934922193
23090411124783703
46567251681905099
30248280004074043
64663552274275379
52807697094480547
31382525182034431
39347121949551943
21132768414534593
30230901523832519
11814920302184513
63768948238996697
68521488642636259
49154911262797721
66490708368667091
12777846248772281
48041996503903769
14985322551857627
34184407807884809
5477026905899287
55742346656079131
6643393466585593
59255135899269229
48639592189946321
6870424936091723
50195077213600463
30590391287557681
18055031862201569
36777719914931959
42261804414895279
48862692198514109
46713213160609781
51957281015723147
65121529452781903
37024187494338061
38259440209973057
18181295872988557
20248629935617267
38696500089099641
69922298296624157
45159863600036987
55307193066154181
18711622381444367
69784978581863959
43837781158727753
29224359865134397
60247343093396441
24484843878317413
33991618568841217
31765535607459677
6292252301399921
65142387517739893
859726601135393
4095957054558709
15174427895399141
14098033220186309
15245742632054477
34782231154000949
4183560471577093
21437437223028857
47569682011720663
45342314021635997
12629949601876961
47819643328545091
30443630525727113
29190257814006089
17104480162492633
50985986614520311
59074439136207793
2883871345570799
3385298311943407
37830619556769817
38563115653005487
249124937652397
59982056238803299
12344873578389101
14046282312073477
63693308009382539
67318735517924899
10780629046939307
18863469523488389
66597104938908871
35190131725474997
33036002011208381
38496794292452147
70543384905126457
7359644670445351
28641471125118329
57871836377946821
240997678262707
14910452906828887
21877597221437291
25706391425717033
37113711497128507
5387917093790003
65208141996299719
30479466089357819
65323043464140503
32341207827998449
64108307430385369
538976005509727
23336800015890217
58081021427119291
65536303553432863
21114926376406307
913519680738719
47429531761467803
44760317115913871
36184512040779959
31365630190686193
27110241471403723
71655479092747019
23151054452880379
67452059137059397
41923334351502829
12717611889649789
8797418315168491
67401772296430531
55420545439625351
21333587600155841
63769566405972839
47953868852626993
7051473791234149
21145991485626383
62508504740974141
11730375933189443
6666749622884719
61852828766978609
8198139199115293
27825564151261531
65280349525104503
22055968712574803
65529945934637291
61690972921022189
42126771869032681
56230370181604741
24216253946673667
22387393761519013
46110934735992391
14458928762326889
21909427575746783
167610485117843
28510059607889137
32406859631940407
59034994278332929
16276974128565191
71570157985365953
2118070196794129
3497145751076969
32782635540718289
37137684284146421
21022180267628003
30651162980564603
64432745532251807
15578948512800971
27697900928522299
30845729767028707
924050392743871
16058651281867613
27329471043924139
56293340485507183
42792657272798593
19214702612791589
55734132452148881
20752050031868509
11184652910838097
55178397771110513
69001731738193973
47670778811077837
21528400152110339
5843291434469023
38618506580709689
22823729031938621
62574561515571283
1991707362429559
15450823795373783
31600201110395131
38314823874697933
36396117658950691
63501161357918047
2400281915489567
55748298305033309
53354352011397959
15173503465457003
60589466874725863
46937284991777527
7342789845359743
3406944516107491
56667641842681823
34995616542772807
30919296606655763
10209648301867387
50249181133901143
66713288180285687
6720513746739229
34989669760757147
37330053417738113
45947987896164773
20837484969729767
38015383714005367
7422820431068699
25431427949094887
8920124978224517
15964615578776867
4411993325208137
43063630229278283
65897897352770983
28541625505760639
62265617531167783
37239618652279847
14921197668274607
15480228023803513
21171405520202227
29177939255589947
54663924704634121
4408539881779543
36218832181588319
42390497935308727
69626228724443849
14954669623727221
63087882231334999
20675163723288341
57145745715309479
64244149106272327
36838140563446109
19048558368790919
59774956280451043
18552164226734891
20491598476838771
60685674268693919
45911678192471999
11081394724288253
49173417938963789
10570581068905463
70648401000436451
3681177195781387
58194185744605429
49459522512109673
51515034694758953
344883018920273
37300328827150019
13022526989082803
43905315692060513
16143086249192593
65454156608386283
55258235689143127
11635125958775569
56902138898721973
41308732620347837
51216928883816963
64921861964384599
10067505948219319
57751785519178607
55503815040516137
10915074123940783
30319373084886943
51717695063829493
59303637306155527
8631713131877413
16767366810836141
6551760940481993
28627675203852737
4288565342339981
47211138649306607
53245201047244439
71341559756609773
51228366811371671
48244605647658793
27218920074015959
37524325789963717
49338119427567931
46200251715883609
51020807325921533
42406992619430161
18382572133523141
9564978310580827
70323841385531053
50263312368752011
56433207233677507
49020380081191489
43921221631280107
35081921136914737
17402918395416691
15878776952769239
45540207652651661
58898279431303531
63368578123878311
4127806197855799
66876713174474251
38444584751062801
25814805608905879
20678591257056767
33645526683122743
53489203995662969
57293779597085611
31176156533362271
13064780247295657
39858780473577853
16671848418066299
70022968937602487
31789748041016233
34522548351268729
45854648803752017
61045054489268921
3444760906914661
30853648019006861
50396159625822509
7749812128629763
70420526499914501
65912346357998711
12142179062009813
28859137708660499
8918522262468691
50057310004282939
47886311549876497
5830855332242053
6530573135718407
20592483529898017
14650762128782671
58340695754795339
33143052411940477
12469007679908933
17011363464069103
60400564762486913
26279127939110047
9370770632612201
8355039945263741
49614742137101959
39822469850334253
32862095099405059
59010832176894593
49123078496287421
741792770511521
32670654833981501
31951292322765209
63800677426415983
68291251634520487
22242415426304173
43639621574251387
23272581555363031
38729230476046931
15887952679278161
66896381374292969
3156458315293891
41761848272875481
60505098855654443
33411602209084423
41984737364396641
2377353936194767
64817973863474417
43896176733761563
21601714989149441
1302339546010357
7176615301923181
59891647761680569
8223404827349791
614768632272097
40191747580849301
20292737894661301
45523404600144613
26812616877321563
44948964769446041
1621797494049157
33471128799946793
12180839442512593
4577290166013077
69819443387051317
44616361662140441
60868771846327999
12060456161884033
22379951601437021
64261638333371807
60736410602149111
11264217480875383
13973623372251139
23736542712247609
49839740406656701
14830840629555971
16619409233507419
52130762293610417
46011236443943977
16610861265840001
52987181160525239
44098541363070473
8590603957762727
49555983823705423
55546038304503007
46636547539556057
43014543517712863
15394625947304173
45958282591906099
4873569301119419
37342215069525803
31616622007687763
15007600713961451
28356835831441687
13305596400575711
27896003930345479
69203120524638151
22928269275689213
51750009362812661
37979150560354147
29715199745075993
33684710593089631
43778429835150529
23707646863715929
53151968069784629
29058642803157533
61873043281319971
38963842920433957
46082667154827431
47270825968312747
57087381387995837
21266739086252593
12429267136908781
41170190679755729
7024134554592553
9820375199331713
44475333902394139
1838734478189923
39976382625505373
2087336558012011
20940086407871161
39956604621058217
38392384031126989
65437539123901001
14715993622303697
59437387618752419
45026947552658791
35362935786467669
55102154865642827
21830899691935979
26809840584030253
7712637541612853
42989432329525043
5556658341679733
63881616249625259
56947088643279139
32729132897124019
36464580411760667
38353091454114109
43780050773240347
37674456649419529
31896693358285741
10372509262149631
61795270947570571
46413454153697203
45084754342899413
7129643788763033
4494748963490729
51053299459793329
44714255214380407
62334332790359767
61619509622969231
57649954136686453
50617401548422549
26202660575500573
6487577446811621
64705923375903157
49820185028843819
69575272618470611
25779147850815193
8156811896327593
9794477158097623
35835807428258839
66327704155075591
46560748984911923
949449930131191
57462817768835527
3412082495390969
41159441248898447
38394116003535997
48105594168685979
47997080313531749
10586885811626867
70868896298127511
47361382831455097
67132305971103083
22236100055674201
61683285533909087
64298578242253219
35268299774648627
3691503185409779
45867099899243137
7902095335455023
32110899797690003
13911877320615059
69253290966765677
56350367173928587
56058486092722193
24572202858867149
12507391118225173
71395588862972513
4904376875848237
50280373134246719
39799691226553777
62538429592875653
54685590244168297
68511123738828791
10418633547346369
65362484308145923
20279277197424359
32439522493902137
9727338099837929
8652994072632149
22220311026598523
15080025525326183
24878727817043861
27055282674078377
29848959314464723
10819464887736499
3486978433549889
52798234663015187
51496595276116447
36303437145293743
64542891003740951
800661973694431
56114878876727677
560149062101897
58697671982925671
45840215432867299
9687137656430933
17086092816103007
11838462793758473
3270517234156349
12521851899678643
36093104884694603
22744521065799499
27308193019996843
23301095658130441
57675559514204441
56083025306303101
40465465078988227
52429371808722943
59692153445248381
15991236271048693
62383270207076167
33408437686222351
31408833650878217
34358794302077501
52059286945091879
16291614610777021
71894726791857103
33376063220270933
6901954798640477
67611742887062987
69200508604863967
64801846604666669
45374195903805323
56396941897410847
54352414424430179
14298049804275037
45736368846651331
2007411518717419
58024821756155533
42085595463526141
13883481928403981
29576378361526603
4376881038757319
22204986622183879
22443993531272821
11275110208996903
35689149373200727
62801147115485197
32822789112344213
63312508448646563
9439724960142049
66940817162698487
42924951195060019
37338379674369703
60064811338632263
53612326940969921
4751451573821627
6591746996370661
15547759350569189
10302274420706407
60148704609092263
8457431509495403
19007993478211807
47698559601989771
11276907752121937
58266633424834057
31908201337070347
44979291006445387
52505354559292357
31420108449438461
46903238552449639
24894452232026887
64411077805136269
33015290586725093
8484506557374739
66688890927281489
64586351513693173
51890166920185541
5986131729690247
63122659174644287
27474807592089587
70696481247244309
34965285010515709
25919943747384133
50286865370185901
21730479538014983
14531905236683543
40978806373951829
69379869260644309
44895934060730057
67011506886956431
16201511121400387
71761072484266337
7290317337430663
33611011814608913
50346637653389647
5020919539534307
20319477307118749
24179786559225877
39094044682194323
32328261666390161
43269049956407333
49818186578616853
44327479377092927
10197444108774029
32282880954192371
789411447991723
32208616455943513
35726917226834399
28113700266899699
6031245852097777
34596926807975447
23448866189361077
20743903081859437
49753160996804197
18047903413108873
41230418689930031
18712631082249389
45212358654366391
59053477132698679
22390742220503147
62370760434214109
21942320080504441
7470276015781963
9727067756308601
5624679355685459
31330741865366197
56787312087854807
71995937952344719
810166198831559
68528361642028619
23697332617534607
42537215137551697
17463223990835003
58465906911496153
71351911428453823
10228192993404311
34713179271760277
62781019863602983
38200034184428359
404667307243379
49337034714438157
34721698108344521
51559517435526671
37949955694663981
71123443915010549
68507338762015781
46184509403395087
64348148139564089
72044005175430949
41948945476241759
48704093071202983
47028965803809593
17642313323664241
43332253723659409
63552942337016387
60514161077337397
13942541300001403
59644218652552627
47117352427483399
47013903525163879
9897181107594587
48158962183485487
17343063402643997
45022993342485839
67773125412127657
20249287436800579
50449972744529551
42418967575308581
61458231768025717
361187161722823
70476093314023913
36411847803085021
22805070545321059
36174261829537399
29984700289002211
32140546339754119
53443843758203807
45189599986082047
62618426573981987
27121484924801383
40033128007230959
67542918168208757
20895280966327639
24112096288899029
50548589595937751
5806025184186013
30571982143524337
25720226231502013
16079902739827307
68830095602102831
29926926522533987
11705769754287293
27172750861901311
7765271145551831
11932971448087793
23303626115678543
3598308835078649
7572532992700099
68927534172318259
58145057377019227
27099921710337871
49400120646566401
39855130292087329
10693433882305381
37729132766416447
71990424578555837
11112236532741977
70145196619820263
230182025013337
65068837877802313
63792310540797317
23063194691026733
22692015948656449
53595888811054739
66503430857577451
15247054611957317
71801694886353577
47892892463934893
19163404929989569
20018337970204741
3733522816972937
14921154820975037
22505146723343987
57268376646152699
69827403935298941
25014900169899097
12112400650929851
29610489553463843
62906107116662837
68659831306001633
36920179843484137
35116174953320407
8384017760687731
37094491138155637
19954948163130793
70887829540692641
17262804594378913
40285872850007353
19335060390572009
60641228267927479
20443626184732403
24322899194444881
12408063438830069
28271606016668939
55318634610392939
14238693459787
46905665785440037
31089176919992183
66547634455204673
808848075118933
25524259360313731
3199055820638837
22075016547149281
12133129010432671
32575901951414743
11783472221114257
56901594051242189
27150542703291043
3465975711256549
16656798024598637
63697343618505889
64030724238786827
48160081495711937
44420863865431219
8415673594458167
55031550268904411
2009644751718557
16576637996832517
17428572042340321
34396962099339097
65778461007134207
29138718635359793
55522614458563303
5476833269173559
32349198299484827
10592866961967683
46848239818791023
63176981114639719
29745668175436303
32248149713329031
47568346480519213
12577706231845679
44250780845680301
53065448131829153
28495604898001607
57914665677532133
69919522836175459
46053010505092603
48939064819381679
27765536174554583
71938587605392789
61218666514900277
49248272945933923
1463930991192541
43564227893459057
8439205131365249
16058396574850447
53794492586525087
70486952089170049
14839854846772609
4242561379513243
38718317688942953
43488117156186187
3286980807168479
62912955628405919
66987848889909281
29950447502223463
32465218014011737
5333319419428529
70084336235813269
42461884568195311
63127786974344947
23122056083713921
49650480477748321
62658403570346047
48798117535486289
32738327953153073
27864469359714623
2198119105585603
27283317198153397
12076052235521327
45104040206677043
44698736796048611
33906884208388129
14751929202788977
56793311296586147
54505264129266059
5415074018833417
19356374423344097
44363024103828161
2841591438652513
16553848452067783
21918108072144859
32271795933532663
51516895938600551
8995244080825853
6104598841303901
8955980234353567
62751363737756201
3750047500589959
44747998196800373
26383993451192203
5380718886640633
5072757085281799
2048730327883741
32986227291249341
27815007230240213
57337788533374753
26916302904140701
1560887706915023
57455237593969307
10960897901430551
60713541199437023
70526739511013803
20361344256332441
11149886537352691
27846635057099953
11393857023320411
23552461648579847
23729948963445311
8675040139462687
60335346757978381
48402682299536311
69221194122203569
65351651849255353
33771740113074049
6619878220015847
24828717109932181
65252345990527499
20597506691883817
58967363016289279
43278911569413281
66306716213836213
35003498043280463
71010346692261947
37416507433317283
55061281134191821
15258513727382017
57619329525689587
4726626666484763
27098254901195263
39519167723505697
41842322132390669
16875295795454731
23167513737278569
24913832827284053
54003086085824353
2433544571583347
22645309445714477
42067953563460703
12443233353413563
10883746459863463
50443380084298423
2051833633192751
1743878729976029
8671011258114649
36456060793822217
52983038999675899
47441342860438771
18300401432931983
32571370634738543
70967428547060719
10804802718403093
19050659568737143
32885870798995273
71052416800933111
10444568268262441
62590658683871959
53763175195625353
14414558608976899
47262301590477973
24769360888708783
34084735156599577
61335218904528739
46128662875679639
35479696543355747
67295682801520181
53389368545881267
37186312160907131
58314658544142173
2753866876579459
12061551390162697
49972837734316897
28862542925907629
52858942384016053
1800868750217981
28256534708784523
57729778343268991
10667152049288677
64610539480582699
16665878650875583
2224926359470207
30151069178410379
32408366467936631
32537614633394293
15910162719158689
46533633179376643
54180679706208841
67389394131974311
6722051646412171
29976629003194631
71921894036637907
71598282830816117
491056689565033
65386385925576997
8414949138643133
30942973366135879
19004608860386497
67375946222574049
70595909513512963
66178476064454087
61861039769070701
59484577653166817
49055691474595709
2383671784256267
35607309131567177
48780124149219979
25214417154200903
65073994816503437
5901156356119403
70553785374436207
64318373060881949
52664724921109153
23758198086501079
23915424438299237
4377469800228131
10297456144937069
48153640734520759
27126790050516539
43799925296219299
59091969822224557
31720897712192701
47527990369250423
30270243411871009
8684421090417703
45506414688647573
16823836488276413
15261319471098751
6099644037011353
8047901768766767
47023448802240941
30281440331046733
6019138642880003
35060377431710737
71644760950521007
15006850482254557
32183939468809169
26364934189421677
9329662639953731
2690869943916041
49087602829443683
44993595418058369
53494040989232087
7456922212206461
32841202698372151
54266449447133851
41640304901320919
64568725428220163
10691272155163217
17485418606119999
31502924350143209
59437509644855539
11118917089590929
20157235004331443
37247917020967057
30647808289890557
14832972761589331
57888631732984487
52341231601787533
21075406944835381
46632540069326179
16236958200875257
36698353114121429
52418974033782667
5540683817045087
54696756561450097
54880475956877213
61112260523956519
58467018368973029
54065166836263301
42733688293819181
33678025953926777
39293262877254431
61480816103612327
2449017155914799
47924293816807693
49859825461632449
71496330387642353
13678161018252053
10610142878577503
54819232510151129
50488308327885697
16887943039819009
53057734854783851
59882923719321667
18779153246230969
5880147379961549
9576892506980063
60439057599329197
6987278790371531
9975280298018627
5645263364255371
57440255347026859
47549631157262777
30704810857352419
60070047099646643
31016709523210093
14412639296429963
46664671074912013
10337362953513439
38418843278928769
12522131199220847
1595235687696647
45104320995914111
42126181587671941
34686090455143223
7151188814171621
13671025811487817
14549558565124337
50701610811810433
35511233108082913
53649328796582633
55007322929111717
64865359052529619
37769470330446919
23868614011077599
17727099745750469
49008423302918389
28660736611500533
15938841132985513
54798414531286339
39071489001468793
63688920291723161
64564794740351687
41292006161894693
58392885033515089
51541478796071417
48831959994649037
18390120243633079
12040523004818401
1142124234731027
28625949167739809
13713295724497121
26088177917557979
41989554577614769
40453913279348981
32933016158086817
23007219785729689
71584110700777583
43199732755750489
1339757527263431
27473654690166019
42164079573573817
58137456156273457
46952334954153949
68261578322978177
13823866147541831
18142469642929409
65874669136618127
7134704966551307
11255835684565889
40281951088133171
5855961336800383
39791248340799649
57089397361978099
58021340687854387
48150161654274703
25006526220593453
36479692486120379
38582959256793949
27546074522225747
30651333010581499
13931158678439557
18911177917965779
25972443308167303
14975195743410739
12288136802172727
23075810923839589
22003404635608997
66535244197619077
50280076433492383
63073177038227947
70207641884187707
22232436379874047
28757556010625083
51678972995696021
17580740406414907
42744229065763523
6599973144211457
27951201633288757
60990001917612263
45034276310748047
64672667420692183
45180722298584737
17284905272637383
239380994073913
38293051211301683
57544588962004861
11580121243718969
33025611342928507
30565382258309413
35397413801694473
325736284648583
13862356206679691
60628636191399583
45977919982130197
35600839625716577
61244653989877643
41005427648276219
36256349992751051
18298119954039703
61812867734153183
66944087858763119
71983794378252773
52666253081627347
8195859176509567
53710275971759509
9542285972165549
15500439692404643
23582109802150411
17462820693504337
39893875941451783
35041169838234403
67729628479125251
7444244828804767
65288209751123621
23257810666174499
20315315169423737
64164365869265617
38763488642885623
71954246904945131
63426929972057111
35406878662909577
48365567239999721
66046069459254977
22737959093626781
7083303293308019
54499319813910187
25912268377498999
55846114526206061
40886430197704681
41836032041531107
37875457676674259
12011030684514937
20880127991687443
13660546318310893
59108599378135997
9494630630221823
20329620375330041
36905829999212021
47327424065037713
62864583868403857
17161982391336907
15777307983865367
65025232873956841
63233259141768647
57501857036124077
28289087800026203
52903114376071759
57990651882555089
10619692858634179
41371891318605431
63699082067626261
42254870129365261
50353328331071653
41978834068901927
67793002739104691
15264958138279859
36348662333559391
10547344861237949
68745498401837287
56932831677118571
51041306710708807
62142656711809339
47654690621296247
64312575477860293
2320968298321457
14817562607710547
12243276376854529
62215227516432707
4464138235662247
65171855063085493
68639773248924671
13790312969360747
56778167170147613
57882186607319381
18650609110587533
3104079793748909
31326570790252663
34537510693196789
43632589689088817
28854703033322417
48294627592013251
19235070457973863
70476428442438281
12261253426585729
918523830612617
40212884577310231
37181195102777581
5290065269335333
16401226952548019
52517286344446733
1764391525539941
5655324414929689
8488554091757401
24808777791137471
3783834940824163
6593999858899043
1863030226229891
69467729897694631
41690661517332271
36993319231942441
57285324332817827
40827635319760703
22168854943889567
11815811469437749
9564565416658117
19668500020061899
65754857499900629
18224643217116481
34520833159068733
47069914392069071
38900641701191987
50772234425424929
626240833965833
71199954677123017
411908706655097
20188339811590373
43614255453077839
50215541966770841
65748701108363011
22013178420105667
59096307526476149
55891350105682669
46796631224324599
66362480902782851
60012080816597297
49068401508793181
2994427254291721
24739464779986247
58396094791922893
47417539536323921
30957257666841329
44845948932075721
47941739077076693
12020112025389907
68388230062199233
57797987508882737
580249718721637
48705076483981543
6820469919446083
51077504773872587
28514187296605793
23466335360581651
44234420227206499
66172228084332107
15041646242296529
61129600152765409
35789919744377033
10392091822220279
59664701123768393
55611124019607869
15884575513400117
58815833057028403
6765663946620389
7447458961674247
2213358530854943
21231609995482109
14266517847953803
23496747297490373
21830034860686981
66727314402659369
18625588917990403
60332825642021249
56875627623827317
7929632989605697
32416418821067147
20314156426382647
41691998751735419
70157231151935729
26647365436907587
21922454244553381
60417289583407697
6934827379765871
18072663710644111
23683642678304003
2676074987143141
27133473292872281
9994928628442949
37593024105303019
35754314643165211
9074932447468231
3779756818361443
17289924610353671
35867252045605181
10282428875830603
17638025987065199
21039427328167639
2795281024583713
21981125882576849
41953775625228683
7223694433744511
10320208549279627
19848409058219107
26317454677298311
49569581571010183
15236362544866591
42610767184445399
26644918740614893
47054424268014101
9396083430529333
1993799994219379
24003666283573747
70504122819123733
18327695160403019
19752728471754391
52110727045375619
36189156812905121
37465027645277671
67915257601419769
28354506439498741
38257242937727867
36349086218345893
46052800052733623
14176775596488907
58595120032048231
1569776217450851
57751638476549291
32315411717794811
9446561711996833
41272132196284351
11991031021938517
22128249755457623
28729617323237287
10144894589343677
12352055210275049
2987576589753901
21178086881678261
8716114624329773
61440462582592549
47776283664024583
69586917998326061
65828630431917659
45061985855200949
46611296042654813
39677495037992593
46397537813535511
48927079843604609
44093265224734619
27420294634545083
22938482746282357
26335979510055419
10619467688239427
33743253136586317
12944335997281693
13557947805353867
23809288818615803
32441321257006583
46996962341530303
44601311728835639
61791634020066721
11921037328784557
65872418079831617
24373030707837391
3642830565451439
68209497000473141
28851505156863691
5338726129938059
44726130166882687
24333943540713217
14606534009432201
35815148997492523
13581919771820599
40036837392699547
1284120076390517
67959745453497281
35316680189537867
13744035914202481
6164011031445257
4197629137277677
23504589733630367
61007895330717323
19831808165703337
18718756202186129
69482276808515579
44481455268726937
6198663087312457
50491314234181421
18159392703120161
30511424035964357
41674630096282823
34289389398825367
56276829420039751
15802484810708017
8219890322099633
6889408113992249
42629507108131253
52103141290513933
51440548251115601
39672813068790179
34017399142622603
41625853126820957
71661456895974779
30018175190437997
66401426402648569
49756430958396859
49781002184850887
51162255064805431
22750332245881277
44295464164536523
36560618224625939
65460510322451009
58414920160277731
7770357006224591
63140147175846959
9460857703401653
4621494607120073
27604874514902057
64097303899883
69880877581812503
24891925965413359
12568281224766569
70925428098859231
33795150189646121
25397800515841433
5363335742136637
45163930179696373
51116436840528443
30119020515392651
51131442520067213
11516807392719193
62861223007010863
19578274752912581
2922159975224783
59577098919114377
67105168857840569
71594563230402293
34574751256919723
27024714651822337
19642821445963997
71240652172805443
10154285238517699
6251731655299357
46215069218183297
51432476330794313
1223608270750783
48221318025653771
11376097878429959
69317013943746091
18201964348918391
50147129751833173
54244928171605399
49078536158663579
27720588747675113
14253724989300977
67573995397871231
33579225579757951
6764789573491009
55976843916336559
7289621732576329
38145310585756471
57715113204505121
19861765426090001
27340940195662519
21982341881973943
59705684780232317
5409942613870771
71869905701025559
60105292496703569
55832156586979511
46184674821997903
59938677956073419
47801720509451297
126069359488829
36841626063213773
30550289208744673
44930436021592529
3711515907593203
70468733903665523
33294075813960877
10260438023210327
56465635265228863
43385772848801891
49517772693588209
63169007615441753
62971039966773637
48647058469104607
63928013014525519
49885243668076307
883428824391629
17423804507850799
70648108405766189
46568282722633351
1022513827531193
34843374277520687
52095479943607069
39640794771539237
28570866418862213
4011746002128833
57361946691770737
60764432250519887
61876949825410171
46583209151300581
69179027541988139
31864215680081261
9038317930222577
5443578553420219
42167716245112541
49033863483151159
23329065472590013
15344840996384351
10438370558587219
64091737236135353
15875318086610503
7617579683847277
27927127253373889
34257037271344009
22499969688670007
63135122441208827
10126655782651787
49967476626508349
45819562465357183
61301402099787779
44245499173758089
39758498506587547
43213107999839257
31995987796705781
33430213577325431
47907911984308687
25154320439194033
10341289934446337
57124867738759627
14210837686370191
22087393005171149
4623482505452897
30103974349110203
58211526990747989
53252128298983391
40835268244541123
53243833330681519
58086198103342757
25629053222307713
31766487596465777
26443557034774163
26945236380388009
5781906373286227
9230238148161817
42653775730687049
4642971834502571
4596730399007729
23569273827688453
9042817108780633
43464313511429747
61805476648427279
4719307978706309
4500043442011231
44268026791889269
30158744420957263
29006159702080801
70048463474994769
5043380577485311
34951776992112859
11844931327255931
40285515277158241
47656339276126837
37643174373929483
52849148296905437
46076116419514141
52223735548933369
28608339870040891
71797504384690793
44863006958592763
19764483868515149
35572674360186167
33449103348718703
17655815095096999
65610910158942853
36136736534792863
26780032765933493
26232141757220929
28087984177431887
36118628749211753
36813903693346849
36362349951557743
50085832490145479
7375000531186397
38578907003817857
12679728598673431
16909503076900219
49146636380870507
8758785421145429
5469480886500857
20875127104977781
60108649132164371
44783265847995683
64169765286497263
16491495563446157
51644393955243953
60912994447763
15492605526353849
54150595333900567
5984077009102427
5300282358296479
15126783144292591
19440593236301617
67220440750922969
11345049153915707
42122358456383279
5570796616738351
30947359463727793
69673759819868989
64202680789451549
42665808200615729
65257087527299891
65366506810937581
29967585980482541
34345806953088119
53071664867908717
40046861831352721
5648041939564103
6037786779804937
15582577055310673
47648955541297507
44409298906350277
39780477993276263
24163005325995037
12696624836781077
24842691622010419
30621148194162833
17902269434822197
3057618115898503
15468779740801859
11145889494153809
48285510949217261
65379183761120791
26312901205709941
56309632438778219
43704300068055721
40102909214223061
46544162644150001
67880655394943669
66283366361415979
1048646163997727
708538168391003
33526505143352363
37737988515879563
16578557075697031
47917288675262621
57031232864317889
29358912661077793
48542606749878391
70296714527665981
43161801527688449
38476988827827541
44575684329744551
46920361602931853
24943008288401597
58042138510294283
51471786708340961
49253032279434143
69048639168068767
50329377718873307
2401881383019187
35282251709678881
21694392950321671
12131040517968041
66248365143181031
14999733550884233
23471638114947179
19384848835411951
17716201304821951
67228784675769169
54490543309077917
21539066758197347
69285827958955483
53277818086641947
7996553346077729
29255985833179169
61174588128416437
19869902546185987
56704792090283543
49772966298213737
27552921525307193
39702224598266831
52622602162900001
49730700712659293
16185711800251117
52936294722933733
58322856058425293
18397864357291561
25028694371348359
38566106368351829
24111399724731919
71172364824082859
26890063068022223
11502928506040901
20422387673545799
70263946171484041
25579671182574799
52655612665856173
51987032266832813
22784639172696851
27971467039755773
5496031388074973
12933735213308893
24512035585713913
55196278813998611
34646849862916909
27176996795320237
45755756791818419
16224948867989573
30809813962720861
53545527645243563
3375507849330601
51066435143652991
19983261906660271
42047219786705303
30375825138969091
63309943259824427
25630424545988183
63536255648248627
50800862870264321
51913491737914663
69938774209784939
42437259020937433
19186169018095217
18789672504945773
14189962276659089
7286641711129589
31520221243938121
67052910438941443
42913482030941363
10087048398034567
2263076279280499
56335950207425593
38877054430060501
57961878622582607
55765464545999951
26339039551834651
16660980868777709
13979011819234291
26547797822086283
58247013250722391
21750670292009203
10271641747719169
45233142416168813
16117763782783561
32386947555182489
18067277467835551
21294235688339333
71002516196214137
35387651752518433
7582495500003973
63650741330548949
45249011159928887
15203376235954847
20087274705779261
33368028482295973
60986096468963737
12122188599002803
14272925789156149
39935442846641899
70869805224910799
68594690530105459
7311963909952711
17631130924893301
50952039174648397
37489839403715239
22559881297867847
11869391463705439
9542224658264941
44552816885082689
59154951136116037
35073426221467301
62287636127711737
66592065857087083
69410117364728027
24801449565817867
28071435639108539
62167332708534133
10211346698286197
16887865340315863
15803033736231773
35529312209254043
10680203013842317
17206130804031859
6896326360453081
39998711468433611
22691845972117867
22608338506854059
69619772117316833
27189461847711341
44351986080391391
38686404380136859
6337938934507937
65471300957706331
12165452752222871
20665016665856261
42558720956144119
17377427837390471
34042073636708981
25640348704083671
61241502021077723
27754804757178377
38637190740009619
46660640530223221
71422172608351013
21703629202740649
1162212553022231
65003267833023859
59032293269293657
51142424375737517
28098736891619083
6418763199900559
33197157754174523
35121713935861981
43046774341264691
5322957380676011
30383883514484971
27054359199496241
26824370210265427
30094451858672987
21331168617463633
20005302794261429
490583377441609
2606851347491597
12508113041986829
43847530055666033
34919926276169479
38645296869814307
28152270979065169
42051478529246717
52368401927439623
56944188676658267
8802148748380613
15965668033891327
70247654352791681
60128856455230681
6875593973379697
41159267814470881
54906813218756449
11436277516060417
5684065916268043
34298509988226557
29298241513824103
65533991818773349
71436984387471917
1055425805036327
1903366005818323
55294472204884603
61768040004421943
36461564059659149
71775429216358997
21556390676842237
36780847905126053
51882338982676331
30566036338339813
35045717848626577
4717859937771157
18147703784116799
19444105604759557
3656027915922281
35470403082514489
30301785470731303
10540738466256643
64720476034770047
2261657977351933
37684228631426057
38787179374497779
1263307595471107
64264332706605137
22301594870957387
39272606364483901
18265673903765357
3029926511016569
55011914833458437
17314776427525141
55617898751556811
70719686590914469
59157279495055211
26242667532187621
18644688264281437
54990953008976489
69432164220289231
12397379283183277
49058755262744147
69122268886767409
60746349593432939
14117173628997533
29135265488741189
3442469916854141
53002150088435791
59921001191657381
54957361162174759
38826961901999263
35785790996126683
45206333858356381
51847477839243551
37081536554014573
12369606561143309
1860485044202249
38443913029116821
45606392717337817
2645481553604389
49972510032418159
52937561233917341
38991697689382307
8662483764376051
62398392153162059
15048726618185177
54610651204725397
19301688934051987
34676460993033463
3755849187609173
13478657135590079
37320256890096373
69794549517554509
24298946019143743
66454736506508503
9049653484305059
29806198708474547
267949646877421
53816098501061683
51258316955959873
51928762511740577
65608047224466521
68045810750592271
42895735975352549
53214756852047057
38748109669363387
28405739991034717
39798588170285941
13420415050573481
32800208464118317
38936424945113419
62827458597401969
49105820623255387
47010039847779199
52499775897304591
30927698633580839
22601998722266917
49359023331193217
53272421967082823
66419635598490899
28003020234563263
56456674008313951
52931936739768913
27737269643816609
58525580769676429
11660545478824493
41706428389063873
41011890112514219
17920969071061601
14497730907825239
5500058730457339
36063621109438051
28521131579458913
67304505207028457
42690868532605121
48915354328232401
40223819585794571
21245471864956387
13028469046909111
38585437957831829
38999430339081761
20643135436844201
42474676038054859
16659610827273361
7544309083348067
36310351609545919
51290127500217581
40627385757099359
18089165845791137
36360812351325647
36456362933118287
65932782050666327
30586537322801003
23706276781254097
45072132782250269
33078759441071677
60609087948525079
1314258873269159
40486190347361279
16965991064425289
41879801239671433
52754956458412679
48778535829590221
55186405785007801
59106626062473061
61791805306600333
33165147514862537
62773424899678513
63545192894917843
42502546332900791
9117249830120123
9649915896465409
37880263602424021
2017091096298977
12934679313387281
62018217387905279
51284088471493061
55899322809989033
46931995662128497
31898111465280227
39623496315163349
38008270430761567
2962538266766599
33923040101462537
15006082825746163
559229278110001
53479360583960657
65747628507577297
42643872998800607
20453807950214231
67556429067307457
11678297714585153
71770945402617271
55777778007748273
40884903096054371
43945052737223167
62555455064093111
8885584225555277
66529339917756257
61670545407613817
35209391426837519
41014773018433909
41693527083346319
27543923478613963
27519716822664371
41903333523593699
62325212913525733
30016720380480437
12053420275366213
58653235875450569
36899769707380777
55299723147354347
61591328926885397
2183699441351117
30795590163642701
56093101280905583
44698205665236161
50631482098458659
37124877052250971
55938463448909911
52238540524215919
59921721241703921
70234516958178049
66177871022023933
51020291958564647
62608880603060117
39592953445000663
57234734033651623
45433553051781217
38143231672344811
1262089266412463
34105662667729067
48696239217992027
64101483198501659
44315098128819017
29986018186930867
8697456840250721
66489456918367463
32659649119371587
40138936602590311
39511837198204793
37589869478386727
7900161128526437
10648676281630591
7066484297884091
28259789788003363
9044994542432503
69633633495856471
712845265514593
5375161185198491
34098435619350143
10226815011906209
15067236862825001
65495826506278067
44348381874779011
10513734031234303
25826809429029449
1906560839614807
59339251169900939
13105305000295369
21120950091491191
6314366078313187
57142127731663021
14657694860935403
20448943900690661
850608088411597
44512307943881413
70113056513491963
53605039119626759
55274646323441849
5510560100304691
2224890955591571
46955025366523103
55252176810782041
14651494030945543
24357309862393819
37367089971514703
20635995380453449
70464711945858383
43694050166462519
20303926526103931
6596263494899917
4128931991960521
21298000812933641
54702923675952029
63677134715114363
60692933743257449
23885853885037231
26972721465027743
19280991771062449
56829893150857133
2895505925489017
4812028282243681
8450461421319661
24339657690269111
68689561104813401
7535649083689007
18305722884731207
15664418299920331
68475803641435601
6377820106592969
8763591078622483
42834426391693163
23066184374082043
18038260169094271
57779345921282407
67379504016838147
60617947163278301
59542671364366457
9063425854857749
67548229093812451
64756639282000411
32078515183284109
38745741717934201
71670465522645547
41216013798798367
8011470825202643
51563747801751781
52415535720709841
10800878017801033
4735198947347887
49243016686525429
63922374072711709
20840566084541899
63799117636321091
1955239649488207
64123110221230969
69604477834656353
41593778865528083
70704385858531739
40867796337205573
1030329636525379
11883246463650377
24831521356656221
28714734570567427
1743448435269769
10163802013495733
64634767047830437
65969807451417209
55614617500605463
11604591128050607
11755652728337417
57255212374543361
63013086984515989
6325638630516091
40740137971223767
6135017837554807
65313893514491117
43513210942381937
22156288992360359
43721901843544079
29875769208901201
13618647636591463
67418026323302509
10469004725299019
15772735134261661
23393535752798231
44394912126572957
20077938606637589
10458355979750209
38425394551139509
31622130988010503
37317776192202487
38765788765069397
65590327358183699
32549224728496961
60631434053227897
48213660364068937
44610666089790181
23985771700403153
7947857997082567
51752174089231981
65561047354852253
28067159260200133
65441674980349763
34294735879834033
53070551961082613
25997349871374803
52386272858293111
21086196396735077
37928533679081009
52366820797523459
35044422592207643
18327412824024803
51657858190724777
27536272343387671
37072014114822223
70023105273260963
13627318256670491
1766365942071091
13526206981850179
56765453220024953
42959299881781
26080057048298941
6978838157594971
42658268552547623
1108888834960279
55998306884494097
23793559378920511
23534780277920111
38355476194374433
27515454871613441
3306638372798209
59461983636288703
68591699221557359
42692566936413409
61120244341431007
25822319683213511
56888202321434669
11969664724471967
59688034114111393
1345995050471077
40576278330705071
18190994031512069
50108793764903039
282193881834281
21694555905391613
22870046279768689
50164846313101417
57994081596633271
31605569051272453
43161741440304391
19729044292036831
7563362210773147
46592016064909291
42489778965796699
58794791179506593
45921745697867069
10572129927725999
66640284379048309
9395095296139393
27747253487059187
496688497645097
1189705422421627
39175712658132203
7974287133725987
5786168762870173
33763510919024807
19255314785738987
52523875786866401
24701811179595713
5257271401952021
18323273341118659
34458870074596823
68688376380114941
22549545401455801
11587200089094341
27426130775786377
68741213035162579
2906632733111047
29492986989225421
32982643747235387
11551234800647261
2245119634454033
46410276439079129
29862306095189167
64897492634364833
64351160666026163
13130307867816149
48232926939131107
44833525035253
14407175346752603
42268449501599467
62242925577432533
44880988940443087
9947738650171397
10970728013021003
47509031124116509
67282223595521303
993328593875437
62440030618688603
39773617355939521
69601046053321093
4773178224929969
17282437285708499
41238008307630791
38987197158684109
71857411073313329
41823076719025739
14651147074871891
37316136197646403
56916565994918587
6091210857953561
64159963508917817
6580409644775401
4607688861666329
37217706242280973
15647303454941107
21797328165344411
48608067936116881
59769480958516013
24894788805987553
64430159507712497
57980966727102637
45988194656846441
1684345332388993
39020755207503239
16024754114887883
23265906928664929
4193103989064479
25026453621044059
61778648798190413
757158200217877
34281509063861027
25727139988476581
63894306671970727
11331478704054307
12400279957196557
838418632318991
64107029429576521
29123801078789909
57754611440101327
56999365456168453
63899043260942657
56995297100521543
25786520591798419
53047188590899627
6228847931820799
26417340422374729
31518408418340959
66835176863842069
28865375253038173
58577882007879833
11200303518714619
3844790370600551
54879109256562277
35872700933923631
9614890610063659
47814884305786547
44548587846072559
39405263193501467
10739176380440653
8021669416243991
71437064210970379
41857567055721509
1038923842957981
30152278774390351
2190324950518079
63727716851229439
69182761741095473
53843154902488247
52836878544296039
49263834323647997
49419705480159401
52815377343432791
10736999928873007
62540007531929671
15600538124294171
55861522907579453
3379679628789017
60749264313124097
34594536715383923
27898855997509873
28035537491395913
67043722009577923
50230524628181897
53560635202929013
56787111069833383
59828906747828033
64613661629117437
11729440477902193
42468381148483363
33500334141982931
44926390797408007
41932852672538651
54008314280242009
5302210634126509
67317115630183241
42445459387110749
13653428353960963
60234397975953391
39260281831729831
20462217825187613
4076933156149151
38679218676478651
54144746629599859
53306622903985771
46858049130392567
29064357808492751
49452216210361067
30224426909641177
56499720500577169
28108305358338001
40828300636828571
32296391841364369
55398260366264083
53537536794872807
21471046367256419
66543313633424081
62528277348129119
35248786209585827
1211429139661849
14991697192150979
45431908373371441
57480248775992957
6307929992043451
865476586897583
37516658795949511
13470265837849943
45802892407917077
42521288283984143
9360393259074427
11847680711761571
8710030826783731
66793686032270917
69872001822556099
28621084626568261
65735097123107267
68329638507216859
44179212241516237
53880019416625439
20335946155162597
31719914372385907
55680273008886599
17575448669671531
10634700942403033
18612684882872233
68778397207158451
41921725637145829
69216679952280127
49769396986502483
40772209442432723
40243182594462347
8138719479864187
9035789662835021
3742828859874277
9926152130814679
54097379348588441
6649359506901091
41964640189183763
4063392697497103
47747123058437641
24557506330607387
14928069333055871
41548838101041857
7562083133717659
20329297193444401
39255786029903657
26533907003358851
16577004310899713
67991743355162933
16510555564453061
52930362405924823
22092761701954451
49820244251707261
32583392824091309
2815150780236559
61727910451490021
69276534665847713
32938369058959813
21311714116412263
25984881735899677
21080719768732339
3354537576039707
50130154905549293
51173036220965489
41254148028590033
56904471108222601
47687984729580227
32466681225270979
18214137591051137
21681767508650413
56815841437618447
38038479168098449
7635497264781773
60681887595924121
59536551538157957
26201483440517323
46814606223189757
62270296867152221
65210986097171029
54612311146955671
24846303813190319
52534149963351799
69207917782277293
38796370160310277
63059846522054203
2687435475433741
37768731604106849
25418785605250057
55111343914694443
28105964991837143
67558971082929829
13716063132145859
59423682044147651
22548789898505149
18173629841678357
38884214098831687
48173569015682939
46836404974387279
49271430385588949
60693372152809573
24084128905358387
50689748904500831
10537303549856099
4523474608157551
43353608610279007
57041768887630741
58496992953103091
30679478116368553
26126014698054367
64318583887215017
19573787536321507
16914004280306087
62107731495124907
51945856325695427
67610388971378549
60309072927740789
33787721911269539
11023252119402851
34198336225244501
47099279468706347
20575694050367089
48619760948620331
28285750003765703
10796974410986711
37768337017549499
33669018159974437
35223121397702149
171813953799941
71779635660630809
24956635704436379
56832196065818123
51660720119565989
41748766521719923
50782215880337729
33730584821466097
28375181080561019
19294858527662359
6628513121593621
49009611999356851
15628878270876449
41807908298320781
39080118825694589
18940148673021847
14094799439036177
61410517652257381
19978731336552301
38207124648118157
26357292953749181
45962666225278183
60624035337370073
43572024493464127
13853556399029177
17928821588647769
60572419948886551
10877779960934713
18799495751867183
58605909044442941
23679985479823559
51581270565921851
33709785661575887
10602556849537931
33987985060029509
45045421898583683
55858487216178461
58918374783626381
6028418165460731
65780234194757587
36645421057568689
40236555019507619
58279947512815207
34800282926969663
71916967288022851
66346454270815027
9848857030417039
50663528118840883
8352599025322649
68876480319490303
21534485249759681
11799089567817067
48464322396551881
6857973992325413
33136825399685873
10381205858033441
48882795696976447
6045294886468921
27803379684684293
51730412993625173
35399459720160997
18540098903659253
19382894826735719
57337053302934143
47835714463037429
12252091411429777
27102978552854081
9261756944115521
52449217879684397
2144589739959287
5240114891038163
68026763548723417
55096139437731289
63119982809599747
48812618791120351
61494824760281921
45533575628373733
47767288817323057
39367783529576563
60221546341833199
37810894331837797
63307273692472723
43387156424497469
64493080543475923
60348197721724123
51508443206035589
1815787077454849
70995110251532837
69476187512094277
594624760823449
10270220435277247
2098130677141007
13620346871730727
35952210225219679
51445778319789481
67102233340052081
10761102947371993
28972223896263721
19206769485867839
42740121747465839
54569982425846429
59239723755668303
69247777502147291
7410632772439711
13062972313894117
36671314448450039
64323928036953089
69105050233450787
6475599842487521
26619006483623887
52732507803045901
70198374476975881
308314429634083
7463399864750341
27049083758350531
67382172089514823
18250855286869619
3045955748554973
65390500163923147
30135366581214523
40340902550372789
8409833556039673
14380290072090541
25763020393239893
23288007585020947
9645624059479391
21865602700233959
39623340641625899
65304481129270769
69965365568707547
61128811490722853
15208035796613899
5096411141929871
1249371206844863
33234516731150221
10607621766286879
47540734406813447
58813010477572789
35160703299038231
28003780730447429
23762623009092371
33193771040279887
41070277465956353
53657523103985881
12363262407572371
13006139810346743
57479994102546139
8737396696771529
36021309548206273
33044966722093421
29698523246860603
59895190132387279
29601869163545621
4047167130842167
30104606546353627
29800639477777403
38553147879088763
16989774565919593
47024993355774377
50168938006634621
37088925827010097
56608763193628931
58468874196253813
48174165653897027
20020141988925667
41126611815425207
38551679131231243
21982148523064039
16501020434579579
44849033945614937
3794056950840161
32274278764398673
23138683584870809
1096934206163713
39315507575304131
42628818119995847
24636629387978581
47273182075142851
30081260727549613
60950091379100459
23390572152985837
34421004499744207
4063743389557967
66167789428208623
56569445310057839
11170479058110109
6009927611883661
46920606021491161
20241750035151511
68102830884724003
13308613105587769
38976297852088073
10157862086925713
63085431695384123
67809945005207479
70194822093182849
41154451746470941
40984403631413699
4908358725591877
2915902880439251
9385356920073821
51251579584012117
61446655368294013
56221341420540157
33940987334001773
6353317106224867
51693905173774601
49911106143247913
31751512630767701
24096971195204269
16979594077357363
7726151225513953
34890868525847629
34587200297353903
14943473090521609
58792987132373959
19375313946890413
18106690943219497
70389824020183627
32671437456324113
19700802926608081
39934365511925077
12275217943098259
16004656548765439
16133672799454967
10563711686494721
2323092614543357
32483742300476171
2177035873251487
5258978798359259
60154027403071681
38534999872492853
33199978618415633
39938346890339819
65757303461455433
33228683804820527
855849894071797
58552640783303503
48282980436004459
1746869051271041
5257325761384601
31468088249774039
55031007175956169
21747819603847039
18073912530055027
9124919561472691
66613594805975257
68358849740317243
34725013450682609
2984842514863921
37341805197457157
1981979302455023
9339650394193967
35947419675456973
274645830427253
1543044704804269
66149327543705773
7864362018556651
67696105122847241
70541494055171521
13003791696373363
35340669425657503
9387725814605297
66451745130560521
18090151055512153
50589606890162591
39749889194049863
58687681843734883
61911890890355327
59155082448436739
41466045405364189
64236381768888313
32699139253716101
7062264388198961
66467600833018981
18217667040777443
21983782830009601
62581354634937217
63633191809998799
47094311436494111
55153730849197427
47264761642040561
313725165764963
30428809415467721
6393251885151713
58943196315461261
38199409793977463
4496736093008531
61633242903983291
56422099896720091
54013280397488353
71660065562760349
53250104663552281
38197192392597737
39488798339386421
57235317128159603
66797546155232719
28052039474700569
64662890937111041
17998490596879619
14400459733172141
5060287827681637
17261620546945657
31551110555689391
34257597758601367
7395706170182641
41680360008720131
57715001964995797
22365134099719343
9741706205004817
19481726748391529
48348439966962689
55770608502416611
69608834509487509
71086098713099203
7092810440275543
18333223178119133
9189608105515633
61277174022066421
55959843085987717
56546107657195579
55194816052514713
37125507738412571
36347875845207163
12593061870128659
25889432480983031
7931300031944117
2132336804060311
55032151879052939
46473641895963967
21838076792137993
30231748545828161
596325635392283
21985538387221819
43888748503911251
15791627720073421
27275595643144613
41434108055760037
51227214022222421
55481282140988357
12512621365589029
38237695513193017
56738629171957591
70151078664450227
47818583464834037
1655657410626677
61039160881476299
58414039877170661
52006683609903787
20942048016350023
66792663060284093
52689923676636529
18926135979418933
36427742600614637
59693924055203051
52150318728122833
26733428062662023
56137990715338193
70536686804475743
53250149196152239
47698203913884313
38265401746900897
26322210848552719
50417444196938333
35465292166164737
58292528459971957
6556547112833741
50369089649451539
50751453105271493
19350975974758567
25772831563624903
68915225483512367
10663053324219511
9725392378877183
5182873533993829
23790970366007687
9536851418686817
61774023736216049
63224716569838787
65958481392823583
11377978244151451
23453538938030029
57964197199256477
8324057700206737
46925972540320151
51207428161459007
46367603458660721
48880406030488073
49427040889982009
5672885864892979
24735745779661727
31200291635768821
1828611913432399
61306965363098941
64727944340291821
10050969660193183
25887792626703817
1362777885523883
69594544983250303
25194364305770659
14903625005086639
33445374875473907
65584883312054027
5291894925579013
17865116389699669
60153043445668651
34893788268794089
67967237855841997
19562516689604761
60743961276275531
45439296568122449
38718648207994673
2112714011389021
13620258301249451
9602756168122577
7475169958782959
36755862408614711
12420870333588151
15157858209778139
4564715001388513
14540850721340477
53732158430831663
51474925935387869
45050349802384111
24752411709946307
17337869804737319
34982601199942597
56257948386201229
20434966965519131
25454796502345937
4563699444027611
53660209930357939
69819376913959381
45886630482108347
38316206383775869
37510337496911231
7447420480903199
18316439110541953
48639824346643051
36709907828662349
3323669470227851
43914681475638899
25403202210160429
71908006685362201
68119774794704111
57990682435796507
47697744477175831
71855180990885359
408890271790657
46875790841292577
23256168488746771
15914344595163059
67820492506126939
6451936637353919
19325334082798901
46873834940897213
30193082011778327
11050188573937343
61247581293917453
8422435277227789
65955963102920039
5408253984143677
41827553090158597
70027251852569051
57800549286987797
35991767299468261
10702556481347917
68697368032182259
38943984650675017
13654192534240523
42566503724651063
3605768730739229
65198147713573207
46934975911366913
43520847230214821
70053369742298009
56601321480197027
1738541388608287
67879648238249923
51918426704043821
39419087603958019
56417114055979319
51715747140180289
12380657845575407
47887919025567107
10880016557617783
15223977085225343
11797244698499171
47633584833687379
56565975650114417
26944163551462097
8051953448748199
51055360793871563
21384974985950557
49392460946428967
4339065872765231
8655909543927131
24911682385092011
24500960033287747
60838857330283453
14541719390754089
33815404065830729
7151180842224743
57643394247969469
27219125184230677
45123978758161249
9176102685015913
20617578751408939
56427180004549649
55187986455675301
63661312369345429
64312253995561301
6066282153702361
67892942122780631
65179848579408713
30167771323810019
62248056621416089
63337617345597871
10425216031224133
48438128314740851
17500506141086833
53668856296951507
66745100904113089
38919519176684891
52988852489957053
14689654417321747
25146376679342953
23563218637165321
42940548116234369
3745243264808077
16079241674045611
6202850199751577
47603857763893997
41871628640873653
48158107830641749
51334931984685161
54836879561068519
29552198250023929
46437699645731959
65735647835503553
52220653460097431
52470691416490031
20536268117964941
11302061181536773
8891610897021313
29509807902554513
27159312834811181
12955760460926827
36609065236993027
28732747968626209
36788996404897657
36837283917340651
4265497436642069
60300140889525331
847060515254147
4803266080918373
62816998263619213
59501044424694839
36245254819099171
69847407895001629
9166870167022097
9588202967436449
9405817947757499
8196900524589031
9209445018664211
1312701720866923
42097191937592681
57034215916641169
29293993274679577
45742327074110699
18718106440355353
69830293940424769
27484392640092821
42971514554289631
43150640016794039
27294657520817917
30629607096994667
6762529897594699
33225467403328271
12726286344134047
61102533740769371
34335103846224799
55993256549322167
29639038805641219
67402425886548083
63983647123892891
69017640386984801
7869658378382803
71284099396276729
50252374250273081
52570758083437427
8996123153503781
52234793595916303
6361724442697121
12707204611754357
21998485522770577
70628937250617677
49330408440626587
12574126623552401
25617205966956323
52835335661224241
48530137459637189
21886599720640801
25984761380605109
55992957706329827
44960549323463899
21240936677092991
15878995109300329
48227072039367713
18146600909314613
35498587776107623
21002983560289921
68767613895764071
19142452757895073
38633643832738459
63963377908001017
43399893030741547
71856691843493741
27084548283764479
49404520726343467
11599520774276023
32564030713214051
61312817715993511
26789347560395593
24065215217839427
7647808587494723
42248814192360331
37734358650396643
48621603024786431
44812993332380191
901560464162177
26666024102673271
397795868604287
33800020394710183
47775352759963583
12280000999735243
42453826041548897
62047930475034941
4664039298300169
28492590643963717
33374007931869083
7995363481790177
30814504961857831
9249881262009781
48132060310273439
4045502863211807
17411864028942133
9742462368324221
14792763559392491
26960121017365981
17404202001581513
26030216393476591
11249005893150031
13982691224323457
3247553583605117
32818457643532217
8231880140945963
29001140657592881
54169258359052829
60311202126423049
67248918899483423
25964984242145281
18320190909290041
68261130491657581
52519208461885013
30621203224590347
671268073668103
59673725491952953
68067423870073211
13484801993220781
65811235753379689
14840997851848423
3459279517302949
33413781026646989
38239085907993797
18952253994273169
50118400283218609
24125915670504269
37013414938445923
8265019107128401
29271602718457829
62215451368058749
63025299656662451
19445431633751609
1363034276259203
25490033132051063
12282285912609703
47919860240655187
51594287763206501
32895486705349861
54290013606455117
30974677303421321
28957729575539153
12618666033293893
12011456469645859
9736384868057503
47225767688213201
65702505837827707
27890135490184391
71241400209731923
17630514315515917
22020106335235291
18457220904526043
36839200793216959
23894520543381143
20493221074173137
71833443539644433
64162517353417853
6066360191417291
19197205090833881
65221310080130843
16670523324047729
29662925951986181
18678747793875307
33860682518810551
12534686753577629
3718236288897593
66045078390570101
3626724865139357
40134765299566801
21086211602013983
46996023393618869
44606156394961807
20055697310685899
4718819507205841
17481833304487999
32987008900178153
36774505587757919
16043115980676487
34603955367932323
44570366080399963
19965336646445693
59983965877173011
58993212941001403
36189550249145509
20409845936909291
51207534199627999
17483942518698547
18407498432950189
70973659927886377
8938357736435357
33357153393819929
18728853992543333
33636035281984537
54103500100639469
71607604593208357
50608806735738847
39792582897192959
10213140961278901
48011882699698993
13628953472172803
20510581730464621
24469560956615479
26383267601094959
1820893163644963
54784272208429721
68505663414765697
31901344360887301
39559494762488069
49645305054786451
25241805112788197
32420372079917401
23521411160304397
5504191773952537
50486998282059481
11032866097353251
19534622968178657
60035801531661817
45675615170893457
17052369301492463
4858197141418693
7468406639644637
32860361330713051
52902420236522281
40779216930582701
16621045996236769
13870105193156911
71423322874120057
48543908621907317
57635679784363913
44489932627780037
109338564288319
2196094206328193
19026548534301023
30009795716825011
28361896675009067
6893511512110463
56577794536579583
31987404830323973
56583519813201347
50817262807021
20727418612050071
36348820053171721
11782175983870519
1851437144666141
43379385955814239
36213792773102047
30677863612855009
12937804153237643
65055792166280627
23437198935652193
43097672684736287
66926060161262567
9191523096227413
14528543785548469
49366234411226987
65118890444387473
50710710667471597
43078926530689183
61430573323053017
36176982078620893
66244384161415601
57899091540769751
36186235339296767
71346896656860023
41716188560709899
22139469547909451
45640628918264129
4439933308217623
44895402548257553
55398637006867901
54336486074384713
44737128932659523
22978693907702389
44991799024909579
36225022379088409
46154359017678389
15415995751161353
52090688275766317
16618812394457569
33534804144125663
51627278326541977
15134266955427677
41516224245429209
51945681711375481
5696133665103943
39551809750974527
22929847230844429
65574786573032791
70243240491971359
71334141639035153
50056490741913757
51600041898452093
47114377695667127
55455131038321921
32605959192568627
35804376438859387
63234274129503413
53713480120318373
44832123866579341
47918712221067781
20021801806346479
71641146413310563
67926592384666577
37973120719226969
3294129711233551
59396669118760907
10184051807301017
43974287550603887
28101051847266311
68905681730869153
20374859921675041
24080761228959217
35490056751241693
52789010348022083
67289717341469339
50743816769428823
46247278189888213
38335495019625431
68932459406441879
44887110967842281
71239391306426419
10643180060344541
53464765520721197
46670271876144473
45001571687592809
26070031472813651
52232760708616913
29869802787550991
55324068141530677
42121354239362927
21200114459897489
1095177073276487
12373272468290389
69168346094205989
4641791067632027
32197848285870581
63746649105346547
1156224351115441
50202683310004853
48077206941763339
7470852416265041
45110004350425517
68910219691532773
23080933400171579
62509832917616471
15247085519829949
20927348307427997
6816392983411387
9658118126739413
36101031602307901
5721611679371711
45145346300707427
60008045425479181
59941038499117903
49209144970291123
25508961067345181
16772482591063351
64069933978813727
22145225401601441
43299621972186949
70575035310462521
55440550239501241
40597332724095047
66039602571902851
67709389535580613
20180758398435653
56038748451410953
6648542830567223
59990715646185509
68500357053006761
21871704728576477
11747792685783773
13462302732846337
29456874666239359
22414066243141093
3406289609099327
22751115752601589
9405403414592369
9681390717094573
2676896833777567
40386590704481227
41906126386364983
15050911077104783
22945815248556971
61249442260072621
30852206548015747
22401693567721691
15069502734089231
65538715073189339
64650884479215959
9296085067683287
6739916542567853
2242393657957567
39888304909055927
44244185391098423
51414465956554999
42043237226278571
35238047553716369
55376417638137851
27402963726702931
70283811515794711
26427212622742201
29747539901032757
35154905991213599
29844694596660401
62259535259498333
66685812449300377
32041555514851793
22185575183072621
59857587784735043
38442931709189699
48348481937739419
34929319076282051
22144333215298109
26177742554105711
30163396440603337
37332482927529253
62585377281481721
30732133287587617
25383540668218147
36278954469395293
17357704130697841
57508788830401283
67219399818230393
20469276417670933
44258575028323049
13102347640565489
22654351935824197
50344062228337379
10537527686557259
568686913276501
59623741278211753
52501645746054719
22866314638783997
44877126713529001
52562087894080559
51535396585421261
32074849617328211
34261842704842847
56520840108261667
23441618740515427
10502208962232541
3361990376083177
7475631835592047
3543582287004187
45740428585028861
44724191653166959
62205989565984689
67222523146756907
46124264253765673
58208501281596871
13659987241565363
56203292575605793
46203271571122739
7130221433784689
15463266113553683
40200444112040687
37795963990643203
48143164162897889
13899189353897641
13225107758163403
24463371273388571
22814117582438869
5559959630792417
38623182407746753
17437567722200321
38196023133617903
59512211096970287
67222077386342833
15830199381796529
17115156398926199
62910628330213259
45222757388169061
46103139033516839
7421424891242507
59630919146531209
69223407283888421
53507089938083449
31752022197808067
40679234004313837
29915971486000519
46011145006419469
2087135444913643
58858946643282043
67873177508165503
40676147093347429
7700622345029683
14997659177028713
31457317124511253
38734539292343159
4117288698168629
20894576173773209
46900763653198811
65763864056696959
56845871033914169
6237414260170601
70424677380129103
45375005788582201
13784092304983927
42809679169721953
32848785572484473
18426530400056137
11439803801261149
23520472302345839
5634497289531827
16677763127273111
29634602318424253
32701266732587239
44004423589330213
42999135862267237
55379741738269451
60249230188122697
65386002255407489
32873266751164237
46114387457688401
6795015488784407
30800571958215221
68579913041437103
35931395126351779
95716350203017
58154573486996197
70896052413614083
60660821826112231
65980772323900529
60112163222288963
40236768173634649
54900008952378829
30515387157019031
43632212629721383
16392769477436923
13538848284103057
30274895943254279
39437966316471497
21497484105162929
42509240351957711
55102531315621393
36105960112701497
12352788134915953
35619284836191493
48383724130955821
9160089171011203
24240579550075387
70546885972079873
2862728184826681
19451811107140583
517221052475887
2355264263236823
59453800061909639
853807711818587
64130729016032621
42746389551783289
44855959342410427
22416956561282879
29843229974879807
11813783685103511
53722056340786987
56843353379415377
61504375114974133
62386653374827009
63938729767953871
17990632644849203
513613248842657
70171354585405427
11038944869177327
70120352452904381
49757658321930569
43894191860952101
13608832884428933
4377898660304447
143310787707781
29501357775566507
26480966293065829
9445811020942603
27457977255304733
58651875734781061
38439704370636209
56650377112983707
49246528987301291
22181879159711237
14151949215621029
7479491248849307
23189531216329711
45073407345640871
36636309579538481
20524442831307847
64080485290623661
41751376826810423
29286476830383917
32591929708927079
25602149053044373
57642006985135451
1486469726222933
33543937043255473
17645467831844969
37797298673314289
31465554410192899
32077528682516287
41937859394964473
65624653027738331
5198043883310917
28043673331250573
907542724566463
22423176686797223
63791144788037903
53917668661982297
68691955161603401
19648114161442913
54651236890387609
49054637867677069
11346838627228087
45573780315647611
39485326803481333
37521663271317011
14487028401595823
41569131775351307
58225429392170197
36279040126866443
29006259758176937
19321363732376633
70027361568604621
33187517599784719
23625058405521827
20580577497480857
69481797739449877
27035509788440651
24907254983440327
16018369222875427
14962460557718273
18986973310538767
45714580361942617
66507047237400907
42468248686531127
71489202863202601
52110826203125143
59738912686060471
38684136088560019
61052968145113873
26519749766432833
4996229920932823
44833980871413991
71632923354662567
21283647650121943
11149043489476289
32468521040316709
19034507106082451
7295489037583349
9272472222084187
34118726474863159
8184064368727739
15360412133506787
7206452453807617
52018244055080447
1504910215181111
7065307968440233
3525277241741041
25453406781206851
42218786014023197
12971469508961731
17776776877084483
1033693311562333
8228234957588837
32405100645228343
32473206421229461
61936534756262477
4102220293052579
61241573885443999
8310765790157071
40365337413814613
36792021808659287
6275210856048053
4967046043288001
59349902412927941
10897996786488907
33173481056172091
22224683431600633
16075388425477961
66107432278795289
31935337969043221
36481889994182687
13441468169489033
44362838407648639
60790059772968931
69765351809459179
335473403718023
31416063190566073
30414086107798927
13326658599462191
30793282517997841
64336871184534427
26046117796083053
24316666479043273
10891342890396509
29620954319683841
55878049460092529
71775330881181689
1146877593524063
58932489832707863
215703867394193
44956832847230159
5128022463915697
24992165793031487
6001099607896667
34338037378028317
26171044402899959
36751508515782227
13732018947185113
48504301684197757
66885140613165403
33978366739553699
49648119068246453
12588907073168131
39949035373610479
11771384227241189
13677249693307771
59040263552834093
37413028649010821
64503241590594671
13284451783748339
64230797412926293
27005816223577481
34115917886103791
28488887141114591
69741663765227593
31383885878361823
9668989317182269
71117185408248041
64401813249757429
54964542920959379
20893518879944593
13713773339009027
22568404687177711
3374840938329409
69193068638280413
12800342133263779
29611421544074077
1914301344555139
51177429437069491
27428622934236581
54892690211145967
70521266158591631
27591905665509181
62472059308402907
70022081622091429
57219234303058063
25141352525142871
29977593580653533
38826353967931619
19473369653494853
19456225804308827
70112022627193213
69594467783806919
33412726939511867
43288055590881463
53858758296380197
30035430295646129
67660151303332877
15293515961238289
27923464547824897
69770790088719947
19711980924254477
19821677935702499
34956093535132703
70733489557139447
37456481913620969
24169860110746633
36223732623407477
2543492779674037
34369575842046283
29098851500884283
44781138970456969
45080780499626759
38871040357571519
28427044811543321
21253706447585653
43656205332253847
46579560531052723
33031241240162069
54320892713895377
15986136542502463
33880876611962969
2097616855062067
63050523549363107
52571449897031033
51988382451106967
4685734923568819
1549746765807433
62472106222312483
18607796486249107
17493497402620483
64259083408463543
43485257925314833
26405110756772519
42228528518015207
19064556422375641
46040966126338999
34999502885559697
43092461273088187
41289864773161819
28293851113897267
8471765574476089
39832308945281861
4270377789576643
6268984868159791
48031738246672079
7618613188744703
23158079805218177
46521445354207619
29786415881955143
20676266158932889
45865385708166469
28193699567061983
33991672280779307
38969038936057
66438829670204473
38113908624691721
69868218559548209
28642303160825273
37550909701806239
51416408737023401
46168792763984119
69508397212110491
69365180986788139
58609311307910609
61298420089430617
6332044752755497
2028923886854723
57323833165293713
32269746257495947
37886209190267951
58467020993563241
53843753594979529
70451642429919427
35463023028259199
37620120696858331
13114171880118247
45793792243901561
55103341109803541
46543291879949633
17211519523381033
41471614872019223
36625263345159287
8641855129259713
44490549195385837
6845321158118407
24276089200854443
24004272595880041
25046131897919641
19049675604764449
54651572827216007
65369698454151941
24063323381095213
37579986628641179
35269116941639107
11125178838543953
43820709955792249
25736135932175579
17875275552474073
9780934766651
66813850504708331
37745154269617699
27160539675575461
66928458638023481
2152216771707599
25322367357332041
66494036939846413
3196763413716263
47888735634096611
30624164277793829
14252841553823161
55833250497927613
19719196787288681
15131201317918093
57077257070502439
42823085943610969
9404468068474361
2187795602009957
31642745961795029
18453194714074691
7549641637702303
68908794816830203
49491026562487801
63254898180540181
52876536940496459
56572973443233307
47909887035121427
11216452233084247
19630262094548081
20327728298968339
6150114009558907
32348588182129267
52388573213783881
60645473744256971
31890200384322031
31008610858093681
45408483531735697
19371886639061953
9506789138470399
13559286648664657
8879830547525681
35888929387683913
13394963182173841
19813357588997521
12924435227755283
57922239558252919
31509834531111263
16276100591390737
68110253176533709
14648149084653841
56707639290789581
21211768478706941
538331118042721
33225118684705093
62388350028394771
11251349118869513
52136845228252033
46001850112749533
37477275803665567
55585543866316069
13982175146238769
55918894466596691
12157426844249783
59552391234414649
59963359904077303
68251300886502689
23750809847612989
3987294989294609
64561200988510609
11674328927895659
68058734882409643
19562358183661651
40969227838425041
41171676571980403
63832115848491733
21924003088604549
66286371526432297
18877638726505763
27192918805100423
13786885512578579
5140156591300097
18814601035261333
71438835604626073
8721480464488357
66172208384562151
23057177799728911
39686881668658403
29315914941881497
44444106729229897
28869624578391097
68238896927390411
29330880871259581
17876439877646983
56360832239886127
6937092456915851
44451396768526261
65829628425277567
66891451743357277
12956380870818311
71283983543035391
57564296981523811
27366536536244333
48491513962011391
7553893776293861
54655908647012507
47780682857227787
59169346703830141
15259266411651389
60965753377197247
13579430809522217
14986627780585453
55960038501787087
51222871261055743
2239530116194739
19993712841146059
4108746878739571
71586580125145049
8663474412592387
23880783719089169
66814492157044417
65464855208522447
47925697541098183
5262661010782663
2051725318616537
56768957692786069
3997774063859089
70442922492299369
19749465633434447
24158653872753767
37926977406374083
11663719690651571
32948211988216781
23718459259686043
12500888556440413
31803003325866733
42997223480190173
13798584805065869
15622303444535651
67039888261545083
8941297130324189
27833449837758427
28777837406036903
42512607633819241
18864486131033197
28257510442317889
512705462136941
12175416992398843
57402455208401087
36066644755666237
42209037799201549
14373968430284471
26079943428754867
22697309666022221
26831483808528379
48850546932968783
43103466683563471
57654521237024791
60569258928698281
46409233269496817
3405142134029197
25440859250814257
7792748701109807
45693985135306363
55699551065058403
30242502351542581
52892761339321361
47284299953121313
67248788457911413
49464652103170217
58524939988947493
63079072337950841
43138824483609581
63874786046009077
347045444262367
27288162989025781
3842051512532957
2001266388307691
60597544472106643
23355953055068083
51520753590245603
47457665539428869
61123225623858457
24344097953175911
51371038776188587
39471983244585659
50853339373454249
36760790213869363
70708272618558931
48905291198861687
27921729997335151
17927028353804939
21268717493680817
15055883862256049
26355269365211249
50742479550997259
35213057085464231
4727743748088973
43776820482536233
33523545276314911
68332479148363393
25183900566672811
33243660381278177
29719088804435983
40179689657217151
23828745336333467
54071355179140909
56554554024212693
51954320472893827
31155417357751003
26799257645822371
22887373568334953
29093088862191631
44566296777541013
9115261706862053
7208987328658259
42512192182851667
40099380502259857
3401727631612243
15170761977617989
37016247601261837
52717723476955331
12603744132681049
59001738860795603
66018217260805157
25653137852979661
57373212077813743
53413861532204717
1854669259613693
68114544531348331
15960660379720223
33087674657949343
66972155978426249
15793164336053081
18093667805174659
28563905038060177
21302699821951939
49831230323799937
38805426469441969
5557661645670341
55595083221223411
58914736895243311
56781906046397869
57750527711060533
3394464454129009
49274395811001941
37059735732442193
22864357422693247
26924820851792629
68157063531743887
55178708647842931
24670781273916773
61289895037048079
57712004058189421
12304162470425909
30180205227962983
23407245704581787
46708899930528971
28966753881926911
36840207504285901
36459811366594127
47255530314250523
30195318289604099
2423956731424477
21296832702801647
6414888821919833
16568094346778033
8017213325741
53602751263319329
52251179388383669
10433315634524333
14195511490911859
45305381590974311
18773999803990999
7612379292852517
2549437799892443
21651328307083243
71604321272641987
51597951636971473
42784242132673037
14921672205740171
6227642035445353
56613884941347473
71347814984490263
53707335462045757
2386960277448259
38469444275014253
25336057444817741
44646901003862471
9022872445166581
23230481978848699
1318134554802511
17181670751233133
17596366473001891
7017402080248771
6130877331495811
31930630807127593
17937178545432749
24371617327377659
27080253826398233
34024143524184871
65312060079261761
50482940297143483
109956109014467
1311345070205267
64927610729351179
27773665737524009
17709740652146791
12456244807734859
275754510956629
71200015014069971
48134720611217171
2784337750422433
33160422037673129
71597940877264889
65160979731533347
13009873162606163
51697980945585463
24860185805714803
3991565436051439
56962562166577297
62489114036081813
71490585668351767
28408257133654019
50475308982305227
23127274762958893
39034241632883069
24773854678354049
4412890600209527
25728867582540293
6749324487751033
3226476049622647
4112940953648909
4872627529593259
4647899243804417
18282048393922727
59358545236331389
71769062825041103
34017480320959981
29254919080801573
62896184553355313
57823972538790383
24611911609525171
61017381415611923
25498981472927033
25721008835668229
21577500772489201
12060718913285689
709548201280691
31682594364298897
10278300619220189
59929665230420771
19728294030555101
5506642777855187
15752427567616723
4143478774288111
32249622948408521
30379848010658261
11028596860575977
2564837634496699
35432054343359953
37132441580686367
53551825348788619
31718068427319203
13204859838908107
3652368732892069
11345772207847069
6510551858181703
55965841272340541
44364177379985171
15619770221707009
27148844308711927
36706960995882119
25895635665925867
27920012779120829
60081041743785233
47876350457998217
50982554361729901
67885052631849091
7665042788964709
40454835008896109
21499278685864591
20473142825148397
58000119276917827
52899299613573551
52596331991606141
35167648961416973
52185772051684027
31865210019838999
5257477673291177
1367161457074481
58909599837934861
43619470656489473
66336280879120531
45148433975630753
12323782645727099
25464094801037681
58485654365162197
49989977611685729
30764842917214993
19091836974426193
39366133490444437
3731749143543833
36860817249008773
36741438892821401
27341891101363837
44465997728929949
8965227146289599
56620311185895761
61009248187969817
42848298926680853
6232164815775263
25181014316204207
67192328477246519
25463868818304947
39768601858634963
34281757750156747
6559977055419197
66014876553063377
57924758771223053
28842220297761419
20742858761809231
3795225483555461
9260463363718639
36202667685310669
28528231679902813
62100366509801363
59622456852487183
11937080109409913
6110707709473429
26703791719924043
35255498421953917
17249729488353029
36181345194534157
12389892977202757
3173661706968719
5515465591306637
47603476588810939
12134341448386753
26028932607730499
64145691717242059
13701113227833673
37922635376211709
53986292078455687
27672823504818077
44489742404948501
8517414666061027
31667067552917543
16184836043783129
35849429826376723
54530581653570619
70575982382306257
31286504717047471
68055507277843871
2099199918950119
56238637091848753
35192341934924233
2104937896516381
44091840908524349
41189647756019369
40108766465167811
40814415527548541
59817441447325543
39978232156564727
35654002788623419
63766802047788547
3026356174250237
28923117660297467
2648509648411219
49719675714302933
36048538885423019
52584167798114837
56364644211954601
64345795996475509
40475164741280933
44208059817694103
3805337817678833
1034655061930547
53856643025599769
50102291888184821
11313692825367223
20775534368477137
50958674044801319
14712192571086193
43041127537585327
44594330178091537
41425272670609453
56924459486709587
30348954881832173
5263433845748899
64438902488916679
22007742308851613
36518367150525539
38065791874174549
55802286104271241
44495247097318789
23178728509649491
32952785234567927
69133155216409721
71667858445789183
30944718598591841
25761282458695387
46997612863802207
56736478518711877
30966328799052679
7924959818444909
10695264930781931
7532739449884421
6740647879178663
53299308254042527
22492461745299437
70410800805064949
7516280727106343
31233536412254941
9427351910748257
45514682670709099
44687527148149441
51549570641120551
37968513712365857
40034250962198663
43685910211917901
32423577719971079
55380889553242247
17618396742909503
13690733826099731
51211118065705867
32875038407626021
21317702761643927
22596746393446483
32880154878369479
2975545068846127
20231186769819859
455656390933319
71871873290163613
52907066653230269
5605535422973293
34624970334745577
71721216025897733
71851017308724041
57847859230625699
38077161906138101
32726799500493143
61590542533541167
69930778876388641
57030619775830333
26794877719127939
64425389969384933
26842400100742253
42200191279838821
6164438445274651
26860246620401321
17197064551102801
42014870599304663
27299650625127533
2058575654824001
10896305725388467
51825624468583627
24697432170373283
61910685868580509
35895171498209929
37513231455910291
1231833572808523
29831697890426623
18876400516098863
23402775569020681
62827874867217029
70342679171445553
12044223529561631
27721591722879209
25755047913907063
32807357329800281
20887920300722987
33566944583589931
19266904396927477
20659092635885513
452776166574913
18383321314419161
850318486614923
55540540047182683
26588275785080137
39563847019240987
53256159661261871
41209355774511473
51141127233529783
42866830025742329
30830940263912689
3958937303405263
44768817078158291
43665762164456129
45159815334522799
30515867282302013
47792760324723949
33026578782673753
29877400626493601
58498472993397301
30732917954359883
55194820925021189
18283661837762677
43281902514536549
71300749925063731
26173731607163389
20301928456294063
68161280703229061
24638665252963301
42615700148698121
44574364079865229
48834028096751561
11162223598997227
25002491725693037
31230129812150903
12455240821358261
64211803387922119
14901125269775861
68233846042309741
62235372528627689
49196589943061549
27222726840915677
38605113198388211
10065499089063779
67799950094740813
45843470622532651
63941395873072943
35100393422789953
68740649043187039
47491331828375077
35934299498484953
71845133175105911
44446488155480647
21963324742064843
48613782995180243
44657866132482143
28890727736947207
28853309588145401
1305626472500323
42271052981664371
59192789192642503
9416418433495159
58002098092702051
50214251685507853
69988124887610869
37143549799464841
46980817525691417
38976418629786247
47104136147090977
23234503010789611
66829485703872641
30689725032175103
32133944446349237
34008570586577261
48268263027621149
54158966137316039
45407850272305139
38724544030944017
43116798095349877
58954107718613083
59146559577730301
53885086517554091
42700120802310263
27290168236192021
44430888307151459
7383701291691481
12915000345399989
7884004542513523
51997751080617269
16092483893455769
42576331289033291
11372299043130503
66534819134652929
26286809636773327
29329662018703141
46516142019327251
58883581800386257
70700954087869921
26139680587842851
882910859958577
54730114401597179
16767911186175647
8431820417598647
70068581241970109
7324770832295689
7910039199746017
62471235404927521
62893784055504949
49348111507908179
6976509380386327
31748841434237651
17645410356775381
56334900824896333
17092426260162373
67781244776396617
29093382511801481
36437504012993107
685981963782091
54679411437461549
18756061745571589
2877462428204443
15502114738090153
30240817925406871
35358258416565289
54121431587710649
27983766117841013
40216104116421293
46435928277531889
2387962752095087
47536721058371821
12262249383824333
5616739597029461
2351428316472143
59547309981703237
26631487886980439
14154562088241863
32846956894086151
35347311317047241
12073213397480759
42353378473177103
60112552038954161
18039268745552239
39576236488563443
42590017241735399
28640457994906213
62772666496232239
53945918783742611
8637111237603683
60266513770070407
45675813598131329
49298803463775323
54551467931178887
30507277229777251
17037343946727947
11272112338927733
67764422321967523
46390313474195021
48970273637266753
12590062393188823
66536249326684993
12192544408040687
40199897358957827
64186190049593861
18995488843574359
60698412927011591
25005307966004713
28484381175095149
11201795345963389
16593245938804151
50722494124846321
58372161884290897
11709325211415347
43906363359982243
38727181141126399
50906854934489551
25336521485521079
45048678987503101
53640738926364197
53058721974853627
30412877216737243
21726919271143729
43224383103683071
7234311920043619
37286971052562299
19323091000551971
112984067240557
21319943725913969
66066717882520307
69199249571071967
61330627376818337
54025828247201411
49558939082459899
58024202622805327
71243075780315353
2249708168152603
66063426627727049
65955224605822129
9317306600629459
4720367578690541
7284113035881881
11927161365566659
29344044315028381
2372368458303007
7028238480588827
24898284418729907
29773700855631871
4649604306384953
26879699563851527
50793807762435137
70973753270512633
8914368281232563
68313073638359467
30859880072067287
61960275276010457
7571499786773779
50929216586524091
68858916032809453
13362792175567993
37014539677728643
1115231543077877
48089274633069169
36247615077950891
38705036195524873
69811772029422037
46310653817333753
46795871185600549
10273084425801287
38826663496351609
1389824979492203
38156214889514923
35618367370876207
19736223043275149
35513863567780919
53636282151054847
60143296806719303
13217760186797399
58214677614493007
51283568648463857
13212681984862403
62158019433216647
14027425951295243
31752262123620811
59351580920872783
7088440505841641
34239938786652701
25315934689245349
51448223664644071
8797040517196559
32784978497840489
56109082413234283
47060677761177809
66036780245084353
60993725526628571
13540121599225933
16459976132898413
61257942259368563
24238567814357921
45596123656537763
16773637380215299
53957025588382487
57260336520046879
16712332504144961
67317517509205237
24064390486838797
46702893576799931
55028377114336799
19352849827863373
64409304133876213
42938640073672969
68408223895856659
6362519111591333
14875463457017981
33706898867968327
55636713854483473
35368761535757693
45414185958177551
12091268499215357
46334312324537609
11782268215035119
36855821599885049
55074441130559927
51881300909859059
45163644143420197
39502527523218049
32019969547105073
41209085664152687
13706617272005419
7926498789195817
56245869609154427
30130980102475391
66776926414966829
52963536367903597
8455512558005687
70901680731282971
58538112320409101
65892870285185357
16449562095091141
56851186101978061
15305137620435287
13990994972118383
65814088013236891
32417742583736669
40168444361616503
13131533665174501
49988948021072561
38033222035900519
47916958483206139
10936086501831719
60634963360819621
56010863543439859
48002285063596429
52464612316993507
52563848544738491
68997087549969949
1629611683453933
15340880178026903
6697179748161317
50349844682940433
32827990474645319
44217537193208321
50857653634125601
20898275302777303
68406624263123053
3494177771359111
43374389326587919
33232278347195729
8228439285210121
34322027036257783
36095284648279391
6796524257969723
6254490192704687
14710803763904723
46866050499634189
3048568933770271
30103606433848417
14699074785825137
3647173716160267
54430806793503193
2591911506516091
20624583024981821
62312571303292171
20610417625727987
39071123185900451
45666579198807911
63513241476617203
15824304427303727
14871419039167003
31467199263731527
22287100108858493
38098171416745487
66390959331742811
30385730069579167
24061497259065881
63804023999884979
14665033563027983
7089831953476211
68555276717587249
40498881471189641
71264749508055157
28168112827281241
37022157333761161
61427037238149257
55049292753189641
71090251534080833
70834754301020449
3656675721791849
1728014315473291
64656330151162381
69177072434431111
54746851838474371
63865298738043997
1053011046356341
49332546593317319
3176119891362239
7518160190916437
3263650333993037
6855268076295907
24946917819162301
19054403265022871
837770449661851
64322956755301877
39960148905662929
17058426878106403
23278336003950743
18994983535912303
45305164887004601
39065386335298369
57855649718504167
52150377927509623
51792794675782469
1004115907654577
30957427697749031
30008666158955279
44078364992104483
39996564573062599
67404332410217471
31858682986074533
53146369895089403
21606231396881249
23143909089430823
5923489505318941
53965494324973367
19390674004397711
3765062897233199
27265540003026379
34220129319051119
48121056013275209
71498776031861701
50120186710604161
11132660366301349
4834996795544879
64343186600404021
7889131870437743
59538495350115557
20469887897246789
4263712358739983
22833152579796683
68562832792277393
43309180468779919
10372048015435937
57157803111613031
15799383734676571
60626697321674219
65241347386097587
41476100788265327
71922906989585513
34583997441433519
12118013598377353
62299296471991009
66136318457768261
60940651595323741
13293662097504991
46298713995418957
17872493530515067
58222182388118531
45564391269113923
68845590761476381
10393716267607471
2677071767038301
39393588548592899
23745990858785633
3199630576645441
205635427167671
35873755674418973
25497943583695259
67664116930176947
32074889431456591
3843414381182813
28049067419717543
16787695318729997
43906369937295737
17764401307719211
24111432211561441
36893214072589187
59116666231791299
65370363682602859
49178770466952211
15817963260851281
36371598443391947
61769321180632363
22409645066359687
30294346057381603
71030101646331613
60543214861246031
65513354484098021
66386016466140979
39461920147132643
48581360592617339
32324699198149769
42664145229724649
3854227264686971
18905162212444661
29734563026090369
45183805647898963
53081193545827691
12536548784316463
3323341832130301
29100234384600299
29334244626321821
15075497684457569
1923319967120969
71186521291392239
21801096006330527
32284099249575893
2882158377649267
26334536445994717
54808846440177041
30460997637118999
20281809912877913
3949703384749481
34228922780392127
29097988590203243
16866840761518883
7554590119557841
44689239774976001
55359048977247707
63738615097494109
59534505073096919
21958121125617877
12952760850766021
12227775095001077
12008995247304217
224024370678803
11456091887248279
69200998929325129
4438636947040369
29717806099328189
61027484600895809
33086219289241627
7564033151894273
6197700365974573
16906330520293091
41485354416848123
8608216590468791
61137007418584931
71373618723253747
62889017751171371
18997202506123921
6039791099213633
17867435901317363
28104569881775921
48007668094962547
34597387263852557
61192712112803027
39850389517467533
37750314632790223
48713014280686487
18722774394099199
35515448800414853
27416073034500559
30021769086844781
67583554160433797
19176814122993101
14428740556498577
66534850397762449
13279122655980887
14813223020979703
33186222885621607
6000279263085301
47080998985675591
69791231666641027
21439439497135117
32738736298330801
66858764262895603
64435303991665153
45240113770768183
55125737160427201
67697331235368533
45876274508188651
50107854380033251
25301839803264379
36450305709825773
987243386404207
43149067452331903
36875288342980481
56688730003964351
4175663775724997
7912601926283723
33751012613770391
27714214633503421
68717852133041311
42422070974653637
51234294872819551
5658458989050061
62124618086778629
52034382121597427
69865981981817159
28384629148646033
44819675848787507
26899565683053541
59195135204229803
67086693446433119
68474386994878679
20363072103975577
27842525575459183
36616968647264431
24850285948702723
1506041256334607
38092928045483807
34502394966738977
39574335958073629
59318575800176753
28472830135899703
70326227987009177
21506586641449981
65307461428706711
55218581897990339
14210460193879903
46755074045079733
69708353273091733
61246048730641843
19227408826938569
61386818033428507
10200728792518373
20966827087811327
29528928189307721
60336838633315807
57427026539309051
14198277156869627
21990300969961669
44722001921286587
20231314031384033
38513190198623851
23705900841005147
22303648703670637
39092020425365681
36827631201209713
41083404268401491
61624927389156973
4153908365022677
47269396250718029
13015565899550971
51952968232113931
16735291228189283
69865817843487139
46570028749980773
25091682358286111
32086856459633659
34753918894550729
55022599299834601
37189348062912029
39096615479628767
29469047709630973
11599855985090759
2502843723434609
67002897802635103
13949091883589827
14771964445228273
54802695613018291
39885841446359627
63808442303786069
53713873042228073
51145280805429163
26229269698971601
63586821075128149
58945373781343991
2290997827602311
2335268749068377
32173938851306711
16885019332754407
31595589798925223
34869486797678387
53790909120767237
5409492403285153
345485945182799
46539134699142511
24032508263936251
58436576343292493
5792477373922177
66634136501094523
63693037894700371
30534877336802647
71750013534851837
9190264967953939
21078007036486607
63804630983597579
47193259921853819
41569409722364371
3925751536351937
19160045312274989
49578685588680067
4092987095215859
44825536559697353
18122765695585619
35302049925519011
42599633619657313
43974348016149823
67141855489812431
37615275768923341
8018481931407019
44515235182880281
69779578882127449
57008866811520023
26051318930186689
5372310549243923
16671647075703377
53138679635997671
24453559011205199
46944514441261937
4109073910103051
59822156297355853
68007840891856993
28763894335461743
46967510641382281
15099087799321583
56109510354926701
378687340305451
70012347088460047
2313889486689149
3850980506516573
44539364798503681
17515180250597633
68999308320607933
12870643309184671
65478806636730197
14476601827278131
59908877087908411
6317884436466311
9887030674753319
45837454175252351
36645394598427757
54682693545285937
28877985089837267
53289554614618493
15522218288690257
68135663426848631
61912491409231759
36740528064777539
70147119351078677
52016847868677947
12988835638695253
19594416146298733
33915501114899687
28240983988008521
14234836192618931
63817211644770931
10697055786711677
21607680674990101
65470176582054287
64703361563120251
56522904707710367
9773883064269211
9625714573758299
49694120915437723
19485025337311277
67369819165673911
48934609753391627
68141625367544453
19188285319877977
30938987620686767
12040845425874119
22261928115562981
15322125275287997
46400190685408943
66102134651494717
53924568830987971
14096927841600103
34651649637626963
29764491422976187
61181135438700107
20394684863639699
35942448283827109
8582321398116923
32573479806476177
38408908679673121
56962597364076163
27395647207521851
66925542446490137
48414345177868889
15386479641015739
12658558868832509
54725902473822803
1214151284061119
17075747254861307
39831835847682943
42490357704085651
66435385173521107
15089448272961107
35730387780502127
38581194740074949
67402035126194981
19466673751496519
66513010262682013
30092117084795357
11169401820920009
19664970087129197
25460869494429923
28863943252912123
3583844134740871
45325034160518267
60784771950255389
15368820389814769
49428138369984421
71619189611087207
6063939764569207
5216465109252721
51893133215109961
66534950664969803
39791748840910709
34587500594694433
53603892278784097
42861278497628221
22412515702257433
30101954401050533
3308684981093279
50876238486874249
15299899024308403
49925944169495299
59628986105487109
51073250769073171
19832910168421667
5615739482882621
56993467709951183
69583032876919691
65851476939194623
71978984306268289
31128088636429907
52272595179742991
11759306900061829
36551615378177927
32828974962272809
10914156861116167
60253601560945517
67093740411816361
57741130088917357
54484813579425293
63643109896126561
17705388071924093
59207000624991697
48964723806587959
61096583801283923
31248750346717873
15525507767048717
21338325965816257
4924647745986833
106889063340223
69427682940893279
37952032866451007
1163476283075201
5863616912205421
45329040530721121
55664254246037027
15656747477677403
47091280096627549
25812895496444873
10662924664509883
65046703334351201
39594106895562911
45821640139551197
14124506165152633
52312748633340463
8071972158186803
52302457972780643
26776710935992091
66745494229855691
14434741583247043
26218122397331797
67661512375075547
54450916151716127
61865324372187059
53919645735017009
4775311431418949
11215192077970511
44720342129536889
1443854401927307
8973030231730889
47205712601276393
18282245642118613
63060512613814721
39316787756208653
18485075309474479
50403079660463911
32914541070376393
41804403196466633
8395395837326879
638049518667097
27493854709252513
71249032860232853
10922887318529959
27642791570184607
23389887243996041
14527092318605297
32338841645300929
40460129261208971
7246310542257649
65182271257664767
49774972124329201
21663598917064141
12493946902233073
53759602546302413
71785658248491899
50983050462451879
42058515572877599
30081804823473629
10784204216777221
47039469326107393
64807071759160531
17075667646947883
13016736647328341
62878508161079297
2540785226689553
9821340488252827
25043106589283093
53119614313108111
24152567840066801
58823999351035351
39644712391750157
62010332637472123
34256406639969883
61976651027469979
27720648884360947
70792576945596353
38824752449218579
50192293899166693
24241313395864139
28920851923294099
14455507171104407
38221896215491123
24730033041848807
10248478910718751
69905960603002789
61643565175340639
45407311368746057
2398234774522087
20300677174300241
15708712970743363
34247345491510471
31541686162200703
25212522080156357
28980533452484023
33266572658454019
55637505538408711
48898433258263333
4234180234920247
63468357934047071
67829154776667329
13592912499768109
63658144371190277
3284219380447151
71359564486830121
5704234124159947
15690072862822027
29763818772919013
14376203974629569
66682977740921249
47912555350209311
4555455874761691
143718495493051
7716207752981989
1536935399201567
1050839505718991
54851418410312983
6858463966368929
64040693213335513
12435515019539119
59171177811841793
49802820552047713
38833267831045043
71824160997465161
3469069924719283
16328672474890843
34626812701925063
34101883784186899
46841918315732261
21905290018184423
57747347610229451
8544830179573969
17420355655773283
18314208967791797
58109737105081391
59976277990805557
5555325390444769
54033584219877893
35957231858171959
70575878794285349
29453185865330281
57135487308389909
8857585166489209
39992267055966851
15820338663982961
38590757875290563
49801789586422561
14132949185637137
47103597472251889
25496041082539721
39448684473249781
17361715659841303
14966819627752309
15418231274974019
63030839610298097
17017413814252147
16482487660099673
22407648820497431
35382836187161107
9062935615571987
8133941869362007
63536819440943777
32639328676593083
8652232134399223
6088372974240913
8180636128749433
32352318512460797
44089216839461471
64751484684452737
65499417238768427
57101197423189441
3050623992966169
3410897553287923
27729275702387599
29371530616994009
21538614994619911
38845613795637647
61434304855297739
35251484251930189
20138277004514371
20629040439010909
63794637040896637
65771223495509387
50041288709178721
46838060857725481
44884943406217043
60875817425805113
11928789938627743
64652297394042641
55159498274573029
4882522121592029
6028583261243251
38858134392924881
37396263716927779
5154914398321427
46553800626853067
13254714869292863
2606555326982209
13045811091255763
64138508622188177
59251963746900451
1319580572213543
46396482737666881
31335793431747899
61299520120738507
1582127413261
7188867665116519
4514030058189791
70278991455097597
39057425131064671
12581476928041531
35890895669071507
9892887499782839
39689584803596837
58631021811223349
31613465967410683
7598890789486127
26599230986010989
38464314887496769
39578179864022561
39235464537179431
10892896736643197
48671591426223319
30122887265481317
23150956542861467
66806300191160987
62042004841103327
128014738509191
54473716935592531
68547361251972727
34250121578935133
22069729919055523
41662218608127461
48349548617379469
70251155414808143
38518196879575927
3041135492836747
24811082419577239
41964750602605097
64174042323789193
47970025929108623
12748607367029173
70703790185695529
11070141151201117
18623228971094659
55090148864337011
68861875829645933
28983225888121067
27255202468063351
22925798023974563
53421034261246997
28211492731448473
55309646909669081
35280884638148837
8708844715285469
11545874325242209
17151175252722337
56094544245962791
27828052495485349
71333757434623499
17254540187496641
35174796633623833
37534523076779117
54561992042923583
20193646721938607
67228329366224393
5089910548008779
34929817303289171
59013277587374743
10342095890431321
68904536513301613
26028969787389131
61257846707715107
25162269854028199
22578947587979437
4295932200491089
24997766548641989
36647379113836033
67005772256088961
9247895857761667
10686555652772869
65629298857152593
35202436751120633
41489567642999107
10577658169948643
46193847133539913
12558312094201603
52151112683107639
14080702563348539
50798192470249673
24163736120963759
68859338400648533
71394119575686757
11536391043932101
64878183949617481
643188866416361
46253046720150541
6494322914998907
34154615311942379
33889877254906867
48250529313773027
13447212806886541
29967410086438757
18938051015753827
69161768392708063
28751721682284481
14655825482133659
42042833084141287
69905435366224987
68236103863876393
1624062763736977
876120760722611
23115489840159253
69216172643727059
42372879977966203
57838049078364109
54417465504000637
66935538724451809
62791152286183337
20326249994874893
55079652328006193
69467470482700789
31908415136687581
32780770864569719
23184976237860919
2678549476456097
43747854806998651
51440137187007017
52041952310501581
35522537108215361
67211102156682109
29945243669719639
60699409734891337
43150110905088101
27601508858606071
3078227751920807
58420117239272777
69937473754882973
15133800401203493
62608902996389909
13250902861448129
11899311895972063
43796494799116277
35297547952147903
71420505463855279
47111384116800733
51158632437269017
49700993420582173
55550212649614513
33847117262155891
71823253134141793
49459458850984333
63811067837319349
46694250138090341
44799063876664843
8599120496155247
14699184965566603
15168403267341641
10164016861578793
43026169932935351
49225071541269461
16533975826136557
70688835695193973
12472596634416187
23512239951374983
61431511438057039
53603942832396511
13555086187752623
8986452880401089
21010720181661073
42745763727000409
48799471516229587
31891881256057337
54994634376475267
13392241884992749
71975524936497863
14170219732106419
20572965572981113
37813693580891383
27417747497662153
62774687654734703
45435916300594531
49162243342263871
67908763854734983
10366993159455397
44505582362901593
17845060505296723
10409762747365493
63308289892016783
45990485760605833
44040643704048989
42616398213881249
32344932207651299
9650853515787023
22968342653719373
62016090089447149
67241515398339577
47256922129170181
41727284904883421
26341211234781161
58693775424480907
44190110439429091
47370514384375519
46646609532185917
55481499905464757
12486830437726093
25210598765043059
7640902599069997
70411025197229963
5984196165185477
56971221583102483
13077634782732217
47523117204899579
59128802915359643
28883831543914549
15120650262466817
52938901047576001
3905329686954841
537370945133723
24781214716144213
45243642977716039
45800677491849317
36857828216883977
61815062917250107
39106073648451119
5906102693402453
44486042130454157
6750275123378389
31707705310593251
7644247849211263
66093916988864929
31309128956980681
36164613728221271
3058619894854333
47120784270550637
52709287175896727
49597034914923527
9817254089451271
26449454541203159
23249812793200369
57570297512985137
43332303940925029
42798780303726809
4925982423974831
13701685786517111
6656265242017819
44305391566534837
11227247417359741
5872249967044661
52696790730295913
35770028079867233
15815841681218749
37700873064822377
57717353597149931
41979515881587173
17737786814436257
49835365907374589
55672576551710813
2174689804632109
45335537148894893
1137075290145667
3000853433590651
52992184670390047
25040331023314699
31289731040836201
22946473212843287
7144257481247221
16677005785903171
47413742153001677
37515582858071671
50825279391301399
42899072195064179
42616248262337707
62396967266079239
31623914004062503
21493860397121417
29214300535818067
47463048808082653
68245923497018671
57926206464798829
67163061161525419
37086006285346127
23266420225268497
30873348727916719
25568828712232187
55845796547635807
45252258358892239
61962085777163203
31916552097728383
46662475749993827
69330788228114561
48357936365314637
42259634202937777
11235224271342607
23838031799287231
25548678415306247
40290205512171187
45260614975841897
2409630044541191
36641891756740477
65992062415592809
37588346280453187
37998849638533207
41412644955205709
20955885605836681
8857923328916929
27767721937879871
55065390313026001
14947877014962487
70594585443197633
23570868799455083
9975684642091849
33866638703782397
39335273907611579
38243313254296043
31878719159775647
15593222486879909
46895327307962713
49443571984228909
68631566960223479
8778983669691841
61181064083924237
58966700475913453
25188848739298687
44186775888292879
40826425803762359
1607135088244489
63714440935009517
49213982672446421
70248750670859869
17762833106942023
13180882522207987
45242078092376771
54829026125714333
29462592145808917
5853981879979697
67455474873245867
37075485501476509
33568687853221231
37151231739509473
5351454054154517
39178104118423421
66357489285460069
12715499874411319
25827981287031463
71387301410337019
43756498403827481
15380348432125981
55937798721775127
23033330394962761
64925225287767547
26761538532978727
49569049467973543
52044371852147393
7662859696819927
1131180898438553
1762247482162049
49460929833315587
9977973830006701
40535831019866411
66540101944189301
55440349508844199
37265963875956359
30088285503470563
49222088502005609
59705489768971463
38338476692645453
45320561973278351
42654887067406931
53185528099572647
52188748124124737
5702601502720391
42906193123805489
63461761579029169
14331746301709223
49280892935909111
4542489997168217
71386711025903621
53435610282863027
65027998291229377
36158926003855177
4236457359769639
13364224233515429
66236808118745881
49401955164939961
45933739707769709
1539854550257927
28551729223260641
65739449781857249
47908159580976283
37567628778919961
12705664041239179
36546580723857557
68248144242423787
54516534092286193
61970877345941227
28596489734887169
53391536835572827
24858840345227687
40337249744588327
17214668789389061
8957736839797751
64071852356640917
33504553329921841
69864992939370191
37485851078030821
54127618500893131
1918839144437483
42708256519588657
58037331429757817
46288669881742559
60940914718609537
39254221838310359
17765224985355979
5405837832022987
69037474824341333
71999651749780463
51691151259424049
32898574587044083
23860184236720303
28733040778999327
57587884773533111
45070655918182813
67380895576597517
35157457511785159
38471506868219911
46475683374516997
37361765283396289
33526686935983009
8510869641178997
56562135354576143
26783386815007451
21207802031570501
2855823830895341
13532349982603531
37883136993828821
49429112204853911
42571237381246699
28248292920274591
34410002839477073
50553166304285597
51544231526016241
47067069564283579
18975912203228047
9674009072911999
4906696294179643
66183830490766903
25713514273969843
6921375747798487
44821461806682409
47449791854056327
67945150281701579
46191120286762043
10610081763103399
37435708763181251
3594519471806603
17614100676994057
2508042310125173
58435455098568389
71452507026159269
64596724444156237
43036962347203063
4729233022521107
27026951382442993
11818692969284429
56921365729897159
37427046272183053
6100718399181599
925211264220533
55021523062710877
35346241469019161
3929761312842653
59015740027979773
16354986831654139
8631101003926997
34483680311077267
13231760528128193
61011427596829579
51332782247563493
48387299218493933
34692704261564537
28295570858128571
60673626216088663
50070384263564341
71689274755350121
49796623334499287
15256927189680089
35836167881178169
17208562369706989
55769746375810783
18287504407552153
24657509752464629
57779330435603017
65036809724472101
49522008120350329
5010031802490797
27695636406029743
661968949939963
43407992729475083
59525278951171183
27446966168476739
48830847561305917
22511738490302273
42639224574574037
21866591963943697
70168310777751911
42342017481419627
47226232771100843
52013529937399861
12843399720961241
28772609523691937
41391090701445809
2315836901708807
15051722761228903
57951197744135867
1938801743378923
16474042290358859
56879807466796357
1683466904916689
65811592332085651
56184608787843883
19747355018071013
3176972972754949
10459276429297187
830617588779427
21678018748572421
48812008058442407
57458856884970869
14387568897294251
45598967552694893
71359298079834551
29708827306180811
69727467364475897
62466603838007797
55465470925294439
41128264102053679
49252551837468233
28353402422275247
49049025453707597
5181525130984903
11325780018957739
69529487126484563
37858362737110829
21677992172613341
13386994778278463
37849306343017979
8031519380080883
20900341782779383
5479492914731933
12636835892482499
57711981764617721
71410869915870679
49615618685695241
61640412997278781
13848789051689507
36969994149273629
53268609436095731
27011941138775323
18483176250880573
33463550982546257
59864885626824263
32218070943991741
16505530176912079
40344024444830069
24578610418617617
60335360070980389
34391531908540307
38943202695881611
48571954877401049
49801276873089167
60867993271365919
23092688474114429
62767787073976573
35139250207287643
58812078807281837
55027263299063509
58437306506685721
3920412721344929
44505846674009983
3948667832606851
50937214714915511
63001765027002533
48075361326664459
422278221616697
31464801000540067
27694113593460031
68224583701290629
42973460737919977
44365298440246453
12554129185508011
60415233447359257
18169195321196567
8308184050598357
10856759154071581
26512545220541467
28112924266586473
53353845745134427
54284549717341121
2284100187948883
38701991848229573
29912378129250121
1253623594452259
12079929676777037
69875388272800261
6532214040343879
24167328213024551
7888279820973971
13257670808136529
7102382969779381
40947244586299049
38832360847562951
67047504609671141
70440654845106589
51021325165694627
70522686284974597
42907804298751767
41320178392958981
23491722262144211
37759798584495301
19853747655790667
41312327260815211
60064678259834579
32199993504296237
20341985650584281
57450882007239269
49378665852599521
50220872921096393
11576476814918731
10626367183543879
48347547413485277
1288921072710151
36713107335165253
62693044737207539
43599686379803143
58317341185154993
3060185266773673
30105502505369069
57480660092205631
4462064747607169
11757774526475503
59692094183005057
28162481781788257
38864525675288077
46676386431705523
34514879233873229
25825586195773579
54143068604173331
5179055466173321
47256897863727017
50307740575110313
4269367647099881
37003933865105401
60247586761443923
40748840370740423
17535901663046903
34828683138682619
9240117424754863
15661554996484253
66941786258582951
18270199111666543
16586063487106901
29796161901771641
51608795972362621
16825734437777917
71548276623615529
63766653778571059
69580357603303133
27551850439917277
35373127714441211
20188599276291881
65618081146453489
43197083386614433
7314885312072959
20431102922883673
11512648608752117
7895948973415753
35771127246352793
36371768686795567
12309908420780681
70932326498092049
17397436994571737
2782175996685557
49619463156864961
53546102752925779
43818551188911623
42625372138671403
5602642171869563
37910884406392499
17626386885841081
52043331202527767
17738746744045207
69892799244032137
18574712980457351
66371910427445191
43499699776802351
376957404336197
20714138807104021
13933878375752957
56911173638932531
25939277374142849
27661922615637071
66916703973657053
39729534173683957
13452646450613191
51108119953928033
70537690324526567
27407308127287631
58689898897920341
44853840602017693
45611513957374003
44738355062585053
9386054005166297
52101463108681697
63935486334964663
21242316851471263
40709231566112587
66796080037779787
8126739523986137
47450868669513983
263388333514979
8021438445128791
11723185826710297
761846904049507
24157116135800111
64683380339676643
52320828733394447
55991285976194521
35533025400133127
51397425169119397
58961261270809973
41852367016369531
53891640070699643
33017115399286831
58074207245505943
39292443257880167
56119496644467911
67358806555555661
7783320177544181
70582702474416059
55212688994725763
15007381670357029
32534111123334143
21876656120053739
20217021177370417
71542886509873403
21431587051587049
59340093166236241
21027755031852977
63423732167597699
63199082652652481
66194129293606597
18410372432950357
23821100825257201
19634840573480477
45308196719791217
28169194927145933
13240761919397989
45113727085933031
37003465508414963
16986654381954157
32032733569621333
9081759622548961
26138059202919767
7902191662353119
53051203968123043
22178287036075403
57672285322230851
71009827073330461
64956014518469953
54339173598487801
6757563988204327
1622626088437307
55331698519787423
44941330144888559
31532651304651967
28200326702430343
66449826720159007
59081247192736183
2977269633582779
31577541378067973
55344038261841493
4533669369589519
15594678160398317
15306918616970291
44023774475703823
29352724358873677
46041757862217193
187450389541109
20773646175253529
18243166401009647
7060027831105343
10318065572417059
53963264528280389
15046100746527329
69571303692484001
30678940971451067
45958199115975767
53014084492702591
71083617217986103
20426298403392097
42179199284248519
12508613535750173
43955110232114621
42455845498433669
7748744875301611
12584662804027903
68583054387095341
22538654564825533
61335706881001799
11954832337015517
29220408042085489
57919386622082441
66819113933190389
41383979227227947
66748912221959713
35445173212096247
66876149676593821
59282416250860321
58653488149164053
50651038851502217
44668436723769083
19009199386469687
19941470838986351
42231233429003873
32505917717623891
14083784672422841
46578396445054321
27704436449375503
15087644397330269
15586264061926513
1459353704612449
27026553608245153
47515127671824971
11436757763666647
41059572984786053
21956488399032791
27120604028704331
60711755954793719
65518369295516869
56997845543742067
53400705655241729
13958206454524027
34144653353419151
13645745876713229
35716169256152587
59961963648901387
39686832780382757
20147883771406891
52022711797143389
24703723276134611
46757212253261941
5938780300686203
10884393370842961
56902857428858681
32346957938492401
8924635981786457
36050758107081689
21909884450270599
61659683406566129
51818721329018563
71992948566227243
6224069312169197
6437833099464667
42390397590500887
23067251764870543
43866868693700867
1517883063464743
43758444858261349
5904417896642717
64455830427239311
19195836358475053
19604216588861591
12609387592295191
42456906743122009
11001743297533481
23579175411063721
24302737883603737
37869004348946101
14873848127537209
2846372374716077
63405786391811387
50321685427856861
52598316440271809
35254856876672113
25786922930023327
51340492675947509
45355669376979529
27228249210648781
7909633905349793
1473679109014757
42219308478419363
63021033993243959
64565066962995481
15379689203009657
37316802619090619
61022438362143217
23125013883986803
47344623616970653
57126724260054203
16550728169904553
48600402226073689
12214090832287217
37320092541352483
68962954277845237
71794500389767427
25211590379844361
10837419888590747
51952165552559641
59893815728524103
1089611795110747
30916937913415339
48011103579543103
65125807898420993
60209372884934023
7764912445549879
6480738190789217
71039242836761279
64998437185427407
71944832216558123
3533787905884619
18151592144628029
19222000519352531
28132421428487251
57720672630795487
22999172962385671
2987726843742931
9995254346261333
12785554087343347
42061162638409091
58086030411871337
40685130623994811
16138658250157283
25090922802515201
22487987490507313
50911805497139803
47857551791827801
7634242091657369
39475449848871409
11831855413186643
59650662836983237
28923279501817343
36493189644609001
50279574276941743
62392000230494951
70080687333335621
53227835369594663
29876606653427077
10388746223339851
30582633007265419
661837819703189
58893179338658443
1637842696571561
7881479611324457
63152090316307303
12136340342680777
30618319442876197
17970137568094303
57818868101977519
31700618699513767
841691615864387
1774543875031271
17859943889899877
53560780645248649
29397951219993131
35462609713716833
59126829386828617
17960977381018687
64733654724272273
420451090166231
66475326458683759
65006231357431801
12393940198113989
71551481265107387
66847068430868779
10799453731910317
62050054328733781
17267118493246199
15794901099760327
427696195700381
6942975427028857
46829148966708767
61967113225879921
22763135054647457
43358218674443837
34550145501211321
5803409236607153
20938177032948451
31266903395767961
13843701147594337
13274132406666323
53668320868934203
34381437625548253
23777505808518233
36546353837596943
29461405672954933
50058843640531927
61678685952130831
46901625403123717
27801684097802437
48909861866510137
61177787429204813
18526145249335313
13141807968413549
20308502495845633
71322201920042869
41697911684775167
6458746171830569
2688786868104713
25605621577074311
20118547678178273
70682445253534573
9092266399516577
24156916050373487
43574397514486633
5917419951164213
11301168959273903
18440103538556927
35560942974367763
8438705264292293
11795951172161557
50118588444424289
7689850903512469
1090216384039759
29319339901874927
17189186674577171
16025320638053057
21169605084603023
18446777918457181
46973405449454383
29388255006578549
17639098050851237
33999968127647807
28298695897390987
11358676588982917
44152798673191633
65667242720904619
15068113081211921
63120192119551981
34899515894564747
4846158582262139
45830844826149421
16749620565456511
22001781728141731
28387990133546077
40299954251237243
39071957138128583
14055401648596157
19656852808210633
27722515566906701
56329041421927907
67927269747670283
56272845586896791
50351966190039139
29779518698073037
5993454871653217
22046380149949741
61697156176340747
19510583848256119
23214571943687093
19567094655658373
57259011834326201
30788647811654303
70688598863415223
18084969808832477
51745537410503477
61260028944897661
60787946088035587
26331661908974407
35546148537232679
2722203378886423
55519661937361109
5526597819736163
51038359413101843
49691970234396241
64932010569972089
2916429985712263
38969266479203713
20730860112840547
42692530739554483
19841874513984421
39124272437830793
58257755344971569
11900342320303909
60423894043751333
57627135035020963
62675986848256601
52007012040360877
18587567895601981
19554257732021839
71772745843891013
52649586944742103
41138663115415583
38652734902378829
44820801135103813
47921638949752129
42674164773766489
31673650837388897
30414512534807867
43838701796216893
58015261992110719
30909923857139923
64400228757095437
52086694793489309
13972769874382777
29517865552147873
16873210392238471
69955138823925227
41125561926583349
62107115488240189
64247386164289117
826103114725457
53538828651426809
10282362329304673
5850655066685207
17526635386351387
57398777674308271
64044687699285641
33224163769525153
31201730567285857
71042937338944957
1148286562840559
2339924074675937
65451459131295283
58190332453920437
60109565453920793
9664147300213559
32779445751292139
1916311090661657
26986741831556807
36672340367677517
54545581730904391
55787492089007953
72000149046802703
48799994928785291
31988275480470347
67877711688304279
39203219943129509
9188107526432083
53294865215604251
16452946591516553
54045811911762829
52642151973391231
55583005565709467
70647435693978371
19705452216807241
51926301270750241
45134541897842543
9428809086807587
68688630706239143
71500456207137929
46236356740053553
34539323340669817
9344176558469321
34249046052203809
60846809862877169
59363830353613319
69148230467344381
58545472317837553
42019891800852377
54391141657172569
29739334863314107
42753554595518869
14740911290024347
11189640814707809
34939278725183099
11097783513405319
57292288948167683
71728581929659799
67726201173034673
18519225877826671
16102116209124899
62874541425701351
50238725621195483
12529186940600501
1423089041891579
50356143853368809
45410162353826167
41000272415948221
738964715496101
38750787062097157
31018999447291327
55893443500259549
28134389430019391
20392240738332431
56227883277851651
17622110200757431
50706021210402221
66195908258228369
23845130669472127
16371939722917903
71114299863652561
27513566970663727
2786693648367803
6704963475828743
28546731859800887
63396821597881999
62487164856286901
19519316437452619
19443561735473219
16500640497844787
14874281308168001
41289951465349987
56305984699650509
42755615100754301
38959339403069333
53070677381508947
39617164945422527
47280047960779259
24132674228360431
38584077918449317
71811840511873123
1967247073307401
32138765191932367
27347364614828449
5451747221932993
23960897751419371
17390601970926251
36941549881946473
10824963714006083
34341791437436573
42966084133345717
42104273100911143
24537521101737407
34883294641123739
52410737216492939
4051087953789313
25748150974111133
9924586125293129
22491360164084753
30190800513771349
37384892646335317
40052261120870237
9917216451443003
50892616836854669
25207308146610041
60148725998392613
2521303708288741
24105565524973813
31709031017817919
59823164669043799
33551948203547801
1286300555584489
27093746970540533
68997846794861549
16747633061145761
28186733107406603
40233801836663879
21408484784430893
15515550250191253
40936218826133867
13868944129341839
44282485714878163
67086314179729381
33371636883848891
3392366919030409
34908117932506279
27479638641569981
68127038305287319
65860753446590227
8950197231351533
48824246202796943
54265295962007831
17132526655988207
23108631183110999
21590199416033219
3607031925232079
35691249257585557
33853146170773091
35737820936559701
69042004901968633
71603820116942749
41454954447608521
45355564023802379
51513912575795251
15807271026985279
58758817723563091
33159261948708107
24159307685145001
38565245291443001
29356407253363667
19361029134685739
32642571171421793
36551810027562719
8093504688267071
8607474537123659
31306756813614301
29309857622453047
13079475777591109
36822276910655813
46265613538736833
4719102520656119
28302119068329901
26524706724723113
23122365005701627
44948187424175323
66671810238842863
62799801701303137
60033013072189747
14201954575240303
61375136875191077
3904973080148501
56245178017669481
13847132437232987
41089380090049657
2325613216470563
9462271875292531
18779882558493181
19389968491628549
16601305770580469
58356064440850079
1600281241306141
4691831232013621
14772568385620271
37715011905471767
46685380917093983
7934104060992803
37478707061116781
7365445565356363
34012151903898899
66054458295991213
67730875844223817
25790799218092583
49224287765602507
59685943516048607
34798044241507201
3560131507648483
26733797570314999
30923325586189493
11141362616183099
40748173157569333
59198628122330131
12524256246333383
15372297728410429
34108686057570643
11600542970949043
61805960926479251
63735620363158903
70132327683629881
36138966651976549
39750024576438431
25561340287900957
33593423022049109
42006920754345233
43699178626098427
21542723816553659
2633988495404533
59786609634126211
10231589786230103
49947136559946641
55916187309061613
38633376687146323
9306686671174579
26847470271064601
66369866350195349
47791534608778643
12398561971071673
46255985764518037
44755994324306743
27009080860584619
29908448114598479
13957484171387369
22486938602123669
29588483382239333
51720591166029977
7790499095131373
69244307968660313
13453334367957647
8941899146744939
49106405978810443
20106766676240513
71973191488635191
552983559104261
13507698095161681
2198570053716419
16486836764295077
37445711595594937
28580462100942313
62102201708072891
70728886401030943
70588421859813713
6436423479256697
52782850692736687
43740913324655717
4219575871806677
34579930518293437
9687821570870269
20986700608046227
65821652603351521
14221776189473429
35747045406060151
57295133737123979
30538174552284517
12868369393104143
21644856016188869
56375635217023349
33124693791283819
48033573723110149
49096061194336927
46162395150880837
28753187143986989
40108742177469169
66748975374464893
66910302465275429
70702312905586987
17178737405985559
65898087953319551
1670275010382161
30318012564454271
15349273901799451
33134846224894439
12377483810179463
16039961818319393
18408929788452631
2032160712440401
30966834616102543
2225500937226431
48316448354992039
22728601776390023
5427217304154593
2505565638683057
70327490926355263
70952139442229879
23503847023594519
50368533299948701
47432713309124089
56341971513847139
9081705136205083
48332812021764079
67574167683096253
26907439738212973
11252223556356779
25506107972141581
24370814759390087
49070300195568551
60584318248666321
57648625313967887
48809514608168683
29614078767164413
11723233698387587
51814268887496743
48283721968400077
7287246632372543
25973439022957
17848235424519793
37253488650644303
26158775614926989
69435316798467871
17249284827187639
55548284690822717
59948758529384713
44742725995462777
38700498276106631
44547520398971651
19722668032467119
27790500835971529
30307771737667517
25477065089329103
38184689440495219
3483745576193147
15365408988567401
42086903780895137
53140114172963141
57994231731490091
54433773307786063
68797686807916351
9368208629010167
46403481915666773
5910057804947473
45065776641390343
41537786628990907
20781060548065451
26404283038033889
8098745492889251
38048640572320691
12207727297499359
24422199901790917
48343300500333127
31357371892650827
29807660204762191
68606951345280767
43263328591736459
47354067115939627
65553825084115729
10846752607849931
4251839398669691
28361047907460293
23937192432287683
52939672969164959
33381313095161737
4480000205413001
44164141668335939
807750453316277
14842644614145727
24523252768061039
25252445161789187
49640680273368271
39737114884367773
1922770054288141
37749469941436391
7095428648068177
31472224452699421
9231524950639067
54802197786375209
20200062791067857
24227137328845487
4474630656969829
27008586217077161
35921695391632411
65478970003293149
24726860371939051
8925552282846553
53879897781155279
41190327722448953
45820979460488681
20547130298397139
35718350376283469
21860406227593237
11564324736551849
44004561929901169
33916925533456829
60819109432215619
71121325905623813
44575414573103173
13105686014640619
51346373491176593
6340013926498849
62677654831854857
12965787557159561
49656924883884529
64273823487687461
26999395491112799
32676792852771461
29850245668269707
32172679130028779
67214954701589473
64543424200779529
24507546568677509
68140498073545801
12457493697516949
71250480889543331
27192995507944951
69361419538994729
3523820456867239
42863026433790469
67464159211268101
46287488026634663
41360484460361809
9477738342561877
249901356384773
18573926074415447
23320368076939781
9133196656999829
29610226920006079
69166222736986003
66680179054817557
13289232748755661
46720683045142151
52786482676704991
61272300384362897
57536531547917647
49975213471258949
5121295423260677
23777421516636673
41027453871791903
6820199993346283
14826106476865391
16242374396947327
49223724975839329
18939348721817059
70918512150537833
11011911794466127
14840878418294807
52543432772164643
12392905693837597
54645635631349909
45843194140446553
40449096146928017
62304397162751179
28850896368975631
45135431443606183
68154766930519979
10296815825612551
729930022947821
36528884053407701
36033110731034231
36074625803096887
19225083519565247
31214125531766117
15237893571663041
13938158164258043
20140410769433879
71880050964733181
16505709448025977
3371606383718887
69146960552785901
62996914994973623
36304927208629811
64832675672252011
35093061483568747
30683721719702347
34234885383081029
62914226614684681
21456703955512003
2997515145671197
23576354504208349
60970811896157873
51183821815969897
8995205023775807
39555662017024793
38771268213286919
23268245685150311
64856086357673203
51914596371491813
39846324192528641
63684439987327433
40073084356413781
6786007731479299
46576727181800509
10451001342865427
65679310848641851
40009482628788667
35209421131669549
18012544219559347
42448209997173263
56225666509723111
71150326631448749
24359592997558387
46297132057736783
19140472561046519
27849953415033011
295377958470071
45774213856525789
14243596212508513
51927971229847679
3374349486680759
46094395011774743
52588730468070689
31409335910045011
24243105969191107
1967771267140661
412863033120871
58974990355585093
34419475256597149
44293039572942967
67533519729183601
35374347167464717
45074964892998533
6353634945421993
34705747750678703
23508926916737893
55640281944763739
63935460279804551
23841700379079277
1296639079896137
50502363055419749
44730584392077509
60821683682155373
23714099570785109
51129515817198739
66530497517762881
71199483263023019
57739225246576519
50674631558760607
43510244076481937
42722915602532233
28222970102204291
43494599915208751
13483708574231569
36817811139989851
36454520648678387
5713926517597379
2691418677574903
11264152670580713
47138610693324331
69589576950419089
38501257988776633
63034083659885209
31295739074793899
29093207913134257
31732469535266893
16665356321171053
41953196945454139
10238955623602201
7304922161204567
12417110519479139
1108657848589919
31998560824750217
67144795218142913
11642680097792677
39013257536763031
59607516322095743
24816443966789249
4284908069117413
31326163153893761
40948306261583173
37272527529993901
30082066412174831
58380955602310301
69356367220428107
48721778262719813
5307599937216517
48039534720158269
45186413338931317
26355238308505109
64119332561417443
47562638918266853
10045624486507607
22352025737778799
17995229046337051
38571137681468039
53840695879447247
52307549506168967
5007134272280213
28880241409178063
2669852943932833
33500052900379027
45125700120685469
38113492642887803
14439610899839861
33920148817312817
32678241420601321
36308772545601497
68807204592041753
19425110297874269
2962987509999233
23089569787104013
67002578110066481
6879777893905067
435759580178339
16574450843035013
49838464942191353
35946960253748543
53908535171491031
13893146900251897
35205768723615029
47651329702237477
8909002490145347
25240303506155609
34119580539090017
21223587070642373
32877719749179407
4260027502757863
1526809928900213
15213618588613661
34435782034973537
16676128619688271
26223206140019989
36097531722285151
327621574112737
5858415178599551
70309173549743537
45846829364426813
61044679322583823
34675532614833377
7373134945583569
6911650165004713
21894385583284367
48617585530097923
26610104165181343
19255952845945181
25858823268678061
13289447539883743
25411735214231453
25986941883441037
9746061935337731
62069332165582081
11077929840026713
48221036406740531
6149467969005161
45720267611223307
7885026351346003
8071017402105919
26407832534789813
53288749669210499
16593136946050979
26106778422737069
28774576922575703
18494063119865761
6117056268684973
13425459935441747
61652532523990537
27306552978460009
58268692633059113
32577369428384797
29639844234216233
7049010245205671
32589167477750867
3855679293156233
56473770906427571
55203670703180957
39423277975185341
4888393364729041
36436024306785053
16756039562461781
9975053029947433
47992006865679769
37972000366190717
35502994414767547
63577301739025007
57600280239049487
14760301098677227
68966438170176059
48392222458389209
57966798501206393
62572851932749573
28263026884673389
37045563868151141
8241079725638953
68069147309370047
11622301315748633
21431609274961783
56902598368674349
33036096905800129
39339900819010513
17806680480099211
58243370302527667
51872638587938549
2847125069375753
67867966181071057
46045501464455687
21832932649611053
4130019362861173
18572811414921443
35198731689678437
8237370336613657
45448352550236509
10355339462775211
31606826737212641
20450759614281089
6559195053965779
57449419983410503
4583068479935333
70549258539296087
56232700468164127
47529305034069623
17363344022593411
6780282187713241
26722298204470391
52713178944171583
40050276989348449
33863687198036299
25846869919564327
39180366121585223
59805555446334073
28055402880345017
68614415635635403
30850273766123533
51260379612999113
24513419889127937
65888071049257577
14376556912673237
41350882532020297
8055512051978491
54705250778848169
1851617836792091
39446324607686561
279503570384959
35762059369540211
47127470177294621
32218030965556547
1751318939606527
61421102934816419
28627782338736421
48144210721042511
10645069705157051
44118771736173613
56781253779211369
37307703638122493
4016979123205931
71057162109468923
54339333249628759
61600771573134029
41778736593279767
15112923228162731
14440295596242991
60581386110939091
21864844319395199
71780201438311601
54778922715972779
37904540457644297
17236995171273517
34506079106543437
42646347787326251
47914821924681317
17254560079976293
52122798735847289
6497720088451127
67856870826200011
40205341165169797
60490437031469387
861403062732937
27670925068946857
14658163904742041
37516112141411401
17227318651364641
5293106143927061
38472016445989201
59657371710095281
22410732880767167
67226790437636717
64811588867101891
33466600396876753
25027844943929771
24530750640319291
3279976513500077
11591824699927259
59284352342480011
11405037019545599
58677333162782687
21199948401255661
17703657771242743
39151406314936339
22710077199502219
2134861006861711
44266212691804669
28313290611740569
50789907828362363
40398101870860729
39067034947863253
24352369795187927
68683057810445921
7432541851353361
9640973325251557
36799840741701571
27875993901617363
67757142895571293
19365988912856857
57682080020124181
3468121403352997
762566613913729
60859516775391121
19530025145701549
1423226107003787
35427239544727337
47748703065739393
10264614351385111
21295111041665641
7477467180137309
27891026186668033
14053775190478799
14092741833533593
66417744751845829
530586589090661
33761134402115719
14832428930533169
58509461643226831
42618761086497653
51740095698775403
10608522677441827
8867481330211519
58508985363260779
26260620003487033
31671557663200517
59433132328374643
8960134784028719
47339701107151553
35162813953521659
4477494790711777
59234532063631933
37647009752567357
27637208349573583
70155935365194713
12091493371060001
58392366686795893
35278683835902217
51429572510723711
40207506846352403
15669768284895619
17040713362684829
45142792126406231
56492217793330573
50740798050189179
772270959704771
68032360674383731
14116643692556989
34869539925232577
51055406867907619
11621721086123017
3655033003093081
5565041904967607
68192724993579673
6094741183392733
22070525626365269
54925138655180939
19073513641863727
63341071718811779
41108775254065357
65545752168650783
58947881374746079
55018011119642843
24961655934666167
69064736995933363
51687914842140727
29968199936188831
1160132101112989
43088627697563069
35982048346876349
55889496159084977
30373759921184219
5125199094139699
30826677644180629
69457219562610701
13353819086980639
42671394444700591
19747346140815961
45096213802090753
25007906217398009
15822762380125669
41220538788409157
62509233656186117
15291260035185661
63933625633787891
50806204531549837
31326422852792423
2501689651425949
14006334474531989
70263291295811209
12033384990901231
49361580682012253
2938754523513401
6638170732334357
30568568457321539
37524295400055749
41667414066310223
22825096599929363
61984811355662527
54739296761020903
23027956913657849
28787152456978151
40393885113234967
61679657326888747
49688647460961161
42102718361059403
43724737876164209
47695495515234137
10450619499919253
42409346828841767
645555996235063
40478688120358633
36447510292472287
71140667517138319
14597836498919623
20752900639080611
7602893363288299
65108707742365409
25484224009540943
19610803614038491
50388618095378443
53357075436745721
55217313276029501
1757380391187791
27761108976519577
25792665886372379
24019521140622143
47474983248468857
4040355063115321
52903796106317671
35211740994896183
37853495879068697
20678430134981977
26422853424016943
5645145275160211
58775049275326381
56769314755684723
60484299218169199
65030008194637067
1470460991882957
41020134887166781
14630364031618141
7531697321372243
29318760756242053
1688498036911199
3944165118865999
11908775848992227
70183392565034131
2632241268903431
37090939594308317
44501460087287741
44298629223946579
71705464452742231
15339452845375297
22333255054177957
55462325836899589
3382531040766259
3986949406113221
8133234319621501
50117932600625467
39916069187788903
1460296720792193
57411808969082947
37723845455298901
50425894142912837
49041524141071793
39388603823592061
12313723568234603
4702109618309471
55734848287281637
25338557885343181
64441633506013849
51681463452051227
29434301079619433
16834466402518307
52310560968027707
33843498061129657
26692438287583151
28345269796260101
2400649904449273
12372356569238233
43302834973264463
29608473778364323
56023150908178127
18850630990088743
47880587130503791
67064225120341457
7844963373102109
49511427862840949
10805089432740671
47032234932686671
28585230531010999
4996812828886591
40470141104104301
56243854674305603
40885520469874253
22735116266856341
4854076113610379
50076758343985283
22021128420983753
44754502773383813
62047033581025121
23499261362856889
40082254211547157
49218746679798317
52063552083621163
6117850066639951
21334696836000749
66773844701923063
17819920989300733
25824459225158761
5891493394661093
2855977053489881
9069577391117923
58063926976498543
48721525477507721
10536188823413003
69576539938839509
13539832749430877
16104465299929661
47926621575471659
30713171350176479
11957011941553493
51958285014906707
19650365052963353
23817975632922893
31324407593539301
15749398805844307
16101875896804669
38214528559544399
45073303739584753
25528348211340427
49736237035117361
71140864741341077
47637123940604651
42660596975401567
2472728976659027
24076395019798237
68960513684618951
48172282806724861
3221732924089709
18222177137717197
29970123914609651
50934843498865559
27131694586987589
14769479442719297
55171700996620231
22553928508847083
35105523541342783
1287308566481933
55683477943921357
26231255725125547
5842028913609521
64268225521157479
32783922651744151
21396729735298849
7815506329982587
48832988892921659
14644525918744213
68091584815543123
17079739943207959
11831371848399239
58900730575757111
44447876489690111
23695556211660539
53328147075069289
67229370471693329
6852659455486913
32554352115693557
68445555179243773
15170414607262637
9149519002693721
50675630414451617
22090473984809119
59463587720968477
37080794185051453
37004070139884311
45762555243708493
28701797448262859
3216231348356017
66944482108470157
642789234944119
44386517655759077
6269783509459409
57000130559945149
71966152689772127
34806001828815493
42910075216838173
42822331266967309
65505995945082899
42138283612940503
66470998727954809
45276420583024987
47757998475404869
10967639463696151
1702772602795951
13548691409910733
58882023293263481
3097458270290273
70886683913827189
61262066462672833
35551528596928969
12894575975243969
9182163238099799
71482690765052939
4632744752027297
59204565768535283
29356999985227679
60650155596927971
68544199166499149
13990289093216893
63425876947175689
43514101427062031
51523044014042317
13372265206647097
69599671244709791
9680785600033771
918496080263549
44031284022107827
28635975836001533
71189050526629793
3297899392636813
47323354033104923
55243809385008841
11951824852169599
61579827394987841
41193129621761041
65268860131104757
20303497774452479
15230589059460301
24073183350784153
26867566179985801
33551980664574539
42069575395600997
47421868725942317
29426775066350393
45139299361015507
17296639310007229
41312785267656743
56240203716731987
48573231802578647
22775253921503827
9714452729222711
14778218875812641
33719001095765339
61194997300128193
38044552991686819
40925384343851153
21256673754015919
55689543705986243
55816416353152661
19937853119240093
42526001807254877
21824966499037711
19186867745869727
33420607718880169
14244310850254117
9106232886146941
8884683403599961
41789791574890109
69282132454535713
46074332879990111
27100764476817571
68102358659722411
46564678991727293
34784567217626137
50099913030007
25131014150295271
63792548964367177
43081413160462009
38842892662508569
33617672748212269
10753769767455257
70350665683578191
52389526109425969
48914444360679277
41944020484828883
51413022799222501
19109374938030757
36549923542445683
56069490524583397
70773863027684611
68921290548270707
22200518210135407
16571994942487703
57353033634286877
42344247498290977
9050314089307763
20266090173028951
57758766182871023
8589311817046193
30421716246134051
12626435645773777
29997821488955231
44834295832808519
58705376400185653
8317146621956129
37275531543249499
36622610849681089
1739787199952033
35399954725541099
50199187481862509
28452453686149741
62353111139130703
54368157677944351
54762486141502313
40366636200402077
5937851471864449
44668746584010607
52165941365384773
2046591825772999
10561317852120227
18145626196530463
65303892045124867
12001587771155579
64916027875404061
15084629333448289
25196495983096387
55574116459689199
54566473468608707
56309826217635169
51037137325636169
67411113838985677
10588884969859271
22957124558148449
14221333208057669
39541873677734717
17761515223023769
45442714480687331
2933242798284761
44449665429923899
61113728186604679
3822141234412159
12483068589816281
40651698996823793
35930107637841673
6387054082651019
20700970441054697
57424835327506973
38774451755344573
29513412771560747
45253696068105799
47313220788518939
20046053852450237
22775570698406899
5559336615595379
69247979551992599
24681745322454013
2077032629755607
18881012868699557
16199904860215121
51597331056792863
21702360317186369
35772480485876531
71581534238838769
1772218743696199
10510940730148097
63427741898142133
50350149825061873
27410437085601293
58494124395629537
38689499848353253
35623138045957967
5624643967264501
68823057035031023
45136346934646133
40853333940304219
41986222030631227
53186201915763733
5711664706016281
5273779572881321
63332462860424411
45288529089157243
50869677010926881
10162587295667953
20179539096140353
52302390736451789
66590698672016261
42652070655203029
16629122509890593
37744724588492951
39926140531190261
22590479149136147
27518499218112433
29012576111354443
66411488758486061
30302891973690311
62202890790370853
53676544993285717
56084988459937253
26084653684125313
50447838008994397
5769390907386499
4882434056247763
28602485616102353
29740644730619989
24867056841522953
23386368043255439
36164936549523193
50511445634254459
42399908493728927
16962060675930593
25929247278510553
44868640719615991
49168491386504297
58489339782009503
39199747223452987
47991395301593299
48873099238871269
4405556884134953
67218427257627223
8889856052688913
25331205759989887
60851778957259331
67988830504404683
11785586214040729
65923119546160871
6721425662887543
32141891360692643
13390953513951847
39339496796796943
30530100436299283
61448940989130209
55013440193853541
34739753605721917
9540286485852809
15122837366216989
43626060865142971
45679671113289737
56995837261359107
27578087312131021
62320989545854777
99513617758123
35915656861997369
29766997168840109
71148576259054991
66387744406483307
9280517257481011
48246541416423463
70610753576686517
46685246709877793
55379048344897933
15124581664796341
20748692397943651
56560908039380209
54004595447044709
53299854429667663
8712423270095183
60865313122747949
3977423336710147
63463173930769913
3253036571932579
35276712226452973
49448393821445581
38285223909656161
36802323270384101
68192035117665559
32657460134013721
57614998374262279
43188257824242269
48790882532840029
46304138804041879
41816145663483647
24624126854820931
40259962487518073
61306280592547691
26103197830861841
16954555664892211
35086302212486501
55915242578740861
35418335924002979
25508773788304019
52842612613040099
12153265986900319
33622957709413997
61731015353174851
69549243987522619
68246535895913231
14646162897606577
1129158821223187
17888909984383129
61777211628871909
61494652379745601
64052553624054169
38428168694570657
34777207516659451
1488468591728669
69413815010954929
49442680348873403
58500263560556399
41208856075800757
13467923797733149
69446273614569427
13520746292628137
46740541396470469
57885347267627827
17378260580413289
64761011086127179
25548239538525383
39670725536952683
47476077966157961
2821702542252611
70966419363107011
2041638023442791
22218813994270391
827332946768959
47761570372338547
60406379841938869
45323488878230819
23555939637122251
4537335139185223
35678052295134551
65058335649321307
35986442312893187
33814836338055401
33823591491021833
53109764422361431
18079863231308993
1203763969410539
7844249251164457
41384319827502389
37518644900171779
22531968817651079
6837008500870549
62178709519551139
69068867139615379
26155199030421761
13699532808490349
33648609954592379
57391143380878103
59601502594721051
38544734609356933
10554012619669537
27399279515086513
29921497867047419
53255305304712157
34299014791227317
25612913616449021
63114942487524413
34199397232508407
59975594697789037
33424130248922653
26026998888405083
3939342387662273
21131916948400057
4998437076078907
9529773890129629
70493042401819033
9220162466574403
34485415637779783
23114837117828021
53019781498108213
44001477345846589
12200286006374831
31565401182273841
1488357737328409
32074837395760363
63377575893607531
29195200631443073
69986399411713067
36197240445932653
28728556058551123
28111505410608133
49427171229546937
2646198952728173
65267941855111673
37730198255139911
6396473330699003
60044665257559501
51796610353183277
67820126067047219
58725519329213161
65983138038843031
39719058703555589
1118938395470327
24662089455483941
29172276054196721
44618797536381947
38327733706893017
51302945575488787
57426139374222343
13270186286895367
43428410724869867
63556792170070987
8491280577858173
52349744894776723
35342900918687399
29723924302769519
42343421532525959
21083704472903477
59038622112856627
41443719778379417
67953644424874289
10075997398411999
68814173773993181
39469947392911729
42943781269562791
52135899642080431
9510080337157159
29284600678174151
36287605533817811
62707483254586913
59721231997180769
69523723865836619
43831200615958871
11698760696352413
39368480903900947
23071659925749769
16625376173909977
56684988317140523
13727334144154333
49698133266933883
30601646387656969
33949644387352961
70213984649181371
30470304709243159
32032149441101969
313869676084753
54243410369986177
41380174532202599
46017048662630041
23310576124190869
59945473368380651
38623431909727403
47847537837717053
22790769496042283
44980042405608923
14847210894413647
15991467415885769
54701669614101959
14543914226806999
54662243661492427
34405520446264651
32172707819433491
67403706647829719
61663903934970361
4938994124963719
46395508274700721
68964340322797873
44021122319685551
51853883244492977
34658418731999473
25528525570874857
65952329257866707
55044144435532433
41713594085648501
63396847946835803
16045241921865593
50894762697734027
35794236693539041
47644985093674393
27243427829137517
9030682664608973
30629605515200173
9099026427259553
60615028493052619
20599704689473673
70705732543369037
38450598762597191
51414404058925181
60158595813354691
65213378966920579
6509346838230083
69444138292039793
777934483363993
71081143533603953
71804801531320019
21456986004362999
31444051836924767
66168570729464657
37188503147811727
5228244621429331
63230427325188581
70809155604406619
60329773247004347
45656903779141999
38922591452951543
67113177209604233
71528604490261631
40395156213897109
29441475087980273
49435670630307877
49198997673796693
9847465857654223
22562523447157541
13522725679990073
42466581712883539
1139904706447651
12062973792989813
38808450408377311
54928304338043327
42258720108844493
40723868471783251
37397959577459939
60549848522733761
2309332525814101
4655896645222331
22945779630389107
24238448785821757
64806971416502171
11285198209159613
18003952136370449
29097844248724301
5252721540423551
4524351151396261
4314468695638681
32290219523416549
5306624141451937
41001968473768327
67293533066698207
37054568221149943
22133971793502407
22415795959075349
43955988920563789
18635394154807139
30935615044080269
39553971606255167
20988066388777387
70654248537346889
48013109576924893
26437902070993067
31478024273536801
32990252698981757
27127997288517427
1751263514208629
27465196933740091
25659690622773979
71932003801377257
50657270791271999
11065483323051523
28415176175106169
18136702110360161
37048124332564951
26603869436144849
66244581067413893
7089749726514863
70998215306569897
57362360129134223
7339214974577051
46919928330001579
22010897196236471
20417709033992401
67171413529459219
822393641326321
39256454247380939
60419212428887951
38907014336786549
33066976527345407
31350830585882309
22880128762436653
51846966354539071
70960312113685201
58569233424888961
32703665343993379
8693944840813241
50523466246938043
61218905593011391
43925630337832819
36935130348426043
26055255673073243
71732575558106497
68933032962228763
55327986306897077
17453761433038297
59104836705558079
15655278285969979
14675792742285053
35395647487546807
53206630361749391
63739040320822379
65715019103063333
69710206186421767
13497093366214781
66898919985150403
8051779071098101
61315698967606459
39017750886677599
62971267889396639
4459570089234721
69793581690735823
60948664661522101
70936839134982649
49248862984669969
28639258505256943
62295574798026809
27876140838406801
70726395181583483
7748743147818859
35245492938755857
20842075503135863
24389191702671307
47939772805962857
24061814854131601
147928056850411
21410620233758983
33604987309468357
61273112586579371
4479311538716999
1636215551322017
33119144922388367
34891182041289517
68484759705878741
67182963657850501
56748331291712651
42704355838588321
68927129211471767
68401296566717707
69565892028857447
54767685355506143
19743668356721581
16551399345076487
63171929530428881
63891951246467021
64906949510279677
57566315946023641
67315926244507939
11047147152516019
67800591237457541
55740189416375131
65238850727033611
66591111250008907
6081448901277383
64719486312678647
18971566223103701
32348674243890287
22510504389106711
37077736218943429
35511450568530991
14678580610873819
59647634051963137
45999421093256987
7228635975078587
48496018480697269
9783148949462543
22338883465549727
28951075011491273
54113467061416963
38857734498673609
42897630311636179
71015983874127371
7709995739506141
25155634807247041
29219182542201901
57269863525826359
61717513251364279
38448128572620499
43154267685641311
55985695773704033
14896307313320429
8557072380220003
33476671443650047
54555808353774571
1042310694786503
40785025847785537
32385701230699627
13240717155302761
59476812173377919
7297092492115243
60551201992979441
9480111422832553
5319905083974121
38395525372425911
46063070876756473
22251078667595417
42003055380359321
15653359631954059
42955466728537663
29363980447529137
45872781509838953
16155028994119439
19253120225995069
30878804714699603
25884721258605707
18463795437709357
57247486741294651
62389565679650387
58296100653219311
56166102806838007
42417110366833669
60053763404581697
40095069238283921
34850885610820619
14689216066672501
43461195603746177
9190430499654109
35227110600970999
13055838198084499
38295602997181381
56966136828272929
34038739472846659
34680824160878827
57877155087620917
58153867335219547
38048298536100289
62666815547185277
21977411707616143
44334149478938633
43135043968183861
40153948067502739
18723592690742033
34691628473576051
47044699886886983
67121764605391259
51672233882467339
7530245541646391
15260039487759553
59858793463317479
7562101294830877
29431309017946723
23385765942796883
51622456866213799
10535221972083229
26871001675951051
44638400586375703
52184109420604531
17678411290797847
56936125919185361
58752396398478103
31432752757163833
66445637226486179
61742422822716217
36163077861187951
21604263193771747
67406965763553827
41238250527024587
675309038296531
42724095512312471
69703569917196563
64321312002820667
246291865229881
7201101116614021
39222555385452013
30105728781743569
36426485687388799
15918856180156213
52387081672948301
19779963579821959
12663682232745911
67426082954178083
1963155373730399
15601873700206667
41067970875631109
40390552736362679
67908654636812809
64315731920877337
12311040263532683
16859789159408903
36890565359740601
51795917496876079
17731713680608133
55923439024715527
66198522240697837
43516580829573961
39455967287287567
35806523205382081
10903709283029513
57750883838353777
50561683511667269
26144879437185583
3262526446521763
16652504015301839
48187065182059
39721795170836327
26875099607948387
64584992005969321
12693329427422591
67900783942766771
6085798231031347
64795789767695093
3968263463539591
62468261813540057
69006083300892943
19208140136957687
8602730134250647
37354127371119803
43187721563545037
63789157040626499
43564561975998841
67132556356417711
21268441947885631
34924112825539163
29557957379510213
18124446891065059
63805802278613693
27083533335098213
5182759588016453
19685643169001753
23422389137258711
71021073851571433
8537364698019389
20722535485573127
40235690092657201
70797808998131053
21405621218131223
22932117355434827
50702604011473301
38479078697677771
47989415490745901
6639424318577779
31184588721253613
41728347825866017
45904208047785943
13302950286405697
24325291329060143
63861320168097931
30618482477890123
71251204337630459
19177896394356599
41144134251458617
5268534563646931
46075073621215579
24724920907390927
6975094466934883
70867990533924671
4630206605296241
64739331513732641
39618153939265007
17836080702925271
45838466712558263
47530913056243481
54866440360274639
37250969300435173
38386653335583107
42983879677488707
20285919782307901
43916389549857439
45086925297118681
50345733163026877
25705184623966171
68518771929285059
35588843786309299
33264416373350251
32351632766781703
32711523899598329
56018047116896819
69664318252549523
46941928317786163
10713790093613083
43772067879572927
53584404176558659
69427496274690979
1308770071898941
32401252277555971
13183966838722553
48688189227414257
18719033345941979
48553199603707301
52967197797303301
19932492781867
6800516668795919
15380142878350399
55861916782572457
36846270236374453
29843128562825609
37777442062276759
69766817233794953
694051681243183
16721521236294097
30912091572403117
14173549811451553
52169840553307753
533251118937347
66975758367862987
72019371448460929
68606905322921279
64280944198178881
16203709255514269
49090793409234163
25827644607572377
52630459570702207
55990788209144489
16306346322462739
51719432185557973
31571292842972959
10020481282282687
6080290614586579
66301009514982157
35327168538189893
19818736705102607
34407595340661097
21134763369506393
42630158493336431
6662555637866033
27719240241143173
20122312091039231
12728975568485933
70626761489911163
8204888829887833
53145642043788911
6792312985854727
21403961137756319
9067791034733513
8507905705740557
69491492034154453
42461071193861699
69879401717666899
5868869618719229
26237417555584901
11820940856609377
45460000163975017
49088549274539237
15815916202739173
64918999908810317
9260343873854893
13725551036264923
30665976030234553
61960061775325981
29593746328605857
50242975848300259
65512025515692809
38816298831005027
34254154397829881
30244464612821969
67382557836674921
18373033400422159
18587140011201919
61539351726196283
70307127227923987
41728991239309273
9704010970952939
27000118746089267
49386775493801891
63702893323533943
14094394313707303
70681710462749159
16219293012435167
57926742608670539
47155793352708163
33155877024522221
32808581302252849
5556025489278263
14681920431834713
3697254469035749
5127749558403179
14333601371106733
47657786945921203
44400660546181397
57134229339191969
45288188214136961
47592906232647767
52069654928027663
42535425881639557
9628660207142513
33564207567522581
43258028733523091
42005538906828583
67080117418977083
70916122708537763
67464095607666013
23982838904318089
28240160269742653
27274166471493803
23248504092931699
5102468225148361
39939899491253087
62820601155029833
16805146945162489
36670723109912363
4529173336820773
17812635542922949
34921853677293533
53091293223809773
53597702374546061
42510726716697823
71402331808335907
29026556716963459
12605378884824469
47856403615861937
26106712403735753
10389797424702499
39522609463276561
55288309551780857
55927132432991581
41050439522653289
55323232406640463
63038085131632031
50550560158333579
63294572300465893
22800343630668041
43775095335986153
15209211619464223
52878574280667269
39843550790354071
6164995248606269
1801278854812249
67500014384414251
50630939519855777
33726899044472861
53848851549060791
1387798088719673
42074945179834123
18774673252749049
53610933170573039
53021263799663899
4836489208617809
4289332673220349
38546773903624307
27724666882346437
12259646440144561
49556593734114253
59394560950285321
67038784231610047
64550789752065433
17852714523189863
58414127882473487
14336254645947679
71691039153586459
68121259304187599
4871924149593797
64833426679446059
2611947986950417
4459069234953913
21625065779426449
19079096015825959
67693345226747159
49022741583610279
51509435560971737
16932035393209009
55557114889337179
12062514513096739
6640057476053537
31220863140516559
11836551359304391
15808417575239579
29757064688440693
23386290398288497
11060491628332973
13558455501365669
28802169370963523
61188483440231219
29510006663376433
21620822127669893
50627972019031397
15168008485146229
38738551764419489
59724261458843563
30495588599504087
33216875577216769
39760198941008939
40220690180887633
50769376659295813
668643709103
43884178857159877
27724626086965013
47060266641967123
65007961025591803
33974755657954219
20551429961502017
30569145240693211
18432632850728357
63529976653142609
9293978428527913
58455811902037289
61205518216567507
14003533867120081
13142602341202429
38160718947939473
52953803389898233
34124410622581049
7394615671580099
40747057029280939
60494270744916839
57846072434790349
18265594110258779
68041166670334721
24043790749526491
70502169445586321
46101258284664977
67002565888960127
62435648117106809
28999115431492049
48160690389756031
56649197758100267
63231295589322299
28154083065075067
58962720743003681
33650684020108157
45227464412988311
59298826067110711
40620172769987281
52197837176483161
63807641914201099
38970131106279143
18749385799825381
18538616562963143
40279758230117831
61665068040080423
2574687782778487
37000515411175109
64621356014838551
59507150253084151
41411386652922677
70598085536059937
40435439047179541
58270461599882047
29536538363023313
42707691396363559
21554162657486161
52115751671897579
6027249966355249
3944665188065639
21973829955317887
15957785913601949
32121545512975823
28411699909903001
53759519270533309
1355962347204823
17709817779960767
47631953132399017
28326497942404153
54206254790374703
31483292859829303
45740009761845257
12098360782275587
66914937200635301
21357035800289521
20929920757555933
5733541802741549
30549853142407139
66323124513756763
51350870512650479
29944563517753553
57375841391098861
59118053911659653
28411636121691839
845485631230663
45723466671728591
32796336157782793
61355398587930599
53434996277215243
2257723485658603
57997646833442051
57156089433488411
34519193756599289
47706057686418959
800047026514919
42372343718023999
60222771590103931
64908612304796401
17243953668394031
10978896116671687
23535429189333473
13067346034594409
9206840680840729
67324724093359517
57616056288490237
10066729802988679
9215009286513601
34867394085676051
59619955436031457
45805133897591879
53943104872020037
45501077315941189
34945591612618397
46912212978506959
22119157489192289
24759348613314137
55433997080814839
42341786211087919
26725711280011187
57434497889475587
20257590460629631
32289075320635157
32462669806488461
43714723221505099
17488537843514849
3460917037061443
62557810455011857
11055233645797457
26174192360258837
58982251842750827
53099509974143081
66535123923969661
37089272992389461
44012325735420989
14954114040193891
26055121012037857
43765213932917453
58506762762945529
10162911868106489
50701970218520791
10395355238430913
63562781912816051
65272323493519361
6928306938574121
30733482342160303
25904492559910927
5902735712831359
58186095205552547
36146895463834427
4470415024190413
12236192902642661
59791382976585457
17818223434240301
12428887000098979
71474026205104273
14137939563922883
51926521606129993
68120553128118889
14331836230436393
51576716683779739
3327464440664513
35687649181504889
33675658804126433
31006811496092897
69287120853036701
9201685986219329
52030443490195867
43042611025101713
20413744429685099
13686101089811747
65737480233207151
22222153192450889
45527211418649327
54866417269603117
24062321628642041
48331667566682933
8811251070572749
10483285602323473
45412091439469669
22120115324759363
19247267485642607
69785626331178161
62098771958557787
61538993080213529
41883688246664227
56103812502735587
44314197650548691
33121437644417159
36165678911104013
25424855826875359
6320417842001143
18910856834769101
31685935878400877
23433401180063107
34502960043694067
23898153090880339
71898759975602467
14657365281217231
42715983539941769
53369657940630923
2353029532201339
3056331694129543
5124464691430243
55167108401851
19993123613529587
42943808305554529
58363855817902951
57176442129648341
16975235830444751
37120632819589351
14078525036309887
7728611996027801
49299737650954031
45218935407172069
41244172732984033
38776766914105709
27500538392936309
53014638231639163
47139506171265947
1094583789449257
47269557152084123
12846681851529347
30738917102184569
35843130822214943
22643908871782171
47901176666331763
15488544691615909
13927264069703951
71272465560645383
40761621102334361
49069140405293929
32854458209035339
36977820107365243
705439677254527
8014752765775501
61306099598898317
22011147788403971
19255827662612857
33328166185608379
4276958167389769
22453558379355589
62603671619896067
66320136495337507
59139256804028327
40437809407153243
11848468916550103
36293896731816947
33388432013096213
54446649397527241
55474876356573943
60695058893504809
49884094352173231
53978052676363877
33459467195625931
43356881903655689
71163245592377651
35350663049364301
63179266426619617
47112310865919011
56774076239989973
13022231151417511
506158857990241
60685660734009043
27994353236035891
30522046610093897
27839550955395043
22052820938511401
61594811114832197
39698515699964467
23225553444694001
52581354979762673
60045091819728511
68185110533328703
3633699716646919
51025587243850781
63110544887425241
12614152614049087
67429950370466951
6447573379795363
30617245562133683
41529776595707663
29414076539998837
52808233935654107
15022175634939049
61547344977541933
3505629738436933
47438219314791619
15813664820373137
14853816090992381
60084755712382717
31159837324519583
20195269671337273
12164681935357697
40780776095643379
37755285759050147
34725119156107613
59337496356313369
4450582363594207
21437590405639349
43947511157721761
24486422622004757
35873546763961901
51604293202528961
61282103035435253
26687727104934919
9485135572636103
5348326249998161
58821123843047317
40334300282622673
46484101900646849
51858296897469509
70791449181234563
59088384087905191
2908954538514181
22230070867793203
42995090256338677
60722242128739127
41389669292615599
31113846822106799
31724197715928617
65940627662237813
50501588713424999
50499238839036539
1483615807134059
46783071486827497
63514998250135877
56728644103125493
12835574537784721
21138599170973371
35805785234136017
12677456958387203
13135372348129919
48291622308353869
29797304529292171
46004813907672923
6400542269224963
7782390388175759
13356471231097823
63834240489625877
37152323012500373
30036968265112741
61672623300246251
43126558106323343
24492394256188489
68215992485118311
70338693814229117
51463282461271073
55430285067487523
17348495557597843
38714593929302867
11100030693519419
10690319045241527
64002179508636583
5659034850996143
10659579997452473
20039978047615411
16333337448999427
52446899352437207
70030649488874783
65893036093481791
10393558868088941
69346322290057229
40884312600114239
61763975883657217
64796974682231531
61304613456243029
62060237255324521
65336712947430817
11521359419530157
44596309905963821
1023650408488639
42555128284644847
35454484075693073
66432146005505513
12273742961165143
52574359959409331
34428683289498299
8153498751909787
61882148445917099
58017138225861649
61342117209080453
5359487407641383
55003695724956421
49494305365236049
41907847712930909
62245427438486707
54616124005097359
37987580615223857
3475796741550719
47492965131844733
1431150894126901
39436699285552451
5528197403698667
36761389650591337
39567996575107789
18156239982457453
12271208654330749
63965681469458239
24012920723236457
34734551162765269
96473930660111
12602901413012591
2848770250708769
12477806560314671
56630979030588437
39821718244024499
53242073411938949
36185801285297921
9415208406897649
25485867037776499
351766738277923
61575736880663869
18520360753906379
12951202253572501
28472399370991993
8331840646462391
29003057144328101
39879793154195063
69865740264582593
54145051490822753
25734713302692103
16831918645244753
24950362651807193
63424612499767261
21426272144004649
69722609482932911
61368574892479087
50073390754094269
7421606241000893
37200006977212643
51699076779177167
20818761138116779
13124012259859289
52303379454024247
65149528833288101
62229586091050613
61341530439441503
56187384160808189
19824420357312437
40614836833290113
32522819694576433
7296006307427861
49099803171061771
30406925805475273
6359539599613553
1502315220967357
49012597814793161
6580996031913181
60319435517081311
14481417055894717
6829403759223077
19696733826215209
6435256334791651
50595231222686677
34463499648906851
52948977749136379
39665889299447611
64110214039781719
11277330690634387
6946968756721789
28917111632584499
50763088141232939
43640406740080391
68605265826993739
54460182096794767
15182617647079499
46170042950054809
52593948356290829
64678629090620351
35938166939474713
19831881841269727
28600789273672951
47673501918093763
56404926412052483
29178898684802837
11045035847790611
6957420474518837
9458991024684469
15181122524150867
48112421122462349
54066043202514353
7036530705906131
37341654377293561
30053989915395781
15537692590512731
6741744288597631
65674347480421903
7296615010267181
61429071754847249
45673334432700329
34247687489560759
51274192604082001
2297743009418081
8419833197358497
31023300316383847
69983111314552771
63351918040144661
64158181824465149
33959790234245641
55157436153829733
16389348167272711
52771814246282773
16582621052267441
28706708081877643
46505539218403927
31879090144517723
66355721925809209
57366848520836683
37714646271953359
32808702303372767
60496475358418399
32019437102155793
21373534207749149
31187225829203359
21273270512200253
46050353107881767
17398331989783153
40296505377586499
23220586571654279
23905679749667369
13595265168730841
51071386609080449
70290873657352703
60657163265638249
47153430227875549
61905539745760247
3573694015979473
50441525614964591
2447439585134591
16343672803294531
20250544278412951
56764950899602973
13145153764034431
5206021869702859
60417960419454349
36725838717460931
40905495821726143
45785793107213417
57160599778020659
52935612902405579
58929172542363997
21898602495307841
2481695812621159
62601554877035051
38342479321123331
3792197611486511
59135126832826487
37446176320286621
15767969515953679
14886784471113557
42922223845096033
9729878522326433
55874241421348459
57072571498420993
5944034994616877
50263731570960217
36033460059052553
17605530842499263
54173494116871223
56987883962155733
4982577023186251
57278826960739873
6985904154454591
32923078383878477
31425321226563109
46138018856166287
43573448171591929
8590391158308527
33497937616625243
39189671974025743
12604541632929899
24560750727313051
5320324366107167
68884090026226513
55293927305370059
61452429460599893
46737878904183617
63873786909960683
15475159235324821
21042913957707337
57451342649971637
22789839048917041
16163135823156029
55487564099486507
22543714760553629
9061792350886241
37419318186186697
23888567772242203
43159717912448833
10979512015527581
23133949214986039
56753291272670119
9298421425715437
42214459068682603
3059845855412609
54587389337448589
64398430152833827
17939777122902829
5498760412337041
39625472483366597
66493617622044091
44937066457784027
56866052326848439
62114827173022721
19227889184047993
56742001929770543
23145672051220139
5627463902678411
42219158398824023
63660149424246149
51103064340860803
59639152108661959
39779738053593581
26562546725199403
67962153830778749
42500723466968807
9554939762197859
8014251935828507
2514740078445743
9218885129344307
26095216982382341
32457574644627907
71501059568478851
64445479413563317
41668952422421711
38167386555220147
23698398890908267
61812569118720961
36334786188098579
8456136943650503
27976251031839029
64008331196637767
1666340634936997
12662051097257449
67175938560699751
68945301710288867
4415002509205087
63309682997724523
46182048296217079
2881601752306649
31715452082490391
43299824604722053
45294918172150373
41348436475603531
32042456839912693
41207318606666231
28550254637490037
3232466229863401
10772520336960883
6380770121422969
45032927852171327
4677634052202121
23458072199734399
5109749460708901
43153767274338467
27362574442039093
25968571831295941
2457469088666953
30079095831994879
19009320687833059
25107145319665229
59559482818506127
28707498475794961
30879267352331059
9765967664746739
23933750109446701
43219415631345787
23678263895759533
47825259224333453
57838068091589579
23886382014263581
56012514370085837
41724476927776567
67487520082812779
39295675414068811
70748022301092457
51035499991099633
6632779725728491
63799853523073663
43636073813130287
42868785197142319
5031909885504631
41565201655515121
62231358123186401
70655883222093401
19727326011233713
68303979638564429
41045401993667567
49822521523057277
63039846456710527
10118333464991527
19690489080798037
21039474733436843
7326916836501113
18966492754012123
18977943968045443
60396419788522859
17123404596039617
56708690328723259
48319960940780479
68637891416066849
1348705633967849
33765078569332343
37114337755792859
48095121959680217
52947097370032219
53082192751674539
38627140227328333
21789415624389341
32049962722464781
69865775917974061
8202847428368407
57954295664133853
38312427995299709
54236804322960031
31176713794019323
17245556387214773
10354785000838051
62841518835613481
23928344977540063
15863450055854509
55693764718152347
31357612865888249
58581240012957373
42255629922580667
51308440665419393
40740935719591439
52830894869171669
20141257210286437
30456369570447439
21897821941167923
67639907862524047
18855401478845387
6155432839193437
51699310553483011
10008002639372693
44577528373916281
66612764872988293
532849926432101
35645787948471521
45539924444906743
41259624126533851
33503700167657407
30383640752871683
33453212348701633
43140889027739281
9216484990620223
26876842174443241
67600958869661549
10038049234618409
57641575532979233
9257494093160179
51981677227336657
45249158983365107
4428208914379813
21567950042458343
10875140623902353
27984213121968899
55306797442797767
52899361605768413
30118909528410979
9928071467214179
12112830096047089
30116479512523501
33370598625967397
64549874470766431
32410847743094753
65886301118287109
43407033011868703
17779949971123997
43159821194010113
44542555997315429
65170938736896457
29988004909313509
58351201529122111
69768058366984399
4489926225500701
63080320455523751
3267675028461559
48359015910062009
63257402162888473
44050994333612803
58249682573575043
54310444753772747
14098828889175067
71504835023441513
5578440104360771
8038471875833453
10353499828600211
55309274581013311
34696026686303093
20532420830229097
44174807397937057
58255788515417609
14539773797598277
60458073995096759
38395341091324073
27067023983198237
43952751807293677
24270150428376907
26123367903662417
34621297381846003
31901290845851633
63556683015114623
35454495547675817
12990125262835561
65385555184956271
43502176336010641
24784850298734171
44495248544441419
68774214644717551
34760571730563403
21823388490174067
8715045117962489
71624442730936223
11762537694504757
13296269176213139
42860968347997027
53130599937147203
22727993130187841
37732277352963971
22947292875152911
24020956169745641
5020898904870353
19159289188022773
48205795120072127
13822450516869103
2820206512926317
1796842345729367
29559552941209843
21073674948103721
16372229356433437
71272252560481853
13115698570905019
27624835023907403
1655918138182339
7436897442176273
9579547059436727
51576279153750643
5726780354506649
3225412562097043
65284887617653477
31592607833792461
66176957371561229
37300046431313839
71745075675902807
25675112542213961
34817422915895341
56692889723338397
51633644189283889
41181096666555491
60954929940266017
66158583493877473
59948471905362179
22863127091794621
43953738231693673
17539250100654979
31252675083540187
1681091680381513
55720272377887423
70831285455945191
39961501350861737
27196662405484937
59920547614657007
29916620800103657
3459634552998901
67448954735093003
57848207056811207
67938371313820769
40671391524820313
67293374573198699
13753767740017549
8351389145551637
45629090584089619
71632480786146277
1427761632676661
22087985013626111
20043771048697237
21156173430761219
25925517661976131
33682921901063753
41303384342229497
58318984473668381
44244096954406333
16527907214555837
24606134144466079
66204489663834947
53047824521216597
68282735252585617
51037689004776247
7901088037096699
29753090080857023
20700766007740237
50748160246227617
66984175291251469
49876305072049111
1141731287454617
29670009472478051
35491382989160317
33312407785162241
48035979872625449
36798649052327587
32319176289373373
638346554838469
14898488991576623
58230247306757117
23233465084777001
24489666251627597
66167326572263117
65657524668299089
69785163105037631
27393705627578681
26397250770300533
26637660213247297
57405715371670219
49353447408245287
43545602997993491
65843789641845559
15051530097896209
65777660165092751
33148843208769791
53462113369289501
15454804907005879
59378386264369153
72054864106890461
37821335670680407
20793589905552713
48262113679026587
59275114859430521
61248989422690129
62157081629453677
27555302076939677
2860452671066281
55793522165830751
39724256523094739
28048502913628361
9722781236040101
31005629273127601
38874598701301117
5056366474824667
51712997143956481
50707417683345359
63418718636877971
55394459150538503
15437259579533423
60821141126993623
44009792141107369
66348835659478147
12995797050025903
26607538080490921
23108978071164263
23212594980418373
56910978520613627
10154377775407087
61018947877924979
49610169857564419
68109930623462593
59732415269665841
25072677790771661
2457599965237217
7298754676899643
50134609096815811
58264405451889953
28582059421779827
22231341262690073
24007218995422343
52857118663365983
39089494433305279
25747537773865757
9096195907313897
605497627523179
62082039958109657
48882802043884799
33867937610647177
12092320372280987
46258877051987653
20492733736468171
31215868384659799
46138480188140719
67515242240653937
38488313572054477
12499712424548927
48068889700469059
40619012820523477
57555386494643221
48942356696702683
64398587039976977
30419991674841823
55948488652096153
11163856476575779
8420171505911699
43862051870169647
28403293508771243
56725586486623583
49864743117148621
67287401617593629
69616677197112217
9652370807486131
54550807458917051
6856488770955449
36745385345107921
53465693846268139
8540635107164131
4080171543157223
6003082919979221
28866492892629851
65245594425462613
68155877931542419
7997885164715449
43853679950376941
14199924032818697
53216081692781593
17578831637889047
2584707905897041
2798501915837519
51850144016321993
55400461489883933
13060177035083383
51155821087592833
32082078959589863
43120322064846317
50904250640514617
18246827965507199
198806197706393
62004664006598041
57716703481454659
23847272817515087
6727897818740743
34949950822119659
36945868226633783
59379285653423293
10816303796248207
25631131270997171
23501287408439593
38253096524631557
55162316809309337
13532198240182619
60586376418226027
27776895372789349
63658479172331003
35374641419112917
49843146413997463
31690362433818353
68550918867220609
65184129563441729
31513918220538139
2769044365138783
25369554012819431
40251683029752991
28544521606694017
22927855733696743
60946146548487133
19653633430420193
40147821904008043
52700402420230133
57955039214726611
48844246153275899
41647420675667567
65404634058446467
50272929603524909
69575812468513319
60849208682565931
60072460921737853
28490871245234119
23289515404425097
63535191145851857
5070101479069799
21967933260679687
47129072220470837
387913451559707
57113148599667557
30851836886700007
21078763841269943
36839868413538349
15538559586774157
34030577679975029
44506481304410999
49983097412809829
49125403700842241
14145376745790827
6362701388645093
10950511622456729
9505076585909111
68425868015303261
40720749860206777
49581310029154823
55658018246835691
71494153182390761
32483327269688047
34506156391253983
61881026533085323
11736511707797923
15241773491881049
40217289386488631
45408094918973723
38464028244741343
45171866141523133
35919871641140111
58774510229977019
61765043788535573
27299571329286563
32042838535434989
56083076767011373
8685678356789831
26958315629931421
43153669939208617
11845586623933763
44724753293122477
20782943254119743
4030976015522881
9411904406091203
16288962161355503
17631902741926267
50469307426043171
38597866763858119
2760138361263137
24064040792791117
27142162667610101
9297041841709717
41275245148791397
210940569210253
50398791580483217
33071368854898169
2984360067183463
59106583832017037
4737241333236781
6955219859219711
69837371426464937
29088051800326037
61910745237368777
59313154235456899
27672754063566329
42385646854422847
1061286998984461
52023398738848949
50609113295627333
21181074617916271
37935365419129709
37836354287207999
22798528989572129
14431194167477281
59117014752971309
63882089536499797
23825207408399569
68766658761837851
70437683242543361
69682244164193797
53242445399256881
39169378599851789
51999084598072039
38353567693931339
32452201838542111
27155560318116443
69990033613260781
3755756893020889
49442314589980817
3756081204567389
26542955792292707
2747685804169429
5804166046915507
21890424095949239
69665059568612741
23227025825303149
19476313176990707
52656098095520993
13561236814299677
35809132992922379
44357730257526221
43121172101648731
18034665097190449
53669557831403377
71779324827582709
67585070063884141
54751761913763081
46405777817716193
6731121341705921
54388844030507557
40262493619219673
27659532219530249
57171934687746239
61263380958957803
55566314719837897
20347334665020079
63887140666931983
35744178948034841
52175576199113449
33299702662576001
52591050958191401
52105325336122997
33513496756302019
69878270948966999
56862003549840371
38159572425729977
17449840659760601
54781721438352053
37124209451790169
62627932488391811
27510760977285023
13438677879661949
67661079129885287
45276428051734493
2071421100995861
24395116725306893
3497626506438047
25596356246332187
33994688657513879
3072323313385169
13648220563744699
50075925853882321
6016161015094999
29205319137113491
69612056667905329
47094923465912221
32631248163009121
17513050525395619
63413460162223543
36417416843550269
38738655273124657
56940967869142471
6826075360945231
16313678070263813
30695218225884361
63608116217540723
21207644357371783
25431248204847311
29659742628396583
25349031604023431
53351801748388769
36628302046632503
1373165959807861
30951945557886967
28697362844626549
22966815803817671
31770575713515341
20758852264622453
11990299062030463
65921042132924851
2326241003024749
26904037390268813
16488939824551847
13816930034911951
20538229808071181
58622333074473947
6079823315864671
50772803223076217
62398723364485121
14771614397643529
67510119844031633
15167349265994789
22437444817664497
31614983984256149
64114985765464279
6238393298754847
38704741604223641
7459182319677251
47293070520373313
61708325613407911
20129507313406217
49078428127606841
69133395825703109
43684692671949067
25790260113598577
36849729117905807
21146675328125903
8598924427425701
2967950658543961
14090244688079039
8980669783449233
38513082264839981
69518521352125589
48660126561325757
35250391754712373
35350521488874341
9690575910538553
34105132300705163
67454959620216359
26737088545309531
15141068250379759
7491694960344337
44531694793388827
1832003901712147
47338079523610783
49909752747442879
53131301683224119
10744403030782357
19908167981368057
32496285139867357
16006346230589651
20229343264020203
47312402851740773
37751171396701747
39611401231814441
43446105889873543
22771709342671603
26841118246582253
45241348683228679
63161528831487643
28563384728121227
31240421377281079
42432619451755279
59385932184039427
28529502221715919
49264056189052963
16966155852984409
69939085549897481
69388877246088083
42763112953685329
48116411171373697
28718765106621503
43606524143129887
58723741581099799
69773314853811763
20590732434075113
15786665187825373
2387922267175073
1588964269971269
36028896252041197
56010736393611161
66640217331595129
57546266640334753
56689018039524341
31676554641326849
27840536465921341
19522043942117117
55391120481460297
5080244697679807
30250006559223313
42870322805270321
13216651831465891
54552271384615811
9628578007141349
28111423514936207
26815754181812389
44222685795190607
63662769030806171
44635033172383001
17082292237467869
58052711185628297
51975342611131931
66234208292508689
46081420685755717
25682386927818941
35982661740956239
29642834275044299
35201526129459307
63017871043703809
283026367484677
12819507014869979
58730202416239243
23377210496590099
21198888959673091
54257407671750163
15750131079992107
37154390403861091
56985180881333711
25397645579386943
2471745912526547
43811307645310697
40970328632191379
54485897792554213
31186823812527763
530799947248037
25706426029842287
38334077651098043
9661622620470481
29499480968755559
34559249723306509
56462148533610047
68735575591395547
69801883972488113
37370084756616401
36942147789002761
69755082831453731
27957839229266213
15724962590506747
71763393752821553
48917068028650589
52010888804956031
8758364458153901
60821330117281039
66277774455255047
58313728071189779
52971262748576083
17717500140148639
11890575622834379
48595624812707437
66079910361797279
22645515873684203
46333717632222257
23583289683413267
62299082088981937
64549816813517543
65545408172830427
50393867992233611
67468835613750553
13572778566741503
47056518547003891
3889212563200633
46323355049124631
60434400515705087
28758225551703149
31544710806163091
54128176814835133
36136456097632091
638383332949339
28988478074697023
38323956915339077
64853116957164703
66773287625587559
828714453747781
32982839836255303
17061417463019431
46471768982773879
69120727995217123
19707543594085289
69381317601243107
21774266456607419
4750466188132493
22621856231617873
25674907140782807
6091949544275323
8294183915783819
49854091340953121
514264950809293
35672217787433849
54970249221935549
69228114982044647
41036053347786919
26963260877242819
45896619619557419
68867603189536103
43004865014856131
60491898150022931
18701090960805151
53613941699694407
58960276833507373
41295712013032921
66864503735356051
62304465435021683
20171130141972707
65239950762699659
45534959176522363
5849136994414927
62941339632986383
55207585560531101
3334533904187207
5024718907159909
2790262022754511
43563168313247977
57466129153959611
10285454522588681
51361765606437053
24411203246863649
46873600604650447
67918570980208577
58620445747474207
2791924742810003
65406715583992933
9057112840844609
18541708685116217
5689287846043927
20652922655014891
65511752483342287
67264341681417539
39884647547954791
33363021418721273
11207074590149077
58401522404706113
2847791998289131
18276140694274079
110185430668777
51472963270145647
63715822106912953
14304186989887811
24936925016672197
52504925417592209
18677946523730009
49245204529485959
35459612201105033
52879226583885517
57203030885946587
2430932920751809
50812451406808699
1323617933196203
68676302857469929
38458519091929921
27859306628793881
44994852807091387
4025434386498127
20219957230230817
36960281802977737
2820936249324301
2868169288833119
71205674886265237
55030513408753261
38861108249909249
70195982113678657
29490547259778133
63814175223066157
6872185254324371
5450325896563567
4964007172267657
22909078839288359
38638801604674627
6568464847615589
23158234504793279
70929208844798033
68625583807767191
9266766484996129
58432117038212513
55712521999304941
23833027257385133
29637853186228129
69080650554950477
51379846166060479
52279474508489629
31958161187882357
39299669929123187
49551541149136001
41763411780748297
18310579889230511
52510639609687627
10147082948453903
18287727207132697
19667729519975107
22291989979278583
42378228478633393
29411950698469369
3118500088495711
66271464250691083
58814597051931089
26406916969579711
64698546372660203
25830184957543789
35957030345203727
70357232963288261
3694868374707661
35320022977294219
27581396781652783
35151990849663151
142331776985999
61005291250238011
29463710226956177
59260410911498561
13348233727599191
32827740515288837
41151034067327351
34207585382552137
34304534128162867
45626829264217373
14547064352368543
47488619767724209
65238736662801937
7780929041096551
45281672316052597
61140134628908267
68577721962025043
24496330868114803
50839152452670011
65860425977450239
28756921875307933
52793979061709723
20683946738313559
16132872520900099
22743382675633723
49774380568171709
40412359459754537
55926438689817481
108319911552497
46880442384688807
7861835821856827
35203915154189269
58360595286898283
53800238641637879
53221163071862389
17564952561313349
8270949159367351
50255881782370811
38255839606375843
67811896716319673
8018189335485971
67419720144998191
43024968258314531
63286902756126779
25036353462020639
71094029004470669
963097938627751
37536791084302693
48247830356987851
7573055468374031
27144244036033843
33685106988017123
1080385743252181
12367646837670211
66907425491895893
28368194502971369
15546279216906799
3454414983639293
53275527094002683
17089612135425631
6778034767856491
36889689683352349
71745181926322063
58947417238896517
39287901716263579
3258089039227081
15194258678293969
27509091057109
67292842265365979
63059379283108051
71505143503327517
42604719604660999
44963542140276887
44907745112478569
17505763495151527
43808165032886987
31012683741460621
26011199674120459
61829219976143353
24035538384357631
16556872818391573
40433703990942203
54460636580567639
26529555468510359
69123898034609507
58655197366738187
2859108019825979
61307907919575511
2196656162529889
27467765785588631
3563035873245691
65059420477173583
18163610860983233
431453952996433
52020537985239679
24613244834660393
3982014729030073
17631615146930287
47057474946243871
61982331403749139
5218288441524203
42068181944339143
51072378467456491
67742802929085049
7688795334049727
44004939856080733
54659280453666827
28128318409321463
44414062189340687
4907144865007249
28934026014744953
33392270622074087
23799329100287813
16129824691156063
21964526366422169
47977790994816517
66689406333241019
9391646712630739
190748433138491
14239987467299117
38947576335679691
56878904367610891
47313477540722207
56681100337316921
21806946253800259
58721348702626243
33617491837257857
38570820703568003
30409122357735551
53564944681255717
31630649761221809
40331710167503693
47163907351076167
41647794593213821
31905306103303219
16007602997950979
70399310229572099
4640721491822503
34004826909265607
35604163677902779
68218969520598283
42739353846492871
40773095177374789
29675910928560499
43886327814383539
70845275511771493
17957966897500001
44748977198328661
71039737308617839
65583539909287201
45463337286754169
14001739556196167
44974043257576933
57476838943575901
35148116206024319
10995702596403191
54601681591020829
60771101248743097
47276525340572939
22940814642632669
43262522641389859
9008845347204499
51080459022666707
43522490114286721
8597179577596171
43016277869909693
47763604452002111
10857768537531989
1998549735795757
275828730513209
64327236167205637
53282580943243229
17509404320905411
24136615303553717
45062573192145479
35465454624071809
37297678105926137
9022517072722511
23854814042554643
45276505195425061
36489897190088569
30154808416986647
28679961240762077
65591940103197061
69712956969494011
13164107186556743
70450522311597203
7601451854262499
40427310271309499
60463935386539277
62476361336709179
49674637829856883
66652466534526427
44189549155348609
9228101858417339
17257328402448781
68893662678279899
35244842597474987
71347874922874729
33339358527577
409509212734967
54247756080259759
45867147872104373
66497318685618547
29183039785113811
47188824854274991
69501437800674491
42196912991946697
54096042941481773
63110616507201217
10196494599876241
19962202119095773
40741667385387901
55965165123999683
1796146679849947
33816659788477667
65225251336073341
63284416375984627
5863085632254023
2141942156531159
65317517942743513
68813861137714439
4353444966093611
7325380575455581
50877294615496061
24274573097539741
17027987967745019
34158933415846013
49810751587743983
22909708610127259
29812180213100489
49970752664555731
2891654680185389
61415224581184169
28874771729679961
69638844468519871
51322079492520709
60686809362321473
37857947788127527
71857633981678361
70933177184245931
10376882503311179
23539361415099763
33264403582871213
6324392542871633
28037466822796121
41477641525470517
21973316231008031
45141351429790757
27231987078926873
38198779622263913
17921819419303487
30338278972518997
17398374564343219
18584259399488261
34404186669413831
57898693822281491
15114238476736417
62695672448235311
44016225356857009
33830566168505651
68473563251432159
32170962154879853
9264336611690893
69147511142968793
7773608637335249
10272084970366717
13188443184824213
725560880389207
38100338102555551
23119172241605707
53502767688553301
59765999987077717
63905826607492313
36168118537893161
224181887345939
15765936016437697
53418629762223751
46310037245827507
9930098648750299
20701788193015289
23448547520594393
5066154898373861
26384959823422873
60912455148773159
52683021072603121
5569841844632993
67792449713273149
39603465507900731
33615542708516591
44095797508674409
28498735814681159
2301090788563211
22146464658408019
47582716031194457
24695812874314301
33992181402827617
9768045986078047
67550725394222999
37328112921969553
25270456084874333
4442006753537753
63328924463524471
4010254947931373
28728686815377697
9270795127461887
40743911616464009
21427931825136623
26974367747603063
40049071173346733
1034913424004023
3075349773011687
42307346850859991
61460642997330271
47772193691772887
61720002814131373
39653554576379971
62192846646981073
2065252762573537
14728780389752291
37314808988777513
36439574183244019
51435827944552253
58774614001915193
29539558754120647
71398603028242993
19408911703465307
24464955267925649
68094866824764029
22762064626466353
4397894735927269
69013263130413919
25853420556836773
45572520909208651
20435756265502549
50275177572003557
50826355884030379
33855773548643999
2192382154199527
42410140899165283
65941008639107869
41667186868237597
31417962531116719
22553825660078003
66585320272140149
64287943348102037
48629836843403623
4058392833809647
66453150848329417
6554869116412657
4408389511148347
11754995182705219
9299933974717367
35138855977229359
40853967142114583
38259686402013721
48507815282913331
67061952495667123
42484836128033869
42432765480209063
19122754150878769
69311098713970453
35539667754235597
57438652536186227
12503079891105827
10778364856447277
6981834843437693
15664471531965719
57211247630872339
3994897335587617
20340791535170081
46864592466866507
54438745001838779
37550478399593149
44289760017294749
26745769397355233
6313326373096961
66270974367668011
14736690042469883
24700799627517709
54498199241724977
16001848386800569
53181977589777313
5067484846101991
54615332344828867
53690059844455891
70578899152392667
10113321780217129
6333197532816577
10953607867051651
70015773886498967
59247648075785339
33976539276925477
24716795140980521
31005230403342749
2433999395645281
56437238666130713
65710109318536549
38584689766737901
13024951914519637
53782700218697629
1355643460314419
74592692985821
38828144670459941
68527174652585321
41087237273746163
11825175466488313
15090481562345927
71061903603313253
55057383207644107
36130974120680003
9961048895009021
51609852562469827
46690115996882041
48612966004725401
71493938404622959
3569915225243261
44685472923685259
12978899790212263
6222657379789619
68564454617755871
20216832139306811
37001542517173799
8232269001562591
67785811184418841
49867846624415213
63465675242809381
23966293201046633
56212269987541841
26941173510598163
229503634871803
35258688104615123
30859551522293167
45775643426180033
31444045756899439
7545229331660819
31506271961158121
22824850947200693
66415858402552541
63280544876311291
41723713255369567
43558423499643347
68140795090967191
51480649845110791
64015426737499073
8378097025384091
28353786530840371
67577021430059929
15912700258871599
64218108481329917
22187570696588939
29696704829965853
32574042035383117
4042368814834583
9632378320566509
57799241025029011
14672941434492469
5382778389341593
4911926416883617
29899670107860647
60109566775254037
60632966662068967
59781111868525249
60875223881335609
33434150727780217
67859346142633597
63431995999999643
28817528073581539
43336458199258817
56829278679743327
11163913836300007
44632538239804121
58539354175393309
67428549770119667
58707911015953709
40386580918364027
64641359929300619
53663584368496477
18505851433485349
10997559860442163
23797374119875579
2691741620660933
46588456575673031
45222647460990661
4818006342120899
33639238524790673
16090076279258171
22555441907995391
52252297749571319
23076017995601383
33253229027940139
61305577304914531
17846564212602109
36765150958645327
7736834064036083
64409971916542093
69699433837030763
42091782327880063
30520696047674587
44949595211820253
951316152442673
36562099916057459
43901255985142793
729860397728797
46668991373513863
29577736569938923
6362735918780771
71302693594993691
35072069331106261
41413938509585233
15386838623800759
37565349811065067
16658615716532567
55507151537468833
69316497062471963
37974877841143693
30059505085666183
22990537526987483
41283569522708861
28600895186954147
9171249421035341
48762843117617821
2723914291727557
68713068884797991
24166569307312693
46462017839052437
52078599337111163
64914404658331861
9639213057134329
2272275016002437
34312162033319551
53910418495196899
21627714323976653
12978758081349199
34399531309609313
71420647221499717
48257488172464663
29764616478656383
67116634908018599
9488189453622331
45313249263729113
27755541716655239
41902965467027437
39229007912448073
50581825895457323
7387453638327431
63253764021677731
31474071657891253
1104850905110669
39568488404048963
42393029028749911
23401058217630169
23035372603520033
20597358376341167
7747807685753677
6510858666489083
57865416113166499
45752435387716931
66928487892341531
21434124116724947
6249703293767069
23300964061677403
9002267226642259
10991898762581963
31098242123900207
21694722710099741
11010116006861539
19034684762738759
17585876931499511
50474909076853411
57811602462055661
44585511010049159
10055517596075141
63897208755060377
29206863510149107
66485311693732391
66801625044041483
7053333279489047
6460798381607903
19990929206843873
68015904017725751
18025702504829729
43888472887862663
51093109091457619
18345485830431139
61427128112909051
24660208334020933
20583842569982983
14521753740642089
38308539025728661
29012464187272523
14454598787961881
9915289360843169
37205302798455263
4334951454671351
1962445976342779
44383154544447083
29284412773928209
67592619941148877
43175255754765847
25983622922187253
51887950524659597
34210558837828481
67458754245494863
44751879448141403
10073484438842789
47023805199916781
7156808476824991
25695165467613469
44311594231674953
35084371074437459
38555976522830773
71032510048193989
12313319806265087
50334273982150877
27514901890443397
31423140218041249
24334998264175561
32105630661176243
69720184333018073
44163350073430183
59032388842080881
70844781069483199
66662795379081227
42885982340211767
16378368853756681
15912315839922869
6176561788067977
62360464008764191
47171954985149003
26959414885375477
37710516109727191
62451300865259981
4759692486328411
14969627919507463
21626785447415947
13100290077004373
48444293519787541
46257883130526869
52307116725800161
10576889517253439
7828418359541111
55000213748582231
31363259169802369
1539827434378841
8121023925792839
40853524704397841
55282407276291763
69117412337794441
14885788638209297
65910712811766817
67699162272830801
11607912099630449
23018801662516613
1988535710282911
22027471625912369
35048366854183873
43972058693895433
49588799808206387
62391244558846409
23768751381394661
44609794766999149
31890228634643381
17488905753469757
57377135175454579
20434735958105519
54201827674389611
13931531994835523
27887999911305533
59529851766393787
20131901936106347
43038534023333171
53806768394749501
49370255728506773
20045630326716019
9259123518694043
12638815241201603
42308897151509437
65759909970940343
62339399823248089
26223681720800023
52320782809366259
34739687175827581
18829526583162877
15623345898552467
31917321206298413
43538331687972509
5173085447736061
36582622509943177
21419061742087901
15011556174062641
10152928344204857
42564767563192229
692622066064939
12772122730990157
12500801784781979
33183793856425253
70050283603250009
15161969810123077
49653090021010471
38926077063561763
35114758017061991
14679865547519203
8459776380831157
18117682966788199
49172410764009443
7340626856884117
6723180613742059
55247284373739637
50175102983138333
57996820309536707
41148959338666457
39751833398287117
41260020509309501
17712926450414717
45328168327536379
48040190262629171
47031688725393019
11024968591375031
60468821159595353
50668850261405437
14989473947589467
5517917457927971
32049247032921883
31737984293759867
3194399705248811
69700896266248673
14718932655613051
36027648244242097
41746588359572861
38391035983928473
17957562347907731
14625040530408557
37141864059873893
57940317822658213
33019196671166899
17793878458197859
15982101236569553
71065115339853109
33916818700664797
44347531979518459
42035747610261707
18046897016942023
14914960844347523
17394650533798849
33652069630224769
35666916158947963
31594222380625909
54140402637226643
46319326771172809
2628516587574571
24817943959778539
35784020922841753
3206676232809151
6560165619703357
31720787497942703
337144054030997
28368443413445347
15088681370293561
60451414407357503
66359137199335373
8678903935010047
48000082832692583
1399004898585829
44372523460820101
42125146317252589
18832194622295413
27754830702571493
49273279622348291
58233479906876069
15385043213853101
16757201712243437
65681052481573343
32112558054621727
71661881044152103
56463406698793621
15229348946500739
25571726545783711
51194294801353843
58191567387763387
3170472800054041
37220214062543783
42528383877211279
19286444808683021
69477031277617739
32470872490313843
41091952083959143
26188790686348097
1337949509376391
63197343741802631
35775438438318673
16779732182351339
24935211658846213
64344099152183129
21997918784322139
8512681091828131
39330331371750257
46622526856842527
11673558848293007
15977144459590877
8206855194482831
2214961528346219
6732869813113903
2740856535631897
33350918742518669
6831732402543101
41794237887986767
8075267781616873
21235347922166449
11749430648948921
46363816803754609
28356971698293317
64096089771015539
24379496797783349
24246799484225999
11299320385367471
57066862376701393
43845976485115933
3613525835416421
26450729357745857
51808459968419801
68922506445125933
41756967566133583
63799326422308441
26374419995173043
2740430304593963
49944039065273911
18866996531309243
56019607974091933
69782698083248651
28194151226178907
51168609364802801
27422601838165757
70806716072010883
68181419559569101
22879705526780881
39286533184178647
29046411035267393
58545694893098503
4023850885645309
34892039198216899
26430387181741369
31674453698623993
29853240400341247
6453124728631547
202521612230489
46899970704999947
20994299992470281
4630253761151093
931281596262077
46645783858509557
26494724658539993
31785403982681227
34262646602154107
39039462106961621
70905123886777181
28551961895468107
30223729466040697
40105389587427499
49523806294969519
19966420778200513
66584289967531729
60250306196200447
5048122812976037
43204110699439853
4091448583588841
32524223071179283
52670370366541261
22581233141364899
7212877356547843
450211603893143
35647130491966327
34064321913278953
68673650032938637
31199836848199963
19320866246407589
72012468855719341
6523716739366867
59186953833732737
4661760899300657
49284236314553861
29151793906673231
59439333395458859
27498660883500041
46058001774878993
5009926152348349
38436018793327273
7282459322658187
41250106794840481
43714478688675493
28239285957388013
71011491142485359
56221598040082177
5535933405872159
50899939637620751
21325668358688849
1844242432899121
49046305799979247
52308879144582161
243155970614021
44238486665416367
57397071694434949
13190030911618607
22193775547528931
67523154607721213
19719797427088877
27586126791251489
59983773735336637
101335273475069
59622526211224037
26143035156808301
10307976669152629
3304859240730821
33066435045699437
25586815493497249
12192792023976061
27882395180066611
5598761341286579
7416180703045819
26977784810539609
65793945916576217
49672406811145403
6619907959388263
24591352791888371
50036939469930887
69966602870428877
38087637370769621
13729133056304489
25974123175312133
10932943658914307
55504137693477611
69677930193164011
13398745744471961
21817533392390947
30964740585842593
2493818517109999
42984262869740737
67357828730091943
65738695375347811
48876154944236957
65218223475147571
6686858272294891
10307557298745479
69237737823128209
31167975505836259
56264680681846289
12752318976338791
64842633595504621
1881117269385121
71583043295404313
37993100929413907
31837552756177271
64715505717382123
44037850711427893
53693748148263593
50337403047951821
19554698567083711
60096245237229269
195735756597151
38637447754738853
141616005266587
46408171956753821
41379459338453029
11439449001668671
51235788788509483
67248704633534383
31329241074721063
55507232043471317
54613188189656669
29903409391214347
3801940367637043
32704358875807757
25553180944520897
6671008569809159
66772721681231213
11764442654432551
32624164684544689
33276046834702589
401061330274201
557587343698921
1197104300652199
7416203817674647
14653817597810201
10362940203921289
31607981262931721
22701697348884509
52617623415618581
31634721921964171
65050911050896447
63628103240864629
35693336119440931
61248438810121777
31132460286803951
68724679434738851
25070652755969741
21458528400894667
56504852622445379
41569181920136209
64533939609350923
55281383917031353
16346260566269731
818066495362307
25917348675784183
24876616196055149
13876701158893103
23575501563245143
44648747810469839
17148625468170241
51850719644940143
22844892369378271
43227363911227759
6086954549638117
59903294566517587
22806068023047677
53461053957296231
16068364842105143
19932213402762827
3682881930901519
68125290812214737
53806964658796949
60404510063177437
20917028003444471
40670467612919861
32621431255512637
55278421207990553
64211531806473631
36462625094188039
3808236795121061
23758139089590469
44948470818858743
55987431746242313
18005004336887479
17970667831507637
70483747551218527
62555872670072371
9923720222616601
45314778840113873
29509164050136131
26008843495408871
71501206172999983
70669730658585881
67488448670918797
49770208578103003
52978880482056341
28011762144829259
35811922213908131
25787427132301981
54232442727970337
41772560027017619
60042771376836943
43099281408140921
10493731930826317
26579589866553001
43510213315361081
35536857693764347
25363591527734429
66010291216014317
28711058452902107
28225037560680481
6509930431209383
3716531488158833
34359594467088043
62348978815243987
4840591167878497
41498024197323007
15329301814613191
60133702048164379
56755817981306011
50303060698829431
31258274967838031
5832817363232633
6482655122569369
24871280556484751
49386878729239313
23255656271364821
54284908830536143
40192300457737963
46555991477602043
31672648282420027
22136220295460191
52637921881410821
28380834062569063
3193706017272137
11141491821106943
21408468635262157
38867217454987891
22385078875498373
55756591180699093
69637173930188147
16638328909559629
53070044391098879
27491073920128703
66140597833765457
7046910158700319
24457223659019363
53446720411145233
66383971961765021
44725558207640741
53288767576197401
15545148552772481
59901645574801669
25071509737176361
20693289906202937
53625698950970963
12237116344556681
45905789420401153
57210690462125933
17502243011238563
68839288145142629
15867181672101311
53000264798369183
47027627404035143
6409155323673763
66210424526189969
37530298845841873
59910828521250361
42201052908060047
39189963174609259
5084551746734011
30753462313028849
63757320397798673
50625682447542677
44883902373246037
57605534286484697
46660390871757779
34269282843870289
10181083382487877
55309666679603107
39685483270425959
26827653589421747
32017548652023563
50581139608522807
7713677224931219
70713839449353959
10595712019678271
19030943039777321
60239366594612501
11527293022165691
58201137933841699
27799600617296737
70687275726172207
55907583884059343
50747805623293531
49396391830705981
64377716297468843
68385588885039197
43174123589240261
18123970789515883
42539268631177169
38366170238281687
15333156860480423
59189097706874621
19976626733513767
47159980621976077
62220942159798841
34485500767252967
66078831939687011
40382907024342299
14230293773660971
45696240212302501
20690510368653313
54834389844210931
24704037737049091
71761931279785961
59098442125670071
27054441280512983
35260122631147081
6082146531671179
19485710965944143
62191315070317781
24010139481457867
21580028584525751
69515187537966367
44564360437125973
49803392321027861
22379509378967837
10612069551577159
12135249281676119
44135980023925109
43534498565874691
65129104774206173
50678510736180407
46995186270780107
29255726337456251
2382456576205403
9812068827359137
5064897835917823
48384400056376073
70520645337272107
6585225335636677
70189706612987809
30082590803247629
33984301566105169
23471518301535149
65515489886860127
65408457318614609
23849154417566627
54215364998690177
59212423838317553
54062982476905291
28359578131044239
66006865002240397
20423604926379133
26335049226544543
42365921898905029
15880290867298477
2427431584198163
31729939809113797
10212154189771169
11057567325612193
67162222953611341
14090546547323501
40188678553954261
63006957136775669
15416952280395637
54136040866150501
50023847657475101
56091113438711551
34054470059585851
70182024513836801
33706503457734013
48022842293318759
53211444737621461
34796798343054971
59921272649050049
46441665736270967
44968173217478209
56162365728153001
51030160526849129
39524473596465427
60029862156893539
2568073018153631
52569294072534373
59830247081175743
31867422670133081
33410325571949507
12102307722536923
50037604110413333
26372112413116879
45486411848789383
68687598502746767
12068461878967393
41947007162103037
60076466709282623
49170350301338251
31028573216500063
61215526740305269
40634950126384381
53358540306724997
4720201516462121
36372030651977303
69513781343284111
10982813993845319
17174608798225933
24796483597898893
64328873701699507
61559319959183113
45154656355827929
32579918856008747
63138581152602089
18164655374331883
63517401244716583
45179845477095271
13311774159831757
69429244728339439
37652406983213167
61077215699646607
50309419521763229
16939195723300909
48011280937916189
33560742274612489
11807585914959391
34873897477604657
35524949275441607
54396266714171713
61187102893988453
9799075241062351
67155827196600341
13511245592151103
68757366872856799
1329454290857789
40348864526450959
69159642500815463
63418801172376973
16893021335571859
23736232437594037
64867616469255539
36858086706854123
20390265844497299
24395188410109681
3519918865889263
25280450570598803
30651573048998411
36065128461202277
66774737962887043
60836073529740679
38727038139687691
23344257796404107
12879795246237319
39409802851920377
58384240169889983
9607922000304139
22561361126820493
48639521469287213
35486904548854393
194451654151229
20684638547407741
51490392854371981
51371767177757933
41576322774702581
64421370811200373
18268328076365167
38252729219863091
53245622084645827
16249170495931817
71593664034478631
69043903920619703
69082862407620319
67170068545885751
34683784562806501
1017155787344623
68612045229336253
17421284858410889
44573980353869917
26654318069857627
37934827243052893
22076544014644739
48139999796868149
67021108900421419
30214949623578691
55781539443124223
12708525952448033
16607909456908369
12554725399279253
63184720709676263
110457278322823
7095146651296139
60113937863807447
57873538237192267
60239480058485599
42995883807864061
10051184347234717
41853110801642771
7477723783262027
10716363268482467
9450511787163943
62307028822182241
25206025985015849
16513821482005279
67416667692198317
21092149235260483
51657472662376807
55090828260119021
33022920072626101
25229306839176659
66721020855965507
42788071700520541
67071833344871471
16298688966016841
23262814898326139
25292082906703463
11120150787992243
61391697075645533
11331449739239893
43340997069888197
27489659713699693
15515420278667531
55969243887006829
8660676032371841
48845484381167911
33123007492977203
68611183270840939
22375725893918659
32785250947896409
3893451264193693
69931184809303619
13273068705579607
54593263315873427
136745090974741
8460180905290651
50302657035222149
52664055135789641
33356755326425891
28527977459061001
56934434486396777
45166662253839619
60659483690372701
64943178610896307
40696758705350807
34074919551916403
41141361363264103
62034109802282701
1886186345753189
21782137058875157
47653834156058483
65079312701496839
24609208390093697
26403469288184663
21885840671248423
6456354766251491
25813752125566529
36213467938941767
67079027686949219
67771057680597281
13319964488741653
56401538959968911
69881456456479141
34057760612196289
70193965659894319
58967960004890647
31343914123210289
12667065693862729
11778402104488853
68824183117507327
35512868682727159
46212222532831687
59221873063640717
61560876714304273
46634681137075321
45167927053192973
27979407123023959
43647925694183417
16587447332595823
30634817050231439
12222333701985977
51476844449839271
18792036898726831
26909649574045921
65933878113229121
50272617020488867
33966199542019993
71690030854858303
28125306854012807
11972821803665417
56819775393707713
49974101542285813
48138800657599727
60807951025330877
8160481538172923
40694752603394047
22885901387739629
1791612882178591
3241520626286513
33901788991571069
54038234643334241
39928341583220899
29714379486421873
35347305989149667
69731233639120477
18072067768762331
136840646218921
53949903678680621
36099921696198827
2183545926288241
72033319284016997
30188039903896463
67648508835430157
42036944236750087
276529533668929
53006967295755437
30445922323170677
50814243387999551
20963142636462553
47289350484549083
3558648106770101
61167364929866977
14538708770164991
18804669467848379
6141617907892391
41221532660163623
20457357788940511
22008662224127801
59575246295114729
1715488204319171
7997550277302211
50858590046438059
17932610308819343
69650554187578901
51455661306222931
1003418348386891
53313879028361599
27566635186884331
36519543492626993
20533528455002623
15419602186452539
39160979792730491
68079868717819243
27892352418720161
62228253332702291
37060986598230151
20918030571542653
57527480011622081
17988876868143061
33726050576697097
45434253738529283
6863841430229461
44932429435379153
19930741365119279
63723618180763579
26097989396067367
24839952240407053
37430729112496127
69933067315974949
25994253161672087
398303440039429
68121419862653543
64162088561416187
25303510594257023
52009343414555173
71556880468245659
44573645760814273
13546545767446943
53987760732594523
15475236607961743
6083911861855907
30679454121938521
33236182992213031
61581887884352327
29325243515915101
1533127159051723
26894142598190011
10762670906435813
14174407773622757
48360450934111913
40652299813783499
28877331248724587
38961729933097507
56106543058454387
25483999206237797
40855247335956929
21705420080165971
10969095730592959
21936073866099607
3748409560049857
66437526327749231
39580464130816289
17948590121160163
27573945762167579
68199991767109949
41338084423664849
35508341993051507
64434801349897177
38756291279157671
68437513555981673
50107336010700181
34839413651366069
28281251242924541
40373461619115641
68559547347085271
5868699503904613
59014407837186517
27223325369150501
35618420861320883
16480126273630469
54194758738317829
52948505882572151
18846103559756071
8064724273247381
67511890967609821
19567870317774041
17081462949323863
33881677640338651
53130132845106959
58334946621192359
42950463302041081
47120708156206133
67724170291415321
44689349356349779
26855649125968811
28409041016405353
52941144881497637
54255789278293753
7373402437278847
997720714062251
28480799191447363
50168725402587481
42907047418527833
59996427121999997
9064776557068103
59463592867956581
2674820911727347
434814111052171
40071447203498923
35798102944571897
19288676017444649
4715502169604749
12037015205523523
55365369499734689
10903841873322323
47836398813908543
45370246193019101
65696644172388539
36103920095775869
44172294351237113
60253709073985859
46052849579544481
67528372087263713
11458712607358091
52332433680126239
37783908778993093
62630363368947203
27591260928253817
24392858170845173
14286124117574783
6576217725371933
24230420601734989
7197819458421821
10150725211165793
56840449379705219
71456521001755651
36343748751739301
34598286995366383
19716355631129701
26519570061687809
32279709275784001
29730309207862859
39793960254807433
35114050927484677
57093146113438249
17249406555116839
12013960783182599
50129765258667967
36299195072561419
11875414456295743
27348872335637899
14273169370533253
37254983408843833
44895684010257217
40146146115075607
29658645207885901
26571226126550873
12694475513653463
1992890727565723
4978249409626667
18903703582037609
36361584835161919
35866548798770231
36125883902554333
18289021331468311
26725473518598559
40402732612662419
66009287891335111
58743086555796077
10595711428278409
18256906202606219
43396749197829253
51572940133962937
62465955346642433
7350631258607821
49138438425023239
28862080968914261
4720662567746371
28465258994162437
26302243167576643
66826651144833953
18683082729504073
10578503847955843
59584563577054511
48966527707632341
49376261127528551
4974354519688189
40162422849546029
21212047798188431
31670009476884551
9829276774993307
29298876131796529
7021911300533527
48232358169897457
27696977436835337
18596533828316707
40105789039040897
54008406105866101
23802372457523059
2598394225912349
46915204274445119
36918281316718213
16843190871936353
25241146986382633
31391434117960703
48426523068731179
41268881726018893
64707920804385763
23030714778118543
17622819505103129
47858864303278681
49822053819630481
32607940718729111
15770698773040349
67009767016729837
29774968745041241
41800492426664761
31598662186759949
59961283375267639
10226726696082647
1138544855926139
63545163524837551
71791809565331213
43382283766207439
35277295193227793
4041233644597307
66028957300787801
40151549541256129
63595434873449081
59283506139108683
35702642504559853
5512580014906799
27733952068501039
192567630102109
18868112463915553
20718899764791749
63413697741409117
49225745498744483
65518165564987229
39829879293630863
62488661414359331
28329399742344011
70024702377385153
9937119593888647
40375273804418719
2897387367823303
15051085954386761
59163246260903297
19075193889677581
16285692998128259
27329330677812599
25408874519854699
70919947293710677
20932704656078573
2942452110219493
49506888065964337
14597081018090297
55022765832097421
18090601955892877
24520470793388567
59986694283757729
67836906871406809
19100605534219757
58318145654493377
24888655928776249
14051591125458511
62267483712292801
13686389259255443
28416827254835449
67007237131454119
30258073889806093
63940110442162769
63327188253433931
25312542713036179
9518591309958053
12817061897335211
41661686636252077
72057572928730421
62990481725631191
30052320659231243
31233974210572223
36103331261170993
11994812605622419
11791949249938811
1330351640916743
3451806923452807
60635968463654383
26769182908563937
68821063544240837
48439858366781659
68219741977255927
30041800599475109
21182042686753397
35701217557130467
31950606568011049
21868201442931959
1745422412275271
50984348768034013
44668720167549787
53783977609940801
50367162500717761
65095420683017399
65201743992037199
4078603229512103
55921578965633611
38012643681018329
24177144882266911
31951045891306483
24299524531778497
50534379787764179
57352493276227103
23713757984904367
2865130478825977
2285247461270309
42197871091066429
17658542881335259
40114487833412831
5100767780522483
6565515174812831
54616710176989049
5270049192369103
53784252710012843
23956072719321971
54283135237844731
3351223926297251
5957342211354587
42131139205010321
39486858047985893
44376121793170597
57493218299931461
51838476817390699
40138897310940761
25764989209196317
32202536813958691
3764669646265901
53601473766163439
38007969604814857
35040037655077769
21628858254167891
16112420731546063
36566080235272669
51705482730251897
66652809163103257
8269811681159863
33724378030081187
34497693747275329
8885327868092647
46515971509129537
48445443267825607
61567238842166573
55373774458268029
15715024465047113
30329169122863511
61272679498988491
55884058377033673
8912032157776417
28068771017142749
57467897957868413
29449377294024503
12590412244962599
61272605232904007
47258213795171777
45670574769864943
12847401297266257
49570196833237939
20981591417399297
68430041346201971
884615273255477
45836299920753007
62473448852764247
4522521950636189
56563647683620151
65429317787425649
52815005775323593
24411368477536949
64251808652866973
17497225091777741
66698751192763793
44171469145289483
27050466097140313
42140982747120923
181871799931291
70997698318745413
71398493100204481
37808876711933741
19063472931432191
45256357018489559
51105056738223703
67404665964527663
30849300942327667
18357843566655617
67928040801756907
43911608150729617
54613179557125201
39836401782211313
8119927176865433
70996693014016981
66530022173848487
28510454239179131
59475925773253607
37059998512818493
1558064129663647
45257202512307161
31808969607659659
64647437678098741
21860662057488929
56739985781718433
14477472226636193
44406181922882203
47795359687329593
34956959310181567
6503309789827999
41860841800289
12314433532422403
9845788429454093
63092856889926403
26208293969084119
57424059178569029
36050686768875839
66620664470165021
48393912767037289
29047734272182117
1128826776936043
27834979659879713
52737253912988789
23570839874450983
43804180333247267
4911362894396401
18665559129648019
14573746887790483
57960476166123101
30067762520598289
13003439914824329
71660814178407869
15404946451247471
25461167496308003
55415852725365611
55471529103351043
49873365255524089
37578506118625093
60222101837084389
34195826319093121
64090322012434171
11015470852912349
63659573212764989
27617317701126269
36253812158983781
18265775350477519
1457953389284141
56276680673776867
57837161973414377
43021533824045411
71147622488763133
15637491238895219
19760397161389849
69639726781445791
32027743349904079
67008771464172607
15725876663222857
19503486871381181
43284177871030219
42360833064909251
12656164640661341
32117053170948149
50262212388855871
51995629855471439
65607841672242281
31101292177941211
16000843399154963
1133024701941389
5832689666198519
10945539338008109
29641025891526523
60870998809933493
30199221102119777
36709888683372353
46304709865522049
13622903588953283
65176812483281507
49521065255732183
51489572482927591
29634011387197127
12479785642926263
70623192136029959
54712233312289577
33569258531647801
36896063503614829
36028987211227847
11044297911301349
51859177783148597
17740802628093443
12754725643543427
26816509236937639
60787911832565053
13461846251905307
37976752552853507
66232025887868677
36208926650774503
30771965839973641
12877173696572561
25098266981325271
36566948824578691
67241527931947067
60818388439657283
26714972080598377
63726771368209643
64005080928293077
38132742146705009
29094196092252623
52869844165045429
9643168316950627
35183817903709597
7421543789815499
15690645472700389
28588206089263423
8916337969238149
18654339079069207
48782771997961433
6798589565244481
41244028462124387
176459086509859
51539341922254757
44404991202505643
19932990216693991
37412351525506567
41241121688722667
59837388201310157
37718771480340257
11597972348968979
14893393805773843
40139493247177609
68934681019228861
13320097866500921
68432545115062697
67719756043168871
32049911181506189
37536941906481569
35943285684853229
59441111299308181
27140643294751453
12849087196727863
70958238701642239
63086703240342371
28676796861703769
39893219178315403
61219420126983761
16357516505675381
1904887130680829
68836736167305079
13653553581141319
20524983211392811
8263244997474499
46836010612625231
45634958510528341
35537407218353177
46769031877284677
19987298428631081
42919729641571873
68076262455752413
27147052381285391
59438700897115853
67376234432946169
30747314336774141
43110357063243091
60471545322845113
68447683002579553
2659447385258017
4028013323306827
23645675874605557
33104797884972337
27167752608557699
27865823253634243
6801479917076233
57644836360485797
40239535151077573
40642538143743883
23723000314928599
42450813126048529
47065671444871757
52692002651004581
35727946836249919
9194628001619693
39294942798317957
54804574798810931
51699240274567727
48013190914216361
32966545467992233
51014648778033341
33428862839834857
41449104205561369
40595012848279151
65840968580145221
61650120392490901
4876866043944563
3104172313864691
33354584536247599
30027402140399621
48775544340827669
33451860667504627
56436703216885879
38370138370134353
36048361456708379
2296297246331243
31577421896385997
62305372181359297
29769762996485353
60782117931603557
31068607435808549
27646710468925789
23561813836615409
699961827198103
35895732365838941
13235904752108947
22716543455264693
46584998592612611
30430788843387769
3682195077171173
4168715747187091
5007509682186833
31255897647354959
54946641488469743
42328514435958083
29911939119193799
48548586226620827
54848167749055013
6612586682557657
56117859234748013
20970697887998783
59943745445121961
62189368014915811
43191698224925447
51940952957066449
48210889467896833
35543864622384941
54535920553092379
37937307167169913
61333293883350157
35473749570100469
20086912236425087
3985634908043471
28594084188061943
30019235275371359
61317075600609407
56577723005036711
9425599035636731
36067754328164357
38070975884702231
7551654431857493
69386420701127291
36937446535328683
29618798459791589
51918223751607599
26677712854292749
63690474769228009
63307586436864923
6798147861712897
44315028466607687
12241334938354169
25807900162925743
28036350655524677
60236754924539381
17142638603845553
2934734483746601
30800293460738917
12719567141069881
40764887478338033
27997574404880581
1029868085146339
38673797547370903
23687642534687921
237998970443869
34103160583951973
18718933050324161
2817935824591759
61324693429287643
35437307622758117
22647851932912951
26589913244531309
10908292078648673
71797871207903129
45497633705112541
49233735589982843
41941084410879301
53024275453808167
48652881628003733
12441120904235797
67655831182873561
59260130161913749
50400754920473479
26755584552578653
69024170337246233
7801463044491133
26590836557298889
16897721093156027
69545898294471883
58369576750949509
52388955282874361
40445104693814179
55553702007752087
42437862634332397
39696689103889817
58357346472880979
7889975442126559
59675282516792879
1740799437139033
2650406195382019
10140089543495077
24068332052550827
31347058121171327
43307809501312781
12021696752150447
11535365393666551
70456931217723371
11365723834976543
54125140255012163
8937192932483279
50495719126916669
59890552211694179
26836497925679891
27877606394191517
5136304062141391
33911377107962603
56711786386779841
11326902543240539
30927353014612273
11784411134002961
31540658264725157
36406257821310053
19638671943937177
51164076245407399
67158625035033737
20441717942600131
69841555933414099
18064754952957907
19534187793839611
23181273518600009
62437445651591693
24284939667904291
1183593223909897
57700088723992747
46949667981013261
8351752018980757
31929204098070299
31378128248046317
8198990118799901
59501443484324423
25139897575283147
45877103184084031
59653885382422523
20840888658304103
43224823237030027
22688337311420447
3134981204213737
1455510018224627
21310528655910289
59718596836611247
24997151152626347
9798274084061791
21776935395549287
41842463925938623
2869960419547993
68242479810073069
7226840466580121
37861570211446913
56644941948502819
57935111356679231
47388526040450041
44052492895725703
57484343895725399
60861653615174981
35004091536448127
27983296634842993
20036931451968139
34818808518780833
31299798107710823
670001539107983
37398483727351997
38418342295575709
68343665989777637
42507846415859497
59814395440383301
27798810318835583
10569603981743011
30882943360340143
6691511543911823
67904745513641353
31679089409887987
55149076850154541
19423858669553203
56310238388322089
59133898765473487
75165465142921
7796732316466139
8380796837107763
58348572708387869
35748449116124791
45966217606512353
35080390160745439
53200763256989129
33699357880502141
28283720275410449
52029006476859001
43999113956201219
66537494492268539
49148312095919123
66335937081162997
2865401210935597
52443944159722303
7527338853238289
48653155033333751
30703979252752679
70976242465042181
2915517171844357
40108636280420749
24299725123786403
61580708239125253
68929664301581233
39530951524867351
49046689239620441
58991820001215617
40175258116486159
2519649358676183
16363493056121213
55050580726884371
54557322705509171
64034259279924607
8124967290148061
68596791716635531
50661748179139543
21854857276036787
42503520154795543
36239260114037377
36633419502046429
64117436229990469
19039264412944441
23559993831873901
1173773536408051
65731271420242019
29738863370912483
71903260212704491
33613070410690907
13147879212635819
54145531918375657
25240105762055741
2608147818475867
15412963925657153
27563317265939797
37901202432500269
18498573375595567
9953705882334167
41719330210866443
15383356461501373
14717949714661679
20701396820432759
760058254759807
28564383581141657
34756829289094993
18316505466538529
30394756044590009
57969688707244043
5413221122866897
6054378312826297
39217773582776153
5488113743343929
13339337308245217
61838766613262629
37021727813562209
62671598704598969
790009009653607
40474936066752659
68423346441062909
15994987054019899
24130983472529809
54528947192203163
50097951688110587
71888675340817963
33566473510984913
64965670148372527
38052872964271859
24123848610915731
43719708414780709
69125591543175719
59771527833855731
49216529775893449
19585882306744393
61976899100836039
16560296751982573
54829823081433583
32298312488889901
51213868246847437
42365243383082891
51766724762200139
12504337020072077
45890787223728443
25540324306427149
47945663725193723
58414954824681551
71135517887273561
6667727598411241
43375502627634559
66467587606610941
41858180814653123
38590199994469891
46292104413671269
36287356904001923
40270827906484117
52004483002863103
44736610489406513
40406720454532121
71710722343263499
31430319866738899
16532409521802367
17331000752572877
33894597047079511
17310752732410759
21637997669063617
62467819130964067
2122789307728829
13260493796319941
5199083764553863
20727939305398279
27863724900913511
17350395074911937
29490845900424371
6521823213091513
66149684266015741
41005922855716919
23609837214980507
37553478463257151
29465508988344509
69419511798742631
49961267858084797
16519315589090063
21084138205141789
57486810622218247
6083191941121987
69565890562978787
49109480977945897
41537699366352571
45542125201215443
8816008003710599
18818816631115133
65910566448837197
67037937432415667
34123395361922231
61417098657752113
62958580270824467
27765045586400569
2631424433690513
256696140215057
21473473218295981
53723939062411129
70487835501619843
70656539081558263
43967658962842177
10192530753578959
43545093292763053
5470592779357961
71555214718494161
5074119696365999
57248287690100233
34080606683856599
1430107506692947
2715051267435181
35105882792575619
42092473947087511
19094447345594039
25242671688036017
10960618243543777
17635758803145209
4548810789873403
12756490996894321
23484302745918031
67915818003674833
6317982149537041
63709220682978587
1741275552508993
54683584407797491
21327573304815299
11507839340859193
13425599023374077
62563808272738001
11119881503085263
67919754546141629
17849273334846307
65418740091915577
9824051727116779
49368679267730087
71583550163197847
41589523834867751
54875419019058839
39260198716265929
56650942934450009
1216676635988161
58109470904545793
64465857454914859
59085166648311343
2167043523230017
33894289136289847
11848685369925451
64671967966392817
59172694539635837
44026019793001451
27358703830005851
24761645424862867
27553983284012819
7433622980472841
4469223427545463
54716718426378461
24531733796881919
70328187969901177
21744972667633973
56937492497757769
184521318386963
17867942546222719
61633559372623729
48966000055292497
29592056845110631
41845443035644399
61463331407294093
6462052732995931
71305441360930463
12399449744032711
61724206490776649
71916864888070793
6617465465476001
45992678368543787
70256856216514091
62766939061419163
43627622137307009
46021245215225443
33948697330216733
49527902158875311
5011576130199803
70474827971072177
55888244100778121
7215079806944203
42749858045967901
60487817583614977
38014117805160109
54167216072318231
59144841016508449
45395438812765409
70835983755815899
9746042625525449
34955681876555581
34814701425606833
55093465111881233
56185469642187667
30257348519381827
37327495257609701
46338477462697687
69479808664194029
69009947002043899
40303164378021851
33373729285984211
38423803143382847
29721247809072317
50721486627166981
47466682136645117
39401836624716611
69910937977196933
61187051474996281
6218477783492749
16330273039005791
13603796055731671
260831458843873
38850470410738243
38754118155544523
42496975155279587
39566099708115559
1616253280421023
31542098518696951
56560716619087859
27073601037294079
17137429550929211
42517196548832207
26271737952217627
64667948777097067
29721601487023753
38503221776094667
3263129274091613
11482905946726979
28037612537740051
70995317720390177
25657645029768259
15831099346748177
7462489368667439
48474503136333913
40355409518908573
15231067251873647
22514143488281231
51958611711171929
46554749257660409
71319776409224303
26225113645135819
16240682368426127
36555031574099351
23564461200276523
26506070522431393
31020918793292431
55809485641701587
45542482943728769
41697414412826651
18140574284953259
6893471659335199
65731514677609463
9277772667007267
9746359567681747
7659700541123317
5030725001473823
22431322954505251
71593035540962489
71744968331879663
26933683607552483
39005140329751859
21721698208687781
4214275466713171
37623209915127731
22245946316994011
16068344946191149
48813980012720413
1979625675084019
2191042000696933
48921050947775339
40444967823853487
60525880692661073
20886472766180251
23772577208902943
36600190555355039
4823247948868969
33482926904892077
13738317486990959
3982084959938143
66364100968698107
36835506139325683
70101551258028197
9741157285865587
38042662069926271
71702620087290737
57426527991554677
46065224880971011
52673142776097581
45507340018163059
2556086985108887
61362715452514367
21242054440974931
8770957271493763
35817865155219013
15621001980574619
26805586077681767
54246551446168819
13808621335637341
65414533454055523
65491156073484439
10175396089293563
64138865659658633
41979843183395531
15809725511628011
60752649937693057
70620651481107457
17133386830599577
32284816027227923
413273550912809
20668901072413043
3670726398880223
65559131429331341
37773587716076543
28203868573232059
7437630096019547
11231527230789893
49492497934115417
985433585984851
27030150678365917
28344103297416469
31198242859437257
42427613957548111
38448902970307657
36391978505629777
7737810997661743
30215293212049873
70942082622873323
3690540455317423
3568390311565993
23504432584223677
19079944064257501
15284140701515867
58847778942239741
27314399105335547
12002932291171291
31121781675615263
33486858588451283
34046200864165949
3299240187688607
43825291601065063
5141932005562601
49250740348971697
32792040081361441
43877766909609359
67608976910461949
24509796309155611
27885183248445703
22395492759530171
69887014139011831
34530250782507817
35232953921737931
71054822391742999
38257701838937491
42283506624482099
29432265797462449
3616623254551129
43679740257110101
31019280849766763
42675473613305123
46177939176715261
56248487484336353
15202483818907549
59802145696667041
47070797432899601
28753695448914203
37542031462753087
2479753811219371
16748019340831777
66775921747135439
49344843610621409
27948277277868019
22736050918640393
39627543147825341
32704396197710687
58897377479211413
26426753078234461
65108630511455827
20108515648765913
27356715344897273
29476432919784457
12013827862038491
34068983528761927
5318624767299671
40606212330934027
25215376821712213
29586791930121599
43794135474403553
38203531395873749
30820121900186939
18295505882544083
42332957841961021
59976384630353473
35123917300537081
64457562348681407
55219506116751287
21217812285255823
33437213740555883
20406283517760911
63621014130625279
28553461277273411
23957296920513373
46072335906093713
22497822720973289
61545913728717241
32635916070517943
31391098430742143
57630713139520021
13747213886944397
35427541030644167
7289651668937293
39767300671115813
27843441737023961
23354112013005391
45003112008714103
69576559223654291
5426455811350837
37933392677305739
13068984204534487
43573852315552813
49635384717357007
20265271664527601
2369492753214299
41442165353811661
8847339164132257
44047584819495469
37164400371375371
41348261937894979
501271802561351
40460944204909729
70828688661774749
37117264362280891
64376962051101533
4320810843796717
60377457921632149
4105829146205881
19195941670048709
38412293227348829
15964762855605013
24343348709919901
39481885508113099
16905513942721699
15709837071742963
23081234498259863
15628110880092443
50227181813620447
67332151615228987
46247124331438441
32077426290129347
3759840205410617
54088561727105069
32968998018767527
57163520979156919
28100914332948461
56767642592757517
36911240467773577
39619134610144589
17712758180537591
7682835786694847
41455355995267901
14354864867955737
43903594801686539
70475892895797937
66079838366002441
62198577186353591
33434394753715843
63929179973982929
25335034191128437
32768338043875271
12166893415371967
1149010828825117
27494946606830839
66511054913078389
8791247652924941
45094394329583281
51463318604264923
847647583945741
59282930304745817
55416537688629617
54923192778613339
49996534492321699
44657569682412097
19456994946126373
22175463285120071
40226727861934687
57517439372509321
51415707492231899
504760538274763
11858309077557499
25095381938089873
57165456776618759
20162624024336533
27283048142843219
62999528145654053
53614588708427137
30117973456831357
64660117323616273
25176739681729633
40213253435727179
14038484678235643
14943234274303949
57968204043505303
35497316419867997
27804533392307779
62167834788228469
67570044564478763
36257577742003253
24551156766133267
32424454962714319
18595319830762421
49222254717853631
41784329641431361
22980402283484203
9223250204799269
38440419263672873
54435684582204829
18452279191199143
27308911595070697
59360054131288423
64583998448668987
5045841045463399
44743402258918901
9187074388830739
68118538067037539
43283392924793941
8378612490343201
2836901772843239
36663755028754571
57580607308892971
24670099948096517
26863331812070051
33363187386070961
52130674894364357
47246962332512729
55995834994164631
34925462301234751
66121487387188403
37402212968175829
59802776586857873
36252541236895433
68350636843280777
53318502992240653
26283456525535751
17398429812406843
25554031753690513
32583466288805359
46333470480530249
10874166061242851
62317211369591357
15630913195727803
67812941672058943
28032825691495291
2761552528551637
37660521337319977
14457827991201589
29293368607546397
71090326041107147
25445982364720447
180944323243291
13328835866747699
3731557878127481
24685264210132081
41249606969031427
68520828698196361
14267142876206243
50473951448948353
19679899783896697
26642765054705831
28068417735261653
25360140512717761
66937870556308133
48088411930734269
17226437969074189
68365051329481999
5598628889914007
50231881811107537
60049529786082467
4480672402907033
1786020728199847
55482709017250391
36148947397849691
29686648918223057
3654022561928243
9113667195843641
14420587182123697
68363463691493167
60973394838800921
43961757393675619
68202656019394027
59615398162513217
19901149418602273
11070850682713487
55582864363607479
37081225926068921
65946746258611061
13716480671269039
2485181869475639
51425817338869889
21025681503209303
71193324892976701
7905704898036289
19070860081257779
16817378104952213
13909417495102267
5934053346894503
29152875697457789
29369142865507183
7545318717557549
65118123892547183
6961496969062847
70252041248971331
62737356036550123
40116831507786871
44001910320955901
10105687803537247
44426621300411419
38960650690452217
66234100436247553
46982705493298613
6853108425801707
45760317280575641
32261967542310173
20122234946048077
42701681971474039
55247730060881081
34096003149556297
60196752632314913
33138552110342333
35447749159918607
55816491981568603
62212873450310879
58354368252414257
302970924924401
17142582023217089
3052015624608157
71946700782776881
58631322303146807
11009521721095319
55189735790427487
9386013359451737
43006962650897347
28486887911426281
31570233955253863
57577884090039031
32287400016802631
15158593464520789
49330737514378759
12633459114947731
13762352569255093
45991734866067313
43656567434260769
15231333116820547
58708143396746801
25573617545319533
2947534326426343
5064357056295367
3949095145121023
63304173431342443
31991289600482483
14800977539776223
3218465920019839
24910842942819517
45830861701571753
69511420541655563
42240334694157241
48561113397429643
56339383599645779
60012687778220959
37057304156702989
46635526155323291
18106703868982081
44809624724429281
19024069095382097
12710190192848719
12755047266000509
37750661857503589
13799395013340947
27561534642988987
38195581422356483
41042877257673107
3535392072143221
21515130443927333
39091151141187083
29976346271781541
3907287587239367
17834963988517301
49433693983523413
13289600305207673
67913987503380091
45223170010210793
67735468862223143
45655912452497653
2544733631889997
61500348909582959
43176801320894471
9911825787985013
33736359702733511
36566327759674127
2808367074235517
5267442905060579
27911197822113043
371681684696591
2718994037360441
61247384001799319
48821038205107741
68855567423135527
5194716782715541
11282290463107921
25710985598878007
47140111586727881
6095984559913207
34330553415316541
1594637346608711
6923768167891469
33522365038433969
32538191864462657
5807095612239491
24444628267889359
1870961584630051
16222376056349557
33162359539870573
20851756277896547
7191570022599619
12403337240389279
610985187538237
68894964487724351
12377262863913113
49157752592525657
27908463158560613
34589269596395879
36461964140874523
68972178726696643
60016722530630779
34696695649001137
13439344898927309
70694940960268739
34046110393024391
64857577248607999
39702060050109517
70460918778062359
6062005365123997
12971558377091761
57042970203105871
37284990129366079
13619978965351879
68393464248095549
57980045890693477
17859712621991687
8514699953022163
59472853562131817
65494252160265301
467227562135491
5660039597436461
66310260142923893
20997448973199497
24377348520494843
28626179429942993
18752157212917441
27465784497840817
65611198317768067
9102512127495079
60207947726549131
62943375004635641
56404463529570371
35216011335653023
60756328434979843
31199789339858131
56214267110170121
48467281509401093
18570987149516203
41341860701614591
58283541853411997
54421173854391481
36151853320075543
8907706052974247
54481820502999353
65907174490596893
14952246925636481
1965463936873189
15753900996023119
68080298331363607
41115647291405417
428751292757791
4431718822399621
71905232137329469
13477447107047087
38190305657789533
18012884234732567
37590548462543333
62078972770186943
44193827722313177
26882004794948389
26211061368162761
13813123006790603
46918166700673267
33911812336833443
32030141941296973
65497258201802209
28157028450419383
17017628149323019
42658720445704373
10822377252618307
5730567702050999
46648749405330349
39332081882790239
46730091848306513
18618033822839533
9490490508858083
18044150925453929
61801567858730471
66287768633344829
70652739492726913
24979012771530553
27555989059159559
12607002169946539
1847145015412673
7669862387828671
18300016934052481
37330764105822881
3517956809245391
60648042443371529
59746105592964953
41999872977254383
56703166206630617
25770404700421133
72009270294427033
20710394434332479
769544755610629
38399692070340883
44246755738822139
1532961080139823
71295108589749361
52283962367295037
6680441785728379
26313790499722723
59731497986565221
37839637643875097
9451345594188863
42382303238414873
28937077236489139
35111796534015923
14004860404302991
25117572524582581
7703846383172791
28198197261710219
50674510542847199
92757102502873
66150305089959613
12103543278233021
6193868189684023
965655775543387
40918851773206181
71736796025808373
57080246279325553
71771954428116587
44960305669706659
31932249101896543
30322071629998273
20871635608837297
45759910322103191
21347609190388331
67075661428094801
58321322729690879
54404697834794071
4648002044913629
309326049671329
38991441966187211
52695662660405507
36368012630589851
2462037554637389
68541717664459463
63845617138685533
37182260901598471
24406905758642263
40114666686182327
37877136653146727
23517052293590839
64464138426699257
24293469224373263
36485027468525663
54175512906460021
24995163089378711
3798336259857991
14334331316163767
67262529838151059
20399510228916523
22688790408433969
4553598905407543
43078511326600801
9722919296526299
23490403823273033
7230590373111263
67566963777187507
25940450451682027
43242844824769669
35113774622249749
15956366904519973
57233515724587393
38951034290159003
12999212625740857
12698727779539621
19191058302993817
18146390483885453
37054849875566323
34518832073544781
53777370353831681
45617730195216331
36388928384765221
3327838703472991
68956058199727327
52681064013598061
12903824643782827
64411805007514033
25364056871302129
49373580254396381
34403388847324481
53273721505346401
26076853458753533
24386390603309747
65197743448068163
63277253197145593
33916848913497461
22943333120731861
26520793006441079
50022158154067949
24922883178968743
49544305349115803
58571380605413099
35338994145640951
19337348337354797
1181955463171453
56413338481931747
32296020368982217
56322072032024039
52444427905364743
63974286146498051
41018632311099139
30829563413159387
68293764490148347
64353746200637947
38135038912197797
56108767001059783
71392384349662027
25764950896771907
50031070389210431
19079748537419699
8994336986155793
6504801647063549
69128537502527857
18122216424913409
4587655989983993
64197793389497939
56447032189658839
50777975240537653
31746291290864537
18837677784297683
1104175089542017
64751437928505001
66075145013418481
44474679134054153
64318295947624529
61910040477262919
27275132625253033
42561041182789049
53636205293806559
54751201839309133
27103130425160837
17031667323289733
46992358733698199
7539981014230867
35464693676476447
43129426547090999
25822589790292543
46817273954380999
6822296410754777
32908061262498349
23274372467601293
69002182387188749
47557035541502209
41628720909199321
41265523028782709
46009434027458471
35844925138123163
28416607335737443
56326798602373771
24168933523578071
53867339673309521
11166230607531313
63172609749970823
71414859707968541
25077593620535431
23523153323983823
59352184513409279
26521936369725403
41372911394759291
1494616979721911
10769830284746609
25737115727877077
17583621890934899
50545668632721137
57317549223535091
8464760012650021
32978565658680211
10555659657477283
11224089627729761
59647312780343881
21680733793376159
62960242981367521
33720058199935733
3514963060006787
8952123860488013
51749377194274729
27591574894935319
65022430879319593
55123389948145223
65199946158742657
30612328994287177
38842767356810909
35488936700204033
9705102646827073
57415274324396881
67965590451774383
25015495176733121
36293400650826929
35550398475095177
26761670933636027
3820375177041937
16495532126627261
65509329094451783
20667349134242359
54623927842445593
48462372945289483
21621313624273261
14247577234900703
64080892303586149
256504821062911
22257598212341549
68982062527605797
48884237625743687
9568271482704983
44433763226844377
23788723678812457
34421852084268479
1993680267144911
34439322588847999
17376619959445291
3705884730798007
45182138833245937
23706146797204691
4071018538702747
5204062893948661
62497565250479591
32866625833098611
34293755451258367
2401658173121111
26412348387839017
15425292464178221
69490422235294129
47851939816007597
41730929955448291
59889953195555851
40050782756424637
56227619561294917
29027836369696991
62472344197935439
64450479441857459
41170890786198137
25680877592401981
17876398541755993
44914866387842707
69910076592312689
8736996400830881
50430598129133009
19122779084547923
64588178140046579
61567909727359891
47665763696530841
36955725769823473
49698701225563721
66922347836618137
55428023280566087
41330476164829427
30329613816880843
22347700304546143
47018626237848101
61346177619303097
60561905397629651
65329161609504461
8131006279888553
69285595805798959
18758388009652169
57627274149897349
41399084017749593
51007872122316833
45230404704697669
17647438908535663
14740639119476741
10555346245809829
21074049942197003
14295157384029187
67180609502938699
58330207471966919
1470580041431383
50999567318765609
49848702571612783
62993330827326491
31718113000083451
70468094015915039
42390342418643899
42666394810176427
1051516031023243
60683772549857279
19142603865321971
41748388742064203
57002032980596411
61646205559800889
6247999910797793
22995708241041587
21376318901851211
49569897806023607
17011261031693407
50287283629832063
9971203348529377
22110430755858061
58125910940934097
56298246036983999
57740142386042219
8477218828171363
53995688719261019
41368000588845163
10485669184969417
29196117577562011
44328229159256789
70437653515425403
28546398250382477
34551920944276339
6834779381211253
62553764110532111
63634708984689223
52013970637672501
50565434677575089
10232220806805703
69641616850763549
34893392532343313
65610943778766293
12535304976492127
71046051179996311
43271158704868037
63120981180203761
51557035331654023
62061879471365083
60203294586693457
43471668147972577
12616172520052741
3277839424364041
62703674147780209
34862535351198377
28450850435128501
16203029157457801
15513569767220279
62044875094306661
65717341011012739
8525583449288443
48024648746971751
37391313731376239
68983746888362203
32948215482741211
7881848076160111
17639445782206531
58768882386996857
64299820241676337
46826039737478591
58276799470203163
32502714347499391
38842913073309097
43483343239749053
9306578422377881
24933536401477919
4826252378183213
53373033591241253
58857375166672321
43765923854030363
13786342412243353
132275366610721
22083397581907213
40108317586463297
48053297222042743
54772725757321067
3831063216695123
5643390486048473
60234348813367153
47076810111962011
66481764059748913
61886223297591709
4233655884206311
26036431556406133
23960276432155597
51386341832221889
39396174673959199
35515840717331281
62866156790554001
62137888323449591
58872428143471253
38507862143230813
53398249916952463
67325057243477039
12612497950444121
451700767359977
26642455992934373
15693945858930461
13868184886437881
45185299999046677
12060679745843513
11694585140870899
20120179454511407
72048865544321357
61275384717143593
61357062038906261
23597524966914589
9238321027115597
66137086656928667
47324980105247239
14944064046268769
64419544064063609
478741637113247
67081446745872323
30426903287154553
60850146062576099
70831421916831119
22155769206166769
36997293911842529
39702492917924491
61086503979768167
4623527312913239
59288211067384837
63873339555391889
1177467987277679
56936327563940053
8898589053979777
59323018357589951
49886137858087033
65168010712361981
2528220374335531
55035309761696413
4765093697433371
24191126022794981
51073541265060343
15112334988417929
53725918448417321
55738987203028433
29735178328066063
22050336102713213
71125691059654039
36944466788357627
19230253815512731
55000399975045537
52743624456311857
25678968387800773
37460380680704123
70526357082636557
4708707165008009
19636394746988339
19653526358376187
22337699481827419
12802101064155929
2484830555324743
30600686561384531
60762335718845597
46490263612449703
14712947776328203
61317260896310611
36650860237772983
2063269603174099
59643258315575537
26351339632795063
8556584656795327
12365579484193421
56839252609984673
44227309110896147
49649068728140353
70487061100219279
6145264263666313
59186680485936781
53278972634022293
6550020873908203
64893780653733179
29038117442962081
46607455284430921
252065561210807
64863090421334983
20549196602575471
28554766231153391
44487951494552851
51444143996861663
48546667839957541
12404494235033237
63252593321194357
2657824006520351
18529814163518209
16366075478254841
48177309136289717
70893491572423237
38802422184066973
56776142241845987
4536076841381483
60725434891652009
1803600193630789
32774221952361983
67244750121737611
68230713212982961
53581967929204021
53597672401592831
68587886701109093
37908890469544529
53952627093635819
31014253473842609
20260777841212633
30456757382263337
40664545655462269
59100739138101439
46127761066535479
3321203737423843
46097248340222441
55785639743734391
26004441778964563
603981820984183
33330792423973787
45324937370879437
16825812798744149
66896426003304817
10182456727562533
67559375570946967
37952314318165823
36136258063642327
7648662345108427
30995976540201877
38235971524132301
62470016514517597
21122949442950713
3639308390219207
38121525086900639
8766904614201869
53999921026958021
61821132630454399
39816075752191789
19409526258251813
71469676851168437
37120644494674753
16762840919004097
14646075822078709
56526482087360563
47673277599178709
7247119817825051
10410422353467307
45795834520412507
67992061358472191
18528246242950229
10966146007276819
33868951298408771
41368890982927483
44890796166148301
29292581634922457
47769228947621351
909944832918707
61572881071023059
60888175088176589
18036581932337711
34323143025260443
10344138441417271
17573359080390899
61670593246083043
32367658074210593
56597663929606073
4382020915942367
31931977270358003
70028225732608219
57464607394813603
69315572530385591
7966491485072161
34558281606287657
19191879534606109
13008918915107209
32691737090896657
55462616322452407
8228931054625493
62098895750354429
39269487831228541
43264644316789381
43167238541682553
3209823020808541
8090209844642293
29891791201395983
18909919048072441
35895597214796873
37980610840575847
19907314732770349
12991506013799333
23068884337055743
6113051285867003
22218033133474163
50876596441625761
32860300028199421
38310566540048953
54114713529188219
46140879706521359
63639616201075379
67971326310694871
15788458047539549
42343877472270419
36779660770179737
66078605836002491
32438698179558851
51339948129288503
13840583564645041
191659852731173
67483316579735513
29617891241407111
18806535364844671
27796396664020447
65264921647610207
30860152375673623
71986331412018563
42417998674796599
2417489072391941
53420174972080843
5276516908363471
28948977205564963
25939581681131747
7461252397388791
29865709767635449
52932211339361867
43058369161466137
1706576108164483
8306958704954411
5888306999321633
51550050552788539
42379829902373609
31105822988107249
43490527741551467
18323515109622739
19055936933487173
64295059637163697
48694102386393473
48283639179734267
6040207783089043
64110587802012443
53698152616832453
7181971866659123
38355332348022649
52307322956727871
24891597686287063
20553289500835673
47187856476542479
69394222639109593
21432772967323681
18782118763615699
59492756380028429
8224537604149063
34186078046685491
25050453850814969
67814870486579147
8318864014959767
37637186898126007
37546131606539533
15565154804607839
14939669059651993
53518279587072721
23466216103164869
27298228804488527
20361199778750681
47374474238109791
63274467251530037
62575684105702193
19929547911528481
37015113908288797
48656053289592293
48530394715908499
24292406320037561
6537174424845017
28606827669187997
50764691561899219
23440488922236553
61311424979161031
66231955456912243
71771081822083213
52303005041057263
25947966353255047
43168091561319661
51208494324644989
69755730257666647
65837624432851529
60337820501519291
49553585018231611
49788372017317237
37611210967380007
24418677254755139
27820905973521263
26030783343044213
46521850144082563
39296356875051247
26373034716534509
40064462776530763
24086426743442033
41827874615236817
45158823357812209
34229296356435097
601809008398901
65215271852110033
33168442365184649
22929055582813799
8880861312173341
39104364478231907
5205323235881731
51338838445420961
33465080486430883
47801611648602743
25485465079688777
26973367846263919
42305987248671491
42571142934347759
12681637284904477
71111680928549719
70454097236877533
26154249921580177
53688316579286827
62872221755513641
52149963291911531
46789378151852507
45260680928666461
6556001983638637
27987393983060731
68175773632380851
63756283930644091
70050927900619157
27953726894572547
49326759312788509
18070466286734557
66230060313164687
9681286451929657
57523802297662093
51659400133427677
70507328380365593
65104624412002333
59522931782220131
56061949522334101
40649336277431249
10589956363125611
39064362858517063
45967015118761927
10769418043104827
15185371078629827
38656702743691033
15568280698685873
26988644108376893
40552133233773919
50990752248884561
29345851817158231
10937960567187029
58110309119070083
4785308244069877
33839529551061721
26464840153041973
63361567766104039
69968098129408513
3268140682389337
18806048479976227
67212997669250767
68835919439378911
40558487308140973
52794239913935173
1348674203360587
16192095902632267
47592201177164821
51615828469594621
71906146604060441
22338574376934677
19611064429295693
26188952642069993
51006030931340929
29403244102268329
58842318689828279
3734717680407911
1411172738962673
66237392029316603
69002878280453071
69800808098468599
56383494941771357
3026613899902937
3037292819324447
30056564937222667
59060067101879033
60256075352727719
4947648425044823
70467144722024803
67441859082213149
8509613006884183
196935464064457
48617559824123951
24433267355537981
19941536242861663
2981204921783447
30960607109651777
15309409431577661
35984694208139821
19890049361395127
58185444142348981
377569649259497
41729954363164957
11741234622413599
26087299286329789
62037997829405333
17272750979981417
37417372703750423
22876963188147881
42656398367565761
16555056515236549
51673321921317631
28421410134222961
45868080297853351
57115358636456269
6259414198405877
66063375826174421
4958549813983471
50210731906874521
65126993035292443
46798952011970407
67787349526884847
38246788286855261
28752010260367949
19932490681104151
54457620423168709
23106969632701267
18270785489257039
69015250827747493
51260873919582851
9240467101674811
62764309231685801
14790796813202903
40223802486275413
64934162100481697
35342660993577827
10070631354528097
7869491374656661
54539859138553051
17141356795166741
22636291640558353
44660172598434401
62188421779451437
44916294692256107
2163144120485627
2794314752078471
69991002064847527
5186204590758203
42495206567805317
66114223598788873
32541782939197043
23315343366555623
45134171577716699
44536807300828729
46706983173361859
21894863988178361
6741533857206829
14783925231544439
33537669866472509
34372422843070393
65878376085464287
47606621632994771
51403076646869477
43293396486543913
65074872754793609
8382058261952867
55655884771365121
72000982248850441
2718506867735053
30401700350941747
31637281444780903
41635936578415573
32137607340864463
7273240250696767
3724640084875417
5636293835452589
22602536590249271
53103739653538843
65433843149819647
52794209930878799
21555562249885513
2176179931979393
58398313601243387
42850949290441177
26796708731572903
1949686552303493
67567971502616023
42659465948596597
40353799585424021
24227919243641999
68668409867603167
18492824764016803
24997145791050647
37604022231198487
20767735114994509
60494024642855983
54600323441528569
36833988665580599
46304694458663117
30436228543056319
61358645953430359
48237401691658591
20002047082476443
63978166614215839
2749374626271941
7104514567303313
2052172676478313
2038029521706119
57532044597233051
2222766307753231
40869358534727969
38082039103439339
24060765494174429
28548923973348217
64932316429583833
47631378392869043
47766081682352953
4803186783167039
6670216220113949
6552710733565861
48379046870372549
62944206599704159
31382878418210269
67039960587843917
70592806586181923
17707347978850247
51956270990130929
12626752730045873
64655344656224887
12268132305555547
7414633048304029
47328941626885823
25970273549350673
5089379667474061
38205532296127297
64581693987450973
2085640507324613
58673131911659281
12248878799709017
48399011846555857
3699587579074867
27832682378212273
68996314265730421
12845030911243589
29341641314771077
64609885423586731
50332343649362737
991097430709229
45544647181666187
13239067913192021
39218070580794857
48315698997257767
3547144775991181
33754348055185831
40948837466523697
18255874781512013
45671947537636627
30534993756581387
23472737065667501
38142192363060151
56798873701864919
46665501183202211
130618898147173
25070203132883521
51787721476231943
36593435215980679
17962884941250761
20368051123789381
48108617542914001
52926708314255431
64688470073177231
43074766937058391
4827379800801871
13960530170152493
39348800964259627
55350226708928297
40812140611914533
51133738337819681
42835131337349629
9700361026066237
47119382020032079
40246861878747367
66128527371213137
50372449932809093
27480983017367279
53460717558640661
12719969400115267
66643271122527521
9689448153542519
54606756914710153
64312021317471569
7539930795968839
30900363609311921
20438849916685631
4214678285914007
25184392622493233
53179628891798267
3159881573773801
46534336390322113
56734971234412951
14121568092133987
32837999985783211
15434201420615447
36946652857177439
9771309561755557
14474379145117901
56953602584316521
62640114432160637
11122756851069883
8414739472882549
19070319961469281
34368964145365741
40696956380305523
26790451641640003
56740748292454931
44335913908193671
70715385062315897
21011596262512549
46958796335080771
16378663482054239
734556049316813
59661985185687263
55525701723155611
37749446784096757
8259283235913299
1345676777349481
15109428758567159
36217498990463911
31185695549115287
71494571974891951
5567312034522593
69309401481059213
48361026502575139
8534090139163439
23000501547284351
28812387978465743
54101761546248421
13933199467183523
8695468122990167
43477245062092423
57396297711406889
42355440295196549
30478495886655407
46945798625048513
39893715655652329
51737743317621689
57200300651716109
52380328749494003
32104826370086531
63052130201344997
1724582220178253
67638144341739623
45374654306146849
60280899146579411
18014228977904779
46941587288176453
35681263319845193
38101765239040903
57757949627562389
43499315727388921
22890428454284077
47915063252830513
51704308219372163
5692699697493649
23009070478644553
6034518347990633
4544544105807247
2458703109631781
39208070296426667
13575329231242693
58561873248308797
26440161994204877
23483385731962327
71314537323196691
65945194042535167
58822781413629943
34163772229399987
27604475401953211
12714750877247213
2994587865893101
13831030153332391
24556851609751777
11338031132153707
54797427547051667
36275667786856093
13956332369394049
17143262339599343
4485502421259589
36797981450641601
14162305979483063
64282996367088151
47863768233646151
42888951562560113
14852578979327053
52523093881942639
62402241299144039
51181618511226397
24207842956438391
13606213707380389
48003549846104521
246591017977223
45174348263559667
53149958145021511
44198919223925227
23259198209287349
52623643816823279
11533631213953949
46188046395511487
67627816113861761
47089293072184889
50666500794968173
63074178339345709
48547782638341607
61556280110222069
48827676023316193
11594638546274461
13451175753257509
3007918804111063
20117834723061503
35872947381474673
6142979019255847
43766317395779899
46975470259760711
71066003006359847
29076895766396521
36379891607828477
48239605735363619
7229220903212489
33951322438359401
69162310987268839
1528894089586657
42592121347809119
13247672505777803
57487090450053871
50997384646927403
31935607166460847
21464460672836903
14561566938013883
37568594206478213
18197330965167853
17166058660695743
3198546268758091
46832037225216799
217402204263557
20003764041420389
52130561011195391
54786379219058891
67091659568249353
18452789013071431
50555333752796947
2474011531632127
34599781084932191
35050836407488351
59186000808253247
58639609320352483
12103250019079187
57295511530487773
14930657362371937
45719424720346549
24469565659172521
48704282188642699
52528584844622581
6406172399627149
54557899811206241
65236724188654303
57684918840920279
51447275586602761
31767836781164417
68141560535644411
45554577214071103
25365665155100771
52658811701193001
22992111886029593
27544330243478989
26723978187990443
71155070081361289
15793170026052149
58890632725642951
66020884427353423
25482826812380699
11006978078604523
27621410493828769
1828417737593137
13799029212442511
14715857018628349
38079163567954679
5280279052409071
65482982519831207
64220902385609017
63284614752308801
35793555740014979
14054648492206061
63265975495350179
54782312534461937
15935191701001987
63278994202169741
60594038448576053
48948909744797039
23187521939955133
10301785423092511
68308907653351669
16859533801115861
30871755119093327
61968309418791229
60886210465847839
2030259965053247
27527472674502979
43895633847440483
60446014416939013
29930545609403849
49607779636181549
55747754498630317
16516696206251231
11414918606259169
22920907012025777
3094961779461887
41830745957509709
32829862135707317
19431294044279267
53464581049929967
37895554100492107
54495420311056811
933193878271657
62637620816179049
28259288260709063
1885896467167987
3361397495924269
9366957818322469
5571333109276153
71413766432110693
27815368704453469
26939655094885469
5073566596182323
33817181398445411
16541132001383071
43001222316103757
33802720644105493
28167424506573109
39741512201039329
54363917281701553
68607111163783723
32878398627310771
26672119793684863
45421827241217107
59038208923384871
45391369014481781
64062803122440203
49720989539705441
27917204869031717
45449964057565631
21807492405872861
5737010463578809
65747388436697971
26563164675134189
24700938988419467
15840676438876013
63536914193778461
41481361307973373
31443026980129351
37595782971300439
41066305645971503
34016704511472863
68774350100373419
53450442345231259
13524636747895201
44635138581565417
59305680419172191
54005569773428939
44384021636535001
2713640268975463
40815228661466477
924889996281743
2679253904286217
42431651725202497
16667502452051579
46371262845012871
71799863977199923
54539689805809031
65223061556855099
37920042084510181
11086812867167789
4116955494693857
30814387973427109
49697424578796623
42168801472785601
8703249014433989
63165453005374813
18080766634849577
1128527425693321
15593898311766751
30575952061917739
46811168895312641
23360221690406333
40028246909530697
32806075036120499
8184267405029033
57839345400993869
10118179814396359
40870435417700549
38157543715176143
55731593264216357
56744208068651473
36024373098480619
24531893052543691
34880448029566963
28100304720510101
58931640447830837
30696358904097779
42398294703791441
2653603929789697
20350971947211761
35120504630999981
40950798158554883
7315241072945461
29518287566725249
44143392777195979
28046017672015333
64806587592045289
38038697643553273
38520118017675493
38480291990996783
37732194325806437
67171132237924609
50006786337784261
51998193788417329
37326780768187189
69435070255887433
38326038103094629
68711630351574479
51191901094866347
37437332435968643
53580975421500199
51475495004299361
18448394782545137
23714475046143733
46365337751282041
1617393887988577
14189902539897317
6772346063292307
13835934420007067
26256469001804497
23889890497110119
48000406594493557
21616744317939293
17248815253122977
29334003510724499
43396047131292721
7090131999058117
30816116111616853
55579593846323299
1466425809382687
21109038796051837
65800173333689021
44420547396645239
4471048653826331
46514587975249223
24363736703900773
69010482106658329
14315843091069337
68995237380867059
50047357424151907
71400115934879959
68486903217439397
4179169512383791
50599697518963391
56547794201585053
57021187231402861
40338002400728447
58801378488873751
48256056127581373
56616232223567441
35082424849663897
2022260088931669
39478554339344999
67022020467158129
15104298442564481
52057903424146793
11651227977870541
19923749293948679
65321222695944091
49471380691339907
52483994658075151
63460871100431087
38844639828711317
31206095621885333
31899903301789877
26942643709447
6075414839640851
50118252920943187
52789449736325381
37590534793235159
4574178120344471
25575563793881537
65639740992051199
44156798963593391
47927642515335217
57808774448968381
36497242325822293
29543458088672239
24173541365899027
54212284689069919
25746519657828923
41308985891793563
67506026572466609
8142538987006987
66218549231874371
48757335627012083
56739432465265643
41052806355479519
42547217527948967
65432525360869949
13655972554675027
68234204650704637
59411139182694161
43126677421160923
50264233137442553
27108545562133417
19605950474314453
5332616256339199
28024726833977311
62723406419830087
65653634279301877
66058177112617549
47999207854186597
35882335877708029
44600832445946941
50917383750617807
15306626126013247
68293286578994929
11501301577975399
19757627776334807
66802804880843429
9342394427073361
44380225073103991
22889209895804543
53566334719764127
2886755346461983
8166929248852427
22278844259599381
52546985266322611
4705754283399511
40374890122100557
24193308939122471
35257419013112873
50393285332008007
42914785517226611
41819058325016389
33809266994528659
40312751430305183
41506404794415611
33502569446854253
6526054976582161
34975327157347163
46201200882205073
39373166846195729
66821965870122607
9297691708288631
14231735968188001
21761950953375889
13391983802165327
64131352479226411
6884298703096811
29283669279141071
59223077851478209
55108037574709001
46552498267113361
71798237057251297
49178202357470279
68744863427043893
1983686340877121
49031104473581927
35905169249881391
6881690422881793
42233489328390853
46296575013913517
64309721123176073
61883273556596431
34725192688943593
42009652401864827
49368429997595543
27800351331652639
29471501274725333
59141303077695499
34558939459603333
61581198002862599
44404710445461259
68366854486426127
30129206626351361
48957213620189263
289405734227579
13707601859804513
49310519158479517
14001476591519423
13008014105402137
7652351474832397
7311455596836227
68008280946983023
57940854783165917
26308455451102291
43547072845062253
19852598054223479
29342981036251499
35712171284193821
43041781858495753
21658524552219091
71700033498678271
25394389500755533
41700322441682197
40529241651540839
42934815245832491
28011636942567833
45671341210877237
48038268026097599
7071265142975459
52620906151832339
60509699638674989
12984701743763741
32153487403196807
13376263115143693
19987675401892813
70118155558482397
18831343349466071
69606261255556327
66726386129841563
56896207298703481
71147623755607943
26387518997098001
34563748088729801
56247556789833583
56685218945559013
41507152176284243
2879137354151777
4880016991048513
69113935687377991
16800722270214067
70938947158076227
1971766272137531
37771690561389089
61321516450432151
47196962278416019
56396205687752173
6018925611233539
20255767073747129
47908652650456561
59667961258044323
1784242841632033
42819930932610443
47861014662696401
2244666942035213
65821034483808113
49640828397581573
5622562687180273
10210236753580231
54916174235502773
45423955462459331
19535466935779027
25568683496104297
25100700750761737
70277303512545139
48612839187433513
58045069879679513
1553068314699509
67638776541522227
52150146692329687
59989534763112007
8397108092570137
43180760058099361
55993186552012859
10562155200417881
336629865854897
65873568341822261
67976577193059019
7588254627385357
65212214504884949
56520992221538231
51252832535660729
2875876956275293
55115106746727413
47459708704965503
48225073532436401
40649338320768017
20153644190486111
10600321382143277
59528160282378979
3319210515945949
2143616188894849
25787963608934909
71693177474343611
3362747385270709
35117688721132859
15963135708187831
12932669660738483
35501522247610981
32191423794835427
31747328532204709
69246963085493423
68057899605026647
36387203910712847
62738014647406061
67307975556873169
47257733119111733
40286422029139441
7833632802127393
12055201807467811
68560948470989509
41766111500316713
38460695931449747
58935665568675257
26950002193435049
23711984279587381
31001404478284873
9429351162115253
66831025231994011
60190361296063829
750116009680603
58850425959203603
40194634072642789
19466047786192279
13123026021667777
33989693702926939
70469040305918377
1585041575303489
66963594703280003
65870134180784149
24962858078646809
51372645946288879
66398334538987879
63134611129699489
19850015716077581
45211168567255487
56182557137780233
1045927775854729
21230733507951271
49922417738802737
57320198197320649
45161330212780189
42196782977870137
71272163231741053
35766931454503657
9035150165598929
25687576460189557
15165392538054103
39535507905820957
68903151960078959
47765011499127809
65171673385092223
37467728246898011
3297805374051011
35742005372594789
17487340086525241
26321501067616463
40365479649462361
54166670427712699
4465887285253417
19549159965469997
3674590146697291
53517881146238101
56337171208078273
9703673931267493
8859768374759039
71568384248853017
55023252088986383
56724789481022387
21992420125152181
2059261791664513
51241363610212747
41426132496226097
34586222177768473
49230858326846741
43784208037540459
26715531267820441
41480586518540381
17453571112048769
61995835435104121
59340602273087713
42848659071374131
29389325793990293
12870615786804733
13552953265531003
54372509013184337
68550752700628013
24876947410850537
18342720333345043
5286473798551199
20989931031919469
12429424015687451
69124630597534271
31922501388472627
40888088980034663
59666177595930167
62403332411778313
59068444815792959
43668865177062269
18856292503866283
30237637356221651
48968230118309003
16285756209976991
14164717133342777
54831736155367439
6591499757748271
46975781837854211
70936347067088603
27829210709000111
4370795160750197
50698929125956483
7973160106221223
67605806390586403
44924754905895703
30534408738025061
42667482915188533
20926226154703937
70327862832896113
3219127776238919
22820054376410537
47137948692163379
49730658045533
62992634219343089
5636439966228089
11061441816715471
2626218348073519
9818112159154049
32177845196740631
5533830720382931
9835039685432743
51694123849644271
57841970270921077
1242045262726199
31565344323051821
45692522384656033
47714499732750913
25955095596476693
1565452967578727
21780075868451851
2917478560994329
2203123831070243
1278553191578549
42557669490842321
16922192930985163
40787068164704453
17306473559023157
39780755312775713
54041361191282989
35644152091571873
20671421906009207
36011507562031163
42743439371366609
60236753323846277
10552593638873399
31924681006292917
70968179928233141
68228711685245789
22862517476914763
36973730311748921
49230399567106697
34613013216950089
50657154665081353
19386454831424581
59864243586595207
58034734118006839
53616865090162949
521709613351379
50951617539528977
68174071768640207
60908047692060073
45274784406686699
10075832045690963
54731853999146057
59940606985733431
31401239471142097
57365099405503577
53534527067963797
58659837673063519
10368263816368963
32490816070029379
1684805975093693
9103993833518411
68334739648522301
38244855411749197
10630022720479391
23192293261526843
34789730933953433
53307297807484297
33461796810030301
63321997438283417
51111073336976689
54412133647715527
61512742731069181
69755605083551363
8138067190065107
13075219525937333
67537363692122417
55387653679299157
28064206730486099
37583519427899827
18066876226375817
69878628319473437
17568813424169923
30891547764674627
42244454543420303
63712115736656339
52187974398016133
57631184495483029
1216112762520527
7212624680227861
46460607942338141
57302658124941253
56540954061119531
4815536252100853
49138224118221001
10472492742074749
45559910930674373
32638608855517507
58218260996462503
26910917197920919
63457924583140721
54296980594682533
36250595362076899
37803901769579377
59894905874595683
41379434496894547
25015842371259499
28253008868816803
45061449319368943
25695040355734811
66551822257109549
35273832393420683
19984634920706497
12387324990454669
33945127062223373
24314974672343573
4599932214008387
25140927463680689
56632295401725319
24969828178258771
57599919930701459
64951452993611617
47650906656778207
34498961629215997
48084958008880511
58210699614323933
62431141530057439
37036343606814547
67399208977071691
65504512840911421
40877782567886687
30320279076938497
31091055667711603
25717618061000251
8384132713658809
48642147969839917
20596139371466017
38464093349605897
38187390996148861
12250020045003157
47343631393587917
56257527753086371
56882744501255737
42138732307410911
22974523233539483
47909174516561261
7148806357013161
60148719894574621
3876141357685033
30993424089023233
23128448226235483
26836931056623529
5595658424031367
2362951528314119
26668925391710057
4437968545330591
39779542217370757
11611487987344529
29794394820834443
69731575751347039
65529364797127459
28038878579392063
30329932285437179
8459390949330481
20181456030570407
12397857240412277
41815810099536191
23284033583428063
39149363176594163
36673198080100489
19896324474242759
2229059426442923
29773420744272857
33563282626228549
60956241986255527
34276371845831021
4764662085819029
53261437889555783
68160404524097531
62784481632252089
22869255040741129
24063147212194861
13613315452054999
47176173725823067
21266918597922227
16528568950100323
13404841439720663
12646941503498189
51206648501834929
31563550594919989
6486752325465221
3468296788379639
34305405869058413
21816536752365253
60796018983727067
57060830090969659
2195676660505721
66789979363407101
36918249614077781
13005516926756591
9569360221243951
38840793573052111
18090234512677517
45093264682186183
32926512218809009
24464566806408889
5323476201807143
39510277466797507
47308147826860891
18994731791536337
19033927286810759
35766140358871031
12716101698497621
33840281945990791
39309120192727379
52109849720625659
43978579057721327
14739668663267957
32645427791737897
3577083048582613
50097607185268703
39853780161366979
20593125617271553
31197974607049249
53025588761388421
14162879558150599
56218189008544889
8056640053777507
1798284426448163
47317503042365681
68808045615113477
21617967546438077
29757871714915241
60834297395388259
16314894446292719
8629591260874663
13919056825443443
71196057918279977
40426059354476203
23728172435064481
36654586834428653
3064554179340193
5994609973259729
71743405403572597
63272221645772897
10776961600945147
19177442140630303
23883231287445637
54846884453812229
29844663879673333
66461435459894711
53371361569733191
29261799878162221
27195993474516623
40152935405614043
8117096358061679
54049232756976131
33537692154549917
8748952494684847
31873571345437793
17813492586528757
36268083176884679
38628707874886951
61046404394854037
36938980174022237
58057123072486511
10102161530482963
26772385684963267
33124021878824117
3503292186638987
20608497824676571
65938732724730863
7459514666298703
51445408851803881
51285436510386733
32401030691216797
47883152037738239
6800269079023379
56535572046773359
59046175137864241
56606453348156827
27098490516578417
11289697766683771
30630039542747803
43249001955777173
45359121041637329
60081575651607319
54470303896791103
18430605683514133
26105360986636069
70550994872266889
23688768133283171
57652212227487919
65950294482547931
71936654032562237
55298504456888659
68637714166569077
63238213537904479
41114760968145563
21655731411032503
44403566640989533
8654334047746483
38996511024026299
9462439459257461
52661601692525081
19901804707709033
29884202161762373
49721618952102179
61302712152216121
55540016248708463
18454009203068753
52514390866815623
36893621013222653
27027175216741177
66868115447421493
61812081324532963
16980751547337037
25356350394386971
18900737338190249
18142214201883197
53498481055764929
39098725650314861
9508465415762813
32133810674166407
63973078292964749
54795229075804843
21769931835284707
67775332476758693
19740203604075739
45492900123090031
45459928726500151
41612272474216471
32006330649357803
58334479415295211
9817095593644879
64741421666940211
9510532194498367
1393816331657689
19687875395439347
44992595883057877
11711801851699783
19159760283512867
53842120089485347
47468300952103873
28974870423783671
55934736237358579
57819770272427663
8349031954987909
63232160174155507
30881534395308343
48940017605625869
42847441920811337
12016332210841979
71051440492730983
26608021727430193
47301555285780841
33683091356878339
41774398527769573
9591351575652019
62801594939886113
2441858448947569
50652717707344429
69167917435270457
35744384143877611
30978862241048041
42410796412869259
26828321055319769
68431309859309659
26479209659214061
53863075652540533
50039754483463067
45823221260628731
70413057863921879
58664905187791619
58075985379743329
63910619517628229
15055522660604533
3038895591294383
3146126198622679
47792861868160847
32039799219802097
32021410141742213
39559313398628087
55197396124156787
38109797997961673
17303624314819907
71905526239497077
8871029666815187
22783179928065187
7134104053921459
28640957529195491
48857677941212461
49726751374256687
2671154436597407
11751913979682967
13461764297282767
9877140327243947
3162109991077819
18149324108373373
10823090859198089
306205050153763
28238909558334749
43510111584273017
22472783397712939
23667570740802893
27560225108588321
649938109302049
71732368139752261
5054606675357521
26481027122532089
42069790953028073
46771624890363887
49098578519350511
49449420139531171
19153153499159959
37997898099089479
9879563713636571
42115132894876387
4649320798245283
30957635157789401
27213942096761059
10552616999793527
50885864446382687
4610827497071161
14954512276145447
22848479805357329
42843439376740267
61213401241277359
6260635780412821
63454842694386413
13731501569634181
42926762846715431
10744582652356387
2733317963493379
49083828182915081
25716549128575469
69761345015012689
10317992679105983
23323150275327857
47952940743435017
46555263720303517
29457853772656787
70622604922793857
21414854999508479
38602290839513563
55101378934562761
63449475773308841
31163011801477453
27850098249745207
1149338473258433
39469442528390857
66960776444167531
45205522060739357
49814489710800103
48576569300651669
46561146536817863
36176693485191383
65685861061294013
50922385891473157
52787214286229963
685663290850913
62408370904576553
15280843294369117
71477101622082869
20722556996678917
13396494972028043
20867564475051499
52224613181193571
38372281097164271
58725244584256807
31998403232420789
68220625994991551
24325606308798917
57205483949910143
38961151702362037
17628712628466853
71433094450818979
36171614646907517
11249655806169437
6239632660530977
22237129310786497
43121363444280419
32886666750839641
1748217995591849
12114483393982159
62870872979930839
64819118421398927
26462245751470481
67128563585702951
20517823775090899
14090258353421477
66527174027831893
9387182906069513
17993242645903289
61102361078884733
27146711243121551
62961937911208933
39702654746941631
42264393209024717
2469423211097053
71285974797147977
48772790538623491
9663926298844907
385991335488449
2521331060268457
6655407014480219
31720857756774943
9439204728087833
33412867828592257
70470399332962393
60396510565120901
28951979610344533
2591789613853877
6729488648121271
16792723790139863
21904369035093871
15752225825085229
17015539449538139
46018965390260377
48894302987258539
33334606643756413
57230307325030691
69325786734499283
4027864955094311
14656427203231417
55433088883890763
925469664721447
22171284172397821
25514779646061131
21401682996999401
47430453294274489
17248722803343817
22400671646585159
6010301937765773
38409168048886949
28169407188699529
29152360142812213
27493199261595637
556955394128473
64425905190238069
11998629331388303
28414916557916533
22142771845651927
47809086861697289
13955072349762811
64102186644056203
35932156049268341
66029637655902773
32290281233433617
71593140976788667
33536896657797469
71624894557232567
6568027633822913
65951430930762563
41817274120060931
40449034132840667
63956851116982877
13265219938507349
46163935794150101
6755953582466377
68882285336961653
31612698213244931
49217226141655577
40833108991748429
3248037935783227
31080420045910589
40016704613722279
30207753301647841
30842281666330549
52708003531306159
18283823536932047
9286897462416547
28114523101686607
66915578916494317
17571650151225757
34780363363779457
37438936550212801
62609031565490177
1265066780061809
28807718941685141
19174667865890683
54244762063265233
46105981861587071
71261003467462339
54084186024188627
59697826398275423
22752896934006857
57838158416171437
48611241679947329
67630173574717211
68043458685966961
26435709570457639
23160434685838279
62686139660613863
70353843351685613
37883148454198477
32431321105504037
38644178860561399
63964689539017667
14793853121269927
66635073387489487
24272973744643999
49606711292199757
1129356361276189
18154820985606467
28387685908599917
2726886989656883
38919530445857339
28591595555572069
50288335551278557
14350919025365609
70319383581513481
1027588040709809
3419672006351527
19660421223352111
58083099942975461
20492110377853087
24108797302318243
12427016142632057
65096091268298681
46207295836344299
7250915538474239
29574560646570089
50324351072318051
4307781509250643
39310387398024529
35726341297559167
33861363296173607
59256618555469693
10669157470781731
16684173562960759
55191004823069681
19388083974690199
19704456206205073
15949125123018079
27181753464289693
45882636945293971
39175599091034641
69401757890827367
61059799246818521
26583275253252127
65144541543898717
20128706296893757
39221874617742917
28039292516106623
27342829363204259
53498004319239049
50892973668653771
33479470632577477
6568188937796009
28054578558418499
42091400468824411
67890879555332803
48948181171876247
44362755652480679
65120756780709821
41446702882247317
53612678648378021
51720900402563089
42758835155924191
10590473729070539
8007059764627549
61192024839635303
11720877041226967
48310300679770847
6381831564597317
45768755279372743
54379482775206811
45518090366927483
9975334078109137
46668593106582791
48866589738382589
26378321803503353
27364491883734931
37727262280478171
31642282456886341
1625881977840199
3207931612308421
71280669349861163
65180145124239857
39584674006341559
47947964254697323
11153391985331027
30831942251513933
56872073192839741
20850286505965109
49953894062685467
70945062739681961
10819803197139229
29400058828365103
36296260631050829
25602672697443577
45056844379400501
47974731515453669
13936224929945161
19019684755112897
14181016728182989
496253961783523
12244883674642063
36145249911091571
37333967396660617
30971142873396241
32456781169515583
36714948446732207
9650786971065797
63571159976508629
50017774649405159
65371557437990887
35322399100718039
48535608635880211
69533558918830463
28001218308589433
32843657338402583
67882459699471063
12591152585467363
19981926844317167
14219127198260591
5701592546108293
7139593958610461
51814402147489279
46657556959874659
2693758116733529
3689390598972263
51698693737224493
29815835270842063
46642136621963731
18198746546992061
52848698292578339
3082655415475211
8840452219408321
58400670417657509
70289640825206813
50316986023797709
54588799919007961
29653211602402159
9740515673014531
9659065545785567
221174099661703
29729456960280221
38119268479558999
42403718063959739
40519246300390667
25480708500441119
36185068233047093
22009502302589381
23204366453730797
12799534578457733
67539423018239129
6971773823658713
31138897445290589
18214751943908843
46701802880531467
26270282703356059
12082414452755837
21716499544401173
8867829705939707
63018079217233733
35128915242299953
26167070721809327
1520463503195261
59372088042609019
31078122929036461
7317982778107619
18290107568353223
19642797318611447
48169627097691563
10920471618046049
2213467333601947
11022795932256287
26894639950226513
22474287743774521
57600201006156841
21687777282282149
63969826808306071
32295129721159757
66440343791599391
60897195149676497
45448822011126529
45746204755286743
27184407083049367
2761703455610681
17313838390860091
13940932240607353
51197108595359263
31204753710392819
17539761048789163
58345051397968229
49158829312173961
38877490308436979
38108453149732103
28384796503571701
9677183604624383
56069469676159127
3695466384998099
1129549442414707
1944505973554369
65146057228155727
14268705706297123
3490721027372081
36013917449226043
64944207690600263
41454855906874621
68827202199826627
26082159271775569
67117231128366953
4000045479881057
42792769080876851
44247279173075827
26441375408681731
23927389439488537
29699503202114663
72025422978601721
35464470267890789
54734898479187853
14543684851252519
71204624980323907
46194291629431637
16623782509540093
41820716825866057
660467423043787
10072903532656319
13579394239623623
5119119929518031
41020730839268239
44469053859373747
42562140266993797
38171985019655213
52751551279379917
4697253112813427
59498708993083793
18515344817443039
45346443243004069
39243956916552667
17112194311717723
48398614816464169
41754538226235823
44255655996933289
58897209563677787
16483843978178663
70716034645150627
39597684734021881
11054439187862573
69150221726196323
56130413930452373
22619670326508571
4559612597965133
2135973161571017
53106922194820171
64793017553537131
17946188090599829
4823600227856177
27472590667681319
60764819199664081
29872643721842639
36858002216176553
14823987978691399
35737393515525047
61371734477025587
45630763236747713
63051774927968833
5359640474477
24823036874252413
59227964750593601
6641458521109019
15643243524736991
51779514284549599
16427942198438203
18101024824744049
53507213468108377
64636612793369627
32293552587443471
62818656813096097
18693169208669491
63252381829896043
66107350226976857
1668672769349203
66792748720876799
46525760241032999
53592994681970683
9255952353462019
94859371124839
32600194018075367
13469680690473769
17683294394570797
53234173174597279
30717339730668191
7015138093042327
27224257904300371
26316389158617079
39181147283959943
48143782989334099
42339509631852767
71062548804167237
3347525002873991
57302723609747839
42651706818759617
22159051920828401
25478096181361279
9426814470600053
65733268128269363
5369821259680897
24944271183383221
24299399671721953
1407370329717377
12541940095633199
28800632109760681
61619073876509411
24732920262540031
34033149293860973
40231748952049009
13731601593909299
10990028492228867
47410956617674063
9723355005151649
10566933254761889
46856743470235229
71646066310279309
48065596332509677
33054570487541179
56717688842992537
47129458332854789
54610591715240003
36506256686443001
23609843806693981
18546363974551331
52820945104259029
70809789159956813
349733882634163
11349574798882447
47965783836366947
50756405869410817
66125066536065457
9934492859309731
40838663174759189
62532395779655239
5021021185218637
24140460204601189
5056566291512039
25322181887672563
14824993059305309
3698323687066087
3033531116780347
57529063102242689
71933753009648737
26830001170447513
58831166485207397
65018845288963673
62342973595846051
42337998038867689
20954802755219219
14603431032554437
22727892791470591
44991873273573847
67697125696985737
35241952583736757
45726838473794221
26058645176394433
41655433789381241
56915243501758333
43145437914053213
49500020368962953
26813357127056947
38835339316837123
51124505405508103
60418610030087
19932134817391351
46328078415917801
40971259411109723
11910764707374523
755265371108033
41396409557152763
71716918342890367
25375892292478397
49112688794494187
38634144466337489
21684758222948003
30914580183331913
23361456374180321
33360326337255451
13339171787620363
18192934999452179
64406208350944283
51205726143048847
27190539235599433
34195089920729411
25282191513809459
22832378230607107
3267755978486119
48850149015526297
54644098230739057
49825184341552073
64887997566699719
50388014433566387
12878254624436261
23598104897540279
64808398330246859
45524739698965621
27530717145359003
51378834011140037
41484413147802697
50848633913859277
64568466222963191
28991390977136813
18649153559075579
5995437357365149
54781531709360893
29768835434271949
5841115069439513
34791592559139613
7595155918330073
61300620347831159
118564248815461
16029683870683711
52642206699610831
44603269886317487
33128701983196789
2186078393075207
68994699792540581
64398008010227777
49962886407020437
9318230534682197
25789054995589859
52944620747070047
16377677245090207
29601260632766201
3318823963607137
62678188891705993
38668860924545569
43240240841676097
29204256683179103
29380596549379087
10181759761639877
10828230795185399
35754121002969977
7127612635457749
3302777034747413
39227568881152411
21991062215057051
33939313868411603
40484382822777493
54666524971270403
2677850824089491
906276796418579
68992057038577091
59979311995540837
60838670291235649
51385483962159631
28581192991104107
7039974892135153
26870700063396169
55033638864973673
5004720296175101
64014404309838907
57513524644202399
24355255165882877
59312108972715611
68590326269566963
70782303747536863
48438628149960317
12941861412665197
48936374047470829
29185627354559743
7143913588484021
52495037673150203
34938531930484277
25021242639024523
30466975346110111
52757404361547113
61400850693035417
170808768847643
14385611989379801
61013692895600147
21727967475450161
33066961315361917
39457357476244003
14122881463431877
26130101787548411
42321810610077499
38740775932742791
66880723069850579
24496342770009211
15977831294242381
59649916461195311
14409036611434063
23456083875894361
30181771727477753
44493659884226887
58706469777944809
53172271522364381
28071604760388377
18947594320633183
3044264131153951
71588006129821171
780512745302327
31265610527696933
70688758953973637
9685010853472741
47690205990319181
27299282081275189
19437773948852939
57133472081875027
33530605759074173
37964934093206143
4662710856453281
12878407622915851
43607464112463829
28325656254311621
31486765182697273
14385110103515609
8391587895175033
56405924273441011
30586568773239527
10417862099198413
43517187591911681
593966572515587
6587782129452763
17639119647839369
4994073081170851
35979245234162863
45467886217043449
4996793935734019
47743139592782351
55096141443569377
42044422529404073
47845405578307877
12573589275523169
49333944699816083
28730983186666799
53800755879971449
42592199649558191
55148990256312289
16240273638225551
62769758079851657
67027821529188613
58372099218334877
9412847392100563
50686588197228757
59512424457086441
69577502683312961
1856525716880677
25763317422428137
38323989605119789
24139685575838647
35691492867542639
44638858342335463
21723265965986467
32335499674599547
39353260008420493
40307272648598957
16791561748321937
61705841804165371
27831259107293903
59235443541535669
7615797067183681
8121682551534263
50799880189391117
20142236063447219
67657667033681327
43300058655720017
40207694490329677
5460421189846927
60017675793995303
12112833568102747
69872279331153371
10567356510631603
42896318965112467
38513317386558893
14176682767546619
35650712595322361
32920509325201193
14381681600587871
8286590273772079
59991303667935989
33411545431117223
49816910591588159
56504965280314153
52687304277757733
42606081783354979
57766293316085083
66144086189821463
867984218882969
62505421762539017
8712513946602439
66517306854523843
20844258985056709
66299000721522823
22255945662316343
39321096955432447
10784308999297987
19902885612512423
69206678853148457
8590216604343817
30999346391180017
35492206130785399
24774146978123131
66987360313301333
59559909616314697
57273133899103079
66744680723197201
39899346639547729
69983645743495273
46229661486579569
21947337560844497
68890573490871901
50562948369201001
39565973202521159
13857123086199269
30748234411047353
58435167786320849
70968033389740247
50845318012817719
33948158435177197
45249507125035099
51135838304495327
40520543511699677
36833957912835581
39037076712630859
15237721437601963
36302414838913187
22386978656201899
21948883316020201
1934281341288899
61500679073012051
64823814545478763
56019570923638999
14632908162646381
17896831647216421
19037981156586569
14693584697471093
45952770788218969
21868399473291809
10517893608518827
48615189137910209
38319650977268797
50034129981882157
71211614798854841
29209530337802359
16086208819139617
59653095798877169
33896679746755391
70953986677625719
1316273762142349
60925140767463919
33042578883217669
18295113317565767
9148293017884627
24868932474105001
39730712459846323
52688381925861271
53732330321689337
50419011404463917
41207614267453609
13504295789323649
69042310485727927
21063320258255813
8606336670756437
21368935078642517
60725721745262023
8270269439106893
48671089075114309
14120018634077507
69676053789530869
28234521896155759
10703986834879537
69921595291721399
19946976780318323
54656496766006741
24099510040965647
4776560762719363
15608602093361041
12015467651904439
53665740298631341
29946646277204221
51715012022825867
61147786638433141
26506278671730521
28211309866102723
814984589817901
19816333612099681
43316730807295741
18189133130893297
33700629340548109
71697517539631033
16806748986893273
29043262701414061
46207390705494871
70260743353686997
65992557837881977
38870165618157169
66664605977602019
49740475126546403
24615209765541121
63306224659820371
16628879947407881
9185972715569659
63669515071143439
31140256598626619
17075850601113361
67390693831892147
46675576994408107
63052528335065057
37009458060028109
20200914952800331
60741853043736857
14176833548834501
56975987748496237
33415663298622419
33344738461978193
16879973846984921
20789378020014973
36324000605361019
9491215489008553
5815319367195907
56610309430880021
9824413274470517
63782736900400487
21054818058884221
59749228650724871
32269722014619409
39614165540485721
48193556096021953
46819043583804787
44660171518141337
32820634518338987
64076933650624277
10212725586700363
65597541715084333
66151941388651297
52348203904715539
17677010470039009
46200280316571371
57379808404704509
19519698960320521
48302353321301203
61153527825486913
39426293352366421
27718513925302159
13536811593915443
22140111300376603
35824539343370233
8789177059582651
59192419571040809
24620220489425989
1272872632302119
56095967032399667
26157455568413933
23368976092736671
59931148543796087
41132773730650163
59257970309431357
70749557950543817
71938434019969021
61223104627339049
60062296640497603
13326247870831949
71559714853535477
46174976534400541
34052917997598793
39771947109705719
58611418877903417
4454359222964537
12701854636833503
2546976364449061
24286275769658809
65391246389866151
12055694727448877
45460793054166157
49900450897207067
18156947944206823
62103190393137767
70972417542747271
69278689074213433
14434816029326779
4586169047966663
29504422302308297
47795982727272649
1364539917772277
16206961193751871
34245760434313669
42197311613635901
11981437167372931
70159371130747571
17410755087604451
24798450962673529
70752974551545857
56281925577420563
18426022210776553
27662498143216687
13959520663526069
10601117840726813
15088236632516953
20600464639599847
5715217146096013
38238249598873799
10759749206554009
14021305653305569
7171124943460823
7239824731514897
15804041884705853
67399263530816149
12126491211858733
12159801380713991
55883599397642719
6835202757247789
52813032051410401
19222670908979099
31793618071070461
53395638144731783
44269170764244733
32016421992811129
27593082116801137
70220251982212181
67978250605567189
3912390244151869
64102868565587069
56257706666499727
57357140898311519
67704176189596411
46872392134814423
68148075584506501
64264745959507267
66166972293116393
23091493925869177
6715990969565237
22596909003486511
37332327727766051
5871863256543079
14425306869488791
12438005044408283
23537923179090413
54668811706680349
28886189950215047
45336524457350491
57238072612160731
49310423513977127
4877263460688341
44085146425643149
8838923782629289
32062082074332917
45735466583934859
22770241123113739
70336272700418251
42355391925737389
19807885572874963
10838613212038723
55705040217317989
55618612420204019
11626147120491521
61653909323487253
43149399634913189
68827948367528101
4656606578426723
36177475244205733
42756492840996269
14974485431618641
70972695180528497
47543731998026443
29104017282219773
23853587236133153
71562502418917717
59805537049380631
64762995575154761
42863575732331843
40395782380878959
57469038112327801
48272244495092029
56213123734023583
64573017243853291
68687195980793099
43245087441643649
27323810059201751
35291909749364791
50901596036335367
32455715199694253
13103275638512701
53424521668762667
51465921965949947
43623407977996031
34898134522783927
7297299963514571
55021775236534993
65160830053929529
19418413805464337
18865738913695697
4463185434910933
18707743975752301
26494746995548549
61344231207234823
60823834983801587
2646338405272603
26669540910179549
7288002020713993
6829038187438391
54718931156948441
42771597435526613
49946086776015847
60957500601926231
64206016466407973
56332570739137331
58028951435286253
30420468961760621
813447363468379
31966716542745763
4039162332271109
44311112696124641
59492655615371747
44977931785380313
1769347018991257
20618338247173991
19154053264647199
45363744070749781
23581059343201169
25422680014619933
47444158286938687
25343481134227561
10619373834660211
34213057498535191
1975185160041707
47375048982809113
12263730187545469
47135586619367699
14398570424551193
8372524573770983
20990884511294627
19434935523344027
22309786017066941
30228649187042777
31915802577475771
27019717566447187
8765722712381267
11136544511577887
59926540280137051
43611676029655453
60901170891027433
59216211765501893
807979005438851
9547060850232341
8462709045700097
29247172084794593
3898990640902507
6633013848725141
18370933025835391
70204638885818951
2745189188123689
63805743023702237
2321140051441207
12779330087249543
41690071748472031
940472470980817
26946929427900761
42938360062896983
2770025553702559
6281538904722157
34750939476009139
40752231261058643
16732238124526009
4753031495330429
8746682953633841
33216553420662979
24069153464263207
11472129742497979
71536208982565637
6675458661676853
20982983869746127
13493831593498189
57840115091060833
2869631183583491
11025783720692179
22301308100968529
11830069572947669
38940951381106601
54573874095243323
15721387671536857
37942599764745469
5541674109530323
24530811576716113
59289841350401833
7003049671893871
15073266970237871
3442501757474723
18952663867957397
38855536975306159
18222533472627359
42257908595715269
64396761192936763
45284495050104799
6969240774607193
40433542163115599
38677580705500613
61513849450194059
12386099328943957
21054801436608463
50903030970774041
67835433413372969
19415176626255479
60663702285870181
32099641221992009
49076244494725229
43786989700131401
14083174750224973
47569738797921793
66109077496917773
29715048774955283
27864740739833303
46038041694721861
43700754986234123
55006720564333987
37593183851953547
15943927312843643
42458993334608393
27823621784227601
9554392070972191
12669956842234403
52089973892669473
54038225778780811
61799947763373773
102235776551401
33368956653408289
53399833077051737
6714992555138389
18185855129355323
11586591351285281
69519412059016781
71364254764521773
9478852996128011
53753603667770269
35333670943038379
55031897291034481
25440751166388559
49328036915579087
70269321361987369
61387631672867821
36735630237892643
48858450096769169
58867390575838469
67107163210818463
43910665219279447
58733832620843477
52802137644492623
52886916368292031
11552169539670943
49664115238510117
63063548404444363
53409724347534251
14366449331916809
56721335107309339
53388890049446449
21416991092158373
56751719576575619
1562690491892987
23032720581442291
9603333221812457
33508317930147449
13593215982150269
1049999089901497
7768920083699939
7590701890694173
68911535243018449
13475931811250297
2189901497033347
11996175657158629
3533504916398747
32202495357072743
46884825225971441
15546466288799297
50667821200526903
51827059240537783
34388029575930581
705590946786109
19891809492759103
14165942114041699
23710055693468959
48120729924640349
43109372428418341
35443020923439929
4428092306773799
20815859821991077
13001111751102611
35743203471291487
45991396911453559
51947472245844691
16727001535641247
25004840019677633
35975367152599781
20012110107839621
24214490018207077
25318373815811807
16395768901997021
49476426448897687
25793551555467511
63751701078022039
15037897146402233
45206695896751
30701718626594341
16652097365805107
32642720573331707
20804942709574043
5372826757827799
23036171535949457
21972843018425279
17929147828056533
21092533824562399
17624940918275437
26748245319226867
4978075254533933
17669546448771859
56114712081457793
4651505335938049
51559364726226143
67511729551781719
17331751545761089
66241338837684847
9989194299914311
26313300193542457
12851849071132849
50098725654478801
26627040678318799
53635352013847403
67727039665483339
21648249994021181
2998467053483677
18127232467753637
18114596727113321
38526305455101811
29103578655297977
43323777915765101
41712815794230443
58194547461676193
41071623183891149
43729453790830453
51326978230754461
44904222180593863
6101688812224601
66146626183481587
16252324250936953
29038119555700109
34156487615468759
71987566717849967
56888865706365617
53364304819501213
14422376115220793
35165465323435417
33976279935276209
1490458899458611
5874105324795629
57982985661838891
68118204747137329
54341779009218979
9430529996968669
26878677793603453
15977117258210413
15813668129789627
61849541155744679
65169564313001263
61708177665618719
2447711916104803
49222355580412541
56725240867099171
13304609527694413
69769580058968267
33882723231378139
61719419496674461
5564137974964859
11725323265718053
71310399112348751
12611267710016609
47374625666040821
10159757965348669
36900289808330987
34233335840304431
33919482305166001
38074247232586843
15799556659942079
63547330093040863
47478614261779919
52617201019459327
16648841024824513
44332433434750751
51902899269297599
57213578596236269
35649564136691707
14680874269824311
2629358943754427
70138310928808021
61644966542770271
10193580462159397
57503049933485327
18263631175066559
52002075186889403
50117588848450549
52395365268068983
68694948565986271
32739346217871757
69022274846175853
31391558570571631
69488932933948361
64944653355261671
14278289280542591
48315397374144013
4460416563944191
3004702095054757
58999788041281037
48363536430645353
71719375550375947
7515788470413347
68941967888037311
66020542563066139
68724723593476481
69846548339887667
21853935067816301
30601205066849897
70081787708541269
45570286876860071
24691796673908627
36967103094456659
53114090957582929
58033756363534363
6975913736494873
689539182981601
30135495864739477
55703848410413969
30242653153105999
41992684842435689
20689666456526689
27663688202157781
950938439609747
56512659039398279
44905070692448339
36343432912217773
29332213489244803
13814986875717767
33030223461052067
22028954311845133
24869728414777613
55283537882439271
34159639176759563
17368057669994539
25688085238442819
43552310321279857
55780045327820357
52853280435042617
34969647520527613
69639358404628679
11229723384852607
15834456456037511
44336480829706133
8156995874218469
2200096486854359
69339185077134103
41229449877676807
21800211053666993
26584935036355519
69559359527073329
46017941542742821
46541790371587817
59681252204655049
25852223510245991
3316046078949607
34397987796867973
49127204702422633
18936289950460397
46324507509734801
72018872075256961
37803210450042469
28431796976259011
18965292939782551
49660981730860147
64913934585067297
26301540773821697
39068665668621317
67817713059269
35434414455526771
61704213194793737
59525044099241753
34264208249905157
19534845705521033
67112278319175671
29271304373705663
60829695669602269
34792129896601991
62017453276639297
31968648427754263
713466112305467
27003598242967499
69531176451286289
37287217486937921
32060051165539081
34580672706323621
23630484015923903
3278337324020789
27142895802154369
60123623931091403
28807565615592229
108852750705107
57190051124983327
6928863318683869
1038974363781127
9890718912235687
57149988955078291
37846084629237103
25863626336334823
6506736981084961
22543815998722439
34134369083840533
38657876034270221
25343531926186291
43687275054290347
47961256694429447
71337347923718039
32651808377603329
46267843672504397
44479368845239331
33475372519597373
58555885667568061
10983388004000257
52268100588302329
32430235933183321
29141476888401167
60930005119426997
50144621560580357
28235294801018471
13062260134437223
22533172878077929
47765556439545437
37196845032917957
42897732099098267
42950014332978919
51927311388048071
5631460500232033
19812593761836599
17925532316416589
25157575665368087
6965379644055109
44919173003525129
5248245807338371
59000925377698207
2675265653050043
7531244702034953
25263400768991533
55837193743707427
51862544560521091
14218245069996967
41797328560120271
28000943951310133
14592628625210147
4386042007376629
63690152019622813
53168382251237129
32132411678172629
3961512985700279
57312749871385507
49981837924993361
50752114077074567
43536574546722977
71922016667114459
60144965195193817
32997020007999787
4185369559796471
22125017599737499
63179908646422489
23765132417191309
37082723382116417
47252449992522637
49334807392248281
19023483878003279
25774303382615219
28102969450362281
62159814244654579
45171231937212391
63848327192576239
64206074769167497
20264570475158039
57968719203864509
40964970052660859
44270621640506537
53594759779958021
56765489839819753
57384283889475923
495474518825201
24728708838122719
39388679598008701
37808140964112487
66985742798401853
15447335440805417
19354223686012711
22331316678547361
37244018672281937
64737076642689103
29533728665518699
65888180411648899
20239080601860607
37395736686429167
35185805099355737
717317077437217
59326348931220829
53471360106824687
10762542624375239
19727849616639413
70896665143537171
54547348442467033
20339532188275579
55209287878502987
61001740991893157
15739433970862211
44073424704651211
40169227342060699
2874222631701479
58785562764191369
71263039773250357
37861340743709557
31614009339903803
18889050649768069
70640194480347433
62986433913333391
47147798947530431
59433577380303811
4133150366070191
28631195542854221
64372433691514987
54577901237121631
17542455609167249
50541048031939037
24563503795723247
7704288076830407
38391445101188059
48918373656280229
59669260815238999
13475045271151109
52789061527488029
58075505755341007
63783119936639777
58365049370346991
6404091863180369
17422689430123301
2160390849670633
11621189518090709
9752545901787121
63592252414255927
29007444385169077
23702073701632121
28559576305629559
12214480671172831
34349098623675049
67339539053627983
646138651732921
49861088232613831
59700395552021761
68992353454957091
10089219105649987
31625673609565859
9911903417169899
14596989148724617
13422640122289579
29002572153792851
53977538151902951
39992820240952757
65147566991122747
19167240404197841
43091952001858583
45001617146029879
15848672143780417
63143051822124767
4376842292480513
29433835946852789
32488079847532349
52881030247904923
24687640117218307
2884595155872821
35175542646790873
57174748915674223
7926284332386367
18571647489017509
66666695982066931
12073546135444229
34266422390141549
67455825979225309
41991135467592341
1463135595941681
27571065262061851
60400700071426549
3188565028367237
27257480704375591
6596869932328933
30936022841454257
48815935626689591
49473862495819247
28786403419555069
33487120092991787
59563211547062609
14375522148973637
23066552746833413
5676752712408709
70147967685762727
12873621514723703
71168878996025257
1496661768060001
20117666522796421
17110889447364761
62257883508563947
46747350925503247
54156220805417209
65434070626031269
48247951335840427
67699265123669299
8171903385645277
26324950769499341
70378819845207443
36002554112336431
22546583377252573
8570298926176139
40748951358349369
57215922628328363
59904714848122141
1829452234793279
23103456249360821
19290007410517343
57921230177544233
6545263192543057
11351959249297613
340078026679541
70198159113493109
62054526989887001
44698336340929507
42892026946420357
25377491840693887
24052301077078457
61918098319368547
67355097621357659
55720416564414647
59183240447423497
4413311867117717
33851329551471097
8781111064226803
26546289984872873
19970268092916593
46827817825202009
49713298842253379
56348571784627571
10691285044262861
63935952892419833
8725511906989121
44962466370212813
27134474906949463
51192654925975037
65102615820845279
15675523163641007
70934759289983411
71481155193117067
59547571242106993
21288987847547309
69053131369986461
14436119923627163
39443712620322011
29502699002212027
25490922459614317
55587002841946201
62665511686586909
65675568197283257
4474359477265961
10725857090060891
67076701969419721
22929046873889459
29398544422155679
3277958721872917
60265275669284053
39986006396367623
47610170424859631
9706422060154819
3085854992691637
26482579051088129
13447868848525759
12775051747571537
42822520577590093
14623981303254413
5597686129490129
21854886990387719
35570225476276189
45994622211057823
36335539146264739
27673658567939141
310049411705633
6396131564350873
53711728953491443
2439333618681503
35330524619298421
34404777475037407
54211949188284539
32159005267282567
63753268095306649
25961399793015259
41259147216689791
64282500288125183
38473375460299961
17481744330021749
25531402242541567
45960118738860449
48939784162160509
43238267685493637
10465304052838277
40759740903381403
21390867149526767
14722912570595423
4207837712449117
34122112283351597
16101758923612303
10006924013277277
5227404711907843
64804076420139461
20401646133539969
46210606413974747
7880722641609911
1697600344518329
57111918252041881
60094575554030879
31050233984199247
16478939656725277
20225358505176521
19333688477339087
11681635661042111
30340629954436973
69380614330294961
36279397675083271
58450059295568251
66175173771636487
19442200321569197
15029179012177009
15216806203902077
12607011339546653
31665172439868173
68610533367669179
33015594390162653
68557372435107209
25408646063251967
46549976528261719
26904317343144779
61652441408548267
66511301018250163
57264415116189289
24018727863427981
16015064989166083
26490729300548549
26349777578974753
61213049126753957
18992097989907433
16801856861244319
2880371349906521
481304700718579
41155685439463619
768918794070907
54367102753255207
50973476166849331
37864605897031631
18909427976189143
62615265130621507
37519777420148717
34001552351598371
66131098602234541
2025493365831017
37298316514629451
42335930260092527
5528107759279019
31029674538309509
5510806647780571
11878765397468051
4412122331737697
70081503426527647
31118133733181827
23946637132678973
11804758471377019
67896499348562113
24418930903655081
21080137186769783
32066985251413219
67792556362854053
58170301596732089
11774458213466653
47565991250260237
41815321669857961
11638123083814679
4001995629221477
1418723087886547
56831012998781887
36167964825564443
59956677382536821
31575520592062217
49401361461230791
13418248116715751
23408920711723849
3133385387486251
44725556228159119
11062884061240217
28199222796476087
24813764847397489
1863608718105137
60476601089448611
17534544126350429
19175724756217697
38174770142138183
25530071681923873
64924652809925599
42443999339049641
15846226918897387
54268801350128831
16891945387385239
5457849390686029
15795492271379477
6030353457661909
40668448781894957
23104767806588357
13445818293029071
42711105331057573
1934814526801417
45998461101318217
15371882032086029
37359573393351371
17651594144933311
1777422025316633
24293195915628961
48171698037022181
3216435463735409
22007526717679667
12511743669370219
42482263680450467
41895715244074369
63795839329232849
35043959803459433
56170771022617739
45382374265216349
55281459185507341
48679792997926213
12126845401395761
35473226812451287
7745269957115399
4891782151368823
52113620434603193
54258731153865727
56411564337166399
61888208040160499
56535030277781129
2901169555221643
35380247456480261
45197782108853677
64681838528574689
49673873967256069
54082722598549531
19007610242802757
2609792203040851
24388342933889287
42305459863574639
33690728945310011
45201311666870027
36050881814577767
13304048556636911
6240812268877481
30991608949058759
70276407367733389
71249863020991289
7138091322583981
32563966865964659
16679538246278851
23976828199050431
35376878682917281
67775602659400147
69297624051273049
29895592142872343
8288658083244439
57675424911822299
15883521358813349
8234564434191941
5521355156804299
69194871505673209
28502321985734621
29112434607730949
50812154696644919
25469525284341461
15734508160092313
37161068745647911
9649233022019837
61562688476579489
3364636083335633
54284316366211741
46642119750908483
69251702954095853
71197608815296883
59656114745546863
68018542273406027
19832631028915009
5357833548795407
56418885400452023
53411097338688487
13872400876720187
68354870644191653
54104930379761033
38747001258793963
28574307600173243
35849656289071189
52965586187581411
18005076960591289
30085563992056033
12111726839266339
59710285840831537
46009888567741867
45419937470598487
29520924390471331
65939925089282897
902870478315019
53833272077145263
19931051764210823
9134223817174619
11554880818868077
17623593771886373
55918439381502449
37575366577414759
28162851457623401
29774028535101647
38875820508352771
62901140262213217
16648496259825427
7699305872975447
40683116505484031
49511000220001913
21387900563004077
61986022576773679
26876729840630773
4416223318302079
56539035088508719
14001980694162233
18764096940889661
11727608513380813
2358866925758711
26073697159754047
51015990375334627
20529708934922771
27690593227794347
921325422915829
45142253475206743
5653520736560647
48357606565656779
68018912175163387
63987870135062239
421753856291681
55352711881356007
16481769160268969
29866494972827831
489123465771121
54635000493639913
10325811316759987
38915430280920059
59679167966487059
31601549176221221
53157608587806923
57070776523016959
17045537586938039
56406432294741787
21998977578388829
35395565885549071
23127938112573587
65519078276208979
28964831995117549
11051569033402031
4385237457318299
55565770388321777
51719752597945363
40700555719223489
13444466418767849
38399033552020633
7856647087040113
59268292334797589
3141291933109637
9191894660634761
40911805633080257
50390047105697891
29744352485341147
39746625836446703
20720546366515997
63125383025529221
26256763166102717
10136761668229837
58525432402676233
51638042174023163
71555712590228557
31247196422397341
18444620739275063
51475401740746703
41124142669013917
50232151550259617
3668756257271447
50625474573949633
48613638077755567
40278532213166977
55015207813944517
384286730790397
4429794215757901
50143792361394089
53946528774881401
60839215821902867
26307086315783173
58632000716947447
66140734725763783
16818372571338319
60259145889386303
3087513894184609
48560239493828003
11347372379244487
61780763669778437
17922135500301779
33416215136155921
534159979324679
65182026287378137
18371662724565077
59661448034201263
33973054645927433
43843167956359063
32211249729627893
11504990205365717
39810924805989199
18767840208313069
33544112314187753
12889983540808201
40506544039234631
48033503438232163
2182642648012247
29357176343762749
48153848964908077
671703151519181
9441937489590257
5209571308653827
42742518011777323
33915584662491629
31943618272174943
59301569539112297
2413832431526459
59834326333163693
6042411733625411
55384803197444159
36880833430188883
29205177816571199
42396995439985661
38562964087715651
30224835909206581
70569782695227661
53379255395941451
29356314563940451
315826837716097
19708416607933453
37490508817710451
12644386716060829
71214290346795049
16741551191242729
44432869979517751
32095219879563857
43945055634431179
34571727853537267
43120503942320729
48418537094810833
55962496847773093
61812371726337179
26911862377307339
28883977059909317
32686599964527997
58259876264404831
55123038784656893
6808801719827279
57860733570865289
2827129620132281
22122878676935879
22743891460308287
39305875046398013
8986405674940219
68515364397031621
49927774286442527
70022274933777701
48008774333158007
45509427995393801
58908839361683749
25442078563555627
15160170370780403
20766560384726003
69572643279395981
70057668208077257
59797610583798979
63363104194727593
7391185621394447
71273097521603633
56303783728134391
26937275629949591
19695145351505003
3380998667184893
50191391761373953
60698479954003777
9846471913021459
38668278538832977
63499035626169973
59456400763775909
22675303486140247
51016159145507273
11645604663579907
17639776299002647
16401003457036949
21861056258093149
40740883251087443
33496337005680821
60497012663765231
8019225595659833
9236067981968899
28821652502494573
5328900178174847
55386529403821367
20214255763540087
24978898289941507
236443397848477
40761960934367789
1937670041647939
457794129537709
35525771319946049
22534162859116663
62959883143248893
5906002805881553
20237368877817341
26260228689460043
23468829425175803
22060733751503257
52915728448850791
26341625680852387
34730915000836793
61764502527768611
48736507805047609
68029446935087311
43755012130121057
30190546099940399
42891276596168057
30274875986992309
32585519671129561
45125464270123829
27527587489826939
31650723940553833
51824296159128673
50529054608898419
58571630720915909
33787740621946901
36622310958185653
30213241009141117
2514752327409437
24252787592181053
4958559005156437
35235171038372167
21686275061854801
16357857029699189
43824491769778831
29631555291710213
33250030076945389
29441683905453539
42970206929751971
27719396235818669
22450868598019243
68174882139032063
32011500135938749
28807162194817393
55497806563685891
59534697454014353
17106002151472561
56155932669699859
54535036778553563
69772902183629389
19609358800680559
23583112467793717
9970644026180767
67803183082961099
23711033366998111
47763939146261647
12142720328511907
13069245559404103
19561185381102907
6244281873275791
38141488212124333
59361691932180419
70297564381433881
40367413111754153
62300061968783579
39705881821902997
19470461733577781
50495845853649503
10375786212370039
32548516899143899
11702001322421929
68807553190739477
36683697027000701
44335221805356397
24356196439768331
23772630113419571
56740187537540729
2528543971200803
65249414509502257
33046399115537167
31775130891690551
30856662726912613
48308314369552339
9313448189057413
1598779244590237
4423954665995099
21804174265206287
1048104257870081
3817061736186661
32313991961000921
1083348201359087
43350988502192321
45700941951947993
275444686808513
23244510070323811
53607921336310063
36526022826144389
17768276456171081
10354937351464561
38886413533877519
39986268771304087
56878855285925579
20885123911479391
27861842276336963
37550239094899343
29416436564720819
66766597699525589
19606768501756783
21261770248752347
33489363827691077
44654244827786131
7605210966070699
25366113190283101
59528260162086437
57184308398714813
12744413443140173
20015405161458043
4370418840950147
65299352456351449
263905294034183
8649650870953613
8847487740345167
49123136159630111
6714705770986243
11320796466048491
5331464489383789
41390756113580683
40041081821252273
48116304534816109
68404235164498223
32275686981501619
53636179207541509
737011510127419
43695569214466423
33093887355286853
35992347206871851
38814138312556427
65314181315919649
39855404812443947
7389935977998851
25769286718482731
61281212126196947
70063692293747591
18744993035672261
6731362948144771
65706754681942447
350497333554091
9219828903252199
26531703459159599
30304447681237993
5038224117276767
16342557987893167
11560544148864779
63286204752688481
55532810813680919
58325639958963977
66982013222606653
6539979600707099
50691666076998563
62239695215162557
42836302461778103
11103804772001323
7549390327942369
39685901476160249
70084211393497999
8226680943270767
62768001959041573
11225001891752279
23596267098805967
49178903876337187
56595619226832139
26706732528008567
29960707157070983
35044648130040229
69067632598895947
32525374019891911
64565642739578527
49379620621297327
61378397390049931
55172307487588103
32613112594319651
32464288267482473
16139952053652989
44590201373742131
24578983354981751
22107694447101581
51329221243252861
30865850704286981
41745753726582449
57161670106057597
23013170771800697
28688088981675313
30712920568429237
25599087498118291
38727129230403041
9754224542869097
42769753965695201
29079107994165743
46948291493461201
55206667173511013
67774381463801713
342738579619433
4406580295179221
17986437805840601
40175126567330681
57937566862640317
54048381360206309
65996333373136939
62793428045485031
63356895588538273
1178332830604639
64209469459525891
65599885989569821
13674674214029639
58117486740600557
27596555300787509
43214533740589817
37524718291199453
5750032113384241
52049328757213037
46754552105248957
49483946533757311
69831775446564361
52060038196939681
18602998282969279
50289998437691863
63380932277349199
56205580417909067
54118607016666823
34041024547686671
7559724688174049
31120553896347887
19960506217716131
31616466753265939
11415338439208321
24941532278746331
20035710184914131
49033833995538389
33197578925645353
40896782931879859
61540714459019813
58839994255882453
56375256741240889
56972072670775609
3453279107033279
46303670912262277
18629774091646457
14579233537951567
3296702942850419
9727867057206161
64843592561751811
39303074384080853
43682134097027827
11683811599314623
11262216728445161
71422339477195771
16342800163670003
13480611412878563
35040592024330811
61710380708292067
59983222476459367
22583245068394337
48378915701118589
747265808410559
992967985404547
31687754979810667
15961047663702821
33959317583449571
14884107840799921
37372124646585451
64683442212122647
33328171290288167
24447178877415923
5070272235300067
28697533798418291
68942755353789859
366201240735497
25729294746883723
39801124224928921
13614534784307741
19063751258740399
50567943971663119
32356497135693701
36533993548627033
61165635119806951
61578399346241023
24773944095353933
66101589678953357
36688242876928259
30966753884043223
12000525653080579
37280614906956923
47879286670917283
42277163515667077
19895000287958099
56015118509029349
1714520086770233
11465631791225851
25810731045179797
38848278679729271
50678503588067851
3406736924972767
59814647509696841
1450119398622887
59509728090718133
20909012606751869
55879107300617431
58257958353377129
59253945868271717
54716737989756257
25425671343368801
31887461064468787
36138785825972899
9637454815558181
30369969360031709
40531692180909997
52535438701626499
28165668830534899
66485158053112609
55590341630338549
47403523040131523
18766603742961211
31056632656429427
15850725068812229
21027082460529017
26339476592721371
2241442797793973
35995785708021037
8320599065705431
17160053421787883
39693647059288513
33160393888670791
51317291301252233
29147318573495041
23581050373501909
58480531477636133
9431500098952387
7501902493604377
20334551029854757
67871268568294657
60989483259191621
34494225531596851
56675493344606441
22079437144851397
65685664197590761
2354616217167121
31843399112565763
70892306184816373
1350514941333791
34135886224667621
12729025719882467
6102889076186087
43355241747338663
60508432034365979
65768267064148673
12770852921061517
29545444337773417
59905027146307991
55740684894814769
37580200864570423
22431470634541511
17397429308271413
71571716475249631
51025304818117843
3730872251707103
52027784415964927
1364207063605739
14683890551245507
20491293733411759
64835355407895467
157185209279017
30766019954028479
9279746517715601
53380862313184667
48727522546890557
28343862263824421
33938461921251029
57314616242398729
55087627798760419
12041389246047163
71041796504596363
47673151864549031
6816082898662229
10699747492250431
58357983786859769
46750028561192353
20300405930308519
69767822089450523
18094654120191631
15046226811835127
2477262089441947
71411424750847243
20270905152614783
8083529781735613
26817351054206651
30322467264483677
20102319831067709
38695392996554473
64281467716262539
5286186445660903
35614281135360523
3610917146516969
31856295179231969
16602014279811749
15362991970199833
15512816502513493
7548249108681509
14319331711121929
49681621701866459
9359011583525587
24619650822839143
66407716998036443
21872386588933351
15424234674935137
43873212409648619
12339885768182309
17589335696555267
27257065918376491
70579865942232079
28744656340535449
610957164765503
55717753112192111
56629730379871151
23019233388717707
47289196355707531
71390435865181319
51665247431691109
16563966877018273
66527957213791163
27116992913953991
26037860155011577
45643795829462777
1386399575081869
64152295135445533
47338885183597219
60300983552606201
3352895442378569
59896741478152571
38353622703033853
63360414807976571
46898283969885241
15027382292916373
63980855223195899
6724931343311491
41993212963633313
40573327556624881
926265825855077
46383042783518899
42416623895970967
438986399747243
6314361804744193
4754054916693101
38866211950390663
28128628737360673
20258916709270601
43091112901777849
50146926445118467
41499658237604389
71032417524644911
9090734571773713
22775004880321829
24110349832953767
61854790131120929
52450675446772061
62325310123023131
19625997680752513
716144784862139
24264746176511111
53403148663386377
47101349398249247
16609739510221309
35128073003990597
30977128940586337
5863182681967399
54227077646599093
41465382939607919
44354557539289609
55315799648599687
51029058202002637
71742375012398539
23267713413798907
68705242654907917
24388592167653547
49355433777977891
30211983765014657
17255102424507169
69312252820750889
3399984277100773
17339749995078331
37975014742112143
45963669063429017
26142522714185653
43547022317317151
4923477396905069
36732785974786751
32566121166663757
48275266018431421
18405635119926497
37163589436130447
19138162786122571
54080895965949107
57068806759570183
64361730920404387
10227605293286363
70361883011167807
37105416624815611
2083248815590139
9890757277011257
2142638903213101
51448953260960033
9055160938729963
29768360937671359
51739517726380529
41808012310443011
5413026698565467
8102331872143799
40408824008516807
25767871352105863
69088775600730493
17694301063196731
28618007179666549
21796115270829941
45139889258219251
59728983016213919
67432450813883063
13464192011132147
46292958636589087
31175519539867349
59966126152158227
26008936512195367
47804298530127341
16424712554394097
42302317356351643
24935147178617941
52894915752509351
44815283722263541
47623095783711121
46036295880010871
31891185647500079
71576615029670893
63359928676638479
22563722729533837
16135441597591649
6941696607727741
45373118103227197
39343000643156501
69332984020215677
19669526258612323
28558209215005259
64110409930817309
3499843546901111
17877372238165283
61139757335709011
16354621080176713
6256902858034799
71913840209138497
55678979795477047
44678037829960477
4114800769837327
57225757695460007
54449317718517413
15946378490115217
23707731985955533
30394531380834133
24094895181996679
37977270790120589
3800284914189139
23429952345064297
9242410031741267
47103984716617349
32508803796235631
22824862776139783
51111684728579747
45024007573294201
51015427371342341
56364414143768539
44993385193174991
20489286117010313
41405068852381229
15641010304764329
52255100189597299
14160236881081999
55612660347144269
33440552420347801
70398314192675801
61089881136116839
61283062635966671
44383398114275189
28157683408832233
29284903025774587
37841289272244979
48508007241757201
45019503867126499
12518999808937877
57745568840572853
21177378251668901
6165833527101187
29537015237150417
100472337191129
65416923555135521
53096659426345499
22044920636357357
33844831930389239
18678831502957427
63174629632193251
65495415294210511
67063371366311027
35694540995816699
26856975717712813
70931382740416763
13606275872523029
54673345728479267
21802285203060601
9793445037089191
2998907971103549
57939080309660441
10003739191299233
65556271222835963
71589598495473941
31131670726121167
15123725608777483
2966298673947523
50503486399610773
22649889950203709
42734486285760433
23487297376367887
35572837976665091
27702998786719019
51065124775101329
39198540168683251
70190053003241657
70292164290423643
7827031463667629
58817219107531763
11374193201107829
12074874854117869
53132966608674079
40567273916520431
23114174773171159
4343485924236961
59429708318146847
70465832868806629
68809213005748073
23774566631999153
52941166260435679
30599741023704673
39718104339846547
58454340986758261
34182551711381621
31626293377660937
51582092488068827
36220395202751167
70103561588252497
7359081211712579
66179700868154273
17729644358380051
17676857343047701
2322479266811293
44824064657873999
12003591576114923
5292846133391813
66949107734872427
42040371010080251
15123775619970379
42887856885869
17970469680956929
12606137516284561
67380441948314977
13987452889566077
18921923530095037
70562921384035139
32783427232242073
41231417513159183
3422449397119931
45661566306849137
10505938088351393
55715733676422821
19141000654312819
65030853839836349
40998297001707623
3935528678480857
43151085172804039
40012991760920197
14436003819351137
19190463054140023
6570803956341011
32307783994231633
43439544320750147
35243289906412591
64587452612694667
2781487061803357
25673982846131311
52108241502219667
43982632743978673
43406251054795999
6596117395641877
50326844524829009
16738158258930937
26899500077550823
65769899802242827
20200960774848467
31851854739184369
28539971161198993
67806619557100537
17840202550580617
48573804466291831
65797685687430847
63345601598510423
6112802363014327
36921338247427453
16157497710723793
49261113865738289
20972506369034743
41408553535204463
10237388631565189
54867600023691263
46370491243639957
29171508567565069
3604295962991953
12813098326627147
46591381575842143
56833211129100961
30449870409791171
49784647498787611
60696138610838441
56933733599899511
59595818995453049
44181059024222873
58937339257966979
2700600932340737
41700577676917807
52479297601536649
349885861879907
34942589772248233
34399400333034379
54266156210824513
23096710930445123
36399676822587739
18259733214920429
55006134545293651
19433216587239809
19862454114784867
12780283589392463
41570122905205049
32417340640772453
58106969061555653
39391464639481093
60318719319176303
67224510581508829
19272005167426153
5793674287938401
39907583314608463
59878133155382447
9832004406296537
70673271472024223
47163107143291259
30180237011181041
53522020607093299
64901029416495793
15360891243784613
4739451868840399
39844092489291989
17198565455251693
18528141438425257
5624721056681021
19487499306625783
59670338411737121
10488042185877439
17225741499846157
50548331842295951
48776580397050271
4510118109731123
34890798944207177
56331126190453577
29547199216485169
70643508508075621
58652340278381293
29370239314425967
22036198000475299
24637207092140987
66150131819289181
37632658254756823
223377687778573
44890332003151343
27111075670521539
51007901318373817
25572416061335083
51440579148914017
50666200478981377
24554712379743647
52468454141126701
14051738893275163
15205647078787859
15565195620312251
6333766438952027
58137269523921143
63461360516455261
25419523337022097
22305034274786759
15576129794794991
8069694290835839
26054409314528809
72008898195811693
62879097767020879
23540884399842757
59505323858202413
6507598935105641
33499215710479693
49642317032110501
66465404021391007
59961748896146749
41353149174950731
40092045249765413
2950369451494093
13045641802984789
4085758749181817
9643759133914117
59840863367080723
55233390461867711
59678122992110041
33011655095577383
16288224092990693
7861337898263533
15387841407494159
51628035184040773
368919308515873
22399697833225733
8342685891550207
46924564206393917
44252084184611327
32217855413941811
53422802476480271
3418384492089491
61471983354498653
70670427283734589
32778662863483279
11073243169861913
57860254518083183
61797384788135677
4780078288065601
69601402148604329
58480081027405187
29965555041436361
30118443253098289
33618963317703773
5062436884636189
4802340195685883
41352643367656259
9185282585189083
16872329148234583
1705173067311607
11263591839359351
546811510247297
53397418517694403
45522314108189609
6045967877325499
64076336225535617
34040186698677337
47570195409411679
13160364774244879
35983144986945677
15510675961673759
4874952334483657
65845624216007159
51670118306455427
48382817237202781
16745655816045347
55081098200550091
32556054268689583
34147416460335931
48192062696562703
57737323226260019
7507361772892153
67945962798352073
9969390926400029
15451542235544353
50263300094700233
14094541583668487
29262099264082213
58100819475234763
70950728436250529
8502555153354217
49097684221025971
2259121779522827
33127521609660629
65743080558866539
40296833815857061
6968234259053183
37782532767027253
45137813732653589
46645795256065927
51772587914197849
31763194607077789
32748884779548841
39949149405302729
26287739812097941
5153433105396271
26103179100085883
32343649445896837
41122620802634599
8370750511562629
20176818909313631
44716537898611993
12227762313123337
40291381952841787
70309585614985543
39714971584580021
7567333232030153
37487102350652869
27060807421464259
19492371312575999
69008310113325623
37033702641406067
3470525874879181
51823802398412641
39536655385447411
12753695749644103
63805311763213577
41043963079965071
50341667984500801
49808266565714201
60733553041251899
5902724891773757
65627305600051499
37436098181467463
18283491500946341
15373780623274079
42893091159945353
25659677117533259
18779415633692621
25273692830348407
10208020601679139
43585250796967237
4846290922759229
36022142413472227
24182245147711141
20285306764595449
29614278583195781
1282093021854397
54391439441922509
33473745324120733
18192424226815843
909366850721573
25691378592701893
54725687154706583
7802866975553821
24288517269055763
5502025822069739
8219781420413257
44420374627280039
30274432487042873
15773254897232219
16213816858965703
57566261083513717
53693088709619071
7410747715668679
63813713685441413
35975553224415667
59206832382660373
52302019155785677
26442020837311363
40236443073082687
42688381801983167
37552083662768189
39745892908720177
21139468228314649
53148631616052697
67167693963059401
61532962923670727
6821228068939021
64295766131634931
59666773391617697
26303286410398579
67645562769371021
30811078094209877
68500882591223947
52899833490583589
3173377549210021
22023596863196009
36808565437117471
18896123816318363
52017137070801571
16033530257915297
59475163483105691
38297813745931907
33675018372919883
36671287795730873
25706123424810299
67770766263632569
19703458775773573
71423673101615677
24305787837736183
71909089867074401
52505750382034883
41484552479048999
70259026619533259
53245046149859521
71676858165319949
28833455747229547
7305655746257821
55227380379730331
71051007144695813
27600409869639991
61081698221272501
52488166182090371
55803267366836141
5356759132576561
7025619765635623
56847524856443693
54518326450560233
29807582704859273
36185335363213963
71211060733817449
35089935798588379
2568777063936911
68553177625091153
47410838996102423
2045596599088781
70258625335113661
22352352188729917
20648678176101683
60149322935564089
25904366031425467
31930860992680103
8710803069733519
52772816103392753
56250804487792559
18060687587086147
14511123438450449
11017421271475867
26399217777142271
55890436546406887
45398246140324613
14589733340096659
21008163377330189
53285818989672733
32556985753229731
68339956880509807
61504478433251437
26053422830285017
55787352877062929
13159657698854809
18995448891555659
63201459502871611
54235912125702751
54058142170071433
1439964732349537
3118354400729551
15149568092336813
12266542219192489
63300849677950057
30977188350682969
24982896683363251
52466563263715673
52476544104630127
957482854093471
43259186676494729
4616971077896537
13105388544947761
51907545441217819
25067501435029367
53318104826610971
46035488585609203
29537007240182419
67972324222602629
22762489527163213
38687103188572789
9779708753496211
60160353904044377
50042417741292037
71577062220178111
64938275593450163
62397510209196871
56799951024341639
24055773133727507
13967171238256591
56261293912469609
10271996250749257
64845200076095683
40412950858234679
64037789612786063
26514743905033303
57920936834476169
29194195806449461
3280736252132431
34266091216870369
28089593347926247
27875481088846969
57748882368162659
27486925317454753
39341788776812521
23107562077398857
36380421991491917
12434711508887819
42420282529418249
6226091347011713
61078121813800573
5716677568272371
14275354054946693
32720317334478373
16412520443627459
37657541403299549
248516997328007
2006252939027591
27304343728887427
32267071669049111
16693146050390321
63854598292119161
35037616093765633
2675367568393973
70292511959063993
63762528421525457
15648186403957577
68121030187832317
53617121995830433
8319824097003113
3162443588686609
18282287062841159
59395550695678289
1840657173089227
34916986845616573
27068230288592767
63601683596150129
14037215401523921
12284394894284197
59149682610968137
23182826708690861
38594389378110383
63455463928443593
12691239851855599
52785664136848957
38615219196141013
20792117214063617
66165450588789053
25355248688713243
38967717158789077
5211662611911689
15228126548098301
14765379614498477
44423050083895751
6204760452988261
54796658752524517
69660756004838903
29223896711674139
27217416711424969
12520308237261553
70314507343674623
26414245178839447
16138141930680673
9221605706836813
30855028481287861
69929606148495173
63525776046343043
14291412723012097
27735283353756611
8152612876627399
44583885958032979
71530734178827073
12644093049640847
69173995934012191
56800537707367213
46510524432120979
61206105155202277
54439266330342899
32839534258116437
5870519117348741
54668443505122453
5516892102015097
53573772417470387
13972919136264659
47105275391455769
42637521716207423
35144717577584353
2138094773295203
66915417439574527
28216772835772861
12418763713923877
20142865003715999
68562995250669611
57187070087225957
24433932571485421
6240330384178613
42885422527600363
40229167437488761
63036105517151803
60608215983926081
18237306480344599
54232727487371513
64257470086912051
29184711638479217
14672850798462611
14016760331009819
15822038025789739
17304295282970099
58281165895536301
69344907277889093
3380889017061607
35060925823697857
71310818831126159
24516551072935261
23754198485409503
28348110795736841
16124360619473707
4756244421812801
48643704150189823
60773517708664723
6816571313758121
30275470003632289
11422539981173819
1693954430565671
45669755731413383
40569054148346299
46804920776548223
18154426816673713
20098364942881571
4248425698863539
57506642636562641
61727067094956673
10666633686873683
17538353483054317
11886478599071213
11496697270673801
20725979532222109
17245885530906047
69293127848093561
16062130654201789
21042201242704841
15254636464565191
50867369538714349
49101496497663083
50656690338856559
11268106359012533
62910757493556443
12335319430896641
40842024488308949
13055933928988633
18986969533623139
72046223932115359
48347126750420257
43961305111094513
9857082444221021
29207173277507429
39711596656382039
29348152596879749
32126035452584237
6658437279515389
5854826029224287
45938202820483037
57067257886126889
9364047671618929
63221170265805479
12040625257250257
5082016292849
24640757431461313
60798773041120831
20837318231320771
49109856506481937
31712861148706559
10203377246011877
61506038446887929
67207178048457071
61544148295180829
33264445750514767
8341134726255703
4849920084387143
28318029889586609
23770856300007143
11990664692909761
57340551465472063
68463185444413997
38798115392307121
34149293810238521
43465795904231177
13109589317632651
41780667781734727
47450768987755303
63270001260475417
6461735132705687
62096933747835971
28548076804706551
47864343190594981
8977153609711543
45125972577321947
57703467479048753
25674177015650869
19818656192588933
2919853140344689
8794683837033803
37920135931661677
23579729714679727
1167101467328177
8879347076120777
25399469974694483
3238476897237497
18033698384991199
1867783142915413
61051586020338181
5673420755375081
10309750894777567
66056232770448521
47144144008277167
25279671956903173
20696202593746627
61156927308620149
59492430184612099
9053652193711351
29511655643682463
27874920443776151
17513297990915269
19571700331390843
24859456527468383
20745582626498461
36471659945883509
60924251651780537
12781165708189211
442567060080961
17128518807562391
71777621084586869
855908730392279
18777489578517023
2397567770383427
49515762996181519
42848292861765241
68135706568040123
31200086640791801
64886134911125779
38729325238849519
45939324875144251
58497564436059841
5589194727052711
9210785674264541
10543143524260409
26174913444634429
41810598963549187
42613218952477403
59273079116409089
22694288012011859
17842141626202247
48937939179882997
5434703459933281
65429033738988523
20497745352966041
38608549071455137
2596518100204939
14444782929956881
33426505676901343
13116544637709913
12468354893468183
57984946010045107
15868605989898049
20657483748463097
1671440180097223
14635257305519377
26943297414945761
8063242572990757
41469886012081999
13465017870695849
69180189971522507
18734118587965699
54892847798034007
35639751042828139
67059346540790503
651399320191507
62715290754720859
33963704701352957
19547444175964931
47570602095714853
14746418831142359
9265651470419633
64911074406254821
8381282020982881
70397503856536877
53198528771697011
1974101183403289
55272757669681219
24351003151436671
21027710505459083
1384736084849771
65240416190049719
16897194931743239
63715182688827763
48364494034310261
36408051756771377
51160271647345793
39515801449205381
11014617714850231
68841856679780879
51317560380436087
33633304896529553
48996001033553017
13953100356837809
43303852759601981
23752740345182209
49382704453026839
29758821825069431
59719864854130849
62196347427226013
14534608861558609
58321786333874233
54515165192356927
37207479632958923
34992215037801641
28268039775892751
1671052664951561
64655531032390157
42055546962021517
20712766207300477
58766129658315671
45259538773008457
31526318329487041
18097529035419047
9171863878782877
13004588511413159
26982950892486653
40401768605613463
40689031557346043
5170619771452027
41953206657765847
59898225205399271
71222640866415719
49171605825495701
59720739755536331
34822182324193013
56611399508420047
23686794488354071
26104172145488917
40301813724716183
33556565342040469
68386813637804209
33029246507610337
35726698987662127
59407610857995409
66465609579935537
42305229709747271
67618774958292839
33968543324655593
3023780062839073
57676443859418983
40144925242319153
58999710325054141
18330687886896419
48115168260450541
69131968725990607
48916908075301319
28632586469466601
67262395921504627
31798585470219511
17583998503172063
65600900874920581
3820438268182091
30457788483983173
61291959873498659
16492836265184557
44702132948534839
50777777928337939
49406506459040053
19487296099658951
38730585836630089
60243764666174339
37244463754561291
32436487528089347
6769979149730809
3617155620434627
44510576966411909
60669801954539191
52716596207451823
37032107290248307
32692115441767417
6013233130231753
8919562166051489
24670927348142741
12783625918991303
16801836148017653
49044033596067403
27800650730426443
40493383586929253
54224699717360717
29111565389690869
65625262973852063
43639168648256537
19382572651999757
36950468391890023
45830608912653907
12989401557561217
5804645037709003
63925734874321231
48207494399972081
68093839039326181
65474704868741999
65844406997531509
10078502574727963
57223718022148589
65144344698019651
46328147017855771
39748439160661939
48636370452215333
2935501712952433
18019341587411033
2154097749346087
58470164664737977
13094038070825351
24122123574200557
53260019956793569
51478723116221173
30343383387410663
14508149762996717
60210133094444747
48092659275050191
35995885955796731
42876435250100801
55736862703722451
11990305655504597
36973493400905647
4606575850878301
42409127583101497
23377587898870043
52158591506086301
54210955812831239
70040376908651183
22281515223150343
52383425775378989
54261980708948669
54563821836153017
33344957875812347
26133405918101597
33175133269193561
59001434349182363
6772424625220841
23152804416459889
61289246164323257
37038496070885819
33708827870897063
67107000500670511
71894071133960279
56882465726732071
13239666021364841
34245996105105913
59922595225080557
26574005867830847
5304939536857021
33505673245296397
65263632284216659
51941553198831631
27070029597246787
45118607934183929
53309759359011713
26059355319732271
63501715165417229
33938013618986761
36756567208446557
58074603474166151
43467984754934591
33804783347580617
36154137867491767
25159066615873433
62933479798506929
7898362757104439
38725142929550171
39494896908729007
29838577247079431
18991945132898533
22980923620956239
66102093020222767
7114972574857309
70062263354156719
58210242496861283
34944586949848699
24801210702134837
40487064332904661
13153907031203119
3410311981688621
42534812095444541
59318075860299559
64052780082926489
41964022823895451
62129464985584609
45897076159984879
34140117077307161
41939690354866649
54333602118536383
39196081771794667
71902737528253579
29573560508122493
4961234965731379
46716330818276989
3115005415659779
1873532776448987
35009016748247609
37623780799932463
29516592548406401
59967650220645443
6205959307090691
19837488071351897
31743677197809103
24445096927631047
7920128806601131
24623296875227269
61584802546165253
62348121238516679
41158071935432261
36740126197901123
7857179937784339
22286246374018229
70998943349530543
56178179364666199
33894549112613977
56577375655128481
71191189035798833
37553539756275563
11965177488697541
36167294502171589
13779597348168163
71814886892500079
16293990190005611
25990334394500963
13532042156809327
15025946472550463
68464210952094847
15561803710555859
11023787441568389
2554683483624049
18851442205174673
70005558261669713
1364609476590083
21459539543341189
54567376849131467
10330843173591617
24912079984045781
10143470937169637
995997283143481
19367731932487867
22329997344913129
7209540523234919
2243752381362761
70403435734229327
51080594189059999
29587421371490627
56210931122640577
58568311267660339
53902020317378281
29548981721854447
56726950254955373
23538929307676103
46564576604985731
18640493229502637
5916960065558357
5524440033859973
24253908880658491
6568426251189463
14506119960465823
55241292388753843
39454045035971507
18660661894844911
45054636119721071
16800224913592249
66415431286135643
67786139964603373
31239802905769793
5732145201508087
36374428084832819
36891149157339161
40468581549858937
11105021663593009
70398062827326757
69753083587781437
71984355704494991
45806773525663751
28391087113025027
38599398546104401
39223156461109619
36690944184338641
31611166987117063
37774985486740129
61565952089232271
35497223543872561
64396212282266477
54398620859882491
69781098755640551
27749678088589253
43982063600316217
61719162743062171
16644758152949203
9229307727400109
65771336377531523
34490151554946569
45401498008629181
41190800436841571
44248714190161603
65086385837801879
35391465411608161
40553595213798487
30484501558359743
52999865710816501
18424778144171533
64528593086767921
12994832566643581
48448030266525847
10189956414609737
31471884507682867
14964125978227817
48674779729083461
13505412017758867
37019746150489607
14404786673418079
17984147841361087
68803003324943119
61277021262083807
12090449635067549
58917332961262813
50164507790544779
33213681549849467
30611807710056577
6760870586061467
65747733680706421
59463053064670553
1093455034443899
51301985316854579
44928251913500119
55115378506839953
8593251274298927
9845321870611373
6570921913796399
26702733407401801
34292967863483669
33605390740358509
34194328353296087
35344850379728621
21037521835242161
45272331720451609
41443184510966333
22246783455308431
38472537885590639
58896878705388287
47767993046050019
15624776003377841
9826832254130681
15670322324086697
16973927391838801
41596756218406201
63672499591252481
9495993174967781
551647614355373
55310519757930511
11083607383791557
36777662405227561
41380431357302029
7758582103259017
31918854544084663
58106546361435811
4752865814157191
7164496778039989
31668461247841871
240282263870599
47467375428177571
3465171677452543
15149884043903513
21560938355207609
19172816629724929
41366013279292007
19777002654103061
62040165721908659
23652698491789151
48188347311362383
63173851120405057
9044667486789257
392647493228513
67572088936123307
28805840416800079
20759560150626851
44747715796810823
54664829176457161
35514096531082601
11828682317832379
42283021306962047
48683079902668459
40989307196616893
13203591704097049
51353209583230031
54252054147029173
24962279912412197
9985165291541261
57333948110001737
25179639728558591
61466396861096077
42359081430006787
30532780434301843
1538620975040269
44967583496640127
5918669575629313
21259819815680617
56788935164915411
30982543758702719
11307560177907529
7550917388955623
7453375017086519
36944516336472583
53588719664433157
40507095426095471
22196587870388053
41043666118323839
46892315738887133
45966184287791683
51976129504026907
61592278145506579
19379977709483971
40960332921709829
63746047806874879
70338698544457711
147156478770331
6278689526434151
35779362151218787
67694162687213831
14363984934958481
56232728143896977
27809842297243609
67409269389335183
35550867661503163
53949428693176993
15189824902290659
55860745100634431
13824314709287801
45355513230869819
61829618066098307
36987298881534767
20435161815807031
63912131653054589
60819661470993239
27110790613551077
33484285728256553
49223560899694249
19717316676568913
64020879941589211
68003280264140657
34584427663974407
15432305555781071
50181549247241857
17958604148184449
59765733792912097
24487506245741947
1659301424037923
37582500138654407
45309398196076739
32976859327502437
31946203134131347
59546944488294577
70955023096637509
36174535158733099
35673017323533157
34705026765977669
1399144064691179
35663957220119611
41924556705890953
70201822792549121
48513903735211627
35007179076702023
50393442983828743
40469320979513623
48442566003036781
69081063183232369
27984076484779879
56511138390842533
38998161859042019
43371391925686661
22083889842107081
46838245393077731
67616424846180071
28269340037231609
56635239729282119
34926527785804651
2986969422184681
16842815523904351
60688182237363971
62405261177043859
19424469101583239
37676778442972771
4958712568491089
38272863499430617
7428852900280283
36557148487413859
11823494400025081
58309139211193027
39770433561716509
20883155551663703
6903061822771679
18943535365784933
54536027016265169
44354127302159267
2529672372254119
45431287296314333
30726142962783589
13959672151884379
2190649754148463
13251237834598031
42574556126847337
42003436526483791
37883839933966417
30011766045144217
10968890546695357
30311630305313131
47942121441271411
65308571506170143
21201957398210839
46256059496017771
52605387459474923
52276060714689319
14495732320004209
44309070854183477
13221705918532849
45658414559831959
48116326822312159
40245175964949947
36666695252479003
30358148122190561
39040446311785727
3304069491736393
49088673338788739
35660131243832819
7294089932232619
23073891278528413
64487321276250007
18211762123416203
63612672135777521
15437240204799971
4875578163649759
36684721258994077
11147273975012801
31467288444136663
4740975828410533
27027408226320881
47321646916267903
35874635493495437
27516195355771891
54487208542308889
14277371840125403
59805283185393437
56216195740256473
48758825377805629
66799183599437719
55646495710157449
42983053126184341
2938068169973173
14849841787907767
1342099392138763
43692431898102397
62175752019714731
31228704872575373
33214015403800967
6576496506267811
35965555155531383
25097383400261131
45755635566231967
51790298042135509
53067369032253691
26821017519999559
5140000430675161
60724619649075229
53675798861737561
48460618876802663
8385698534212271
30925430244296683
60394786577626819
457299251481151
49328420130208007
10164451443629999
38563281855788497
38888677692544523
9132079945004063
59751984962161537
9279317957709391
59323258016061119
20432114684847337
67558090708488239
37779031231146479
45211513575660203
56885046869708639
27109263616502671
13285035572449127
1085654730182389
68955850728275821
62814488981282431
64204377518089451
45633494065338709
8442814915114271
16017155623956623
21474169760186509
49952125070104447
54250215541070261
7657126288429591
17029324805095741
12134736248231627
64498904325259337
2040312759464363
46929633016923067
37430080566932243
11894995849738039
55978792840220099
24370668007219771
58403382236842831
398211326386921
63901942122017491
800552133810607
28845545917175263
13906977552812093
26238941363142503
71482163389984213
35005358584572139
37312940112851129
55677329454938839
44521478626736417
3496655055185491
62636894585179829
2645008211391361
1992564196257329
14107534684198321
32563218628125083
62601578659370111
7986070626329533
55655324842471111
50158055002120787
9936873162600607
52306705715129729
43734719818804627
40459489485287731
62588852220242503
50038487697727553
49468732220881429
47951936786706709
42651778048580797
51841396127200073
2906375749887331
41637698116183469
14439859864637791
55906639332028019
30250537159363013
27172313649217903
5698834199925203
21475238858158703
66894391625258773
23991741615921571
16372565612053507
49152721191151111
11071287375486851
20044964406966641
5557699187630281
18699782804398511
47425462252624007
18311955398706617
8119678676471881
18828787925093633
44997837137764333
57853995819292111
33948841527573391
38943075478940767
23496102120449221
5779520523665657
29268892780101103
47825323876756343
46038383961438551
21731346666945347
4869575086658929
67108388242467697
18135046494841027
1564606043411219
62833466069748553
7416913918508569
14050033583737181
60027168854477017
50994716503117999
2286116172937391
21449263206123229
15730756210604299
47880907204376651
26590961918850163
35179907954991119
49958409097063517
55939046889643349
8556527392203029
37361171070550231
55571988103841159
22243403491251581
70605271810187593
50793028628477519
37638192347987129
39060607749432413
71884921575488249
26418564166023371
3814365549874921
43194220307491859
50046638367931411
51579490906113839
8494053890593907
13592420284535333
54664761183574097
20778974106035851
60613461010965883
49238104913236891
20097497015866507
59996650771743437
6240296369014567
26313143215099907
63822461463116149
51348776333845733
42571211963854493
38296829859417281
4076663072203237
11871846255065009
8928012682877389
12120071266836487
25728709406575459
45803080542713447
23911930699015781
20509604308879979
62370404042332591
45859293170289037
7834359662740337
15783324481263727
44270990073168361
257059635543611
1648129323455437
59906933860716829
51785304532735073
56905049927007691
27842722273114943
19765558642360723
57971120377277347
55271245345814627
33703736385178501
50206883886524801
9868454467546151
10971505478268287
14454112558613153
29943119019167033
51616677156187399
5209666588635319
17972784677880811
56191246305469867
43488440090551007
67568176856592161
30385597511064919
45703824929445797
28902958706133779
7294668174715079
31870180945990463
63751512887770297
64162768901072273
4761735518349041
38415910767499501
16905348434823547
69283297255315259
15715839928089611
66888454590936557
69517715194187801
54527511469371881
23954543412345809
70791490328992591
16746213848679647
14925794793488729
52779269080335559
8362832287745917
33858316742082137
64765161930444497
22077094740004399
4218800770530979
55042849415744903
49815306241775423
10873852142677241
53792010071201327
16843721537601461
38026514577222187
24286901624526943
41710590971712023
39355224198287917
58188132915753793
37205853760222211
6190792730614249
2888858364590383
9680602126927609
29498854274533591
8865682238678483
30141197225895631
64809644163029419
64794559030897673
31155006958879277
28380271438411073
56344357037164811
33686182466026889
26559872578958183
62913734307438697
18377585190102547
10208141337819017
19517317346514773
68723137759162553
4709242585419457
30061523567863699
21458329603834399
9250094945878441
20207555707264481
45153180905671277
23300498667359443
22591405598153179
15022560339753509
42720159318154061
9010816718105953
41101536262014187
2784200622192053
1281678150726641
65792177174523049
24120669936765023
20704528398098071
65425647498174923
48182169920156143
17853711123740983
36661846963928341
28982149635096851
30054394339174991
20317923403203079
10771631291315711
67751109979625143
21187082573081923
8726472329485567
65349078202376599
49574214234325927
47786166068658001
66376256466224599
25891365979407421
2770056102682591
55070843668983391
63587488284783367
64373316621458899
12005716441751833
67569986837048123
37325787097955519
35874464083468589
12739934286442801
12706663050169757
2316251978733349
16008241256483323
59019231995270663
31143953634925423
10810556759698327
18474760550599333
15820573593366193
27768945206919101
70489723333540493
13984322656081909
325612687613039
47166071778500891
46374398383814737
21094937832953113
6399370259909617
62093920608694889
25128608427040123
8573056871573267
72025205101913411
47372298985130927
31245636650949781
55688740048380331
11351321574163759
1163667000472267
64568588128636217
5442705442715339
468776029896151
15388417479001243
47732646830138761
23353695779651603
42566909569393327
5612000753572051
9674902888256561
39245245770129557
8753485223169607
43096447755224789
68294121384391219
44731735434191851
16615796224497023
3757749868899193
10719863550164599
33184443305521493
12468753555847619
7576416382070479
14407527888932099
64162210523435357
9234076127300411
45062745881106047
35407447349895239
70621549395127877
47573563724093009
5342786532585973
24405937245548311
58463275011308851
17098404418189859
9570576774042133
9781715718692861
28784300638932277
21760817134308653
14407103955616321
47636009359889051
48697386418120337
440067091793333
51459825388918927
11062049428792199
16691614225004737
38701858823765099
57770304416589539
60394503662677577
7130714906922457
33055935761280251
29285150901794059
18046778177569181
18283454120145163
32602115065869989
29904824340294461
33705397215540857
16897864559020909
50503320590429999
58908510721931411
27400642216858787
3404050783790383
49999357026361399
22096279871351863
42235605663079573
37366465895402519
33500473716702709
1214279735690531
29631690556969399
19895944675910519
311815203937207
2332306202045311
37136840266973617
69719825604587407
42936518821035401
18230055722788753
48843022127059661
31979025533216821
65106851411195261
31058309832468109
27194024763661453
36982571485281133
46732502245721737
25122229467071663
31942031749685147
8157390311195011
41500354835799551
59310598165941007
45506838941205641
22912584770930011
10533883035708061
56353226804344021
64661068563440801
19714465703798491
49057359525172727
14247860800651871
33623949372983819
61696342072919051
38261652412028029
24901477976271077
3306371688942991
65774041304144119
12123023037288043
50047117529518127
69046713202970311
3167797639976687
21954584758881781
14495721549091337
2737459688416067
27277165181896571
19244462947097491
20820436209163111
33006352974678263
60971398435925623
65279172633670141
1618575191883787
33842613060031669
27653425726859951
26839045523214217
11041524213883661
18218072257014251
53524516581493499
13649987821612847
67730003590533701
69901810478333357
66327854265326347
16842340989803401
4865422038290927
39148065047552203
21468410454280789
21181249981937609
49290744721610471
5569090411458227
1062233370126611
49445448924354127
13786779017255567
24569705522804731
46561266895051903
57047013355679119
67716282093879827
33749999618712491
19153212309783547
26048262938916331
31643357597583059
8600886561105149
16140558285373573
29792956955099081
12481930019420831
21824569956791737
571898599582573
17904208847408083
7592201403940357
51999536110532603
60921769174603369
1678843729589911
15482373409970449
1690999718981171
10376916219384641
24199011449785063
27599322796938469
61860810269529749
53462266190688991
15545359405240009
1046248101049133
9066408713681537
14104848968404577
56702652288442907
71898794541305003
63902609054781661
21199318881389533
46084631933904983
38885638662011681
27123723258835507
7430793858451133
44737652429556067
40980523273054829
3521192850297589
53012593310962249
10320168080774411
44002074367668101
41301106900545409
22473862115170931
68134269260109007
27172285447384703
61608067749303877
44382323083131653
71454196204524379
33455729687380531
1451277898571701
15074649326638691
69643572251291897
5697146286630811
51138137671402807
6521579505951661
25087502495593381
56489553906878663
53793542318432011
60458061917301911
41323614706462853
45273376203244187
46097805630614663
64493932888499063
71950797805572911
61210724555106439
24387843719517557
64452649877374303
32321489613882311
10914203655615151
44276409367277897
2794194895320527
17885309078620483
35536211725575229
42953394995776217
29477679563556691
21328490050192159
16449333577192379
57452997714132379
8320272249653321
54740796231820537
38042133146840891
59335399823080627
9574826890235003
57427181059997263
36313347877278743
51239243811250997
3235794228501283
61885288618289237
58846286636995423
59435870525137037
8380602560636461
34115303029504429
53701128537513661
27757267978969913
12187461852191089
4982284289626409
15737560419490291
63030403686731207
58824381188591377
53915468279011909
29064860915165389
32173922767428229
4222018510438903
48343759956785959
36361572826040299
3750930447236519
33646719213284033
31742610072367087
43368119430748573
46030564450774903
66304519685829211
45648128847083977
23890537787180959
65130223451651899
14666416648290551
42588644145716917
13579744714808117
267062302116847
59369883294914581
38698997406637013
55812208988079763
24318608023477169
47295111823144693
56823446368204067
57733253372171249
16274269709137303
35928511354976333
66130571427902461
28667001549933809
59287698418964401
48474020391572297
13650284821089277
18093113642775299
61814673429999817
20436300132385213
29559129136457881
8458368129519793
60281529434347667
34408264037531633
28435425483231059
2258370669493513
59971551844392101
71995836020117357
10590900756771211
11904879464095183
66388526970864653
52895719150901413
24332766772975249
26833197378574429
50076663411062947
818281547077079
38291327011318841
54367151511850283
11816718570920897
30888573698782003
1624173870500627
5717161763844539
55595816175289127
40840598722924207
52306292536508191
54455658774686863
60016923827914657
15221823332285123
43420426753446793
68030004061866299
44879613951428957
15919592025102089
50383198782491867
58728583452829061
54886527297200611
27759807150959833
16676005116161147
63165692430267269
3478104517119553
48592094742629443
28629251134760807
13109370343202383
43388309088304541
19987838236358723
14085935364089143
29870310234979103
42127189360642307
50460103658324377
49217556248583287
56203121304590713
32248430139793753
41420916413941079
47974644387943531
9552643265288203
41055527132755117
29499074028824237
62132561470471411
8021662324669919
2369753544686573
47599279232851091
64489354609084261
66982080236396287
811563064631771
41302550098513559
20375340889999673
5932778821965077
59662421471076419
8869462439477599
39974696130222127
35581041595890251
30133692639714673
36711644137738181
13597539897203569
2094798061761029
28744770615207191
5772197126105369
46855858664324933
48698395379984261
18499749950342447
33911320322808457
31386481340234873
8703792413697919
65706633219010163
70386910783804801
19064127031711303
13167912630695591
5058782306471843
33133484240501147
43357394922548303
8926918832685361
39235936877145271
47191534562128837
29293938342148009
50281488795191561
4130697002390071
38996435831487319
55136797513635667
37917344092479913
68206930648798223
56184701016812041
9594241796596643
56580579217410953
44684472688558127
4144232491734299
34723008717379421
64628005477380427
10748099469203857
11759429751791551
18892100705530673
23898195392264357
56857159297419487
9357309306707231
61672418261288411
63298770595545361
10004530735192219
3271839653057461
3881595063368171
27694156098542671
53440761090156299
21164320493157791
40070147499827801
53003259201138107
26386610797173217
10895808095607899
18371799849467579
14330046769396649
4678438708369849
6371035256275153
37511248331872397
39503306556708779
44101311887987597
27274664404801981
24688662768702743
36810512253988877
28768160726709379
34442388202152317
19977176902780267
62505384770464879
6164986580929097
46039403258019833
35982581853047411
19992783680295661
6847888030539733
6854906992571083
57570753420784987
13389269598320257
53660842678820581
27443812480068707
69422436078988259
7366009527565327
66252042348285421
29992646508058141
39653693872177927
35288343583181749
15904978232493839
26239227508500863
8346465484680439
59043930443411857
18085732280769931
36383935629242161
54661579193922487
36249080890045847
27027176912999579
64498602507607859
61033828506677809
14695372581517447
21309560341634423
71838136174828279
31997194391965601
36517961357055793
46610771091391937
63949983278018039
65987503672290817
30176501401323059
39193691689634033
46094527448254861
903082361726263
5533672203483173
4618012288026827
37326188746287827
30921629983742893
5943381470252113
26343098469338143
7891290687083483
51885742201085407
20855130816269539
53085310719395161
50857251252311561
66926216582460679
57018817048692659
63367348495979233
66961677679978951
51790756843622261
31851999206290841
57740472730550039
53531877050733737
65015774741914093
38093330400227693
54905401620697721
29776867671657569
48829724862610093
40017808436209271
51369139727942579
57757282441934813
9164521897064441
71053109144857001
41045150212343509
19417939827136691
49649336209867661
3021236591513729
66760025843580973
10787229792073759
62949140444949229
1730335462501693
3498354119701361
5514482145987349
51439661735920933
70394360176020119
27234451603140343
25795802959262251
47462493074177801
71154283601043509
57243951782204641
11203661353827037
64431512169009847
62985109347654491
3269688484539887
32671717835894099
10022007842674049
31778532828561371
14287481378600009
22573412045159159
36961986868370689
52998428730832703
56265297063331753
21617445337342237
7773226005346759
70115467686581741
66698743550667929
43339992163786739
2375914262767039
54407014481231173
32962330940727901
63530631983028311
8159153689395559
11253460353228487
12500578553593729
8381400836617087
54117212331788773
30799489738778107
9657688371685819
31022604774775429
16701810584368901
16100040650662151
38748959835529403
56763200391998131
3489640637793067
48234174186705911
20311566341728997
2843024378885479
43250188941079607
7649563503402307
55694929330983829
71832841929659123
1406469765216833
22124253674887589
9948894126996743
49207056869770441
11348860593703943
50435647286564027
38531832011593267
7535877162681719
19857528710248259
16642440650454109
19926889828871483
11301723376565249
26700679074661357
65485373446664069
29035476558927199
49232180405897579
69270177531574267
11831802684241273
17640644721249269
62334640467411149
24469062313041847
31441082636461403
6191308947817493
45296862170959601
43751790852266737
24994249524190607
40876710360686143
41065468565987809
53733917204416409
35421416793896701
40266550192789721
40732865468258207
60523942097481637
68136568514377787
45520524205485053
61774077641710207
2588124471367517
65602811710734439
53274447176212849
45592725799747901
57644696577072029
58927388001124147
71078339489921623
54490985743492031
32115540210874157
60461403224507657
24897427496826811
57026053593597563
38371703461611697
1686418775789639
39864737707404557
70011425184289181
69874644783187649
10182240404668249
54559702560657121
39311763022075697
45249370645450817
30696585864874661
31741608785294209
46601694425171467
39563670369950707
22915309361188319
49580428825031441
28229255673569297
23586703584817271
15563271145164343
68029250755173023
55939674592173037
38757117516407393
3839009996075299
65424358796920297
4587086244431473
13416137451190367
9915805530155353
11341152526082767
28511015509667557
54896534111645939
40718463626170787
7128574536108469
51536058145898507
24764470692591557
45256506478232033
24575774347680839
33802440562777769
22645311917308699
38997179960001377
9960366857518141
49774731316168609
60224175200638451
32119886941370563
34270224361270819
41297003163960073
28091252869355251
33276534893214259
44095941110062511
47712169787394517
70656870851543231
45098027159339639
24685055442913961
34239897240522041
23708284230190031
53063193576847133
67515842160813427
43608332965147091
41123752424954567
20275268769030739
41858922325852067
20299705097020403
10029834860313377
50609756399605373
38542529506499671
28232687705679971
67105685508543329
10871933870092991
61537021176590747
29251770910395101
56746492098118243
12090612290622127
53668385446990543
49661086155933059
26352564013257791
9299673534937697
18260142260724701
34493517102444727
11607476257363471
37193743133165413
2855326192029827
5152656990920983
11530276611003077
27531106531839437
43073878840137479
49269628547346143
14279516210236393
10281734058553357
27307200865615817
3351814105198451
18395846643299317
23492503538754629
18728330242072207
5590654571093803
5322716110758191
19819484162087593
247106477926897
62857265745266063
16200404583286489
50586052867493501
41852294764160017
4098527493099619
40969534505596507
6200712228102589
41991668760563713
13351028628151343
55998686753965597
58359208686470717
32698863857935549
5982779131363301
11174737937910959
45688501284804479
46799177251960621
20191239374534329
62690943837481397
67197073164829801
16807883049246941
58270029243780787
62119199051769163
1538359646720191
23221503971784809
21989849293368833
65405797052451913
38173529132672533
29146372687349633
40986471807147479
37371684304767793
56800568430290233
47837912919619337
4556387659009871
58631414444827579
5627097756524287
2586119455942663
28750371358815131
32667734575093913
59369289569299637
17917894990797559
47191092885463301
3942814732117649
38517155030043601
61836860940171923
64827562480425683
58013954160070429
60834433053672653
55388973229260787
39412548086828881
34258422028164329
49110942164649851
23811646126430839
60276068652588779
42863626334549887
63138993739112243
24576136829303461
14943955917248723
27697778865356749
39811598709466357
65192482748450521
49551604568172337
5934682039426057
36423779934265553
43860485423205559
68637060877275299
27033078875804741
43095583891805339
45245147672766757
57158450700244471
10841094500791147
68942160839313673
13719553573197337
21607751925237437
42108938893850221
31351902642559193
28436193851384453
20760404082640591
53924593860202837
41534980459478081
56685961642711411
62311167586646179
2205445688522749
25521408555484033
47974250436823493
31054270032407093
27543751220187919
33158084298227783
37192084689972109
9279883046246797
32615812535698493
20252591387487883
6114414251231879
11136332427225073
57537001570982231
65036318373253037
26956239600894979
65085753403678871
62844871769604527
44998769747296819
46582727712766081
28715718594035269
13118430555232511
26810271797625227
817203999935131
9215149974813589
27693927177821741
9728033264210581
20123655441936671
2705265561148027
14409234120653299
9882637343811623
20343457790238097
20963163843902629
15145122621179077
30464670914800747
2967221443564927
32842234903767563
57952097290486193
27003203518547471
11609171082422657
32234500772932151
53099288792682871
36914068391067919
8942663400861997
67809936484609439
7676139854032759
17491125127481261
43353429344815259
67507499778678881
9041051729923459
31774088693869133
3226353216076469
55359269681800949
21906307350754691
66888633369327733
34225679886609401
38737725707097721
20625317460012751
20236496297426039
18385749416257781
46334038054662559
96393781026667
60647664947225533
9145546730353603
54082862384095703
1476529541595587
30106367973471331
7684072895815787
38222165926697371
18067677481327393
24574350766991951
56683998158319359
49704810739632823
7863305338934887
2911169730444179
25320214597651789
46362496487432173
2215972142064019
30989236589049691
48526896991646653
19553331156469543
32897075166931067
37977759572982667
34385071170927133
28826851063926143
24435222195337271
13979826912393169
33290391606911689
19231756626970219
32116582431543271
37395783272993407
51899601214641223
53678752343032513
65212577041892321
41722589184316679
28270174588205293
51868598945996821
60984802613740601
22683501046116959
68292100564957861
49447639073375923
58617952836141977
63609912052610921
20044032964565411
14201941508204341
22767528214105309
58472361076286527
29711533435091119
40549729682759821
1808605037766773
67576995324457343
23973841223868499
60725760515070193
17712886875782537
67218476352745411
66901830713878249
47307826270875119
3220169930670859
24074170924882061
7116330366683851
13764558435430063
4451666871271597
44784614088949019
8724930286700371
68420861872994123
53743780609805711
49284330799729793
56147860411747121
51173533292463761
8717672888783921
49785004225085429
34507315813043009
68413782696430147
17576985719236109
55477990146100603
6926635938836069
68894785987981939
54385556714414657
59916644740833871
1929560283707137
64785574763462431
22540605035388911
41829462364063951
54454951655770019
22661868162679003
50725455703563811
164105234116799
61618900274080663
20661040471101763
56509500560320421
33182920650993601
54466461638628673
43391866286219567
19885552990469809
68363000027465807
31547011594144847
18269449386692509
17603751920745983
66531708046152059
26624655432892379
54738208085283413
12946722689710951
26022709626372439
53003141756720381
59479748219419841
40136617423708681
61831400320302131
20744802158761301
41442907716435341
25546445401375649
70146140754844723
16669780838510509
30965324906852209
28136959551279739
45799757728479323
41704515069372901
21353276552158781
7692128645102653
60043685668113431
13331016094079533
1977382586245013
56355853923348013
1464020125849301
57713840983479271
30322630060588337
57203328604761733
20808892183174783
10413495541486117
52294009081582507
16197550479958121
48145267961096381
7703917634533061
33916674698627723
12332037211100951
62712247368854137
22609587594179213
27958055865101347
38512873557438391
47157642801421717
12322332410760287
40153048802346269
16223245983168899
43552820874392717
39931960028872099
61453124526672371
23512289609086819
21459273014032277
63660172963406477
28798248522653023
68671133013073193
17514175018569071
71275321656590087
11853158647435579
44810181561955543
57281140631406431
43900705266556421
67598215933628077
3718960609732229
53561557477631531
8556239471216167
48707202438863723
13769623253545673
49063970605776173
43217565669622159
35020192823824669
15229984147443731
61331284327490423
10181190532040831
48714851689710923
45897046661747041
39918677436195221
43115227598059823
260273602901093
53140070879096849
18854356235645867
32765893578450127
66355804121211593
49569695613304859
44230916905650103
50940796593223877
31884298642851013
53514011562268073
50780571670901581
65725948807331623
42182213873276621
68400191904232613
28191509330480983
53528517512345221
18705283717315549
25794695524321019
18084882421430177
58869655863185303
19453931964586181
29475158963126119
57474366675065827
38321348430107131
70967687076836653
48529548428841479
60311928748793411
12543862444020559
39353320897388657
12465665447400589
41303182160004559
50275043358408511
13650356298910537
33005809333198787
61894604616249233
69525968445945049
40078370353094959
12479232645894649
172456245979397
37419450918797309
71353287681713377
457796122143583
22632996979521073
5791846215179611
55650518367744011
6420497420910533
63186171062170531
23101553860319239
27241388493143213
16030570999960871
25581436088140949
46689061169206613
53966029606185817
66013433325919193
44520875485625087
28270231366058221
41820816244085173
165667699683953
33870426376958881
25978212066050003
4088963947697737
63781053346202743
67561043578606213
41616402650842351
31198251337742897
8704529341496789
4189340621492441
29961257534552471
16880560486182179
48853635996469637
22525101507631111
51075083470184437
47251801215938789
21143681589458269
7883598275702131
10304722776897449
6676357950368567
382105949732957
38589291615561437
6288174136403647
12487198766849141
31740502850583031
35561303465151733
41277098068597753
44600843939839567
33324219880289267
23987365911539741
50904637096051367
51305836423333967
59529913524602203
32363096851010141
16757832722303363
30931436224594859
22272719481139033
1755668306000929
6946800632916769
62139765136383229
41373573470168161
3858805024197401
18788733890336699
21767804526990647
47012625226171207
25633978755635147
38208857254550471
46277971482202921
43160226350351689
65682034447383163
21801825237818291
51330914232995797
41986125765047857
63456140548447457
61224950660759657
63280291580991061
19367258158776797
37082162586345853
44094995207509871
19863831406144529
34797338668735673
12898155780661649
65547896395630423
58519817169209269
71841394987640081
56757047495826959
63593101086618899
14144659996288127
24907553777887051
27582103626991939
65250889035157997
25080460700344477
37341102531705587
30923687706351221
65463270845835349
36472115427567229
12034023331033037
50894824292255899
69550853286275773
32411968479316781
58343969661193003
26684766996048823
66537054554826127
34745136816940091
39604800932672543
39715569366944749
3761707858356059
65046907050794717
13910656151832431
38771591981403877
39186579428474447
31319982461885947
48331175132418863
15672776577465493
68658750529402907
33591388210350671
9441834613464373
62959094389135033
71759369683143503
8125955857930829
4969275464363921
45355765873037023
5769051181937299
21034388944381157
70283409988936663
55362113873929943
66291836445787003
54626950398057239
57662322452340559
60023036255928379
61321555507694687
28235139097877087
55348241490740111
31052402130697741
59744875863779257
33929039280208433
22541802547924727
27400487564199077
66457109571481819
23885161264739921
34567458581133757
6458146787542633
27262786002782527
45955895358051599
42516928453121491
55229816151966691
54222341733916613
10974197830782497
9454433000868859
39822225258718163
32096100696973583
4004917212420583
47588351171997203
60178955976545663
39780212899309691
62398016531375509
2271992402930333
11716932028000489
63507057932084311
3061355152429579
29577315458489111
4879430519667931
497601958267343
62885122130028071
24992216510143297
36736200278438873
44936854731131483
19341428520022793
68306522596784917
40613650752983239
21439134027382633
52283704481027741
32634272755047487
65438566790637809
40769126444195243
69389182552693391
16698500240834653
29534534569261963
60464306967428753
5909600384186893
47930438375905693
45895377599105851
49238315010178969
47067084443891021
57364576453312003
48744307100697529
7597465366362733
59376304684694429
14353295902234879
148150442816347
4482251106879233
54088129016056417
48659655067284007
56027487255879019
4783414497144271
27186574049575727
52402866916313957
50985194272551899
55532126676569419
60404827224342473
34890368806294663
43956630719002783
43342711506490267
71968034703579061
10975684376741179
19593911619685289
2933774024093041
48731856751462769
62170862844185387
35687063214507389
42780356457234859
254869456732333
42337051934343479
69106067795501537
2966851510058717
58411515105409157
40103461187327129
71204874718273609
43201663349866067
1953580166844671
71935532908238939
39712371758826089
57300986618681573
56795583878434043
52846855003874201
31983946529469313
66887623620458059
2902562927002027
64813116678894559
37851588328183649
49601479265592431
12589213306054597
59578168223183921
61890899501867609
49197556145591489
29778901032908441
27166924942138643
50565522915534983
22640639334818257
15258459684047309
27297689266766959
61820902712573293
32427283844276471
43439832418230401
7661278692880243
68255336047877533
4355222838501751
43205432712274667
63292121051180443
6945099179100659
49024356906468239
44377866782186099
10809213788646359
64401750056808139
55375336708540399
61408709185047629
12054466688810131
15956243583834607
38451017932707253
18069439797208453
30356377287385763
27161365818337111
53748755554648631
63040848815716451
10041637950828553
15130468265397491
58247339206378771
59595514339062167
60609110984390819
48828585572701897
60351316121559013
32638910426395139
17285061903718751
46037862934811273
5650495627083071
15843324266471783
25673535851591291
37694004235447369
1383172655002109
40251253156475177
7601575814605403
1666252856212151
6829464309880999
36323718157196549
30025760405396887
32195737510448587
16980489708368111
32797259081997541
63865949236596781
25993136539847303
34114939636006987
22998623430672763
39980424275480239
52467140774980093
9347399785657357
15492366064458947
57581776772653163
1159613496169831
64913131770486743
37352279843245511
26945083157896919
62490579673437931
37751929503721133
17384224877111503
37527711521822513
56221247995844489
46314224102489813
28359986132777693
46415849410464673
30312956398135639
52742571045434119
19236963621594911
9782321494073941
66534268247359853
45979341362547181
15525542253075703
67663165470276847
66603262493902987
24770338470000793
26289618497802133
41850824140486117
4928019477690773
31332542346346931
57904002785232437
27963678974041523
813322975680673
64961065166920133
66959196378996743
54724800002817547
45771910993945453
12703532323162939
33816706546478587
12863121913557359
4543871530187009
18614290067107549
41169185934299081
12134180820701909
45288943327373783
21748236888293611
59883213653118833
39012198114358309
42492611730779233
64823203455344143
57700602013045973
971476053480193
62582367709223917
60365542584985103
45843123211868779
6126972438066619
13179576864163421
24901263438113057
18960728540652659
56022615928546327
27602951064609779
55617584762335069
41483524577075221
29584720027706269
69233774744037829
60235993965304007
66800340332842133
33012410541649873
22192361705365121
48833194460056441
68328732336443771
7769246909295733
5173158259077917
2595611861915323
21096926353066601
14175202259350339
49705709522117837
3528096283904833
16705722679824527
29126041885172849
40389248177713147
48275984509935319
45623971523443241
65108755227753439
62016235623642877
888589511878241
19289827988143073
31459013555855059
62667803544499711
60744937474680649
290593599779533
21004673641677931
48010850087745371
11353808283152081
18161285626432877
25549440466517339
63392376535204049
22233620778714157
14656859868974441
16313369667195059
22034117225276983
59539582497228703
33298893676991557
55547285064720347
44540145746454899
21641827292328151
49032638090491681
62041448294930501
45552364356306569
59585334627579689
4830342665578543
67715323867460471
57944577172320457
14103200289058579
19884154117081301
25037261568541657
11390165676021289
5052324944801741
37178529837542021
1224486137367769
12824026824228077
21869287217175667
45495388817340227
2526780986375783
7541137490178991
36654037265274181
37462084063702513
9149678688733981
38602396943515337
55574958190277639
13692958678067371
64851063310008979
18969908475840761
7074916201617197
38769513546789301
71451385313172479
21930394751234201
29669473452969037
44588195537905441
48090249208581469
41362320531386791
56725694911005919
25148814039333317
40905403912570003
67350776137777081
47340803985738911
22901853357329161
55877119248860023
69874068032952587
28087547419945459
3702261529671143
42255077851190821
16557632754352499
22320104162869297
30162708820651021
27878321706234749
38227635001577407
4126823816016373
58838752262701379
68314411610900237
3266583094667671
20245701457874611
31516053848973641
35288538004329223
51553530853151857
33571165335501889
69423859519269553
8374417368526091
18492081939104099
4405532469511367
28172775599901421
173380788817009
49331544720104639
22616690755517011
69075218753325877
49654886955700379
12733980925743853
63733293921454867
44517504517395421
38059189668503197
45479970102238543
7868742679735423
31357462215120563
12260688624784339
36816285577784267
8054227081580819
60240443110152541
65863009617902137
25720507141916137
53997962268924379
46162649166986353
8130317325348551
12540706084637699
29235270995621893
18945809019435559
17044215197889329
56999853303315179
9706541397546023
56440279400468779
1534624006972207
18991625537181163
8997572766491633
14930872982323813
17636926357280207
53473316420543431
22542418589120891
26505262029628259
63683517607621567
37256447223677611
823646377705721
55918457313804389
36867940172378737
67538658184482571
64659496551651553
31227534880705063
51137634602794697
19307339505062249
51262694848476533
28500084385350307
61142061423461899
41818124312037421
37250013392444903
26778530270620607
66176505932218259
46898986977418999
45210691765233557
65599199638064567
21138937076260139
8895036217089413
42591775503634387
32509319648230489
62709846027501457
49089314914489537
1757620337633129
19161662650962311
28154641042999369
31248301730803853
16851431592448741
25911573994075243
8525386641191363
14341241885697743
24873543085416937
30883256320332719
52546261152040021
27331751109966377
5338275330260231
31994892074319817
27369257445044003
69660776183164367
68357193790392931
52156703397507889
71086069684162769
25262232679784773
38218843874339041
50336959501243351
34319863176552589
69184170768732697
56683869780644461
40378552026959981
43612348083913489
70963191664785971
15318739457067419
50829430944512573
2892374209101367
24356125330403123
4668178011220741
22671017137633351
65974160785925723
9077743133460371
53431405690274357
44802657204023077
69970663712749543
3090468107794019
260699597240491
62936657294824069
19253868409531267
23414152551526447
25706307056633239
32713137141933257
15718188802262633
33508835201078681
6468437611460203
20298591944458771
13760190826386349
66737347381454423
52581865364335859
5268125004659533
44602794609161653
39026604044627321
28696359559731793
12377038235563993
37691985636275279
34963808802333643
60771686229518309
17801749087230439
61638451880409799
3160983268340033
39748962574459381
8109463412708389
59766660022990187
28688802911357441
24262936166052433
37943678025400027
49322499433522723
58529274485440127
13360207379693443
12794902410346013
59021007600435299
38474775228217483
36987239673836549
15701036391551429
35205824786977289
6121595176452671
3364454217846989
69812234065949251
25663469159261737
19499394025704121
71440520034269173
3548889300935837
27632043741000397
69549028458868573
12305947788755029
4607651280951713
35924453942896049
29320754938415189
21275329207265317
61140884313335903
2165728605367837
53706686017266739
71894214196604287
42757072848255439
29342321762791769
44719419711195599
11214562026687179
60252978030306673
30037189637699159
20414179545740023
44282507561360449
36390502617926729
67217239550220203
27230360236203077
43322889265705681
60168549659051629
64407801655467911
44470224779499053
15942245970950069
25939381045173503
64602803099217121
20010307098017689
53331472415112719
29767704434980451
71639288490425263
42063269394869167
15980317648439741
52338023209608193
831086864590573
52810328235551057
38419420951958719
61186491414488971
54258109036893007
49962507409202243
1656004884633397
50860727004884441
24468921630312113
68448702022721921
69074870843965913
47919141124044581
40647151496143667
15302190457639567
9057785264743931
19849052770317737
29639660714004967
62853597233792657
7909943513320307
59512735046960201
37912816156473371
36223893849867233
47530120985412323
47493489391595249
38629471068080999
32285453649862073
31796295419745001
66353370967511171
43625203515853313
38614086229914457
57154924142498927
41001560134851431
59844798301992127
17400591110846159
45481998559266817
18490199482832647
41224699283964631
35820638574449033
920045263467361
53551547651552593
69510404555597393
22080292966210561
5218417164470987
44949901816236359
27089032953755407
17728789061090273
53053603032858787
32739099092831567
28082831870292761
50322612834879071
55327500728683021
3880096304723491
10105227000765569
3278778562968221
14491806288519431
37561738425612659
42140040718818857
37887718824462889
37270357744987681
11339561627908417
31854541682307401
70776294438543227
7643132370937577
41596894212601543
36481270287951971
26915495428283041
17202724349475793
29659088093770831
54062423183199829
48824872193151611
25382756891753939
31099219649474827
5934294092555443
68192207638505959
8537027197406863
2442096430831753
22773088843369069
38220152235768583
14405272394983511
40881899684406497
65904986255880517
44971346614535017
46831640610133747
68691018174624347
11336552736443609
40811168536461287
51213583346486819
71061570416178829
2996055820852649
13013004813353317
54459685316905447
39402078447223397
20712805774102447
24728885879515403
37159195887748651
15366406568052511
11385670083204047
26831816200968641
62123827653898877
3006767967199999
5712406626316553
33469421596322623
39769170368656037
45068099229942391
48409280485362763
60151564733541913
30958484751793007
36344847025649737
51799376168253731
27307217637034267
21507782938007071
41222223343971743
24368730413383627
36081527055400867
39327811252158691
71850598599474899
22422943817882999
17293749932344421
57156361887954377
11962835234276273
48753586910020871
700086521347091
43353627842179219
34309747191909139
30812419613393863
6333800719193041
11788873113685091
29873807463732997
36371117797672051
31176260984484463
6707370017017477
40835563747315661
18264647215607207
18212065649706013
37171613189101777
17482685207739629
9221810202198773
9146196596956369
37093592387880907
660759387419041
20378639306360833
44933289760433929
2598054458111843
40236484379236777
39011277042911491
46996908366803881
56860974611501117
30025110313728083
69950337800482483
50092517211373543
46964194269623443
31198053764498791
24066376644727993
6648728250058553
43405857834875531
45267525918811057
70280631408548551
46890297779251483
15407911145244377
27253227650729957
69322769665534813
22392404460843787
7653854976751651
24393234514514087
40610576063873059
65304237993490219
7171429020767623
6321008218438531
45374918322529777
63435912821192209
67685714516572193
18524670150930761
25430449875026797
66760506526302557
10237964640338111
37786179093409343
30299074351602779
17512881841558967
5556613457723929
43926243928977101
6359660511443147
16496506450420999
51596277813799907
27639979736170099
45932673839519587
61470901124274959
32116081353382319
44748461380109489
14306990058185009
48815223989961937
47962857855703867
16058636980484333
68686737947798591
65543244242719967
58086885608426959
70567327151104211
60714723479923631
29149098076921633
62187155003895871
16856198951404573
55101338020859233
22632715405469707
10046597365028087
33156899191687697
71550447318884381
1331490093698351
60912804654521873
45541917646133179
13887701264119619
63130541372167979
55787280774057803
71215518729343447
55422022079361961
22206592280358709
10012474627663829
40062232738085099
33252405403282027
15448358136786919
7188532265010133
65748534909899719
963001009345301
22572871663383497
16802727772988009
21655243203888979
61194804196754981
57797473065207263
5226674542472419
6586463432199983
65527829285998361
41941585726453577
28666642463556509
27320220603101861
2039131798740457
9509967125966057
1613410808269103
44055828937152211
18806505648184057
42533804787366247
341541083965801
33407101102311329
59535998911771087
28322282926182677
35410432368887077
12870115527095921
52827207859503989
9956054869536103
69478260121613879
68294757480341389
44811538278245183
49414303613677213
28565764027650029
68704348850437793
8104829673542621
24585119182057933
29406727665732749
3541420660645333
60963847429889119
47808267265322257
67827686824987603
46238302712914343
34228082063329549
31477344735090757
24238360381656667
9014894709645683
28695619161586033
2150517908994163
54671032614378617
29013186978185057
54130182385536289
50140182981670753
51210160914363109
43669645518619117
2955917403540571
14475622748628131
47131914104304173
28890538901042029
10248065619955951
55112874096342791
15178272459297881
70186553585616737
50317884387130313
46312436490113473
28010808947030839
33701539220034097
9914344130540407
46169393115119591
28371734499035443
20929932806394407
44544672699515969
20974440403218919
28582794646796569
44597975865517273
54120819394348957
60612403009343641
27743356074809443
9030188559114707
61564247537003461
11259393594292439
31080849259193341
42918145996026809
9519446844438499
1704923308102559
68267081297659799
45065791150090597
30199249351236499
19206547114862941
69704678171252623
9353705699307391
27630535014773461
45877347089609437
58155286145560543
22164134605494631
1944253326220061
27826753398169409
51517042779465937
62807590332464723
46569217690627283
65499675200013737
27938456704213243
30846658689772417
53296934818499377
21972422515878713
44960408444551507
62038754468988733
62430820299097121
17509011848768213
34852545309859639
2851293163609663
67688628819524743
48482776845038171
20367293971287709
56831857231081663
46703511908609587
48138526668301733
20772512341659763
71176829872818169
43816199919424087
21917301057009593
24337178394995173
69873601891571507
55849611059620139
6684819957609769
13239297377117639
34630799291438851
62743425528334261
27329741494321891
6007116858783643
31358610279421613
30366928116332243
50006990712452099
9480753423776029
52147562647232537
12546520778324443
53382260328020369
4501283367632341
70938966509758253
23279102879979823
39207608660550527
1844659315783057
11115086221990789
673934358071423
15870028275027991
70574829695721173
24306461464489907
21153231927689713
8632413925473181
6125988483942031
30285807094156457
67080974544444953
13020234282474911
66416146403496073
65177550740972513
9145055091274301
21755941263131249
28063589261905853
12899461186998527
9355939409826937
17490138064345757
44564381952357791
30671923103935859
21327077359964681
54165858971745757
56719433638938757
61268085771021991
69720303165034607
15714930287338687
7178715398485193
22724955171914599
44462828330423513
4545368463687011
68839026279640921
18371733509111579
57726730907355929
14582674495857863
1950769597219643
725200434369617
69419868056486837
26396580345703853
63097755243111451
71431353348372299
63405873353229949
24222854523029473
51673581779407981
1686273907679903
11872801913288707
17107402094734027
54463731812249143
13941007269998741
63404017797061181
47006649015405637
55313534393185631
16154266457000129
5806208617038377
32982606768495407
52660119946382063
14300249125589467
10165525085243777
1539127141754441
55735104252783607
69924578009833471
29267445565800289
56152527422880719
19425620786165593
64790584136915041
24778397131448813
47670775393246723
5120543964216731
11855627562761011
22525321414603871
41680895212133293
16941408143003257
24961515910719979
58249481510801983
47100895871833669
5721989370026123
27798284417967229
40970204779340789
14903527881371447
24475066325604061
22155645319227709
36590919619559113
23498284640191171
53639784216707363
37638879913847999
52509204939721001
36673177908534149
59851108200919391
5309832564573707
30409292968165723
1739688703463377
20348995908564041
26809419754632089
8896782346387487
9767356974273931
59284589737547851
5608616389403257
1445592320567569
42713608998361771
8556786516496213
68717327250149377
37709374962983809
17677812225184717
48841991822294683
4518276495710717
57200776959458161
50175782174563609
68344972769021779
6803955275884981
47351815343733517
19634268991049897
33591264814324537
69673792570702849
7296500811417593
49409471082125521
64429401135772031
58583145865117241
19447691765012561
21436877827009397
67718837453901713
34663638252086797
7113074012501827
34697892892757359
36067355545996169
2565371478725527
38505454591212311
53520521151639643
5561096358196321
7568915412958747
46166029717142051
29302655670597317
1149900259173583
21497181576820687
58308328647348163
42343602098868491
39580740894222553
69715460715068587
18669487344310507
17337484691069947
34691827165462267
45111513852002827
25412246256117601
34679360325623969
42608717611851277
22456170465390911
17145550338204569
21812598947580209
58865043475181927
12822551109705943
70406778533972663
21861761532042251
60761854295533903
3278253060016801
20024851431752471
6516007173104609
44570075090203981
3765491719118147
8515949677010513
20463629840011117
38673079705737641
42261574997428883
17797273324629739
41660171785347761
70131970710541541
54738942968459777
12312078158093797
67741845814190963
61951817214354577
41913493138687189
36366002661621313
52892071662439313
54073106929658071
15062224572675689
70310306608728671
43893146123263183
9829393824172007
32378528812052081
66272157698504773
11053922832560173
34694123736080609
54421598635702447
24533767405564091
25023210105013249
17794832845274861
23761891145027197
49383239781652627
40103568740539643
5107904083149157
27932007048223253
28565324514453739
26800310825243467
26089542639761437
34458829780092503
35274388839251831
49903140179462567
62228057348780437
12499110488007953
34712991183516977
26921406081575177
71654860807012733
50092080222789313
29826607069153553
6006591729806191
23956083407711681
31760040169972337
10602768357546119
53420588337597779
24565468350136117
41627245391817971
54734594004872923
3082766976009649
2432098111254863
4116950903891239
16296456636960979
62614345437168367
1633730752898683
16684998247969591
28006760097220543
21835230242800787
38492775137399827
25711917585683911
63948924832615117
10551131686728727
31481999443186867
25195575216222289
48121609493071837
47163360979506137
62179019669260561
47735689466110571
20398183483474507
72002585319491467
40677766692131749
49027656504458939
61421545041436817
60439667735200729
68566810488386513
47248508378163923
32125647271309027
36098793690157207
21188175904885147
27364130095873789
66353355084466201
57765299644083197
20341875484718023
69462132429946901
39762825540908699
16456868330257279
51907497366327961
1982076591413881
29827560845653229
13303964242569019
50715712994137883
70401734592411997
68188790315161261
26799877411418689
57470760171484511
12295883643862127
21425841290535629
7432164845623547
3402358668611839
13452129208193033
776534373403429
22389645734380889
22096350498530123
12651518112825847
41204352724592041
58645449331769249
31995566608689179
25163942491334261
29970126927327919
34707859065605941
3042249041326091
24072786422273521
26825483849094577
43048297113285551
62117301915743
49234006582123919
59262832929378409
48894636094497031
58024955820727859
49322176636126847
30768052675384663
3664629119816251
6150335953229381
60017250026743309
25144181148649231
61607179810343597
49432189425327323
27333367563072713
56729261932434191
20328170980035257
68841169748984603
17001280678410103
29472091126621529
59059544898879337
23963173162366201
7738968280052279
65649169266111943
48438363274298791
61684581877495861
64884982830470191
64642052105175887
9554140031108369
6795152225920763
39657216153203119
25640082436934293
38789625106214581
50603189055805171
31057057220128601
61174119898920989
5408677856387903
56263095491215003
59803835484655279
50800646170639621
28078182289807319
67084830731931149
47140621665400933
30788805079842181
12839703163869343
27273352880827633
3249910819120817
30690305161829449
47840903791718039
42042448825418501
71856069141828427
49463242908361759
13331742361204283
27440515910492981
62422775941619593
5499004873356739
68654275023562937
70575401392180873
16994954973561469
20435432969354267
15814685144907863
4975163213403701
25482933061752307
15175093488794087
56994378011026343
28972361432316707
3370193353293631
4220301910884971
68403760434326923
10257013610476979
51142386937502803
27171722317484099
53889573041831633
20206864547572949
27835067358370117
67562465758870031
14857471237550167
39602331493190149
44132446981824637
51416071214221661
30414392594858989
46741591421266199
68336950861545727
40384132639264591
66498400376612419
22867459964430203
52540171333985653
63750553597593133
68602614820415119
8041666176494569
536930089183753
61548833154669017
14627377544565263
5486831310619669
24300063253591757
65141477116815637
20137730188885181
30854924632591387
4792470470929951
28209309237585899
58440068542944707
44450394149527921
71150863041515069
18235478639821853
4365717214746089
46333215889295089
6397109543376301
26952273035694689
78052002665113
20444069643584801
57495240567465619
13805511772959877
33993393189487111
55829959546994299
50686245812101919
28567516904149187
2280415919654401
28804906314212071
6315664128817339
22877380032003481
1796074156632937
807549512351107
3191265205838107
51749681798553587
58556106722008403
17812665381666767
25367360690954299
15686657244276751
19594871760293359
26661416218995923
27261179746525687
34488871504585217
15316986323809097
809097181541419
11212402866374599
15612287149491689
47093170143619073
38466668988000089
4082726531012141
64164637016890121
26860332938729887
14884081009096907
59951227083745103
36780103901842489
44571198212677583
39973466016180419
30078043118956397
60719207867999867
60564300651832127
20319981549530713
14759302890439489
44562537342138577
63769358464246901
70334307521495627
36999197242014857
46287641799167551
50766963914067967
2158257849289963
5975980896398551
55391131868516243
26068794780487681
35064372049197443
7326052707539161
6895205123666401
50270554031653903
27442427320710679
31368408091305163
35090311218174889
29838451427313413
13794141621226579
36343408504690201
38932289575748147
49363035490404749
49647999966122617
39750247189245079
68331122750421221
49565362864372937
54516242861163463
49206010466136079
64473552260325511
49739678889539369
13022630161800817
6314484880097981
47716060368506419
54523337525957621
46045555557156161
63962625574907827
6383364322668133
10566186547153693
41808610014005801
67630747406780093
17219329612056487
40562432016782729
53440916582017379
34994272427220131
14277531643361059
45224242875109373
12086740578964123
50923751199332569
24838019867122751
66602951432084453
30818855431091681
39133386776240111
58861157548823837
53487457463456647
20782825110587489
39539062889623859
7056382059484999
54246921579671419
51178367103659431
16901071203843599
33912487255028171
25509632998882213
10362443822937469
71020341667147787
18788070254620651
847738059351119
13415620308586211
52119840539662981
70390273327793687
48977931338302003
36010490107789843
27585401694570133
65921311463354329
68600625754285817
22819463448242737
47387896794027541
36920838081975247
19971095915744339
66346347415298593
53833095933418843
14807955688319641
2692633226345303
21818549236447703
50606104228087909
1000868391394549
65558862825415471
19512333529239029
1789144645147513
517089729405047
6148218920817487
41484882437434703
4095533638435279
13191633110883307
68913888999414323
54810259260073847
43610370781480333
29215673776027853
50786775207425263
8585112573852401
19270437538812701
52655491001098673
64965332112458677
11727651331311121
67620901401653147
17674814244585989
69682014395331881
61143750403895651
9635916705516169
59170379578084781
4831851867310967
30523782999733003
14425720193053921
15400160045179423
14301579121249193
29822161428124717
25334154340094623
12530503715518361
3274517885787067
32654853594719861
31775628649100411
52885586705352871
46168808914695031
59980673866298501
18266700141005101
68522920788058207
66065007396069613
52247696997454639
57860343913250267
25345702086305219
60739164076290533
35600726261511787
68495027439166753
10365050347307609
20094858591177901
46698264940044131
38058334877101421
69674826422803379
65982294973880423
8364878394684211
67098469279745327
61213655119171817
69414953117036053
2789824375738853
28313072463586063
71754137311558319
8219633967650411
46334577240010061
30516314986388117
13873009581176729
7345156363757951
8791990481825209
21067966999561369
64938461916241
36631902754101467
71590548013361029
60928664823690709
20014394663852497
16962086134745729
48007601978296561
51270826987939919
20976834249056629
4627543209550357
54441901755443989
63654366610383649
23825333343907853
29161799536838173
48279797834957669
41956949473479709
25587041140345871
72000015395777869
11679521984963663
53474066388755413
35620885651499143
37806805454092921
54157748078959817
41712567109516211
46907049613507943
63450221871341209
67500999761832607
60036835599018203
2484927103699471
69675026662886473
33730831479082313
70246101071765473
28850715415635049
55669504063190621
15922365803495269
67594712587943533
8464003941375211
23140040172732953
41697718919434511
28241207483597827
30647068015170259
50869190845550837
16672092635116277
16938747948647677
19233607603606223
66355292266282891
47087005130604737
42812979672935891
28305628182434677
39470803907365651
57056242567106639
3661322838874009
46872579361418959
20675557552361377
39834950685833153
14037737921389499
53965231491470389
10792648764298901
65810309460678397
13720206659344331
41498785657347311
60046768759855291
34817659771739641
27988606689796667
18717677709473527
71639615424015029
45224269945991839
14189723234415811
65573064790479943
13533393994621603
70474014192598657
8652002480137271
64627375281209387
9513361229867711
48981432263722459
63234280830663353
45388622440108637
25525446366974369
15735492208892023
12921513401255219
49035810514717529
13248058633380673
33471748589285957
26033694525554993
42295638614213209
20239731718862069
2704861142745061
11664802709990429
25053003645251567
26976171033427457
25464979279827149
65020691155073833
65428678011184223
10797968083648331
63037798157849551
63150753589815709
39101873376978551
23711185293625127
42678532296187133
56782192766743193
71005572708580493
2338549703912117
45728167860564823
5206533920378353
49899486593247377
530212088868281
28513111745967833
65433451984202597
49049217726830183
71024886078991717
65539282853082881
3216759201171077
71391533793099323
64022096205159623
68947556768758693
28274701189813333
19716427761568697
68099363599941749
11132917138525807
37489045304394367
70317327335165291
34648446722440211
26167486553166493
70144444002066121
54375748877449327
58000593730209671
43571034373126957
59172284685672007
64337687127328169
39959825066842777
8167325698269743
31945956554058977
19882797269489831
33201217510210669
56562955831189069
31740045013686887
13487465902960619
20707130764276423
69411460671615397
10635997145403367
64619940647822431
10266730843955059
11827156442506589
10545647389815977
6826026017775043
45745555388474833
16296787605058783
28432647521592079
51448425301851007
23502530691552707
49623020716451639
15562613290228567
50887551037876243
42377938094246497
60346348967575387
60484887389979959
38098614888863383
71629046913754721
55773553406901949
21025360229331503
52855568174262397
64399257898105591
7847962981557971
8747276106414533
7577727187969733
70433051043321611
10422431389318217
29689805388859537
61101898468588249
44964521703474889
23833922396738341
40099548187497439
16776585517517239
64977893201199763
68353054031829467
14321834360081603
5465020096389361
11639266407211561
39811744260476777
57889031374449271
62848528405251037
46986317118078479
52546638192624977
62873096312545271
68310236297222039
58935642410518199
26631083348473753
69925729394382929
35214621262313539
23221132276220849
62728468628898013
19643599138626289
16874199469611311
18539221607978837
2902425181000417
58902813919126811
69066504524261813
56435270595521131
5113902851928881
44028512463825289
27584166177615107
4627491505917347
23210063913336661
39336812515863809
21009391513048429
47972657945886283
61318434155012711
23699506209843403
46869549784132877
18932579371576613
41167223662513259
37767293351800553
8385826804717651
55879799567621671
40993239679092377
8374707201742621
13337748541747673
2199248436477733
29659841043099793
14805425455518241
31201627694100821
27521689950436663
17258982227170687
28034364529011899
23132281682010757
10520257132807699
62852675879052853
68274506254520173
46911709217370421
49009846936626581
28395266188140737
31160354795704627
16060542793409033
40748635966864393
35547647709050933
52735019848337947
47154700840833059
51362048149313309
24094682829966299
8141123583455617
33784502281607017
57060617217203779
9098062188781177
5960300127899519
16197675725889869
8015405991074323
41028489446468033
43880043700551103
43302707635348583
47304342598257067
25874950089811301
51002624186362183
7463163483546079
12192121460505073
63073971647660791
69548931702216521
43342870544326487
19292149820971331
46406468641607651
3689000636703677
23137938558256217
70757603758518037
33766150168592629
8583017734956239
5962505915650871
22165449963849083
65701030290270931
61962781834528943
13780579271085713
56044293022577711
19793801147314877
6186489718179619
33475126164217819
66872097601917043
34653620184381677
49526880465807109
46880915661487079
36614741722010723
38206344674792249
13859938984225661
47162548447784557
39456510511104233
38934353223177043
60223279060828879
31557560550328961
27556341315601919
54056150109939137
11833955378788843
35005574600517931
51992646208978289
41056332564974329
9914120345541913
19006966245266819
14871078346240913
25623670960200779
25198515658085701
55362702945027113
5717454634566061
67667091822349373
26833418133734803
43174454778687913
43109541981946409
15012321584556193
11424863423936671
30300366840851827
12823207095839953
38252851765614523
45956225809769573
63812467706821151
39722790462428027
4504269388346701
40647099367375289
693931109443259
24811076108732467
1385555033794177
42913705192107977
40303513960580603
67387884344929651
53686290801014737
14402413389494381
25450879237182913
43843073102468813
70501366217918029
963639109364741
46918779581971799
25544666650764397
15993619648668523
62983611357958243
2244713556594191
19606450782833617
13074452535330959
9743306539264271
40872443512655107
53048952155690317
59174894217437707
36479970311422397
36226833741501251
31781737716224137
29570975785132183
59853786095153137
4401343008143819
68466131511361669
60339783545553619
65160389355133747
32998691318573509
1439085539926157
18232416055799557
68395950282977579
18533545956630253
46546458203795131
59587806032948273
24136204752418669
54809691109181711
68085848156839619
713988673536613
7221786604589033
27421677148035697
23258067397712041
58408202148337669
13448291888651861
52795262397192571
44195910041563333
44334419259422093
34404636962134301
10979966654613413
4051226013066319
931174606629781
26445766596439433
44153758779102107
12817415784202349
14358446732054561
46830026592900241
46292491509865247
68142195151792121
6640399671481847
21188247682918391
54926016225144143
33819410023542653
34188651515993731
53110252548897121
30150769308792959
7386540928175963
5455705205165639
67392275191027279
15895413079610503
16856682572618731
52420153913036333
50763997397660951
36671963568780473
10240747039071733
70753660904597719
12677849892030497
23074509592155649
50647233295376371
58761729889310939
41318000114680777
31032247410894721
46858611672161459
62928813863016359
1621480444621033
15962801987508731
66685273799952749
62923871242980533
63983742466241089
69084185194797823
12083924452610089
10433248436872171
62598575198985349
20945432280630581
41390634139767797
29900736069215987
54618365559281443
1853556011426813
48835793243237873
22606266608251549
71877569573352773
24981679815423119
13555348868787809
36397181284571929
64793904467044171
28976877374059469
60007192864350157
67845067186373579
56238886435398341
27502459092061729
63048722354389879
50740940044743203
18241711448895007
34019087705046529
71730771686499923
66481930481735339
11164490509237259
8013019595650067
54791901372829603
22397116900193491
3419271951808577
66354801743418571
51845048478343279
17599051412041303
47318149902996803
19902874512328811
1744639179022723
54948370525097723
19229754119548967
566713979652767
7179653944192259
70210078599937417
68540127995816461
17878187999819149
2699605312216619
19198394308426657
9062512731674497
4275564732250289
66056837817817369
68070238853216533
14935771758886123
33927516052470721
41524147100439239
25404879131050189
30796345603667837
27476937344643389
44950563183944723
59270347946035823
57265456850500109
37161481747282063
50031629126642393
67325011821916139
8741741261523653
34432685533914047
1744006825995991
36043412136455807
62366550867337909
61693811931097147
505173949237213
40549340632377931
46606752652588763
43374599328852223
15954164947173241
12427377000389713
65743151601415103
8661108302468837
40867198536533
41868323064351131
70484693247037133
15543302081947933
31271994575479781
31502112050787731
27545780512432687
39608401993777021
37331370964930613
38499340638093067
42424388082329467
22700524533163133
43842203655255119
67440796653139087
50808849776045749
66365571589087333
54140153408992451
41649266874120167
2696030660048939
51344797218209813
3672270647603477
62220009768666899
49836810466976297
29271818468949401
37966781235917813
12293235020145439
60255102809998741
12530593995428669
22296385395439303
44722337047151213
29899260657590167
37339804695265981
60871923876598973
57862832616077971
44432019500613571
19637195056354661
37849167059415823
14320832774726053
59945169965820553
53184073483126687
464268593928221
56990224476434503
23400252150606281
48047373163822651
41020715732101447
70526851443246833
64794074254279009
36001770559880707
50850090075444197
14475775226996077
25704248224202173
33268583014085339
52639117661593877
25302115330805897
12561829881231889
71229525364251571
1582199458309913
37928313743798063
29633968207497757
70842674985324023
61914751029302137
56668308111181771
69413618184514561
38144865382980677
23326685343280601
66011665276211461
39218719699490027
4329314784249709
51770963233534339
21381973930684511
19381438580649407
61612947446157553
23801222640373097
67397786295642641
71404075824906631
57560732807117759
47308501622180963
43047751378648217
33420282272169281
49513596387647111
54150353476723241
25321944484664909
19241580904591901
30757754764589393
39505887155354351
10423701082656769
8863302925415651
62085379711022491
11278910185967993
47248056968608081
61578940111149479
14413192944991747
42949052032105889
16879319327211703
47662380514681951
62999066996234923
53594606775575959
31546922678276771
22258614300577817
2183261919631603
22002322967227201
30083606638038929
18905544391620937
10959463680132707
55476442696245629
42124510557552053
3868311362680663
44811158111828063
15478428871155451
65943494198298403
4101709462573573
32223660610240081
46479598651261343
33868142343269789
65982637646725649
50633435439915593
67234360227072979
52294049117244799
48238926064351387
7210355733497039
63377034948074989
40873343247853631
48715659371625769
25847427528134293
61262993188382119
39616203541332359
20763789904303681
26703199622930213
35588046345046219
31512395619541943
24637249314405881
36504963732733669
27100503177769867
32730615458522693
34049279052716771
40682278266736999
44018368696401949
30960162309760787
55122237093922711
61845068727219031
10100409937566859
70595463326932931
39893887241121931
56651623554928931
36788706037662113
70365397553177341
11678930051297513
67521261639978743
17627572177081289
11823913495642427
6561083733084943
40950923338066921
10480539081364489
11841895331468453
23817226921240667
11952245800338617
27671227400937803
11442355028113739
28092896754333427
9585157374670849
63796130795156959
52319140350040247
16000720732935427
20249735337886063
60309976191126647
66302406428097739
5445723718305041
38800421803644973
34374432091528211
51895859806721111
33642022927480469
20423655231724429
7513465863853049
52203951012420749
50285140124768279
13184964541621679
70426355197916831
18506986005179981
53170488385344601
63501626270976119
26315694324896771
60049224019953643
35806241301908437
60721480271310007
39296592811546589
13946626050188921
170773272519571
33796336710728561
4620574464285763
5800779054234701
26930316686863633
61536680441506789
59649539984230813
26707760570550947
29289696135816113
59561150137883567
17375749126929253
5041853615013037
67998293038518131
21528312114993011
32044097381061769
35444884004890181
30222104170394177
63938680874422103
57682302679788769
20173940929844479
28363302235888517
6112430919164371
14747826697867633
36064176890168473
71205099480563117
38125017427912397
9045193114191419
40594507697005597
49622848319920483
28338938236104367
19429000070013529
48266831973342053
69537831912356287
60322259407667143
71147158600144157
8769943447108297
9908306470699937
55082769046793281
28327279151780761
10490429251660331
32160844808849849
19647445101927043
1704401195765713
25206596129247551
17639210437317767
2313523385218457
47637158629442299
50514343794042731
32439501865143253
41435984368902973
54719858062197217
34028942296527443
2387240248918823
41687554979014933
6682198923877369
36438220057605857
48102430131672109
7052781961291477
45262415892017323
50986753869778901
8802335146580243
30418223391851039
53958103267272377
13868628087362159
64728359932087739
53061684686804789
101238675502577
25055818706485429
33303391124235689
31813776739936987
35976860149357229
49222347621027877
15939468799041181
67763658856883137
31355750881889081
60670664765930903
69385200906573157
30847843575443381
37249919472928493
55916379702590479
54776656088455877
9685525125760711
44147922707002463
9729472355465003
54005251605720403
71690065091090741
43615424139458191
44348393386814359
30152451106489651
24048277300418069
21324487787034889
71036111131034321
47601623716323679
23583391086490673
9844931244412841
36700515816975743
30902678965216073
34532619220346917
71978421421578967
19621138998658907
70048148668754693
32295176596195231
50813110976120879
20145721736015003
39997878284053499
6064307352892783
1024449002285389
61278951904029677
46386986755436323
67667649714153911
58594018775842073
56251355089846517
54552334888790503
10832411652396571
49305362018914103
61139419468673017
62814994742696257
2801369945379673
39937488377768753
49968835271877127
57096247723307437
20729193026981297
47890608350331133
42609799725398023
54550375021339991
68704001301918211
52728157589047957
23860122714488353
19179574506835783
14691454855201291
59043198607674871
41052982571026549
47851368732372901
3046827463800121
45579523448824877
30898208876638403
38125867666827419
58922932522160783
29592316267169113
31417094167583903
46124428574483503
44866814797591063
45382732267777193
61063405755521671
32147987032064363
35397718037262619
33891457958533559
52551945164292593
3527110342161193
50713119605888513
58062332442436097
7996785147964027
51429802783227181
61558703245589419
16494348401203723
60473408213532359
11537222501504033
12892400206982029
29899476605533921
59324290166147969
48452296135403473
40172404787244461
64858977720002723
60078286015055491
28866832495304149
33483692840424557
24558019506153059
52607042308364597
44447675215109659
6085410920622533
55387172363094721
46077694665229471
69191057975980937
19334492093415893
20298299223140381
15160723499053303
53084383796404201
13592980009527647
43765825342680629
45042354954021877
8753562247267829
43517608371674119
31831312981832549
35069550936408133
19370206690397261
6460776476157811
66695728275919621
1464663415266533
54725537044863757
14199362253910423
55924667210049301
50137047537618697
50689452876043837
21943958011360327
63069417234119839
61574653752362591
49252963862328197
46984373076587267
24816098744132231
11004511481930761
62121474266842373
66031947417307363
68267072661471679
8233502519586347
675924031575599
29946609694900777
44543561414374159
23957050090019383
52971487451661299
26156318630606683
27512905728848107
46678856847911359
42801854395071377
45310626207541007
61496073990436103
69796496371595683
9006259411713101
9702897800623327
72044617884241907
48841465992552157
23947570001993501
6939616859229763
19785659251131721
23924357087278009
33394095138620561
68365113867512051
71388787718267671
22786836665622973
31683610379807077
54399422082215569
49140204213236359
28419240228360833
37420487664217837
25890790209734491
33270635526566953
64743077259482537
49316061078462553
65896086238819957
13122564625059089
40311491081732881
6862818543226159
49303200790083209
13366002055413647
50071185452731253
26263037558905559
7341088201611233
60765785165884961
3689669645610329
6730795955659939
9678438561973589
62721578534279213
15907566689823173
67215382986779723
43383142746779599
48907427759354623
61170008539380889
6872838576905471
48606104712632881
5777409149923883
32687151408458023
31182565148041201
19239205004311847
22903726429517657
17829766213414931
37764652758215699
17282411011892969
32086926750660053
52712993383472299
25367277932601541
65612700544139257
50378127078046667
54029070043860347
35735048842227067
4155962335391353
14024632428891283
886288018276679
38628547445098393
28475266915814317
43219062154143923
23698273739793997
56002899245218507
60375807084607681
5147392836075383
9018215738573539
52676183173445971
11051118731214917
11180322176509879
20473671136203671
62036780217909359
6183859323682121
5567849235645269
19383202279419779
61503103398594401
33686509316377549
36412292724554249
23478186972217013
44142636136163449
14129504829283183
9371970144452441
49890955388817041
18179674620776993
4681972461638243
35676663294520891
48970939494655403
12612321309197789
60382983634688293
17242330595960087
2417625227534369
37697146851531887
56074596045410639
68982985223866699
11876391208434673
64124509209221077
56614577758493017
5208085011103921
54561781123439627
37252640952989549
64032012836209109
23680427334912913
52317748168644493
48992608667402401
18270477610550603
6823287630071317
1752077583245813
1687071475099481
35396719181378239
3934157845715827
36015609410488579
37306847464340287
26113203927836219
68450052900295291
65179072425281761
23320574058171827
34377520271402453
25902524133417803
5958323688044587
3205945034692583
48476297298311633
29237742130804223
57149705815268789
46087129450134793
22292752931213629
41609715779571803
51013831566882911
9246418204540303
31275738948686677
24266323797720359
10846065411339461
31002027987380899
36205059713244211
21146793650807647
55249015420879723
37856077167510449
8599261446669253
8566336161469903
1644034728305789
16943165427545033
42899206919012347
24949775770297831
4405893507486413
35407963584279941
10421793667619189
3000148124748023
50415432760739251
31536377957706109
58050146794417117
57680233319244769
21751846526063299
14286946633131433
47882693370304459
9335109966842969
39429778492916051
31661671734171023
11839814681096641
64726224663351367
10762687653882253
30579328473261251
71086097175839873
65830133853281509
36376099962317281
28073479829184107
67334985643612703
57888612914751841
18467813349141119
10062204409076921
52307889157954589
30497108870576219
58546026008565331
47827934509770959
46001262718663781
25733237372664509
3481179901985077
10643271146286217
12304126133206147
59089356663190013
24979722026052407
19286647482184111
65834847546047431
14235698306634041
1361154614385809
40249271829163597
67090421585994571
5339391332325863
40237681554600359
53960516701744117
63460120120794037
37334467970824289
9631633169313461
20666108130621803
17603448555489317
14009003638191119
6682641041307377
47264339268162787
62956607058167507
21690103380730423
41506432594380883
47814008548113733
1491824854027351
51366074658678569
56634097242606641
49648554558758297
64691834107114339
52986093610519117
60976275712298071
44369054969687291
143555625819769
69708874485712669
6154427985475387
7977799178762053
66714341092942201
14325189431480437
7049297426852407
3473267426005331
17091783767973401
7357168341162949
4025574085179331
56301512793145507
5071235315493049
23514948403325191
55627526973511043
18183310615769263
25130683277348423
2501877299960273
46789076604751711
67265301117745813
59247480613806833
6694456971924173
37154829369723497
19798806695802829
57141244285883957
63621023666314643
23388902817119449
71161100937529511
23950734971548597
30388934938881697
40915849471202747
31065198463694117
5264265319138591
29203346113234603
29834703183147713
66365324018821019
25745127403107947
69837497911639019
7785455158400719
38108703204486997
65588099623971919
5254034826877891
1417260093320569
5577806159864933
63171736167964997
21657830320974941
37602045991757089
22199284914039323
60559518367272671
63651878174877929
64840873845424513
24256580057670577
14623770718667491
44740436824850983
52050852557839543
3620202692480551
16052642943904747
23663960153014249
54122711043262261
5268677103555053
35145305481388337
42817118254592161
2649082879266137
16206471274719911
51459067036902067
42864654276882323
16713287057539253
1295735598370307
59892934204084291
60273352867250623
26008410110224541
67520541032953787
41450034386132137
8561046922818547
40239888339513659
12058322301211313
32436866941157971
38291364007431551
21881766609406211
652534584040921
13811672896811107
70653198839588873
66375629740644299
55968754589460701
56745669338173481
39614295709824691
50736166575974111
57887336727306689
47090741162749573
13391246200728943
50530063639779557
53107020498046549
43285112048467127
55188863463975587
31887457189234541
46356413926424257
15362227551682103
31429930973671519
20338913134216093
13325061891130091
1140703938425741
27055826118404543
48649246345937431
27207109934871127
58229896560043573
24318662570020207
33469378423629923
47385877344117743
64417981200505619
1078989658478197
2940569111355751
33617585660632243
62774994979646011
44735794805152637
20266832282326969
59412120309962713
56004591303794633
54599773430351887
4850052122049941
54644726898386567
64019191863970069
52512549911490469
54470185057142711
3442186524340633
9368072624000647
7176941590504459
45313725163107629
56850982335903227
55697135108433583
1955778209142661
25179467248205813
3367859826328201
1376574057469909
56025078589282013
8626070878909213
23565662459178479
62564103007005797
24837521202393857
65864875936036081
22716051718624211
46433335010823479
66470806715527493
21846385827901513
44356425834872471
166671483468767
56345786353685273
50238055140487679
27945900238952557
38323226360019553
7541466851282197
30618699525230263
56249380542192121
48407078984906797
3972448027963763
34984289313910987
62211696336172661
46110692647005751
21987373712362543
23452752061608109
39134726988420533
12491973417105583
8791788455782589
38619497478808163
34089586398708821
25790657715133613
2230707207863543
46194006005052079
23339347341859739
17280277554827519
22974942881399023
65642421816543797
51154272881855459
52500264548197019
27895844647486679
65254904973659539
68263908174230869
20042292869831899
68184983881109663
53435230587596867
57583168449911453
42939901050632851
51282112623953803
24923302515688217
57062996662673033
58206130908736571
8178288946955221
13494031722744149
61959643210047521
33698985789615749
33843508771177519
46276197333576347
27328630647812983
45953566120893997
9051723893030669
57473094000161689
59076101381158909
27725817449784011
13391769823292059
42001124676438929
17954051939833687
32842386530494867
48268753856647781
32727704808852371
7629677357932823
40491773512948997
66614742636691771
9107728551759281
26117358360479257
28932026576139833
3256490541463909
686031114531701
51274688694364151
5090148089102563
43667724952385953
66844729072557721
21828189399427357
6770244309712691
38700127750125013
70041135177632111
22352819926427477
19137104560001159
68365178159668541
35100110762639171
46730920841758661
7287906793111487
29791741716137957
23664866223422377
33574113656560861
17682028992771713
15795883166340917
3241265649201731
49444540115124809
1084462613623117
15619651932897631
59536755848061047
8073490336060537
18519102564477457
11899043573755133
71776824465064097
12098334262233853
29441900725309571
55248679638080333
51338124188279413
24346524332358391
68859346012182419
43037774953840657
9510733906864459
30224490393438917
69691379767232269
71690496315210977
37031482030850311
37385231555899693
46270706236908917
2838331406193791
24802019148919087
46226975805204713
3562275754987489
16153014678007177
33032471846963983
4061073323717933
6153895098045421
27998212031263121
34788283335999899
42302315726812643
40020013232360159
66394962391600133
18039595416985423
25555264304327621
50934987495772067
12316388226280429
24962025493148561
9611952509534387
8926689223393363
41643350663092273
69945867006234721
45763914288869477
22169337120504139
50717293060337461
54936639483203183
6548357511301321
10146233460876679
64480947450814553
52414364267607523
36018241431773519
8574384025128547
44913541241758757
47100152405192891
12142590583102229
40331859996925769
1696004121208849
32897408175772849
53783619536601727
53087400909660209
25377154195737349
15769163064423607
38468666578643947
38157624579687953
17673122320316689
31727932543489547
47698835988766481
67017132365626277
1562757463163873
62933343696063679
2349003001309343
65503524733766081
40531714734126509
41069673793550663
47380275858109871
8923085744465759
59129079692349851
2821538467476031
65263061785820579
27543519160866673
3256369626072491
47528843461023409
45422354618416319
1147852610227091
64156995311688973
230863349370139
62410723521363403
36608787872116637
31804047786925787
28342244166777389
62410711260436379
49480203763897861
25523802072055571
26952916831615949
35783245791577849
62362564761334771
46797046392684589
4743466080233737
49077474853655491
38440348112093999
33521389548226319
58835820337314179
15929786821215193
59967705728458859
44391056889903047
68339323588621607
47697259446009247
62190574658436703
50115202900379689
36639977206893677
54159580333242289
34368752742089431
5360502530813063
60572295792187103
60809087030880871
34759810131218779
38599066077442889
28637715843078029
68192054124422399
16337828925606949
68548930038579509
20337091353835783
5534905429182709
23421881949028811
1498245291485119
44808928488196619
36564383594829479
66906530487775697
25379547027796837
8054100253889357
61620107056146449
26705165377073581
69391780101276473
67856347850275223
5854709074019941
26240440123453291
5196592564597769
11707367433638057
9035042268235703
45461990686046261
71584701064366723
36343385328463327
5863349044993967
71726245000404587
18058679916070267
55284313174461463
49426903794976601
54631127919153763
23972351842252361
49453369016106017
58399278756956563
34988306081782811
67893068776079311
62619648884456431
44686376256791519
57683449485558649
39804763860063031
18067757910822287
61619310328309187
283737381014107
8961464191639847
19272724432565579
18674251652035871
67729734841871933
67403016203920633
36917789406875087
33244592496351373
10118286900084479
41668426204972843
66823274347539221
70414725827552111
68667988721985787
48146048894945723
1572204711295531
68878179702470107
33363194624766481
39848166495986309
19080851924281691
55697027115161743
70573206159368827
11994929054648671
10330604070583241
50154392762374877
4265019311415011
44232916343663869
34981584034477889
61102620320230117
44010439166121041
57962093699136817
43862850672305849
62230990723013587
26840737801854121
40618933338873389
3535436545698067
46000883444119577
51353604855970337
65232791758973329
14200773494640877
37967726992801169
25522774507186337
48353928382224391
32765499319542733
3286922737284217
53804149005726373
22241935111545953
63487631886654779
62877699014315921
70350975741291389
16191588857964893
57133387702855777
65271662974032727
43700501393584927
18050559039585431
28242698669547979
8591524877763929
13568332083297307
19727886622200331
41027290969676689
18786376472855213
59113486921586711
52079171635056829
46639118120708101
44879509383735349
8492506913341289
34499115573740639
13782245930385467
8969481585595931
40781516250902179
39030066241805497
51510116721513209
21565632731886443
51208699856531291
48996084760604231
40293592917185021
65358520365555553
65142272646474293
51157589623901899
2424750779517617
12198820606380217
60766233706844581
46947128872240489
1800812324043983
64528879819552901
59932502553052463
66025674985501391
48220700869301659
55629102976932487
30665728323835421
5461408904609173
65078598321549437
54116299355788031
42380626905518329
29759621274525973
62284942056141983
69991743770246951
45531215118072679
47903145172969139
19726868407053343
39887964325466711
40255691638041871
58133982377642441
39719612632031237
40208640973435147
35968765840600711
67339507355569243
4984511303813113
6800872171972231
60412877886526831
62349753870728069
42558716827880369
69297432081981703
4519111215044977
21787589749515179
18936781990798051
18281236999780771
5790449853709739
64775003062184797
53025157280659997
42618170035698443
58111735409750081
19326385651571041
18224120212124011
3221771107743817
2436551149177513
42543082270650931
32300375216597897
5100283250102539
21693064660158119
58798909608343249
44382062280049337
32680010463259799
3186961284162889
44668767600707429
40969651282539667
52875827193104059
71664972301317599
45065896610856421
9700760773461799
49997275769067727
72051936396550079
3022490671981667
42816291695049809
52346730916772923
28691363958760463
68187271777834301
51336123619677937
66333206833794451
13712068727359511
1724093026684033
37169516537093669
31107368718680087
16653315788883731
61443935524924091
60554922168433351
57487276066375669
17176515261834241
2416927300559851
17299290550811959
10086191221577437
22600217084906731
50089478940072613
20875830729504227
68260322891276521
50066975850923803
14872964479211123
31219224395275559
32923972362177791
23409347806883287
7585062176776901
10710145776880411
29365902182921233
13919602257361091
33773245266953077
20668311009093563
18981771401803151
46166358671663333
42483017455449761
29164900488575897
13019004540780907
36234095010567169
37575927588810011
69389863516923221
68713492750440821
42066711146702329
23730400847070191
13104608592459743
20994773697038833
38061779780159873
15497581241780753
7617840090754631
31027643565511079
38929129873750297
62013506477299843
2541430848158971
56834755629056057
4687885909099537
30728893833625531
19818127135948789
53495166632988019
40221665247713827
44952474322320907
28141367525902973
62567921001494731
63785046068002289
61273612523626507
56974188059698421
60140289337293757
59584544198827169
529583065448113
65642392006019869
69560534818099307
5401468148530739
46488954956159873
65175492327456253
47868820327521091
30717893890973633
57767587675519199
54922808049289793
26966984143281137
37913037824562431
33029358616221421
39887141029643317
59443104355610293
56819237031343541
527149139512637
6946906949097637
28187246476690673
2351339169475057
69683730848099633
57032337075619979
30561722219355181
34753280097314833
11897169207320987
47676956834655871
24074946945287179
60439532839363009
45211139417161747
5903363644823731
48355107455557183
9538117671593347
49657426309255987
41189496574090589
51736508804684993
50592604959628379
36146742606760637
27826831854659029
30208580306520269
46278395642868119
32118061908500131
45237087790832099
17129377194907039
65707684922228621
62243088016818881
23339762602195177
33165372778218431
37181983420731059
23680440856046651
26596215956525351
55219001769878533
71825157846933923
17754302744482211
58989333097466897
6156043654937479
69181448616237973
43054917767993899
63394073196420853
26068513586160359
43663667625975043
38486905064451343
18239219114338043
17974873920065351
57501958917872149
33715479937528357
18507093968900497
9508851023819573
15376551659636711
10357046094967241
71299624714213079
2901504070074983
50706736335409573
53127439339591231
52133761942776083
44108945730301037
51077271538013519
38775859955678597
57702484670557147
14304280217051939
9877001778290629
38560009886051813
406004670575479
26912556773101009
54284283667734487
44617552795769279
57746417885038633
23304205681356043
21404852879681857
54728644148941123
40806020410784173
599818948363771
32516187952183037
30310614813521533
22994056393117531
3093158633919373
40141547804648777
15777992755284923
52193253423397447
4853213594108743
46551676600646317
58383381157627187
20060168373256691
71287722688418683
5063484817562161
61152574798771723
41361413962414453
71059542812783207
62808892803474817
13975204980014087
16483203882945341
12842119745374273
31709540765109079
18075079464592151
38354129442427181
34918417761083581
20095919254754267
14336595001265833
13542756103257133
50148388958589143
41199146822802457
20294969389827157
24352911104032003
5743571733572719
63147970980677281
5985875504066477
47117104816342577
53803753549072159
3365302238947937
48594887759351737
625183229225761
50871123063966047
62138702878809443
62349844424226493
30424501235843893
30910560016907089
56917245386582983
54597137141254139
47982917387194519
40083928236613187
52714888883030461
39936543249153893
63186697252236191
65007482423866517
6828127865926487
1358179808777807
65548848678593081
65445864553340267
67366880469020611
62814209532383131
32457417179273239
63976855495862531
58781043798055519
25871564540035699
57286967152752517
35566135424828389
59682570505284091
43542478946792681
57192510294529829
54861700476899443
56319991205308693
6201529911672911
30285265403636311
18621100780590289
10832755167988583
14051683854209971
34739596098031787
57937377483742073
38008925512231741
47064009778938077
47850836424584107
45287916680043937
17156376635235199
6401385305864519
12119110525711061
31665476586196109
16631835988579477
53271219536442581
68669337565780747
70650406572673313
5154945006004259
39361056473355523
41197126483703467
26310947215186769
1410517013089259
20332259070728369
61625472620826749
71885528070442937
10538847543529489
41019309951840569
60534753729414841
68416927197195193
57545304745525637
68963626136595079
12025447386517511
53454442453562093
21034981030007291
30139806082291337
15578682862285027
8035229650226189
52067443569184397
28885633273380803
51660227182184857
53336229217183763
57602167555631869
11267141448156043
17965593749991761
31063458553072601
19712744987210329
43714906408221001
69740687441778439
8195167024632667
19655943897309623
29915922983280823
38124778450699333
67857637699006033
57786286851986269
70267096077971701
64425657268119817
35327121685006301
49358562735087937
12791339911245989
69888959445933049
60221393024480921
69419415337297681
46289877099108707
6747155185028443
16941396489212473
14144076917906807
27029542737071779
10103556059464823
246559059579631
43131029701329677
15223778556303151
61043398356998987
8536544517831773
13955350684908977
39145895557913437
12526793471915077
53436984297565417
23706927747507523
21767220929159551
25352930313259999
69306021833397733
57888366955868359
26232102481429001
38229034087890367
7427950008113249
21505665628735397
22286179763193257
16830363347110153
49345371587142647
64387536249773021
51062440549453013
49925338551188027
2509152352149433
25818000118341679
26188749996281263
48338447434600261
11332226517565687
20465524073037893
55444595091586373
65052052114340201
63788594974006283
46948689636443461
16601636268855461
9850823660217797
38190420257111329
15396674217403357
20667650616884027
48129172963509653
6322124297160251
67111653630299437
61445167079278439
48713364472388167
49342350284739619
40424570129849233
24569019176601821
65032247918944849
15324338045509631
19801492781207869
68603835206773487
68225135277662347
43202134327542767
2305059801406643
24221060204152963
36307062204817123
51890443462259681
49124008413029071
69510097818971527
1754285569727773
5591916087111631
45035851769146753
20654563301776381
6325859501374843
52727499310281287
40818051826017793
56487474237716891
5514130919710733
49179490937684927
41036967411498497
41877018245911523
18099979042421827
25999222963227377
8806656934369403
8597048493298247
46000592227271557
22656702574317509
1721477357954581
49117509269720029
28192751892041953
38568442820271061
34802507676837947
17933915968818503
34980134313607843
12822883056973237
32229674184953041
54431376257447219
32590012784863031
61500330721991501
35558618088672463
51587539063002167
45461053513365887
35859792504696313
34021707410409353
51727292863508411
6991829260875127
61509261554992759
63070918641306671
22266043717102853
5789471088688927
29745732399363901
3684772060200227
7077225203580997
7236094061275811
48776865505348777
59184268907183267
13134544999933373
58552833850500529
45091289554995709
56074085798614517
70094487617382803
55629451745997299
68204182078084301
48228348943044871
16700871172472369
47120474130843391
38346235784899733
11838518419813109
34996724901539231
44851392746026897
13869648290787923
2621578755809471
13445675153264933
36645040162828193
24645893343535561
51647642740131901
23096886375504143
64492668628562387
3676976721100649
59991184179997327
4847297217745487
28619347607297093
43942183358403503
25029409486153957
40140191209005781
21636070235421331
3714161816871683
7713792471267607
26757584168554787
29082588550342081
43873362483418973
24185821733899373
47685218544901891
438880675620617
70075857275322211
69677127931576631
29337233465574943
18306665168755949
21249955548979019
57620312642452577
34119404145435611
12345172043036179
15676180944652523
31810254479657987
67315487153926897
68420592598760203
31396539876547541
10433077501984307
63018172028830373
41449480965855689
45894965115391543
24280794625228373
48470385804555707
65626611157546237
21749076037362931
54013218637732411
366049281695827
39089355662199809
38660250339935671
48545117486104013
44958888800870623
60052449331233599
56424899704959691
65648611632851713
39237836524308959
41608585340905039
35964683620345663
47746343401207427
22781916707191151
16327688086847707
9565190633903207
19060326557993219
58178611721710013
47085221714169601
45362596880568697
19856150879381147
52098450769413017
16717166195554961
34278009219088093
56945404696028021
37792322424157649
10207434729472733
37819904326545347
66337173122149327
32299932132612673
47991259701216347
40350194916175523
11865318500081171
730230934668959
46566671521338503
47796078163424993
65941049042800363
19265250942311503
58805271493666081
70698469922272223
33396789376076131
12088725761610829
13230330678760933
21972778809203723
21000680731723921
15288080850241597
50616082230668191
44842956482791591
46230854588751407
61661874392391901
66788095832697251
34161534584049121
33897306361688813
64122969344093449
51220111251403907
20493490663238297
25339049750578327
62571943203201349
39467807702053519
45035348999988469
25959166430926411
5305130876790467
18776281310046803
63541626157564799
28940681797782691
53687901832142843
42785182798041833
7051080504716089
40853740615560709
18822463044854701
67281732089415863
59773103856193459
32391804083040023
27635675611519733
8746926797585267
10332052368004123
20234803742506547
62985147483549887
31290662351607601
39836284833829837
21921638745134969
42318419678410853
11982967359739721
19423206410338693
23093849758053719
13543463814424207
11962993113797651
5145762749449187
2567518635885451
34144223577360839
12080981953770109
32496752355453767
44566857120569269
19444518907261429
61333158954274651
5726331325704863
26665614318318301
43238547198279761
43442069618140709
61756866575058703
71804913259045487
46971818930383201
28343835070719911
20643641507218397
59400124703691437
19438913137003561
14487846544877791
66255685498430627
29933095902735587
67478832377816729
38292430583441081
60253704598285999
31064068734792311
41861008099527131
20170272328261817
48691126703045731
19876890403017871
26269295816493733
60888637297980259
35893803416101871
4645030318594343
34709652091374893
39631050788187091
4178096568488767
3650314085227801
63025298934493901
32471937488009897
47815845250426571
70566223439565739
14349789242433217
28912256722850161
42083988768524009
1819155567212957
2925753798956761
24645712772867363
14089516621577431
40993204268355301
16195756009814599
63759854042661269
66808787267246821
15364289752230949
24465622117061707
19123687251027901
36197257635809929
58456329201091669
6457718308448291
66957871263538067
15597486712875169
13783420616044847
52617823665666629
54101908586754377
47650831986361477
4995904395802939
52945610913252181
6768365143306079
10698782166877373
59783172303298049
45366008513936567
64402829922421873
48656246716143047
25029725382425719
62647053188782753
21508177770253393
22540353301000159
54851572737096503
49649780452406521
51322924451843357
808488538679753
30597161564200523
6573714239732641
22492290812467613
17966781720719267
62861605246115461
46090709832973229
56132026787876231
61127943966714623
50431806964189213
4499637902357753
70997233215720017
29029557376388819
1036994042832299
57774212608867439
28271172531851461
51964151849325217
33630139163989933
36505860574556297
13889411894099059
42235941907205953
58554086706496613
66820380680828293
70760030394338347
25262926940076271
40770278008174867
12099430651227679
26852703211390997
41489177077338049
9216745841529691
52424468657290531
35803300234668937
65181830733977101
59558226992591189
23387324110982213
56807867997211603
70558323497485217
9091664151689351
33009633445903069
54382690634281871
26674092210560387
43428277984560127
18780296328459559
28886852005922767
12217954221381593
29000071313769271
55119259120937129
46459621738248673
37415365879605617
27528050987067691
3244134451203287
50455998581439823
71117246481985631
34811990972778977
52708600363056773
61320399121152553
26477156254520759
3193349467047769
65784635216186209
49026946242982453
40923222947796823
38551635742034059
43334407632014363
44066476475901617
61078745351935189
48221879671354969
48581614304799403
58379800693270919
28852753959954451
7486426060871617
20695017525624439
70563158730318517
174997131564973
56320725504288017
43572265290532507
19683350356933877
584856327816461
30543461110960097
24557099870427907
64074069868983661
26427730496265767
11926611999321451
61434056610773221
56103659341459027
12635504477379569
11394709407228881
55521808876506689
65175076215077159
46536001246335683
60718561899319811
36377394675512309
43920866364267331
59734565290743841
9701750018753453
37599425075102827
52370703451265471
24973940963955127
38738756234343673
43010219223004889
3695493696443567
19043607231511171
55167890110400213
10049379952988017
58023686969120021
28628322586583939
40889494199351341
51942237247244473
33489871355001343
43992081030469501
50925122625422489
27725357823483361
32253196828525979
66934722850668731
15779276204432287
10074799047493357
26671224547001249
8368647723685721
45807373603066139
7213013405425903
5756193299235521
44286659349149011
13535833273156867
14216800601544061
18925810169016041
60566017408726013
66723957381155819
63997582623179921
5918028086278667
5753208978796133
12683156634522901
6554915972449711
8346638713543661
25455331887384709
57196683975158027
69859001554529483
22809400617376187
17015156977190461
23128992365895553
7273737800598289
33078212496587143
35674311795501571
59805648098990777
33781007572464433
12433783712356873
57054456404838943
10424800443903773
38193116941806557
70197490091516759
40161172876890407
14369842946717989
58673377267698283
3139651095950507
6167065914289729
53738832380118707
39065315319257503
67474511185860749
66288525990035819
54205382058663949
41617414295598569
52357469414368379
33856568276900183
5568309647248001
33024866554143103
66114230598491161
39498182600498267
47683247679337243
48569849490840641
32609664199084433
38994937018480579
57237361580681371
34939670277431021
46317150455771917
4777939962448039
63175664926183937
27789060180383069
61125260422564867
9876442909610051
45220189383048221
29302218586618613
63233507463703933
16641523946904613
36727905672328531
56425692604929397
48399077184095839
22056774122912471
18711650772056863
32473651371688921
27931989592974743
47557834764973037
55955717606585807
63949257652648681
25664545322239667
13670317047465347
52399497905600819
41427413180731433
59639808626749501
67229464684167949
59454582823443011
16352149011895591
56348922760472939
33034120377849869
12698324062912837
3011809831782599
58790422322110399
68418339188881093
19631900621106967
63332034878661253
64361130482760239
23107895791793513
9586200278567597
5770619477081939
48860969041094047
69141404022205069
38628110495945977
41253426450498091
18404859330320609
16047643339183693
57032552980341773
4049038534640441
18607213428751639
6354264145616813
7130617445739533
77847614290631
44717236402392397
18140132611416527
56959606273572757
11369192590972261
51513899535227287
37835086670166347
31833741792603671
43116827572543183
56617988285130499
53472111260795567
56163087651832027
50186788459726207
27735684781070449
13248374445761759
7613014075688291
35077290660379537
31289887633058311
55070138684039267
18375086461789273
33448865896128503
34285623309480121
50828750405105171
48071257280807161
16779929419494649
24062644571897401
572230701088663
58602478994462653
56508090469704583
13781398623069433
42096063982729609
55272939297019921
50274868661801803
64432674787297021
48548836232056813
53282420352079291
34194224966415623
18141666843090253
32250916890151471
55561429323620183
1894464796361707
45630671065613873
39548099162924839
8114378523723613
35092169704537217
17872202491131577
56429282060350543
2398680140286917
68086749245177557
2581376094352511
45411265734876731
70534408529605619
23571213981644783
21885127276403789
41409657567871847
27054943202755687
36271774480086797
37119690018501511
23382914838302681
45859358886790399
55734655047641519
669745510440653
66944567514677873
30767750935509241
68876251597721329
33812874466675207
19821179065105097
56968293003712177
50180696645402929
67928820150280087
41696876114847301
8747942161752551
67662430181769097
52037466454929283
11239322234293067
1125703142790661
16387959706883789
2185250606956463
35570369485965133
16580055160658477
54696284922209507
25289680042891897
9184383264735901
31761942912052069
63427539387727583
5782450275713219
39450271287111277
53356580719963063
13885862512629739
59757748162729973
46805636989217221
66606565318778561
6868030560111739
30861845141664469
10488608714968511
62826892964696543
44065680730563847
15948111527815763
69564596732173589
51875123404882549
27332893428937009
18158252020385947
60549801428804579
70466722255078069
44881639917760907
9247468596894259
13962474824677723
63704495004984943
50943060941309573
30136600760119939
45297686419159231
47200969872111179
28788352620415561
54518857620229139
9162637424012789
14134583504008817
9746854193741617
14180754735440021
37806035947481563
71452125839505689
44853126288656879
53468169614975249
43764398312433091
34794211727412469
14751974802316321
56305180900255669
53539311701581991
17471314439355859
41938848885972461
32086642223958599
9972844135090079
19540547669574121
65759621499849127
15701925376610621
17547848043735311
32776509502074631
14374679397432283
33297518262754931
47719645521570091
10375129364424959
62043446005008817
71725177617784501
70655686460001631
53014349265177059
52858131945729161
13461565000062281
33429179769256267
209697780303107
57312172193434553
60630563215573333
70048718035693087
53820146562091979
60935120090965597
41273665602820381
45932018009016787
45053267770489661
25674284026695607
8331223148349091
1846215496585007
37457936464580293
32504943265519931
36822520386961627
14929532621542579
32194176214331581
62205327022125407
70362682359330689
58558759934713949
31549047359665007
48439797126314777
63849149547566993
4902363035647073
33934763083171267
38916228353754419
40409698060482833
63565366715680447
10398537123104159
69263568418234303
7294821967430947
44961740305938283
14872171760243827
33901542666880087
15608756801938723
13261336390686203
21831953873436193
46155050115951223
58925361651704033
24169241139419309
15047550013985009
29425553550274831
46641533455914329
35479008788974103
20432020072883623
56656820269007953
69381637348912481
18882732675798619
33063293629403801
16304762238642011
47813994888598721
71712050206915477
36952224324017377
17864342230017419
32097906747882643
27135112706458441
32924684464073839
59365538989448261
37036548466243829
27983613305138581
17822515231489537
26394131712114671
54453764403950183
30585800232233933
28439131649697913
48057377446272211
36978387975325633
70662555651098197
15910373587987469
45835104115017079
55310893788845459
7502392195946759
50466046253145967
15560223608193581
34364848760057467
63458499185114599
47072267634861517
42393693791666453
49775761035389801
53706528728984311
1285102376040251
55546107403473149
65269120996404331
34537499209053931
10750792373155837
61791178805345753
7346811532035379
16847976291984983
40646208585967871
11912173318734613
11898854559108379
55051775030207651
45015527410510999
51657940297428719
13810426682452919
59545764633502793
529512295255817
20890713053130509
48269726292409487
12877828860323237
19557205774405979
20331547469275907
57905401370738893
50776882191552029
60489238990640123
38417293319621897
50111474454409727
34619153352108197
1459795677201307
33415296716836763
67090151124306601
32815685895684521
58705491214308769
46075059498526829
5210310691359437
18852437004195947
56319531850735457
37031249565215651
10143491882338279
10228577037234223
66645857381266547
38625823535492783
66210114488223931
21002271220642009
54270560754026647
35861990002853297
59561124394001303
36919367140292557
17892829092575519
38923064401319951
71311772308409639
30079302492623617
38382043520368607
8355239320460687
384678481741537
46304536531748083
71934631106142397
40190094533878823
31600300704622207
66948831985526753
3518432904657703
27502775729292533
54500768565499063
70235434997753351
49430791731761501
27325806300582641
9275003674207837
21585245937825091
38999888407447613
872493173795129
51461862218130173
28273336947677279
52924455214227743
19233310883884049
46784143359250471
27656837888960773
24009127798742797
20844774081027397
24484976048152447
9688656170070989
23906390760873373
23129520422892469
62356453637416201
911050153353649
70990697765875579
27692400214641229
45130405437947491
50362517018865241
60921528043495403
3382420162785611
43902141191067941
45722295512693741
32775847327667047
3076284682813751
70375609889820097
72048626185314001
15524969127015437
8942132206046953
60568154835189917
3599611436006683
10449713069666147
52209698858546267
9956598559622723
15087884340569321
19773982679973871
1612720975006969
65746936753491743
13040236926090229
12079766161736423
20990901163438391
62809945070845001
2718816141468169
26174868259535843
29847104140701481
44822247730655939
13625960929032611
7545811865310419
8104301994429379
44789554692451717
1993041174544907
5639616425397901
45746551050996109
59710325003133419
27655840130820661
34234686013276663
8211331149775603
28035324918532051
56143838616335303
11464365160864249
38500000717324529
58563992396613101
19567838348146259
57821239239224921
48824904834293681
53870960187013757
62571610554250661
2097587624637467
11411233425400097
47532755103144229
49640351983649213
41227916898835193
71664383958794677
42552978236824807
66512232437479853
25681528706960221
41917051487919617
41559807432464491
65767438712588339
30838281377771171
39226365059379761
55503417210104443
22572997782452093
56594564674282501
50441889728297933
9824140000452787
7927794835167059
2814658648187413
60329037112700683
3070422337694927
21107295656887093
49184644388789477
67110565043414593
6754471398252581
46876506937596389
20098909620488609
42296888133031121
33438876716912963
13696523515078757
52181422783545109
39868640233970533
63063368838228173
16440756453697889
28013902797192239
65146700933633653
60455689749407263
11588235907809877
40618367587255741
59969408253269513
51857426577305837
42860331454650991
5655606471703729
29236102849502603
62429847711604733
67351888205798111
41868103503118337
1731822301489073
60935807785805041
13407777046239463
15390777459880579
64809538650166777
57396714330411733
14233682742537989
46865019219291677
4461958178560951
13322535378023309
25009465761771949
341097752803861
29439570734351431
67151996208554893
40372866970988029
48401332514513089
7505198590072213
67448944143064903
47336892229881773
34618984342688719
19537302859829633
39048477032714131
53534132726746327
55916538955757617
674986123831109
699452504680537
42799250558332241
66054338265369133
14313028913138167
38745144569323453
15424290626406341
34414969950579091
39785966935633463
19460147944128293
5311694830221203
32518866419027717
41735738886867329
41766221997430613
8012587947585877
39503123480485747
42759600357715939
54916363413279229
69080185413925297
29614859771084977
45148977650181191
34869151007473043
4076222183771713
14608491987792149
54764795373728023
10691242286511907
41220962373602131
29695268944912829
42001062806220121
15778599470390221
23962917782341667
63973714571761117
41255952646729273
24873414311719483
55622672518522139
39223172041201751
50640055612935193
23097715425780521
46981624659023543
24254883908511241
66073882015668799
53984729747785471
63325191368552677
22177033308221471
23824530038563567
49098860011705319
71027888377924519
35627756374993759
39824234764163903
23177760036799037
65625044554283507
58375978051843267
31864056370085711
48810145073258399
21078910337413183
52768014816596239
44278602007098523
64408035810813281
19568563801043003
58791935482658503
53074261346846101
31859426532885223
59436959854537687
67471912674448831
23888108786004959
53982742705511359
41993529539902849
31704517390284919
19283585343637
56998438291407737
34145937337692533
62107327209267539
5107760858758379
35559237281782219
25276226639590573
3697668398293049
28434074592970903
21072007702347493
40720309542328739
41897970436197919
23313001374953699
37149304827656201
50017342170515749
70960661762102803
49626697927241893
69254127312327329
22461969097546541
67879604454598903
22198772626710839
555366633646301
44500607678067049
33635897139910187
56419173412102861
45011815863368929
19243527213023873
29350409226640129
21517155198736151
6933897183197849
40233001067545549
6253588223954969
309790599019673
17833793828538329
62588209306030049
13631880092175929
69212390726214641
49023965192953279
71582442221080573
37506469706384953
65263032290916857
26902176108320411
45096873494915993
45418937351563571
29547766187293241
5149620887247763
5615083267845617
12556935229722319
27221275183529209
26993088810606983
18875822812552403
62535632080473319
6622246705705919
16167524852778997
46028675368651
27903067781743397
66393239208274733
12770941975356767
55145546030780417
5920197300334609
46416948434999203
29871373784799557
20477463040448371
10853664249645709
18637133807081921
8700029118022087
805035331960133
36431212104840607
6334694960800357
53825204679817061
25566701346837043
37644704268509099
68472314527625867
67343570738791591
39773242555004869
68524707105144223
26602047949441961
70190238237678479
2086733890156379
38496456957021043
39889630460747869
34504622132577361
52372499623628467
60949465913186231
56890227989349907
64193896308931583
50901146291193179
63831704930378537
3095252761586857
68003538960976123
8138184791758237
56634561922507619
33497149930035697
14503117053505963
71292801290415323
39392190494808637
6778975363327019
22168779468333629
39710977917346487
14824953615327103
71152760471702453
57700268977356521
51631914830368843
23359366255983647
40674041827973087
30463396179463783
59516400091537943
60871269857012869
17031710363608973
20055344097753857
50697932621190223
14532052138955209
55194558882934087
68437748621055491
17785609044288809
3924751304898143
29793027686164271
12617317553463661
26340952408230011
61636136165638231
58200699102871111
61702548537545603
42373534785669169
24944462319094951
49376236551439669
52273247355844807
7953625317088279
42128937328449607
13185870865527427
28239199318669357
47914906604711801
50294514812941363
64625869201223609
11130536546895011
67628073733328839
36205381504347619
40667449886005697
61794821161806401
46267147288272641
10697465957172791
66433702302522361
5457872136169309
66216900188460587
8307860975058199
48023618422931981
29891047206820561
61788395194406593
51355978279341601
71806974169353323
46752708819954547
40626423680653277
1098875915225717
61409326391086621
49517148074578181
67319453533509829
6101242117709441
41831373318289361
3751534132746089
12341380681929077
56042055076551191
43190286458209271
37521836779956233
57255295063811183
19796711647701631
61194065099291849
55289298071957531
29485619938942421
41953881635714891
39672833115992617
47220552097648217
50771573840136587
46259410291419287
5822142204655783
61873033558304147
31976642565133363
29130441148713329
44057432343591697
28887771678672559
41780078018762597
18450994087732649
8186774450167463
8510143922935937
19349231337826903
3373331304524861
26411628245005457
23052950882318381
3776586079778531
67383289330839221
23322040816201661
20777461613599199
46228126062145439
21860003300265587
59284223546727833
52397948417577953
29985197341269697
12957423971563571
38803467099064127
25083412744219831
56807748214676321
40902800174330459
53959524233207603
42996016997551711
64810839119878297
51376622053592923
18653449466420077
2107946727195719
25926152826812429
8492958364638221
21258769476540733
27424871098201711
59308705209436987
63979105588995629
36664519669354289
51246634538532991
8770536619676899
36997537714922443
38978524190955511
34308439921263449
1778696829506537
62556905261349127
49850976091918219
22229719362851771
34002703070640713
10722678559749361
47738032288503023
19784163685895501
55257634454536513
66523299587458579
32621981920124117
31852187768700443
55858466274845821
33378467923490303
45876989773929773
19348663936135819
2128580415969559
32077706248207531
10656063701812559
63813706699309033
10083626605440979
4310520450321011
45397376125284497
69918710747344681
67691498407320119
68573200275602683
12165771285910747
17251079072025263
70048167338020451
44571186542296993
23258330018132257
6403777939346213
51506531246679863
65479157610508823
32111966966723227
45422708017467941
66362464923134491
37141466450686417
12503339165671603
66512922265398239
38301541087692479
49543048475121893
7022275073668219
34452659860763213
59053800762127429
22153118930819867
48857088854941
63111127259220787
31906979015353769
42199104227179033
6482069573088931
14733817108718923
13617781631648707
58418950699067113
65760332109484847
17220790125717617
57396441098244331
8045730215891789
67016334506001779
16709812518465041
54306218566848349
2081605100731753
9464507964096307
14937103664144789
41095016219382773
58152468826906873
12432392833348009
50721183649356677
10546789448225293
15839561242603933
28687392780096287
59685327826792897
15961818626439211
32188041884105501
49285991796168947
5770027498761943
60407097103156189
56544851037038447
26265744882712823
9206603194599607
70719667059714619
64185944432252987
42901894148345977
43296556468050131
37349026810048133
56917238664874487
60565435831546699
57280339281010541
38441051883447293
26648154278876237
25795809600440171
30693506160954113
12458148401441893
4249975106028823
55794369216514337
12804342864345899
49065473158526581
42588875946920267
852912737740621
34532706903846427
48062960470149431
29892827056925143
38770125332672333
10717198715647799
35529037557985253
69822162049012903
12703302072189929
57399315288476387
60031609312404227
5740928193475549
18383851216176079
52609250128675811
23481378595359941
22846486684866079
49755664729401577
61601141899540483
4863366681195497
64357245523469581
63372883425861281
10783576837955869
42931127269788437
63157044510542309
42337980761954279
9878507687247389
4520359651587433
18023436586897897
16971904170884869
40389003169665947
64195863982606241
13932678726454963
32424529513124267
30607136865425863
45171998319693151
63014242248382351
49078128114992527
23509095894163361
52811594432126447
13085539353099211
44216311379353697
48371778716203009
17942413158735127
50909037595667659
1482158374710317
59980954365426209
51164371096531039
40743380655147587
36962654400532363
28311030303726967
27211056040722877
50638757792924771
11327473791597641
15861840473472967
45633849721327421
11305015275543989
55672475154198439
67845759222748567
43194102725247743
67276052333231837
40949622139063541
12919879249307123
8819824314849659
50624756892594649
59733951781979869
40304778884464183
3473994014279809
41595968105144137
26867727153630523
55218147152595283
61320148015280857
46817578789687499
37261059402801889
63866607942880937
31267736239684547
45251657609912357
32241061174035853
26841343628531381
50430942504422483
17924803359826211
21547716966645253
18338778984723091
71707248239809313
69109241851577761
29581188458359619
44152742015065703
65625424120241047
33552090938194403
8844684287710003
5894269583936219
14097778897145267
36467737745041619
12501999934485289
1296486943405117
13913803934249777
10341487435329983
29162407915520923
28202050071424981
1127612216023159
43045456424830397
60333683125564967
7108512429726797
19508991360862457
61192300555290083
9291839487729959
42161726189175353
13497205989089561
27768228057567343
28445561624958119
44080666299448007
1029919443282757
44373693878571067
25969905243174611
48297429438942263
31943144286910291
46794772974145201
68824049984863331
51625314155256683
58303552861713721
70828409142514319
19216921772556293
47240673537918277
50321836551749929
14527539655343369
18539569535265403
14918836679145563
48355072001066249
20860458729996349
52859466817240807
61210739855886763
14623351334276719
13753010629757353
56654581930998923
9708845737329359
64601375225515171
57483472628294939
57570666081996491
25604598076478801
3044937505450199
5987654085970829
53593574404582087
63388672323263501
36614165706439877
16961879903334097
44427844654252181
48347155324702999
23823438312493529
44221118446233137
35397566047144381
64666784372290189
18813387495223501
51612946586549591
13060051430175851
4984936410822493
4839081379297601
70813606175349743
45230015047859693
45792659003695777
11660092362313669
18688583260176899
4791854311401097
25741353880376957
52794828843832291
60766617563185433
65823808408863223
19967782061462959
38361439169696957
35626677469890203
13556405553548213
63504499466841289
18030030701177147
59230254691249613
25004080300239661
28984955490686597
15607382482906993
7766669047890499
41669479849053757
8949378556546403
47574567597074249
1533975271459571
23467943960324609
2753164298287357
7220196327887237
24050837646975791
5425901044279151
36669686022623789
70821824929518833
23876691855579697
46814942203951547
17466242805395467
69096658539752321
46230369908215609
13617357136161659
13977605457742169
46287536254407083
53046676269904673
54357522852215111
20599485014729969
50271495911091929
2609202063500623
38845920492378907
41867701163048377
25455544423942007
43682781545185067
45820238228641501
18817155617449183
64163769807832081
37863585562595899
51059327907949967
6865313288047927
42163146083832701
3960647766089011
59440635800415637
51639358884635471
6023296003066249
19066551577869493
59148012839215343
26875083526054411
8740080958036343
42072789328635581
53084360038378373
5796665572265923
16256669805249623
55906380509603387
25993857831201269
15302677672054361
55180963883195753
46358559791750963
27744990156326099
47869466753746793
17155855139096071
4071558180180091
60284913186816653
61737159769870043
18977509030563263
53564625625143407
44614588081212143
30397323345934907
22354942226112953
4895869280792111
59759864913758017
71522976794845439
30794840299672643
52818971000781259
14670893341986983
51543633332505407
64030833295850647
42698252653811929
65138653828472579
22304270074255391
11449483350530959
65661380807250079
66895257936580621
56566554847996261
37519677472453741
22196569570030927
45348466172276507
54153906638685583
9680081096539331
161245464067757
8772902414180987
54128699234482813
10347656062389677
12261348648647509
38797930207165007
13904526245160553
20294877870362047
63948763727685587
71672781485487449
9690577148324311
62092579384388893
39645295166676061
53730115123863869
35871945909100871
51639789793890691
43304999462609923
52798861619945957
56434237714561757
12653679240992201
55973667660733663
21937081275747733
53836536757060201
44117740388038561
52958190732657809
63833751151587829
28006103988407227
7618377963731701
37313559323256907
52649893026015149
63139540274750497
10872349404676663
8022261584623823
5111893653623381
29933230625624189
32301803702647987
47316139519547813
12502570184325437
71169813927978319
63577581599073077
39781132867176661
38553338255528071
1651577667534647
6636785701321817
49053594073971433
29326028728718647
40462769662993961
64290982286910767
56230141331361301
18977596523920651
7301032124202491
50714710936843223
24923501531953379
7967706964272059
71611082379070123
28711769669630303
7316188741478369
630153154631857
3146861242866763
66684937013469493
26604397751127193
19529499781794809
26256270935773933
31335089632929697
70654236064353967
71782473873872681
17680116526775639
28996153196020259
61770331701959113
61983970873896431
56982206565921757
51756342044367371
56402613670549981
35866176799995497
34986689630009987
47318947708799737
3610992257563877
40044822401867189
27790689892314463
17605141227185023
62108727766266287
42692152651117769
49328879861444023
63543354160632719
57862191932655923
55729749760449767
57752442052069591
2355593731699387
52722356520041227
23228534777696123
22246459125307751
27125741842656967
63746578525498259
13666104405701131
47372733335165713
9924843207271061
46506027954266191
59058619460262517
49803951181138351
66614652970716863
57413886301273501
60814871102502199
69470822789251987
16300932742137319
22193208246330997
27433287813894343
16250286218431667
33989468129633573
31769499032725841
29631665796053707
54484493487323591
54028582241319443
13344217115273101
12812691553482859
25744361583142031
17001161530719809
49065546187302191
2371536408780157
44589371259479647
9080023693034143
62913725828265397
50797344814368917
67350343563163547
46758718544516917
37838288043706919
6789907530418379
54400420719383591
66156667337044901
68584123023141239
6656309762561989
35458603664606849
35286963364654609
52585881100432219
64720174903804261
42057979065682169
62001437209167847
16531810077529231
34141263496136773
68455698198338173
71007106586968547
4041616766276357
21071715396449227
62155294043857033
2056138110616021
68970429859457507
42703853750466751
18457204243904749
27528580897876757
43710377726903009
51467529264311669
22472398087902947
65195675106609587
31979198567698843
41326188648031193
36622661622108239
40087450632068681
29224852899460513
22740275388280561
22149798462872573
12229281398705557
3302689633915369
18790547574460679
54077576976741233
174228924107569
45073943127162557
57766027624422541
39216202951496273
2851387331052439
20874220989623077
42032410192378381
26557412023697827
2107024249883519
15934245065195113
12337495814305771
59209458245334977
44078032195713193
27037079050380827
1391178530386583
65965468770747067
34615672374704279
68989093219838731
33129196944505813
29954023842692597
21154233426355717
69568401889768429
53329465952552597
1279185509737649
11632983369852851
547423472806057
53395054970262779
71268829413307051
70105839953694799
14553359259958667
9877024680832643
31662165471930307
60786513061231543
68307031696543663
25066370823932693
54142129545524099
63763268900700881
66921503555951747
23218130628239929
26608098759973397
36873161087028863
71706076992083167
67665323234210483
1441584367008829
27203550182116019
15488678272043887
5750312811393377
69082322640830027
20733811548438629
7676162220766657
32762537347879249
31376466882122969
41929939610489927
69589526471921653
26908291938407791
30077039912515217
45252205338908699
2656556931774329
61876188886045957
3170290430282123
26182171658461807
9782903897040179
41832869051953799
23970165809993083
33963375308398541
16074257656297091
15255757705232273
48272570755759313
53515396413090977
60585209094921739
65990736899032853
24536214819125309
64019389916524387
60177818395495447
19363191668493269
52847626402952813
37950363700587623
46471050939020359
50534349821044763
66400610428500251
48051951202760161
20872995020314607
31188906069830519
69205501684121917
67423539103039219
41042476395190453
4992341304829367
7211725557989399
43386883001042993
17107691319876931
64629698863349527
39019848092591813
47639434293649301
2771568941075741
15960389671971127
16099251342263029
71533199412315731
45369099229908527
22311400744380877
64522535842843259
111877890719527
2869953260645447
23089433515893439
24464967766822391
48545766337616299
37931744782118393
39349714752013597
15451711448066563
45695838290156693
40792103892345067
63943035010301273
13346552238332881
65901821123197529
71270312657149387
62158480999982287
226791473426029
16103013300825977
60501855499694467
30683913895551349
27960576405827797
5283383700275503
37947613607891453
36010389449262523
38182459472695861
23493885047794181
22098962554932191
16025326886872133
59835444135459637
63394672682392787
1009234953764021
43070947976607581
21042460964551717
67333430818821793
39882840186483607
15175628115059981
55526803564241897
66611973010388359
65327459442096743
17968694969761843
8419579398160393
32904557589081709
67672657112448149
30202172325493411
19782230559498653
20254108296722479
2395060870055251
49806303066457991
13163714496117869
46477915113947267
49228248407198363
8440564573500439
8043248771908601
67318803506204351
27100017932908681
50323988306178901
38134651897144457
61428718120503949
4628657025871033
10665677929615543
36261767100349501
70194923970322367
52954117366605043
67156141005974711
25815189075148951
54414334893745109
31388343295726709
55340542741767377
60579617556299161
27409611031832737
21666481055738017
71904899011455617
71575147429220683
45205265566397597
61441480870675669
3848769047610317
44494888902447169
65792094488827787
34087453821782071
8974059082600673
9787955366268581
262053519333169
2378856737275001
1692405318109789
3693578977056539
41615315248132771
12377405251816663
562694569920139
64919847636837967
22197224269135427
56966852478917021
31013870201853827
64636989824062871
16314496840263283
40973166652483591
70200584706714193
12954533429056777
15242131416642461
15713792324761879
24973504197768941
61240502025097513
43411288326829523
36677039208502327
62797762018897057
65151768586119167
13001167308785839
35673388967246999
31818021559353313
25629665319616997
7942347405465247
4492267173870869
28048229314974523
11047225519111559
458219886494351
31664070262525009
44557468934838661
28347199902755431
60811514463124193
45973786713040309
36156199093005809
10155750568516999
17634391373776943
15288380560396747
19471500186473521
17888722514934599
29312220001611389
71328689897817689
1660442257814839
12188087702094023
2020391299771979
46945661712622021
47254647949815041
18765193582023173
40699525870994929
62808670248589831
34798962791428783
366448687951639
61499014389455453
30202577332174991
12009232752842053
34196417903157311
55978170067231199
70260441564407669
59245556776316983
55192479663427891
69400863125185183
5453523288826463
49557947079650839
17909163717920861
48475603632296081
62341792926996199
66209720619782273
19588158165016291
44363951839641463
27726565777171699
27630141158391553
32259823674300661
4104110222734369
17808063144415147
71968595118990169
55660044806757967
59924619320093261
53388076948308959
59761570344027121
22928435025571729
4807694653036463
70417725912114733
8553667986249709
45721619640112363
24744808998443899
25193633847328249
44272315864076647
59534131812484627
272461038899083
8215836459635341
47827084530572761
22636523382667111
35402003456356651
23712121736765101
56076203213178419
60820737544803617
20640960203923481
18517432939420577
8762613320373439
42221716460188457
21466176416983699
60468341360596931
14200429441315463
38532290478814183
40848469419970243
27188975720380193
69686324079296083
36568700528533661
57954006070516019
66632450087486809
5205878327857159
43009373758124017
55826075377897457
56864790433780183
4101872589166237
60381403024267771
71724772440893711
67506901712114063
62857121211334123
4653588025932143
62172824149893451
756664175375483
50642613565092407
61153750376613949
41898948910410901
55409452098832723
22958780388821323
3121260088982053
49682708495916583
2585983837262713
59870716103951941
9870107625830311
67497247257225803
9585774115657219
67120369621381267
37286893487542877
46324748333291809
40328629441542181
41841964527385333
56989762717890953
5816529307878413
8320246297319513
4857324036651421
67749358497983683
70688339241523183
11446607369840521
47664991154943557
30305124002286173
31629799198900057
1053513918714883
12940555042360571
893201087007221
26587849159016069
11683763616359363
59092450585320221
53180107650655781
47160609043927823
50651017107074843
64007192959902481
70973729834129431
48492188254352671
33012202933379333
70880567947492333
51082430103837047
15663876992576941
5101012203452357
8765192131690847
12529055878381043
45017191340345699
62697689647110317
31294174692171179
64113180295510999
9757963837983679
39616019370338273
58354334552040001
33337954555958749
13721389153473839
26701633867802527
10980706406265397
39147919457601491
20444983550676031
7820361875028233
61369640543794103
64763926564797349
8957426213942471
18139016228433097
60782860393543139
30537534460970263
56233174641075869
6088923552766001
63527090297271473
44152833356629801
28874083957021733
5464718332840187
2533051110502589
60174025122677569
62846812909199339
26702664337969649
8569490360924761
36269457002539141
35259637729216913
20955931659906547
24603162093340547
45471992358801947
43045614096710383
2417704963796917
31159593935938631
29612345154294629
32946268878667301
17215902279716909
58312814981501077
24935415961780397
8476148169405601
37630810485176983
18955777351475101
4883827977357733
45607734841849261
14314931555848507
30169784901157211
1006466983202129
43383671973862673
34435084584463727
41853467707409707
407647677385609
34135619099683987
45514323962846471
14401479600293971
65841161126044277
14154195201595429
48438725666855519
10319780369718679
30743548696121999
7154028592806451
5560663753230133
58977268927381963
58599334814596013
23700801865552667
67190351690654821
16816085125175909
17103267232944349
7924172416076759
64250564565535903
34928505173502827
52460161009597603
29823842136302941
83377675319651
26270970207003367
53258677630338683
70643091823761203
10391465265867239
22887101820807401
9090779951291153
23846143521087893
43951559685894437
66837743099288087
49651970753593291
18331340916022993
335547022291291
24550162080400007
22941710330358031
59405598662113153
10946199062444147
16643188069264621
37999517576428867
21102543243438317
34488750931813039
43274442654320893
54130604795100923
31980923504080769
40408610019879631
66765063469725961
26343783108838297
28978599851931727
23902896226555667
50244346633285087
52151229694641139
64774200668391829
41977610875748917
65357693294206987
34190456064428119
55604046686676643
19219383722731919
2028579866641351
11478032191377253
19818096750246029
35952475970517527
1091107587067909
52559993200309481
70503672179870101
29586751931765377
41784017696933951
14932143419713439
14653457926608887
22460207276325733
35924572148204447
9035265136717613
16448326852130917
38349344974703089
18198567453846121
38729281742416813
58033895255097403
40168686831800311
48631751079315557
20932849047496819
53107624671467953
47129679629897149
3145706860872229
30354273309646499
38505183377374981
28631639444566241
20757678193556377
70061400548521411
16468490862634999
48359174978946187
62216990243692477
46998466028437061
59730340406792347
34291098761822641
3670392969062593
30786003405376033
26108985271858669
30082852429821073
25491535182641147
37035165613052939
52683413809653931
14684427501394379
35612021471955763
15784200150035833
36978965530587607
46469522290205723
1506382360174693
4542582520774433
7129540114877329
3912814505453771
45887507811338929
13153130905724989
24762258872861509
11026277579906161
31296501359791379
15434030280861377
58883466370866073
53547330254079173
71771472239194979
31632008164936469
14196480919655291
69112496989430341
2351428432432907
43769109737916539
63677604902882911
27565188859679833
35555988789557713
9029534600019331
35849152353235883
68197878351207503
14769912803200603
2915592431926541
62471133324886369
58929071651898193
72050207049786001
21465854550365221
39814110021891701
61740824797298831
24318566387411971
19574349470187643
10406727724111111
71408263515400181
24732576871783129
51899667525322499
59058059860456799
12482440713871081
56384916027164999
17813989581969991
66563588621606689
35381661830741881
38755227953228047
57651321177670373
9255944064304037
34845650087360083
28787077619979061
53225692049342191
62431220813004137
57693514224277367
51688283864899421
9142243778822503
49663819453479943
59315307630664997
16221623161555939
20110335804879031
25111005289621837
61436026779135469
27252445196596769
10878015112021063
47635078903160449
6791090584643647
55973396995557037
69144056297186033
28241878598791357
39451162677094391
50949879512115743
62716663212977141
71123056207534999
14920710125700749
30563003401671197
29460776245012943
65857667584838699
2578446552882899
55695474092460701
3881965315884809
49266986734559609
2530934072817317
15921144187206539
24875076976576627
3059129119949299
26221495589820431
67351383724842311
30195907957603793
68152995874590377
29417002318613537
22701893661273847
69772353460445539
27413430326079937
16698726266863453
28286278136627339
63317051502273001
16337307137136361
48473066466207871
19844167449608987
28061036610555089
22285068020945789
24619453228407971
8832984711833831
62686480324948237
34253276494824553
10770056018617981
33514827103539427
28471529909946943
35002281127715533
10251832547700869
32265027693632857
63343984805304499
32026595992740253
35462050275975919
37739461382313667
17798671850516201
50290733396431219
52336887782414093
29743890580833661
25882865797764839
61602117627352591
1718354499755897
51381536293137227
8986131029107
42964139888922211
21346924867683343
40441312889411131
41539448925952819
71936703010642621
60248087183216369
25681173242925257
48518891720478161
16202573912485721
24261883831594207
3021488021926993
56001964410269323
15747814908648191
16886289033609713
1579463959517221
56521544921883001
4983853066643987
49289928477597697
27956837028665113
12586174992766307
14156831507852743
9022724783944163
26546307220945333
15299065932997577
38777700003990821
35640398476209913
66834847189529407
57181244945852953
45490240433356021
13301881382306039
1138149885043361
37584703480123463
28179362241450803
18044636163136837
42639091054960877
39443113679750717
60374246408336789
56128931238163513
63047297305622393
71402887680377237
10147314639382733
63353844201424607
69259459909159963
34286332965262481
20031876283043363
35491054560774077
39198850214027767
151489126241549
62172589257109757
8861334829769137
14846731358808913
51993234150242521
18716751413424619
1770353638654669
13558716133136959
50561225493309217
51311337180498079
63872811015963121
37943273476978811
610822497462167
66170726120100989
3113369167960999
25558431313489819
61603662269876773
2845885752439969
51561553169225089
9348210210417761
57705226793121671
16038882029971421
37077703171509389
40319544279641537
65258649848849573
11173537675600063
5691640450245173
59752633035197257
1976344823816819
7377429710284883
48097512742893629
54227864811138581
42315916591102717
44776019251433801
4677070912962499
33746561387273909
13778524347904103
57577433832022319
9453256059129361
71412196325432927
446816625181057
27249066870178117
33505052032715311
24480598483604383
14681387572013983
47657047616513651
10712109489132659
46861248629617759
69536716303513241
17400657369400751
53738785411356739
19172166215174033
3316899472361
34465482031972723
61245006656482669
10511738610851099
71482486206692923
60644025431696851
62900917992834679
65570112303957421
12763972657747007
35206872732771301
57822628462452629
28989025222453837
26418501244600537
34778594266951247
51305596390442489
31330620453144689
29213386485573089
13646429564535587
67747260299307319
23542089587673529
13833497879641823
62120377559696909
13203568933086353
39648133362724121
23751655410585437
47988239407123501
66328397998453427
27111245967636497
41436442076742389
50016844713518489
41062802987371871
8689769034211963
68083795906451867
68153662371469009
3485399952086419
34073518728136799
60945099414000979
36328027160260807
63659057990890883
66907091512949329
49589046410238767
10391566456233757
26685881553210419
47253726065824391
22401552534247531
66218905377593417
4479416737490041
45970091004844057
21338721909539711
22543502376596101
2424365535283501
31659877676990411
15409328214029207
43379922328467217
15040931411779037
48766845272280787
30081758687670119
4936061008968073
55958377202573921
45544690174007039
10990967882631557
65208312010794319
46630078752179243
51739656751998947
4612999549993489
7644078196456969
38390261939851301
32538795635490119
44673189693490849
69162504487958267
43402711937930377
33451943444436799
70754568850147249
68100657448951117
907522408933403
26044329696431569
19237390734036199
51057730520448781
961444518494477
47122892819632193
16218227257267727
5588027258321093
5055007522002407
21072401765136593
49348371777321973
22916925480468449
27137252708527243
25307173131211571
40095167073368501
44230127843307053
6065316309262517
15176051828747893
69601465786339007
35148061640816561
67966721786682701
30829551254693687
52134221737632487
37256547113696809
19725571387116607
51295383602052509
5334697059660457
23094883396267777
34838532597836609
65088322312055297
27863347860353807
36841018915524301
40823893984737023
8057452493859581
21872067543016169
67427503450893587
58368297330001147
27941119063406693
12965168509699541
51341436769365623
56893890170091487
42029771840397973
23087271209114977
52639487922584293
32736923176829089
11271301989019607
37487584673427767
63930355663423199
71641215493674181
52554174665417441
3611131652814941
15133707500692633
6513576345178549
32889990080536339
20231582151904703
36546397264898263
36198776760655441
1014477617260193
26156248120974341
36477382392859921
33255305929088567
62340326881701943
40076099473877413
22933401800780441
53260538963907271
2047990093722691
51584841893046463
57036867192040339
72025202835537899
64657381159060309
23706806224447369
66062438590479817
2224631382542417
66697133961339181
16080809913038641
41365816673506327
7709049605848361
35509924757754439
54011675413477799
41529502086581891
37281861662403361
32519817045811339
12293673758030191
57970101350566849
15786890474276533
54893700339503381
9986479334122553
59822483246241403
3729798345310007
53422588828158091
16148377944372923
24886077519540467
39021083168663777
8159415151630621
4767465397968701
41599356237224641
276271736498819
14020725194653027
18862054404567947
26735706981456661
12218408577869873
18649199533697221
28108333547791087
36553174644100291
62036875741725343
14049631452072961
50976533963448833
28002880553145023
32662770155703169
39466853496367097
5507297596052663
13835300351460233
8860460775765407
63163297461687067
56574597750148477
1703290915828591
23001705011723303
62997862946002363
59598123840543709
55788225356636957
68649847153885199
26677664064761873
8640908426824997
51611537539259549
742254994770943
10760977180819729
640453899910553
18303305102785751
7889247934882729
39536889742191691
69866544748415069
17321718762905743
6896108650217461
39954210506905649
7516558092778717
40400515527280669
703632608511683
48166256857482763
11668227814253287
38706816662204491
22623162185051261
9659175590479747
31186655975403547
39685457216453509
9000913418377927
50066073529636583
478852775473379
12274149356636437
28751315708421323
42176623493935559
31148308782822601
34772330866639651
37779181592332879
11648303524114297
56121615740745241
24986015930765891
55872547285924639
70655108894640269
8528968558159981
60155825761638517
1041859558974341
8726448593623801
68531177481818741
55170622325759617
67052390543530291
58741885724889317
9124977460289057
44612048104134629
16380963889731173
67712114473489537
52045346733718867
71084559070135049
64972040161574269
32992909723475599
64802121450142463
26094810928186603
59540236681931189
64431511006750487
42028707835126367
36733480023294583
2707313672514791
30299691855448907
204460926833593
28397417851558621
62515778705219927
71944759409963047
65727330216542567
60456285519948863
12644737033758839
24192460731937837
12218613908628139
20324208041131339
68781083397478349
63891345028317817
63979842856782883
24462114908475511
40067842209287093
33319402907690533
29728712582226761
57106880238866429
48212255497342033
57512865187147199
1317514622064689
58154327365275971
41577375346050539
5964684710972279
40330097111223767
32094733619165881
32530578625391879
20033133474283561
23879474471264767
22991229924687247
19302515436514081
46674827250242743
25415855552017079
29530423908715843
8282063225852791
1696781990941003
68581782930421823
13998043352957641
62982028289871659
13631135404068199
39828419871415069
36462802781766869
18269484919397021
13794982502881739
19261524328188887
39256953602516087
64677381174539209
61852978028818349
30975866053543139
45530690604097147
3024092634252377
20761781489387333
71474454706349017
20720769793616957
58730650344291059
66257316862774729
59183197485733759
66109922504848553
820015943397661
65670202146255569
6482664910017419
58035130663627441
69576160551318017
57158143662017857
17067432005032177
9224974104435889
69166495501512443
11803678928459557
12593918359381727
59851958330508857
28534516539317011
63401778481730077
69846694674330671
12544218985379771
49494326130892943
61322545498306847
70235847058315957
11993384625917119
36075036305395313
71998844330160169
43057075304385997
49146284515166407
1123054356521533
46483015347355757
16703804474580323
59183768696685209
4543041495226511
50198404088632109
7144914642391829
3811018905395707
54675776316622757
61653807734497679
47700318047356357
14246321931358549
12072980776451123
28648988981048057
70946774340792283
67619899439849461
552528780936547
57017575771232821
69275113546030549
24770493993256603
47991237517455007
34754340530008291
44978412288475103
30138320441279291
25948797338118041
56639492823203083
68699010874026431
38699600976505943
28814592992936591
6290924675881247
42077870331458977
4021028645455379
14086503800593607
34542659986329109
40125230942663827
63149238492572581
125862029849377
701280633209393
65095326204320813
45965539856244637
35452575412757599
64348980775375391
39224537831422661
1203535280293397
28173595048688689
33473821805501557
12354904271250319
5570708797693427
42987704266545923
54076729149297727
42585971438101669
44841378071955107
4083490484682893
36276301100878001
3766524559078591
42358190346962261
45210923503230517
28513610989598461
2960726552158553
26987525370036431
24094396745280613
36544568623097929
1519214033810801
38403434151945671
21140786871833507
55231828875958117
41937296480293553
17277521594126909
45327277712980229
53574473490284317
54769344762362413
34376940545543257
58523316006302551
17341291272982459
52457857070972603
56484725833629053
53689514562148771
10717531613022383
51032930066869147
64868398218898991
41672821304183203
28162471171909397
57684659125010539
69194976166583063
5495993887296023
877780187587637
58853487378405847
7698792887048617
62391352907270213
19833039346738063
10390412828288399
13290435272487383
64555715666000641
34866691963135621
45579060022015579
68190092942129021
12957100925130023
37276750813367477
32673272870672617
56678693952739561
42129983931312763
63502319916655201
38067552829014911
12950131286915773
7693633160365561
9494046121271857
23587360589231917
58526634773577611
10638049464775181
21090620131313881
50736431829067021
33590291028650957
60066757904550151
62397344759120699
39092738543726683
61283608778277079
39830886958384997
18568314485804437
23968467436428331
44989216300934863
5722957977640861
68365503980332619
7683646459573367
4839923878017377
62890400155017859
22611316676519689
15085350558290627
11654152788913057
11376316092701003
68467027184049817
71138522447549611
44796656683826581
60440187659794867
50040359458623461
54085367366601863
31840108815603251
69440971988238589
58842678281795503
42759331164690277
26532574194220841
68456358179573731
12164486012370149
49605513900088793
64687097533241383
27793854609077153
736892258072057
69988748931214471
21826795862150999
44602119078931103
2120902470234349
45825643502112557
55136686922282551
53052326062742177
60006935444748197
43686625634631953
63450697331394551
55931903765769313
61768812747373597
28457694037647977
30056326630670453
70018878257723729
28308740975467231
5084653013777257
43712218691479553
39974849331321907
24984969184231999
1374536301414191
31403842967953363
4016082677862533
42131437062652813
18238324357195249
25468378123647269
67354586028560221
45176443046130101
52733886030577679
38686411823154619
8573891336547533
26102265909103949
41245809573261899
60669245481110999
41387298257471377
14051197734790039
49197477506811079
67172050472884309
52376837406856397
24551415848434073
64231841894238827
25816700628198497
47447293649370551
53953052633389583
42718802567409691
39981034250767213
42214264022928059
54273195397422059
1007465934408103
22630224982133843
41345431043173063
29737579752300179
44691269107257797
66973805300134181
25144990211174651
52058423530066801
49094883824566303
51520122816663379
13041369913138447
70262818840951357
22915916851327349
14540148553121707
42826446505257637
13339746398421061
21268146673473347
15527702892182027
4765665722289839
5454618873896779
66859571710006837
53376651271500391
401743936926671
70224680624494139
63727638152378647
30360555096873941
4300335059761721
27553628183856389
53671016095123393
42609615950460791
21663109668284261
53111092840507997
49057758332443123
1788035327664083
51374751601929761
40821431970044387
35530028178692143
30936891249130897
65514301883903351
21457453921762913
69687770311469689
57440322143661811
5387044411153687
11866888260201361
13973546001740371
34384855731695173
44796778849812137
69772539257412451
1211765170796269
19710613894360777
39621144701950703
52598001937891681
27686371439249921
9026576306151329
36261623335410247
46989159665686991
60265924104850837
23053061008799519
44743570874254541
52922440750393267
32968985158456343
65990938516066913
55803194384281957
41672753584532717
45319396495748009
70254244497946351
53619653539015717
24749408506795279
51217336691967529
30734147920300129
62328766139604929
58785103529626927
26099003471958121
3308341987491949
30435125946602071
48050290743407983
23848166657075573
21184191296264483
56357016250011779
48742683072398023
31985011420592309
28510961404039277
35759138197430411
16528280668549079
27611396927656547
59737268487636053
32847282550506959
37014683923323803
69074773216484743
22447803957542321
35126556359752409
63253985873462039
54275080670550133
20779569725667073
4888469987403833
65667112850847631
48408176200545647
34443617317804493
14128823182801109
50717099798641127
67170049442362063
21484181533283569
22619537103376319
65183535764803399
39148975983909629
46605314123297443
60195485976376477
1996629372657851
16285881575200639
44678827640018591
4608680551193413
25692007976034683
17646454905893027
6756434121151063
40630675979424109
46779869043109903
8363759627294831
33143215516548679
52674892771024639
5078434527060529
56057084391710089
28019010402599483
51458835378808727
3953224338065473
50323832951460703
15969360952396039
8761291273184059
28048684262665739
12388510273256927
29295309863554597
47386430672265109
57420130562096563
26475699700097513
4597919498992709
27545515225385873
16648985195065451
23670834125595599
27076623901682063
56055818935713781
56213796289503661
25627549654646099
27755281961203399
70474631207286793
40744802654440447
44648390282229791
55966609819445719
4154989320245419
13333022958230167
8803208423364941
26225944510275541
4467377300300191
30424764018767947
49523849656355141
53463179238135467
9667415042051317
37238879392766143
28642011446398417
61893689194532669
18133765953592283
70359504360371509
44635251635571533
60045330256001807
61063204612265509
18013573825488221
21178566816783877
58981168544933161
17854945556362241
49971466224413611
44887442351088437
58097399246643391
2826680486230553
20867974022362193
37555790763901867
38868356632204993
71018516533079039
29672477750392049
10813978771062713
13522456454512129
47122683818231767
69757192044452113
26037304923072953
62398737763233343
9550459893971933
33118644337939423
24606403515499327
34876520499839741
69899441721647071
45056719211486291
54979929211858513
8069371056906997
38797618722380797
20904019873223743
26067180986343241
25223356770209791
66450708387152779
34520642169322411
32743264807733477
33266152525596187
26669812661101217
71601896841653821
31546019729464489
32143037222262361
32697803693833867
56816444866995221
12652868304088919
70204334877498443
63578113512151919
13595707200323687
22630726421152159
44211244043584403
22897573302403213
23667958200294899
7972256276129857
45187069827563551
69293920158677171
33119959212089297
36956949082831123
38602014039081751
10257714801350021
28514844157818841
53519019425342593
41868222764731247
7100203491832249
29057367321005909
36940960694701223
46848637872716527
33344587980723827
8596660609117967
38455201833048527
11408367842149807
32848944321889637
2883787474061327
2177169372731897
27809851808931473
19180641406994981
3600959472949543
62815525002099983
17367697550273929
13320124681374191
68275628795369027
9586903197341837
30530686549924559
7108472388608777
1730114092722557
39171476308360783
54644561796584713
51337327646429129
20500485475838909
13416827793919579
34950164724599077
49505118426046067
40207648216106963
18225015849329953
256899770176919
34028146195150397
52169940161348599
54729345293072911
51699612029111339
21642117668276389
36328208484435913
30152644317523199
24466768059164437
7166392786990013
65693267890454059
65550273141890347
5084960190690907
60063127246526233
51124569551219917
37745930631023521
54237391821668537
615892306475003
65060199091947119
2174045896478411
30482066230944437
42870160556438459
22492831806120619
24070779105774077
5656646694939281
32723405016427841
43323623592643573
26447579335275047
25323718759246241
60136984006554563
25852170058755571
58813623909127807
5590769926332413
29355188110402459
34190201845329911
55881694907410429
70984857947883017
42692164637481691
50815471349967367
40169373514736929
42806527834774661
39247615460117989
21476511516739039
23140345585731037
40068139621699183
43769115434842849
1518662194660549
40870996620711143
23051020334236897
36126035060502671
26226196693802321
46565123402032993
18507808126930403
69634077104338627
59393078229767431
27632911115344939
14692397180134463
24915938632671803
66989566052152199
9451632500342843
53706122399847823
69679181742255847
21188340654779159
23292464062333391
65296865257019059
8800668023803739
42878980646501039
54768413724923299
64975951139663231
68664966433666067
45547633888319599
312909440829317
33937631352227437
20318840977306519
20198103486546697
53871960788214659
21617859128764849
11262942187590749
41852878169172871
48027254851173449
66687905424366521
6382030550278771
40276425006917789
66831013980388109
48091400149161301
29919063650906039
53600186460555659
59417858538202207
68422599406989461
4884550918260569
25001002298067797
57545121440341477
48442187773809587
52077137606962843
41827343030181893
57902881849020517
47014055113528021
14348518036752751
24492393279916351
67324678755757127
54856258200127859
48927348625576859
31313094982302121
35930560389786229
34720883087347777
69376004037291949
16084416365048501
71409007471103329
4393874260476331
59677382720985467
277384198516307
58945584243864257
19306149405663163
45418222240135961
44674909013295317
18948105085655017
12124737005710387
28880687320903427
64919670467618009
6784130690621183
37587184964077613
44200596522706937
27765055380862967
12560563874300513
21902780850566089
12118645842617647
28920354162648287
32970839916606313
48863394335791391
518693178825791
27075450978450379
25711896938084003
54634059240998801
56892164627109743
19017906992922769
33418750811138519
59306745664209167
50302337790052981
14818689985888379
27983865344487071
11743375659353557
3206519635594013
24847492218285551
16289532660454993
33851277444949931
26585357450225513
52513687216033783
2935357339087249
22241382150641189
12269827796196499
28108015619184433
2561423677294871
56157766282316287
28874169816169861
51979113860419159
68415941226970349
17476626060882917
54449259747965759
69047007736827611
56791316129640751
18130416462799843
33067649703468403
19666382432704283
63493511715030503
12711835893529067
17802962447542339
24394716301366087
50491360258813013
18567481993938769
36487580643426683
69837088037694841
7645515230263763
47080900517706361
68705778934835131
14508624432007883
67862970190050913
57117730883404663
66068666410526399
44623102491990241
14773848111460423
2422421124697207
43105082829866557
7545647947122119
1574869550280601
13968326819043013
6309289538614859
33404557907229631
46812751326804299
49676452008173713
63538385301304943
26633394643793963
41607437208307741
40171492725905729
49047860102441191
40379138066710169
29191449001580557
44839721339270003
8558671477485403
23834447804187791
43736263437624809
30681349012465201
40323455269307663
55663177219437583
59356254361847753
56302332960327551
46548849073818541
53612024924391811
32299030957531783
42876353633092079
66869788809751201
36535686861187313
36807097518818611
63044197345498981
26846698244245903
37372833085937653
63455256058256243
29028521444376991
2325764596047317
65020765578698773
16188974510802647
42428862514882229
7620129071846461
22347264591511241
34885928675059201
53828090971696823
35918585351131003
56073921836153581
9709127610424661
45456079103725777
49184849566095041
11258322081967721
56940231692945773
60634072579699781
43597015867781549
49317843217148789
56295757776703273
9401091551246639
67732314539726983
11492815602133633
45783101279512873
18969485788262161
643563465240461
20091698866705051
68149109488873397
2833326596051047
33461920148738569
43172322393382783
10245884824968427
43996519735050341
63671537339696401
48364513312474399
68224647057880981
45402836567754971
64493393329032301
62298986896076863
36896484223148387
2683845727667743
19459906524149821
43924934461626923
49977408596889377
22095995388107467
19308663406001551
25881358225209727
8429224829606579
2321327141911997
48371654926706443
42946694598180647
44613896387661443
70430358123799957
43435795005669701
13727084181109357
5235619508001503
34873163053209517
60718547897804191
52704666443837231
35345264438336077
68452853420539867
35982641693600219
33997720611431173
63450125376579757
40765239671260457
50277044554037227
23131585597260473
66992334214963961
30508909421863217
33623519757809771
39685591182203767
64631606263773013
26771854772413511
46704045877998017
14285704694370763
38064496546480441
17447066897987393
25605922588983707
52339704218623643
63332833845011233
1198698889383179
28806465661185313
2069216284769243
19505953188277433
37301452908051583
3773868684528281
14762102888393681
17194859519672231
58887738641762893
25257371553902899
7514479820640743
49046125708967449
1258090007625089
31306547376829523
5032925441627689
42004532388979801
19403575166705057
11930380280154607
56328684386919419
40845984139031989
50235590515824853
41978158493889659
44310218119104599
14354394571340231
69635347923964663
25782738153752287
12523198618825991
58511597671859503
33470237977858753
42163832807138117
24766087877116661
40448263124084861
41580080199493747
34369708687345861
36247191109329157
19096137719934427
7100672495475583
58723754701815893
30259909861793657
3156350000409407
36241094112084319
39370898661863437
1267241912063509
61754778485202053
48437176459050517
11991148301841749
23177473568734703
46144511737180237
37667092469667719
67365159763256063
12355843228374631
70207533928319131
19912859065574443
35502344946277093
12533636165401609
34553418537406861
50301760678661563
70995909154385363
35461337349903329
70735154411912951
36341591005935209
69341976516388613
35084736501269677
3147716777533049
62555878929310051
4513062556797569
21174104848593049
68517893383182157
60035995402014389
23338142035575511
48268643684733943
55735754958978023
11202131914250309
21385816322931233
23875675577786303
52434409864355807
33218514042264533
19280159817515153
67558649225031983
9387504488771041
3708745087822927
43937701824306833
39315532091767829
57600150847534133
46971553985864681
31614922950512137
23294844766314109
59617441184522153
10029539737687793
70333505367730771
54470681328966601
46045775238487421
2234603422916773
50206855690771583
25150807536509387
18935405556883337
18260806518392513
24629797587008941
20519126048829203
54154819339408673
67565197458171451
66764591476996097
9217074038311981
59377144586357369
29588078944902481
28525235300933117
30327298903397099
44161643404461481
42070956971679697
62039490365723513
65026504953912011
52405420511265827
69820196606488547
45084571278459997
63636430087941973
54067507307053489
66571745978707147
42633324348833807
10549491287253101
17228997688710967
52512615572269913
53476745984413321
53076290856251291
15698897266114103
2136978313241351
70706546101715077
10199529658713121
52494027982489729
23574554207542153
4823261894739803
29372102796877129
66686331350642947
22731959497074253
31971139273339073
67266398861904751
60687762152221969
27629600364191503
3115997674983241
3022928067276457
17375554734440941
25420271062929749
64869740407133579
70222528631043421
601763580746443
30447130430369833
17151184498424143
57411315989901451
65153224684550311
37113453088102117
62032213704661307
3564195469791241
19719514482015533
32520950958944029
57890985779260391
45350165583854797
15799796227890901
43517545472086223
68183625259662163
14866854658792541
69062361463334143
16274367017274161
18366748925932951
28779986682837571
57940528844589299
40000318760240107
9940227098485279
15484063463587259
54784451070307993
21116932281694349
31312718658661093
62760384263405359
49111923000138571
67349592219175489
34348051706036011
33034267813377161
66150164131344331
36247137478774121
35590478386564529
9658553684699897
8056661916503693
57420993154796137
59891134353898807
62522408884796261
18317463739938677
22135441008664519
46172977803020987
20463948332934419
2865465056789197
10926156238066781
62588062690437943
47054004745283527
40634986504877647
31467644115344641
21242292022508071
70645757174002229
51883985851864273
70077401060493901
4687724366003683
22371893266682623
3462941132031671
10018073622694637
5355448203465377
44970760515257263
20747231444085479
40782242439544379
12441179028899353
45618540000998299
35264343724183781
2035873573232111
34791447838884713
36847844324936461
5360868513788201
12595220247883913
39057220793860039
43926858541388063
64807064859757193
45093289108325963
39781178291906671
47042089066247269
43694892196110409
13070663081673259
71799912638114363
20010448451525447
67149794913752777
63372898247809559
37107982558596611
36773265667176641
20759067420547541
30472600749207709
19567657402250849
4946584234579619
9228638299597127
54396818691809849
59911484290378613
21524430293469931
62520796394555533
28833521014040003
20512340157120883
35846038221261589
39936918398895131
52381049498338321
68887135852943033
6167625744351161
29385275250168457
52390194304216757
335860206005279
41487662555552093
26735358487132133
23216498209802693
45135859650336541
5418776599024423
38621999092893089
71763270093743471
25353318791989493
18128919261081781
8530427039016373
13200930747931637
3327614742357947
8150037213411923
9726144881027411
27472618390790659
34382913544902067
50144271898912979
1100657762598899
11239987238628527
16815042098865253
11212145329866311
52064589363866237
38343130350041437
65675027540514943
67850572037378189
50069559286454849
15133281281887169
39897371078395591
63839249403984293
7613049750349553
35253919015683779
22494234210092173
21671205863309063
67534666057293089
37018781157036169
38824548564316369
43996878560255521
29464133816201659
3614365303731323
21129331518411749
15257438922436279
43574497170406651
29986114837003217
53085000886135951
28230955607625763
52943300998214293
45243249204217007
16116888422864557
30051430960981387
31093459920232687
71387158077850453
69837166286422261
22518686785982117
260507856160483
24658144940461337
22580357433845573
56795754223656607
21665794824701759
29637355737499009
69045888590774449
44207060072924621
1578518984891521
21924410587748437
16412786771978867
7124018943292547
54443139287658223
67486646965193581
52627585886117147
63416718706589789
30711269084226529
15105943990635671
12901001428563137
35211924121098773
54014602700913863
10477025725282841
28702938533205857
61698429797074459
44431304286021959
10281624281434283
24961580275157039
15810957339097769
9200559719995687
67745285782073329
2431739759089051
58452073859861257
32920963654264583
55389304758782227
16595029052658659
62446452078029711
17734047512297833
1355130415732771
60699328004802979
58187630736433291
1271459421815873
37023412304280803
41173128489620839
8728994807432729
16240623280849393
48054856400533393
26669546834245921
32157197142378827
11087567855670721
25020639166861033
57650895948447653
3363527534361769
71582173373598541
39658938212740403
52959469699803413
33204149544488203
20687053042187461
42274678916206291
67675131836261711
5394649196770181
11127742238601151
5643569849697163
13984565710990933
1881926489704039
47827998104777453
31098005380227931
53398900248406607
17894072642906569
22476626103187237
20321535697579639
45400718631691921
16616487118792531
3002520561079397
3271833299931457
14900787375812941
10908517163414209
69746302612085431
42616042798556611
7097052138801731
62448590663158597
36962821263173599
57404002899790823
68039856888151039
12429148385451487
45834339495441443
69954029963805893
33903858961315771
5274104000226869
60832903579225997
49292322184602559
52132949991763499
67276166866588123
66888890487142159
67028697456026563
8588240060928469
32801987851857481
29307775490222783
71258376232433183
37668522965521067
50067582134307421
27930429120027689
65271982881439703
5200332917712883
16758550041853253
42045813603967739
71283072862633141
3375004230551383
7481005512618823
7861063887853721
57773321184006011
34634634256213811
13883750054497111
39311011973268041
1528716994540313
69364259359884143
27144546303964391
12983169381889849
17809514709496189
3403161487286887
10680839084319601
62327758214618917
41625398794216267
18409347076865557
63916718594193559
64683295540458113
40276671389754011
17402249202102097
42869956953823981
15820882757858903
32233438767064319
32543252531376527
30789443093476919
71103153626670311
68401162712118337
50522244629955451
1019563991311399
66966258053071409
68932811800884529
11309350950799123
2828998911444239
28507444454805977
13974654594889343
41243740417917397
55075910060604733
36935743872026189
33996295209173681
4270909668948971
9242542504579991
47184347080202201
10877915064137743
57418683542124469
13398547445101813
6359849313645259
25961086018001483
28741005813194321
37026866566133029
10806314432613719
18266550104643011
27434671842074963
69086093121958697
32805418129373143
26447729835878719
37979445109063561
33335550350011309
1269054514280227
27504732430407143
57435589866641653
25560445325109413
62707936545969901
34640066408111233
49487870251642871
10729909177839301
9994434863203871
25605227954862539
50549450681719607
54760942283850857
65247109155165307
52836874326423401
290767776053341
10102851712637083
12493882041295609
34833836288849141
4584243342276589
15603678835924877
12529761644492327
47238385920495089
5178621382988033
48449256888001147
11582133933793051
60261427309109839
65381473841986207
14003357003081123
40347901287174959
68697085153327663
28141404385636387
24609700442873891
41631959551397471
6065819505640277
38710477056841273
8126017188926783
61762771936352957
42027588497262737
16906103626331897
2202835547739877
3703371693348937
51771184158032719
51748192353061187
29191006216543099
62293194744362363
11650442420598581
28764036932333579
52655667249176363
64992140079590939
19068693673823231
50158230851405659
25326687726449741
9618506990535367
51556468881407209
21592469076358247
63562382662965299
69496751204702527
41369271274930019
70314853411407589
34488472970649197
8098407354890353
63600310557357863
56396782606349873
19835720096886137
35741924333997109
32607437436922163
4625348483434597
16588985397717013
37956505026436903
32895191314639639
2269391994504599
35357038590335519
9624892287813973
23542793159450393
28124496187952603
36293449997274817
26545772985299273
6047998938452461
70095622664722099
22698704459150623
17657614457854237
64217692351750187
62350485548344837
37646453057647477
30287792335591691
57500752776751591
45040983473767367
6857039174663057
1408029807634661
61337079036497059
17467599724131397
41645326107931081
9750385859930029
40487411122442507
20779024969979063
67307050422750371
29049594744135991
63712501208319797
39117460088129561
4396795288471981
49220532949301557
11167410811861033
65317400470635149
66103252351222189
49903525650429673
48834880431146209
2778586556938261
18692602477133791
32753779056310289
9563882527705313
13186752944602777
19760149647213947
16168310739411443
2810782894490243
48246033473235551
34380581257850603
2469720934807697
15799960492117663
51830291073196583
62006521589579393
45350173676034923
16946998577346731
24022720171608239
2222731110771733
32568022102533529
11416104586993823
32106044887686061
45449907817756699
41098475628529247
70679946654688967
4184976486240769
19268621803487249
50078537447785961
70447407049420729
21788207568762199
64880180048280229
7911119109682183
27464360952604271
38067895573970683
27911209354526723
15920317674095609
7512585946749733
71064703652613217
43048940854023107
44972770603943857
4319043704819069
39866034124381727
64574074528547371
26323580322723133
59995486894516897
33867898774904669
32042094937949267
31742304319083947
54750905199266173
22508462116922479
54843590022108359
23394021229623151
16892542599959491
49534830020646151
48792011139916843
19818082184855233
26668318225042217
45200797270396049
26801385384537931
19000241264892211
45494348004722179
50137371582544151
13173825564848231
14789893354480169
25328600126854873
13376032182760129
32144032162787269
266930760407089
35409646199172079
40298968921436437
44609191362662657
69376377130307053
6736255819195831
71507661535718053
14868663001933439
13756533479652653
64391469675508259
21307609288572907
53067094162201199
49303153294433573
40567788826185703
64583000299065901
44520741630583727
27851027045792143
11969331321562501
11141400434582177
4649351252038439
39921889153060147
45643495381135789
51009677416586531
3861577862535119
38172282211029613
26975880236230349
67141193448376213
19159123774641133
50992125377358289
48209600394474523
39183770911933807
61113566179495657
41839568787463463
12548157084786187
32381702387886037
43320563822963239
54384338560800257
18445112496487927
71563339854260251
40386783801382691
42716723019611687
51338789206678373
35229005056476137
36987406547550839
52194106783734121
18461538655844887
51876132433796929
49836657278271649
51755580910348351
51368016481798741
59926620216034613
58302557557810123
35776878480295933
48867652568198267
13093048317259289
2457409855400417
6316125563857853
27004852718354867
5774379555706211
35836252793534569
49203836451556151
17896232969213363
60508610436751571
8944769033864537
21700249270244137
35751543129123181
64047836987606887
54817889405573731
66037803231227917
63484221105723559
6719608563424553
20772933926268053
68333881746510103
66277536888580681
16017368967387241
19054421692426907
37937590952235019
7355838517578539
59660579791424951
45422416992072613
70948920176163413
33347731956459317
64421905151240471
20361265555289359
41531636409176257
59596467996130229
7611436126436729
4125595630952063
3159636409004963
47729169024816473
71577743780484169
16467340519343731
36048275250056681
20816660898280267
36829381763226707
63749898651794561
5964828308007409
64362377539283849
8790375288122567
32327941962586733
40185362804199391
53606644745773183
30720292468567969
3253642263396487
69440458234902479
7230444022781761
54366897469011341
21482854052798473
22610564102911123
13709075975214001
21414942206648909
48718563901003123
56202165653285887
67161827126975837
51730196233322473
57008242870925387
60384681754230403
51539748412905581
43050033164159971
46107269975288023
21638712965354497
32072399920016867
1313616701004947
30642054393923443
34183410500252551
11603924537194903
8359878182205853
4179626825308283
928428465052873
3184137270796687
24001252169667139
1784475227719523
60980918826023983
57326936745398143
68047674416778437
32716406130709727
44743409376926213
68381745545977043
3993352955004043
61990203067679053
3316303216673399
21067876151050363
9527950154373433
3944415133380817
44132042563697273
28623173524038419
15612793956621307
21947073480170669
29968402007829781
58898629738832797
10086911642587589
27014304365703073
43421087634010381
4856449136476813
49992732922394329
68881174098802727
61445722211879221
62762623215583601
67618913133029047
17612722344230917
65991296547729629
52782689136931363
71626732685834219
29313064815533531
67976610649295869
39400229805435263
5626021801580533
4717846190110541
10633858034792171
40006912711877039
18665613148788013
64250918798826587
47039686165598279
12909855415904393
31257912296799623
389795812558991
15934786449938183
49040432318359583
1308365328992863
64372243565397527
42522248851214971
65774982371665687
25492327331954221
50419252906924553
70977259015322893
68602766693736151
24561021745402381
59560739108505913
4607434038508537
28779497233412201
11987093460104447
70484707385883313
45001733329210607
39143574585144677
28883630038417799
6141004804800343
20587988013791357
50440200115828819
27470930863781641
44693070165745819
35514305458127219
63331998216105737
28567130110043879
20656922917631939
3825132916376627
17913330211904077
31493572662189577
56706557580060449
8384368280492551
31592723320063
66621187895293979
59978461610960051
19313420115223147
40350898073562871
68312656014473723
40107135541650083
44340844974025993
68884862611909573
48030167402771831
57209904824782891
39054068979959711
65680279548256897
54634076156895049
50129699647074127
52770981579206701
27181801489466639
56203401951596593
39253201317662911
13431673812595193
59633573838331091
12798186885964673
14751537379903763
9611699992303681
1905042547323191
7464449397251789
13256905565866499
24254978354716939
313967198003891
4677412270312219
15288936055800731
43438001377061651
15601427753282989
11039106274792201
54100739334171613
56527996492875253
36446700482115569
24882778023037807
65750207528520499
6383071713547787
1381148454382393
811095867895771
35276466027116351
42259494829604293
15320248803127721
2695817042684429
18791248898859883
37257350013548947
53529207466737943
52982442496157947
43557004478554817
35050569115879007
62643899065799567
57659432869774237
64026865925520521
26074761260317883
11888561440832017
674498390429509
26198199739473431
27004012242999481
69608109690951241
50737046073361363
15884435095888759
26977960536656903
43171697543226401
69989289802947877
26981952696979097
10922193552684793
910537560906539
40464269447974181
10943014538128313
67345102557109213
49083341907414961
42464191746573283
9033891067159619
62101882700972249
55809156063612839
16686222683381033
46644305243870671
64857646242055591
14106912556681759
38647187577830893
68344383454716937
54670681042152377
52058618955728369
38366672728782113
31685148141097177
22766780793655937
37182540535061003
66947546599300079
59295181955911591
15028233951043217
43924974910490897
9602901688993553
9711330615772337
1948921455222179
32135443449524543
17107329037834561
4434239542519187
21379843498657697
48106184788917319
12794438575083527
68212931292180343
40893260383073309
4597123997225957
18092265311187281
32153455370433479
7011742293090247
38139671834455619
28124691928911199
22821467980028269
24656599694468873
2295321407947783
29384672253084803
35384542480381343
24928078182679979
63395996301408377
22866346861965613
41092844985021539
4668391016615201
20066367007655789
48545164991854991
2235623944815871
34699051713768907
42105403728511679
22382617916832727
17944834128109873
68049078056933093
54170062322924087
1102465432731367
11144882917979273
37715901304298281
50846412451359257
61774296434403929
498466854516607
2394016315129519
37311356624640407
323398953562669
44742487974205913
62661781684728739
18905680498725539
52188697736198563
62115713025563479
47764252711956673
50093254490795609
69319542783763739
3625952032981409
1307596233881731
44755397034074191
21152387023981427
21669045758171723
68528036784411161
33028783535398577
9201483157384853
32309619712050983
39454349912829767
52095481459217687
38700509842770019
14786068511764211
63230634760116353
55599067905253777
12447839724132383
41343863636209217
50554271794503599
42138624274363843
24961526713090381
50969516301402731
16033828725105991
29014167880986511
42374834162637239
45580947924412811
10238089023089639
17277762366860179
11558854507929583
41089239789889757
35373402349622891
43762209706598333
28570837476927337
1297770946354313
47626635831501637
1083012214349789
46702552173990649
14255017691250949
62866730969602393
61214806794642763
16069910816616541
1146806611455727
21101952842058437
52297539273356089
13188134925070639
49545606122289323
2096756500222427
17112747447829433
11667254621558521
56269916407625779
66283438566403249
68273027656724203
58731597209662051
29209883349447811
35042571358761563
41577145677145867
66964331166217819
49683766330485281
39091693943031391
68799963822894541
66930456196231601
10071494716027751
54291228882658021
62548924591164173
39673645718451617
57122655522833513
71924782580337383
60654193695777571
46190752545711049
40517342345633059
28159366341880517
33849441311453629
15581406494127367
63185268594152791
32452347460197061
60235523741538221
29057143794000293
53976269934077087
42125877483071783
70494736338238967
21379335130250387
57511339305533261
65701654208438687
57432565843600639
41366199335706719
23088405352200467
9650459405802779
40679465883821519
1072432247501333
55392690062754799
5739333230491909
35444857083985703
9757703478518707
18804753003978671
36518023433097757
11047847123538937
14689201406425153
38899437396718207
49645952874300031
30619845941311663
51237318721254461
66779782423070267
14047419419581147
65687550345667853
70186683310295021
33127579598051669
5047583359714813
869067554801657
50719522966845329
13337895600630949
14094609671184953
41513952709579501
44970412227147059
3411223623384067
61852452462013537
52481254125990559
27229193802683387
18570829836788459
28514115704647031
33914814571398953
41603175770273093
17343415554015977
29392460820872399
41876144905181921
52491703232704007
2282459255068403
55918577072135587
59163017364782701
2294774609338649
41251582732220027
8587098948129539
2981405868764107
38696835599126581
13697843135984663
55510091627304703
63241498096363481
4030602375047177
46303434909137111
46253427526611467
36399269182783813
11898848831351719
14957859220479299
32944457747008013
13220606466159787
10108412175275989
11062691649215053
64807799008340447
18065498317097911
53877426574562651
46512907552778323
59495052273598573
25356149526119803
26837527978363681
66341459140514227
18949909863243503
67433418262659769
40428877040960263
32645810898915727
21516960366953399
12872038976033747
35979029808572099
51498297246027719
51305412221614301
5051308566960923
7583225176826291
5591560418278847
34415461728473143
5319054175694059
13125543503594117
8910509838786421
47355556837490723
13283868469515971
22679244468732673
8291109090859363
21757586691792481
62640022024929971
31074677730296797
19930173795052097
50563065017751553
60588293037933407
70491135095017687
37283977942469023
39346534293670873
48750931908856363
31350785701991773
14173086905401343
57383787056259847
44069130705301759
3721056078642563
40500520072403927
44793416319753239
43121429915159213
60341333513116567
18289983640348507
41496033251274443
8648242971410767
63666096253349767
60306097871112157
24684883737559417
10857671850303583
69730734165899431
63519530714030477
48564171789076429
48410335494904507
4304824266315283
2261787725542981
44451452063006393
38698632429254771
47210934502258753
5981942323840123
14794082871611929
3972240399609359
13110965251223227
56257152265496671
67612418548199969
64484055154502987
58955065477609657
61221721803845833
29805750168798287
21924917769289657
70753823134487569
35953452917860459
36159060599502307
39793127637131833
32455673757474179
66080611909615157
70441123912240603
8462495918656331
29588085425306621
63249771714404417
19877990144163301
44421557682121253
65025779812614331
1171647862202611
7697279337848291
49235028495934277
44938058541641717
65597840956032101
46471155153967373
44732797909914497
19943401771494659
36406554439939913
9260036258450011
58872144866920499
9138366804235073
40800710881499003
57842940948759569
50262082273013761
32985153893580583
1311708495992239
69382661504963143
68196343242699577
68944045016757773
3242211022329311
10320122059868689
28874831548522691
17242687768987507
20125931134939501
54411974276120633
17021182413795893
2838600610507877
30237269357595691
58460599362568817
39643560419667317
1928721676896167
12830140625639767
31652568736974637
7225529841423947
47970354059968733
23910868840624429
5676736593100693
21241178588849411
24531401225828977
20113974403043383
46428262506360751
31871923060479127
1436510763623489
41463320480386391
67880550493566529
58830984810809119
38688318034842331
29609020985129587
52362559592222141
62496189115491317
23716284979757099
65649807329654381
67853183282678239
3331197693727061
15014048984159923
1789517248411591
71174880516091841
48307518832734913
61988043016361743
49826260095539813
29056394336024599
40239769893754127
22554123101110691
17984208201677489
4829726708402243
14921324269400513
66371882149432603
12244162857574117
60283582767638101
37705842841857881
42019701346322639
59600282341956893
38092611194221267
32884720474329407
60823744107483439
49662285226749863
30830601049526909
23240280818591191
57238741571107319
14860082057884853
58699204191868291
57393364513906537
41416133703415057
36621057543254467
45089151516093353
40395262263212443
29187097861033039
69608568217848469
22113780736881767
45074399707910473
9101201302170101
67587539793012347
5117395814743477
24463190625136051
63189238227570613
8906874324510809
8544008315246869
32254220183145529
44557643678162711
44426540617860361
33321862791813811
61486057732579751
23000956182051707
7225904746325339
64340379875811653
44575750278197101
45819875015623741
60288952039628981
46461485336462731
43579890124385057
4713098537717209
66118888614558343
41732063108905009
6761129802044419
24649884145365289
53021269048636051
7625463785902687
45821948570621317
21151988881655603
40425665594840087
18492515251289413
47709595100228779
56967355054111069
35772857895230087
43608676045185803
13004642701018013
17905448457549701
31943813301789553
33592461350131457
20209063488025519
56650182636592001
9667773154387939
1542895822921441
43427565749001991
34515470904099667
25848483401556793
5463485360301967
66093159664056053
13611308488208369
20993689251583211
3934885360347239
39577362056879363
8259676380433319
12665227332531287
27306952894817569
52501782804788869
20095739004110813
24596526335507627
3022340620638247
63607706244183973
19468408411163809
37401623044796383
62185102081296721
45148387699869169
49347017267537401
27664814258330629
47513024351786687
23390611275312233
7703665529480269
8575888417977679
24632396130240809
70934206119778301
48688930923654743
51045942573648047
69623240109638843
396312819536903
40765651359423091
64818939496154777
12682570416594703
8976531686369803
46680872532293899
47883684412790797
20751108169311719
14469234239511001
31744947272096243
1330273570751681
26987291795968417
45949406262812693
67175341409130023
17179426085663939
63949513436989321
31037903355566803
25581492187782043
40054116384769373
62534304036541991
59229283061341667
52391821663764641
10644630152056309
17829548509278223
33229596800670983
48104014829817241
3087604491438781
53197196319356893
60614884663308083
19904763901272379
17285205493554839
46553560216227439
155751296471761
43896991886405101
54560877942972901
7766348556232837
24293338074545741
23962597055128507
37347444481243607
34109442773245429
27553111266368069
67540712408908463
37345146456258527
45993838137416041
15567880669461149
36022970756762807
9055866375776933
57898826968212311
66798783284000359
9007056454934147
12189863657501443
27223949085270709
34188127561445149
70287972482250557
46847455391892829
50080919257501729
28754169908785561
6575775431880541
70284667874458937
44749965004549577
58372284293340937
9423748804407541
25342651180634339
65603925059837491
46672676416014533
40488558106967513
40961761983060473
9294717310428317
33746752924801753
41340325394833123
71485025543792891
40021325888109053
13302855952841669
16407789512409527
18679913977555247
199287985436107
994078588913071
21686316287266271
47992627778179379
66306275452118711
36921364133232589
13117787236793573
18289570220763689
63309197325778381
54317321106266287
57560078072170127
5791341609026509
13186030183501717
9869091489503293
306047889859927
39528373083492707
28659032433185879
506852059522093
18308630064283651
2079505316031119
62833448712245479
677398189408189
18701110553035763
14472733941005051
21897694101844511
5056974944676407
10605075429332407
31014209548415069
20508512953997371
51258330953581897
70056599964088237
62433613113482641
26902394134607179
3330627142902791
36186761410548179
47713397594985361
43019573814135859
18256268292518101
42304959663042371
41571287587143389
71614513311176071
56176157533686719
49196110178663443
5548566763559693
54485347073876489
32696286105950647
47546213678609047
34843045533643073
63751121841002797
7146759537390337
11929972575173027
54601384757893483
29066972983340489
61409928372299713
19713951639373879
70268124527245517
661348210034989
60490981891413691
58515540579004393
33227626378380079
46820502237743243
64911339594446087
23517903384348491
70683287967633217
7140761056071647
8126556036804109
38479255780628099
71613026415444413
21760230326923189
50176148488753429
22061883557218259
41011938725430557
12105071616462577
40467880402138477
6245608692149249
3686680313542649
22512669564503969
16291311053631791
71663940781984601
27540560762980409
40739250079846861
12690410701497247
63220803026871263
11912003637903059
28166712676279883
27513882400487927
63401649949878971
38544819852858289
48926140360942219
25660494013725947
42045254911510379
47891458564834439
25104268009917821
46651333684305761
2631867977320321
61861303559765977
53589144532343087
47926286835307819
41111329344678349
25947569006792131
55867115562541651
62470720000182577
19377482597004551
7901936596960403
6867374405587211
16230467876626441
22606326877427599
52368246573601499
50781192896923253
33330878164237309
23108656575344479
42414393002416987
32134815342626039
4990274769658267
41532631298424619
64021056420860897
14313939507528377
24112063757066333
4175629198365739
66536134930813571
53918892371331041
57926727977499301
39031216878357281
122205766677187
19390395881048551
8032314953541139
49856216474280031
46483176939065369
32058674103749897
36132984117896717
52418439813746179
40640788820638103
32376709164995639
3169986656657747
22460767790866687
60888236127862201
47219984148872537
49437927270674693
4765289016029567
43889048603088709
11079004825160689
9010478406119537
46321270662199979
15656580982346659
31057461824290697
66823159137848887
53101733768700079
31033009554229279
15001580830290203
43581353974873327
50255968205108669
49402756398147959
46150516114387109
43147234125089641
51574424301288337
19475756478626179
43604378548407143
35567556450713867
50106318358548607
30507708104324431
60149554832463013
54125235041160863
18886810710383137
52076288601198467
27003517927878553
9997271569011269
33032553809875931
5048674291781723
55333409843141701
69158099491222387
57159942047158697
17625576644713321
14326604950947353
65754201464481857
28369189179142871
28931294076456403
34200449995470173
38859502013005837
14453059311915229
70431041439245177
34359120862352873
16066178926250417
65124440452840211
59368610546064191
28645702254641179
18620270277079369
62136999285188089
36026189380632827
14192335326433063
59441927771979659
51885357488626069
42097084008496483
14237238832353371
33280737486682277
62745687946938547
44585733183882833
15098184412329973
70243732190003111
61445686553914633
13419306465208289
48776649653638849
16300451212637953
49577545290357289
60605506904312717
31170777881814437
47542920595265903
40582692141581489
5165648105795509
53337299634912439
66859470059175383
43146677298811259
33268887010841731
29927979735009703
3058491705287197
68947526028394639
69572131122564517
26602030995290987
70321064102128127
35980988369797319
9642343577337329
3499117395759463
24236520888470717
57663291605280743
38366564652605573
11900269283979707
54984618935677163
65415522173067371
47146112441196799
20948458716716017
27548004408793607
43566271299609841
36116743544525971
5651693350431301
1876309940111171
64130998849791443
48635120002925609
2781297940793753
27596753032544317
68524817315213093
23092790954708719
60661910979293597
67374229855355699
4549826021311463
23762182753478783
1078156063469977
66577904561515657
66015187378393829
7719539807154067
34812666232261607
18277602282407411
54613352881007383
62786758252063073
50762894566375037
55142926753009163
29367696822603101
64112240640012473
46601773959304919
47802968049380053
54231706265376041
13058022671170621
5398970300986459
17593714989381029
4662220176587737
3611654762317307
48318206240178961
46253429277189517
1697485690837709
31561854715883519
38913220447061749
41219624562103927
53058076795670081
10886386156089043
49690824793562747
68663687067219593
46039355527891823
54204636031035037
34542806608240367
5616340531797889
34752396527801621
21080048198980447
65651045244459761
19972924799920403
52984057999579957
68811000451031107
34548980730311561
30950530850178911
328009691777447
43192593977136103
59185711712143607
55309167747968023
43029167052962999
55773477163548587
57450039741321341
57932757493190339
45739580084495273
21466139819115961
58774002103297399
24043417511266619
70475797460887627
53553343278646339
37436588519802919
6321991436549071
31180744868761567
12261713608977071
8357769653475647
32013406139033551
21130981762131947
14191479953259163
30192661461788587
60284053364730089
11924276792767861
33076631805602017
34144186181139121
10671791765802991
24636262309393951
12281018248842221
18753549973633831
33777343621888073
50258808011664269
42650225566311359
103244981808253
40197342847037443
23423352370877419
22584405592119419
29082924952850467
17090797628489329
39978056834898877
16095732060063259
71540480116550807
11793380720683291
50624916915357601
68203815415436297
71318067730608233
31078978112781119
64991228839579841
18959946695932061
483377346436849
52731135590821063
2000716033172777
71354682221082467
47395059800611553
12694281288660451
49252780931903401
36824557117759451
7077389118115457
10349245525573543
26764700362752811
3657205295990761
40578569152916831
26658509980008887
71000393358972967
58362584585126443
24702137605426219
48204079508577757
10061011795590113
41912060972007607
25738608950667853
24113694596318911
52453965249104789
23275508314655671
64862025941813677
22127274527348119
53510481642099323
31911691926421303
3583319555363789
56642489144273623
40246863458603423
36553226984315029
35805175777971359
22932708573494617
3452220353011271
71764483348501513
50052460887769489
37931123129498789
14108814395914523
44677441883358829
42081263437315759
58306943054061563
45821726147608693
19022656722006283
21872802692338693
56428006554025657
13181866370773231
8719003266653759
54999375450694651
54902964911604367
27400377844384099
3567747987118759
40866508756514759
32855198685201857
56414021415067403
21045388314832517
11545482106691233
22564717577641627
59107892813187767
54209082135203117
30969149212114417
52178974946401697
5707577453952683
67284256432361429
65097914266633933
46558456825922959
61292218091491637
7312036532226103
37290406553307461
62788184612891651
30632400464466013
50908922236485847
47570272210861927
8270496992154193
71632311256526159
41150662669281863
36122194788841549
65254067865518057
71356376802377783
41699342315671301
42674457952409287
17809783891219121
14753690176071053
31736943653787469
4127106230262571
17506170106173097
5511970089797023
42363718597640471
3985778186327023
58884906550712353
68664122625986047
1233994617890557
2581787382380627
69597296074219993
3431270372889413
58938533943897347
21658059434823179
15945525392583821
23241792314649479
44275940706653059
60341265695976169
18612751869749083
51181931361691861
8997060961027859
31636373785629871
25605176637507167
53349477089717051
41898524669429963
12256266739661531
21399406223572757
38780550560089571
9450392011258259
8228180594698289
43595197784037677
22943442840569843
29769233695141751
4487945561947219
61793076997959421
56798120825009561
45846454997277497
6239204714819729
12652840995922559
68703883143104929
14871130859939063
41052873400089121
69027888677630917
64127281848466763
69764395638539369
59018221717454693
59096375426188741
14529058640445331
64701682788639101
67010896435400017
35250344403330263
31043526052115747
6691349318997737
57734356774296677
9122914081533619
49168265390853209
18192575559800287
1118884090856387
52549239870667021
58448545895283827
262304553418109
9848936244766789
10632570462212207
49678534581439663
13866625899222727
52650423649085887
31696345762279391
21775701548173373
18022779377345329
43796527309323871
63439034520344551
15296708568171449
25089378531512987
49449898947798413
12070192541579059
56537958886779859
27343859318906201
47132985930726209
12308689289881123
51978532460559893
69777999499126537
21587603101469543
23084996458527233
47428880516377097
44840008629406619
1188757397282927
55090248377567581
47950161105502741
44801750567144783
70950890214694187
63899808499020149
42088243119079301
13488546959668379
66626968006839557
28759619433554461
39100014854861353
24143433623655347
40282205447043661
65645596368895789
65735425894588357
48636709678956647
1141578773463103
10317044637353551
27111868116997927
10836573041716381
29308234022187377
38692348565802719
68740242900865993
3200975999827189
57575076790721803
56952422470037093
58910091890905457
13807575164683301
34629622452311963
34243333926905687
24790759119441001
58531945523551271
44358108003661733
10816683716002001
12554379596043059
21050040663824329
63368150632274233
13802009124459851
17486964145088203
9684976421039657
13959308377701611
48640900994847041
31497230368878817
50505395415620777
13801018684247779
13435477922996351
16620932617938331
11603465230183979
13697783542624933
67616975426171723
7502405306172547
8313014215062317
64662202519587683
49409493820823153
46733731073686171
8170325766473281
20088447677328143
63696608275544681
55200584616543907
49074046366833911
50514489437690989
8782223874720547
26329909191007417
4934183254984583
48681404533659593
31088392637569417
35225442834657781
23612752579746013
22162619249369869
51946638061549927
36864578214722407
3479182517964359
70421629601243519
28590716740398877
29196739662858571
43476352323194027
67707498625637699
1777779077422757
34179212163958987
46969690081685491
53696050340534159
2936871974201999
22310763574278671
64574945589367663
12146536855451527
41470826238367319
43894417495721269
37670012592462379
29840165458361101
68820408389088197
57085194722945071
615322671008537
35445821632086389
60742339150566779
66700042476309901
21804576012460181
44070475114188869
54351301361957599
67052574609308947
49791906812381729
29220632166183379
16925675865650213
6704247283942589
28583477191749391
22282090327746043
61162469065113217
49626940460832547
2255089841878967
47856964903550441
17192384113641929
47500286549190089
28454924127920929
63601646768611871
4754612874527807
59568102779492147
19523449557465041
39293903682493511
62548282577800909
44521204281284477
1889292136681991
47769125026456903
1539259354047671
56623563562070209
30630643135040623
965907456388477
69367281778696703
17689508246483807
20877400693074869
38535838312563331
38904966247332719
59487711912751097
7524272665933721
13548821340447251
34645121643940919
9751929996382351
1129641052328053
57625930429677613
45467080119255827
31844213219784883
17225201720327791
40305736514786401
15613659169799329
22255838820465319
9348711281439559
26603258105489687
21976962195998963
16513464920349109
20639369366241673
47838407492361029
38032166022605389
59998440292324463
70821059566003501
10436049806074603
22612156940671723
27267546221526229
36384307176037507
68122142608082267
45671336241953701
47580645705762541
22407542716628623
974753682946489
24870755191202773
64107212941671437
54009518120644859
23361845536548671
35049203148699037
40406262033294583
30947002805209103
10406891390900677
34971681569851097
42619858000491929
29293556278871
31859985089691511
26797208263484609
53305738064758541
24402620974063243
50290166817822397
56393222621828993
65284449712007321
37640257125676619
1706218737312151
57055677483445787
44854341925011623
71954548364813353
47144420958844567
67899467700918121
50898017598234397
25047331238175721
20673766292724047
68851758195842833
56282800001575991
57746428108210649
51328632132715709
12883920554398129
60222841977182593
21411361355678557
16366611526605619
65755255729509769
56384577020047993
137871860499103
23756764902024593
5409263788976197
11535092629637597
29386965964641403
62989366749316411
2598397825193813
59695439242031389
51209757954828313
22123915679201051
5060072396411899
31727607761291587
18158238108283331
24870774148909037
49022908949168017
47707244768334071
3839947433354509
67850638506629527
41284033953191179
36576408702678023
51760782649305601
1556391237145441
29699189126058589
42855998141516477
41762581764789629
51824824447149307
31752278941329223
15806842943718479
36376034040919669
29612705445687227
46911662631101077
3561135746398889
71327692028203087
57519946715962853
65448377605305911
62200295571632003
65779027365209311
38220621911762047
69909444133964249
56166399612082103
41570622199578331
66425701480795211
54337894930495199
44415844616416313
35215547397698089
60918506785506109
71165220354364223
22128911317662889
40391457252681299
22020890891105149
31552542286136783
45840191047897931
35013498666009491
57329641876084321
37522899519506719
1712579085695767
8660287303330183
64793314117186091
55030896819748279
4146115146741857
8914075544705549
34029044446456079
52696882141499327
17991164097907579
7798173678816379
16691076227874739
70639211442697663
36619034184459647
1157216697584617
8675155227571537
31556773450742191
33003452346038569
20714659563273989
26190302504478421
67880092629205691
25025287087191031
24626171811125579
27566952979127539
18766241013805849
65420140220602807
1137040617737699
10818515301986437
14719845023021603
55334757649139317
17563554450190213
35109071568030869
24880539013484839
6337507727931707
58697523446798029
23530565910751993
11004495541188113
51064074872504657
12234767225026561
54817586870486519
3844142585515151
51738428915259767
66048907542824567
54762539477891303
38846813910421189
26819757828446207
15053046125410549
27500495233245323
36382480088662033
36868133842226653
46006106256015259
18427166399081039
25139767258533881
33925375212539467
20263655751058799
20689160584833001
52240688140091677
61388054862020609
70502815342832953
36095975687576881
28812303183054709
24026644781983303
9983438349360947
65204599287972073
8142349829585431
3477830972025589
30766359236827729
56627818468350511
56042356587520229
29768374180157713
50133569702320459
4770794730339503
21729306638410211
58741385541852109
66503721771716287
8835689557134521
58029605783077441
13483804606568509
2575570382621647
23422984450025891
7210907816027171
56812072271267069
25406885441800237
10007126873351327
100294194607847
62456040585230503
52031620266100771
11726352354316279
46876982017968967
51377831069985941
35669167051613231
39480885951746549
2514689780051623
7123494311454529
2373897493572173
60192096169999411
21504417358687213
42417024880260091
44576614494377689
63184099790744227
12771773554546891
12860496076482721
5474729876291251
35172586308029167
15221688304837213
21309467316620677
35215927385090339
20337033093795359
12961603188565211
2621948232536417
57582458778414047
62694690308944163
62906445452241397
42318855385464527
18472977248371297
40352402374929103
27633108757756891
35757264370112783
57649064766059419
45963757946789861
1177691910432223
68073800810592197
2109336052831589
44223636026526119
65177487865405481
25332543014844367
9369501527125759
38600460043433051
45013747668571093
60278702517220717
50562602022669179
4631761369948553
6118588468691407
26681691253933633
28326422631717803
2410356056277017
46529821065516973
7231353165311389
44733783875550283
5114120097610709
41682999074341621
61063453414372711
45737847959533637
11746363759708217
9373444380959363
19736582917397711
7063446800385923
24975487779568817
1258088320924759
20396839114704043
38102104747172849
48622864318681721
4864425157700123
39917821617167093
6809645124867839
31663580596441039
29743662939137569
9381836464316321
49666499961494453
43648850646633119
7899531313843571
9182742342731759
18094177522355741
34592938258414633
14363680279984403
70369839261544247
6002133031184207
16944888323873903
51884420664076291
2121330637398341
41737799406930923
12752841586681351
37161677908279231
25264869665840657
24864674518031867
10368180337696873
37779286822024439
3068966653861021
32131461956096131
9157299777992437
53281908981230929
23461202225656229
22335354635283293
41216741799222091
31713391188558311
21631150036042303
1691608966057279
51806402211266971
51493811706198943
54795701668649597
64483613568129599
63340044330564571
5051859129494321
52107153761908631
17425642238986711
60551259795011621
8382467519940131
71661623512636819
26416250597939479
68337725344591867
48471756200267999
47063307966322709
49272174700742561
43872913749432541
46628490373034267
6402915671910661
27058980034894427
22936165942690327
49626451996218401
44366588989582819
7496681101342217
42933747396699431
21618441708415217
38327342042956979
19411963705662923
20459449211069173
55237029820262401
61501945431479213
45872213512467877
34836334627416097
58055189352520363
20212930439566399
48159445164451081
21708218708843171
46273430080073101
60928464477838093
47726943991891981
59221321340779459
3449267153431063
29043505846701259
41840566636129493
51268992095214191
59602753618266893
46772847794690239
24885151370632031
46034234622949697
23547886868281393
66301322775578689
43693369414645649
52884129684345779
45621538893727801
62194236757381933
2156379912423853
61215680772668057
37150684327073309
17488956657029293
18396539435715673
12101908772904479
52182305696569421
39810192552992963
55962211999800409
36103177201181183
63066198310581929
41560858411467691
46821139977780313
65979944082155057
68396960822555059
36406485683735509
20776946527874029
41505897651715247
18425705393522017
11861419879296077
13295907636473389
65843246141840017
30884437333674443
41645578385437253
29273095414235359
46927742855450089
14385066413899843
25295011881389413
56523029043736273
9846302300500661
53407044719493029
27191251661376317
7791850864085941
48967044367845607
63343790307642919
52060678697283013
49245616633656587
13307564936115157
67963701888773843
51421058113860797
33539319284430959
69184517112816773
66886498334512937
71534418813053653
56013078267290281
12352671595664683
46395686001847717
38423991157014553
29005793204793463
54498095614231021
43968085512331697
39941706703815997
66504544682365879
32694607750967999
5003070918163027
4313863674018331
29189492544978529
19581939427921621
14014494425652943
15157677875723821
7936234828422653
61142767455100939
43064641141293727
28887401817856843
41182050967585337
71491997341824253
42923862156132553
7321529104102891
35400801528197687
2129099022334873
27245342758379783
24254590618527469
39460099769579383
50536560304231471
58145711630715853
71680838396912351
23841707744123693
71737353881689213
31213255315651249
8303570058871393
15364932859201147
43278630661660151
67341505456848437
36854667209281459
5211545450310497
55262895623534441
26068277498985937
39494870292298469
34279921877650849
14669704052201201
12813064321614217
16663950201925111
31960608436913977
48099688968333637
12115920350664523
55051421414427307
48021056029391617
65102941601045731
22299066879685681
66648470245797523
44704498516248979
2968392309999661
57767464598260919
57254219841834319
30200300644512221
65274002252098943
66177709050423049
30423735332772527
63039303085529263
38933318313622669
29796232842105413
29011047363883331
59657248291094569
12569841756590549
61949160183539309
24642559402509911
21970286794881209
30680330036521259
32760985821850177
46178741215609241
51948163906148303
20044372536756823
21219394733039653
47544724384231661
24877370992533179
19850172947381947
2243209392552463
60398274479334367
40983255626793209
57544687946121713
31618505506747661
60585885011280509
30568150416646987
58677818821006171
34502758077809537
26226546157645237
6172495944508207
32856883924744493
16999766568381203
49055782324555151
44679194238318103
60620579630909407
9919646861589769
53505021310042063
31041548648732537
43794314545054693
3925647409597229
48406705417964851
71168210993319599
38236537378997537
66502706198779007
44999922605196061
66884260713711911
62147504801809181
1412721532922341
9157682010310681
50471621125096253
18978335558623393
25409759479614403
61903926611635609
10806578924956051
12976595966058371
27849056465759759
57410058301559771
48182569411753681
22814854657678739
41275617785081291
62086616715471017
48164709133302689
22781317641250991
4065033862906733
39961469895062383
68895907276110121
29244948317029751
23681666086177709
25981167116637739
1708719661764637
21405562789054481
56800470166384141
13474928989962703
62272778096210653
14965872139162883
63312879432946721
69653113144087141
1558234991891129
69126404983583513
16717494343866493
29170286947292011
33952476033293933
32605078686595453
36653224367788657
18746978137881677
9440542460072161
6069147259697251
46251534305867557
41989831640357749
26212593846141683
67560610324544039
54683784394876673
63914845712392699
58650207254165119
3234177024574339
47533240351356197
37122674970654409
63121642149296387
31933251488346371
39745346138312173
9976753834296413
42930839606855203
45393506559334667
26135994041074111
57395302472456413
25437872590619543
39179600065003381
43877206566303491
25609235605375559
19686888699858473
71136612504999269
25245850295425411
65277891539863033
47509573272067451
7425950936227129
62200122384358741
70449392296796207
12385693430243597
26869369507980379
31032866140785043
46599360419043829
48965137281151649
54283340406755279
57740490699087829
12752481534759881
43868746863281969
21851850657182863
27351964177425127
9155996258791699
37974864046122281
31356390269352983
47346348396916733
27214024934575709
32142626896681339
36799774853304131
24009878611069831
1178328862600973
27178992882763819
1454851890381853
70173150438503537
37969449691567811
34752222949982491
23104298407334047
69455428755100693
60650547408045713
61241160647965913
36429186134351047
52364466156638323
33766106725435517
16896667312935143
18160126003314653
20501321309903173
6153661221766337
18634417178884709
49513358822515193
37242746916542339
17644858718828387
50838938475958421
25966054909751591
321227595291221
58659729383048851
9452059453286257
64856423859107563
71826700266891751
38589904102362797
11302318870051637
26356107034047629
49418797347994309
63629336849387843
724304407117691
56460291451683341
3673207016865733
10840994505636707
33497150964657337
7172602981534751
21723998346341881
873585527496841
2860480345326613
40112903327568397
46799387115760541
65711198394256439
34737529034495179
70964036517126589
30596422353278251
5199876650981641
34420083610589219
54148402247081951
61280332929276583
11199167040411131
14228570124929837
65818580436215107
60661750918334479
55649812223707619
26214360129872491
18854209314566963
244687528762349
36559563373817423
57096489205014653
45605298541633603
24917218458235013
58868042372977471
70688295314973377
1244904879653647
49045849982363657
6440578444122541
18400674650294663
11113066210679723
6743897416805917
10325303376875587
29748151253288257
27236225396817929
64466485775914643
18864991554285673
6883420800939391
30771828521065777
35599725822611627
9228962606205787
48340465948174661
10181119435575931
5413424248111589
28311083758897591
39970979706977983
32846125314810133
57256374317368199
31679496852973397
55253212550817221
12011203554223297
32879778646887203
61075763141752837
66449293078676423
63764264101476077
28871890317768061
35357777127701183
53556868451353697
23907025116096527
20238598700011019
69137927775679501
41068293025634989
43632352887934411
27470079147352547
71286281460151081
33624379954554563
20148620063166173
61811538417716359
34736618205432643
37389128570098919
37020476375394359
464442393207437
58985688599969981
46037931722791013
68927995750659811
39701829410403179
24961182031379921
69324445704180649
10143264518471003
2261367693972011
34953027792544679
61189599726010673
56006265006057599
35149415646814967
62049376394894407
12689520423477763
13846711097601331
48347384864136221
66625218287385151
46406073290227499
37493657842429631
44274942987149099
55366713050945531
43285045490859119
31254319872344909
32575973152093753
67551722431578239
52875182038605613
23490073304228611
65333301323508811
6408443709747769
33425931027720173
49495675349357137
39580918763373913
52755753947541199
18252833124714479
20723602687340519
40290685726137277
6826226001499579
23478881873028317
2985787778625229
38787706215541177
1065253071618719
22975354006872719
49917833939313337
13893478070666303
4147123801446163
20400997111567573
19756713595987853
32748593472076483
3079890636098719
36602167959188723
3649244316115339
67927705137710623
16862080199138633
61321006168086317
28187188300625183
61036416455859017
60758724471023107
65476819939846387
2886680329507913
13975105946416729
53915944198424227
51786294356273647
2473073602609237
35984775055279727
1461717716469133
55966966851426671
12253729919407549
30395289089362699
21668497198121069
69760055848631333
2204769250814771
13892887260904429
11811948523319807
29696466904635149
3127298388563311
36098712130487141
59879149740722057
60403371431477279
43882007023542577
64878556011534409
42651186261103997
11692452303945697
31567779104408171
22300518886182463
52962339721230911
28019463977457061
11713213796148197
63401318900475911
16710541018491979
16643216497955429
45994733722720823
18115606945961653
61653901646428537
27578131658333831
9186677890946093
69963288512146423
10520694197458747
13473360560361929
54507590088731999
61069102217058547
67505988711240413
12759527017387867
40982948048104529
58726835721442381
7540892103301549
50922497181401173
62055988231222301
15487940305812269
36776974901645519
65453988861304819
6639238245442697
33325629647754629
42135612815600527
62045582398471013
49786714229996533
68084139333333839
5203202452139707
52773838913964739
28355042355369523
18127586140348837
41061931388605801
36038204949317689
52535417101157623
10014049213941347
21444812884008257
55756125999503801
69751625026445239
41732163738739493
25657077439434929
23703488310974471
17538862000120561
71316450918347069
54780472128701941
17647203786858133
57239170959629927
13252245157441159
17103493617599453
16270449125575501
1758628127421709
50219731609232993
6184013105239579
28397077546476413
59614318930278337
40342705538725693
23017144496988409
56651702187756287
58632971131844269
34662194435176729
2140596329962159
20929773929834153
39232551099918961
71823057076474153
45043568040601639
40256659715135431
423999451861631
52952078955983287
10145522301380717
44054784335291651
61303800698024387
14533085242158803
57967268761454791
68118818453068979
7217761410069179
67330583046943
71408556282248821
49573562846281603
2188907888878871
42315032159470193
17416601070953971
9929434430784221
61157123604970619
28816829180115313
68444445697925239
38402589474290051
53726448142973209
41124360814269763
66625148497701667
11825695559438963
13219551864964033
68141998954264997
12963303095975021
11632982078690773
18337275215899831
8630847527502983
23048716766860783
44932660589277697
41621054945231161
33480592970119663
63435206156639159
62420811185217437
71278639362997139
3021768517708693
41181232743786167
51219773256763841
43781268086339299
10007723153753987
52517930875195361
51395522376673939
11249775241116583
18497566175445151
7674201784692959
50090110131877133
50271617222004007
11541922765834393
59030547681830269
65068518475267421
63943990578973733
68726596812006383
19538526685497493
63597698821990741
19460025947916193
47207630084330753
22481635669359161
58045732671765991
14299694558980421
15254703950860789
3693896141307101
41687524846141631
49792048168034483
54598799121060401
15993983055848741
24040843541246687
26005844101992971
29624143324008209
12089060607161309
17620680396090127
24612401758683373
21319548265274887
12067274990358347
57083227533527017
47435293808229997
49334877703603663
38763994667201569
62829634059187231
3253047627434447
37338988640697053
58857783332651869
19192244343246167
35352700885246061
11967890902990021
52741915533696013
48862654000521637
9156171444339637
12293956174196341
66778388053577041
35486113534252471
53192082613181251
24724462485037363
42669810999059459
60795928256130313
29677991133356543
19649240866534583
24030011961914099
46922929030715659
1689200420327293
6923228110556057
1059489500475503
34458544629873271
32072916453728063
16988799314430667
68734056758525423
33997006097626697
23117924100339961
62318289171244313
54144998850435091
40516253169937799
29810526731001571
8968828386924529
24190048750304903
15904954748798627
36213836940207011
57684281072912563
27082270085294771
35739741986072261
40945348538398151
6496106718420901
58931651866858913
35793397534276021
23990394748763077
42651708025623113
37498757678944657
67529542396640087
12104658110116357
51216224188913599
23721003887899009
38251862583375761
10281761868641993
3647855659852279
21830753868885149
40735241256071647
53353130957171477
34562064007202657
6128496623982697
54385785335146241
780085982169797
60359014752499201
13534306256458073
11049823091732837
6757746303854449
48082915398282553
39457122967898089
28740961924722317
64257380691124333
38094641095798367
15532344293040557
49154043883331243
59125447560242933
4790547043846351
31653260240846077
25635970679884909
51591250528766639
20819707346148353
64222432345606817
14033048819428921
39048654578202377
25442503864141723
30170238118448059
48735981557464147
16057688782031287
46440461165005891
65148166869276613
29163772170608437
20061260175611047
5228342533287691
9969152869969157
39226484940261007
1080778861035031
50497804217296453
53069405091003097
5411657250642901
7177792460823169
26783746336492009
65818523099380747
5159904035717867
12035544864829301
61737091610426759
54907240363879643
49076867985265427
49351194616415443
67146315760371517
53030036991621199
27754559788885883
27023645511000169
65116461422333107
53382790063992731
51099683346422141
42162310789525349
58108435116485209
41111706738339931
62951112701545553
71660661019467881
57769084002700069
63751541812105247
33004207109615891
13041144961907837
71166079396718239
8906028389620673
53117793012002657
52635183947883877
17685264732693683
10159675631213461
13709048321729941
58095615913182539
24142804231719751
51790937006988869
4709202145450069
37671807836716201
45155070061495391
3433177134415381
4196124949109459
49426643453479543
32434574831816809
69950855493854689
16334230966157857
56576035183020971
35431134354888007
1782078136378279
38625054273232367
20693332808488943
4053684137457221
36987875393701679
33130888561515887
8823253966912339
44229238863068461
24373622773825723
7876722844877647
56663823211160141
12616283271444679
24735664023611141
53064247927938701
42624852086124629
63884943461629403
18287588770564879
66059357793947411
38508401708895619
11101180679506277
9071283248468569
7147505887032403
35132403262502761
58174354346342659
35252327792312569
22772799222749573
8662204047420163
24923383376344939
13711364892005843
11897885865652043
34664998955204747
54918764300109839
14294446701903607
66055691032843207
10096886102220161
48393535754766863
8749843880257939
14841601477536959
14853691429160989
42420253489925251
22690974382387937
23953040073875509
33252809668094059
48296578190909099
32447403777103969
59654168528878439
49286257500837859
14338064111358787
57681160184069089
26481637946683181
8665109187017323
42322933436298959
9382146650802929
9994104854784623
16087459880543069
41402174242009169
67236596656117607
39650556641735797
62248836564603113
32134719658243217
45960466862624429
51483911627880553
62334647192312689
52771175186237513
49058510935678411
27785601908921309
62863125367919711
11899693200652897
41742302406142207
59656231426438333
67100447256413449
71848151940693619
35065055062793141
57486156280195789
52093172716613843
69826926675154543
34437160007582197
33817218371290463
14836239907657559
44700607916574061
44564414510460319
8863686293324959
50874191793182729
38093028851235301
22757854303689377
13978689527744831
39475034934298609
40518037887527477
6052445050976117
66131414347161103
62979822290973937
70165189704556871
11740063085313701
66040648701427657
18644801100680039
596412808442741
54819247046090011
7288206090339851
14879033202587137
57025372004588021
58534117880048791
64657580242116227
35269647697317629
71326225707482243
45013722079118251
41383690968191723
19576088860918151
15558965071724083
23028418869814297
52821586862738119
43905791671280743
33337638444430501
27554594642781677
71793813216030253
20739690504946393
71806656811586911
52541677784994731
42243083844107053
19837400105449777
44307147635887469
26230973344805599
9573553534292479
23148327485781161
27581173533299843
7264022014988807
41318527631300893
42799205370804089
45092550709181159
58876349942058349
62827026676227419
31948878264640091
61505930035893649
44199740387908321
36128273729052233
20845303545555751
38133250236137153
45156217343051417
23287022565229721
62762833760138581
40994625210372499
43145712780184891
29022349141260899
9624035574214927
19358279097136009
8775969160708051
39973415112453587
33235364026062469
27545985753375421
38938314859325657
55959776665945759
2329394266580747
58174632363866323
52658607348913411
36036410681696669
6657015638942941
43366250610669341
16763899876933477
53762513181114911
26027841771868919
56723070367893403
63226649844923771
3124649554790923
45384503136680537
50104065788659613
45132218803066553
58406311118016167
69216362285453083
2772563157881789
31658227621528987
32392032773844559
57661518706593371
36307809538893037
25400785120405199
7765130919692119
3490526751328471
67651836407548499
9797541837609661
38674588288349933
65097611227712741
18538328201249347
69591417790573219
16476928464058189
70496492321755699
45269504610082651
2374565925152989
40284410100602309
52149419989625771
1768696662787583
37850018411928601
52610924636342573
25841925832777583
703448328138823
50988700669297253
17250696347735129
28477858124043043
62855672451354161
48292188058770263
37029332445808393
21868775797772287
37406344044097037
16591544084625871
5171402285360953
29535198941838407
19935223025335309
18842314167579697
64789218028677523
36600847802024071
64579791685994693
24961112906226391
40033983097099337
20533780151661523
21949934928896677
1874210140658521
46813692465505051
23838991643307131
51074450834099639
6085616061181919
15216501219060233
7330091189237291
24709518632376367
65788109997998327
52594417961959493
38545424144476141
21313106426824943
42715177918697227
52956761365090159
68071621931633909
34295243352886717
38607168382161853
29195426750497087
43355631015866033
47026127229406561
36919186863892349
44475564584363999
13114893250464037
35752404217384763
70609859535419713
12886023123149081
37953593467141273
41083613397578449
65608375923419029
44304940300310201
66972696681747671
46205414064552451
18287715369957757
37266566181335873
34082069208313499
65116398450994003
30341372881904627
51675387399291841
70442443338575227
52510154229139093
44605503033497531
27064509085259297
71046817087945423
67546705893099523
63800468768983567
22192029862582297
28928636623433479
65165659871755813
26405033512489043
25025727667529867
220876052585719
45169222255208773
32673406352300011
51576511337298281
2768495715274897
64488851196989563
12403953679392481
35369213861809423
37734355806140537
21775420164860377
20352218079833989
36748468821138209
5018203435745993
49816386574234177
46373638942387189
30756843313045469
49710096324071269
15512652334449671
45013793298996827
21981964123735867
319791186782471
16623512427275771
13973615416710661
18044798696716073
40246019206648289
48220454011449613
70786735202119613
28145242906101989
37011309505701073
19838540880678061
1765474585647769
251789060543227
25015587560615461
54767528293622113
71168328251396479
8781695069217559
27586698798445309
65179390100216011
9227812474003813
22235048434911791
52794694884491293
71410978661615683
5467092014521817
54301161260736407
35019276889755817
43942005532992257
12783344837694371
25707604849333087
22797047747821357
66443349630631049
62893462338590921
49674771925184047
11067825355016597
44224848506869423
41468602008562811
43756567117444303
69269493619357111
68415807343213717
587481700991399
64147222263136343
58465334158884487
19807626996721969
34225806728906021
10326913077124793
60674484789520829
71016490815976591
65798611968227783
7623239043212179
32293070539524601
3307102478161661
37114264252974611
1213416541741
62512717585492859
6280993471062131
31745024877972431
61337626482690667
10837585058360077
67083083367870961
27308811698102939
57205746263608477
52865288349885269
44983736131608689
25537471974880867
21865543979800841
841915055763083
43059566163750041
46225802631279493
36159032796552647
31043953214651719
45649850891787521
4461529419663479
25018716558430999
23545494573717089
65018480111268811
42908747227993553
29094496607334161
68593905980673973
4218472885116209
49514269085273129
721879783828381
15238987476951523
58686704156576033
29488563369094019
56826596181141863
27996086790654839
43831147762736249
69639106267623811
36371562509085649
40473157972610431
43293473604057629
60562215754271113
45039492859415147
52690967235941899
44271622900754281
49962482291873357
64513166591413747
61550034884634643
41219514613161421
51075185150207453
7966821615410633
52541507833394677
17232118634416031
38392139499425311
9052319214866293
16006749949186483
69450853916500081
24511507189956011
34634775873424667
30879565027156577
52628780583622261
2121427205220023
45810174598088561
7432874873502257
23513192171023811
13429603814131679
31837970721346733
38433600120436051
54443223006310657
19369587087298901
59495879840277917
66737646386853917
57867734831256059
26329076630235661
68094111654902777
7304265944881097
62424503184852821
30540929650905059
18062209121527651
14616229616430311
3715416756210871
10998101024944729
2568940668311011
69243217117328993
35330666387053087
32542600729043429
66307594800783019
34698047475527071
45592497721470989
12214443433790207
26728168884829021
59552262534248837
53611618743064553
4056551487296537
37117998004993613
5778748906808057
8492651948227091
69818076486906767
63316813504531813
31028395935985571
23396054265141559
64186444705341059
69100172211056839
21588884508020293
27194841820924033
52875394257780239
15306944896238627
48976082592045941
29381241985084861
54267087781803217
7517682989149807
1056435503948441
68002559858897093
68053958753696441
13635725870788031
13324425725198977
58480225246597493
67174826979038183
30548860052775433
46975645573416667
66445365549737833
6110335707820541
36710378427384799
29942358942902323
1610647359986251
36119429149917709
52613002447888621
21373192268951059
41968354764637193
27113607120183851
60397378354711219
45483014283622837
38968666349980481
54960796662431851
11782393322671463
36433441793496151
9594735145935991
32350706691049193
67600796041806451
14547943025781089
56052088274822377
36807608359114403
36839272090538711
26290330297786133
25910712801480257
11834129722982899
4164048385600291
66429973896946999
17047610136962003
6727332106280237
11294086378753769
63999645242813459
23829633955219637
50010324129981577
31539244229310131
17201219862302659
44735683704519503
71414845089016813
55375304146669511
29796944483345359
32672334513367799
33168356957281421
3369598438680769
56941678435865159
11372269916381137
70558715439881699
33720652862373481
2181350125976369
46286528842847561
51521280166621571
21776411613389687
41558339055967703
8806513813814627
41832576652164719
10901372481566951
18889879615481003
4599017849076983
33398868672953789
41031473888366279
8234204344623247
65438282687209291
58065992175916363
5406454471620809
16001725773506827
47873142240496351
2399341725328591
19608876562239983
24308271889567541
14756237606834519
58301972312335307
60925947288932197
52744538809203721
18070360960717811
33195398468076869
25182602307959881
63599022298177837
22486082858234311
37926182387782369
29007971923136183
58708351440199451
11208964754433679
60012275795624437
20504347876845869
50691849724366759
2910941275850737
60841153452630647
5184087316666981
63585097957594999
61903189426632769
43671782551291481
23814195457461251
16792498081266857
50759198056416589
47799396116632631
21920433722425591
47485587456423469
40315509900500249
62406623948711117
44985673492868387
8244713938030169
1859887390537087
9500446932633617
69156896695159283
26380042618722521
19105582977081527
54264057869819671
40568109632486363
14210807487906083
66013802222818979
36096156259563109
1461217991868449
52097421547140421
69617496667734083
71897696817554239
49170515979866713
37114224698218873
51250625158019699
21228798575817013
67123320135839713
28063858858673971
52753370812445327
47792375379299953
9297471970898003
1340734943716087
11658814331799379
61043803637046071
7504841505176297
54188270497906891
38007016658804983
8080849124321471
38024330028680773
47607247767699359
58034681962069313
43665827757387167
18185200421934019
59666035782092293
30360913123111751
53358714866801753
62240263334175503
59798528836940939
10133667979972279
38222341802199277
71868014978200417
2400375502746301
42289059947926081
170518939244413
13912685192788231
2700389358038989
41395880505043769
21699125100519667
9520384648033157
15254413416972361
5426578068911521
34282596898404919
24017223964738283
51946679210328169
11575426067683481
13667707964809763
42865683045262661
5862873507933907
11654661246472837
27047185428715037
12128423601067583
61720111866928799
50831518067725301
53296528523137357
49788737421262339
56824476649571263
47523143510986133
47347105974256427
19155914043715157
55812753388158353
56810442998041597
917034465500297
59581212347961121
4962163604953657
20108406695856697
2807550697010021
58325997090715177
1557328587279539
25169220821579563
49993418504840359
20951153418048199
8392118658637061
69695270345721107
61251421027930303
69667847701120829
18045937863637751
28420290492205841
52534704068662979
68788521252475979
22849003437135619
5239947750486487
31700003544065903
8866796930896501
41351634229134109
50350556417570749
5480689169134783
50293442924282209
49288548272440991
22004672189946547
56193815164143799
13903230412862647
31429536195848123
51459382075211419
17010762475298309
11815689191862239
67596725045341361
28207609750593451
15779678640627959
65649022193221889
17531416072403293
40022535903461219
25393308358461319
54093869318552573
52265829750480659
50173409903147033
39983604200075311
54053503536295919
10843147700156983
65666284065800083
62053048675486621
49577447818413953
38155240263252547
68381472853358153
19866870638619731
47444090681272409
9401011719156989
44707538093619461
28379561473471289
47370765442478651
34092413181992261
48419122276082633
22205068576565647
30214359392213401
22771393176754589
13666361213579527
61866316168901399
39150396988798673
14659525162535417
21205142928585227
32541896962587119
43638869420776387
12059872337063867
15301539792985991
4998645729150721
60340237195296403
50515029243067951
43183620580877267
40097945264246347
70361529702939161
36768549762436741
16035393535685707
49445743761432659
7592278056551257
63419994717883399
43593057142334101
46365710929251403
64505947114507141
64488969132644521
459792973046291
67531294684321681
2093797310835121
14255515772189207
36082266857164139
12164176436376179
53488377267643303
33422546344712543
58398976095207191
40395745354718219
38460659434520881
6126005493676667
30895509559563433
39053974120482523
56140537207038439
18867001988007713
30069978335359763
14879741522910743
4891520590989629
33455243443829551
1068115205441969
9038060430575899
27542580613171241
53350126405512551
27293920642022819
728272104289363
23729195860794313
4873411860197549
45083873627165753
61949914326031799
43933362553848301
19124039297462531
18291291215636189
15962042814757979
42319354061692711
12768692178081571
58934758958993111
28592257177274149
34069195481009537
32819126261166799
995563548834109
41305157727993287
17507492656491113
40549221186529327
11309273270580083
71861206222911071
36007488869728247
52308354240800899
14250068874349667
71232369696504127
48543217418851613
1005941854066957
39940377191269553
68225674685894087
15176242299009049
63261872098273507
30890453919277727
13647863344607563
63761654978137859
17172379060659143
71217509046065479
68919202622313431
46543615088846789
10767955467138329
36716839464778393
34621629858052669
39475982683739003
34484137692137423
590116459409149
14178238729902691
50261188328379433
10046954154374783
29485128021802279
19866578714443249
68320752906687923
15176152895436553
1945095144199261
2200804459499537
33745736809418141
59875790632939091
58701835468045817
11197201728041009
32424122686845893
23679979109939441
12487293107571883
66965519563017259
3880364452488323
10254221646533177
55695521833187273
24522053607142253
1038526610620451
59216085214294139
41768748324827873
27866552300596117
23974051761975397
14374672184184523
62659503821138921
34872001149728419
63012170404962179
17734992451079779
8243025622526323
3093813192096103
71082555835531217
51038587976853707
19742223403702517
13220727900131783
22078635038167087
66678766837335643
8868088474517807
51963442850420723
63122732300566597
60331178605011757
28878286115594117
38476607006086097
49081649593200827
25517075633205029
22621683541231349
44788430743861991
35977166352105989
49265651296850717
26953572502825531
12525256412821487
66984236514401267
7288938685250609
53128566725661029
22403317417096079
41988373812457741
1045698153480719
29006508316955959
45285335235941209
25269091192124861
2703788326868899
63518802357006559
51752732284135859
64984541933463059
35962454620846867
37486069318851403
31297804179340841
579795866027809
21893666599822093
31837622806159133
35260322793139663
11405280005563517
66918921023393119
13963045879874573
17584914890111323
53521927378856213
9217568043243971
71240324503333813
16382704463553851
38357516512830637
24125705875292611
1741302367449017
71812525874505239
27682689776275613
54870483298262059
65951590008630587
30412483017749213
4507882005620321
2751945798912337
28811179356042341
27284211212762333
18969034615834789
59713044506161531
32493649346031823
66510099241432871
58012245775488413
45786799769598803
60682829421918787
21197027097063709
71769570614699819
3408785282542033
38725976241275509
31708258068742253
46300506495161459
51618342781109327
66128945666492491
43931740358610829
64206300392163487
44872714567597297
7637935534175459
44753074686561481
19417226546872159
36143408786309731
24405816227816873
16764915036112627
882953898890809
338783506638427
39082732104891583
11130894605475679
21520292805725699
49011573165003851
59257347573990737
44853093660911323
68739759976543261
48651259947332507
31391027723503489
30050292571087237
29173225749692357
43934055050158067
58798623226950839
29164504162249123
24090314776410523
5546766744980147
14651859491663287
29743132060190357
44150445983664743
70986847898511409
4984012825964269
65151266198561677
41622854539977979
32916066884591393
3700577662803253
54561942924191189
47745712716122609
5762434191736447
2029313279083043
13361518867608007
36565186697428889
24799179287587093
25499075021214647
55333532295529091
27620883950281103
26044808427201181
2273159422879991
57783235858525729
26265789842321317
42846003794886899
54494370062687689
17667431491901297
44316099936009119
49406243778710509
8970576825284549
59756488414763741
27097556422292971
51314652311582953
34928315213520097
64838839396455151
21219618099279329
71569910852920297
9891155815080187
46517723660296297
62302379704584287
27511599691009477
46948718330064557
65388148036653919
35075347364949071
40569077929929091
3954062105632453
60553397865772451
42682310376737303
24784201669706461
55936703226148973
53062315789786561
52184755928522221
33229755320156537
8241710227943989
22565905808206493
38141637891770537
24409158011115329
26984529765831247
44712187282884949
44080682714406773
69759450478874063
33088529634706237
18333500021106223
30871970839737431
6928051148622371
24400860695749067
39054535748215861
3804626815497997
2391013358758669
7137887192083133
13282782971799193
63662756864504891
22249001074480933
65893119627902647
61044542030030623
2399593305726247
60035324780137121
5727371757820253
40892139148294321
12383362265663231
35170562446327019
708185161917319
25315504201208911
23092793720204639
24727135906304939
26911125495474131
2801802597937361
27497440997611919
32030803332554941
71775607735845193
37766267724398797
5912095016789503
45931421867539891
51748564257212773
51014455770005303
43872152106150169
19074786481374161
20986258306492309
3720992362569731
12631986100007903
48614993761020311
45359623738385989
24056512674944489
2834309422500953
61475626445289653
55019492531788903
16426009015942391
64517877930852481
58060490146878899
883812965126227
11650302169722301
6488836338326873
63751629372843563
3374088046404487
70278429315874103
8481753591039031
62645171525764063
51555423396970039
13868123246317463
17795010183762337
29016390683555153
18893822321080219
29809441029236369
25429814913754051
26965804867110143
49604176366499707
67143334405368349
8842686212085151
66765581166991783
7945888910472043
32859543866608643
33875493786150901
6422216481608159
14892846439257427
47449736102057117
7723221645829049
9570769956890929
44260237805416879
51634083786985741
42795772265416801
14230567951241401
27568311667143697
425206554927311
61783348681841309
32590631577679577
10105468769100521
24738669293400691
11456376329869507
71797281862481603
4222806146951111
7004394169978801
11294965631633683
4223399741089117
67304743905536903
10915351107576287
58352439017989057
46768256191346323
67964933675221277
64585592646418687
45166125174869287
11379622688694613
1156558937870279
47899216709883949
47723133787525043
4067976170383417
67548967577327321
40182393973798357
71410083636873403
483815412574679
49347339677226977
4124099353704877
16950194321893571
51323880271076029
25456066910735887
35413070179609721
55150477745196061
70247263885403387
61216354681944643
58411429436255947
65775449206719611
18343930859210003
53315053314624841
46288197299459
29072353303869481
2584181207712389
49886803060339891
52341653968876177
37942343778479743
4385989425405719
71902065576591031
19294625848959793
48008447651973491
49031423951202367
61359816347556689
33804546122006239
71818195078258621
59920892235231413
62180324360588783
20993056222695577
34063891454062993
57183128370527597
38427651307023497
32696976544499081
25537761017991457
56848577527489021
55449702764648347
14989330194998459
28495599236192267
10763703095113109
67677817379728351
9428682130630261
51995356009366031
23666804832308461
15536787389838413
58118230827256981
54851647940924491
18740307340373551
1920844125120559
31333356770041567
33340076352630583
6774459279077053
69138761077206523
27460116501408433
70664214178334267
27243252338631661
19573734469920571
1907468099515729
21970047934732033
62006234172194363
309054390554027
2766412607226679
7176822776844011
11231653491250069
5236113214439347
71036762381930353
22566797265787631
28141426191553979
23518572662870011
62944504156492631
40273784129111233
56694637743383027
61029014345062573
9778244673367309
30378772660236703
25437046713321223
32052922407492113
14950114374278189
52723015976817457
34438668111750893
28829801382881071
52501492216684013
66744451972723991
35180855191972249
57270039497314129
3192406812497183
51492734087741083
54877625945144479
71872964573604937
13750461969693511
50394781919353021
68714925254237771
47857688947166927
14212647813510701
42661967714593561
3531801991768343
67067580341199689
49905336722931509
54236457661909483
52772831011994257
33655785285509119
39003898575021089
49789117613517661
4842123367748419
18318491596489703
57208206294075371
50132722340262853
43273683498351269
36486130851394403
50430969399649757
32417327301184961
39586581484449061
22631135426087261
60324507575575721
20537775077383693
2147336666510989
65537542642517003
23178767085288407
40577090322878453
3930978852246449
48290200058292007
56912571807428929
16569227323177811
2475973833876427
49367901636834049
66161373944890127
1463645420472031
1957438271921861
46616828727286957
1947315993851849
23537386283505947
25128388980125471
45381685342046489
3383377204392839
21746630522696537
31916164289486231
60252448571412379
54801363380772973
57326105215414499
70973993996481767
53853625529783567
638488117951909
19810025118238301
41324430429380473
41779964691120763
34075642250997041
4040007766293757
739241500706147
53907981995252653
13321443697533779
36990979970910379
6431493618787789
13091791343171327
45357608680671293
25432082498918461
16815266270348057
70016755520732077
45353827113652319
31457212539132031
11650782257603719
1538214583084783
42330083098292777
14963180041483253
16068272273124527
45947440570459333
13226704868726483
38149182325011631
59912383315228537
39511737131407991
16106466824546303
66541768076274767
46943742504496489
8651678438985553
55036135243958581
4617740413640227
58112989966684259
39398511646498657
49378177092380963
35801203031187161
15918531956720881
14443419971717057
52856120610916723
43125380951563007
18271382400425269
16670463701417563
26561924538129581
13782548502855239
28977123040690313
69718006224783019
38878058912014151
29724045772603139
25907717414013661
54660978130694687
24628084990348789
18749715821727607
41648367716471317
47668663172162911
25122957193302487
5054437690630967
65795457951889949
22328236063144289
5931539573614301
25712514858529207
60977414000323459
41843533175004779
15715049782370663
31592150502153937
23029243677831089
35822539100031839
60857592069251303
64458956518739557
61989607780884691
45321605819166899
51772953401211839
8089661077570661
43585571844611911
48416561353791161
71211118304355719
38651342060803679
25590804479112283
38724315898273207
28500801188761091
51817363471027529
25027523073447101
43115343387756529
31608189838481173
7660151884353817
41231125990783997
38515903984592339
42572090965052261
861122568058931
12845085090853751
27380429129370347
11068522336282051
52176780737848097
19742184398667427
42466508724620731
62509466735642831
51228398924688911
37429203536503087
55217789844592159
957369961265219
1933905161320981
62252563148933137
66757613412370169
39998781126940907
60120011524730359
7010156947559723
23868398476295291
43609887251562251
1139039261488201
21097722940107757
10386251826445151
57015947470299911
38455526375722241
9636763135719983
3777576476886473
63871646245891889
52362291531835039
53661902403991979
36185902821447377
29934858242545153
61274149772039669
28594910424855209
67411550336040191
19400628166493747
51904800208779709
46096260899726029
10279983168394787
32523927773241889
263673019578887
47931627399188233
25272342407435393
27467352274037579
40745160047679949
28736763424237373
5219513632192183
23648721092607467
50070504057686081
22175677097416309
61389795950874221
28992929195845739
58990835325480559
59972986276167983
37436923709330851
60314880114329249
2915521889549783
54476415587432581
189797822195881
59935129455166481
47824088339314591
52437586446512629
9135155608192709
12933321318474659
50718315168289189
20924036914049209
36221146596189421
18607732796864423
54311271726377459
8399075089521937
62644567284272507
21159683044785479
46006691239084601
40130155383811069
42481529311664669
62911229401827269
53150963275138117
56086866323279699
44166033428875217
12343146656906287
21973510107729227
15547921584494909
20487927544650851
47614047688416589
50152133276680177
32491498975422013
5038369130222867
942889014692477
48615400650798659
5770640467223083
47761738605606169
2028219310999831
53213719136749121
40129192150662031
6426370482400411
44206654831528153
5944053295432103
36370988502525967
39960075478500907
45115174779777797
29810102648261281
21263471801768453
9507401281873037
64476325878956419
8523218526237673
15178130908763413
50541223422234169
38874315925118909
72037914415962791
65773350789394771
10075181382698347
13469066886206167
57566135141690389
58896433226421481
14206924614399721
64002152887543919
63087271283584193
51328600270445699
67188822286269121
20080409253034099
1429236297663217
23505906066572953
64452547023581219
22888665176857847
39940174709495393
16016558178986851
23999604954698911
48244169009764033
52834358362130327
48498665626482373
41088196215663539
61787794275266687
61192257740950117
17322578482806059
899294140227337
63032865233012839
13129508265222071
23387541899766637
36898244400702673
32737112687192791
66912416402359711
60113452510740341
50744878822500167
26111690362732043
51597923366426641
63756123125652259
30635295398535691
51185195537269777
35963717025134999
20198264105743879
5808459235647979
7198013014213279
47711054409807671
27946539048201331
43313784861484909
60163822561147301
37332947376500227
25685346433345309
50198892186606931
46501752179908153
59094158076949319
44014068322666609
4342601024316187
62781162162352247
38767731953830153
17650533750145201
29829332661230269
1251269452210133
40772952375460999
15556191775918639
27420816267421583
1159188453714899
27953112919260359
35926023054208219
67772645105453527
69238211875632271
45798038499570377
35048507243157283
45666982376722783
51131964264784001
27838886476958573
28948728418276991
20595625818318893
11138909650536623
26217238883678191
27966470474656193
4128822168795529
49361702647661939
31793973029138869
44572013486716349
57244412875025219
10366271834540749
6949299857808071
12969713075146423
50203282592247469
42519332450700101
12215417200257659
18820309252976159
34594852552325089
49422065249761627
62149773760128851
36106528738049999
33069392586953659
34451855855067373
17994543770039273
66878550888158287
22005872848128461
18760721545892663
69214278587659001
67156029360080513
15566303424895693
43608312081125417
33130281269355689
10525376651110423
18171811815352309
66520139260015747
56804924199021337
5689576465333619
28842878212683247
26686676113174547
36654323865306283
23067307427502757
31053422656532747
40645627756085789
20762099268979951
27058420377138077
45806628134482009
12781804067929537
59195954621017171
43984915414624531
27712328154405707
35215963920187333
38978931177010439
41217239733261719
71757606045286543
20704090009966109
33354889120906253
38021709362953399
46076125469577517
22717193409362209
47693277805309573
21340498303497427
42794550206414023
61803968311864661
55158102541471159
2964687483615511
26067132585423299
18439521216445163
68670477270604159
58604416266866303
51862343396285501
5317267476678679
32996111674523251
44994132222581951
42441778980073163
33749282471395157
53292654046955977
61037362352745043
43156679120384443
9008781070246999
20609795162420279
4292490483135607
63514139468852873
30348583382592641
34321988066810761
18566827901850961
1840135723734611
51969382284547177
55644431907299243
42391325915938133
7216723693334971
57328632115711811
13613438416191721
3722080563598961
20384004501625591
3694545030988753
39596184882952843
71216123842653589
2846687976580241
55144679173692137
45617591751393731
27008225664935573
49983019173588629
15964031040849823
46934424703722937
68504396826646439
32125666703857999
35013684713192707
71566759475362873
41211697906324109
21261838882333523
14853295441114517
32854715164873871
14084881923116341
34991249961042733
24961974634267007
20971204192760531
54975793595530669
7908426223435597
30561325458729161
10521050909484469
52043787747669287
29510008048653161
36767790516588721
25956620076522119
25857580593492149
9811081104744089
54490679649157361
37105400725036673
16783933892139857
23019248424631057
48286695298576729
23955700147485529
5933491983461849
36150265983981847
60094722190350031
68948700774945577
56175855823957543
54506234738447357
55109953116907427
63911692131772207
26490601591421087
53167227213680953
41645649893223991
34255798596106079
43731394293995129
22443969520132519
9319821999892039
40759761773627359
57826915984572313
49595882578297373
32819371501430869
55517272441831001
70079153200021579
1110844647530209
31894964503156907
14163063618908053
40062102096772079
63281168198795051
11147362170736031
54511023553914227
21142682502366053
2204183943089801
6889340010954701
46796091429217601
64854085165683643
51856158195096347
54724762116094957
59793082099269179
16433725304413639
52874220570430927
34309408748348599
40092303237583819
10718448947792851
22086746134101907
25340227637331121
42420755412768959
43738949730430517
30463090328204983
9292151057746721
69399032203913999
13973575945720247
55830176922697249
48956133008568271
18162220703837299
12969394713232703
69988472111392997
34237824712074337
34538509012313863
14742419124611681
47965528136917333
42860979575275061
9457130903335727
67340975392387457
47683980999128939
33621187020379331
26327843074525051
55875243958679603
23809861882703383
17474594158378997
8707192535263867
56891034834786791
70132318571680699
789010232777527
65333745601718593
71807219508322973
49379501862724289
25476926034703867
11520594293739673
27504789152600671
22717885984065619
34870876552739497
48650831716961921
549469019908603
64442643296698609
32054664512702807
47322879530425321
21257637830968793
2728179294424219
21488024197014503
29852305510622993
61623965967308351
71438651735884613
49482867437106023
17237573947812461
60511118791344931
70585607832914467
14437033301750201
39508267245534223
48464677467824239
10853042416696691
27332864136949691
48221033630091943
39200142676393429
54215528978222147
32829468602524289
56455511426548811
12497546529923227
51105281636023913
46220832459661291
30295029461629841
58760680035939803
14328491939067067
22002216601065803
64940802607956727
58273437872803217
64393024235768461
38015895854445349
67416661683407899
2373325714343219
15240758795119631
23988735211490317
29382666510284323
10297563587406059
69768392493135793
20293546951311233
60411064429897481
34826070699297859
39277127564313851
11851409786708587
24346872492225617
49829470013081119
63805676998521707
55024843654974901
69882737089001861
10888202210438309
8932251959248711
17730594245875417
28474867847507617
36866202496310881
70705492085236843
46315612325763647
68716438782881233
14011403629275439
65771029145317297
69187375917552707
46755964616977771
30005501144683591
49530715862380873
70226024893287959
15495607346059847
18780368690526973
62306125679709161
62219808009536641
60697878920547613
57163389916137289
61894793100730361
4993929307361377
27885432991102529
65673069398612419
22012466172788123
3906223084772677
6515735017028077
19281345602728243
4641688099657859
57743298375833429
10949515522447693
54545057400219497
38808170187389483
42009689806437659
49967549332007071
28704415105012799
11180738731568821
20024883761281723
45861014696853803
7182833587402373
70969637442081493
13107429651276689
33809540181539251
34129337887040311
23594940343414919
71941685562180971
18489983544391067
3241196299933987
28580999008518499
25012383871094093
32593015110037667
32378181616705343
68174889659499593
10838433654668701
16121568634280951
60109061807005621
5252687174683099
3324524264490901
23260294411454657
62977929561841517
37919003682886801
62864683579480753
38938243816857787
58806544614348053
47560313804670053
73386259229119
29732706023312377
60406767176713259
1651532454634847
49700391719300953
65267814945517831
8396416303284767
2835419616090497
11270997141181837
4674394105715041
46126478587125667
34118397932665901
6509064010951379
19104717588864097
53104214709659263
31923619977748043
34207675007293709
5888369397121733
13019296998673247
56817729650238209
28693388667108553
67077341250313819
42703381459879037
45577895237155609
49119760811479711
4336852482041081
6291788689878281
29687536434303767
45228909569588237
54262026413474393
53165767722289687
2054337828295187
44950598116580971
18462249146765327
27423579241586467
68796145450585859
60017137672079227
4622285769379667
57851979945957233
66925747696423787
66394804054618387
41620163083025431
65533617264968609
43188716249093917
2998041001876601
23655180068847281
6977827681093469
15436615352594479
8316558379520323
17874722221137259
8349186955232869
30692026570101691
35512396039842779
3042993349068157
9804633062697721
20657935435510097
27274780546663873
29948209726695017
48658664557055803
25277028195921331
16264447140506969
67981252039789303
68324161633330903
31501091487908761
3711729635742581
30896476136763227
56817124212353927
25893579417424757
58283881449559291
15372702763091467
15982396191793049
4597341528458491
10586786221980233
1557520946122529
21061488441747113
59700569781757537
12732261060236231
41934450692623
57526880284560499
18483223058499817
20647279518319709
59588712151311181
11344979058066217
36636670074616333
63461157994652491
38926687193197847
57056931802599517
70697447764266091
61698634945278283
36297147861188713
60268774741075897
16417849030587241
8084037973248539
40899503533170923
20411644631763967
35862211389686609
55742177363009741
45306163758091739
41684878688033153
28886353778502611
37593667842126439
2286529740117673
28875128997977989
22001755513955131
46914411586321771
56505563494991519
29840255509335827
6081703089604003
23278123201770559
56004410589736933
16001887685109353
28733222500237309
17098885657141133
50534314429727941
36851495856630227
13754609034632287
10951982513901967
64115176318752061
61957839590827079
65013791417747321
59471071792197349
28390665565585573
53663323231165229
19796719228497121
33688847003375999
19369900095564433
14042817082093949
54985444789238531
27803009801547391
21475506023137603
35081923168281293
71663758171065803
10597902932041003
37235995128529499
69794302364661349
34133776580411813
35206806356616751
19643640339655723
59148599457084499
36443586337685519
60509537655275161
16641771515235943
45083754843863803
24267006027149603
35591826098541607
8346158983197023
69780676310100299
65586935924948833
63492112547856233
55278337122782159
7691495482277963
70306815667140683
46288264495971803
40842508290366683
4031437837135543
21181377739906771
49558171234731871
53261336549215967
23320836776090677
9623632640165153
60555031600844927
5897220075322181
48997931197689829
34190975819887811
4710354852362333
38296495000175551
24729722555758049
20061821971788787
30870480557488031
65677980390145303
16437488593347553
28358440836433313
53071274819495461
57742385808283621
55631920414228073
30256557882403987
70370444782792769
6555973861508917
39627006137208307
68873878584746863
43681256653755557
12905888204635399
58890547911747239
15456887171646553
42112907415736097
68501160675516397
64057171704396517
8788394426975819
43242792084677677
3597726216138073
9177352214444657
2803248418797569
45675386775236893
47338793760629989
60545553973664873
28680998788120807
35875471764581593
45219076090637173
57107884101936203
63936305609343019
9810094551167213
59843246612902651
17168626231578251
66993676282079111
52862562935971421
67872052304232797
51307497458866177
30772140861165889
467518829832137
30752628544825741
5368583566165067
9583913725309697
52257036508071709
42501339931061597
21926870733450719
41715813261463547
13319241918760049
18217449387999031
39978067622488309
59364993155912303
42175023995588999
56177567740462561
53078842611385193
12812910544852771
58630565353853417
44073872266087453
35754513580898681
47309629895995219
38683711382157493
67112745541910083
49179521232796051
11347734416406529
47533206137197349
68108344751302487
37196802095032831
53813517608350447
48966051130087001
46505032015852577
49806366243726317
68294500762710923
40632706853342731
14734457367104147
14143436588470171
23296954541004061
35772874030068997
29765488856625113
65978810426190041
27643323150828247
11301735272923937
52191385919709457
51954214787940623
64669266390142343
23664427398967841
22755278011315813
23904381195149417
57777825105881159
12155612399122117
26032442529568393
30709898334484573
52485543565876769
45087799600932317
65896800069106973
28591524675761309
13498981661467031
34576211437190387
5643511566171473
52993767696318329
47374064280033473
66798280549380619
57381280927969759
40950561694982591
68911646715652073
21909086753838139
9556025486558027
24877385744184913
21581711826764863
46792026830980243
20002109733106051
47644047937305907
60980157552988867
8120850692526757
64879574710085999
45449762146589153
35936206249447711
39092545576523401
71000124838044383
28738645974154153
71398177677034457
15882326122500583
51359146307204971
47909979714036353
63135586178563757
59896871122974703
35271999346998143
19647064293743389
24032109908107837
62148852419551213
24976499024941493
4934128189493519
16320267445514741
12684165096472327
34797905090543011
41105444565518059
60147088627968259
25764943965016961
32239425254338733
2210346748153513
22555771671850777
38826970778007443
1126506678418663
31053217458222353
16329575876510251
32221161529077943
6669490965732479
30095596181627863
9615887479126639
37891394097884729
51347227108287371
8644885745829323
71613268404663743
25755174624590447
43096741393746119
26376496171825937
63552004219030181
45070865445741983
50903576211207547
29352872152861151
36668753885253211
11240529094790929
49955469022524547
39950189589093653
44993792063202623
39229021644088453
11615303531992219
9398665206293749
9944772985625477
57138199203595801
10458865040668049
68161733305851589
51974503082679883
17437417145591789
23061797400120361
53375608859535173
55063131671370629
39552493468423471
33349204269553433
36708692370504793
58348505266108439
15454189860444403
37313452231550147
59628697855835863
28835620259365181
7773198808147693
49798443923137241
42072791294187029
18675889664471341
27560936625277361
25140106885044161
9830923023149741
57116264753391203
22137068918598187
13451542116209713
32083203913160767
56527587868151419
22740240177664903
29776835622427963
700365867680231
43132284117516343
48697948669509361
39748060734262487
53470692315235969
56270084046118841
48668031316379887
38522202434950187
55718794086957887
61894953122057711
63788395420352039
40107612333821093
33598041758880023
20712945093250217
59284013957379089
21385410639804073
43529608271589031
38828971903543561
5088582756507667
7551719619699613
19009131931523947
16734853261266827
45322408759176971
17781084516327329
39784621947777353
34664950585768693
12288919017248009
22527136045202513
58432147061306813
5906015129296487
1096585720137293
51850859907783253
60726951263946683
62571518729605751
31702082079089843
66212522395891033
5838283092230521
47571654448865831
62085038845144309
69900832212279709
2841027854627539
49516224754312307
3062809020982561
59381419502791531
45259064476270349
36536128587357473
5474079657293473
51550986840692837
68007249837941119
46519493456372263
18134720531968121
10457163680974403
47697733450262491
53099186472751361
63160398139426957
64945581291605849
33011920940540561
18628756537774351
34669019432347231
57242247418640659
37555585532293627
34643537481218599
50585259021751241
51545826787337461
33335184418495181
9325598211106213
55922344646902157
21966859320932143
71138196630382963
40861186999480501
49741731297471541
5050822110955609
10830399372165811
40101577722322001
38104364669221363
39071471449265963
47998225593561631
44609194830386761
49179029552784473
54909394604856691
38448479616350707
65704129523030269
51923530113500813
39922850705694757
26737640808251101
50074832408386067
59745624258286559
24072683508651461
44229111302850517
51420820161358367
20995583951475911
22335588403915879
70341743340368161
63227280211579061
1604254864845557
43060303884013369
17750927733283253
63918511201616333
13071206219702173
10726980035953399
28332388183360967
11589948635160971
67363485306986023
20100882409408487
22891924731889783
46478491728030091
67671068009868943
31455415526381807
24967714857819157
42444099813150479
31141065110976493
45768862225866251
15868364897029637
12240300975134161
67781166748983451
15558708951057113
2455176218390587
58653579868258847
26799152834951009
62466761709026743
19913352394870639
45884019252888343
37617089173529777
38199089486471611
31362624237486023
66697508076578279
6937793443642661
2151338242928519
69654783780517801
36950742799892627
343934823501103
57530455221333841
25575533603704561
66199877461185103
1264924640160529
3156153210007879
64096968422557601
42373290660929471
20662178456760937
47911938573364903
34769149601367287
43816295952195491
24796775329042289
20126143285600097
11932411562992927
39618842869487779
28271974682123141
50821457253213461
68506921238402953
14505787207980521
20802150365752199
42064891418021359
48750618543867307
18073579058536399
44629241957205467
31258502642192641
64315212842223509
32991955481424301
71954096881396663
6828182322057931
69228071727790861
52976840068368247
23449783218910721
54119366715449213
12966968649154991
48262123006283981
3635667867928337
34638559394560529
32914603866427651
35677237438988011
11651757279907333
22855690339975123
66278304516407519
34202381538714601
61707074921636993
57168167229619781
61885577403478799
36163053215232623
943872843258193
37243328741800189
43054653280261367
59728368270263383
60210251586753949
46919897207177989
10569583016429441
71907106030688861
47901990586883473
159721311798863
42595519822182511
48386111196240089
29313409959555677
5679055393662841
27624498851305849
53908092140740289
41416602476239547
50535115172624843
23230966954831087
43113127883421989
35586589371524021
712149235039331
150963194396219
39109998962699023
12122044132942937
13472746503051527
20815506097551871
21272450518813639
11973796013723233
8509484919218401
5274897833609869
42842938653386869
54184767193658929
5443377399903059
37838665838204381
63667917269780311
44696671326956303
61244045247137611
50090899525804993
62211264438149779
69782881708190297
43257316521741571
34073451654933959
22342428779135929
19289431776881243
71473984700370619
13687634648562923
40140024774214627
26768082243004073
51162696175124423
10914192085473133
23299160786419361
277670045796893
31294803784973591
25261452942387043
37737903250356367
15909093945307571
6685538131046959
36454816920509831
30509564863507319
22503898956843653
49188380788543481
48663725112137647
65858620373095841
15747555717925637
15997746921585109
13933405336244813
37906506152796763
33524085762673213
19301037377934097
966679174184707
8721424715775193
14921302111421411
23570420801411639
3416778355715407
118721104230031
69848751231999613
46092110173779991
61872091691160139
53135319150376861
45357581424774611
36804132910714307
44102062806319237
36443493597045217
68638028407173013
11437638657960523
12943472928964031
21771871864026941
18074995247157221
67756589344035619
2751285737523259
62664453046004737
71703989914663529
2425813900302209
61859196994364639
54622298719228271
20579192747307587
22395908766387803
37679601947039671
23345694242853013
31050234688512709
55456080570648899
8612921452177279
6930119665327141
39394563402754139
33239043387382213
70194006543626773
66906613925281853
30348147596642003
24600949771509049
35485967019020311
33626592341852773
41042673034875557
27130048717517353
11637691377866243
58793653568539061
14085793865800673
43682065329858161
64271815464880151
35121918880691017
46846071814947991
26913431349480023
55595799181590443
65424651937815167
38613317292400237
48360488717772827
7261468495726223
6537778556743957
31570342814166769
67444962776389399
48392945154688769
9551597011247201
29945631560043499
58065694481521301
24270625486841693
7595540284227317
61663108737403111
17441433787446671
6702942101344217
6247524714528169
60395329672834423
14890600941171451
71056742559190097
57682997024706203
31986889093075717
12251353496641811
13469728868392939
61132679524646101
45123303910279223
5802167760583097
12302798298118591
53888624937648161
61957181461405313
3999034922009899
21079597529607923
59821450189604821
71852786641360327
17294033436253583
59154639886785809
55950577816633537
48828965696294009
58795547937534467
56791250662277179
35323242469351757
30110460680895337
69107097109780423
42572237843875963
23299035551016697
12549348493031353
4067722338357257
25504829856298517
60022514950160681
31060384612532267
71395640731571753
11705026822853131
40577585129074249
51488937199452713
59808498388000363
61808999515528159
70142554737740077
22038353267808083
35119358015097373
25371368052074137
57416278499426563
52778219491363477
39709427360425129
8326835304889757
8722460802565303
29929499132105087
28339524716123099
8694169192018337
19401870172445833
60225163374792947
70455737547550451
7368953408035489
28044262952801633
18478748848468049
90028408570159
2936958522114919
7664139853888597
9714460214997089
29633274717324611
65005965140568709
33595366855316173
21729476480824447
4095405346591753
34577126315719027
53693267191590779
3570233819708903
44465953593519617
29531394626750311
57343443579181183
64921012424644583
63411990793725359
44074510850687491
59265735796190171
28414655641831607
60095325777740699
846931354918387
32069170890008309
3575901471254393
28908443280683959
53570610671473963
53397480401608997
59839102011979343
59686056578461723
57065462471389777
15251023468304131
23945394481972199
27306855048357047
47984928012503821
14882402413709689
69522437858776247
7929567252616351
60564399160653499
24136125491556653
43869470157049547
51346941293437667
65036158665066863
29352454159343543
37924767325499057
55822876979181601
33960841290123821
10965380165636747
44781929704781329
55954924450575287
40691626280721527
31565698383939757
9914706889781851
71490872669283623
52985226832875991
10559240728658753
57329843198683109
10442075004182251
14841960378448757
23425706432681867
51912953507692939
7206855545540219
66396159548435737
8421956249410993
54480552135142949
4164280453362011
22707438262660111
1934715077284939
57090440368497203
3365626029478961
71064131017781927
22799600100384299
71940976984743619
62878423319288653
59034654516835649
44999897672829487
10991758967241947
40543411685845111
34118411961686839
34334834582189489
71396830464847313
39934200858053701
53228438518602037
22001744942368523
66189048374520923
19350157281190481
2166456440272081
18719876885754973
59967229907128849
11072077112782771
38145059033350223
47930031104522989
64250732528915561
1242176451875629
57230688168539713
14461893553564903
55675597717706531
12445670232581473
64621148353767139
49791906363701213
23495983997221787
6374469109377151
29516791876764431
60476315929943003
42025909215622529
25898528260473097
32510112137840539
50602765435739039
14902141128999737
67412983937363047
15328687897849999
70318396132768681
2280182781670151
52069580890965727
3482736763149737
48904124226935639
11715208671826067
780762407177581
47068952689022657
12640251681539117
35469550003527637
60540807129713221
69336691154534821
35560625384779549
47388348803842597
65504282768057347
26260641391941377
4009008406477813
38733679682045669
20786904838923941
54258815723890727
35031387437466593
57170491354589293
6069056827157771
54286481074371929
25031252280423407
107348568847787
54836868748161827
52333845863076061
30667860624063521
62309519640523963
31990059194565809
65602907649261221
66803922974766077
29933323255106471
27625374353189281
66517385166750311
37749902570486773
12002896550459359
65416911043515023
49828354694420447
71261202293478919
20376323597539243
2038819815445939
67580237455784371
27777062881903409
34012262908148281
59466344922704779
15836467216045583
21081349280442691
49184467687515187
791663964274621
50711066663636773
48956063062819529
16862928327336823
29753393901397181
44736723249547997
66305519574656809
65101399605434681
19790005319132773
49127138603797369
5302548037497559
4469487893410871
18480619028280433
48408131271300763
17738677024614019
72297221309617
43812566277383927
1796362330898977
3555625499038799
22325273800843847
42931068475323817
23290805439481211
68254248309063917
25843539876058907
15930902636215243
37008843482555699
1413306978102907
8082690019286053
35643956014556999
67766561667932887
28174100445720217
60887202421359973
19784957288328391
65570046798611893
10091985245244169
7703382077353159
44195514879868501
63715804957778089
51484174887318083
25619041236492589
13042753811980027
16646430418198037
53733717041136233
66076475437990471
12378150009038719
45226619250901133
40872740737372741
6282256795324451
424455812170693
11097327047669701
50369479895738617
4244245904524319
26537779442229619
27909816123772903
24229465473094649
19952512379641441
3481236516777251
37277115156960031
5734433113958677
28453692547040921
37572078101761249
19586166864183583
31189826422787869
40400947718299547
21137653565528111
59662088481214481
60570386648307037
11997013571876791
65313242760489397
11912327176454993
48280924531477559
49955877304781047
66520362746207947
40528877069911231
33583307166030247
26476935546999181
11735317117112497
52238008440323471
14984833537438781
7690822488238691
7956641251180217
55495666582672973
64378450401911431
57913660992935651
55992707313667057
42707677551054359
1800132212553617
33184159645716161
42367163141694421
68313856920027031
537540011962627
17410762257601919
5925951939057089
57697439738407151
5526068927446741
46997778493578673
39640645422539219
54765183185738237
33969528795457903
17090523022803199
55263163383447991
69727157500401539
35620727488968803
66064746845904173
25605950435262641
47475620239893409
18640078888474523
10442406353734631
7813604383514933
70718921679756817
37793183034867847
17386486030538137
31434849381756739
42135004060890781
8180566346844317
37344189741809
25541921298535541
36770259018870043
44880325638234533
13191116763074423
65452293323005163
59957982219514559
57229972089719699
24625998357878639
2436217516386917
5168989694088557
67093638317564851
36795554942838011
56467537806470669
24074727975483979
27258271813706333
54763106348554381
70369215964046941
65640057075786841
21954671331755597
66213163290378931
823874954004757
59184246277185181
48078982267108747
14540056024326881
13451392853584943
19001761097552341
57660835415225281
59074016389798997
53791588269966517
981250607046397
67392610941236029
44488120137258041
29868335795311973
25480435120305941
14851985631896899
44425575137587151
70372153476110659
29730087994849909
41612373895353673
20735586198835793
53903827689179947
11104040186928583
15525766937210867
33386427255559951
26541820260017761
58855610520624629
48178212306679781
305867108756857
46249172776854277
46338764137062499
30353171027496347
33892160387463671
18575402920888013
35332722691591211
9587231242388081
46643986849308223
18737910853823047
41488005448900457
57312141443921729
21504168121200173
2881102261339397
66696212722322563
14243722387439131
5853738887166701
6448468806021667
26500951614277649
43608198212207813
17504790908827609
26402838811176031
31383248708504971
48771759874743751
12695694868757177
35267831237100487
61045098902813191
42830688591240509
12072933856199597
42735587161105291
67497880927633777
48018380151366109
68099601616819823
378466174944401
7253737088632961
5376161693620903
39814333872732473
53646668069686007
70916914990565927
7643621348419391
50433082085233973
19026251770919137
56035413109407373
42156424888170673
61043107462009811
52749004440571331
26002454377515023
30577111282211443
35811902446156979
71556939623257727
37326289705218079
29273209470209491
41031034893161267
27433138667196607
62400450867706219
58605766235681699
51907613739198023
30129909885609199
14601669265258109
34453287414879349
13060604450550347
57552985700454869
23283699787695443
50613987832196953
25619314194582341
6670852901617997
8199481369753337
52341090905956969
57480885231105031
10623385406338163
27665627438122273
55054189952617579
9643643886278651
65942071509789817
46662816439471751
1209694605273761
1475031881443399
16261780172458477
662842261637681
22691962137639481
49287432263752271
23802354007250879
45083452067576591
28972685991752941
18016618063839221
2089758939047161
47156999662160911
11455570657667707
27348901266306359
7341378494625937
29502358011335779
70084166674214549
47949762791938591
59912309776977733
43865638810185287
4084607313573733
2197882027564789
65260740668831963
20681303950302181
29743981570305809
29869466922087259
44312458566935021
60202315568708987
19633129833395153
38128162771337531
58187157379422749
45390037673738651
17407943270333969
16769126998816301
31672635851181569
8008805991041593
59618927653860161
4854671170603759
10094282509363357
5766255975868849
45054027805945817
57161702903598047
40347075543657317
51426716032848187
32005464258549367
26866384571926621
32227376377166713
43311301005134941
67762916282800087
71241359778224543
33566112157109453
63135074597794669
60560862719852321
28073445381111563
15375521228952289
44341561430244929
13601873849278019
61658248003107053
16058416249521911
9941722459927207
53251350155450477
70934461186419511
7216930736673799
69739980961947011
49701471165542969
51307251548252267
56177491139461319
14867578117265411
28531370779321831
11558537881594657
26471071456074589
67459212342441961
61357810941190039
17970377749619203
46810941468874333
53991753066545069
16630378386605987
21155692813469873
68047942238516077
57414180242765173
6351195178434877
61729369950878171
31645973386903391
44606782132012987
17571262337461879
26306440201413161
37657947629626411
71011115115976913
34604905150579639
9816063145387493
26190019479465511
20199268609093747
26191655253981181
31655559206822191
34722566937503189
28126767425109203
5281897120944709
32944954607139709
14181967526808517
5699874567144283
2919697183538953
67568361775896229
39298103192862193
50311059893388059
21114166227163589
30224490272940991
31904312856897857
51299770286362771
67854221349909809
11659960263882103
8718255489382093
22511142047697427
71808004632970909
36843480631051639
31827703273836709
4690392687843481
64099299937796377
59804021213365589
27257305661199233
60790779765622339
31675483580817107
59616989973109927
2394636908100109
50194538648945633
19838416062898129
40927200804178093
7323317672149711
51419354013765547
17624426074570669
64748558757103973
5810084568740003
12089577894845611
3507905165341909
17025827666218619
11080087654231507
15797624169559151
47601084499987619
71862872713764917
16782854039779319
65605927970062289
48384422907085277
16705656028428149
54840310592841097
69238406462323963
14181946763828861
58774347379020613
12746230208275463
46786510273178173
25687407612788347
11812310961639437
7848943658715031
8121082185600511
46617148128780413
72048678539005591
25239283870755797
64821239705057153
24964779975160703
44568700883196923
34851325542428093
4485668236973887
23030956307777291
10548558942970303
30151124148644641
43648756134953017
36486453595258609
16828134968788571
45735139493942749
13548025216808483
4879354817008037
57339990961723501
56822238929864047
15812829434412991
31344883264223119
59890048791347497
68244456260329663
18732831492913313
25318454116999387
38456030811068543
63375722231439841
3639280771853329
24101639498361031
47264350388787377
53108924363657867
61548207991157281
49980037397688707
17458541717923001
13837363801499699
1208447613442897
65496103012711171
39602388906511807
62545397514450427
59665513125752887
24594756419661629
26472587890027891
61088033832631837
11486089957008833
27319281261196087
1540283706738473
36118024725066407
10222039786538483
23570687715145411
63377867484317993
41969609153953631
37736880981723851
46974296702959207
20279374863829337
60197147411117737
7484963012734063
68203520360355287
15970109553292871
67811142600368347
4138466965884029
11336568607882387
25444104716364179
43818525334351997
43375436484495649
37291595260352239
44797029316203019
40319601771552641
35403651663510973
34022121098319283
38506483133420669
29777667078230801
55430250860259563
41767084422308039
47120391639133921
16217588344408441
32254199066989007
39561545851014307
64721650810974719
62558671227956899
69288568105342717
13834277652582773
44387692740846361
10222119797857871
20491101910292441
71421815997787693
69230689521087301
9800097459801409
36512118840102683
18246504911075891
39818723091035197
59398017241929911
16716990673404523
68884576831489579
18031979861046259
10644921653150359
10183898788514597
56313011604494231
18065174315073569
18033893383126069
7450919842611919
51757596602938231
36433863359983367
49473378198210167
3332366375114173
22413433085931367
2147477720307643
20649276816237467
28175009154525797
63829868464407323
47879259485473457
70550506251623393
31285230019408699
19681558446373909
53943341915966221
65770139382447499
21379450251344917
27956632417053287
69121711811155847
71534806156904297
55595869582729079
40402098280684271
46645905977586109
25329650584338091
30995465799162757
52841850824387399
51284039781600517
10801608695789347
6072854594683421
31983571969835879
7349263155208363
33427005960325069
71136606094900121
55877715044719651
32843690758179757
28705987819755557
68232625589246441
51022575473960059
50323018070964449
15652014179707163
59843104763001557
7979466524641103
32917038895728391
61670531607303863
45172166276339969
45462043446286199
22016829941344829
37481613604539869
15087081294128953
69613891632310033
64016980592679173
50880953812944487
24572097204446761
20141496913511723
70624663575672971
35334983495328703
3017848644248771
50892444276173473
34416590476925557
35745149557072177
67135041433942819
5671296104952307
34167465446488109
38633549994920137
47014920450680983
23736727827068071
32617481915778989
38513586433849027
49212542068600777
15105822893489441
44342431200732109
27772052271654307
55869593306142257
4141399241808557
45750093210652151
39567874554860011
15565540914813403
16266402231106267
53850688104181369
27533974219403339
12692323774113031
59267177594543627
70527703265871307
34559940609439057
5870659020896209
25014189332749261
2717529737431459
10376544631952459
68564504740494509
68230492513903091
48641367510901961
14767864005040957
25579366647518813
43805566891661413
50916160216886519
2655216721951853
24895164098082389
59756076115138867
36068189716852907
61021437654305683
6048841781461547
45273028109882233
6676461537458099
43456889170274339
22689980242436539
54503405246133227
16021795489825339
43837037553354277
67526650299263369
40107436974677857
31554019449391723
46595568017839739
62201186565320531
449014902659047
13369625376307133
26113655003668951
5170297964991791
50185181108556467
8767774014036733
61197425434334933
12295270618754987
67011754944646133
69509277443023933
5321398633849301
32171161549301623
20249000043837221
60787053628045007
58497873205730239
28133089772860027
4096456791788089
15894536525768039
754363667671423
34990872633255661
67428282903701191
51746579093904829
1468735235869441
53010533441230357
13056823831304879
24756848992436531
37526651905901267
52539409353718051
45279421676267839
27512586746762731
52172088409123591
61488494098913029
27130792889095897
54232627783050203
59250558474254969
59846338043249431
10271845303664963
40047204095576089
4386302963434207
61806731817916571
3413670153212461
33118155389300309
15940116081209093
38547342430986307
27323185277569763
44867049890049557
64294907978401393
65176683538854313
2308504515257749
23836755957263881
39556830696856409
8059262837987443
16637376503296421
21371877170915729
65091020301058217
26633906695873121
10902369362839739
38075163983646847
56115202877600653
15050960821411927
26549734535510129
7559025601435951
15022419890501423
60140140609771021
19705078708456847
65952621694701493
11189438670594887
844631718907499
22985598367139137
23347955995732703
71099796754936801
62694403546277263
27689148596123249
2020646877374563
44174223282094547
26385387635115601
39252985319881747
56786092492611907
6106979558694569
48436207989368257
59360471493625723
15801223917689401
14991856935953483
46764655566846983
45322846632263147
39128948348333023
49398761286662219
2699941755379441
16015639311775223
69875531458644371
71530133275119217
9466398306277859
20133797548686089
48180781782268777
45284747452402037
29229685127468473
28540250898987739
28133346027971341
30286970565437197
41080650522730487
40551456996267779
64346921926771973
68072928200156513
45256893511289771
27093976018024093
16764470251719187
71414816150908381
64554609526678871
14189366366724631
67333044324442513
37282783855423759
18974446605857311
2546914027345823
37915890483490091
34115762720306791
16444731780524807
40808636005980511
32943686350042499
36370136357072179
67293476674922089
68425200960577807
39992879411775821
40458633436958713
70300763749623367
53975697006831883
48986791917448729
10148437120264903
16567730259646439
5118091117634543
69159381422196311
29011069164588451
51167358948426079
19269915764545087
9674445831116837
68308767207896101
41701665192011471
1350019818039251
51007904060579177
22284206228413343
20450204145247301
11057276812512211
14838118594342997
28440942710549333
41885560829683933
45053631838752253
14077239884808559
53146062117500507
55116468555811463
20817320890702907
37894098377339119
70958915129522837
35936652766244717
57585796184828819
57846739584250483
62157867459304333
46355153310912631
64886801671656197
34902927880575959
14341707967704151
35632774280610601
3749051491635547
2749399894888891
18827065318470043
29528458256668093
17688067194389159
3844520346702913
61366192271653679
70840440586549969
14760779998493717
436243981877591
28726347679590623
68978488444002989
3945063622920421
12271977117285983
19633103681080937
68205829407744773
14657983199431573
25079525640618173
61823404186421747
27760053873207121
19233413875250537
51266112752056283
42162918346203601
51114858526894549
39852894211529083
4327397644606303
9416154380590333
2935744041087553
72038959299390253
7805254550789837
21705766156126847
12056398896143339
32600229153134579
11566337812544953
48478918081645313
32452672068906637
60292001803542631
27357891791627797
28306735912775597
12724567177953691
22838564252178757
52411730746704919
63502024322519539
65423428458632593
70616206559399867
61410536109498437
47313407442973003
58908115899290167
10307428029667051
23145581343795587
59188974604432177
5200204315856639
18040353615497737
41614615033580137
23623574994670229
5796398875487221
26683580793617357
63823674414058073
3151533539309251
25184217740632913
29965665550093531
43425726476317217
18439712509367467
53898384523199761
16528654371428263
6366980534068069
56169549547738279
16383218441930387
53000159976729883
31834237932625397
21090888887613577
44838202843482691
5077250799926047
4447934068870511
22676451954282271
67654842008287967
28389005670490939
58941191567092427
13486280149416341
6418988857871237
41107597038051001
1057370183860349
16749524571989047
44798971756187903
35295429968454533
24919356108559321
22395286469643421
22042505029156133
33329659224081833
1680852124732967
23337603984130747
35184286980923723
2050109142741263
54193149429845249
63285425224266281
19089579767552039
33549246019024433
34905366447568891
14033725516710763
24774473086136507
1652551616508487
67551931039754269
18414389543931167
30966231209660627
684425314105843
67068759689593819
22879109239713119
60091863943664389
58087873005565391
42311583363063239
40771359142426457
12411689367458923
28829936738573237
32193523050634889
39173008123075531
62798062209733507
64319006516666767
53327090335764139
51698690287998079
46427409334087589
71680569508722659
34122629306537833
3675948260595049
68386816011938849
61588421745581693
9220575425417479
58062759721483547
68436259693401421
53454466952355857
53287084790270183
25193406003899981
53812438298477519
63006931015138259
28133502423676007
42718354422664913
17697588456857021
13466978921957569
113570051141411
69205889643235427
20997489554964773
56505940169979449
3301495330367851
44172003414667987
66178892821612433
21227206584281923
36197447638153741
27742569144520367
21962905848740917
45727191126247613
64693614283241927
19301896399200601
10401903822603701
54460795261341221
65544366255078797
11094084400757257
45033449821978361
15349718396646631
66646909311968569
40668793603821781
1808277738193951
13865594752651727
30916558716400891
65713437207822893
37905740904992689
47835329830936357
24958388100292469
21474914188808401
69130524717202901
11392971546220321
14611768507607539
46139812141690457
34243091203442897
67388246565742237
44031099471154801
18159109858647937
63219784730618353
4105322919011137
36442980649680053
26152036834154563
7709696488656887
28649079756039427
14031800085194083
44309592813825217
21399555916003697
5396301734284567
46978587728000813
17958770963746247
31088349299638271
70942799580697973
10593792129328831
19986824610207701
35184204074568467
23938261177140047
19833837283474343
48136350361723649
54948616854284473
71325188949238337
17018008564689877
65607239808008957
31583798660625997
13332665262496049
24805586451716779
49479355482880397
52916925777722717
11780431290121867
43987830803184431
31011068901969271
4580434352922479
21940946711620429
47385402216223391
41292077508340837
23488499487598207
61175725076443007
49205688712384073
47562093679148999
11614440392709541
44713314153827947
62956034938924571
15937756581499561
5588618395023571
66744154982612333
6223302317656471
29388951653946119
2340944916794929
37554172397612173
24821778705687737
23483871102444959
33187383539390251
2082755581144453
33265777521010267
29869792441231739
30845005766569451
10653385335224113
13780950261633283
29271458044177021
11366161224159361
66653002789692953
9786539812112717
30157437446868077
3616154402097971
23665528411664621
48327710360000737
30509511024798401
49472248355850479
42197808538093099
63392470685244907
51208001257862243
32390109997760069
20644976252893609
4256480081589457
31569329521718881
37152211854863669
36213956678450363
51007835891382479
52966825934581831
64479643106846417
8699019337968019
23648125243868351
3823978865275589
23489620713724519
24303905789406911
26530020331944929
10098435247882207
67269139305959807
29506082725956769
683710348416101
38599505819521033
30611406957383537
63956097147212161
12535175184904481
51320374626989719
52909917847316351
53796616802758849
8596417262622443
26063427345829843
63760780070758721
40340194624286509
53126778988094953
55525145556801083
24822787351107587
16193404980492373
24886044256416019
9498685051926947
26270182380020543
23879513321402443
57019508004400423
42066174165049339
39508698769766561
2557718001481739
48536521928660819
64564257724760929
16849887937332497
69553754099633773
7683209062993141
10318994850475897
15578849407058933
47311018023566173
11290733111078957
26108460688387153
42824789225088691
40055715277833881
53305457712068777
56938263614249231
54015704074591349
65429909324294171
68340149343473023
51082075066287817
3003349694451419
18994535097496027
26740580980625329
8111267155894447
67502747953519453
71015165703526403
71269577816802683
6347289115990583
26543042291330167
27091741919350657
48723670623722351
16695195849079883
15545927370114073
32716796023865183
13124629869433289
45037703860371713
54549767445166027
40796253735716483
17690601946585573
12588477327733613
1800526410006637
29183335881992731
59934792665681399
62483067271831309
63779553754179787
7555648849364381
42139492093305193
6904121659061579
33169636096115969
2242565629992841
43973398478242999
55417884950620667
11299806101117843
55349309901419839
46740262204444297
25457705214429581
6821427901833331
46930938240100969
14964506153724461
8360430297449623
66492370793551993
63411323242124393
69870368302054543
40476071821975267
40257500089479613
50234843938227371
44653462045706957
71595737499707173
12652959981987041
9060183048695663
62533103518515793
57514145191478747
9373200327872243
38322314374428179
70919045388318397
2215039669850753
18442709591220337
34931140341271561
43151674386527123
37280973860742809
21758102406215209
62363358485057801
3226363538267461
11378910059691221
69973950377139691
60349658835959419
52232164724905681
44535931754378453
30949252408086799
42740015179595369
70301175699131033
18965193113793649
58581774997464673
44663832846786689
44397430453486793
21388001528697857
65976493845883813
62673382658065357
51866043865457453
39291177097917793
52714386855252679
54963640055097463
21475051630675933
24426409225002859
9611700526319263
72057383496221579
50020118260334479
19521464210990699
14804513221979443
42356014571198831
61184810902076399
21809528578239629
71076080164752527
31173433524573943
8749008010309667
7591984968029089
61194789665664959
16431726124200769
50213332782309241
1314771972137747
29114399564448221
38683563072708989
43574774667118601
62862830185713407
9490297498969117
27369006867032861
35428557942471671
63294304211094049
47101362689928143
69318876325154201
66387844012051439
67357213682028079
43536588981885683
15686370133760929
29632896432960607
16581453500671229
31601630502473419
25545432907376839
67084327420280221
24128656668868217
45355150288030433
37248270385773511
6594988694879161
68154628626110639
64617885045676667
26555036008710061
7186380632296597
18142594084251089
36082158506592773
30275850596177237
20989209516778541
14614909592521351
66341762313904829
40641585018002389
54527518811202221
6957219843376487
30873243887720603
65900506046997499
27310485731990249
43755617352991963
2931455666640757
10287464384803631
52821634992224333
26306504155286599
26967315252806911
33109696162736533
44834995318902197
24861091162636621
36953797640467957
39078494316315821
2824218886443137
44903360199981209
13712962122806731
23137458733107557
7783746622756691
39197153731745701
1331039303684743
7529889751306103
64089292994019253
66896505453687961
19490439133982753
45241211089335487
22104361112998457
27054541274789257
3912408348403339
51636534676919011
63398581348556381
48883028091636367
12077171955522719
67451803347148861
8909069376883847
46241608675115561
59862505330226633
23599076463655351
17278350794484253
34408591656408943
36750606917461793
24321027882521813
48739748470924363
14606685044416873
1556850359280283
42921750772311163
53454013653866453
5302044119478031
14920091305721867
36893989826412973
12840279427101589
52952166599882339
7200572671193357
4392051377484299
65597637863843641
4056515882685947
57296748670924981
14637453922850831
46817260143434071
63696840622920499
56055165546348559
23905712564298907
28897358047726093
17465510473672441
57763454211372383
41538714144940499
65163076790816071
52421881180194787
19890422558097439
42518576261874967
31447124760439163
35410107274510499
7143190421971223
33656554933707691
42609326869985797
47174358342579509
56783893257040471
41586388051877029
32009033540412133
41121598541906227
9174876514982357
22486819059106183
17865702155442419
31120983202277713
10101357214136579
15825909090804221
49868024765214001
42635645641559203
32929086984256919
45646359884913439
12052493248669453
4250366545949947
47424066671076167
44778969114995729
68399924657343943
38846167549400983
31818321342467743
36055639579089107
19831942307792099
13186893085269751
40673261981647439
29734831530544247
40163611770698281
44169351255977531
36828575078759213
25105509180410537
51201226491990361
49141496064722993
22656474413651959
33497565729914089
27839415658285547
38539404002385037
47669951773570129
70197100342232159
23054006909098691
35763321945315929
54504109731460777
16414636234499033
10096833768700571
58444254291926497
33242320204651711
25439128445524159
42885147662657603
71812505615483491
31079296663758677
21841823564400083
54929693979796171
2697755136395489
66920110014683411
52541841608447467
25886447315775419
61341079097242579
15355183490802821
16441585872166033
23388480130692893
22190303985959357
19390204744468021
2674355342201311
9428256282315427
23486394643721951
18255102451737427
48885934286128529
41104841173227679
71857002509029849
9709626618585889
33967257837955241
7872583888170763
26398191859273387
58408131438889889
67832990071830413
38551931664848353
33991798885096883
7541192659066973
19137652517834659
20671573680038251
53148718289935507
12542561471681401
49595212427226821
47935312190987371
7952104389650749
54307563106626251
4612936395586693
54545986589582071
70266478614938119
69897469258928257
15067479014801149
7730141593125037
31421520238502921
21402312076196479
46367291355231971
20166638759584091
51754987421905297
50137005340691551
10432855363290289
28145847791541061
33833350539447241
11192138110134529
42139834233378473
11804228462027699
41017369271924039
68236237477311569
23313991052996599
30357916384367981
73513775432861
57553242366795869
44818381393672339
5878068499499017
67444239726875311
11372638444399717
31372414837269991
48488428165084469
27517675141119589
56028448666302731
37629806934237593
26344205036874457
10385969715880931
67147350431907121
28883925160967221
13782298140757441
70054712794619401
12920386306869011
57274375217047211
12715209752337067
25299185336584433
35087201760845471
61244809707485143
35099005690607269
475906743999367
63969267499451383
19239791615646089
55521253613680243
10658533697724659
71567740345115689
15596276509056553
27952323213202093
13162065307938317
21496143638656439
14505558647832869
63897876943288819
47830081856406071
70659344071274477
17859568892291251
57169127919621661
60938503195572323
63510016965611477
37297537193605289
6715034647545223
10960008811346453
36470496588717869
40903863364962623
44540368211768251
39860216458649497
41446565845296167
21826071564103031
1410079323638693
29688565198868041
60261918925319117
41151170401510051
58964637357074593
22003490015688803
16865896530348017
33929636421734363
63549832188682603
36148465432655713
26894963381855057
790426144818389
14403469571258029
47124633028995857
26145752417410229
30502853558962877
27429493797736777
3813866461898359
24101775704803781
9129150330465293
22103495231814911
70474233201121987
73637814732773
33234754015192669
44599099575535979
67023927343083761
32843883742630361
54214322909239147
37867737738061157
30084980781721471
57489931676550943
38616753862783133
5621649246133841
12530969178376283
51039471863679113
47196032927670659
22408298973118469
67609736349921163
57594839451408913
1566219230731867
39437108600014789
43825315766441863
68784612355979269
46115138021543621
64169898957709297
1316555308510517
40554772914808741
16118596577818331
66610568298128941
54906088377388793
26042447497795019
50351034895271303
43631709100181953
68525332141661569
6441521664496967
3250201320467069
33452668421313107
71443669822982497
52266247734568123
42012816253034959
34940653280638031
58239344054913629
11726127665435809
24036502879720649
42763670588790103
16014783051934783
19655836959305159
27178820005577927
54348949015471973
33019438564615379
55389438476504749
68093364532366783
3123674941787177
2833320806793271
17009810993463329
27537167265032591
51963818210674907
51428288616369893
55479098364934757
10995856347652273
39607064460540229
60847855839416819
64828575998859811
19903279842002657
64530408015612109
7219829726500327
15711208930856431
4690373316390241
23714603372569289
6576659603684999
1658105069167769
16708478576553373
37957195717675879
30868452351335957
23682681442247383
4710475723013029
42710341877829287
52630334277065437
17032064232248753
28550782905950177
36900473597668141
61911224840707013
2264822752154909
68389997884452323
56848436182457263
24597865040482907
9551999489417507
58908973375583339
25298092880487247
43521645438684947
43288785685419811
52171981460176001
44805250634984663
45289655750783
10053431314486583
61720944505409993
37203990760414661
46996694368096387
10505204242922887
1362182973827831
11023454890178657
24379059846490099
70885577953199377
68244383838671549
22405177774430237
60881574060220447
40067779011458113
56731449037698103
64324880341256203
40370795807998319
18215866462374817
62591230843835233
63723343344256499
42448358640446477
70764606679379051
21774107067623257
68584182658055231
48554075606899087
40219185103166651
69638218640369539
18729381473844401
29701827427111771
21324117978722569
71200563375687961
64333904829852877
21069095503049551
51176895957930689
58025808816814183
66494159269875301
14287099820547797
11912403606707731
64330176828773363
68818657017164099
58132710065264221
10164958716566909
44462882013124849
10286769087908623
38145126589515317
54278925472718279
66109659751414837
18746454802449953
67175776122573821
3827206319481341
55328671416188881
54366844771338787
16627589740422607
47051981177223937
55425482408842831
56256796612133477
51786489593529007
12144909746876503
3828764402830957
21047765097407219
35618179669954417
13126152432425293
9493733119486687
25674962312423797
38071242875015783
16677532050141821
70365280922656409
30529309153350461
56464811681150773
6370068502496261
31979745585856529
28845567678936809
27782359449430567
16753728050701847
67487768486809907
5606773761416111
1497284197552349
57556732683407497
68529090352977439
26388577481068013
31834872108629321
7913068273366891
24926430674898353
7489263349627991
56475699968914427
28853350096254401
31111315474633531
44225916864951443
9875612439538787
64685626590310417
48745322065030231
41428463187345307
53152489101291683
6054366487762559
20385667780329359
51717176313809723
45302811916614877
15609726698595103
45254949510174619
18282657380744503
17969038027511239
12084046883717587
22093854516234617
43380577079799199
52875898548891697
42656117221944599
13066955280602653
66538860843021121
47365944979581521
1207740509371771
30665715023573107
7120477013839471
66500679519253253
29535035678287159
14909320762487887
51176856590926639
60959949309665519
39611539535212811
50247735282203257
5914144292061557
55399230133025689
21102111884918429
71332263319566533
38837288625072677
9576706662627961
40764118839351139
35831701716155797
33925024262582269
57321369692016641
60505983581265197
42616219855364593
12676312723914391
34376420795756089
23544418632329411
67720260781606093
68502224274899419
51668500325805221
68791793001505297
11465547479950327
15749045221601267
12785192958040513
49957159067079013
30583208535151333
51180616963346401
19255035739600039
46578925745813537
59762737118657231
150291369310531
56258899964967043
7136641844275877
36224833985597123
11706205964804171
57646971747547111
54796323027905897
6590463376452497
18977235002589607
8064475768366331
13876517033217733
20907644978479331
6704300150432597
33883779032036099
17213564775257063
28110386513711057
18809407464619601
49435022529022787
9325131403686311
24510584298098579
51111505096808743
57305233459851499
50384174472356471
27445046634798109
32281367550002371
30506648989714199
28790444376176761
7488646870549783
58992202030852757
56255037740794549
44157911140241933
65568332890924141
54276701777681711
25232760203228507
463773497643517
43102480961032237
51139413217101817
43954974550223791
28675017099320219
402669152244883
2840622453192053
18272518081545641
34209455781651781
24578453172766621
41151495600544297
1435462500021371
35962651656965617
2112831643995733
64830961368882067
3119697958238503
69233806672943203
59231632373040349
51638466332717899
9913525373603437
70057703245918931
56026109866812817
29907363378128947
11045220756752863
49197248046783479
47372136757944601
56894721948453373
14662831747721711
16218830819624077
64375138575667103
25757945960563793
30894251311725227
14008442834573081
47931398039706053
28736745237657367
63004652409644531
45155060730775823
22687497354873607
57324470806256503
28464519950740171
41432791949839027
6299410883821243
49502349414667817
33321722561968609
56921784734406971
21324887074160311
12135868110508673
31409348613724219
18408885235592227
59034157454269441
56381778678494033
62063765223245729
70562190586194991
17683904787289129
21671907645636037
360269865873707
37512268190102659
17340335421642869
47367453016877381
4574251172488051
40283515928198941
47571139097340907
52487225342870881
5152418631400457
46650476903112421
20891490143421593
56352803686470097
58658683445252131
65934329330645891
67406377588813261
39346768131983033
4383485653015303
19299892995476113
21974039469218437
48197212758675581
52311237567745781
71824588049565103
67966600648420451
23017304192054717
14095448350589819
15234587127966469
46406506867063157
54928885515838127
67003723366925689
71563501811585893
50385364787936039
52552456841209631
13992667428882563
24396158325498413
36475617293302157
50284997425643987
16410546091244699
25646333990538491
4366893500223103
6974545252736279
69875998722760931
48420846377732519
61745871653002087
38411509358999533
8090227014183989
19824454371487123
41157032229897937
46607416583151097
38864387246313463
40318651761675689
1095595721950969
19204318180324789
14280085953602501
34711317676550971
68739820146548921
28396635068157791
27122073188136907
14282300484650531
58182612051006389
69054593183440589
45607251786030133
13830401479469759
20650009090945921
8823467502787997
8407769449529893
61098874500561707
20582178996105989
15322711731678017
31592117577285709
50334502642958713
30354623583606193
34928562071297473
35223669423807929
37359726080884313
32413409929506391
50546008012320419
67381075559727091
5054060872390109
52282609284065597
65377173804713987
44009071603220267
10117539073817663
67263910744926839
18459496354701667
2878845263158517
68786609379731161
22760501727051701
32244804692461891
884815891614071
11373514894728463
45667377827516119
17775219366090269
26513784011561201
52692464370921113
55947313453818533
14083707331432819
50915506111295831
51712763063296649
58245120346574033
68153162064690673
57140882716694489
27104995805818103
63082496454961169
17114086520703379
11090239169110193
15580013734285951
29484151869025267
14250317439146933
50574600864242003
37813204052169577
39121223794760843
23248911741906671
2964346559817233
51035283530909243
59242278350819497
10142608811208283
55233536555076961
27637872674823137
32048903666946389
49826971794904691
34218823993380113
659216352586553
28129672124136731
37795715032999601
69616689639180347
64666446928210661
52866754628000021
53676003222053831
59871885996046331
49172626923081413
50919989752000423
8428628207403101
51834677397832691
52912465324487233
14231495517948217
17368801467523621
6987249443267941
66695368032711199
64271370162098509
4889000933248711
51851619739638031
42280018062451811
33437871761008087
23223595402608917
69851852021900369
54250374803709871
60419235908611373
56815132304340119
62639128073664599
49377653545650757
18220353481443437
27284013504184513
56488065875568011
67296744116312017
28192761350302693
11402665107837217
950957430565147
16829263570112953
13042252816695821
39328818055462297
62765102282056453
7730179042033849
25960968074620349
20630636612772821
54448426711231103
24835255683317081
6305284960687267
68123090437593619
45612270727480747
58810222672877353
71182116752687123
54621992850224669
17661780482572753
2844199767606709
2396957192908541
32754600979746713
15649741311483749
29547725076122483
52256621147936461
54646154444754121
14729080116329311
24959599575115741
52890095248358087
24034528919515853
23293573573821301
41117972663529479
69736801990186223
25076465562029411
5413914610591367
66482700489782077
51242625315141649
70101864798799451
24302728041480997
50599364897391943
12409301798838103
38377443990558341
4912321387568197
54541369157208991
33154980396166921
52391248038313649
48080299030183967
9077051041307213
4909666174033573
64225670849457977
52795769878369121
52785375741175333
6867607485079987
17921230048659713
62921955611738581
65499796681710847
63100365543166103
64739642755369937
33254471177746529
8233114579124891
37309447369069531
27267440697030727
21688351128940211
20194901699869187
45031971268446979
22417023799188173
63536153758524871
50879681225018957
6149123615954933
30358268995627759
68438418330253589
71270908896039859
1419538184674837
44511502838479769
51237821820561769
66825027235618543
43517434813465523
34822197493377863
21590893069109267
45637109015079727
4593697425813829
22470253246778453
61031966718746773
14993776648981363
46943990335957849
3530819900847671
13848888674367007
40829386716575251
48198664963412429
27283836587794807
50694875347849
55596907238995651
13091254732870739
52989223641679679
2846556506469671
24282104387748113
48311687050967057
23972771834444809
51090853329566767
64522060924116197
2689888618316309
47074588647934801
3360333948837851
17528399023105871
58561628765331071
54043132462204349
6017255817708899
39612444037099547
33335168965322053
63560274884203729
13310218933333501
11973593245551263
63937987294124329
47456014666430743
53704326509588147
32307418388024113
67518982894303879
35982185587289009
62479546489192883
45143515908195391
37482880315062421
8778465525080473
64761620602034137
41937478645626457
30292112208354131
64888330984762283
10855492333264927
31963483442854429
51213722134323109
9036058717345529
765251782897099
10097511138305347
491332218176473
23337976993956539
7201664841452789
42158553726310517
65913080319202297
19300210037455397
35470911684866527
3776224504122121
41609964353226523
45867860191820153
67437712479801739
31247818882116799
20729714618631593
55056939463206259
2569676347668407
5155416770169091
64811093507563177
15383709250356661
33278891399265313
61436523908342353
58625974159166549
40042545475831573
27485415062210747
36012192312032623
28880915869467107
70421486622600187
50315061526532447
48263324931284899
65518239396992143
29844656551418551
13567481397861851
56107435266593747
71909337074154659
67295008848718381
49240386718039019
30458894648975813
21589541567766499
6697345990885883
11389244477003353
6576879572048141
50716357028993419
40634264079726319
8375150700757877
61723786640623969
20231729031579301
26689174833022301
15379442831325059
33707924558392619
55366079709635917
50121592308147779
49792943469395437
58073135511200119
59107676938306223
36504176402707001
47501312170989731
5095471013419973
46653210374435677
34125387694543801
47726117589055517
3830261375611009
31316814932541977
28220105826796619
20901562366490899
24771336757490909
35707984571248687
55705584102554219
31819348858202923
43064313251022347
39606237823749907
19658698395130063
55374511812670613
45315742587242339
49893460566941419
52773057535707413
56184275071404049
26221996128460697
2016085579127657
59844022297737823
32149551468478417
7281934264686989
57823299532434637
516113505596861
10343426073302351
37755401605037549
9183030809280271
10617498050930717
57004715193534331
64260497307895601
10121925515480573
27788989570423453
43452313804563991
53234708525726729
21179700746107951
45151349907893461
42885835298885669
42282849703750571
3793380416140753
25540228605313907
55148190050418313
26638392819432539
51184295154169949
17431726283886583
58932156961176491
61099179959523259
3566125035927841
15256442423906909
13917283209086963
5891583046145569
176688478957843
70349744994331273
10348409675603627
51179910677924533
32174525712823453
66552874565934683
15054688711633157
27329933358968983
68599008923251879
62988038085096869
26921118984743783
37627584093467857
42052261738668659
13080290831230501
64765369101757871
38416796588256379
64109191252866917
17145940390887683
41944217675597047
35331559262353331
4508402783592391
62105129780743667
58260592735614119
15547941801017677
44741906441914489
8060397993477097
45748190175694211
61800988548312773
3527149851857117
15556566231004949
20724299424336983
39127181988417307
1456288061054857
61073294589535331
40448039743154447
68953637349610931
69995929290279119
26861941660745941
10275141820456109
43459488508983737
18349739608889873
54125782597326347
56621016204820523
58845085325320501
10625751294043957
43247914342684003
5412705768864083
20589926198465213
12719284427279119
41788279283050453
51574677664294927
59164350871774019
32929842390499433
57869929128756469
30265741860572441
6426742435077373
27367285391614313
9985386322434179
10073079723550367
48720947144878517
54643486205148947
3369888483168001
8756661021158291
55358041415252003
39612434051376863
68868898485174083
25410982859661247
29239882234754801
13722445447353133
23468294633380067
67103369652485497
36482912249501569
38433972445058591
20862652522905857
67772497473659827
48817451289033541
66660843710373103
8300801536145821
21928981078666927
68664942550687397
35724142591721263
5928811351449191
49639220170276621
67050578636434847
21990606164467021
39135850569169043
3417437207628049
4602164452442273
22312515979351069
3041195726020237
39418097709120731
40475758842353759
62138405417527027
58690169131657489
51538493320811479
42561729007656877
13174985166610493
12407549261831621
71491620546827599
52474997660437921
20345634242995199
39170974227660817
54986948446889171
12517090380028813
33824770813769641
63863547082934939
51758120307632293
5611697060530831
60528599294088397
891204890223019
49299303928968397
57718565649039793
16742465192387567
56137900822267447
66813492806969561
22790866849819151
28161513096230743
27557287338283607
34626054806364137
26113119422716567
32496121131865049
27503024749288831
59796311612654347
36271682454512581
65915088173474131
52678617364055461
38206784629006033
64150319378728799
59091972221357363
55954011981972983
20870768643994957
52467226852843597
8088077802685571
20750917272354383
43849646260875359
69914508617182877
31608929242170053
19364001551421931
26274492893012519
3666089882563807
5009552219043677
51893229758385913
55078671982258453
22745802991404347
45523609169924791
38983037647533131
25469904652640137
39729020258506069
37865577067565189
47421531775288687
41625262089670267
7682754939776927
13307349738242951
47614878171179567
11227486044197309
54575037138955913
16860107257410281
5639433500719273
62118174797294153
38075110440305963
38242064045966513
3577570114547567
20200456767059377
39602573034089699
32111286593968733
69970302721550471
13603342336793789
8366824222527787
37175064831216913
13930609566777623
71180469888665063
71280163908357913
31213008429806233
6035539854799937
40578056349850303
62961030923904541
58060240625667559
13344295181452867
57600902111629937
65510908618854571
52152005642992501
39565448283021313
6683441321997991
66379197550763303
56487408062359243
47650387229392529
45310072487258819
12116321310168527
33756998183507381
13488154352293433
2889168885947977
17366360907128407
38284862687215357
71367115276531957
16793631553461643
40001139041432323
26800092992772053
58253912481609007
55032102888460771
9607811353912063
54805067423192467
50089184594340869
31544075909818559
44131101534713603
35865747073358093
1756736788349353
38101811406623477
3432109159051429
52667005625640431
40339164617328959
20932743663350053
4413881065738607
2788020283778281
53438272875672631
65637132417150361
28879720676348951
58846889557087637
31316791659356447
16058467977823289
38089128634845863
10157793062000047
18343383430961437
56320709404966133
1869770497495711
44416836746509817
36345240199226041
48734937329880037
13670037020194271
12615481818104117
45287631708882383
51463394271184921
27446118984611861
43657383373709957
66624387685421849
60395301383136793
62038848780667669
62112945104888131
8823713394608191
63816916602842621
30503459151271181
71968570571074699
6348404398631851
35748273155237327
59857688453920921
55944036154306099
278368985501339
13772720831473169
7313846753342219
44489270783559929
46067955677014613
8375115770848339
62320128567728833
9348266377687513
3012866450534587
55148716459679021
35844322546142317
57132380371866329
2576661268612199
24952072609347899
67029864189424489
28463281360526527
54464134607388199
10839697975423937
33086085476427409
71198326459110973
6552403887681229
33664003746945431
21156616880078107
8685351783450781
50370471983641003
51651133293361417
39747683187547651
42689791611668713
55676920600635437
49033249483367173
60594577927247053
32977320765069319
59650836592820579
24534060090338893
44067424028129923
10857398541090259
65530799760238429
36582291014398687
25815769353988351
10571648159293721
1428906914148331
1406104882534841
12128732361617387
9422656651912037
67202508399753821
12352151953371599
33732038518977901
41805186136913651
32018389586111317
15884676367238171
20956203320534567
28285631341327933
8596577887986167
50517673364817833
25801405510829849
32257479295592813
15790637315896679
66985979756124031
37504020292069553
4521576903413873
55277932991742299
16690590544417099
26549438097024511
61349743392463843
56025525893839121
40525248444390847
17401210020579691
20908599608706727
5568805728559817
13253149493476831
43517952720485051
50096405571980293
16547457201671167
49186808783758067
46928060041508179
39238559352934027
50215567559222339
50496895408240291
59428268229806347
56680614849668941
21804597118025681
177561170900963
39852022042663021
70921233262124149
56227146965140267
2935758489412517
53502645412129339
2889169081003553
8506653344121511
23974339276675037
1993291390569023
56932524527049299
52761585429661159
4126323105121561
65668969935551287
67943265010412111
43693722376106489
66307457000020471
14623805777711861
24138425162521499
53681972301692803
59340033249204857
21159309360787607
5182050692112979
26819693507548813
68293662444418067
45680981301819811
63550019371044641
52308815952576793
67577490311473201
14314664818563169
2876032017724781
42249889693704653
54269231843597917
59208285754719823
9110362600017209
3400873468726519
14081477104033589
20260361713936753
66753139556390977
32590289292003757
17007585095696927
70135028409083741
51698044101787729
12691904845181411
11110570121410127
64168268516609567
60122267570119457
32101738034286281
53437155919130239
4768484242519993
70231413725523151
52169541478509751
9016240997293063
50151565001222849
31395528102755077
52584984992710897
61342950996126979
51791769813780967
17694260062856441
55046181278403173
57739442157427529
27870683299949723
6300687941150969
62903643517793719
3621949726190269
12558806822332937
32529008570267149
40844958155508691
7127078415624001
20352968854917211
49489595835281269
48060884591151053
2780970525076571
21442736932783399
48804430544577541
53646680284894549
14183978920263071
31943789506594411
1760705204975371
43468442601325957
56133956290599179
41443079388528017
43746665317098397
28966869180513739
68751769248683491
13914845260652729
42197364969866471
36380686419576673
71416747448223673
19365046175633497
59242128350560361
8058055876885099
51181638676718411
43880802883576327
61227686765813201
55730463954732169
26441299586563649
12849990755831771
29581427676397703
32854861597877677
59781268021320743
49234556743424903
23011426102742971
37819143371849423
1218096274782031
9632191281110117
17592410827746947
16999644351458467
53463650691689261
25545110949603851
2475782014423687
52291735983860251
18383619838878823
53673950335528283
38908889851486621
62627990740832039
49928500264794929
60521698439967379
51046848816279731
27526135448861171
10917257064282479
4007576093589373
67719898447802873
62445659241523573
68543497116406973
38087917788730973
58499657459047681
48170830099912231
47864521251890747
13287222355633087
22535493862427401
32042735680006903
27304994278484203
51606398186834683
28254728370374953
69514429279081981
47977487530021891
56016282764498839
51382037903487217
30546038250460591
51672180468821867
52594392073079317
34700880663210919
54875136889835279
49960717702732579
48022712107288057
58646478734983471
50869944381282751
16624835485060091
6074774983305739
65438257098651823
71720969319288733
8290020385622531
61957856414030881
44231451063896989
67559924898511289
29494224303688423
23412739656895471
71981257288811987
31184292314945293
50519324343288349
66960604392724447
57998850476281283
56344635611245781
36138219490425049
11054666557958731
11051811423542083
37625840921835263
53611210415442293
63035606289060829
61682485755507179
19245854853910859
62425172533618913
32631488656965269
44964518829116191
40898919297706427
6962221295475893
143459336129971
494089920734243
56355016525123289
34138022815787741
58258951597967447
13459846260343753
49949093204208433
18883976223704167
2110499178968287
52557531440325589
4791680511974779
58491262456916813
21069661172695453
19595776028826737
62757247788081923
50283916311392549
10100778900543181
1125431755834937
52244001660760321
49161753381343907
52809476225583731
36569869698142409
7824677354792933
4814407873130441
71657131098315457
26722842498252977
4050975974580413
37076105766438203
42917733582967409
37490820563007073
16030007426413483
6617143201277263
71864506076387819
31925586333404573
63417639121590857
1253170462102063
64220395069193813
28246745313504611
14074855991834411
9721014872218603
65788578065279183
6586367745890209
68014466478302567
55923098471559961
3032833450973863
3886036256559139
38784927053943503
14665759354246933
19695359461790609
5105548058440717
53345014703441429
44396119090943267
46710924220701497
41392098274751243
30265546013964983
58270777414775993
53190944880326987
63196174420692151
61408597437868379
56880019770458267
4885378033878899
59233059340462291
23324203753120783
4799225994166823
9127825366573531
27087910646011373
57943651045199653
37017426827039903
59002429596381703
4627991789895791
33608229005576287
12009032382188591
43524234976722977
56277412922588003
20778573191678083
33434672586398891
5553667503914801
18217448418585893
63973244568308531
31138764896598413
33617131373242211
25716713973131449
2599890725899697
17260732187021497
57297765501704939
41810278880596771
18998585553725369
60741117377607929
22055694173541211
39419176015376141
48364595093105293
39202187507940959
38003898773194241
71715493103232631
23548989626881991
58768896666393073
36429629475906409
54968935473765641
21724040846072483
22820370213448183
11204266831701743
37523157465990947
69996907343743649
72047993592110461
5705698205248603
18045260116396691
515187904670489
27144650123441033
63893305177923647
12753374450855861
53556839037777967
65896487333633471
1322219054026961
71627870659871791
18394684005951763
66039209499964709
3619732749118471
60227383781066371
62795086143882787
20619455235950443
22833590944650349
38966316591340933
42523680322136593
9618224306212549
51874367641372657
25126812293551097
6331827285129919
31922278019927717
27151673503908689
12460287770412143
28106128607698079
4178644715671913
34416324891528539
11407030282931057
50234011481266439
11680542189141437
3111422641964657
6949302892051123
56807722181910577
70629505590541753
4378912298391529
34976738449419227
16932890833568839
60811426621189481
60841702914814397
69885396057688769
31533741712406621
15497927935559353
57717628809098737
35375710281716369
7228355584244369
64585447044071227
61302779369266723
18977360580376819
40885184027532011
65344768782402839
146734877347217
15205720504487759
60548740057595989
42285333026993561
68761868604941753
2627920476342167
5334807684005123
68850828491452829
30221313080728573
19139123125086193
18321366869635831
4425457308097429
28812679629310723
26323534864074089
34785580127092231
15244113029282587
4470145009696397
56332642088056703
47298700273217201
60875370512326567
56181699312336391
29714516876928131
10129386843550619
18778863713649241
56059299836342279
50438010714366299
66908054175364957
16773415403075633
46528709949808601
35764541765360131
43469988413312917
9119503054114549
50179364933605613
19104813374712521
49643853237321757
61920728035077581
21824814393124319
48580999978516199
51318821856861121
59289423281344021
19463841654146683
13865505198003269
35203532749826989
20032282193158247
37891192741022143
57396308446578883
48205829814479221
21602321957182361
2281057208462209
37471084411418123
46344117012984521
65125072356850277
12169310779474039
45393374666879779
41730607175606231
37795544441978773
41066550934053487
41010483151644983
58906176840593491
56296785254010881
7522374151089883
62401003052378651
40965108164051623
68161738017890771
9431360020093471
63178572476265901
63664528511095783
53747861604015653
16848373072100957
71753812888419889
57766041312112009
48315318049969507
5186060865792953
16743821540981761
66648034047364559
38097950817106171
16814643437402357
2970755412955991
10740458329526143
42052432564816747
30995804947579867
6758930366935667
52431633600252131
60739677429310283
38635328611303217
48315085058794343
4647634663310491
39050893502403499
61008299442408467
58585102803004343
41208849490885651
16543853379911167
29210570912661067
4395286292585849
67379688273284237
14473991444956133
51502667198620993
67409599553431939
54965657302728929
58684302869116901
45000929249248243
1337388700827203
32658170943286067
54043838420975017
8179895528189629
40430865619002283
29656003158018161
55737090511529993
38397406803516217
68699285852867203
57956862567397201
26574037290932749
9487660096744321
13339001254105913
61926926364703159
30527394802098659
14562888370896113
34314111553901083
31974547978509757
35548524543391637
70732487936037199
24786189247265657
42895869904385041
53941499352376609
33862352923015049
50955691671512149
61697984370532597
17311051842321053
45739694458714891
10797250320807287
61519847282150903
46911137544198869
9941245868412931
31087929200255783
29845884318655949
42355744750459421
16680912953736487
5261323704300751
69585948408732289
39656125373550209
40388034189365893
270617725049779
70287455668940141
2030076170845363
45686240403646151
34356889690153601
24378932838603877
64940039853850039
45087950031899969
29488192334569403
46052056390598789
32553353493412849
44455078897934561
37609768001297743
34168244545805603
47389635415674619
11877378085974899
48462362978811499
21030795558454483
8604318505679573
12459970908465607
65884309763473937
31611842495205143
43475618179534363
69248259777818389
61657148507540639
54661916450553773
34244244935286497
45087808146234701
34527736944991441
14828800197770893
67051297514706997
39471238535553899
4223404748482457
6178104225357527
45526558803827207
46811637184755637
35308332590984129
58070152061445019
8772753475314629
30940408036796183
46909044482850119
37550163195119851
22280731690650691
47694612546946133
36648059298023219
62897388362827801
51914775339118487
10298620057361527
68353905479080421
43412114428424803
15915086895632879
37381863345408271
22562894003374189
27098257182469637
22390170133702649
27135245142435631
12465402528964823
49237194828382097
29028371741397023
64433639067514043
68723491145691749
21167456364252547
22880079605768153
37289189432122367
39876202268488979
24494474304839879
16307574475667117
13756888438295659
6344756141189077
3887435161942459
7074872209081709
60313336760647079
1842981884487763
40282637713848503
23296391487105613
61926258285043697
49296254125141307
47692069271417429
20619378950511769
51988912754156407
10660393704490291
53769975887286317
42748569722184943
7445454281503151
25152894768916799
53805526154547397
53972232784385309
34871695223111207
58540712929022449
29750214034706447
63935888866523659
5637357767953511
69312104140600231
34571759915687941
11228065995193669
32393603367966053
38909734829507431
21594577913153783
69982736317463623
32445569660591107
61433417482903337
64354519351490153
34386795142175017
43083530241215983
21538208417202793
43159276221676567
14187008028517039
54181311946052051
62905857044698643
5633196834387403
4677966434619767
15654759002661223
49958646323283913
20860137689451077
70816079458158533
39140917159978559
14393291974512043
27123212503027271
22415622012678259
2942364805150007
45569214674985817
7926200754321071
60566219841090547
14773927230387617
19971903593431501
21951002907698219
45234779696736323
33374287449366301
55386937369076783
2965884587088029
51154223410246609
60907476430059629
36427284196824757
39037183924457813
55389447671852117
68828790848224327
70603703778837571
14493311525871389
836223648853163
48739336983851401
49329968905101043
22382598455585287
51167186496010201
62513366829560939
44530766685187823
68741672654129119
27364832159819267
41575796432270911
19383419509102763
1907115716651191
56932617673284443
4028507968525331
30418037614856267
5546108222721401
28304103451000033
68959639854422059
14646269500638911
53074598611234373
52872335759880281
43213967330396959
23179792468093189
41950794222255701
23186504419822189
11383718465034589
44408382932849599
33188755085204897
29395247256925951
67852121053194521
28533388154402899
17626130588923387
26069190826487227
16839331672833017
24798251143150487
21437037356895091
48967370142147799
16106346003824617
18783677056234507
14690198659327493
31761956526704317
56188115868228793
62615798658154919
46820466015445783
42508013016829313
67146437427857167
2911378324767587
28912961517764273
9088437446374499
55162028191716401
47586186486020753
70086073823553017
18143369717398631
15502512347841481
10552157267391863
39372659377490851
805802600175739
19993689940732117
29057831355104947
37141809402497927
50384252487238139
29927816246425079
47364730195575071
65310432370362043
26193500023345279
16907697988903609
14514994349652059
53216681915243863
9932276812692467
55891905824976959
27944360070409187
38778926947084001
1516779212792357
19162293002331097
23965267219065983
39421416850172389
55503925368797999
8008950305674327
50875166795756431
61252695873123743
2865139640195071
20883146872588837
64268220014535353
28038425825698763
6528913679659589
9872405110565537
6331703837156743
23775807227059351
13778460720008807
34536330528901141
59499640283241973
57358972029508741
57945408102663607
44347310516836913
16172136217701899
33635431336428193
604450065834479
5378006374985521
32900893146742921
65804246202104681
62274889870300507
62955419002718083
31333965845504009
24268325853745261
17768195402122181
61417807177309783
50728922068723111
21194020338580429
10696795745936611
9832781982595469
1056929202060857
8680838436998089
44037946599027287
6595485442679591
31203793342653683
34746511525352987
24041454728082653
14616608856214489
71668053098470057
65622912278157529
55209457740732851
34786700010716729
42312953697118613
26452683325465139
18272401519475357
60854873162472217
12400772758707461
29507035957785613
11479415149115743
43924149938850661
2693038454180587
16142438520388931
37549107503042407
65243399770015183
35612049224077603
5856787968934873
31948707505374371
53714759704238609
24927445110869221
71010433931596037
1974723884196643
51709074093845569
6984433656766373
17449435468960471
27429522929248189
39894126446413427
46883514838307657
25927943499819887
8520997233665659
26328897358773307
14036753981158969
13376099635472851
8913870267475813
23566011971721913
51914859127894753
56493058468819699
12345289101620581
70302014438294773
71667705011832023
46927501441792343
34559034043680067
62749886950118087
33867015676124581
47588234779920221
16219919334068327
11830667679839069
2673123465966857
19897778561314883
56564922672853799
21433421321983133
25684628724578353
31867113427808927
28297263655320599
52806127069516537
56399142818074333
31529758182390887
64822031825588537
68863440731920069
27877079571600901
28212841691623357
57331724367977831
53493616255917053
3351033362064329
38450927002909087
4445712690400243
1535353522071659
61278550466928349
10112726931217333
60320927441859629
24687272277865963
71519158467016411
43623823918228993
10497266843842633
37058510805202477
18186764948988809
10531687054823947
19318898216199343
8279855295496417
18074326920826733
69770816906722643
53289755978123993
16943510418878143
26438889545246093
65721541307924351
63864998871757493
27352811518416793
50324954093907209
22869516041317597
55282107170097581
87380674872923
43044826491857387
36637072971290153
25138231093788361
29233237877367341
11306900578792099
17385263548752079
38628251730093679
40232186943233947
44238170475213527
61610518615483843
4253862352282813
55993887190879381
4916153455672421
54590516917277269
67881278122834031
35985697803625291
12024396460421377
28652739287132381
26230436929502341
57119217734224963
66469024014636479
27851106365957843
67513757140203601
61108879022333143
23956919896284157
30586533062862379
51894749960476949
8856115355006333
54710458404510113
10861933890294689
18193519736693621
8666674375237129
19654265303304319
61129440884236583
57105844824236653
30291218915202929
1794031043474869
60020270559248369
31055614256979737
27571165318361767
55222612967201291
30010822702482103
25858980293722201
43484216529888221
14092047146814139
51418352530610621
13185801829020143
43911760471132097
61919690349027557
5337313890609089
67761950432845171
57906701995361383
48696503729683783
44922559028439863
71655055184533097
71552356269566173
13198220188558003
15215513141248019
10776155303580223
68982669969038183
15760543270734737
44207346740059039
2358618431013479
16442892043983191
1436989743070171
16529136130256753
6815783791385873
39443693537823713
34709442330701843
45656634898425391
5451964098171379
34579385345155333
66039064245552913
34620006690315617
55195653672822581
31083296517131041
63333023325714677
15368014989173963
51914170095989921
29589381938477689
56171023058043433
46912567616352173
16656330643191853
4756971909601567
36324174248708551
69314009320891663
27125188355814121
37702692271952387
10522488454307017
8289200587589353
15454079139084149
25501232417665619
60774450603006103
825423080254249
63450637385779877
64183964062341841
14904598351162547
45987463822816171
10115588366649833
55192916346297283
62967995461951471
25994868190311871
2171726396296133
63698365472365243
19005898453201271
48528419641364077
6148280951835277
58194309456643649
59936496056565767
9922701495323371
39823223370815669
60908661757764329
64686728978421547
928406424212233
28222122102539633
67539981753171727
4476485679893261
20234324925841987
25031623819772351
66104958821496479
25470089370534821
26330316080694013
62794685021456263
43769207461315643
128637323224259
55794111321191189
57642967491105307
33857621959686047
40668849315690689
8146622287289099
34583133905033537
11872774626187967
65679134141668297
38649186645047917
2346870362660207
2358699267994373
33918836138433203
66802676610420217
41673108517782943
32707258112229653
31944423026373331
65150590965360959
56147805740570513
42102607910407487
9359725838560663
25035825014480543
32617241730769207
14000491771341371
53223163796510377
63848372930832961
57584946642884861
69623477216040851
56547496982756707
38484336952241603
43621908424357103
10702364559275651
37002531083813873
43936130366440489
22986179318957191
58828962936906307
5594119531514281
24783945365022443
15994071701848381
9689878473744817
1660815013207949
10965881829242957
18900190074503629
20209445039195077
27834949295540897
9501185371925543
44986337047218653
40837605326030693
12750985528621763
53666700978280543
2720912103879533
19559454559169929
71981662962700681
28727629442680877
27365631653958919
53812486290494963
63209207806704577
3556236677821621
34339696029169159
5459401241960189
45640751528363437
53549698971930167
51114562304309719
14621536139849981
22956086756690183
40061826370856701
24157661032921249
66958583983892479
35942700249859357
57240880031426977
51329394124191529
71252579284888691
30800904457253003
56543995494975883
18172153910842829
5147767662426313
2107543938828007
56044963669394611
69172256272095037
11907838564456999
37419992090999813
67896044298711557
37957132153651171
56972548726166207
41643705409351429
40755421673727587
11341846230285227
8686598123006333
30516179146455397
718983001282159
27691529460710179
68868711831454903
64297812305461159
34162612081221787
46011044365086949
11307559228144469
4540481269917641
33033416016952331
15647922836977939
19287919077344539
10799828782421699
68031537812841931
57816188736500641
11866510801929739
43102854041238623
37051829883410219
30614819756378969
14604868641403609
60942778008084751
11396457589270447
32130365838558649
4551084715189657
42069556654277291
32602559278080383
49156630408295569
3255638738006779
29641055355817963
67063891699172371
58942595751209717
46594299722851201
31013381236380107
29302446446648911
37168997830248563
16061734166331457
29442086730900079
25047455752441193
61304571385313203
52339579068447563
24224317981156103
22646233697877199
28017824579740267
43051839769834523
60825718570137371
18143436266448541
10499100270277079
2945001977759389
59909766927484039
51367824142535249
7217404722463867
63188972880836827
59830212463701037
38562179982553439
53022764915396839
62766123866788579
37281643358127799
37378959684145643
37122557427817951
14277679226314717
39049233040966471
20371673717729533
39478503645959173
25602958561220899
17959934417332289
39510133793257649
16779698693238653
39596135935527317
65482551637956913
3091589021793121
63014176056511037
18622995185249563
61703110846996819
36575511943211509
62734997322433441
68299749681075509
67318836439600139
1303726447744967
31691176149699167
60937674722259077
19599362734428931
35439106113128173
24568053825518809
63392267341124287
41315103661473437
5431064910187879
48130355760139553
34097384043031717
20622505052856463
24991900167207439
59389113903230029
7020066617650663
20544171134326639
34250058396200303
36800830556893727
70690302741440231
71062469078111591
36003077777667211
40027046230397329
16351256981119303
23142571916757121
45801207324782219
41213645297567881
14872183102138403
24746136659042543
3901240628685427
41106972054144467
50908888239859241
51670702603705093
64533840854762171
61360022845698697
69357828762023393
50007199489120007
4017353091107003
34106258005137257
67010629540795027
4288223037699071
49324385817715037
5357812244943437
41648378641387061
51176583729959323
56370025267674361
63732068125157807
1190061042947963
17144631776347883
22892642547544541
41893229594283061
32145516122696891
17797098509323339
60079048363974383
60896460467888291
55923514791040003
29373286710979987
71001022210389157
62311349846166481
34223902820411797
29353953189806807
19436408026551401
68611194419376181
53777094741267041
4563463167002479
65183353151018203
47256869148116531
31393946077732201
65454460885319221
3907972769280389
67501813247130827
42837787400503001
31777511911157293
41583457644333329
31745952546921409
4295136865221091
12582846730621883
14768683658735891
30362411297589907
17069220444007657
48910634969267737
31399828739699489
30862234270071289
51098472522227257
36739918272783379
798165697672159
22585505297787559
11157115139886739
70871978847831779
60324294805683617
14641158534887561
9417838216158917
12491516299935863
10276515641220589
58488590739180989
61973633988101261
64968407294900371
935530550705021
24107373990874639
57539060036923649
24641377084454029
47139776701825981
27047741448901727
46524836867819749
28270855557013919
5931630973916933
17882855391030899
60325615223497229
4540504891321111
45322074920937421
12850123259808403
24132739798433869
46297649470340297
18465605405857361
55855967420513641
15080915261776319
16834220279667467
16573431046423687
58873755263199031
29004563358326753
33575333307942253
46567123543985063
22424205188998637
38283255684118103
11659820730238937
24049881421476851
30622820093801323
67005694722555079
70536110029231631
63056527810476353
67033240726333543
17289326739653383
67582981402317727
36112437971371261
23191165961526313
691219681560571
22178200192382671
4953144866566781
15460337105254049
29798951109453247
34026272194167299
37256392846922309
2338224428531699
66512487656133017
37728709099547471
54100272540066287
60338884498063321
25683090800895013
23971324291532803
11904434137274489
71490850765043509
15554955228990007
42419929863913267
6004236202268113
11236006318664731
39159785174826949
9196492673919883
64910919065826091
45956018194612499
62965552954645553
60033125166722047
25899069437612573
24941240199858523
4372560670075891
43010743005231427
60435188997020939
46433450776700503
60005795422987783
5935616729603989
1800767789753011
3974776830611857
37475844949308263
17704615107708953
28844898571015259
35819923889506607
3256202911891801
61342787668200179
21493826734123243
14776610765264477
35760896067689713
28953929635041659
25788294562173911
3515831933072143
66815426849802199
63976331579978621
27662615643161017
21456947570841281
14626689571281971
11925033796581359
42468807392929763
27115964505647587
38355454748564123
6372673704433033
46271814269632729
11833603173383569
35529663683956873
36633551080671079
9899478061848757
71254687499286091
54595454414284447
67152463643205001
6050140549144427
66807577368633841
28734683006619691
18949379853402919
61285228739459369
14427462326974373
59192702651762341
53853943829169131
64531218935426491
54508725847396411
9166687856279101
60057993903195649
28395027315260743
26389143892803521
9198866984766643
36158291696036563
33226930481279867
3590120761468963
70812337726920269
34946038377450401
25588384981154819
214052112519761
42070263983202797
23006091993183493
52826497888947197
48375627066684187
25164515366893339
58901475071426083
23678840578563133
7580654824220549
13428582659400863
52811393709860701
9200419113629641
2634808738917847
52613530387343999
66732717900828071
14928381913788391
45284176619925289
58098649160784929
25188831185958487
46107542058546223
41218388404769369
47490634649930737
25294242660565559
54286794828245731
9195392106290857
68482111351483549
71505277892747849
10297837810913789
15627050294509117
15358213094330287
15820383174537551
71005807702843217
3784665474802781
39904313540621401
70931557649914127
23449513615812029
6078421800641747
46916382596396689
9630566639206433
3178749126068777
13762382353993451
9891109391260829
66874891031537497
40754852821018307
71075032336811803
10492119574699951
1136920327757177
64151245771016809
16036728057129061
3948359455914101
51187651921301699
10291921586080279
10527688652477809
8677328432163697
21378176039691371
71510850935890001
54498931929185231
7783299953737853
51908130838234997
833649986155993
53588645813614741
30156190095715487
16393311556179323
49123825122886981
37285385200646449
64748579479827493
5367651434546867
5948708372636399
50720673862130141
54498461371880927
40712198735382829
23142223320196991
42671218773949873
12472721872310423
63712769096254847
56467780171847171
65141347428989323
58969453758377233
40401403722933203
62505522155136253
27238072217543273
53892154094621419
1402199429803457
4669342391844457
67809357539528261
23346604705911169
20889122491853809
7964927724632797
12382449169933763
10148406848189429
67755266114595727
54302659237261307
41193384690659977
31117129183101443
39825558181156619
38937829409069021
54176637131412683
48858649168183031
56395333382970767
53811658721486719
44765842623286261
42651176731143229
37014745436747809
27147861373737323
12476423469883621
29144965968306583
26667865727231731
61932529243637123
64665280755355121
51906862193396363
36304305089754277
60481860934946501
6456104188967959
36812871575284711
48148906210390399
50555781017126453
18063830413757147
65374980235318861
60771095128243523
61430749436599769
18636265095054779
54889376892344651
39275203275401257
70831063543802941
42216954689064481
39253510515641551
31686675783047653
5904594620724571
46420671058731757
31896760345304669
27047690875096429
52049369154388159
42933393707048657
70112312897629043
9687125150825149
68296399897915817
33922115010955231
26483783770270007
46205851915577533
61046630201885791
52066876897803517
17430913044237107
68469928247342959
4096096440000701
44176623863709791
44743816883927207
59719225896673507
18599954837409073
6925028587608569
28359956603946059
53469112951146089
8818756558920887
68763636853324261
20328832608412087
42789086333482999
53511675192653003
66301481176429459
10011160716809531
49507316064780571
263312835075373
26354141694654481
55129343512354079
34414810805237017
2692653744819877
10828440636211859
24113501515515739
16259896279036117
18226350555191533
10865606361157531
38797565787903749
25157195608456609
27673884694045673
51330717699292547
24641978036071117
1693896922219483
51363531163496113
10312108308772463
71065283782706219
39220704242683987
57058478445190909
33360424646015281
21455821083743881
38013565304047981
34821450536907589
38499506912993807
4660764096625937
22164827749293109
69414597537710983
48454814970296887
7362753675357131
38893297362645487
15770762805304757
29791585904893103
20382515669600387
42903704659288307
27915634542027811
50438720867345177
56924535573916343
71522155085062639
41149175588633507
50188026028840559
15639880480724639
11049082921828459
47634443261684093
39949523017243691
11757268135810319
43968920555814253
61010677910019707
4555282806964501
31296132505280971
18888167473079053
15921924835828919
10548912489969233
9595874972361281
22707005118955637
46486884776885647
32806625989938763
30122167960728539
90993024286057
25653639506433259
43344963054788809
51930921236165273
7585060504486889
6753502039602107
31332853582755029
60033507327819671
60673529218224203
1396088154671939
43841020202665909
27973573087288139
25596930043572137
18038167360639031
27490339373584411
13111606835692003
58298184866892151
65696925749286011
37379632261076921
37922228437574203
40094296478331751
7101627221204897
20461899812288611
19663534918067899
64514906126684087
32658667071931057
46979616703952899
41561897377145501
44040868152605729
36896450294024423
50017008777867581
33376459032798991
14314930770207329
9404787640646521
38913081278324261
9164818982141519
18753962471692823
6599160588939199
45956624100175021
48987451269325931
49754285622481939
71322050218133999
21077987830036183
29343261352243127
70159702621838023
10744879373174887
48802664170670783
14817257291400527
9205966080872801
38584730565522179
37162332357940243
3747557082314779
45505639717477987
13376326257267629
27386069692248143
29223276036571927
27952054940973593
37291107083825999
42578626670986067
34634339028394933
45254990339188691
53427095421201121
618785463418477
53399828079914159
15574584882950729
8784329127460811
56706669254368739
35501044928932727
47699914060814357
42187894074893927
27641016231010087
42482552076380099
2202596175811763
18906762751573051
16811115043061621
47981881692366371
24389615987968057
37779439133470871
56136943007687863
41300896847917061
64704295519428811
66289736677397423
70415858242931269
34740206852057089
60291699601588519
32521285771843333
62216026238592181
70628260829390611
9716924122232203
37862162239439017
14935571411862401
8129681506358287
38278785438382309
24473792683183981
24197770278296161
69893173636188307
42431342611558213
49442420359969523
59686075026320723
68495322189557533
6190052541566749
15643805992503239
3124979950425001
51939276616290097
22954681437711853
35377195437115771
3028787509527869
31372249718330809
18784595283469627
25435357123283581
20196542121034879
19123321328074963
58213691374005149
21391297005613973
9771461514415597
68610522530182187
28151631913776523
1860427874436541
2596877482690457
17940498197881159
49765351200957461
47497306160009837
39675471519976681
24184377168673549
40014578662369429
66077750909745557
66712544378449331
69408068179904339
34994037399315581
1887090296300491
21930780375432391
48797221874067911
47054048106512641
40789712817113647
45158566223457569
4760622399411301
63062115376780573
24109344332837263
35431927253451473
48044659131091907
36400089706555177
4561265424676351
34709258566582051
40036816077761773
14853892369153
8272524448919923
18327309767927137
28774993186802197
68321386296821237
43736245887490627
8952649806149869
48778495681716613
14005864581723463
41054300363004017
9355599985538447
41413432198742651
69494857468258127
24258078269000893
51976677193546571
28552668226428977
70446523067922611
12683098592136173
44401042090324219
38105256456741347
42686524522921933
28700843431054111
2062044053238413
67371708535907029
46542735159044077
8508792344778643
8224695350962843
9650413439115643
61028895041394619
68898778204055281
13536618748550123
539335649867423
63954727924219403
65315423132901923
30362679099138779
52486444009249937
14548073337082261
71685796134980509
35397186448890401
34369287367305749
27892194837423349
32052972529332793
15482525433917821
44273714460471239
35388295585505311
5570721247161563
20512752335509339
22916386171541363
52929215090978833
36706894942849991
22899325931941127
25920042136723139
35757945189908159
1520363533227463
25536423334394677
67399024891975541
41355369171525881
3674455071457999
49490344407041479
43770836436274501
9715356120716173
38808623536943027
69223414297641491
33116461101317233
62761053172640063
69117599214440113
62725934443441459
12834225808507661
3826360224116971
53185925855866189
63014575548779563
52051273659660391
29039815415730863
40017841602313793
42076221214811569
65229505413745961
37454185646467433
32325905963060261
43119193750378819
59914419809593813
43017876235709671
64939869086434523
49469103875692903
7541389841039783
25927673524834373
71924477688818267
27048659810815739
19834326638447537
63868005865694827
48298409053007683
57538734417471343
31335667937589667
7176661510535609
32934199029947363
45689185106805727
3293634685272593
21094967828982331
43050897263227561
71821480054227769
66099235776221827
13250064340474763
37722124882090403
14627672253519257
1562512023191341
4900592880854777
65385646232626019
43644756629943323
70663103624151503
26233128997202147
8899863908021081
40559847862815049
5269780840050449
61977279411195661
19708730030072801
4928687375205571
55790246626301791
18016574005084007
28148650176061507
13739776195440521
24584891840986889
5944265421678037
70028547646483991
21911090294064547
3357050730069599
41791010528519093
26445296271060983
2823436162819379
40829681122434961
69949312720878419
15743358914621953
7623565784597933
49624237788720761
23369855309469419
47514749081971943
63826372982898509
14231231948071603
64905365478242609
37177403257495673
38434734268951369
6234256376951441
1620054386498521
47130824110333937
8261351648854201
71965777354456039
41373122478305477
52481805195133607
42663555097677461
67278937099755761
64506522751687127
54662253599850433
16840349857558567
36332162956616453
48586914006688489
43835891063504819
26310762765861677
23602333418105293
63443453801161981
5646090993956353
57887348171304703
42254357990685733
46344644744809561
35097780701323939
46975246221949193
29361900671383741
8369752336939949
57625362436760227
61017244151845979
35747188158460937
68929445953668523
46188446596129039
59900848016559259
95018267513459
40150406053478117
42513246981809047
8642248267532707
41818049661291223
57184663410483113
28089304812939397
3740860731770791
23174869055871409
70105597807946119
46968951397577359
38339348590768171
49456510224156533
12490819742818511
32894651785030571
23725468558788497
11289265649500409
53558590936421251
3815723866233529
46892104079140003
11809341207958369
71045556719700119
26224687739139667
61426866365636159
55563100950187021
7099414394330261
20299792172489021
19857579765511603
14355323252276767
18195234343223309
39302966769360373
30217520523554269
47345032268873341
41306977181156821
20829154184854487
20764073453108957
9814165875725369
10715912598775589
22870021856969093
40847033547515653
22084882165929347
10314853045135433
64499423614048219
6500436556918651
35563475263561183
22031683333320911
16621545871021783
59124908984303621
23052023727196631
12470639401824311
19508874480512303
22461077514706483
2564861398783231
50959297528656563
19520054156366909
27220640526169789
66189701105299979
70278467871315373
62779541211175447
10724076367530307
43584315104195821
71877251534150639
11869963194951143
40074523137443551
3384265179095401
37360300915925467
51653082288633233
52776282799984319
96656583645509
2293068744837427
70047534686099687
33664160377358081
8223141333764801
3149650267874609
53137638027577693
43698931477936159
42029501922949393
45971575702287091
44177051507086331
70799691662289497
45168448403938631
46322972984820773
16796728026672289
274447180918363
9634539997341737
13634569049278253
12784021036154273
35164636559852971
44644658217029627
42314096172362341
27838974899342941
45309966386854699
58786409899136893
23694486231253727
4903075698101131
40548318048947831
35372678159398093
36347860265022107
13300312972493753
1239996213967547
47696294101809697
51345386378565289
52237029513297077
4733754250895909
8629796222165291
29663045751462043
66533925848117627
57072845875328317
22030849131461623
42282296069346719
43179381141777989
71770081097171297
63353735806589051
64681409250494177
20964474396843319
67885366677015077
54196291267986187
53144543296307809
23587507209120553
3038829042031877
46952399532747703
51523582843704707
44953981992084167
47808777717698363
3018813272374769
32662860485164103
55670105689883099
35339508730148771
8495701451950373
28321161078952871
41479945956887491
20762896078555259
43403383482852347
43488690986063987
5181882746316431
18876065542499051
29143424166683731
20714102181962663
10626396225715099
61186681771736117
54770702006164189
26172393318976381
63291446817740243
10646051904704501
4318451692887677
33491115891984943
6324438246614771
51478375825722821
30600743263799617
52817784711605003
30181740551312971
11066149717695799
50427356970467039
8264451005973749
7145032875718693
8149120483602817
59873606542591943
47100713510055193
19339522943235721
32238068238859981
6214140968639797
3403778386518557
57793245218917157
29766460687622173
69063285335693171
60150684955722047
68373766700120173
12770335104677929
48953929710253277
25188874871866487
43515681691850101
47508890955750977
27354595292233843
28542549847588537
8242572070096313
664907562848149
47984176355208971
61710671315334989
8433519293474351
64760344423403437
39583384143927193
63645703818368297
29746270751618203
10155176497999877
55984610388276137
98512812314443
31865219741443327
15846231927021049
45155215794203773
31855704311477153
53787542329765723
10647203256925793
6842360260534363
64345948302685597
34213108062799027
62431125950073007
22823938239919847
61300933155168299
12196740582391579
3499960807760881
6416576487997547
59996216904024847
27025767542407537
56661982330265021
9949084198971263
4786864727319347
50151180686110277
45185278276162231
9793801728337609
27357805232295179
30467363696137457
39372940251924247
37317719004944233
68875575606873311
7898399841517019
14366690811563413
60554764622621363
31493918124834293
68835235094556947
16606921013260889
62048575205191349
24477211133672431
11179695310058467
46258037285396987
26870228154151033
16382200518651907
45413476951133047
28985261848563829
2909095559024033
3460397738143607
54342556344196811
66754406445612737
70847995818361819
6298906017494537
42733611784324423
40279720145176867
33108919179561221
58629681545178059
54081725772500609
15617068375400659
43308786897717857
5635187242826443
61177229941694249
61922015996624227
60867970991163449
9696783580237157
56413603433889217
60269255362691173
46714868995803961
26651620381815323
62919676505465431
42508426382177633
15515442451096061
4819144562183209
52734140823062669
34744221024442289
32783523724825409
68781190682929429
69724947416373701
70738202031665383
45113589144960703
33890362812792527
38646793223881637
48550393436845513
40709277791414033
36866335940102861
2511783166443521
19072354425615433
68837711315461213
23599224580280501
8421552855847291
26568577832169497
53542878561824369
28283379104314549
18039147254270119
9284686279861063
65805181623847819
70474015685051291
68438008534547963
23642560039589261
22153458213647393
31706513655298637
44260294300046171
33475245238139713
50758364069372881
41298732195224453
58466878025150863
71506714806388271
1672605331777157
25472187069596251
35468054141133469
29683195981224677
19727842667498627
49497564491109107
59055871138065013
10313204464412287
7247102500772867
2674866235205063
43982359220211749
54673424021772851
41088180960919063
26021121609804767
21774348613864213
25881456949499419
52822811888132771
47597713388041129
14178140627237077
5746483812261139
50733324364357913
64731882966460331
36708654359720669
34114665225222497
67342074596329297
64187233270691161
24634821135823027
1208788881162431
9929214208405699
55076826860789719
69103104623923427
57315828961041961
19896766253224657
26246690058599099
11921965013691721
68697488781840241
54971733709421861
49086677206167959
51115993532048779
44147741626283531
43712225406738169
53114734274791601
68968817615676073
12326108694492643
8987902471739537
2485765107691081
52478837475734981
28760469604742401
29967424141374793
66814363477951231
7200415971427979
35892031474148411
54000578829758653
38605784195447639
21579039550281559
47202065402272471
4153336348833107
61130483973112933
46079437122657929
43606449365869391
10928687306907103
49207722048387493
53369479116535031
15346957064996099
44527027024554091
7426841430575999
68394629923844941
49505702393940251
46347373851293323
34289290231153537
16234081389503381
37153697749053037
45288431533276457
29691153708580673
58146079155875383
59545646627414303
55159474149100817
40202776340666323
16826262721012021
14228033753590513
52339218842937809
33336034871073551
69227101473887867
68189433135848729
31062185543087147
64449157150238507
49882490923014679
11984048716479403
32848970198689199
32385686255768843
66518502503534821
50284902520286531
43012597102841581
31763855326100311
8839943658677071
20940619446894767
71860210808545433
14149840236543667
1893094047451639
54565254439354231
15031243754116627
25343497853681047
136663462408651
66830418161322121
61063292061931613
64136598288647641
39947100548994433
70226831494299509
45313861682617937
43181342570488841
18771016878689093
71705820003458413
20495946871210793
2679040428196079
21066259425543649
4895030262435349
63313244759891033
4573223997722747
38368603839777833
24104480982612827
19834876037018531
6820734397331227
49198030854281833
371580342511309
25530823070681083
11610435484793851
29330803928030897
37296217614143861
2512801751162279
30995291215293023
9888098590137727
53245442758322981
3189590994357191
21891334906911373
25396305352220191
13829542109326261
45510841413006863
27736908297384683
6059906432791889
53124674193535213
60087671416124063
60952927927112017
11470951197199243
6411745966474003
63703672293363637
46769114082544487
34447247877549373
55981823185905283
58186360054692959
17084813799826439
8050225805636923
48232333043161637
12321668574726047
13138045002149713
41806717791984011
57842363778384511
70136585070339577
35990112153822283
24433130560616003
7224057586411429
28477625799428599
66260737962079627
69626548478101231
11071806069968563
61158392641583183
8135306859661363
29906096314478327
6311618847262291
28132079511165529
47881206423408223
17780131537185299
5959879016952547
44498962449346399
63675388322215561
70652148406833691
58878241262786119
47216894420948891
18290292746376901
70050500799972871
13440969036060883
45403442455698181
51315203893743401
57984427735689859
744377301614971
42874147615166453
20035450535787767
19973659904422309
49149710272640077
51038173438340843
19137204605669173
45487387284025459
60465034855583261
55387529667592919
36392782738016687
24009385749158819
36230170798427363
10909558322290951
43216987058216149
35692947455182751
22816663945582061
30285856616920507
21993623937551039
53001108305289869
18612355776590621
55651067254840807
42097168886850377
38327231112650111
49515920245121647
25952285470549003
18167540100499957
6428967568393327
35430596956038143
46786419437258741
55577954672986451
13249387875818929
21860494741444193
204516349759901
8741524766745317
24989415885743779
19144452757961893
47046588520108637
22971066883136369
17544291813582167
59446760744396351
8806511475456473
43505843819519317
50980670648610319
21263181533282849
37708932492787063
60430203520136579
22047518337639917
54958259215245857
10157516759240693
26897494895383997
36535033250292587
38427466600051493
39478870844580257
55887179319743201
13689458226135467
58952136934289917
21300285257470067
40871620452733913
5458584733442419
46437714280434073
52284476843492587
57945490524151381
15412921429885781
56945409666177629
38692862108427487
19993239882694781
10676040277935281
52846360275678017
7192581298565149
57713081599115081
52383935187952391
44638013631337099
26805088966095767
6664530593727821
58571100209946781
59787441031086617
52311078077889377
20988503031119713
68774597377520737
60812628696956849
45635041503382363
67658140537399201
27988147540260629
2950460144155019
12120082835317507
67607868973602983
42046269467657599
61146516290123371
58423490220512819
12879455915535529
11363130829498561
62432049854748247
434334522036529
52024644895105889
45376350876060907
16635064487197151
47272569896963659
8879698823478251
35153533168160423
22602065523242291
41861502015796921
34084196517964223
54357829883144369
31128978394604081
16545616620864161
38367131828878133
63312691252777387
68757352769073223
35375924476699627
68467805963004953
38244872524216307
63915071219304769
8077799756017183
17581837336510543
19690686686558171
69529274886323159
43635749172147623
45456744653386543
63642274231372973
55299145059487393
23403165566618689
48548694755438771
64632735117420677
27114422172267113
71593429722118747
59609945148636299
64350720658731407
3945978549026911
45962789139308401
49742626478663159
22656453931429943
45234785916421667
7330275303859199
30576410083166887
46831134539951777
50762791727896637
56850598474164827
56152069392617893
21022440670775029
13462105134863131
43392119134494539
44116488970642181
6395675921457817
63783590007530611
42469162059278387
69252051918983413
16702606333011701
9297837714238057
14630906097746963
3018231098342567
6783909837422563
39212136434127887
19641492338653663
31765403620976191
2143920628671307
64281789543549521
36818200061219039
37753551688537423
7146222681691333
61099444403853047
28495212092617157
59553599497597189
65227464325381529
39457036669539431
57451169280429443
57169231383215137
54065263550197313
16592916634931683
20777071333244537
25274610876952439
27729037167188419
11615146537165123
22815286745578253
24532489825388029
60424364245235833
71635379113154267
41085880648941179
48799709861538029
65515745034269423
19844715626009293
65839522540293527
63094238862931019
5497655053048373
25928723777627029
62423384681936351
71365787457514307
49200520773874577
43858664248184257
31642005901125197
3607107592978991
10919865312774221
61942520413170799
45971645654622551
32283985187305723
38757193502650747
20552696700105469
50226661069763323
64900634895487753
54737515433921777
1650992394876361
6043273686006299
32587466062336769
26365403788066289
53160836076279889
59877603176070851
53876056957800061
24352790974388489
2991696065678603
68890850978198609
16744208358207713
52463657275340477
29107137697278811
70300444871186687
64873009461248603
18103312058920409
6658167162778111
11592200308994719
10374885458547229
21861558874029739
55012235683023881
28041730834471649
4763633918147681
39864821974013149
71787129909914473
13689809087025889
19839116907355657
42196085913585199
7155025321328041
71097434863195739
36770455950963719
45303736003605511
67222219472527709
29947871317033799
9904706639805059
38144650890956609
56330068298530223
71677037116651501
8957452216783283
24084417040791719
58252412602929683
26453414573543077
71219982549480241
10670297167713983
42758626698054341
53184059256646639
29898157112325077
72038333738649013
21572615487514661
34837109097807671
5655003217012307
45394539525659123
10364668939961933
56149437148753961
61545054012689087
8878214634182143
42842267553692951
21457526591688947
14038754474592233
70535008956350077
11202294570837677
49318003433709113
45229177035383069
69202322119999099
16631321657665459
49037742044851673
21400031353186831
64605036227219783
63913788996084253
42930566972771671
27039151389314179
38938820254579099
36676814066304833
45461790967900679
23859378505544971
6148426054064699
40974351694593673
46807659589221551
25874907222788597
1352921985281003
35197140302431447
67640264146887797
68599097760266687
48305759147433499
26325464510939051
59936994809622143
62508883706723369
55403077519740079
43725918341607503
49548074103743077
44364221542408769
779427386929907
7781308319533247
27351899953001171
40505544559153337
39143029123353149
27844078050755789
4836017315783593
15113672603571667
56689402551879463
69253831362614141
7102852068370823
62004000670704007
28768178869960249
21837212287528553
66487219086287
8738516881155989
23731433299270793
60749351212595447
4220521082588539
31375999458228401
30712129742018909
28985755336463327
44009763818407117
69449154449621599
36264924222498799
42245746426025677
11569266992417807
36693081004533101
61992121255109977
41069546807543927
15003177037356577
44593065052853789
43030758917627399
6687021924443521
51425850097045507
69012889526997373
23145663939367769
42612619433661019
2008741277935283
33738612028164191
7355347983392293
19314464408412311
70391791455740929
55424587012369571
28916276532774089
38641053124318069
14013843281571923
10182648841604713
497719000305221
46797981107166449
13297276361682127
66314779648190441
4285771190348617
3533317848243731
61761268938177037
36112985977872767
32868732479360839
23842554049462997
4820344118470457
41936544615359417
44615387904021923
11164209981858859
13066352465157517
69190507375558603
64922500482190553
25387953403867631
15093971652399401
21677538707802451
26867389917073807
27594240814099471
6151411406884927
9953381796265841
38109756977973851
50602796302059671
5110600411974679
20450208029983967
7249963230384577
18385591041258607
21547098082010617
13913362055483489
18839598520243789
6553473051012989
54556631913777151
14104118844429799
37056949962964511
53738838975261017
21187597689975349
39622817596632079
47747259681499087
21567602695204457
6828936571920797
4196394253460803
24489734870485033
70440211102219069
44909947897646543
40265879568984887
17228618091445903
39406175896342477
20432622394349909
67133515849663051
22130315769258947
53391369708962287
11810669489305823
68455872370742587
34304237028066539
39770933082175507
37648456387421447
1404078269577883
8899891020812291
32101670513748019
54443922764319271
52014739284385249
56566405235866637
35634659670911503
36213275003599297
10712533821457541
16600892625305941
43030584883176853
1522458474102617
39195594823867499
70772992811364133
45788670934362253
32138707165602241
36531268195074061
9699472556489899
71223266192975431
27504199329237023
55736862513935321
31131109695038543
42529088292316391
64094368288053877
125919202494989
59346367760336141
16011355246563407
29140264083734303
52840696925511829
9025410908288063
4428972185522321
59563025009581637
71968773982264483
68120964781913663
51580785904822049
2878896059057191
9540961801040141
36033275085783301
13810469264208053
61985015593445083
2644119543396679
33282259915497077
30033825054048587
33665124468444971
60529476935860441
31462653666759439
23779733889047869
62228006583600757
12105392579113877
35338652904617407
10805755534137077
53828347072862741
1622638083018583
2858225360916469
63098646444449377
34064224831072637
25467637212063169
10006840289916857
3276660820918369
48135231922716571
30405591954385721
10955955970976311
7592804802299581
60315230848616173
26799546283852373
5068198227141671
30634376970984769
23841406557984011
40638870445788743
27886622203899227
65419708711214573
49145397093334781
51363655907316299
25503075569055187
5459866971655133
5567426964085577
7827727118920151
21681271379937137
10774823774177443
49269645422121869
9261281323057837
66741926822794151
34043472748398467
58633598137707889
170072032777643
49307897018773949
16140380110684777
24658015257154453
38261707687689569
16916477786244107
4158344178576799
63760621721108579
1294621072072967
25004318371934219
70846873476393527
30031401360532387
62345745305692283
10234562575686851
49240768304830183
11329129374007699
14688128398406779
32408215744132829
23040932149299769
57825268977345619
17661809328188219
68953166170987673
15475526334507791
31670863871664323
30557562308289781
52685468145119657
8884358241935161
48446939605171769
18277925147200153
30917946740973499
48928422153715057
68472365427576631
56876275393895261
69183717472421969
64548200256303793
20270024527157113
31647527935076503
9241731526099609
47242565762792089
42544817236974329
45271546964146961
37497631549670527
18091630695846511
62142743303419199
7062365034594349
3031527089954873
36794841674334493
17000107280830057
21591556048440767
66671089414198579
4671031975126597
57031369851855629
71074561430336623
56233427722948001
26577052058216339
6366415410824957
31213864917965659
15245542930102663
43527275148981851
14651745008816077
8740209542821739
43719084723667519
42385158108257347
67188397107888323
2956366581905329
32461871998926857
57902561968273303
42185242801968517
39780461369971997
11080157120058539
64719175468358179
39280734125041169
45727976409877669
44804746738896107
48197054761149209
2567099432326357
69853422580371259
63584972285591987
42773932587250069
71982094084326871
9114467774543669
61431223880508553
59057136369412879
46356944498293439
29661317250244699
57702533266246871
6889222131907693
49954394238971767
53098248735007153
25565170556522921
12187848262212109
34452598273309883
24142243768888373
49356471268310159
23416692292757273
63255081413945021
46991707479777287
34781499862081121
18386298523639061
11519299505607631
38489309084478583
35587160012363209
38234312259488993
996201706155157
36285124351774217
29141646448323797
7257411374724877
22400422617522113
18298952580260827
27150987757195087
44413473364905943
31976586188471033
63051063353486683
48192128762293309
69006786262897753
44392063420455043
4174130323421411
30549092105875207
28697102737747387
42757358731975379
46561602137520581
14724968072383321
33884252287401739
9095565042607187
32013231267718847
1980510412467623
26615521589098249
38108484285245669
35408733928668593
3562212496994941
36142665633163861
42892151339371489
48198526989915371
13624893571138957
29399621101440637
21137226223909753
8342194967617961
19202224315487669
25461155405621563
11874252312428749
25199169177769031
17990564773082507
52022729619105451
31845766671859801
67687166364738491
42726974904488059
32774709630652811
37655110697723993
26893486566512507
26823046124525621
51753596426447731
34243169064383
37400376956670269
22663201269136283
5406192178874987
11336269512040507
21145441511078603
12215330518744849
38097844204490821
39816908409838909
4724489938973053
59319777702958231
15063425340269407
31634203273305551
68707782816461651
45134383308554539
60424855907341921
31464672506576209
56489070398081029
42579514055226209
60860601924498617
13096864262325313
24187420054786811
65462237685041251
56349491063982791
28800440396214391
58859077361828683
49486222802385613
33426326610866881
52656140842412369
71233937547431599
9294311117700491
15489464305523339
1913585849126797
55108764829884697
15931246958368187
3384437222443643
16328862862145129
27134846171192159
19603345568397223
36007979815640017
49634692513237141
34848925298225783
44124199175421151
60363366555218897
49269482944627447
27316260725272469
64258300123916677
41630905533890297
50815710631828939
58284870779079359
16848525909334687
678269307340481
36774169984784957
22155359453013763
65538170304720427
33561669580623673
26106192125147021
34543746788322311
44574247418327219
13592646626778847
64630575672065899
58515848528989403
30541097308079641
42068697250437799
7062417191770427
41279174669664979
13898660402558167
42655024280971447
20851188975909013
64228710301936601
20497429149629051
42696315438147521
63485645168426827
64676683908869789
66450198009289267
39317628591315227
53154947283904663
7658264711098283
8007723340242139
63729325439168419
40500390070453997
24880548752020193
67226885309202691
7736645188502093
32529426898439741
36142475207617853
43134246884856037
56144607853314593
33592114711198081
38010433761529513
67790802943197553
65077784993667101
49964671081849031
31745107976366593
58452890246945003
35851914012357623
30952823300471297
43155923554724063
65672725897713379
65651277981896449
382856157001231
69498959320992781
71245217961459169
13719113362779611
48064645249889207
8846718939719681
39281214210111833
36048428207440529
25800144520908557
59446407774406199
15261031588219073
30671074580670749
26365396285164523
49264696434436333
1865930966634169
24246358740100411
51007141711366447
23233972184265727
11813939796761797
28871129923419461
5184940951509433
7461446987055013
50822645236225777
34888414995424493
69178630944907423
50744764670349461
45305039355571937
2898436534616929
5823683579519153
41829032936329921
42811581323680649
14164330294475261
5662353737843069
67949172217717589
60471239417828669
500790103497839
15889576968705773
51246294078879391
14733304931506739
49991105648664679
62788317272249581
65006553671953613
69983717487331049
20600142349405309
17076831500969671
40762417531485161
62108984410284937
39421785203936227
19769707601388313
40639538719483447
11234981990913491
69481614899024443
2729222071718707
40326923556613457
47032985122776157
61900841181697157
8182178895383869
70369948053450977
48204515155999217
18800296909297091
64313571322595291
15609966334491337
68770820474008717
55458159083589629
29429886462989473
36046230949059053
37413798144252737
51448511960748899
13806007744959457
58868561649308539
4780070561454497
25306646206165033
26232291497646011
42726681008628007
41766371222250947
34422597796906261
16646778603850097
3051110540293429
39162549087730969
70087908576942953
10731532432352321
53981952003652093
56448505397290207
12203458405681931
14460755780595977
53179200599191937
56879047154887429
50482096897473971
12558291418130299
10392219635219101
62720790761434033
49940733803694983
32456064092410691
6335361050085341
55037017356804671
5978980031137667
33654735951946819
70903153047285401
2759601870383339
19288158988475243
15715054178384213
21818674470294661
43369892317222327
33907622276152249
19057787756269831
15932041276641311
13102462386460639
36942372297157021
17186187989848793
16043141416975181
40756391285486777
27971270928601409
48209138436661897
28844777655763301
16699494111730867
48524271964926403
55729482343925087
55028423891206027
341279943590867
65231753562113423
7911040883674171
10861040544884969
8294873501292071
17444463295254907
43140900311659517
60060298189887503
41712977565711971
10884627342760807
20713049148027029
36134112537724697
60530240825069021
51303368657615381
47515239625592891
15651536287774333
36219144160240949
22103797413206627
23629996192931537
66971631027323437
42372864706002799
61454995984417247
53755006301432063
33059318786166641
62228556798097597
10237234769753753
64699634586550129
50542002341718007
10834356730554037
41895610546312181
14324547541936259
12569711204392831
5381833629559619
5244435549127903
23850751863280261
21558503528753831
7451236724544971
54231647915297803
48439246645339939
68246528038030591
16760634776677879
65010823506570349
62067226103656363
20241310328862223
62463286208341147
4410066212519579
40488360387454321
27518116223228909
54727405282624939
66679984450127557
937111236761191
1409905140375727
778709570376733
3268254104080991
7940198654876711
65447230025203967
54900466137660499
27189854285487611
24317468652350473
48067673915378653
21677434584830939
50746702029650021
65642874436348733
20298535586948029
34176812312059993
68327525056558409
22608024350629121
60485549231924083
7545897864458333
7888989644277457
9480413413512809
31229669228643157
69206061966537319
14450411871839621
49331556010327817
44442015523099301
39430505988740491
14003438228716861
48911234713772759
26805628213108939
7139049325087843
38985080427503957
40970227739370407
65534845165966391
54009900194303947
47103304886217821
38556034716561119
57289497154890893
5805863719018691
15467471433370987
57409204940422969
38969230693441051
39949825190660167
18337487815760291
38434631544182567
60857862585381907
28508504064782783
28366824557499601
20619913264637623
69991499451750419
38638457319518429
15549644059859687
39619456023535319
31066999647264943
49896055724655893
41508578962199621
56890229758270243
29185160945270069
65709224099810873
60607229845032751
47389810771922503
13772893905026507
21714675835557427
52549733865594461
45538472967985967
62985817236234017
38862885851705407
5881181366146921
54471790227656339
36606008049465727
46930557976996217
11593629455438929
43134745800192581
51160900579952593
64796550013387133
53559337718455913
55362894891429781
18635083047665377
40596103756135777
71107959763060237
54805744416126283
46672225062827927
21054093077212409
48923043221126629
3023778226276321
10987370510145649
14813762969389693
7162446223878683
26220001490187893
35510461417139641
71621929514375573
68581577563887499
23383885198909453
69771671168803763
20741642971395053
36882534756110707
25992626518662799
67655535416955181
42363045321243797
38310208709068741
62810334971589427
24586099193765827
26850603077158261
10248383432319413
28815015984977237
38462173893897101
35840202041844779
7745231465956133
60688245487117657
10181567754873919
16596415012627987
21111609661867493
11376243670987037
23167735534685123
39843487932477497
42472468889630291
59219787852339677
33301556746605293
45500025471245117
23865031677991039
34028625722339849
3081480277401199
66251906438934371
7521685214867281
21165204741917293
3921003042552313
13994458937641373
12528498301110481
20836788565323547
58158453505609663
39698153769676343
1431005720118341
46861748171490883
23456080989486773
13340707254707951
10615950373740781
48843251809931947
28241136994819783
64452276425295263
30466443363193771
1582446893542171
50542881088682159
44328836135348459
11314813780234631
31761310288482391
14814943380766589
31682589262066751
64925931499848257
25558042080897883
55913635781216419
47384419524645029
61277740171520461
6430692359419481
63451818282953587
29924256426274039
70450720012143703
36816397437051943
6317181170548439
60081518025433063
45444262455110933
55187185629966259
68085352733842771
70926038026350601
21386201230826909
34804373187402527
63830586183792139
14451616874132993
24161925476330023
6179545624113343
20090487648791297
2640272552474281
28045263223533341
69709839271770623
37687842551199079
11574553952640299
61211431143610739
69216609206872117
17654584149048079
41110901553650119
577736820178591
5632729196058893
27671328188269427
28391162219408293
43519258293406933
3857333433037367
7710953748501547
42285703130881313
39615032171519521
4926389592161981
1685260152004483
17849700834822841
38262031632094873
16898329750421473
29239442028239033
71920438092581863
51158493001756499
9993420786409309
17759803277081251
51860236728014237
19765396161296941
57965337454027907
4706318574188447
25080790982819263
15988210427600647
53173955479544759
46383531541646711
59356030943384887
12885497041932877
48619888797610789
71390471871190337
7963973074975487
59718255718980431
6054948117983447
67300871895866927
45602870005206581
21651103995138263
16412276929476611
44929583440160207
54776434889437427
67720608852282619
31659431226714041
32777487907277611
15235935334229531
67827606049477151
59149747381585061
60604921372432589
6826655704447039
47849491835644757
46654516030219247
21108883365754733
57635410944025727
55142074055483923
45397957065299479
34633664942424637
52636023304066801
52201511258042197
41868004469806093
54626487962926273
58949862646241351
7793659607979989
43114644567812893
7962318343134173
44967282290501807
34495889454205373
10268163054222673
50016737062853177
52598058863961937
69960334969903129
32695279271487353
44215235453877053
55958750448295087
14758983217757189
54920013596226419
33501251540913577
23733028414252613
11948772466829239
24726410718213443
4389971609160721
72005911958126473
67744697422155427
26901103728843059
4664482567916371
50705725690108537
38445816289618799
52901329338556091
53457275681688673
64375831663776121
9535811567783363
41246779437619841
44629590151380541
54707570650491127
41080237003369247
35131030900062029
27251954904024419
62810391064105277
13813483212986293
16063605398024791
25937539560899903
61514590893444251
47566793822749679
13091532419004097
56585793243584851
50438966987917843
61684674792359609
63568128152575391
66486092785276159
60222392616135017
14769864542076467
8747209426364021
63112574376590093
58435082696194987
30541808429355481
23665890446030641
71051713431803317
59057003582130679
27241201768567987
26757471503117177
39330294906919223
23736052447579583
23086097102195357
16714016570775287
37721739583802609
51140703771721829
12270228389275579
53384266085872193
2381487945856559
20782004818172687
10033425151497067
55993731907462169
15616568867807813
16783785891726671
52426767179736871
17764667163923699
41934973406392249
25508900094457099
62944652886156589
10179337382511217
13702627190610403
34480766801520577
23612945139627751
11417573656932893
36765848197428527
42782252287623929
58839024864784133
45626848294509973
31398731879104043
13934529213141683
33831872447490907
44303894324684087
55514537154831113
20898690410345563
57000086934959579
50795876020743251
28361414326533289
24298054645945307
10753463193184067
69367056215774077
11251418654808643
14544656630396141
9546405925688623
42696872278225729
44687974073195611
70777064562649589
40172130260042519
33600600880418633
60314769755078669
70828955377560043
11001633999130991
33134063629145243
71627953305238741
4614419692412423
56922702882236309
31933094323106399
43765062229926529
37276239949369433
22208222768547757
58623188697222241
56559308981977693
27599766254535271
19464596441663173
62355686167653611
33009074951812567
42966116093629679
36956591475997013
41252906175467279
10843294198408253
39421692691021757
16351957782325969
41618586719761631
32125927135477369
69988004556954247
19079969473965991
24104483636594441
25114892766165647
57987611549453849
66801295116763897
36475915136808209
14096765372330671
68032521443860943
40642074314419447
46439476742275283
61113046085415553
7997892262816189
12455479428173189
11799831575741837
12708346330357591
55150852159140337
35179028521800073
11298347999029759
23254953492210983
15099276216210371
47342681068530769
6394531356542507
15267576010580497
26655189890705809
9417929064894761
61960572720853519
69549970324620337
50039450545541333
46742949465252907
4124545432459117
52145410933343587
65280986385899651
62454948457571707
46893031082749757
33836971333775503
15678053959391909
24067616284442141
44631513022465927
43484611047427673
3982212922792151
45050845022113181
52727401376774437
35054118653599477
21430977673924267
45691489307721011
18636144520716413
58507418973546017
4082114739949409
53136539046892313
45721351749627959
5684831717217397
60994458099239219
68068598097396973
27166558408605571
44883613956533929
70459001073433121
25881567376363823
37984898862436321
9843725580072341
1834464192646469
70347378060492479
10845740358378983
20357072263852559
28286195870598487
58672849826474311
42554666091773249
70607094128055761
25674456132487859
31834850994145057
7582726868057191
33234114620441131
66363363923486647
8716949428121113
37654711401899993
62212460538546271
41865535578345979
55084062219984851
58792570121618633
57013051224214961
27316137804750497
66325953920311537
57550143118429889
34556586048930857
5809696604693741
9605539647874757
8592466016256299
10105970373239263
7626882346096603
49027044888916597
69787269355674953
48780878379164567
53717622613801831
14419834573779911
41737625018433679
66704621785872841
10772324409631457
55015158474538151
58182729608405443
7127615874900739
48801079024392187
43348442417233
23536624253321357
59906014812226493
44780276018909513
31231513327653659
69446871527486183
66833541596219287
65855393209841843
63740011963735673
16122080932501519
1716216056065477
2221540872486673
30059687010808787
43226365590263833
50420970469109837
33845320012751057
29717065612143037
32880910089598477
41581104624956093
23938778661081653
71042204329918973
27770431959039443
48959474898537283
35210109065204771
31043745164980859
37827120489581341
4851459973038163
6268613456568823
64273313350566577
29754252186760957
26092326885613283
34898748985033849
64960889155470359
45515436215320223
36852999402469321
4368858167890999
26984571571398097
43997599727458229
25111602641569261
64270827890986547
58285278761767609
20612713019050561
36976021381578481
56271966617905327
8753427622148371
49628776627640059
43108628060160731
36611292600147787
42294465193388783
44611103308641011
31974745827088787
50540053303679189
45373785624038759
39712876474917673
28594018223766773
6839857201050541
23436554517814261
27150761102534231
8588206638752203
66918457531309871
65892509109031597
50468784350890957
6680339915815487
59587481709458177
11712225425467669
2850688043876627
49076190507500171
8377514083296133
70111897463491537
54880713668735363
56810311840488649
61309869790724887
22035807267406753
64923594235611173
18499857280922729
37317672441871099
59824090816150847
63260584512469879
61869544461790423
14333893294070201
63691963866359239
4884466722540761
19178110070581681
70685117427709207
29617351718976517
35220001869233431
2699769084944891
47217022608558167
9108067801074587
43986083434592393
1988909590097063
68786517819030667
41376488022454523
8741623943855521
41810969263448237
7001140195093411
18763759631261677
45318917681680493
23159900992953107
61679887310401277
53667901091591741
55836961214780267
52442757516031907
9998282808325573
4689381244122229
64250985820651187
62253042644733659
15301039720445917
598934882686727
4704457936897709
40541317674815981
10959964871185361
21668204746844993
48235210480742713
12326043296172707
7747288414265713
13867786629302387
57437198571337801
27692398501973353
6336092092777939
1455349887098693
29483161806875251
16607863593598429
17184321065151899
7653231469358149
29858093878140071
67744049636049359
442282693505803
52341614453341319
24738518108309051
70901937693613379
33516988649253497
1692799807849763
34332295847437051
15545664909657299
4384526840425783
24933381599768203
54509684971022629
42830396895044971
23837458749853919
27146413952642431
15765528273918473
37353012867581779
9775459884265367
35940173134328501
4307530918153319
18090148441243751
28388330776864211
51356527365561163
17367251118724223
3103612936393993
21416274600633137
65683671011330639
15297614977022629
65473404532749377
28950506052005273
17295759711067477
46899235711135133
49201811111549263
13471862137570367
54582941121936817
40275814264820971
66480045014194397
22196211244135447
37973719424186081
34514551760930719
49537442481925327
3006934365557953
1070658731881703
20028198996136291
71928157461507049
65380104361416877
58564330754976127
59636284736472959
38882888239475123
2196752193052643
52124062302477629
46647565192405999
21323955031136839
47271687315228367
29428475983930841
46078152205541993
18725146297817303
322053581131879
25160342173199081
41303038047262421
21730379425315997
57653533740419983
14693724003769963
63068019010598029
34881947313173497
45511673268095681
37139436108072631
7745455452518197
44469505451438519
34461010319076521
17443667737890883
12681721714001651
55968665004011297
41270280703119023
30983305401505643
65374326766102219
11780990727866179
14336461377650131
60033912357000139
44145452858130529
16096634907702593
21401449336912759
55516207542109747
69186013168516687
11267574196132847
50854236707500267
27062280622831859
29498284295918917
17649900206475029
53245570256896543
16207599925998157
58985437878110213
68561670009792709
16201823374484459
60532751712659159
4265212302285721
40199784362856817
32158943429258759
4315216385454449
43192590400113907
2754323100720379
36924500359221149
36700767296252287
60898929434479597
41532645207419659
39056743114758463
49478486984804089
16890803811671087
30025900760658619
33813273717444037
4976257650856243
2626380453494729
33829498664359637
43827766281321677
15909996927622229
26525755435415527
16736992726729591
51355671432657001
14379465266670419
11823899414716069
10996107470338531
2611410947242213
28151324867274941
55554216566863127
63749727120231281
26041626892518613
13356844880489167
28261243866938359
59380207981406947
24208304116929277
47009752332201511
39370001165026421
22393559684116277
37111777068176143
34535331738938111
5232151568202421
24551556244160971
62704980512354599
9522733008080779
62089530767601109
14631322465582637
46663217874861253
56306452528357753
48336062199244153
44497962742704917
48794208140799097
19050675923221861
2763108111927481
13147964718550091
16497686702061853
15821662521906277
29914779138676639
22360875226396391
3574895167878547
43503726326088559
36489304223522863
3284072696984213
58130646351584101
64913588426243659
34344378817602647
36229384619088467
43923006006763463
53124671553792593
58436056307222183
51835311257835487
44179493815500809
24639299353629629
70919591860100327
48578160738438853
21634515558518531
49734083593606117
62417051491587823
51572588336187827
41175308342764391
39185652842110967
39168156048588893
45591839015998381
35071787483172967
62171332897792369
66931164175418131
69640926055476733
10760736150531959
4362668012840471
14709193692003581
18089890020759769
6947584600155049
20329111716738317
31604091691071661
34579760654438269
15520888807362067
43516979725487599
60435928908618847
14658236292861079
13623947503703749
36404596077571301
70667915361878539
34143219076492577
50875994151003709
51034840841561333
63980468322596017
55218301821871897
29990188757933003
21170406630285323
60069343027523551
68206341454905937
10533848715016771
33383441957195419
2452137417834389
6300653382718889
44510673844898279
36451699038300823
42253161879087661
44404899059759477
20169668219198321
23672143845379511
40030055789636021
35613415596238013
14880218547122683
61618778264857861
21604582178149429
6687288212546257
51150808851153091
41108240425514387
23154939659954567
9248724522525401
46674149502397679
2136344962774889
55547556009883199
67324253202812909
67774616321148199
11103830407318163
61466128379614969
48304080857132063
10725960614559193
52474274734448519
21733269049083217
6288661303465369
3206910185965009
50915725322022017
55743324983377337
31878594899281241
59067881113844111
70139874669363127
62804331864179881
44964832574269669
22518946270501309
33413268273847897
32441556830142709
31044292251135521
13718974325262887
44293855058565179
46019780590495513
27039750160039363
58022606862978761
62313647610525943
31300694312614411
26868137825570011
43835138880657643
39796556320758253
67552304800766257
48321004111985113
11916804775122449
57553564732692823
62009207817902341
50900747931215887
57133821988796167
58058563744676623
5427506332930063
26582136531147089
46752897276688531
43265620451103241
48396239412848771
45158749757513449
53749670015401273
32248796772117311
46546767891902977
12407421640689067
11439167974582273
60072356102251513
48690482813290427
69500909245721909
19309515717177143
60603717318098377
15627499062718237
68231506922754031
26847122199797089
51240147955306181
67636602397990463
7492340086350179
48594402799508711
47140756552354189
47386375066017233
64961341114425647
5744197608386513
66394962051520471
54581066904751319
44961702520577159
50285875911837127
19354235959913051
37050540922514737
26193733795565447
21936312810500027
63382259727860179
58167310915870531
9547354037073331
48428117889687287
67623753616102501
31698537381274033
59856474087656009
24964295182123879
53157017756370139
31903404138829579
60798678014888017
22101375562220407
22413836758267831
44035388200016443
37157347601231593
66960576214487899
2764566691483411
10374303254328353
27003377259270431
19501113875320243
37972925322946673
47188150390786967
30874337634478127
41162687149939727
40200347887533737
1030319782729799
14474410202715521
70239472196353861
62470637181049543
17342032017023603
18125742731135821
43659686485170803
56461209178514509
51216208152013481
65617520462900383
46116869655549101
59288288997479933
17721629148931079
34345662469850383
41785194884376311
26911673328897671
6221703996414191
38907276510450539
26492284539873829
25344676719227293
16772609845869223
60387177120765997
29353541257080857
13354267269165211
55438446348018959
53326106912177537
31883043648515989
12924818891967967
7102619491090237
55346417398903867
34061255455739233
8602208229942337
28045674259779091
29417096687010367
18116863224916133
64879840707904063
63578716301363999
19468223428372283
67649213411931637
40674811818885967
15389125683753707
42346127200921501
40372077898753331
60011309099299127
54186623840007821
26791989008210383
59683348974172577
21577139332421807
19230552432825841
53557669476667549
2098392456668791
62900750233835641
52030429968430747
69354699816283127
433772739598399
70744315231469171
48230422497054137
3973022181789931
10778856211811209
7685821847950157
30984744752694407
26271948799807673
28212729023913011
47919943564022611
55299125313888809
36087071316178073
40644201931154233
63382538857054007
2589479257933573
36687211664085193
48442794386122247
32992963716372229
16136084949042763
16619230665366949
66461455720074229
21280941763606561
22204340615528003
12329053373438419
44592998947566239
58802264485496219
54287700702890477
63716054837968969
17466129428931511
22195850468755669
44613317428275137
5969866577557849
38706720499479433
4358880032637083
68336020135068271
55176479206786547
4407895416473287
23532632751429211
68647877977526179
4734684424103797
65882766129600457
68831993754784993
13085031026063431
57039394547730929
66255766181443141
29869342325764163
750561917103217
22930067312960257
71174692111668647
10353219512625053
12959590997999251
50828838708059143
6582108338133113
43662703110481457
49289920458092011
37206178916527711
54563718092383267
35118235139172623
57785222006239493
22128660174847841
67224593059430281
11264108524149601
16330975889475311
58680499973186449
28167878133812251
56142705734175503
49500050581014731
25028047440335447
11328540544850759
12121415653933423
18952099432435181
40334451289737691
26843330584843939
52125351602212703
66072007014916153
25620590132130349
16243244389564001
18759572446706159
52989422198418803
53014994461565033
48580244679588893
19918704793355759
44904251530383353
63295894026575801
52548836885516869
12697819615511629
10233729517902041
1487648030279497
66726461172929501
25422209155102289
43149711518681561
30919833850049563
37563726142844117
46611779832406489
61404822675084019
27972238946201233
29594939466347347
6465271713270913
25914953054743021
68891826376223311
68975832307132021
8869293196902799
64593533248954613
20618795253007711
68754092964931159
38052504499972217
33729738967557667
4592204319528409
51270157507958437
26242974185057941
31834067505274267
70065031869691739
45029342913766201
18366142238421233
38717903435018081
36400511849421103
52036068278371703
49313699856635647
13111200108570917
31003009497461653
40626011902956509
19397463860271073
54616314786666821
30778356625348327
36097873356988363
30881452776002173
54563459452017881
49175894690838701
56945092181041199
38242052469624611
68225634042333907
62745772564530413
41788917098031997
51299357299066817
22226777103676829
35088281346088877
43407119004316763
31954785011389307
47424531678810911
30322144685340023
18477531689734379
43387029334463567
49830547531352317
56051488060528967
56799556662100069
39083251270907113
22497336463265857
2666899167368141
56036732862372737
28537184525690639
40615543577437237
1054930683793223
60986013750566029
8322675000081901
66533816994477593
30205972645772629
21521786298452347
6687206615537051
54874920568005337
71183381409406663
50640298387832869
67326092300600759
12312237534433973
64627322193633967
61829896784243183
40139674067229973
31965180396531607
43285649090320673
41192634314221279
63281480755422647
5476892356279657
6925806775214269
51239836092672313
15496436926810223
9343746349528427
23159802635714281
62788035274377719
59899477798532081
50484792951739681
7142575019754721
45331202164717751
55741311923544001
27415311454913909
57071358953993963
26669431072338217
38391026943662737
36618697536258587
63606754225510547
1648595158811479
12669072365654447
36430020852721393
48221770487057509
5151679179461963
20313500527374377
55301574219723053
67660867215363581
53202814681421147
66991721047448809
66137822875306691
4391422845858319
9630413699668133
11209394268374383
36800913737558287
28775340374206799
30338655399546973
40789040362735409
63956054065889353
41535782783555497
64261920634290409
10199476503101089
42172572499467103
14557866304108723
48106212527362811
37940064210771637
30523780180069663
51173659073678879
60816526923947903
39380037199206211
47607238305855073
2805082799447623
15140829603163273
34386003817282331
50648219678900749
12254298782236411
12185269053575479
29080960240682593
9934951435371271
28687817415460871
53402345340728183
46687614092744711
38023917307739477
64720577536183753
30273721250847391
59104496891297381
22418963993427737
64083964386227221
23241128581614841
12247839485389097
15093784060156171
19031813144560583
39655965326096029
58162071917582617
35049326667076649
43549011499024217
51928195211356223
65093101896808831
12961598843797993
59271624004930859
29735771407488703
24667227067233571
2330066046775679
63368462897869673
18179575098645529
48824759083762807
40412793416696341
24102772630590937
57688496122779833
9713200190916311
17779818320418233
60951373751298799
7652731206993121
44714367828598529
53146952629921219
53187169651426289
49624918074878989
52857883607543923
23861258147453767
17353614875226697
53734530032899537
7506778491599371
37077061741069499
18025472829945781
44918931694731821
64683101155946387
6540639740089199
69950746556569693
44611289388149999
45883542321349651
47594001876495983
27257007235491581
22373616093612977
53897099084373367
38696732170865081
27171002201412071
17841514062288199
59953277395126763
23771172829464413
61652510341444459
29131927184950693
61483598150481739
67150388418690103
61786643273989349
54531069981804139
57088389297733751
54242047220301769
51667173526305503
46009664160420299
52554598446493993
9848445707513597
29429075073892573
64277589883716413
15148260190489277
27723234345928309
4783462419760897
6267067107138767
12054455628690949
16118697382745977
16768747924890173
14395452669213809
40034127311576861
69296350083262271
38393769385085951
29852194322246587
20392453150399261
56157609831237461
8255719708403581
71748569367765911
1268545869249641
2596256398653521
32783024571178019
65274006483607457
53329613980072037
47564066717540567
56337559227083419
15898802296092917
26228004370578889
54541355357234969
12084373587195061
13925796174250033
58445647710841201
15450591793183207
35288975401403047
52602683790412213
15212573479996103
22890206528354551
27473210547467393
60406883846610701
8447417021239951
17397195835525139
12763824992178719
19878237994235869
65492572404069179
20522332591101881
8853562058472317
41926987430542223
63173550790723
1965843825203099
13392783041023717
1839188878566877
3266338568628379
4743809852085809
18111897395398999
62333176292364997
44117128243325521
35526430387031407
65174489633038637
36694674082482967
18590370073355239
22737490532518733
49298542852423619
58307135465296327
33424320733931513
47447979502917479
3417580273210783
44069637319006573
55360727519222947
6914772505599359
30922924293359411
71264369581039721
41461336251556877
32246320966066709
63548587083507017
1454123826378053
24663190708875601
10731736406979713
3808149040736699
6331670522580329
11145918396926363
42252027102093661
1431379016424881
25257064958959007
6140021813355523
44060029344360061
48467602593866593
53794819233250393
60454206837566281
68166262464103091
9089987635659001
30049862604178187
11295627614748263
48069062750361067
13223900199221029
12192692740786793
47778756499073603
3002710686048001
31050892307849053
39110313017468827
62408367693018923
55484775961392551
62669101175641273
58264246388057887
57179526456701147
8981782387034399
9372139392454147
72048622195861271
63970736466832561
45093239051856731
48837095845047197
13841760540464663
62670858133121923
6439315892245987
33109988677751353
47448021501785789
59094175750100039
25304044416410213
42153252354580001
29756718068201959
44849232012732109
60846476976864409
16924789154649653
67944840635287639
46311843822579509
47270473770928937
30146685252045647
48543850856385361
37090516969737221
10722441884832043
45506370006044743
13170207113488837
50794301189810201
38422674582140273
27252877631329457
16621929238256389
65179714297331723
9984227232403423
41465779178742769
56987594441071183
667754007290269
60269781648089149
15002105807513497
14848593241559573
30081239511142481
69304770814974931
1249695980821643
22693431241731149
58080993047242127
3916401768578891
56501405067053069
71094384975198349
12917960704690763
18083886445777403
55240685951072233
42272460955497821
70864951225283093
20628545368922177
41992696946982521
61352018922017029
54410444999418961
72034001827085003
47300896536164221
42003023852991563
60667064622610811
45641138660076413
34065731211321977
57067948822904917
48218426346927091
56563607448073867
26830550841411853
62074934773381661
5293511370529303
42725128267484591
21680284657643533
9504793540607093
7181608322171887
4180793667771311
64522970118607571
8125644330503533
60080149957581779
67669652270624801
18964926131460863
61685413394782543
29347054084022897
586169635102253
24068030122856653
46398545939237231
21771932473779161
47680643688451219
7989052524495247
9204736392083171
71700140447661727
68644055332149683
14651808736067527
67568745375139037
30740130944254709
51070789003600519
65310367411724581
19713004474586389
16756262187782113
30234607252427063
31064311394831107
49821843364604957
69426285146936657
31124506546126493
69589439625014033
56051917875832783
3047402488765801
14066950289803
72004010947658879
48443925879426167
13159039229454799
27914072095328527
57572809187421079
56773315261815133
52049093975507441
54700951223528381
15547593807906653
41380290526591931
62087503667379977
24881746878238337
44381568227643971
23671460845011521
14221018663213891
2652942248850041
41163470758395331
51151617488444621
65221007845793747
545078656871323
1651928735486189
8670338511366517
13836513671729579
4136739905152513
68071288533944453
66270756052958221
7874137349972527
5597072297847533
220748810478187
171281886945649
52947006194140367
56413448754692131
16336299523765861
39482792980487929
11420001627544141
2962981862274547
35657982202816637
46469893480986923
58609236262375349
23027709680281589
30250194770549837
39401690831310013
71598518799117631
54363557942013557
30594099153605263
31645576973670053
10038501764250889
35681944972263851
35305155264079271
15041889369167273
46675829279436971
36471835693322039
66398383346922821
4642235615250143
66667905556696337
35855652376318091
63845184581599019
58575781927096279
64812053037679919
24902626902742637
4053159273111439
69477337463520709
16867783256938763
17471947400473099
41665800321745091
1505132408878339
35494633392097343
60903304444698323
46590783217232491
14884018230184379
4464416311822253
31919610560713657
44519092680942791
49488170775626437
3902671297824841
39235729911955961
65967179444115077
35214802545043711
15042428277624637
44475497485381561
43299570265110217
38522629500587233
42095280951287159
58376552560772651
35234897877414623
15382513914948247
60029523114138689
23536360230055451
6734884950289207
7621254441281291
8508532890154663
53598491810054951
32412480699836821
45859280350893767
15134225971604981
28722718598717639
30395688813098419
54029018716532389
22262287185727109
51788857842372481
6910101013269499
69574543999646167
43342503246881611
17786898252173059
35692444165218637
20859230515270139
24192342829895377
68824200684098983
4845781635522731
62356668226890691
1678617129360883
55472977690882837
27878372011893457
12944993567565131
71262655343538077
16178126429027401
50300036576897323
68527116617564807
10855899982585817
30739647015962537
38615695190427727
33535850110759391
70739005621330139
59320985313246817
67972265524756529
4752023630541721
3986871599748239
34412161411350433
8326212458105177
53372528912557469
10414242760903979
28437844737951791
44629963550738029
30299859146158969
34475595973254571
67520810026175951
2859900340314373
61640607295290161
614562605483641
57423621695123869
1260237643211009
4251593501156003
59423170067621953
24587050767010723
31100600838383561
32221995085436447
67328990892817427
36405040988192819
18160717533378461
43109317365930547
50448689917044481
57979992308233703
254716355240731
1856841131787377
23058389223119923
50190894920226283
38672432140683139
23184263413961869
8561257873118939
36290367166506377
3972248233244191
7877273193898327
40043764752501589
26075014489679041
32089017977176429
19729906604040637
2351304712821179
20578398938995279
9102895402504181
12103316637597533
31080813869565301
57351298535215313
26380167409271563
69614778852055841
42888027949288783
41554314812055839
26965999326282253
6838652681555861
65019769134528427
36241587451798381
64614885102289391
13240963832490413
60949923119862559
71086082612735461
52293036195987659
17652002431506827
39065111910264959
38175504701091509
66449840331198893
43313571563781583
19334902065091031
34500214757445551
57867758688193141
3414701079849259
4631403265227847
10174238531468587
20921933949258359
13013927579737627
48581740950985313
16458126020094301
67790023732125679
45079314877015453
34558522617509197
16591340431816589
66854371399678651
31350757968845153
1981221919121089
16165311313220789
40714264300994807
36683766155083301
11382211443481297
34768514554236191
48585407941059503
46003279798191643
13680685310222629
2340416394749339
55554795454370071
17476210022742221
6876370204742887
29416947041967673
27714008048423119
51855445385014889
12600909421108117
52069170647920583
7846823442513359
30771361911240241
12961015303678049
42839421837904739
20750792665716749
21227838965173109
67101286843844411
65423118399133273
52767738739651567
45176983976794687
52787651850613567
35129551644482639
14640414232930687
57285824016128789
23918250320996299
60541160005875217
53003928461753167
26961898381755991
8231281662700387
12877731257501951
46586786156501543
38614327500799927
64789996538301953
70546671449542231
56921999893366033
27098472203664361
62077388810253221
22260940903075561
16563036728853707
60563667884006821
8925338548463737
71769997577371799
8494203375524677
18869744176183231
34046396795815213
45917783974093453
9599206699874581
421102095751823
57778644540134459
64915709263720673
9653646890907983
58369117196913449
18503176285741493
3887545420455637
24874485506966479
29772703824112801
69566607569673593
11477332654465361
71134104632293771
55787109255700957
33563827258480787
7770415980636173
38318715242322343
65281097176678543
54926549341185941
41651227696115927
967504614757771
12638178604268863
16947798875120567
1787890712545037
21431428458478543
32335519851564329
51985945451784329
30840911766312677
3631244581171231
39096755164038029
66898627196148971
21067865327663747
19823106171899099
29539660549308337
29268776242123871
48989150148619753
48494551125715991
42768978087219071
19775241483315953
32368019893840361
60644916193062337
52012694419927499
465122961581347
5124091522754881
37364308498365221
35883904809471713
39443303757781513
60612337612185571
282149815322119
60709360230559063
47608497828634621
38626699978274767
59183386398823097
46348878718130809
51472341096014093
3099463883729711
24453572317438513
34044852820717157
52798042542790211
58437381752358899
6177355406559473
69814700221097197
34314207609689113
25102473719826619
51501507353774867
9648164650722187
15664164088274761
46410239657316001
24042186352468523
2614786304990753
49947048838444271
25489990243291711
55771328345306201
18654157387943977
61774272773410711
49948319617359857
30560557940345441
2378574420618469
3689666509338827
33254469490860509
26845179367983923
34042372964816803
18149349695253433
56840896204493657
21832131695725321
2039429534503883
21883386859550999
56492408162418577
55876037271835211
32570131613148973
40983651188339903
19606453347346123
71387029136220751
23365068815644307
65114700522307027
45872182186426633
47924052748346743
705073393435781
50199998823936569
36615573810168209
61611726050455459
24771989558826449
17446014287809301
11409973902332849
18611555836981669
56580900273079151
11669607043344199
47912337300441193
30815718457048039
69411891762340297
63888170453437373
64469608380857599
25453247202648059
47210348621057929
44757287985194591
35594406227707709
4730377430529743
62212855370193181
40121872744252891
59282620716494873
54371618998179563
2656269761859851
6970678673593387
8551714950588079
42633998921113553
35924038604010493
12692055831769763
67552511458892969
59683482447148523
17530369756941137
29032340524201283
5583155726187023
59313478448983631
4703298975301187
26823966632818897
26080042763726129
45822743952904661
41766800983102697
8031613044767023
37719971218677089
27966525978033191
20320017022226219
51689006518907801
40761949199381303
57047422783007191
41195221603289569
40084651181728823
13238666017684319
43655187942453473
31523424888498787
37044798325774483
84101265610123
50384116705284881
20540448431960987
2147763270002149
48520953687595217
14552323941901297
8196889704242363
7446332169594209
71380918386892379
48532044560916377
5676580563650551
3063108422884837
70865714935922131
6285712949460661
32835370946091817
5929942672114337
7381112457029371
53029095444304051
22196860739316553
46603949160999569
59148823135114267
45308540220244727
32776735097816999
19732372295324837
4485455090314507
4524435133902913
4433048870794549
62104109538087641
51876893770601323
58123594850684269
15820247747528293
20531908100185243
23553255395039387
46809381962761487
62502640366348727
13038952153042261
1476782181956597
66820322528342437
36257313056212081
29906740845407359
27914618781778681
65384145810113639
12122654026576237
9202783294310267
56440733059974629
56396245528573007
71118351478558687
42099872105890087
51872635703423363
40313246862120061
42334101906732959
4767616620095129
2301434257813967
27875875785530351
31764833224725673
47051362308984871
8419849805493391
53382936704102623
19955544613500619
63654259535124931
41852561892342947
25605162611805761
39774531215237971
61156958080674349
607514769199927
23322206859002507
44539561916929507
36940723417663489
6499331577957409
6134003535285239
33153949507582231
63917614403619791
32670604328660383
65581216881506213
60205324182498893
54615244943502847
51549316435751347
36989152442179361
4915151220189737
65216041700036989
69531058165003763
18068948001412031
63159411880240463
67141133014315603
40828133687243033
5433364000986443
68528534765096261
54095993013259957
55214763917829223
48195415255099363
27177398923796773
55956337580768327
54298462977432379
34260258842528933
27749328856717717
28769601905816449
20570142381689851
49872080379473309
16286852256397633
33603392096483579
67408706609030707
62660600511226499
56445590729073449
44357091577116499
20451626341157743
14948652825100543
45940188513714679
14935095006554587
52495729256924803
15729987931479961
9538042194312287
20366889598765571
53062309508940841
21575515458041287
44786118118171181
62325904071591109
48274555039247143
68425012408112219
14748661244867723
2027556885358013
67425787149368671
65210608633021043
7115046164785291
163263200170849
60988649923098397
52628894211417179
21874188834289193
30942231702580577
14456935854519029
46410299931418001
29736741221944793
61292860618120291
45808313941761751
22910211090520591
47360527713619501
901308461718551
53945583190161137
52515944368407239
36288586433017559
16306682091832703
52698435818735279
13502346716384723
66064523443897073
23261351358071501
46072633917845713
36484930874682469
45388843832936453
22024267975587421
35416405198150649
13540545905509663
9485164271307139
69169740489351349
53303062488109009
37848878032491481
40498072752622049
1755082872237179
69687358973525143
18282308942835767
16556568214157701
15279141762018419
63839707412431109
10183543208999521
39349110282805943
22596355436560151
71645353071553841
38709382017821689
13230250155695149
37870168704612707
70857565464000281
16412660264041841
38759428346258453
11042202665210411
15563610444668267
12474894605971409
66826079856506687
3424152511722403
70709652335229871
53565738533111503
30846791389366411
46238903657720171
703118360821573
63330232273188691
15886403454470873
28033467338121437
39398321214641887
34966318807999979
7846341092855303
43819905926815943
62038908976648739
12532522259502683
37473172047860603
36258535348002697
44123801689218403
7263830006614609
55126762249467737
36190659623337229
30137004475923721
32734923626336941
29225652152168099
19133878881993119
34706678637017579
28425573353669629
16262792324607929
52623408301488919
55708284093871891
63305629626410419
19152279702384391
61546549495465757
65658554402426897
58475331249425351
18568567640795383
43681584551594243
54788967034128763
10105097467088471
20609896203939503
26266376686124747
58784033341166473
8504636190923647
25082100433554881
66682152946488899
40688953570937897
35131277744173517
18541284461005469
42146954865570979
68836400332358101
54597814056266123
4885708881514397
48425982646717309
26060685650755901
44650821176685341
11654433864508597
36480842057056627
48832244826935489
9109949983452607
38154839848152127
49991714395834811
43755267711884579
40223786308702543
13689618510333583
13214392877170921
35452708450485083
66426562370412641
12825040357233113
1251267505496497
10245607332149093
54191064723075587
62932757795863003
42001639241591677
64485079739052487
21204794411569381
21834819447264181
50851195480712567
72052473002702581
59416811535598151
15057287154800071
52509364798640383
10468094641875473
47938746866887739
1740097670776453
33631590447518047
24331499195365577
70171031961122251
66986775483340703
34011458653607497
60535041695721311
38417348599984751
67804720316183897
8449932604775657
3234606645252287
22930910740604387
68493544447950161
12450351014203121
32881462852732787
45567447950646071
41964119044051903
70579082999509807
59860633401999533
52607992494964241
36825363080829409
37230183507813859
17556061179422027
24663212246541779
51237581266174973
62293324868721461
65930420756506883
48654785623410709
6840545050609159
36573164675919257
32300968236515597
13036107834857143
48044587767082187
69998677593025421
36549963712463987
28017284541628307
26360814160667113
24633806277450233
17816714835679967
30112225237369403
67679744288605861
47632601637487613
67236737114286527
62372382675345229
8611222992828653
18877523353963
50916388370805523
9827904850961789
61230109979853079
49854964479440459
56633183595223639
61434313209323227
50742481300772257
22740115608202943
2313827226654863
41961999903251837
51352590622162597
32004203856409451
12297464983385419
17166952823769979
15971736412031669
14736117275100799
23609849244378581
41069209343668087
70969799918316577
48276667870931609
56934462157506359
66469605667881421
47937530429589299
54477465399624079
38250805813412897
39382315601342317
24094294674174581
6374258830192793
26157876350961239
45720531037990063
20813316643543999
20773291799608427
55713300209833639
38843740727066137
51938088357399007
36235121277971159
58510644209015183
35075258869896317
25194483718215017
49802082465621029
67512081449381887
26573426406663211
8816223707404229
51005855059575917
65539706007156197
63861147103799347
30117551334028031
62599451507458861
54286542120538417
65021894698648247
59448862540277333
46310812739146331
39278805002050403
37283508587234549
27030019535312921
46238782540866731
21954614361811991
15052068276114227
26676604433784709
9149989074227191
55068205275350431
24986692626201457
25847262696941617
22867176780772747
16744190413498189
50546584944060067
59369570662487983
7202365520125441
4102936998703913
26363354953811767
32975079455549993
10440062820035843
33285528897219947
34125939566125859
71260778627752081
3443691152941447
38248147356010091
52696564171191233
59867157798209947
54499172295713851
51011479136064607
23474103190255177
21268053241841711
49502335296008473
68240035664790161
1159555428257341
22733676662524403
20808553505231731
148084574472647
66521605303833221
37262834389927903
9823560553106189
22596035607260359
15089232220667723
31376871181776277
24659069932856473
30657143813429981
13653788942225447
41888514009297457
32846985350444929
33513525997427689
68717194016617231
38120473421320669
26182082046651809
58313988723958267
12949498469215117
43936114369126649
48352357088131931
52874124572721973
32641521716262463
7895475294730421
49026054203692483
60092950176577679
54639310565633987
49633871554901009
66246520412651087
35119194484366001
28243917388048441
19519671619107467
59969220995341601
33618893977013407
58461977861281987
54358357022602153
7560524967005963
29829739470962887
18225303740345563
9416673492937247
23590744672334431
59813438763503077
740308334243293
68580240438573961
35574980336934947
36872012223591703
985951743263423
9666153447386651
70069561590057259
22244707387314029
18518238143992157
55229143222663849
56450826752430809
4576821771018743
9573627466415017
2979668166731467
36942308430563183
57855257814057211
11890837630826881
38173821953482027
7178312931397343
53430966956402591
56783995884640933
71458927987284911
29127301403482049
34691427025961833
60397005679757363
23531284450824757
808146792136721
15023476864334641
69048143343145067
41181784566123827
58819744868988041
25408169792599409
59323157316066299
58667025236222597
40906911928601189
15402130042680331
9340332938071691
38760717575507159
2882578332921821
59984656643921927
22286707032459521
70678760330385913
6750089608057181
55436364760544059
23732496499715279
14601099831097463
66036448475713753
12790851677048359
37073917691091143
2576235802373581
3071315841373079
12993364858585409
31245029614302821
71357119064573227
36033540742354217
7669755239382833
33557080077393319
37347480182632883
36970782900064879
30684603808275773
66734096564464169
9550860449174503
5165617423463639
23521818776919037
27460387574374493
23892569603753843
19650152387512051
23519836670204873
1133162919439543
54969840565409531
22992924746729573
12281771131529131
10420827877224673
64438159133169851
61134548940826057
5788678041157841
52070684164081357
1010414224104869
15693121344010259
16392058218425501
23800595842383049
41635768534598281
10397893430547151
69883723653095003
23216344694812417
52875957738306419
34186852869173429
45461653362270839
58601693178553207
11232332248349183
26421082672246369
3839685148908547
10700570712721427
26746876742219111
23071105104482299
27894214072210991
3779650991726591
4372909579927621
69540357592881067
54603936215453459
7021725088714079
7188873995946161
61788276938951527
50159755424412589
53747376722715593
6959711417802371
10210697380025477
36874912432464671
56404570851714121
418993341318529
21582962621496589
51646774860552089
64384453079869973
12891489752405941
9665376856836539
42872371542051127
14068132621893451
2433731995835633
48644915160385939
69157198891359461
53578138181159329
3458534771270627
68324625063226079
23571088882524221
22246391547298879
62032822196105617
17578512660388499
29373720091649281
71109148447037273
12871497592747691
70732580360985901
11085918726705307
6536196437206171
42643385256750797
9368682585160277
17286050841507293
67983488510100707
70460937089360287
62854245461031067
70774103709473363
36115351016090971
49489526915666839
54083392997882701
43870721831263049
46557065110821649
18814354823222183
66382660849110743
28118048528514781
15261029610456163
62021367120664013
23497108299978029
63729919239366217
66307201389483311
13112088475829513
6256037176161791
63639903032521481
5227378478409019
13890591284914213
40550502834651853
46086401021195077
24062474529135323
17433473366974619
40191158773232221
23515941275288417
30052597657256089
48562304536493771
6850061040537977
217104893054957
13183835495392381
50043065264938699
24724067848537333
30084970820399723
9919783130563219
28054888070568641
33861833675084731
21437479209956989
47548525737351701
45017495778341629
17951596767653537
19699091533695569
13403280753661451
23104681917180553
44875826072538641
26780570533972603
8796831050750191
63028270371174103
2854792426913279
4530136430872009
24614291569078279
61878561638540761
71323200258236903
53360787795116537
2297868105557743
30570830538024143
18222278839731601
65303796977630993
23728729217863633
3291010408337521
53722918587309913
9755896863338749
16607521364941217
46980366532883033
10886658160501891
58212953434503979
55900317228727579
26382094218505331
13726503529602631
53380740788717899
51392831176707739
3546536837050357
62656104902943583
37647834791294363
5441316151173079
12403226762763761
6109674375998309
34276754648285081
26405891511169211
3535167905967391
54262200220415879
57848490633015209
17052899971144867
65913046082207021
29280221935159579
8565263847180493
39379470504402187
69287425165944787
34076941211928001
24496528710352397
37361692914805829
19545386462566409
59876520945296609
58199727615411119
22138025229259559
15333996147226741
23354314628592137
15879788943530437
37753847405223799
34999565746179481
57933806852819927
1646740736983117
56870223824078003
49446986636651677
54912034008633731
10628955363934417
8157399012225913
30855894632022149
65804201074752419
16798890567347023
51994510321851367
59611830962103533
45932552285747243
52894121515485721
36005222656588421
35325723630435659
21107828539119107
53949249487393177
55906773659157331
32022713539319831
54070197778863437
71439951733162627
11016367961884717
18813793239751963
53911470578571533
26033507550114089
11597468627333231
35368977257971367
57805197557260339
29145136295166919
57007826315544019
7738261579251817
54119140377989693
19783953269851879
64415477957257613
60802827026823499
44509418625111241
12046274559203567
52535263717449493
60117065601184343
56733460726272973
43767511039047457
32165729205687023
36942990839485183
9927862018721747
61617514641296063
24996988578056483
48687213541253003
50118527119808747
53742021778643339
16204202816075543
14308060153774927
26594526754298413
16966658552493187
21244384857034699
66322421726795627
27691725105206531
49219843892728363
33544254296757247
58016943258455563
39145339051544711
15355197073653727
32470535873624501
60661494699868901
7789087002009349
4840573616278789
66370673486771237
57477907350207233
20125266576149201
26588319961329773
2040991066228817
61313557662701887
23848810490821703
43036709030143831
14518100235054103
68548724964948433
44395329303593843
5856096038642623
66311009052934813
39471903090834769
48193868592337681
50869268197595879
7157154341538919
2580435077961809
408060366573049
54213572265989473
55829417941349711
27222722651038049
3343386004433249
49521174038134951
31711942410193121
65843989371627833
34227287320226213
16689581461373047
34906872086690419
42844057364861387
6642919939024283
6348057998131991
69659341703124989
59280905355381163
5027402910984679
33105583014881941
36430950708820223
50982785861872303
13795170423452753
49662676868363179
49249916714840711
25283343074515543
47677079417956711
71331098841177127
18179152811958091
11049302730168067
58027123066615301
69794590674458857
46993049795686997
1284410911729207
38270184926053403
994296000749981
31066460000508409
1515678135658469
60610412926621213
36912435945288263
65393399642251589
48996061383394211
25168004359468133
44791952118425881
41001396952629067
29399769883198787
55496684794599959
25625570768241289
64439500772962409
28701675102946961
37731400763028389
44836870973162539
33098110259451337
52096396180016239
9584924899880333
24381630662390369
24821675176281679
26410790955910253
31741197523678103
46998515656185341
68525244181615979
61243172857914079
70063398072144209
11968684265160109
55846563358985857
48598714720877197
66186690727433533
57654185404879733
22065561706045313
29387692902804793
45824861991977461
45009835005561949
6754702007657239
34619750228885099
60397336667837989
62087362983774187
60800227169994607
40591247283743227
60267398617805033
11071142570083117
50364824043134087
21114113570811113
39578110517262833
64434952860570647
29635824380579843
61066307839019513
16779878717216053
25701885316499807
65273255936115583
66819963121008491
9186130641481709
30296339725115609
2704617207987031
17899739250003137
30037698012406379
47577140503560431
21823473423199739
21304451108109121
33299261579945623
26304348292131149
11309689930893329
22502426407338263
66989087453963243
66308624780562233
28591757700444629
5230164904774757
27331592413022011
65504747168368021
7088885798619419
51043484451531917
44606206154804039
50974293776509567
7277445837132869
64627466642351377
70306736957335007
2967199094877487
31162429036518319
39166940213574007
37069535930979919
10449197666989699
58819790886132589
62821850055297001
47083800526541791
35251304010869213
8281549743164933
15965211269115623
4004618183600911
60920432360741617
44035508722562899
47176218288978139
20477451292884263
59111840783231597
46201715202576953
40988307045464267
71658417034846843
66110988501512743
48522660849471749
10968586164255763
37626927783981299
5445121962896179
18728173040547041
50324804968918801
18168959063999789
60359028008193223
46437685182639479
53948923052959843
37992389971782479
13287125215331047
7838004754335163
63062667669781333
26378649507502301
14877075744890861
46180150567606541
62291095866637679
65855078963163953
40219577592362591
38358359208626263
34172698073610179
66938213416772023
27093393220692607
64973152002323429
50972263479987419
54963054731774159
58837774970588387
525158182303693
40462753358731513
16632837941140501
29655401488901561
3810692468213903
48523288574494553
4133156805349043
44713985277697261
67947718549431437
49766039361111187
43488961432095727
43860473124165317
33192618869118791
22817862754454707
43856424754926127
56032789413520573
67628986372682723
42206183071301857
15524902928630449
9753171725524517
68774753595980329
29452051833077651
28563009024419887
30693736480696241
61861739786621059
45767972642409499
24526941983758069
4232918905842569
24692378356600741
42191170512387517
31828746003979663
34922248452436273
22556489478469579
35354963976230473
66007367926855283
45951314770138241
53661723802487209
51440865892795961
58000142708468717
55710257286424583
11235830362513951
47529022401643429
23566142405055967
62954122858478119
44583722919333679
3868138690172683
4585533857610791
62309868310304311
16659514791112981
58729052513570251
9489712106067227
20471385051395711
21531700877956679
68999380670006233
38476863362545079
62753908659677141
28311137191615037
7972719331796419
45977612784016873
39290625089984179
38362457177058757
13453100026298363
26027254860618211
8780516749488511
43394224994813081
51847374370574017
7130396494651669
42148654447216747
2595019978572851
31900376413162427
50318561106113953
22002666034905989
2825758857470231
52560212224858141
61071417189925273
63077577524671301
3335639019720283
50855275278263609
61926804697934447
21570212487950513
24682215424915661
14313940702487329
5111358008090209
34354980269810113
56089011308700467
69095077086946699
10344529094792603
16231224859307203
60287396329059433
60813045303370483
30202146725541053
44609252979912289
71999946680424989
33667873226843033
60230331639396041
13734287562119713
48984407051556017
68780210567231069
47532320329623043
61834063725333811
12740827185410879
16360170012975421
43469642879845097
25939514465709067
22080408032336881
60845346591287351
16312578436451071
3077510699734291
40298738321779771
61228222317047879
40407290436527527
68790703854147749
59590617342858479
20296511026469063
58667196089072951
34290447357996043
53920815651672029
29438349623528159
58225695761119993
38531310851976563
4407530912414629
60687641674420133
45399584453881373
51311569377344071
3042863163622981
41148141741066863
44024867600669939
60410597626528223
56110577856179597
508717014744703
59192412593175793
56048823298241023
66829874363089619
56214368653176953
29872393928268053
62152685047974721
5773480278313351
44090353114815937
5926047656582623
18416378602269737
59880727880117971
55007484330073927
14125638338047307
69562434308925653
54783745479765349
17245267081705799
6140391631607551
53906640864138749
37609978465675867
43633929740350253
18640161328287077
37686393505902131
36705040396865839
40601150333683001
38440808826578351
14343145485077041
46087858828225829
32576134857601717
43807288527759569
7854387203697329
4775791442989537
64506809439305707
29264574205154219
16898332606904453
71330582670383987
34935691008803537
33258378977990801
61207894729523743
44088115817863841
26897734561379911
8342597046282403
59706213237429959
42998189512734061
19048650852066569
2269306027196233
66901109813181899
19731632166227717
52961173701159979
71578482136835827
40817348184830879
19796971108801303
42891400083470947
56049296021060753
20803394917809209
45939103545205967
50689364429353981
41613766702755173
36751106858382893
24056501287291871
29408110584800813
55047066832694449
45117066671396641
1501554368769083
45110993416961587
14790127025581777
22769741727702511
51716313834378379
70381940929754747
7737519225580121
36917826045473623
6475456919033471
35425977666341351
297366721817071
45417142929234589
33805419751059659
50260220745839833
1784832156218767
2784094508742179
50825111363320927
23275517091530597
69266771062790297
17601313165958161
9985132343087287
11966666500729597
21635353103244611
17262073927655363
32459882518971451
18254526148284149
42978017139868913
69184896547783147
38234559609103477
50424621531161281
66492205659249631
49887562037799763
41384578354210367
58150027133511319
29272650709075981
13115141068606201
21861906100660657
53132633290885097
12520230310313197
61008927084853633
50896971224168929
23668813555869793
54131985271995377
11656445145987151
26620379450439757
21820555489703479
8950273775735573
12015569419792327
18619510470842011
9473270269709497
34182950688790837
48632032074961169
72034712108762687
27228622228387703
20896550406670019
40067448491614829
50032268672517251
57482819965374493
18831621337784831
35584448630219939
69366161047826933
39246451478846453
49904837244807991
61550671361869741
25832719974241307
7799244188258113
19148472367878619
10202114725522207
25031598841695739
10155714742174273
19569505946493689
61522390350862163
36961537456060879
59421976839385339
57574594991071547
21499608572562167
30847534308892531
60151130327578403
246788293851383
57307459329559511
21951766393776673
65747784151885369
16812779765815699
54575185147538927
40544630555847571
66683785764453271
60304165567165967
6043020609643553
40009410696467899
65184883868124157
63932672200714543
48418312391440297
61720531824863029
67992536165229253
19840209027717731
69637327636260941
64089056054010863
14118336181535063
31668500892503029
36767710111034963
15320472248102029
42980634610319017
54607669709925119
20795724884158667
17357328589352093
64384437090559111
65279515664247601
6651888798388909
41947671248734063
37844530757895061
9775177317628661
51999321116759957
8233196049645857
37884913144547087
65448185341813607
1254876110084351
38922701115876913
25531663345718011
20652493467427363
37751199945273677
12335555822448223
30191021214791033
28760262414388657
41093128552026767
21756837701609473
18015620663489597
9345712106891449
33807321118622087
25926133366652809
55334140620244663
54705420269198957
60304142755899461
15201380426962507
38321573373621379
71554459742665091
11952773104109587
68581333333921561
25515287477367379
65057176091592497
70984629787951861
55138578535161907
38660390540973689
52280385557111923
43297693748916857
8276654533341281
4510407526072867
41299847069512099
36318568016345921
4460228920987649
20824643905675081
67154382839422871
25316361155649737
13334015913051913
33002347759323091
29950743922221607
30437853167284141
28496988697920247
54705682157197369
18025379810939999
38335045184348383
294591173931709
6939350958683071
4964648549201611
23683205104490539
59591894551991699
50325859292097299
61461352665269663
43815576131055779
26448025109157563
63656804155025243
27087126431173631
50137758361220183
14537084698886489
39748852245468671
62170336788477647
32037910991411473
4455496682241421
8811130911895033
65055629157738811
50941562053488581
45288234177538543
69107716995794759
33982795669902941
25639883705913293
32903368822669799
20261915571984787
1127218336064827
53062327761350777
9905669086704463
23295957442244573
68407033056021403
20908225560975667
18159451863264319
27575922276499627
64228582289319659
61724178462203377
38684117716070747
15923080915215839
58508583615573961
43803721699540463
16740690247811363
14887788843898387
14470806622432397
21093250251792149
53488231377285337
35082366972636029
52704545143061821
57348296577265801
29699565698729639
985037481021131
42388985566921627
49207849240008071
17798898594691843
35093386834283909
46475995892786021
71667112149914999
3276313979550257
27967608830832679
6725722657272503
25480520356187027
26675832407263289
33402773377703377
1271715353933699
56868879234280943
65093766224925131
68082026919362549
30155878785980197
2829650286217961
53365615946808703
4898329299984041
21381861101687441
8815479781624903
24933542391662483
61647456967265051
3894877060250389
64701089158418927
19380152158378163
52740909614297329
53764077365970311
8356564222396231
23246243865138919
3643371227419373
46059364252003139
33854130465832597
9909925442820847
23380297204463957
33927659479101851
8725502278082531
7889064201858167
38082258068508847
70914001840069769
35436092923735313
38331303176414293
42202395146235251
67273484508067951
36589489601976329
58772523252388289
65199169247199263
50191890345233173
43686702139229221
38255279774207747
14866398869039059
982736478225731
17175420587943271
34056555080950319
43300453255784033
71153493975492217
28625259764470241
43241291108764787
27463963343026571
61192056555336253
21045076264406239
19409172506587571
71935341784173251
65807212734901763
59320233094443179
43534766281510961
17600802826645237
69204364880959709
3654497709067297
26171823734606993
51454601227776193
30031889551894193
24901114718734271
42233536041131683
54449651327883391
71284889785669607
70849378664030573
28904668710142963
4589844224599079
8054310167846561
25541256708834851
21980562345625421
5714323280683753
58631741038222259
29846295283532323
60771564369752791
37777281347692813
36644400359047699
28138716975822289
27325908637749257
57724455449431489
14798584743390419
117829469653897
16033500670459369
7357227573999713
37196042922055463
9239799818191457
67991441072412173
11377105970312111
11565268412532941
20982994832148331
33818227488708181
48908274410911613
58120836424905689
42066069035019707
29380293896260501
11695221027583531
470344770041303
5939335347137669
37232565676387219
16900795945467913
16713727036986097
26617084030221259
1775882273643769
44558493255581713
53840368668224557
40383193090791709
4965490182168391
63217093202851157
63862738555025369
18522068998863517
60986281468685173
34856406620676961
24889595473543159
9828027608167831
26871597271675817
25355998904303687
29150414495195977
19991282082990919
32388690020974513
59573339898198487
24809169129384091
49472252760335441
57699525695950577
22192943173783667
66007835940606767
13647518734038691
22444412078024207
44713700515833287
22022690223788363
22186694996578361
30771884309620361
45056708507247007
12589449550290281
50551898292800959
58866131938974499
5553752320464913
53840282696759791
5736476049690643
35957187105000373
55331369492750041
3524752673868037
7072345338004847
15089709024819617
30026188671807173
53265095286396589
53097320664434881
37638399855427153
3655952014553123
42722308850517047
68583145805423987
35666635393591099
36128011339638971
6419432683895423
22915710295628357
8902298398045583
2063214435577429
62541693157764551
60334960666783241
37877234104447039
25378455560664757
70917204574472909
714470871839107
65159419536632843
54773445559484797
7913316125690719
24327921519225529
70984288307035613
22863168064808921
58307786321985437
6506633021371057
63638044336307627
44293068140113181
7882403350408687
15124162812984559
3913936569420767
11078394858073819
51793819370101943
47765243396752111
13880390098592909
18118723929695063
3341115102434173
56038354933284811
48230516267478487
24170087494307917
10204357134234503
8868581297324053
59752013494806167
62691231990065267
36249490044920393
65727528457405691
30778086862110911
7090952601908783
18035384988015797
45702567148627621
65015957293632031
47014679235703409
17306752961871407
10929330622016321
9357164583128513
60991289272450777
25852290086013553
22937425687409777
27292246354444427
71490699125655673
12415121784917503
71937106196945081
62160870901143577
65469543933558949
49904862972675163
22811332640737723
62320899404300909
47289549520278469
30646678249417673
44186805646648919
58551775280875571
21028169497474681
3425709613891307
41440669951126543
5172399919366019
19861764860220851
41564312885215363
20561671114216741
39345894979760477
22648671772247069
68137117829575187
56869471776979627
45854699522646109
46415216713379849
60772537520441143
43342650806077897
65868938130605707
43453218899855953
48638010591352277
23718214685949067
4872597496415101
32481753557254823
33928354412354873
57113156134147831
35110000368280843
19045141716202279
36169106438807603
51416758441704373
3121490096959589
71554719407315303
40747077411749743
14037738773656907
58728911461937291
5822889877075307
32132211902787431
21287193843686959
28007871874342177
19604175027121771
13833017867042809
23859810430845223
2141856630872641
58548896041048241
16102081161689249
53919651415348969
35162139198510689
24207514805608573
45181396627467869
30485989882979593
6298867134813161
47909813235040459
28147325426423663
57892085549731423
20481928667881673
56945922705729817
40399401302442331
29947133557462379
20559179791315937
11083763452800119
30997849432593899
41246340909022253
22902705559740551
37898777498511817
29170201161040817
12255045145570889
51028973705831273
56097476223770453
9086843486388263
31070717733276607
59445017443071131
70654987545002953
11985801090923689
51917484714412519
20552984132539291
62891052141543481
29884754502615893
5956455218913691
68210396372470531
55636577422011913
17124743311062109
67171261506283547
48012966508716119
27128808571001519
49961051408182501
6751679573124203
18909384344431453
2345071439691091
22712262736668013
29527706809656019
62582038025843317
68883265286050933
54879723139089391
153807230548679
4208685862287437
60468512302567583
54238713731372323
59210859502950923
47617475526956893
28142127838669001
2475197059857419
35264225279991403
3582785279630797
43443612074787973
24300916381771727
70559561995391453
4900343053781029
59236406301828689
30505691658510269
38893875387085657
50322748651913977
61305454805529049
25193692211811329
13043492486013683
65860300766730373
69353865685531501
26287395207167323
34206624327536497
63404016861676661
54114678003457567
24288268111653551
30338050310793083
53599427000276089
10880758831011481
11637960816614359
48760050788103139
16218875008785271
1390437559779491
31269240913377377
37995574120583753
49052385016748527
59878577756159117
59299560075051617
19300343907336677
59840983715170451
57097928237492689
6647114307275527
5552805620254577
2609265684730741
68323017387023759
15256272868471211
19434584936799257
31124362922488411
15619881163412671
45488289354298247
46704367333696507
39075262663202903
40503911937855151
69132170450550313
49882355634410389
54225894761547127
11228791121304431
65442186787142327
14118041052997261
41474528903871463
38137720572131347
16552760979008027
58500732799494859
21029844571432633
22007952926876429
53822019223067591
52724543847448651
31925528524074763
13075857456382997
29402980183891231
65214835009868827
32221692222792379
47026414179497791
23303909818949939
35776352788581973
29167228583515861
7455454554789667
25962064938460327
57663475116973259
11016084669920179
20374573537056421
5295641995613647
41278715302396049
69113592590569
32673160823743729
54077197753546337
44303282705576423
3875780727645487
59180006335094831
31228444145129617
3492491052318811
12991652508285019
15078550231980331
63847982167080269
62073200679763631
43488559513801169
52536079117015597
46450924424801999
21226124163177751
28460348214498223
27438563876366921
10328689163301283
22646991167964697
52726219478168773
45315130778643553
6314362390549541
44184941915754373
19305693316868017
65706977417272393
68044163147726473
41188215383136091
6676323814257437
24290989851636373
13159573662817661
39248031792137081
61181470490594887
10562279233386571
19500433952324513
48803240164807669
20625272352190183
55077566244633589
23296886313253183
1190441173875883
61695308010262651
7842191419485079
59710651747581209
30752704670592481
53486784794225647
71027755254160349
44037541322618747
39217622464151867
7939262315871193
45429121042883117
29969406144622171
51103806622479419
69741208844146993
10597158726768049
53769930620700691
32173260964460461
63879200615986241
58062623871587899
69563524625655257
44657461047952523
957748873519703
38072626142284373
39971721501158357
69071387771808281
40502380583595691
20186070120629879
25204890243688847
23396672710190183
21202594500451303
873922522639099
25330023322035001
29723615729566133
8036492476332163
14818040552558627
41715889651678783
9412815755834251
17621875560849947
49520566665393739
53078898246326759
28515202549529389
31945126220588743
21491107754772977
51891324937352113
3664644097455791
51360536303158373
9143748114093253
61825116195751891
40421298428743369
70427801655822101
7504895776868537
67798037543079001
71508847274987737
31892735267845399
68853241709998003
42798579555754637
55221342985566679
40827994826225527
48889489935272737
35137699939525231
44450738687446229
16203175245408043
70277954419595467
21774015817894453
4113111614747969
21870696356109319
60879985786152893
32825610112936169
37526459994670519
22138031465205451
21471284052533597
65372218057063207
9505230920331989
13410005042301821
20733914106285209
6390256874367103
8102880086803993
12182855425975301
64600741540591639
768560841028481
36494822095399397
38261951393676961
28395601091337113
48646090078163197
24201468039228343
65029987830845897
16967902647253949
68353526601944569
44055885140400053
35054652688758319
25483623350241473
56460098940403909
36158573804293399
64552981382491181
23280532947968323
71477260969357651
30563706831371881
18697611504522193
63282842067997733
19594096924181509
59870084705161469
3012152645680747
64860609785005109
29468712050276969
67441951396110839
61594175682180181
52373284417349953
6974583019486519
18187467579277511
55011377020061491
28597161714973991
62893976312151001
22694111831042989
31410276343692107
61721400976420951
23818047706823581
34347237439310503
1038873572963203
29088711427195417
3020917477228531
68946173755052821
17998892816405401
21084988278108311
38113600916872763
56080102894029943
8448605249872441
20487195901732111
14734166464564213
30426228692595079
56378393782920379
20528253721446467
23189366436304157
50763799437232879
68137250002023263
5137586224668617
55657759429729427
58751567711115121
56181818281067023
40079967371768689
58213816373630051
64665183011830853
4944470256420029
64120603175628859
57505869398788549
70080902080347523
18085591464465241
12064991583846967
4832620387413983
58209529279440677
72015315352367159
62231422576448803
11702127251390209
6815635649350499
44975447918284753
22195585716618583
55384726423816859
46972211891017093
22692153445258873
66536130801715889
15219110016397421
39190108309652473
30683350480013227
71022940549413049
50628560928732359
10121452942098647
67511087583870193
71071027367885267
23611470459243487
61408170251057909
45907852638451681
41887723577312339
16418221604041997
17995210315079911
55673848053645799
50213053403744657
54146388005267617
21101340157425901
55465771851052687
63649755841439611
52456945329526811
19644903157786147
16807454018796827
52546882991919847
46685493334470493
68706642866982961
72006633707924381
36648061309050713
36286640495059117
33098702679623951
70486912272337081
68983181450870317
20093142189491621
15576649577200399
44267037518416861
68802810724061747
63246556544274343
70001653903218959
34987764258165689
9466271614390993
27456613507324927
25655441367235777
65791724135606759
59304330271798693
61021809380392633
25063079030167183
62458281361661329
25650596374697387
27236372063191937
38720317484611393
61003927856850091
62469554145851291
63348792468650737
17414375125818367
55938585838486171
26803622910497057
48580325964686731
6756728228959627
25774489970058383
55638930162101777
2507604819240727
63417498015462797
31551632130159763
15486459620030951
35794102071825389
41860431203069951
3347805278167967
44918317098855869
9184080282389729
2938976566633201
58644064975481207
22819672933521413
46117266827065769
27212487714782179
5915218479001961
42051002331754973
24745017575813089
61541723221713391
54037884072297439
9151067408807521
46218579837835931
64514492828462879
58081576535498543
25619695658395981
16480430735693369
4425289171259633
11186645298539857
64422008385214001
35016851020237991
27241644705104539
35744949582544679
22257205623580703
754517393868299
28288483703690963
15071680146222421
31908097133731873
33599560331975213
14812036486354453
45153443921820653
10765141675951111
63953111580572867
29804219938510643
20297849267751103
70302193571115169
53587937173917697
53022645097973773
56802093282294401
68252379998655343
48656975765238941
54363066451649339
36929236005418241
57260160622886069
31959920403568571
5405617208691467
10701098374183037
70627541704772753
43974681405706369
27279352970558681
59803340836314409
60960362300761697
57254755187298001
62840394115576057
44805356633004131
61665831151682909
46185398312095891
45033244782599233
28479598706206909
6039343212455159
45107603101621549
748984523378717
64713104633597689
1817609359836691
42486400528705519
59702387025219437
20969230092053239
58657366597787663
11777076748496743
70001489448555631
47563915333845353
20873077105879643
46363304769267121
58840567591270957
36009037769130287
18112190554551383
23722619946881299
30942462641858881
25505772321847273
66683266157839421
12700660877662837
30416441640676669
52727422385743333
7429827375190417
22706499520528477
58005777443115217
30158376680963273
19366259070139249
29543710556232161
38004022029615841
11125602972803317
48678092562775147
1132248765341509
10672723710924293
69235230812466727
67540632573689851
33575805683926747
71012330039793871
21446605170148637
53450541254337901
55433764480059509
23034840660543997
7714072058033027
13335536983872247
52086358333668121
70794440511485099
13123522597576549
49261999933976243
60464890313094677
40834081917201631
67217271686447821
68168006356709563
34543862505622031
66894397411444741
9457528885719007
41739241357918099
6622977344286239
27439378443337969
27106406463964459
16329361526861363
50581070585597729
40911624351768259
26543318741582311
21944476966032407
16692525811459759
10452419255263511
51542971327944983
14168262696653509
11193748500207089
24159835342839331
21241733862813209
62126350124366347
16929765252613583
43115768538351307
59956815677790827
26803104582491623
24269665416921853
42407969768099167
40815530327720971
22570551561593239
40696606449548981
44749607536084067
70513795782305471
49761671209487749
22849102889099297
1010624107902727
353459264192477
24176725381414313
10464999089928727
64509839299658833
63616202212573651
21311958008495597
34246146649926719
45853065140734373
40381434340428359
69737796772327979
70277740340572771
66899825359679189
41300350472600137
39550365276900097
433287291520423
7971872879871547
71346105156191539
25786276805092481
23023242652007531
39694118013866803
30772662144871351
35193684843366373
23877329442555937
1668527104572617
9186227948504423
27209039383451
44670507059429353
40804713305912999
2083771522763867
42285802231087199
21230681539377769
13996508603883101
66646737649856207
24586831299317291
58423352832265657
18424311080804261
64493748050707753
51296322086392531
45984622784365781
19546918587615817
20088098344712369
13732911193611139
44687703295432733
50973760841549587
58673260673320681
6141452615088083
37861833433972369
15378532905146759
66135263605522381
8082548059570321
11158703656096531
23148485661064937
27613349006362961
64976618534742787
42049348095162017
11278992657811709
70092526400318911
19416299170178507
48631390425502697
49611216726547321
62924853737911069
16277368660541311
11075114291854709
44991441156194317
54521403949317841
2287240679063191
60063098395978999
3973451704443413
8857803457078061
69187409727255059
9264246627727757
62787437021971367
3455931456132901
33735140222294477
65639703128430649
62253475656447409
59171430083614529
71283134839319419
7586767079735741
50496035181353639
54925855373091961
34433505872632583
41117896582731317
43871268912646121
16435995122524643
3927558706780883
37189753493866133
4796832663345691
18113564197847957
44535337796048779
27118888793037773
52781388853971353
67232000349725089
16982583799586267
33418973693974667
4004264960262407
56253640294172311
5615677257592247
12967259097628657
65270341198107637
57262778470784543
70614438960883189
32782774944072529
57183839717479789
15307389231079133
66360451069299617
54298108769004479
48384309877467709
257549796934673
39472635255183133
70409422150943111
65915248537405411
54106636863626353
40289175807793793
43914028818493177
47963665921065283
2716319983371053
14308530465397841
65036053106942413
48525076810359833
55329951520228337
14751761364026221
61386118100839877
14264486845535321
60102654177336413
18801081243906869
38435916451696661
2556427719599833
13213311358334249
36901810240866341
25828952019347093
42526715077825063
28501805035821379
6696219761961599
15549516420917599
33572387323326191
70150103912032561
20760719182337777
41494410593338349
62556393305549753
64797544520369681
19538072562785869
37232908344088279
25316463278967137
35398385375629813
59227158310017989
64111975908257551
39038195120234741
22585411639414619
55981766542232981
33733755798019073
1491549150346027
54119637467086381
64826804184608383
51806542145976221
51716546395758691
6062142102892703
51574697161787629
62702034453674881
13099810410171839
6722098086071129
52228843019821823
1832995279434617
51123920218267921
21697016835554969
51256566880618823
1868858883371639
6278903380022593
5674239145395089
62291854895047741
17993574276016523
12555632465434733
42979568688213517
35580312392070191
67718875679706613
36491072965780127
7953825985159091
40190881508797387
7411533115114669
52021944532607557
49613072052138449
36428924586348163
47699834223532949
10345313998106831
59505659092812521
49438188964686377
35486056306864831
58708946863880387
49791912118629743
1475677726370993
11130493877944477
46480380905674679
53700670724704447
16682909857387639
464166125134489
10027215156407179
51124443249553727
57193261193962781
39527748032238269
47763368034919223
60436516996697147
45465332328639701
60866214102476333
60907331186700829
506293398695671
20705223762391717
22036808517971771
34131413454055703
25661518324270289
31512225560492993
53052698916161767
5370531301639643
55075779964169329
14775045716478539
54503881672767367
13293599413591279
53795219116907977
22885373965778201
30597045674754703
62164443166412779
30496920753011507
59095463170908253
9772592192113633
38705887023368629
66193437512243287
15282383261496293
41463770448912113
18875729351847397
29697317704854791
30505283737288439
39766103871916393
41598545719977781
10365588793982489
25825107684801961
41285025295775047
39109798186793959
43716550214943491
49048163244698473
20541817776300433
23942864130062441
31090861672338421
69324789944558627
24183339790602037
38895640520157433
59777161835476049
5947842078783307
33910320510228317
31763837652000997
25028019936955073
20668441571789779
71327578876595017
69596089031853469
30477381301032893
71870168365750303
30162226307527147
49169909470418941
57523856391995083
37682766597152077
38075132086551983
57444018462820529
45185455618804159
10682046062693113
34313583560245043
31512388362747671
58868782002274813
44790681361597373
71486556899187467
67635441054998261
66469602101962849
4303338112337029
28632442751374549
52105625849983297
60430875256696253
55469707346698357
4174194169935553
385840028716897
20109423169445219
23337398598504677
9145917719115011
17085856191920279
41793415073879377
62244896100115991
47774415836666303
13246633094961193
21893837004817303
16242723662602007
45886422720979409
18979067454803893
70861766577971353
40769011867939541
29791329329783677
67941660831280333
43840814164233263
71084066014454111
51129456323465581
17919392158165793
53357138056472527
57803910442497407
3028272122365177
72018940661687069
39954006562525271
1124144281206239
14821329264345547
49098758993195773
56066531401814209
41819828409837887
70368461924633849
14558379219503461
5639651889496579
52703085553583089
15440469252438007
40464958917136913
66445328508090263
20507249395751609
44750686136508353
59344839568939193
6594451722107707
3468811804911907
18361423496884067
31802049314446603
50017501742692567
12895681963469
57035312824286117
34502219228688271
59726299911599837
37199972783931953
40516282126116571
6606103404446327
3349379149266331
7057720951133887
58246924292800213
65696203143788323
67563469204352179
23416252228027343
44273044133710019
50082095373302183
33412480533839941
11166140210399081
15860452183527593
45502918690771403
40300853110638559
19455226086399787
48862112025386279
34856740996116209
19013771589577363
59979169627686899
27768308300504867
36242357215421993
17200521253411547
3116245833101231
21472177140642661
22247204485975939
67594525975142279
11368171265708513
45960333090872659
45531648005986423
12982422432729881
58126231739813977
34719865197059599
1034392416902633
45173230188719249
17405926544000473
44640231406259393
64542878247541307
48992195990367233
64995319055617439
19219621879063379
12157094967849163
71185197647029121
48205809981077291
9950819850416659
23374897089633989
50826938952347839
47606763814322827
70173803586869623
51960131872866457
16012161458822729
61032622679404823
67558119937813117
62132927750207201
13346780145576893
1964977603786069
46549388223813577
44586964291511203
41475020053919171
46957598710043069
20343742697066513
35517047986404421
39651278737939681
63172567211958643
16355099878037951
21248507825950609
2578023363361049
28365219195560699
69501009965049491
42473624870483743
8577213219536057
63848797489330727
32972188346080163
17865761171486981
6988289862742117
1051437671730209
69906434752744663
64189058709238823
15345905209297877
59129023627272139
46064935074370673
34654776888146231
56184705039512879
71046780463141619
22385446226053013
26701389828282461
52190853999238037
56458344980263027
28230103561346321
38758321159889099
48630963184465489
62346459643146863
39080997090843053
6209979350499271
55264811360852837
28932630020119981
16959874520461547
24692333738597803
51890580331678703
54885008681146279
901583895187891
1273446460697563
7773796272394121
58016737975308631
55549891986060607
16625487781768199
21956028226146167
34047660215613391
5896553193898993
31729269687813547
40126324702701959
26023029510305651
28588270407386203
52221359937475501
21209577332996531
27004926469420531
37317786348910741
12576540429323419
28906355713775369
35688669092875969
33155626555724791
38387009871225781
35333371322420189
60398200533615403
45706187453582923
30710629624390543
39151993746646043
31400005552807699
40247972008555379
61947997741339949
59681830272030793
48812260038882037
893034075136171
16238973913036261
9661936884922373
61547222832392411
21409106559271933
63817823039334223
12841588750628423
46517174735421983
18443878352877539
52589947865550479
36010106250909403
33897340557133553
29234685413787289
57057501693423769
49657691469332267
52344371025265939
57150074977167163
59681805956031799
40923882711033109
71600317783468993
66014626318384591
48254293572122329
59631002889937489
6018960735439661
33162955331127599
67189425896322659
22026431323802449
17685255295243331
57100017504905863
12440244864706079
49407186911948527
50654854746868577
63602223711815809
16528595408429729
66391573772510479
30459639941092423
35495498088222533
56530901738828717
21100644195626459
7911044871582157
18032630234219501
38715419291213923
12441531188095157
4707786267260731
61442460278992757
3141140723491013
27225485026974011
12223164070829359
71573488313167297
4710828793922353
31312845952834741
50932039410357337
63168243063103687
67754193331287473
40183124165852803
29617807262989039
38515864883681693
63495152959990649
65152183067374883
6894275461497947
15227477760302603
70557097231056721
15415771995959
61508443453453721
36543777490511483
22840243538732219
3034819738256807
66834644860998967
51346782889588481
63122435167959809
42047850601427383
9583899922241431
25589447230293383
28495073310376027
62819617071825191
69844166597496931
62186385891797183
21817651501567877
37076775262571089
2863175518720411
38587891625203399
70204917509278631
24190918665774337
1564332586267793
69285500561658583
69204503124877579
37773304067306191
7248390751283953
55534404149826653
29639605511804153
32204300748157253
41652198993547721
40050968632619849
45323869558645289
37622535717639893
65454653700879733
69470235883870387
36849017565439727
37719086406331763
63457930815867361
63725043609997039
11878264731285209
49887922481350339
39549913905991039
17845163328481081
1895565761719613
62234197224314623
51988190960767807
5024033053805879
66507412167727439
19706622937306933
61367849174939929
41598208446089923
68655302997341483
40342563175713917
9656515777733959
28314527867657861
33736040838862961
16459681068763547
35893670918345291
60868490875545931
66946497158839139
49764910604131199
65625612355441967
56697576904833379
1544684731005239
53757343360114441
58756912725149503
32488840507234963
64893292336953259
25391417500877731
24405076526004203
25770278206504369
18568950089554693
63545796382508623
3132389481046003
49477689073721999
38603582033109427
37356174425345803
70353704230755733
49419613018994767
19647190146381073
58706605041650509
61887450876936317
59995100463772919
25704666116715347
26900335473433999
17531962279974487
37164404070019067
46329283230878743
4456127488100159
50921956858441343
71366740985432803
14880606794487121
67349283660919471
56799018509364431
47103316597518733
14705110087592923
7806187280328443
23350216055972423
1574852064506009
40483198531670941
7487850566346317
60259436112319909
60945814664530751
11004442893133867
24338053665705697
65273331760127861
51438116384582849
68516602753901909
54894077911758671
15086725682676587
69801220431222541
10252200103532363
9064201792997077
53678999451632459
38574812957686763
48293093809321091
24982894622546969
41500317780201871
19491746307246523
642846635545889
60299993202880427
35411025887232407
33474026904168001
40776734077304921
26902921463418347
36280276265786713
34667399623078543
54065118071348441
45239631012677681
19593873025189007
66762468050100721
45304415303109269
62992511924991017
28324165943634019
39161345936667179
36622132780745209
23393397736315183
29868452007655007
38307528361306097
49903008124190981
28940462462365709
60267714261260381
68496497652596687
12205248171697697
43857644802162533
46266960891904553
43965360819316243
30900386081954981
10918138242050549
5009110610354749
22679474655757823
63989007466676437
33886666154041751
52243072292170919
11595808922914243
19201055789933029
28426139064620977
25923688198929007
37689824910473773
70459293041327909
71790755876987383
27354972475291859
68057216547656659
491913304906841
24202126127201201
39470616276104603
47314732838379499
11660418557122471
45704928355443613
33780806970204823
13327532779270207
31347335873859403
28780016835604871
10914438736509911
54990927007627447
18204913496910473
54245265960545783
44700883095832001
23574159978260539
59877292111478951
37666407515565743
62447826519534307
2636998925887757
70548196880845577
41755015387301609
65898328300015507
91221014617331
71179876302792007
31207357721751569
5870594777252189
22685131113223261
11708938966783313
66920955615571747
63531715491072853
27346392451212539
2724423397271689
46034780398902121
1444907403981269
1626658725444451
46030792210038767
38962508479410671
66292811154347929
44452793270906773
62999576478071461
43780607612946313
29961508593376357
51058268233493083
3883898365249241
28769136453592243
39983931849714907
7358120146307873
59459312796058933
3376708116711949
9302309812075927
13419485751947629
53690576136567047
17121443723953463
19338229914168311
35140945985792161
34318196094059893
49516190981524271
13353550257690259
5157277912803967
64582268590226363
69728880814346249
71068703311268053
65691093368263789
19171947374989033
9841221470625521
56036705173763617
68351258355243211
282889296290177
3467165607983507
28846751624445593
13930511898452719
26943085959838483
21338803951865297
67307837366720761
43317650175384331
54607838578115923
5084727049564597
55173845336980087
33022416519710749
52140727720663121
33591167503352531
17877648948660071
23536995317353051
46236166570156531
34842625082879903
65673530511473257
5917330499757821
60155187909309547
55670322622944079
69256792249718233
10529646183872021
11177013498574669
63664309043612869
34804588132805791
47665338012174517
52945247960539499
71559373683292883
65898171828453031
7705545180302023
66343374044407051
62038477849046011
22385910916113847
4930497239881231
48909191955064499
3896365618938887
61437391593610843
4164026427390157
58048923520830733
65503977438392849
47338816346239937
5557095004860379
51502332371207891
20697197863461949
14107635820380637
19449641528452007
23920962997112911
39954891920660173
17393433023656499
32273134629443479
55826420934981289
10104689657607367
61112047806282481
46883583363171059
53519151078655333
751397146387529
66780208698377861
6823974574174981
153502006146659
19784018476294997
44512941455647999
44936932761660931
40542535177266809
57666800740647781
49562585955603607
32563534968017003
22704539716789867
27034933989646883
13677371779841239
10054753859743427
24005778904597979
3379377419592113
21126256683799199
15777508733183773
7087461558017699
29698121717574371
17779083372465211
58909664816317961
12450880925996567
10201047204691909
38010951495303289
21085108812295037
47033595910883089
58355468820207473
66863824499499701
2854554052850531
426799420763977
13653043150111837
68564094941354443
11201928617748889
42549745581458023
41020527228193241
39459713806068067
3876996129752477
46033549568335699
20045051169629711
46427037287854721
25444256709738733
44059370979874363
65762724976054237
28573416076709197
43990208260092901
42260244453811513
27163837954994743
7297980598663397
1684214481626797
28096144785630709
6365341335276961
66875256648131471
16040844801055969
510416479858511
30528690467227807
28818876880211641
16026698104597129
399658152403379
45615774126986381
7756990967838493
42709567998472363
21876156455872643
19212666597054001
52532021467435897
27716770127602001
35896490224655707
48821992013115323
11737427228037047
20858173820608763
42318550547866421
39415238580608923
36532099151294671
57327162711453457
51253196569670873
70410752262703817
15556521243987887
61210457563716599
52915178973549941
19752917022095419
29382602259425911
47851566362566861
24630832246453163
39358285852834321
13534528960612897
35454412128374219
70098301623537037
25634454176652239
18417986337633793
70168827679549903
1158569795845589
1111416447094573
25261456127602351
57035029739025103
1717347444043787
60055851678606307
34203247434281257
53431190443751927
6950874808011917
44758818067666679
8418675073396519
21718111447389869
48076744202073413
28089661644815983
39219164223130429
47282776964776039
21125541777716461
66920374111659833
15783355480060283
46595195745091687
21224351528567989
28767277661894423
15420467698452191
52581086786809297
61209798300380869
9844913032718843
16905193601801447
36720804516045557
44836427898401669
20117366311530407
48955281956734949
66215160114599459
9535627599982369
9852336025098971
1615271835402131
45990434218966271
41598881391843007
14819909248746521
42660396646973201
44041836734080433
19148031082016621
30448635753823333
19424352729091507
9655811578008469
33570687961112761
49692189407722447
5438358607530967
41620570091926853
54497116557811691
11552396001027097
24046428795983051
71916580827857407
57874570836203533
71438265203398981
6083780496284723
17895235539226901
61361950419045013
35363250684328159
1549116541131323
31999297214220389
9027761890972199
59899921150830377
17150828958504247
35660992104573107
52016046324132703
48011412473199521
23074120021002139
2820640818618211
6241179034606441
56723105362247567
535974104107037
32431433294463613
28449174309496289
55247093520476983
4845350576041097
39372906707167207
70613752819992223
18440577052521097
47201010796156939
53113142877385163
44757418643110777
65834461497531917
65383657201754809
29428575796338749
11114097625443587
60264263663632417
62017884055482151
64548505192346537
16284947250481711
5453631602682119
53722448407938637
25834397731556471
46385349688911811
43565397703777009
34150096476552733
41299972637496949
24641059003478399
49407285553796803
32358685007053841
66312685251146959
32674197678305801
45729881738280037
49602387293015971
7188644890062679
48074227584656653
15832983882679361
52563341965438189
59209226677483627
27533207407405543
70686975477627307
2329316770431149
53065472733745217
55690851437290819
29012268580695041
10231312236233839
52785904084055053
13931278096860701
68601911207756779
22317785147239837
67862432294096497
54612426889382953
26839999073970847
55053486663796963
31745553984091637
17188118255076707
71916808495510817
23083029425603671
71398577639746759
62050746798569707
66163087931731717
19516510606001369
18623541858010073
49302248069432867
62829132009432469
71951309227894183
23594469008609677
46915076903455099
69821712555498821
5887472378623217
11031281435300461
12518276280783769
19406053844005667
15648229175650091
30769486749424273
64822549355140559
6226859444270741
63316346461457839
12251465838003251
60928002234330397
13012716284585393
32633366490737933
27440895452104283
23701146997984943
51915402328837273
60686715817907821
45494287506016787
242507987411419
62116689636262817
48786134129970521
67768901241273103
1649108078819077
66494286264547907
37608423601384109
16348901660537321
15741424909005751
16039240887526487
8435614302555773
6933735964373297
27051513591942811
48368767627049113
58371859229187913
20458469403725851
68994335011816561
47897008257864617
21210147603461849
34000349053690637
35251672985282891
8977172487123109
11060341173895081
47842944942436927
62141981512679477
26280160734482821
45680870627447383
19850762077357403
20557790310184031
60678983185441531
843815630291423
16520853050735563
44428243576571951
51690009717538711
22798986313426327
20937035368662659
50154594357777643
6563890297505257
49320766213419469
8439478521590041
12838573479632687
59380494437819671
60627094373047183
55370409242033071
17680786594643323
42929187059915267
12716345369103577
59617119285697933
24080561531298589
79696232213951
34950853901716777
26478265971325643
19815647306346701
12493106378324617
63042409693474501
54917099336905609
757818920010301
19535904123481973
47062455162477011
11440725298061347
37317188665161989
1528667834283503
51061768281451183
13606162313390243
21806060005117
1668198899665439
7175630288597633
33651221748260813
27378348374806531
738769258192591
65368412451115219
38612502260700661
24760553439209611
7277737384082629
8891554476216457
53859218833186997
62498993911510993
60804362353942561
32897765775001597
36891143934614033
46233410916196249
66208852653071507
15021470376061969
54650263860637087
37652097701489849
719982688211641
4686473084282809
51806813957146709
66933372444819721
14570645678235709
14891039580903007
65540711363857787
49406057977298411
2208651665409491
1259762169174511
44616235046535221
47702340896185519
68558718416836663
20043767568776671
406216493125087
14502443235878497
24435355236727783
43514140939615777
53240967679488271
35530887149311607
6508478359647241
34852734416187301
69349445860241009
42686389067672237
29091612673840601
27497418399790793
26787386478095377
69207165690898031
58917758903718443
858325955523473
29371432989667231
13682321722946417
68772395124785783
65822415402751571
64385756408144201
61029138005547193
17222536591159631
10205303935823951
12635934062908921
13978652105426923
58960864146185759
33077965720089007
34358718877797283
9746382797121713
68099985355497577
7213169637312931
7197684603105767
33366231886483289
63994935224257151
13226611762552249
46599480861252247
48179464053756367
24986709778522769
35353999261298741
2562727794846871
27024772727525747
7679709649627777
20734862866420993
19633076530091383
49305668979341963
40849356714819151
59775395429357347
71563608667853147
3224133455062397
12598977775157351
71337513644907439
60863944180787933
10761571557925411
20874764622255157
37129857458180021
47894874291304861
41754757442839759
7652911016952667
62208884996730889
19097878640569811
21128591702384399
66257100951280693
20227370943716999
36164691500809363
66847495319416321
64445509435265771
15496112483428457
62521238682296399
67285489859043821
64607887588883039
35616545202987143
14828597519308597
68761939551829373
25470006431080879
12663728302677857
56631027285223133
62220461055364433
3425241555558863
55017105171698837
18069147530303153
4796159771786443
68427796710030479
57781559180698291
57397845664358539
61236028808763397
56467661466595783
41213718051428407
65325629087594917
23939206517162969
58534952084088769
49369494421602013
62371648982369773
44613137000336833
66773871127713611
9077052843574129
54003295694936221
21972062136805013
42915827118882307
20181004256962039
29079222761205523
21387578106701267
51400582752196057
11630134932744463
28458649871903369
33150919975362457
42046414421201657
11133188284929871
29537053863147703
6789682467271337
40381096465862171
67758777286609697
6106716731074717
6581992584420053
52913999985186023
68774706191319731
71689285513091131
25049362258067621
34270700811334447
3445964331253397
35650117493600321
31650924645665407
33353116117039141
64495571200161599
58744662611958077
28734917856739669
21239005155977689
35915665355245297
59274773316381017
3323961747757591
42421020335343421
54785972141981131
42456225593697257
58203848438950861
7573368846210829
6865844402830951
51017628442833187
63282099364225013
10735286237277583
16042699742342813
47023525513060177
9753477212942719
2726742119290979
12122935617898603
20658509316015881
32826907658827859
30783856751963527
46343613372768421
45308069110654529
54057240990327433
59480936268564241
13789201320356351
56661008476026109
57693118003629019
65065061404149251
52245377967458341
41720265979772297
22003355835169021
43531777073218337
41214459719849737
47879541303593941
68448964431673831
18287658209959241
38970775065164017
62482764105286843
21409270231174753
46205197723259371
60282707688473447
47572131563047549
17206919103358693
59571505424790587
36608854799988371
31015767600111457
7338649611676219
7834275323544139
65194882271665121
5962881696090443
24274469840053093
11688954213161501
70675100144615489
34271170782931363
28366574539141243
47665152798071407
13769163715703057
70817983211492051
24182103849886219
46135780706714507
34850970926305519
7858224197944067
33989703319027991
10120665744886771
65874765457962653
54621424939509587
64949825378462159
25104351204538079
34152277813819873
60761292468124373
10943678994420449
65489695061810821
59070264828964691
6525449225519017
1240834825846153
9802382050579163
66950920640551261
55299266920274519
7200286056038743
55722769800452669
3517940856479669
49557927233124047
42375975160926311
23379944580699169
48952940081828329
37690206523699837
59486047286666179
40254400541791691
11790523230870719
29255639023258961
22296780623588209
44845830831189847
42711811892702317
43528136953332497
36892959266574013
17493109046257139
61092502260645017
18058359772429183
61614022071642893
24559002268156571
27102881083876883
67671155725507249
61272945350588171
67979892518607557
6925141929694601
54683969548137179
13020563592729617
11719244650051229
9385664972225489
46727525153126003
10303726068099713
16216755865710703
20389388903173091
18387386795553047
55679355179462249
71116345276271951
59617499528224259
6193100718147509
54611866267167949
16054119652477477
46736927186667251
48624979931056801
22184427077267153
67864776197555213
24553254248005619
12213054082574161
32321449322339423
29005868949716149
72034589162277617
9221091134521663
48886247028438931
36788707753399421
62792096744830003
60886258600823401
52176837276449791
38923982109194503
23092359745099543
3301437214109833
57223047523328411
22105249892659667
59626884631508177
61329286567202429
52736030605812139
38359853353328953
37477952423362531
63452445736229651
66402137967137741
11122990873243409
9685071999721369
37874542000160759
70186042014411707
49593544509687917
65771646068473183
22723080566355601
59013382649805739
23737536779634071
39595853592024491
739973226391871
70067619997290793
6205344032998307
30051327994586323
12115732096046573
57947438024807729
31898871404858369
132916210854901
66445643553332401
10744865166113809
7523787610921381
51752993732942753
53171886007213301
53319259124212001
25896280885675819
47011046671048597
46354290750594613
19286853869857709
14313768062297677
11322373111656781
20236606519526333
45267082279274971
55206369404392163
42977178442446331
58065257478390181
55165811075298709
9315000123269809
10439494580771527
421407586755847
64751938361617237
34971923727281399
43159141457135839
41858024103856837
69395291218808131
14416554763219241
54454882749886103
50669424456546299
4933137393851431
15701079655506361
69758380359131843
70726386360422911
65316244342229429
56662698980924527
46343628391467889
8233733669434109
52257604509142099
3170406938424371
27777211807449101
41066077152345563
49925945902268321
14314989721892147
20306892573021013
15081988808030567
7428027559647869
27154898374997461
13990336008019331
48262023428711693
3022310737228931
16429977395431553
42560541344686487
26925771453560597
51980385177345019
18514164432473933
56673838458332197
9857185496926421
1670383479446623
51750947353034771
3455922511396153
67770722736176321
68486723142911891
35843777219526487
32530174187339357
15888964066164061
52279858825035481
24195015311861557
13333953681575251
23284978456876303
16339719933666847
37007168675827027
35641855632975971
15739036910674397
35388805937042813
60704195308832953
33773854165111663
22355480779132399
8561633979341593
64943558350768687
36614316256185559
21071019295502471
59181608250340313
42173270993822687
44287672628551189
63460770436944763
71807741879335039
42826835564397497
48238694746651921
44431055846382421
12057305065272007
37891138337006443
21518506247733301
3626216023341833
56376284362307837
63392659921621763
45117961100815531
59770685203944083
55244526690867167
63305012630660393
37133030373575243
10837535605604957
24625729159686227
1801839929792107
43953607732709783
1807615753922239
36021927782048731
56079448814854657
61893893992074371
21703192089616423
66893153786859343
3454414492086793
16339885267351333
8688374229365221
1110722965966199
11788635634463183
5855599243756681
45669281570127569
21548041756628083
2468456378641469
61474711629009703
18505716589486649
50401825899695587
70601286147931681
37922961804845701
64494998607827059
4578419718461021
1310735326230739
62202024932849629
10711573811696129
57753356559153011
34277963586152491
2937662097220819
57045784334289973
10370199082599107
17113255650501599
43290997734532073
33345873007417043
44515173912255181
39286910919135083
68157711423406133
51899239772823409
49536661838255521
46873210690714787
41671201058584001
12576537767347007
63188630407519999
51683099083148191
26521341625207147
23378428215404413
34444508809206641
61820055703022317
21875267069811073
25993304609097257
3459219169544251
29450286732220901
71778387811161371
5047139343627301
4871341348267321
15883869739049573
31249782817014439
66167173059393871
23294972751096043
43074947894031103
71731425811038821
39417295770322853
42207064823569333
13141459924809457
1337456048003357
68902221218030653
50026359706709521
69735125521875973
17041935521709551
23766292146963623
54070635674840159
46872245590287913
38445001389996343
44992220405338177
37189609172319181
23739830203971019
26167016963762743
6179708643981541
60950700289693223
57592687668298183
54045736654041469
26165884815532769
35562349299050969
28829501345152117
68971247859812201
41463559977659377
39330707432807447
41154812798030039
31288139708631079
30119999790666109
71998224463842601
70705021178009473
56910211527001621
51667080409836883
44690773597870553
69043670017429781
48600832567674553
48379579292903711
2510484904623431
37185286278509839
9109966520467927
41960951467642813
29056215309096973
36812444286105749
36843401539995889
60697669248326017
44066584729145599
60768419301512357
68872773811539683
29542343451056911
7014758803996547
23193809333684701
44051601961944943
60406565992526297
1738667270669629
52716412073086631
76672514690237
59708742689806031
18000149951769329
34952439943236559
2002525814398799
35195156380103627
23369696427864107
12513418953215261
22152563934305729
32674628251899367
15142414214665061
51014897451206803
24866154705348031
28808047635012491
24320431029248411
26099061944305171
67579117858866511
60320376662490599
67776560045507581
24241124878091281
47021007904565447
2440372841624759
22010008240676747
65593243870889197
61868277138530089
9211573785082913
30711889846909109
65611883053094369
46044474274184891
289019520255883
31140087423149951
65480714070118799
32464709267020879
43269273713240753
51309074203484737
51358528308352121
24755120831197963
29602623990879517
1339183995160471
37505225140003211
56571784678497449
22137178074569219
4888325799051137
66126340042598987
51748892172167009
39850671606592733
46284071445176743
33832234442097617
11527050186615247
36205181871747349
46086372887509169
3862257794954641
56204324443472501
20364467864109709
495686543379089
49419589541089909
56185273499112301
35543345244960251
25211366356241759
68278534623665771
53813583661490437
43962754271811631
44566432910418283
63324504045702941
3986449660864943
7868079184407787
22658384156955791
36541391809302137
27005964254802679
2570899949914951
65954915513437751
58172770510293073
14519211698758267
34631649335900027
70059895418804749
48038169474420401
63754109278826123
20715981864830999
10794292718413331
5658758199692953
58742806690060963
50828343944344607
39147098337683641
43854664487073757
33716177161462357
35548567180625677
782044256184199
23690845091695891
66369302051069431
33196426612176431
54463845924143317
24611986228988243
22669722093386567
52956645288516647
69292293482265107
5431642595708963
52428750405433837
7221029043914737
13960577099278129
16373520128827531
68732671004983633
67596515027628803
53184261968915269
58982858481845269
48663568128631087
17174055419783609
4135811488749319
1003761121673203
6250273464757447
34549892303089937
69391227226688273
38967206942082257
26529535489687403
60116797185471979
32748491297320549
47745945858161203
47779580260242253
1840500759565771
8674728976467419
533302235980373
58412654264267617
21301059442946509
37453106831133743
30578095108511191
56805183284033141
43802325365612647
46447185310038581
18559793881523863
3831419616645743
18503119165535533
32748064752048923
21671697586014557
15821675564566601
39725936137217461
29271120280718299
34791100525001039
43678583110474297
9736429092048937
10159886430336901
38499356527821463
66454004723152481
31006753309349087
33475979549228431
43731431824629811
69871585171585033
18091783975248161
31059103604943563
44279253702887461
67317377488277321
32350673627816197
56858136035632469
24148685313384757
44792923914627877
12169129961536507
32884889366994823
9440072092632463
71037129287002727
52901325262872341
24960257771926597
70513718010686117
22021173740214083
71694849499226357
61138671394323287
33914894547698617
21453400897597793
64411859283527363
53226751013626679
22491603255690463
10476856785872921
30756137105835761
19456899607054991
17861039617010461
29801774412905993
12110908513180501
51943766638942201
22367988346663987
33395727483820811
40353161097510839
12388472239854569
60599981565421729
40906853354872147
5601080795451931
27059560987943333
52798387776313853
62603767022508709
5916224213367389
47268647146092179
66768293981453549
7125012509384249
63482810861976007
70848389460171931
22886525492877577
28681164255060983
45395819285838211
15677600992995181
55337128406691673
34588559216301137
10839949489956859
40487051788048373
48683897533852433
4260194947158739
11556691683013079
39879936303470957
59270577455975887
19214153721873239
45890171816163517
37871920444190537
61963953654502181
1760025304517591
58007495505682637
19451530099198661
42758082370580209
41676497440686937
20698483362054683
26301373996558813
44723513014944877
23909100841205323
51827626296693167
6990239546999861
65820017280108037
63709402324010563
26984177273749609
70451518963994011
26142488472796453
22640098948728953
71329355108739187
16891986606789683
45875488131941779
27250551690930119
38315904062236667
71634221630702957
14980177509350033
6737291639882273
62993557617110647
41848581481436969
36689689522807313
3921553158071869
65887448873403167
8662150683537737
34641843972615833
7765360605755113
38309927087075351
70549070685064273
53772331605575729
49172004002684993
40866355441892861
2642081500900027
70157095550553457
67792354394130451
27533505825578281
4286757235717367
64397146514931877
54074093840959631
69016312822873231
51889281578983439
2534850567989567
42067455541738153
26957310449948729
46028640942563207
1674192374570987
13310116887981889
16800115944046313
42043570583815211
12531720252869551
32068105135849
26091775911668543
20975035482731849
20217416763197761
48230683869019759
25213584033661747
34300848211966741
50366804261101327
61655443331011441
41554028615158099
56419279604231147
17318173475892013
62289654205239887
24433311184505131
41167603386475957
46473579164509621
41399225351476271
8255699149229453
65669101492349527
18113983766153599
8163944222113997
56197497739433671
50332958110556369
37558040268925777
40800346518491429
43433993687427887
15603310039400249
22256968739380693
59837604881328299
71540102182763573
57217026668053697
31080464760871283
20820827768098733
16705656245745713
414974845890497
68395890583833667
46410647485322501
18138656244158537
37029995257657679
36895648045599821
27983131127328737
34138779009394601
19345085265652087
30987023125700479
33824145572866309
58313693015325973
27387042426951509
18895077745030757
40588700727385553
20156949110685181
2525972755371227
64844666380086893
25466315619238691
40112850949940539
17792539250515109
32706561455964547
43359794366834677
38227701785559779
8567870976751549
13233111949934731
8043431786013401
33776210571917507
2122156267810037
28556545323664261
65436107860423981
22444559405638907
16469482637091661
48453431245893859
41156407096424539
7722552948317789
66146406458706683
12626357782471613
27059934340715729
31358962582135241
21583217534358457
22486272722335489
7551569023053373
61379139009906103
52242144402285407
22805315067241319
37719267099022381
483017237673703
46370921070534343
8712318958245011
8463176202271963
25581359333225237
58028800997255773
42195338402255249
18009102471487409
59924409953711491
66738691162689037
59898025276180759
5540458285530199
60966939157949281
16656079986219643
66026213899230269
10731821008956473
55301053328090221
9779417146488161
46469842318009771
51442101816861031
5040361813252349
63854208253820653
31316789649793993
16535136502447733
68153038093996703
9218476318273429
25354480830756487
13828278272722097
6708941828512687
62879058584073377
15339280289412377
117841563921761
17324674201824461
42089219370138667
19929691282644371
69872650809659381
28326879230092733
55221706869964861
29371693558942807
64530142155221737
16775707649983313
14044486886801237
13689583240751947
41864928380461037
41082718048214291
23384425383071059
1728086594744557
20501499018270373
36769716009450401
11533904992885427
43179268154827537
46289199329395487
56496073782928673
61261477555584281
51564344295434809
29899847956718683
20444538398341633
22670690001877319
47765350405497211
61386801980108497
36281601460491577
30995656608873409
46141050253484581
1717921313982791
59131990491269741
4662155094175699
38388850695813899
14965834898564161
37985404018339709
46364810137043479
34699489174946693
43630523026673339
43992599603506903
54964925006950627
4992936137070811
57945568688903167
64954563281943191
48644051562522433
66603376681023739
20594905092233809
2875441909932341
43522826543560153
70693354977818861
133727825586709
47222248863679889
57024133905478099
262918375147991
41403823671235591
34288777490545873
41034049557493471
38143296418362097
51225615137167379
3274473096576791
1231627876319927
32208494280843259
5090862705147799
11325615889395853
67971138015734929
39559313545967041
71428823056560223
30894196651064833
67666898167689713
46540488901819733
52056099082786297
18950943159533053
14632257443028923
40213011228898061
53186046766547089
71220702258743759
30463233666879889
61372915496187091
19515669781181773
17172358660453907
21413407333960009
55050360786946583
61020118100127493
40191562442641849
37370761584954269
27452253592624571
41146257600439699
70718459757762419
4185405127468489
29750490059550053
42619487079835583
7487520624824377
35346662064449083
38979205831940683
18909055401610973
69604908205851929
50152880300626373
69678874727522987
7441618647383077
66674665274161907
68440599426682909
22092946409723569
4761448153683499
26937804090903271
64415934732334781
20138700263708441
65675708947281637
57519873737142517
48121213243963801
37626252397349717
16409460019422809
45825020206885457
51988799422511047
23816016314038607
34991358957008141
65932558170723851
33364274333344043
7218985698314933
64005243434251969
20128608542922377
5993523270260921
59089671139867523
46474649877741461
41799830629579597
59923461470488949
13752567389982089
49677453519301219
49190135664922381
13752034205116871
49119052885622981
28141795810830791
28623218283406931
64058117209039397
60523207109430137
41044086094261973
70848955991250319
60223557525497659
66674581228472897
59375963906975147
14671268187823697
49682255144612203
27758243687979479
52526252730239807
20267590493271661
21950193449248817
44088712873256537
41334918479420039
4567664460908921
19940106894388319
154491440183701
40117742368927303
12605923619946143
12236315821093531
25871880453727999
43337605849282159
22214838448045889
11430447842867171
5056536464997211
39023696962183639
17384105341389247
25323344852112287
14297853228529487
68987602483722577
27873755120112443
14445938471011109
12773878101502717
29388531470498689
69751513897950817
38569113115323017
3950838947487193
39483320288760863
31443179441014111
69668217676923403
46842093150056489
20226303306677317
35273455220118061
29928571376830759
23593698451185197
26096325292763851
63870615469501979
622257133540369
22512979644760877
4934420318243293
58549947358604297
22730357930853173
44511502247104951
20258390256641773
34785356563342529
6352182672942343
39629692925790593
60019334780769211
8501009725009831
31981347449789159
58142829267092081
24471085524587797
64889836585845367
12073884627068777
52321442293317563
70250618899169273
12444308469976811
49572882700790621
29537810049128831
31575485181235243
11888714556305491
25564561331925131
33523493016369773
37147419236358749
42918485236224079
70917497604192647
23376256963547183
53364929234402927
26795071446605941
58824649608467231
22027444451214767
11589076180577759
67090451264090641
41227872015642589
20211360273987907
50230071758720111
31036697686799179
36863972644062299
21004990162519837
22558044053028941
68008329193056089
36864189890550157
56897221211003339
66614309827831643
14807867617027391
67520396449858133
36318008064011257
1872540949351889
61733847144163319
41267030158328797
14085953997122633
60413035974927563
56948566168966907
31688017430697773
59946082183727851
14951172157991581
59606252391630013
27231454728939401
51754894007939569
17119880257840973
71819228692335919
52929652765014547
54552634313735923
33249735161085869
17631449586461209
12344501860812707
68992141479337487
26375331479128327
501664913077721
68652065067658573
8460201536691439
50322432006728221
67196304371547023
57466785922022989
49557966691145623
51044878256251493
64188952798838821
25771706656884613
2172284511981901
612234969872563
58928677723653011
59836853014440301
50412587779805309
63898572263339141
53419460441306579
11978391295886447
12642996970316971
4820967838230413
5832516951062897
36293412046553411
36539058626756263
66936479104197851
60160918064956889
17131896641122463
67896093341553391
45269658916847731
11098097847749893
51576147111663511
48281464101050053
66939112830877459
15234798472600621
8885177469928213
30767930876531837
67379862320452831
6108247647995953
25711159457279627
51057578622081907
20542135839142787
64246594521730919
67777868022250567
66679539537882287
27169423431334729
37154861041812161
42733409874465613
26650317811902977
59283455447680151
55300442483259847
5135077614369293
24303576815055563
61913535098247289
34823917435374671
17700405351045149
13506874123875211
2266865312953691
27938309769266471
39930739278074549
40486968168519799
36096112680497011
22104258517886869
68052984946145753
35981359954686401
2404121678181257
6343900427336683
27736092626232479
23656460010296411
40850436918212869
63801486202764469
18993124747882403
50584771321746047
34548534631776331
66158756010814343
34067501941855927
29049798611549867
64204011664801133
49901126358156407
23014887657797309
8074070744232529
37732957555724741
50630175899186371
62533199449970273
22824611901576269
53425403584297093
12452021076973901
23818268073821791
21291125322884251
41485999566832283
21582483907099177
57888985944072631
2394229841396339
30149541559037101
6109126396975447
53345516410885511
58341656679818041
50180156392668719
71670686215850881
2975558527677427
38179652199232127
14772725476953331
67988713223052833
31331353876556567
15991682423304901
60076240165057877
69970935372258149
55417061280694283
5281409968216373
29008984544203549
29572251638346709
62605843205242459
49484143066167977
30725189328908533
5539119272256527
24354980752777319
35936717594840333
59439731957936797
31252654148612623
11295165071951627
1133141545253429
34102452035370217
47978912707021909
6890574600181039
63924269863662067
58069804321813793
70684739927654429
26501734985595841
47303359139750513
53301369943502041
44032334350731313
23330812755466613
19944632149286683
51042599433044969
51315746666112107
15632454859328393
58415099585211449
24187372761446099
34801249896398009
32085910266676939
67272406956126019
52918385388748547
10635603473142931
19998746067022403
3899243221563973
60088646805848071
20790121623162137
34678076645041909
5274833004038867
52357530780285299
52352650646557823
9923929457011987
12573076812174553
38989497096018017
20085474969325853
52781830173524381
26349384431227369
66979613771671421
16128647504666759
14921737260256721
21766896250053001
35926130317408921
44867434338799573
38588894342892701
42117180752578979
1550729988371297
18270771463590497
7619355575842729
61696088915561827
25236554273388331
38516462839321543
41712747513126073
69791290061106013
3869940183510439
2493445002734401
67872354576028501
61303106308680163
3984475507188767
55701859108802623
7592498332761469
53300851186799539
41466341611159739
67984323641371177
49294356737851063
55719094782954719
54643076219066939
40027100254044401
20437232989285351
65397828218474351
65254581161248351
45701058195183233
47450577352546097
22984893307191037
65088520483194353
64884805099830701
31970531454101327
61864277456233943
10783306378369849
37605411857659573
32972733427093567
6909220350130489
27829687806944483
45481598971878799
24440130468237119
46688653550731487
206318519138483
9831960965185477
69258523111789001
71189174784642451
39589894342511251
66151096551933271
17430684342480889
14707821071166809
36142554606357611
18551412932022239
47694618697151989
65698627371561221
51226173836002889
17275541957708719
15970801462407191
57634668223994417
48093995552180261
20699836452060329
9857395770565657
24978261628938593
22940794013974129
28426705131599881
70768987306821277
15100159910593951
56789417979040933
26088388230081581
44223939316275581
69800259816006311
43056576344891729
6269178687513629
21444086358838859
63233761375948063
67554647625795439
65944864116352877
31264823980430363
46232065216092167
70230240627911687
2983827841450403
65028488766343001
34575091909057811
61858506707067209
3394282661536639
41653899814952941
35479092662803753
4616585602132363
66839343192266531
63776900938363813
57028715163397507
9930951963170713
2456470542635849
17021953692367861
37327184028254251
10889653308368489
21721882378556561
54273257210633533
52757261494264949
1413129992126231
54708406089049891
69495763550311459
9161886594379867
22012532138697101
35585805477480539
53559252912089233
18225106244194853
37376418114499619
59973720006940193
71357089376299313
22191373571629291
59247449613150907
68761942302464293
21925747420336561
28777586208742531
14214094491574997
65809756050284903
25293573193904473
48040233942714787
13414438657619723
15030716353572461
2792862571824821
21788389125643093
67684974973392001
43224517125081359
26838793199270869
42254841235370069
2169489821656259
62564254677359419
55421014958780057
2880147407191651
60917819007347383
19001109333786379
27106123018480853
29538630830603339
15585033710889787
67727916388787329
66275705109209429
27417434214200599
58321093239347383
8348419864800749
55004737430563847
30548977564003259
50031800146615883
64140459165413117
26547400654096379
35340350962816037
25564068946205737
27833139030174391
23578580922188609
23568548178969763
43395733554447487
42654002269326869
49780944114496813
5566335232981843
44238885544123097
19615192365039251
47624569175017337
44796220550349899
30980956150065463
41536926544590913
47373970854821837
24191934764221561
9801151793189041
53570354427732257
3606912375089227
44272112861656219
22593291451123031
45140019617228351
67804744371925339
41121214515473831
22791611694313621
17244797304603839
35893142713072747
50982984879625597
45128812695503633
51394400497041373
1137766702309781
70340889996799879
41006327403875279
33379922543985421
71676763175244553
71716994833774727
42650976422401717
34531066750780297
5653431877428403
32685414327787649
54076516514036479
49015407914140879
8248211993491291
4561380535387111
32310927946193569
55550488450778423
57836105086130467
49735600254632891
52184972301069211
62044577070910513
49584963974752777
21488213929646047
63963502424533273
65187811161151009
12547841683441417
17237150060299607
54030206377419971
70530394461825269
46712490998959739
49703682127442503
34495136084449063
29764076824666319
26014267872688819
20630952253647209
22181924569451039
3340808934582673
24845481659488669
9797456114568251
43776752200733471
20032571056739149
17711990150238091
40044006791006749
44371725417801007
6261973631368417
10786368822065077
41852655765060997
21307711221481801
6397696211873933
52604242499161387
4677241942657741
39813633601097689
14723786852720941
30032272990908131
65601899870584277
31442769359711209
54357881164552271
29180837426048447
65204178267863681
3984298162983121
10582175952402697
7135724454186527
40232724682519429
53952020443097027
53148246484232411
28791371601905533
10016079962163931
70757629333967029
5885166339046063
57189711654275899
63969815268022589
49529552255994001
8373932124275947
25835435898747743
1043269055524739
7761976421834347
63292329941050549
50064715171694879
61312522090462459
8036808235399673
20477975687179613
45594808358033041
13313145130316869
24114555313814089
58072573423814189
61019066686144907
13226050425786007
36300192264266057
71658289671609481
27698294378112307
47305474049929363
8650543497126799
70235283682364117
20108493097916507
25536255958516063
30592064579803897
12380853559988107
48471609978727847
33586248026850619
58546690663683491
68810016537745871
71404144938498227
23813317319682977
26769469683021487
57001852059913357
41334093403145731
65528276842102783
48679894310750293
55520903856417091
29366183441545981
50745914737050697
8431451721540343
10614854701903993
38235482466912733
52432440381946181
18490518582871633
49386923952853153
12937271171917969
19414402672370897
54891327427547593
150064285048823
46797312329325763
70048157392255327
61901135021196769
71303785630810507
31624980944676751
2533885878840443
27669037919688031
44662652366228737
9111462160906843
65765033788639441
36318177103696139
7104093761098601
32658592275377207
15617543969250331
6662781969425983
72008527564678273
47990317029429997
63238521677812099
40403092255842167
11571938370057697
59937285769785013
63168986194563643
53989881375997393
48511845317430043
43002183810200551
62926227484667411
584562888118949
51806221947069823
41351098714346131
664016658791309
40393226051888747
28970122797438701
23859736309991753
33351541524540191
66741424502507717
41322802264081441
36604766152536899
29315609730677327
18015408259272887
19476319498782803
52829620616870749
521314753797533
26135346852203363
7131891118660031
9003318009474329
41453756607961099
35729991483575603
22179892476732323
71371385224017997
20933536273333657
66452370067051963
30101324885528153
36455827674982643
16779785252014823
42572638307641297
48974676199177697
25165525299683033
16329109379456557
36913624009159181
69640948066193681
66783165368522123
25707644665107869
15233790051399497
35179174475538557
27739046130828803
21902806709126561
71426376111976321
13381177250292989
25351533907490627
67059383602065719
55961082574859699
30646787561391227
17148069563276941
20895908419514503
65852197070915027
60648606546715129
19840925707972529
13397600517064091
19788332360560717
17059699401816997
47684203651670473
34684373693882489
37923000341891909
53150058374630417
16071392594614109
56835805697548679
38264972776519523
12061248353942209
49593374160138863
52247360680979291
66512353480784039
53103477864712279
33236636667208963
56820049744095343
50893391310796603
60691763484606613
28327449943891919
66786852184926397
23113331565534031
25549520534595467
1217900932743371
51315892004517443
39970337317109807
53394471874054943
53000828633409299
52811873758597033
39893337061728209
53538780651234779
59285408121796669
49961296129363973
56635435270287529
24821935781448263
20809488823665823
71559634508905867
30738420979265287
13852298891249947
68693068711195589
42371724226526977
60264527268213167
28693136985304279
16566703295200523
64896618812602133
60863853333499417
22797852096233549
10039727590079587
62708731574953963
11914425373968907
18802319375861557
12549194315104939
65318491087086637
71611394891560703
3682804748090609
70707832526181997
55482636622092737
681465621646783
34468719606285529
30525586514710249
21099331233963509
1949241859136953
41047725713082521
25016016506383103
10876991882753357
57491886425766047
41134450073737271
43729069115224183
35123869784191381
30318035833201609
26282102912874547
22218940428967637
32108696051277731
62069541996987103
5538383706228773
41908844941400141
46995210657452249
36987952886529893
41181683803398563
52431616698850033
51064713929732161
31327642644411857
45337360612638077
37758047468916893
64165692623808109
44984728547094839
20095061643129019
68174103770247539
18366250238272661
22123956913644161
55427328866936657
10630820775133501
37328190400501547
38878856180995709
37095163682815367
35818855954832957
3219259702843103
3000428436405691
33609655044305227
52379757900123439
15568411604175569
32602092770869183
45232195054592869
16399546723929119
24961238958752191
43437933896351573
14708847907454119
24719994421626233
29500054132986533
15459729797683243
598074501837019
59851122592268737
71127911380842257
40008936783329923
11046425728692071
39163404812525291
42411191371934009
58614718767587033
5680011947589257
61518226692610153
35379299163332041
23824076494551433
40646510983412077
55605995292555943
40227442626792149
57161568753996611
57844973197679747
30307339824398303
14364691411328761
1339214268364367
30105534216180847
841876093193507
812738148370429
68211780270639353
35915362394836627
15124846241818483
38411091737540129
8235150155830973
42897007210134299
44459927172312503
10034913088666267
49225198862141369
20808199241037127
46313311691492333
66841835775197207
30685026053945891
21924890059862597
15439250993276819
22381162477838893
70929647212981043
36789467876003827
48442276620850897
35429100975811199
24790091952359203
28727772430291673
71426177446332077
37577202007087889
50645567175113431
21667304705988467
27543674107573069
63941232676108171
29964820371266243
53100123996788899
20487236048106221
38966840017446899
40625139998388419
42353106114249041
44181504755086147
37035666973202119
11226621102703129
24803708917047007
4404969205304477
51656320985171323
17156076074112007
1357262042519417
25847428485499039
45390645638426243
21806137520320819
20199131469407971
48448363387249093
20245270703798449
64433646378582763
56828037237180809
38232865384041959
11473185161703569
25379486445366847
20928730936547663
69914192081234177
49649345606749921
1836923272696229
68969058061450709
20421996659584997
64044263940899171
4835950417750909
29628278935638209
45475787865832127
23723152213748983
32537717112309583
49404631872032669
20941949787416683
11916429907943153
7788858635745727
10998430712669903
63067412569490261
35158452418369073
23064512414280901
5375421100112179
33948829285702937
25156765437916303
1605306600350333
35327391837473443
64004190226580243
54088847411453551
62471429298610853
65617927874475679
9471209062994027
38295375983762743
60255345108960263
37086558519487937
41276991069064637
54804321148103729
748203374573917
63387429388334279
57089457261578369
59154117057204217
27449141198867287
35857311463686649
40150654543630531
60079202398411871
4995775362548653
19155304923860683
39750853565328223
34158532803461743
48047629796375669
20259562179688981
36176319684476897
27740974307407607
21778895828842583
23625796883756989
19036935144752813
70508516632489141
41416815720995987
4934437020141901
11247728167993019
26713546040338061
14856028701861047
48940972574513791
52392136118021087
48567089791427377
18960312904915223
11363166657749749
27516432361637287
30701638488896399
17982083087498633
27385354258587439
39434040267185383
63292736561066477
12222195995712427
39613850302482739
41180114329361747
62319935123316671
42640625409902539
14537178330718333
43655817570472777
33261279224523799
8145838027574531
29197521404897303
697216623633149
29555780873878187
5918459562693439
50270304524801951
909158374978169
31286823092174113
65213691615973787
22019494805537237
58271520692252953
62947087442934557
8889744927907159
33739807564163089
306858823702667
15881543032257013
55988816467552261
60610092861808093
5402498516636203
52011271299529237
12208266639440327
4200978435055357
27376190123613563
2234984361485539
23129518043261219
32586201433885109
37631527351168313
84203493144439
56534976326466553
11866550627534143
17445664034190971
4210798797388409
48253145598295991
6143761313831039
51112997401157071
38802715114510339
57230139206534717
3760361366358761
58669609110881029
63028890897104389
48364933204026331
44090884720691791
44681044415526839
10726890376570153
32189943164748799
54242832141046823
63650819231398177
1279449952176269
30221721734349161
14500669338071531
65902181868174259
66901847857651259
31487518298664823
49664899346094517
31922209669910831
69990758951164619
41354168027255947
7913973217198759
22977675863033201
20251277085414047
47087491138245911
44498686688103121
63849857947009957
17796271980961139
10419599684637061
64615493529050551
41978773102547977
65760191737241587
53692298943585311
20883609979087651
2298349588322657
45426666753248993
35613460979579851
67258781276144837
70707977504878907
67918400327063711
8350595175317513
42799939431866269
64951591902761293
67339288114027829
47012562710898553
62793546137306801
39460108320282563
66426814143607243
35043217429730329
67067008952127091
32506577167957153
38782940164401751
32499100819411451
19191246707558957
11993400190164853
50592010032916493
17964514051002599
25214426629054951
35443359442659569
10951904975129081
55745313641305471
36862558575154699
35167994973371971
35552171140861189
24977743226229637
17612120483294807
5868660368116157
9433735236357247
17193682887248327
9336743110533247
27114457333234417
1537967255617951
3393704186932859
16270140359946131
17164437631298101
30812767689011621
59071274747737559
22545133865654597
37491867083028283
52471611292238857
8032877541637913
39633036556450751
35211784365518297
3939266428853981
41269848915158111
30782142079934897
26769280302197903
60331869770381161
27372528580024681
29293887563039501
60501101809092877
15701197776004583
28579674667899461
17434019023595467
5879178820870613
24909006201290969
70844251059541913
29071441749776639
64749023886476341
47795844249360601
57278784561872911
30881515786160747
55947733899200921
17992684292406787
56331700023117289
40474244537796347
47843692906123129
47957049250123729
48136019456023049
61007469988097177
58479532193242481
9720199353660571
67651276190485937
10402623695250247
3035835174224453
28170506683411243
68522399609013167
45559411528461157
50963663198453147
23089315655483177
64801809986097763
65158018810166213
49909191253744891
67213585390372769
22499356927537111
20620143331278521
1921283681370931
57452624754972361
60557313836873351
63855892661240857
33629269582919243
101352376538977
12020061442006843
28823268718011337
67421544378928981
21918134106752599
4599237547278277
32574025387160107
56584165362355933
4023125673605593
50081356420162733
18884725168377443
19784137114817587
33078851317021999
31845423680872033
42888218027458801
47610168864606793
28906054156757093
71853580197540943
43917687995617393
54404388098669381
37393536586033751
6043674572534903
11522842938789167
57118588722982439
3007525272868343
27825798700575401
44198114591155457
11501156734234777
27520781980046293
28168798506190357
37373944980779417
18254083373972839
50094023465900941
62674928578346363
70510537235090077
3720032690928889
2094606834443647
37391476485698989
55635328353116059
37136258121468287
40038862385415793
52984918090522331
8413894386886999
25113136677125729
13994305868118617
39277829203835503
21013162261110223
69983958521515039
62982073047959699
38172905933430949
66164002198629611
42062507166817999
46270303548767267
21260374532177303
15594516007464367
71632271484495011
50684740308982891
64300554015551377
69722576907431867
33162192204507943
55141714456943897
27331613472212107
68556003320447969
26379563771806799
18724257633947197
64588594904247437
673189417893137
7699798724483717
66619844144937829
71290238232687743
15354460130668507
71985998048525419
70101503230298051
59812139294564047
2249972037356117
45320034532589879
29666023704062203
63785587199783621
35161269245391881
35924284333285177
61100826128362919
2179540515627539
36761851497178993
52291214753202497
2629023102149881
69855068513580019
17903373190821299
4954725002101907
48054487913534891
5649291288729839
56778630513260179
62510824959515279
24711194363826203
29786927211098833
34751565790333751
28470002860721551
20437220135385997
21783240529451353
24411822945997043
46791791794679501
36428878166269373
6742207152318271
47715449767627909
65417803910049191
6079915677407477
44906326358574721
17083436103335783
62305709922761827
1596196584672187
60024918610100369
13769773333001951
38306250796714553
6135587227575329
13352302174024291
22938086209999853
19058126163888121
4677875683709737
54670298044328987
41926162563524273
22626791586668881
40640376563154617
24331561444318517
55357924604176699
8012815708736233
45340881547685033
818115311711107
66432914075534131
31542383667107323
55886930761175291
38867143746904633
66509497000610831
19380228160506881
4880369750279983
68825285588787523
17766430004637401
71555745897127097
16060191480663791
58918963362553453
27325756631795747
49426059162609889
13794883318964213
49273789537435313
11783624481396401
66803139519358153
33396251312115331
33902763461210929
19750490057616947
3152132399910799
11208188141303683
17976319875075817
54758656472462947
19982364741958991
56319339393848983
9239290963354201
53052724221092867
41847101158427063
479422942656851
1393227871818487
67312617645597017
20785877680573183
48959068156182307
15592595190257153
42503912783132729
70058922483904631
38435179311193747
21843192790185383
52627336746961637
44586383334308743
34333598004378349
12890112717998459
52341583674386879
34718991399954559
57570972072196747
62592640793366273
60144071972832719
1494787587601969
51193127875696091
32470459113503017
31829678852857891
45453290644594681
28297812024027659
30470617426557299
62709294929184599
61167849559620031
45627659398604009
69505477779677111
62447064873041777
20862620447960177
39665767055259263
42781065573035353
10924566740173283
38081339835194069
14434778403258791
7865384497918151
54165652491086351
29445807971096989
34763842494448751
19990598957521099
385586356803899
27079995593288159
63934270545343717
28253954007916459
13565477476148947
31328883754813499
12531452759752967
13656950135392297
23201208430333201
42457319318843449
28917492220458161
24767320384949941
4412160807170351
45819382283291663
52831715255132321
60154380524231359
61946015148813223
40572713882002997
65028145226973587
58510324564038271
51140875609930933
66431606956730777
24587643307659167
19138396334345059
5621971492246469
55816207236273703
70040590325464711
12489235186879097
47091632796220777
21827909208141887
17085699054162197
70517230522103129
39570259376174161
26815924042613033
45925570655214031
23813778266280979
19643120939507851
8789221841329463
16822838866037761
55642214585231149
56987172729693551
13274441416095031
44881389887769167
47977912267587989
8055524840707969
25942091254733519
30326016820549721
18195323868818149
39172017899607013
24703362855147247
71502277653156521
61310605947236969
17333818558290263
43527500270857781
10384864029511093
70566452577576547
51465869723013583
39912742859313227
48907920784002227
56755681295862541
30701886353640563
56169791966763389
37119407102109923
66450872614866581
7153901643433603
35432378389989689
29182887545417891
31540250216924899
39689457005915897
11734850322148753
43285244711465989
25079507470653569
11115211049734711
36047703750196043
70129547314093819
27762630592604077
4839935480010437
2849962556259271
70641265636496887
11812241079222979
61154022991104811
55910900484205229
10174974528117673
44710735105593979
14536594160180203
45641340223447693
47357957705704211
70779367290044417
34550666283942607
60418586595518323
12649184053374499
31912423633370563
2057988292440943
5094904948611899
30616647755581403
58114528800275483
58560132551252947
21090298635514001
3893653911035879
41357470591105367
61480222705261303
28398236634480043
39766162251796657
16781925291477431
53534460723168653
3514230843974671
28486345570543303
37725270159945581
3669400069261259
11819357722566661
15202842933737089
23649935287214921
11809862785900033
65324486618178149
39385763636763671
19880266911830063
42832435979901041
51790608559340663
43310548508440337
70933046875215893
14201502088070743
23756748804186641
70516392516995627
48488789403781171
1045536456045299
36208392145507123
5292643962402491
29999320537128337
9881134060536283
38969588937951013
59580545212612783
3760191404577631
6727472789631287
8388274578414463
5223795683133553
47320841819495059
38939846978394097
3310617565246319
41888435398091731
58850368663909279
40828181934374467
13547303938744033
2206697759283299
17911988451411557
32486417174839741
11596358675881807
7510403474003249
4135547246847013
47529944552153911
26808940963902973
58195547628448469
59989792187835463
59692979996910893
28377893942715283
52671802208586511
10722523000336907
32759705424158017
12910821703117367
19914811045331093
6211183546686257
946100471174333
71085954605286433
64152015034350767
62115619033514659
29044175463963137
3729992378588183
7177430918629729
57861784368197561
35319651941276603
251115076622587
16936685217950627
956820657481817
22564667599132993
28270746555730909
16021980299090809
21509784720793433
1516924454373787
44541875746473533
68106411415965757
11867970520332791
25432950344749957
38611150165227781
51552325570613047
38074798314738349
10291658027768771
40350861537441599
46800946522658897
50604018447385817
68880014529970487
71646767733513613
21019554226001293
7178044938006827
47070080740069357
3119738167086263
17349257940288377
63341691114036757
48839768336321099
14873188034603881
20465652303733069
13182293425125791
89960287456441
7231667837291159
28308769222463567
4668407229850471
60845581958548337
11696091597314177
20264834128680137
36912819360718319
34464027954991927
56104243462303079
45830908074094361
57387201738225713
8328450575065261
71543106771462919
45145760736322871
71550458714129789
23006884094153969
5185857558094231
26930663676990083
14065319718470771
66724793320448873
70920699471680143
46287234711105019
68095623896436011
52170177680780867
67750040129782783
66703128877857547
59214249080450809
51702045475488143
54153718412377333
25336043966252287
2706053262815489
36554352275687471
53481757789569451
4502986583226749
49010763375631201
8317653702788897
29953595638378177
68810476258792549
38315822297439079
13534088976996191
69376133294966117
18455073320319011
34083680322693247
61458943461589441
24773033168966513
34345606861603811
32182680459372959
33048500974232897
13969122399198917
15072672349368509
4343547276014189
56668580171009909
53112441622206371
48756398019278437
55258009736384629
59696245289469379
32045997271839013
44165784527127577
24796876765408369
65674448986634209
61040820059404751
47605385634257459
28173590263463669
58829118455400991
50791124107196951
61026394762489973
25436291822059109
16502307763728851
60772991266972559
57748429057176223
61804387207910947
30327803197309411
36300911407902109
15865594563114151
31280126051044751
51218594556474643
17632289542334399
70107863599973107
2900629625032637
46614523717366937
10958690212842397
17267172122292613
31189927498189513
8298258078788647
6158289744615859
65935414845305969
14398701720191303
18174774509301373
69468960644421277
61590476265272303
34149422387060741
23046248132409487
38464481731544941
7254106110501001
31061327453639971
2566602482002007
57209934280835537
66329824659147169
25302555580063987
61652808918533953
12182086257599723
66393293349545797
15065564935602931
71107997935164683
33596807231327303
25459215892986691
7684696806812699
63460171911919417
59290213550163793
45315519713873467
48856675664602621
63011519232904097
71414104007352097
26879956999602611
16996920222587177
67705237515107641
66857455308096283
66922827326256037
37561791479915597
62301939698991563
47692685760989743
42761139673530899
12897797253895009
66167490081373453
4485512134151333
56121699377727521
6029384347688777
56478988537957501
38338544359504691
36184301594353463
12569205847382231
56876309852116033
36749168073855023
56704172089204391
68301069900757769
58492875412217839
64788081851050121
15499700048811833
44316362320613021
31174923186444889
26448209562826141
9590155363897699
44579202014188427
35273914678557979
66812687150569067
13674023465699479
18645499793268857
58356243098917513
35668826688128993
60565276691386487
29736362268941467
68645744580943241
25773190710183379
60862074170516221
71633828256404543
29163196157199007
961603014567193
69096432069854369
68229590916375451
69717855140243747
55192636344721829
21150656255129309
58419480791637223
34597420879044251
41778527073751673
61804674519221591
67331430050803109
70623733049647159
61362243468348497
11106467861443037
67592415267054919
32572671611781911
49923193632473321
18285793518363431
69990993565786589
29168658493995473
395075658672067
938729118878633
16931943245084797
31401919151641501
36988145972109193
39631855356693449
54185636605305869
28083722156597533
34291034891405921
52192957734375851
35181954756605347
29392764705732403
69680931933391627
46293158737461043
33515123170665767
53970368114256899
55194796584431369
51454969048511141
46766346763375301
62051807124891251
55006923947641661
3286129183935517
68219460691132901
2154994876715459
36248691421808069
58983977689372217
2409245074264037
44035768255297733
17281960318463147
10787056705201433
61349246131717099
58238491736315417
53971685035713761
65703924235539259
26939525690745749
17983267120129309
21351753188422529
58859382277398509
56531259253496653
53605606613141827
13306808339024533
44765369751346859
8049781957235197
47237223962775919
33204780831822221
67451235913353463
4073899374100123
22415298204543509
6632835940342769
19568240522378381
18803676907545227
55922201414914531
58937200301739391
7719146653406269
2994155317549783
37899572299172963
6015299468180953
9328651120897447
296455018102279
4038158484179969
7948590009525637
67955218877260411
34251102424288793
47644422998980601
49763775185108449
11336105151862529
24582706082245837
60752587740045787
50206175383203881
65909114800807163
31867073037627913
9460433786208599
5668314391337491
71987839612282351
40949371263710081
67275666024946409
58573096328689927
16560117451607497
65045171025182137
43186328074250521
6734193647498761
3205145618196127
71275512306988853
48055874946300659
13882577369451107
9858877969830319
60320708056266067
62708571607048553
27982527365046577
36095210009553953
22648180882209913
69960229642334401
67243286872785853
8614154869412779
32389660599429347
5608113670666973
70373839368845119
28025796194263163
14088787646608693
17233535723571623
50280425272462859
13085945725066079
37215334279644683
67236976655581333
53147225569402387
57952115711288989
19755248531629159
19495822127805739
16030593511534087
4099352349186349
58031046899436797
58804557206367199
71357298156727859
5178115021629881
53574713164632053
68165674478842943
5911976017282043
12673067896208399
13735645870644889
35964559020700229
60086160569295967
66373022209356437
32796077393748029
20964484341750839
25143131921178101
58894930791232727
66390270877726759
24958380727525211
44699608225194551
60669938436151753
50822974668217903
60765713042714107
11503485137613517
1742568921861863
45340466017961453
33068673162423793
62860815937185467
28506016380001579
10319641000417937
4950138192105817
70838794553043073
21616723358724607
61519338035379977
15473012105024693
65086003717662217
38965647348495359
22666191764080609
6798395358760409
50261088484429747
9388756699288283
18090679182724609
2611491598006463
568917790271293
30815163507568177
50654374598146567
52249315694244521
55209151377483641
31393066163099821
7815127737467563
34535099496257377
28699745610351743
19038194626114033
17036804852256109
60724241096965547
25781288213934613
70183119470824049
55033336348829473
47947466650784963
61463811972672379
30721370423737033
67305689460556013
56683240712926999
27689447792589727
44506094390109427
56725428236047969
45691776679822103
18062085214808749
40569473288542061
59018475293643211
47972421345740467
42456530088241421
13510319736567461
57433436869252529
22950432982935043
24804835199939513
9548180998000343
56974786017921899
37874175764229199
28313947547787197
20962171806778487
62427013538869697
20301228333764597
23745520172618653
1352184288094687
47074284322611937
50637582623650157
4958110795785319
17992014520718279
40617057798639991
42992016214153271
5081427933596039
51425675123224573
48265914038043497
67971931813222259
46569988986822407
53642936700799991
71842879632795209
13152432304407623
24513461321488301
51270060916005209
69549076206142073
50826272950556669
2154861157604009
19214451390218353
18984456272347667
21040389917554459
51167410052662819
15783794361670919
17964142719049757
66431316595217033
57590166785476459
30642976028665453
8766131084891269
21894884810832311
30490673045711797
27635358960710591
64833111120977393
1589537096376517
23229198367359263
64233487357610993
37126474287007933
22192555806147851
69705703415368667
3972907371417287
60164424680417929
1155462585317533
71897146431868129
70032548683220813
46104964815256427
26309171785267043
26555085046472911
57116371806843169
55540867161473857
38682063784235939
14123689731401473
53450129737100861
6768621406048499
50822360365780369
7290550034276563
59412226433994901
2274889922859097
60791014200342133
31178037981991291
55321962261191233
31339014463078159
57374126523904777
2267362243974049
55482204583821551
15071055281326423
2191858876691839
28363751181323573
50185643151163721
11225644100383333
63819085541118749
70231223299103509
61539007677700183
9985144222736777
61195314870145871
35632640066180803
14670043336089689
9975739393367443
29352060098366371
33293984889265687
60618537425043721
30222584851271303
42145128738036869
57413487651294127
19022990102218049
7234730786343107
19949930695378909
41192796251123137
42756060771328319
7171900247688509
13267812847175213
39759793518063049
35803186688696627
53217353944958653
6531760593074413
28168262813074939
67777879408059649
39918297350047247
28920275125544669
1568242309814833
17189447099824339
29619900484866973
53472830261976361
5739658393372489
59668270992537799
36209765855411843
32058057121709389
17960554107531799
59901316179759419
37624422130003913
50645161182963539
34212687949850647
11309062202833273
11756051836486271
52727228626835951
62421872063600369
46275680992946161
40795698351761777
13290385534760221
59066279793930733
20095527312526361
36085895127707287
55785605406306283
14187217553078953
59601674991867629
47953883569834577
69158894456412041
41669238544901377
53503530905491081
29829539401882793
23836149648228949
22201787450596331
31814829206931443
42132471035566501
68519850153481577
63675298416800471
24782246228598637
40688345250652279
9101794123958077
42929077731292243
2115648366629873
13753897834820639
17444458788355283
7793377867589627
10868744439740669
18354019723396783
51034407362904263
41994063344297887
68539524222495701
53323658598758719
26619374780259487
16382965326738781
2551602226953503
35966483578993687
24533519077223237
48477661096359613
40737841815380849
6036964295706059
662375960081791
36867157336816523
8471154599658623
15484062524807797
48355896703159909
28434091663769837
54263851777255151
15483782772880243
63231957843628963
18702474658778389
7863695574533783
10486868968754911
14565970379913793
33742767472953859
26688373447742663
61865480041728533
63514015797104153
10412732937166921
52817900560833407
19718463918329963
4576398062832991
38395826944481593
38053471430329079
41515678755042313
22057665676119961
24792746905789831
37793053612263133
70644670505302031
57998335136665681
23537905896436441
53836227293032831
59189294374987663
7033344570031147
9605977302005059
49670623552106771
41737035319456327
46114835110669411
67683254638231117
10886968561437989
3466795032306481
431043949272773
69346902691857079
29486317282332809
56272916815943567
60548867537222359
59548332812734699
16727230432536413
48870066841360157
36234107595604043
53858149663932041
61496295456590257
26165404579842007
11886721563820427
26472065140448183
42895598281040809
64231642223615129
4589176771711669
3217105870869259
54281357764342867
53861893256797541
33977689190894857
14190575832182363
57779652696497521
6643683961211383
23464428661993147
17693809406147291
40271751811697741
16785594157664069
63567932042887969
34179604634003681
31866978061032769
66765767911246381
36614976660798149
36901815700283707
3738014269401983
69493164467619157
21136553860927103
6393414255818453
26410395778392881
55956813509481193
59749916244287497
38030672246819771
59735350763578913
7979749464924493
60560801037830299
5915059734260749
29000316647155747
69641561628916721
25970102033477333
71987562283692239
9205976401931831
23500978422980753
52851944890769347
62280190807255783
57077193476735447
52658620152213853
26650786218304607
17913919262803439
57829614240129533
32951199992521211
13851691077625801
27273461692611037
9840077668663903
23259889480894631
50574573203805257
52679766389910643
50020921761933827
34245893950779241
13307023471694591
31947984780655649
32301297492454337
15672572000087239
71744389746711377
61527698746086473
29048103679332371
38777174699128529
20195433754761373
42057227924236907
19845615002964529
14698268565788497
58669879183074319
67233200452744357
27942180268433551
13194335630124547
7035267010317313
11114385725223779
43418941799489923
69557619735374497
40840396656021593
19443680544244123
58235547454177469
37542604358196533
46115929567284757
11233845868256383
19633787151143239
64824334352565199
65633436602354329
12828057499364671
17849192135838893
38777383528014493
53242087218755507
19461357092518483
63109319310247843
16752706670673671
62553265996290331
52407896010524297
55970717788976273
9659189748711749
7947170375926237
15100808063936183
27218838653294389
45512861577261671
24157750961806843
10018436955508739
53989009617133879
16168674796802449
35901457567877651
26157019219431623
30929486007554539
25428041431762741
26235793933376743
36414066720382237
15086923335944197
50928811364712191
17516175354072149
23857506026507281
22603201316836837
13827846112385021
18042957073899293
49494166009484347
43596064123897771
35090196833344249
17795764259018869
9976575820924901
44320490421956929
20507799385755251
342408092005211
44902086540082279
67521152019758221
36928817044719637
46820074823402009
104182985433493
36348985904887571
10805329772105101
29933791745376157
62272755208918217
13021013687463563
4546007899364483
24113243342493733
8373974060396929
10471666015238723
24059036492515889
24481345489003801
11307255505577947
8657857981063519
17619076505311783
65001203406993779
15968014500986039
45342754504654769
12313733865113141
2832304615781867
21307665334449311
55081328548683847
65952689516515103
24526963465621987
24466117088812039
21775820081470057
22145837686707733
36403329687588671
34913015343474661
26971095378515681
41376848609614559
13937708040720173
25521455898408163
10856851504885093
42228272668424897
25276931928657037
24201051739548109
35889566366667379
51626940707794913
33724209452246891
62409673379945659
8202609066876827
70931210155431809
54522437224364071
189319365814543
44886535896680911
46962967949611853
67196600787156101
19249967366146679
6034871773261327
36390921378064079
29746239857407427
43469111263113721
27766338694924013
38384283521457163
30837575078568301
45942643948530809
58003305957273631
46789916115944459
59659136386333801
5435170973409211
28386654583706483
439704592430707
28705841268230117
33681555257142677
52674660418316851
66518078877533669
16346320940807009
64618406139991597
59978777788655981
62479371555607901
25865472531257431
19275120878540453
2535891412411361
57263130390707473
35997126620982557
55135317360257681
3928986026947627
70361332893997501
65380615546953559
13716442025979389
15348321939333613
16844036225073439
32504063187044227
17408967038664941
23087199693174209
23500397329481819
9997320162256529
18268992499852933
66879024339337517
2784381787078019
21489252873193969
5395492816226351
35011632344464169
17743771208742797
46597953854931431
49017766659599891
59618747035314757
69911496404304187
38161573072661411
807321208101431
25057862845831463
60665027202537773
68806925643447967
47259126408207053
32697942179444341
25851283173498151
4645993737262027
67691243343786913
30864886396834447
56137758273204571
55962353411875763
66908024038444879
46349160628708981
43681778638478531
36433724598412891
57211856635524167
6242848785597013
21556558557248219
24385483258058581
67020156374725231
28839138363378337
35679196723333417
58378633066483529
58535457244530311
55772674061587211
28537712014313303
17734403597742917
17701928159983031
39265544018033881
70880286520032383
6678422573848763
57044521509733517
40815438692292721
27228057079427887
50264953139169191
42939031585609
67270950459562669
8319930592654189
53062093315343669
14611016761184731
26760737042342383
18899654387150897
34271785754866927
49700802830233459
22957426519192421
32548317988439111
67481674768074943
47669876297060617
49135588040760647
51219294266616799
72051353154781543
24844393891024009
70381482626702909
15011620826626003
21823838591778947
42059937985367713
28959043027181081
45694701218387833
54265954470953851
69454372781929909
21059426602697179
48579975915199249
58446800316107657
34893895815073609
56545641789636683
63461592735209749
35203939065047113
12950979082854271
25539008134924283
69883984956829583
23084127939824183
63253660254632383
28134049403777833
10734878211129977
7228004908983689
3564320012253199
27283397562400163
25644014106903041
24162052539675623
9463816155813389
10210240419851189
29007937712788543
62391705034668839
46393631209609709
32956506567146207
46847892530439523
43321327899776869
18552166620929659
22325643208338299
23394373273898551
24410982397448887
67826006674281043
59263503283497259
1369700923017587
66698980176354263
31347806402343089
24440191637435351
29447149399766947
41751714608873539
71972638299207781
25299615102905713
25902715815791123
64026258809788927
63419040831632897
13152079752305119
62487116406565223
66055127970112693
28780020954419401
975065880075061
69310986268872913
59059488092094991
6774898698461219
60907870782681473
35505092098363579
25206390297232343
64228269621793633
65564790971656919
49910305991875807
58374671411265103
48575722449788561
23023918893399301
29466095243814857
12323158085752511
2979377869904437
10876932228511303
32217596791641691
23868825524028319
27001976889756721
41635102460085557
39447993520721911
43680504616115641
22955569600190057
31725161028166439
24137063276240833
47818031764580989
61307034867043879
459012501858821
4095499287458923
62765777828979103
35202366189086507
30970109286284041
18765235860429913
22993652167000129
11385259094869651
69846385025418553
39475733852690951
29603256168814871
24558437929413991
67658308996060483
58048104711387361
13873183403402387
53599460326564487
66352746911794459
49034014297148561
29944626700762043
44156318326785803
21030902740281281
52685689173220897
35052220971118753
53279464550024957
15292122845120483
9202650798788743
19751456664956141
3892344533415509
14890804910547919
20211717125159407
17269585078656349
68161987491026381
57646419191549857
8140712383691491
8663039777813257
42546771612861743
11994379161041141
9970833882715163
16375366715877461
10511993901617869
35938672402694353
2795354311212313
12862555130062909
23381889009762971
508229901860729
3850695549119521
60221323290589453
8134528750844183
28399441934195183
2556261214165457
62244658217229113
19127937509314229
12887257583077597
28554104685534341
55215124318092521
7744684887305491
24064597130053079
50733944681152669
70204411123303343
22276636937527073
8978511848397841
14953997595515291
54775577974366159
24551580940965073
23251462518262757
13053015633077543
36117484898190797
4017108924265469
58643185097786759
64273345994945917
5450116946725109
52934074597028761
57438609561538001
27438224166933103
70823438046672607
53737205767164461
22643232483808997
57086174035356397
28039344025185919
31214231084784533
43215830367974027
58695235995109199
66747281666796673
6872970861345779
22061203619340881
3171388161665023
18435328760935781
60975471349594519
21735905044819919
30715318210922461
1724281422616267
24051505265346821
22651438739565919
47054756763937519
39893264297516939
11950327181417957
65898088116552137
58238932561344097
51114375516047617
44126039599164661
66924203047629211
67325385217905593
37896709517107429
14614149796839269
54805374249372473
1162736515550773
4455822334788949
64401233472336763
4306954702876871
48449579018162171
33326399226067733
71887837145414833
39128581371922711
67654589066701081
41927663044574201
63867469873152271
41014320661850243
36816658605371773
7324665762903589
51450037983991313
64905676929865663
31043598986046463
37722807185877613
66291176443290731
29868253441518181
12687574577409679
21421046975643349
61315291353131489
6243291299909369
34961285410536239
13465627914062221
63705504388712363
35531269164101401
44384805627217247
11919109825065479
45232329217385831
5582189642064787
46754287410100427
17333152189009079
31105983041205431
30097176030580753
23852724575165257
23185542438063107
46977775442192653
21295632643255639
51612257314053479
29160372012255017
70870693675913213
7807180953528731
69956128325861711
43498043993771033
14899703553488129
3854683151893039
22088640932281529
19188562429189883
47139780744875339
51169985575935847
30315958542883207
39619214831748403
12624656836795103
31654111926983153
45473474024245921
36926892209379181
49409960143045919
29121274432691951
31909346897137403
10545050160952519
68156659609738541
8953615551379361
54711705582287863
64704937534089353
38663197109279689
67140085336306669
25513071311430419
18395625331208029
4905233583565831
38668939027291427
3657235612919771
54015002257496867
23745235691972437
10588358169975259
37456282558558817
45932908861298561
33240459018888437
30879751078632881
66468657156344803
70820459943680627
34336783446137713
13276219170047731
24726374624052691
70988825102385601
16753118077304857
50661726542797387
37246405190971531
47402114368393123
42980141043025913
66614005503274417
13928460998979083
54706745199749683
12084415527716989
41905700209737281
57322731494353951
4504753212255133
50261544288487001
20150119833466417
28654339626133049
50140777184328407
1710244751882839
8897070390860579
26792146082306747
54467836923932297
14480732119886917
27218581094726477
17777029218397601
44201866868455537
65972840009040193
36875795264791537
59763371903157389
48834139399941461
65042874200271263
4426708584215443
12480640323297451
62016804950437867
35221879563024289
20223189993467557
44913331435407257
36181802045845063
57075661580003347
29971342132701161
7253837377551001
62374334527553689
2680597209043451
55296944504533681
7741102475907419
566014816931251
3910258652637913
522361217602591
40598353873225151
21343766728949339
2801990558924603
5742495199224997
18598326263106379
13415048737487143
63156962647267603
20486767358315189
48257713030125919
71932688436455537
46025990601657071
28974750202286527
35274186171684013
28673526164244977
39746228295537311
16934580432759767
68597053096060297
46996266953937157
64056247935835879
69274587572932303
28123982043176431
29674575966042989
11043088478049167
32307088742463959
20454549429995419
52066204193804939
6007657816520891
20430778896946303
20511117024986381
5283539301190211
27577207569951521
68994826437694393
32877214860438731
58521024239759
22834998940428121
55212499241127797
47819908906672631
35921173842169591
5969074332154391
29100524899079989
44710498192958621
1998091269111251
28614013019725201
59402892162087311
12033932990797153
66170793192280753
47763225974423261
6050201791074563
33757583641352737
33363221141109787
23992810814091661
54486625767204529
70098174773527787
54722510495796877
23370807802254811
54443652161809223
19975733624333677
44691167432584151
63644604789186163
45988529464070777
46507857127702387
65487458254904689
63692321668870967
887944117970047
19899289568641079
61787855306703749
67977737547381511
50717229282651703
45551885639144917
23995238736179119
36393634576788799
46382319663731327
37684929874475459
2384059973231567
42018884907257903
31796734034650561
5986702289492063
39287221624137041
66427464470442091
12639868546151839
30167576266430597
5472741552040967
36938735957437841
58172178990538553
62967148817538611
50752424360093977
42961889789974993
2360216260878101
17530780258002959
13376817770486129
27154834857956957
20282506353065581
20690340663222091
71844403342915043
39737662975103647
18996965521772531
56452224283647503
68355613022698541
68928682040093003
44326364690097629
42044229132290579
63155017847446117
25521588750634033
40976866666057117
69280086751790039
33601331143843339
35272766071859399
23427052623605021
31145553190939027
9726935449381861
31821031748632949
1570955709550819
57002148781347151
35039757613219589
28157272272460321
70578098528032817
5373930494238437
19837595400660757
9124714674508309
1779984393350029
37945931429649907
35515371590558207
27139390951343719
38800362123474979
11919522008946557
2604273013462787
31762282941714643
67162192670746319
20747039605429727
24651490625409629
54260555499771337
3869481426536681
17487275981890241
57422557284818821
3627015149263249
36478856239428583
10345785846863531
8111894910902339
31290136379999557
2362141353330893
59656118427449759
13202485642593047
69709292640055427
29644553261720317
16874197846335397
52430441889339209
14550445861425763
51055870033790833
15496918742790181
35291302954711897
2385058211319241
28174501743116947
59539638397321853
50371394432180233
55702739118795569
30755692500121439
6414899351313851
21993451312297889
42156287761208749
16521193199674039
40085103571821731
23857692570677221
19288335747962707
22914028204809253
2366734498416143
12802134955301723
41483444421040099
52547635243613557
7068462043309907
71900509319232569
25280228933799743
55874235521562917
59756510631454193
47517572911147663
56985535240091663
54872384260483609
36086970793998361
33972793323268963
4033961887935407
24778641246631639
49877197373440141
65047045258592083
64362290205030317
69644116068917279
38347825290196711
58420464138564901
18009395495586457
35375589655795003
24335616696187213
13004569859165069
50452598365522877
50224247471906033
70488033954489839
8172063819638399
2608191338149721
32074474204920607
29238370591502063
1572444547503763
32046562014537527
37287263901190951
65064146971180367
12844715973087421
60715798997528401
55004407506622583
51092294446762277
54358792260476843
20266861505343347
1339818154693589
24464953184327653
5290201628255867
26342477278169519
55844731475038603
34192026712558843
39004280810329459
43578011927743243
15290744113716791
64451800908507911
61700524847279587
22799045954859751
4309067586798251
9621939368093321
47962249988743213
29020819836502007
50179994686075169
50577392801539169
713195859141569
51267641965420163
71312254794092969
46642908915784919
33562697868247147
2421031272907999
48290856420846761
51499841637945361
59616465613208093
31474407021660077
6515709570484237
42764686916459951
23433076332852749
71581567896896053
46200786045446233
20624473051113149
68367384604079221
23963945311205411
46072926561603607
24576348794073481
65494288754871103
6630095763718667
55058606498782091
27780568691259379
41954663915044063
40835287540948783
25468259469229607
60167207966586839
14186317352917343
38905583050546039
50996254465868423
67047134593581161
66878056660093879
10003301614092223
14883820649699759
22567845366990017
56793513086298173
10621796800841147
63761854496718617
45895746075548549
14863904049217183
38130646732714717
11716535771652149
8483086064912807
68317567131248129
70808948019165491
49194763915346449
53408519244041239
19621856670616919
57852485378214019
47272169019667577
38142852858801611
68253360021874429
54806391024825491
1231797678825163
60218681843294263
47127849700295759
43586302940714921
46647693098304211
30638005769109859
54542887430590651
37890605911932811
37530215637640811
4756309030059751
26220952162382651
13416339669179659
62640632039178559
23371271485839037
23290089155210981
10095094107698881
23440008720176513
31208785018043251
714516141093649
6564377313493099
7637777734309721
23199418401390173
22223390241874603
11843611711928179
6431668013139199
58808987435894503
8346380010846401
43009035641550677
22033622264173787
26983171412464403
52885147708080053
4891499504468173
34984821481299649
29224532019248843
39296000971009231
53300154774057091
14657926046895421
57097226937781213
22853239940256637
1185437749844057
52030056230517377
8850290048948807
43568202648378911
62438770354752629
41235325878392251
8936437530891151
24531972421703321
21380016781572979
36545099690861897
70240708867003223
68707109479325831
9084264201772691
67901872180041709
45486038340870509
29823168265216213
