0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-26 15:52:09 +00:00
OI-codes/AtCoder/ABC253/F/data/test_19.out

6112 lines
77 KiB (Stored with Git LFS)
Plaintext

0
0
0
278654479
278654479
531734130
576836835
0
0
0
1776260256
1790806428
2043886079
2193829226
1939265473
1292009768
3387725402
2022632061
3977420308
979425786
5803907389
3946677613
1126679349
7404514235
7067777929
0
8980856224
0
10062052821
10901483516
0
10901483516
1051268968
5221040061
7133604883
11710752654
5803556061
12585760649
9057337913
13457176523
14188564089
465420936
8590667558
15230702812
3195000105
5555727547
17636217292
10374751938
13264296550
12782202261
837255408
4586980244
14766629594
12593105260
15741185312
3412649650
21710461243
23222343763
19456762008
12703666323
19456762008
22850595719
13771633410
22850595719
17245421748
13577255616
15666168353
16936994162
23239430121
13771633410
24547940350
20078108491
19194885505
22087084809
11935880105
8153341017
13258718030
23813141454
12142832756
8552693142
465420936
465420936
25240322970
14391623992
3807012908
24412335608
26245428151
15350684651
25789601052
5761306241
19534645667
15026714903
20306671606
17111585015
25822314813
29961497322
16929653335
23119626779
19511062376
11427447745
16684286079
30443736297
32233225010
12536375751
18126061830
31824366522
26965034384
3558107027
7821566963
25368191725
10742636232
11000545332
3586151816
31713995645
25361657628
13575893935
29010407256
21015876125
32727523235
4178505371
29270215446
26912593330
1997655051
21681848782
28939167335
16055864526
19703041097
15821860095
21681848782
22475511234
19276817630
10883347258
33898021130
33183412369
16055864526
33183412369
21487685942
21487685942
21487685942
8757634941
16055864526
31977213468
3935265733
36634019875
22318673819
9060208701
35699912865
37185301497
35473360785
34289745884
8205322372
4223911303
30525645382
36962453074
37385677447
6913241004
37945171748
6810643343
7821566963
36663714832
29296374795
13356317516
11334461847
3035723823
15486820001
40365576209
15716613368
33371618712
41232165033
41168342351
15982846882
34212848411
16459389937
35778899770
40852422055
3558107027
3035723823
35381725029
24277784585
41017386304
45392810798
6508346069
45958206663
9729941863
9967985640
43490629081
46212436463
16365041890
15465502249
16365041890
31539985732
22290672571
44953731934
16874645919
26384507817
38958171580
24264987742
29546876487
20732411938
22528175077
27694436488
44589202101
46200867057
33988280696
43925739934
46717693106
12430600295
9497757202
44121148474
47357946669
4910838203
45393689168
45280056975
9497757202
18982310109
45280056975
48404919814
6641341507
19855903312
24337894886
48340072100
41802229179
2570302887
47543349717
37252795550
9879235847
46474873157
48349779330
39836122500
19918739169
36836522264
48215594248
51474642169
26703175320
36481069913
2599010397
48215594248
21195834700
44719368502
12243217454
16120105565
51621106590
32263614887
38366588040
52327975296
7621929712
55301464500
34686576497
53871342936
54207741029
39228912776
19211467150
33393806027
17716976451
22853718253
47314142032
53907907613
57353173092
1738674287
57817951381
22028244030
3979764849
39511145475
32789908635
33207938835
35215781984
40497889001
60045481466
56704163961
29310328176
62228649873
60431709490
25885685997
52357935333
36176612603
56053854981
59578777103
61863120165
45453289815
61076711541
62301742606
65245012135
51082749232
52155679062
68014360032
57625752432
65134457454
53110549076
67873295634
19701071630
64502915282
65911875217
49595312155
32748340451
57503318737
65877157305
37774773089
33624695505
68011696933
47640748233
8824467139
43506182772
73409424395
75037362848
70357063594
75096005531
43693700347
71802273592
59022179442
50790806580
37241546809
69126054607
37965099082
60060196128
7082802401
82249932181
60873132855
80448333043
80191068157
63988301370
76258628906
32869085864
3741069739
54792560735
49708424822
84571341796
49309660660
7700938722
82393466207
79568843866
77688318421
7508885253
85910021781
19417985708
5264818108
71392152338
84802132904
63479126516
15538138370
86222177030
206440172
15538138370
86437254384
82117601538
27109649127
59139880326
46954352346
89324519384
84053295352
89043524514
83860675840
89121511900
92349190457
74099269547
63167451532
66200245918
45083894757
92258058115
91112798770
78811839512
11633047593
89587577390
72440612274
81663293026
83093874424
80822813578
63439303060
87725050325
31297627934
7913007042
96049393003
56968503776
92034555405
29571710192
42157941887
96423829265
71851428273
100268201003
39864889495
83119244738
92487064949
79168319436
99855345235
78202255740
99704842796
1675454222
98973250338
30158022822
76984807699
74367065010
27491834581
101493091603
4879863815
70289436921
100094618416
9840679378
99176180728
20238097065
47395816362
77446870259
92721743722
95166269648
81593932659
87233574376
46163423323
32938236067
101258836638
14169974017
76981628737
70130483109
79348204585
71404778181
42093480582
78663188055
8416395826
13933900951
75416681674
103713281397
78923417254
79291858001
61999574599
72798110659
10162066049
104948713024
72910822088
5140093014
102410853094
95687668678
107689545177
25001484246
105112843718
54305808256
22781815411
106021492419
12523303983
64508680284
2075657519
105988512251
105840339443
99989870752
99343065984
75514730983
112448899400
103495480521
55925821798
89417128540
34806704816
25665779522
74590677577
113872650305
43701388648
110319771849
112193846314
9553911818
108868929253
95030031128
113804514863
21980565860
112317560273
86043512541
34957590194
46174005422
57523637506
102889370049
78896378642
62315450572
111690345732
10104880335
122984881594
67936778809
116160369329
120668064213
112109805219
75462039849
67743772935
79755170089
79363293577
109794542149
71502326789
116905008039
97832502668
51714808836
13476582573
101080537628
112354075694
83597402649
73811751296
114236931843
71633262298
114734055553
91665983159
24751383761
29444242476
23688179446
85197383943
79142420494
124214513935
49918971169
23356406638
93394538288
99766031107
49247803355
81312006198
102198705329
24051058692
110531654796
120471215303
67580366345
129800534078
13086736509
82240899918
132121868679
52317962717
127437119869
18507150520
132138781175
130796253525
131158894461
131360964550
94891726436
65664815279
134292979966
75124611420
115344342132
9663353555
86748986183
30447246969
99513484843
134287199624
49724442989
129658140917
50102519229
86120911865
91719250791
90657697664
133350407041
105123770153
34384836509
86854689690
17485312977
128315779674
100511899366
140066839893
131616993600
22368068026
3890720219
96506763888
69992911875
138485909002
111463806086
111418317466
114204706911
137007040684
48686509878
59987467992
71039041743
94224488602
61258250531
21207976805
142990648925
141693699210
141391875821
36729554223
146777510938
44498868325
53778536396
115233265434
28724203091
92522484958
137722860030
112995201566
51496166982
71155045564
147540919030
100424475660
16692950171
140459450217
139985779583
135200975389
74899625540
26247904302
135578656015
144151289188
142772136215
151118703725
145858131037
149118227648
139092573761
137279951060
37144813054
147772868761
142262678622
140318332885
87564356669
113264350447
81317265524
38917502706
30772012463
150798059469
61189085246
110629123739
69749093758
40966997027
95033647908
157038205549
149364538325
151640139925
150094047157
55935003716
57459368098
104558600535
55935003716
105683171329
77059739375
22749848179
129729067343
120223416323
112609668036
118077545057
160258297313
120223416323
144840853526
60845684190
108637575719
160569365726
56357986075
161394830926
123835654440
29824195850
39222607687
151210362915
129259396329
129259396329
70331981325
161635930873
162818862752
131119517663
164433388687
29909302334
42704193899
29909302334
140134487825
164474125732
157142317911
135885926847
134229873366
113121989955
46471833201
128896487113
74591557045
124986205339
134857217603
131909903336
166603455588
32160614270
66138391031
167482301777
79800009257
88776505857
139716458350
169839290485
128454661495
38713570577
127459280597
7958427767
40177099023
96130490269
107690428106
172963547759
147039874393
44639985561
162053142046
18687281510
166568845301
66515766494
87529783642
146521718121
102401439627
73079050209
141277108602
178745864723
2430586529
64658175327
146099133321
53569453845
15442187710
74893069791
177983457041
52499093601
136522280831
15726997328
7126799167
111800516497
134897795788
11217672287
156968125075
168328798634
121911002400
124850009660
52661246159
128330550202
184394466189
174042705139
181520488255
63324022548
185182667857
57997527112
104431326257
182984397178
15442187710
182851535120
183522132544
172327304998
187818381477
115672614563
2066693613
190165696319
132274065227
31948962710
121214719905
162278304301
167436524065
139988148829
170952820068
188022877665
132801152091
15915949461
174957891171
147904972376
87428174055
112121540196
133962976899
176919104228
183256794320
86392742644
119416166069
165865826464
144182857649
11217672287
174827601866
156333009198
135431414768
138489186490
127220043031
183640292819
119636005240
69110989897
89344553966
187995853844
93355053851
152682714046
137883540965
183534072235
95849503886
157559997744
162505926528
126605459499
54379688957
195212355051
177822054609
189140340717
163487916844
139097275869
153430751685
97163438100
192017490146
64112266817
37079983473
193667518873
146571852548
181528768937
133280338177
196363355798
184646491436
138288099680
176892639117
139860977786
162279561683
154428515217
79369920189
165289349548
48117636511
180833025741
124015098066
185904319948
187407915061
197139043426
198461270070
162415970150
129406099553
125653288716
21285130054
203904813092
185687692600
162651589751
45831472603
37409480122
192108249294
24154091558
199950856183
113770386889
96006034574
204351807555
124312472254
173294548833
49188015532
111753185072
69322014384
131718631600
139440876173
101180158801
160363345804
55519719821
32502541828
101264687560
175459209174
131432164615
72982691245
110604154007
13757815852
148767992297
159640747394
135482393464
212247541330
209721917313
181731151818
212059047957
61951336240
197774699332
11770063166
68663477934
23195777332
52724601552
217341289406
36894905200
194770773623
185442065246
187652302368
36446843713
203518357959
90361348188
74873724106
30736010753
173855707119
204504037998
204464447615
190241263890
90772096703
122201031605
149717690346
50879008385
217296004394
217142992319
205610718649
84570917396
132610862918
102845070154
162547179067
147301543632
45596084004
60126795787
194236359815
170654215533
84654674938
222762173781
120879224729
184539807233
175516255043
190862855117
39570579753
125632152458
217024477401
135471811817
32459411036
142936008218
8145710729
224103839099
117893585466
219942170108
28705968181
90934826765
226810743895
43728597382
77022421379
226203817117
219393173472
182176541391
145091386499
8270048165
189012695322
101472980119
229409770251
41791492886
45681901699
78664174156
187190701256
139087653286
7836348535
229708825098
196317676099
142004289510
9017219305
221563944851
185664701766
228887080410
43169701665
102557714204
27448519769
89436000332
230114484831
17363138071
235517272121
135342714129
230214921909
200383752497
62549712394
176424104152
45924392162
146219561366
137867052432
134572765516
132432858270
177598602754
241434276764
120415555663
177031486010
122951097786
147937135185
196803924490
219966493353
157947233871
35436073482
104866559539
180559277248
208308064432
21705411977
12304466544
243199828986
234936171762
147026852181
236223181865
175853260023
157263390152
143688968463
241556774963
184074292478
100765105139
123412076966
67507214655
8685060539
10806366204
88606392298
69802707436
166204088814
243901697082
110589465451
208168939782
48213898855
180905711869
68580247501
196799012093
781046501
183414540335
73183757032
225425354831
94007473306
190706644707
131349981661
223627255228
82381207431
65232353955
147936823484
120849589964
110939287158
199980101544
227161615467
77856503200
159974713753
229958044949
246131977499
242529519264
244566203864
77939402570
248271856115
111330920380
244663510398
47106988751
69130929439
194916864012
84001607628
230793046178
245171758816
125770071986
243908230024
204459116753
237251988950
196826750476
114468404992
245022095333
137237751481
189194290417
232239175615
38496177153
114397288049
246053648265
102590894268
18165662498
200105594011
136142372274
75740123862
19758174226
84631936819
9126148723
156762363606
234569715782
149260197303
186339799258
162473671966
205781400634
206187142339
123951388342
260509609515
259435303245
236275997644
245177669365
174728792180
22011271060
235487895387
217114511348
200168476842
245404728278
81735602668
181130418850
128442073865
272499125172
270135874377
144522872575
70551931938
273072501807
62324889879
241180382104
248769295896
236841064215
184249632818
200106682920
205942686531
46723142816
62178832570
150462788728
271953740890
271849176708
260675136002
114352688565
108464708444
218602721609
65278645403
265667626189
8924459829
263845134859
272871850063
73892916274
227009358121
17746709808
251459010079
184150254999
76123998324
226962377776
267488677321
257155832329
187991474024
249595337369
200080643245
108435248163
191072588782
65991122118
252411706625
246774426681
49645603991
277159743248
93537495263
273253105207
251188065308
172274335672
271782172475
104564897304
267246680084
206064021056
187078173145
203006861988
12258022567
10480061846
28493766983
193124395544
284048994052
181946251326
258461993325
95115088887
121350546492
152460891655
209140263326
46451283729
82729280525
19767126925
231696092608
225242142227
251027429981
252647973207
286395415903
67015287490
226659237646
27422359582
258398076155
95958621664
261876818402
45399716195
215480958190
116081556198
145927599050
268049278505
271016530757
79020478155
238539343701
283752490709
28958498600
277109300084
53998386192
275572526304
61043457432
58436724516
282832780007
185450482347
231465377767
103954645844
22435618784
231821883588
285150462201
52942658746
227337763816
60373759055
206810503252
289082224948
282167114716
234225686015
277523296584
27422359582
288772677699
233937315986
289092691975
181422619440
121988242487
281539341880
121988242487
274792727559
250083230782
236091322309
293170275752
286309574214
39432454138
258078005424
205404252896
289743296576
62892004299
142686258983
79463930848
269949113800
215010049476
206389939561
268563526713
19982735888
218858110585
250057094595
136956937939
294723891722
289447626082
190861650835
288694285408
272576892960
287920121213
44485237243
247143443973
115373850331
180356373961
71313124222
168748393661
210881986217
108013112628
12988997310
271594603250
246055058257
230233793568
280750974529
224367570325
95470985886
289155869397
173793129118
188427435562
271723319608
89182278773
246621910308
280100950190
293176728249
195836467461
200305287918
297345034218
243602988184
273564729680
300699640324
259383268536
98182797534
115079877116
250154372736
29845751514
273617328467
204977085173
164138722210
275079148838
286077603420
116057130818
302713962182
250583981627
180282987561
303465201480
256282893353
297070117177
49374713261
92864817415
296442144989
155254763810
116131191526
270421984221
69513026122
271812286539
69467821029
273552045404
130882626521
84897575115
37110941860
294889560226
240588389356
62226984619
172752428977
278189067504
76579107134
74650155792
304569036047
308105044589
24460904149
43372900295
279505358804
306857288333
152844307104
205193283019
125784379389
205551398300
115392822010
254013417541
166216759301
302779321136
282365918592
288592842808
50081924447
124403105240
161974311155
306616614947
161672127373
34738333863
277844294586
118710958442
297264403795
207097860719
87961164487
65223271720
315458867595
45076025336
308029598410
310570499447
273182526227
117048461963
109893116574
37632960064
289960059523
241930370252
225116129736
82534437954
218450584224
125900226830
281659233774
317161079981
230356187958
43276161703
7076819792
165426169135
184867711596
185989506002
314448901178
241507479336
12510118001
312265348858
97475402671
233710787179
289776051694
182704618483
26312889839
105800742783
150571283332
276312537072
234291518291
99943632002
267090191677
120566476078
317514861464
110987007602
259855509020
22192794738
308122787466
221866298318
143182277868
315938336203
272581439858
315443308832
134206687694
56096725639
42701000967
307627850305
148321748385
165698247882
148197023348
64624433926
238065487041
91236701868
152168391492
295640304565
290368070044
177340619580
49737040687
78455923752
317081875293
287711196648
152454160406
225027160265
328548704349
241480890962
185012348432
323614052872
264711819386
286796837848
56185588772
299213253844
308451425833
229490559683
216268718888
319049459956
285090705736
275885083058
284926974151
332701266455
334583233782
328238585483
330769797625
131360007446
300586249758
37101972787
16496426474
57567175828
261896954831
303777542928
30062813832
248108962713
188670276775
335882928121
288316993568
328297611778
163212026025
32763242225
168539659400
289891299449
71471065939
315040748345
168901531550
294525152824
307418889825
232012539083
314575953030
297731743386
59750458654
155856143606
334806826868
18626479522
332881357901
327872988183
338318981808
336380292685
296559001372
137019699128
288141802727
221891083375
336785023252
249971654827
86746981699
109983320871
60301261909
129938028057
61822684294
284260733314
179428773230
311492490967
27948624109
335950028989
332987378137
42293823624
327514733863
312389093592
314183444486
341405588536
27948624109
210209331641
329946768649
252217498354
28713839005
338435474851
53987974018
200871358626
26720752659
26866796316
314714502242
310179601606
68072881108
339007737757
222858623540
240878981413
343105589195
236330036397
296310086160
236715782548
299643895805
285948009913
106153242506
99344870088
342225976086
257834277022
127954595938
37721528731
51378967884
341372514072
323841538268
15217515211
255761125777
328540453825
307084708715
51094519116
184408742274
313372304965
89030517273
233425015639
175656443233
265513689430
344818253418
48228427438
231819689966
53933285419
319823879747
345286566774
259438073943
116680710267
95918881207
349911779026
56951468641
344428082313
240089030659
236960106924
212287243139
86683895437
323597173901
221395312389
346933621043
305378391862
54825509075
252168515300
69292917351
174363865349
42946536641
35751033053
336857408341
339289271162
102704955959
302822296558
200425338357
328706813248
337015529813
259316792098
147758072288
337221096038
346601335780
350183321747
117189321368
94589130996
270550099537
355054083596
359099317231
95030232740
169418576583
213413416768
283191149185
354648817261
72643354408
37440314181
351750159269
70216053296
230449755837
362419975087
264753014029
24116008699
206569700607
349316115233
239900853849
86188614751
354840948254
35979266631
226536481030
333364992886
35751033053
89774897558
363045791511
231100303017
251842985557
323427889326
43869672586
27851794622
353860969256
165504551058
290755239587
178085612376
340425804039
124940189911
365879099169
15241736338
319624391305
194595256657
47706378591
241231182870
213374595904
356428010566
184456681723
3978861255
271933223675
358907203200
345728879875
309845892534
319484465336
336564230076
294249449101
374332779328
193937673402
17038227583
361154232489
372717495217
189379055728
286156043002
266788649927
131410042711
366203127784
38043189277
372648185199
163951868206
307648786933
190680316805
348295159955
330037317555
198041069014
20998271193
344984323245
246124541676
267877071475
317759857182
260244312818
224924277368
248377223081
343945958836
268028146087
41301275492
278576624023
334793650730
368712833809
326090326095
65820176982
382026635594
233200198286
105133605020
330615114097
187632062774
91849785490
376394337062
217846439758
330660823613
20600372452
236253143642
100688978657
36700871382
320514030336
359233524086
188507710845
373462070553
365817820604
354759132584
8841989916
266315194739
201348340485
236646232417
368090355087
329553044649
250186246111
65126200020
248117042721
355118365807
389340891740
331832725645
13512270384
65204252015
359728170714
317525831020
374843660503
71667667532
323626713360
307879983738
383350460376
276447587453
206624021282
100657794606
294594381297
162086918475
28677046912
20836340846
112619844487
202389834912
315701475480
241282607965
62412568664
336579165795
314089712699
114810707216
390509469335
288269510308
256814549632
378075976097
332386393049
302656589074
234588707701
347751728212
392267840637
343422047582
143272766813
355658345003
146353256729
366943078129
59119402423
282181145554
380829711310
155872546168
333177999246
347601359214
40668863265
329685213445
363219156587
31729391139
108165532016
372347956460
180041920287
158571450362
372480232016
239648558659
89092676726
66567460464
212250248553
144521225086
388442754751
176790605412
357122704056
269750872982
253740229068
177616163252
278522258848
192010754014
16126827840
369792172279
216047799032
335913152205
336786942949
160039704094
67242087958
141202116581
228099490624
97633471483
98336778309
151828381717
83782977737
283779319905
395764788942
314325492758
236577824978
73178617542
66166525566
39522438914
406726200943
301508892198
381095486724
410601254176
270617110358
36523405163
385150139321
114397472233
305637403389
220986681413
387098742642
91691640874
104038746562
385447136059
385081402182
117688246471
404819460927
230583651397
238798529884
410663423866
96822954174
121360392744
340291442699
30546036283
165721666125
57902245532
401003678287
29815676869
392024082376
77513090757
205192069091
52042051643
152995172220
402117900048
353885234110
188588020442
100216782275
407442211440
235232874612
220494660018
152328753991
368752269328
155892574993
33276098322
286797890188
363848929060
303220308639
386805470906
418734086505
145431524709
225764130811
368544436341
287203486278
222593382573
178712000701
14890920999
199882927109
422858669783
320341695296
210134606139
157192405881
42508542925
107642397409
230731749337
378844759376
103157286613
145734724775
360389290591
281989850822
309526729834
323623793525
357574551284
413322964149
387173651113
323339388400
161630966083
334701323004
243167755264
423200743302
121282589683
146646687017
78915497302
92489006465
366321910866
371093103996
385778555646
296736377648
419092435658
314595813550
403762872368
424023274071
390195048397
315079851754
285537425713
416979013138
93109270040
358821521333
43228357318
15350513696
410803327807
143152333780
370704617863
58946769747
420247615551
1497370558
417924860685
30570305217
426254764274
93932078224
399889988327
372403587775
99449625426
401086366749
53807174720
331764714928
303049304837
421196797208
331599731114
222122272116
265008695506
100727623462
410299139027
165573974656
200975529069
209629723043
406321965439
353232817883
212302893989
194906190491
30213806081
105871017731
370809878297
192946631210
285755274363
294784847691
396005189110
437117867501
300301613967
439531466343
443703513396
403257700387
371102310085
283852135605
430412733264
2332442299
428787400192
319825870623
267855240900
229817345923
263559581065
109804977188
317409155636
419789538658
80650714128
284079790273
412419961709
122768387068
287706770070
76711187931
94922970631
13750269114
80081016798
84021958540
413345981974
80250800475
280992870452
136951310040
447942037646
383694106987
384151104365
452333570440
28649871366
369687151870
118142682388
347048366126
439063816937
448959910263
452072517666
161768307990
273972707225
452756227413
290150893680
429927453063
405144252428
28979257186
257036658391
213405493622
288492186089
447470317305
240441470022
142332457793
137373712964
189351981630
15687557571
362853152517
288476618944
175070001242
417122260618
333125782908
267128074796
408928863292
151826602133
171242152040
64491286253
448641180115
371087354162
286603648946
67549749324
181050070894
293889519044
416535715974
163354947473
194847317667
439211154049
319758409163
261358226200
422723914054
453182975031
259585426896
415945025834
349054397407
407729624445
452250298405
203080588598
32712010790
357410815563
296742458916
53155040227
44549514294
110304333080
446817989564
29087240463
174866030093
415116578812
446314310474
447843899536
353742068403
168861573776
59800762825
449967811598
255104594719
444299152002
400568944502
125880744363
10713902036
357488695212
247477199046
386719392128
333228612390
297471997069
12284549710
371892375164
398042194723
356335803240
465351466218
149567224914
421215325923
450496712120
172885368072
460726336440
467368056819
269056769842
354099866408
311829445117
371214731394
460193479408
70431804575
338792540079
462291950059
156741819557
232832955186
454850339591
440850174162
473656905154
67564308285
422243707081
277928250893
392234734882
396917009247
177553413702
397185619933
455094396301
385386876027
475426883503
440413356229
369320754160
97898393413
451233206276
461311680184
334002087891
407211850456
470798710247
334750338190
456010061121
12511458303
461562773528
378563461707
415060841650
231696122943
358159037834
485119249438
449440708253
246704574538
329030240752
457899118539
84892446627
461359912050
468429678429
135668958743
382017770849
311121684050
434259016120
351452837146
389753218948
146802342302
330528664697
308340386917
435393694596
192270647316
18950312241
230524883786
223807110998
464836369941
478895262595
178049408517
372618756055
413983856173
182436808017
165905956883
487122531325
297520552423
108930456316
117567349589
220727615260
174709088052
204814374743
283029685394
158624988989
141680326627
371779372887
170306487704
118153614499
330329516262
311641346860
384121931856
354460817997
460191024639
489409886009
312611980874
291706510333
337910097705
395287692244
441935372031
243440847263
171493029254
41558091900
313128266195
273135276239
359914671542
18165168810
258653313571
17073382805
488039661713
460243655601
253018383089
460533181479
492674713757
496352722291
389713750202
189135651499
260919598783
463274875165
272812238310
139366027568
261691060356
407581900710
173115468914
500203991690
151568263928
482676331384
435552461964
256103019994
221827174230
501111904079
454345403725
191426158490
87807002932
502459175475
407848760921
173181024315
395129059021
23616927077
441923860814
195820718833
104711579750
483698877479
475255326506
483623221815
355181104113
508174557855
46823378352
421617699710
390084943777
164309057294
182706477087
498919220750
452315348762
489197373974
25966537878
505683986274
382901173761
318229276950
329862187873
295884153203
132116723275
174312982318
482185278532
219030240417
329010200234
33496858620
459351285673
416166631618
286080382850
80227418098
152548630055
118432625120
393980328894
50115293499
493628431592
408858970211
497982516297
382414584788
511422646222
69913236613
91311020416
198368649772
60604542060
416480814502
515436828231
518519963844
424484397394
295853705638
510529200586
341578812573
491711278726
281942916681
348171122087
330915862078
281643277335
201109327820
523524355387
435114987473
319545937880
479901196269
505075258877
485818668874
36933664800
16100085272
86325325062
419098230245
260484657609
41105029370
524163975657
481738751970
325230783199
490225573612
290095972606
485834757200
204224879130
517220611988
459101858683
522048048690
509815953930
504799014959
297340946451
466868504934
320924713415
486658148675
111941027947
222054780147
211474070000
374137307977
274943760567
93984486076
5450542109
526328607780
535513819808
80434040135
225725232412
514562345365
306121182960
393956337490
266076170365
355851594504
182809218450
45053237610
385674488742
149029914950
485747092340
343130414200
515615789328
308779554768
515172500793
530299137217
414949592900
49101741650
344834445925
191041150734
142357408368
516682866319
316920201113
436904984246
363834485609
492583480421
315254207916
264054006765
445582388414
83156914139
418617020429
501171695924
314727139877
521161201983
347043446138
101418865225
501165271558
514585076137
167455069204
276501903924
482959133201
416007283865
299533852970
541804045798
382780844806
522810799564
139265977483
192297490305
355768995531
386341856396
453710076904
411867782115
441349696705
89125736830
242381665591
499522281937
548432070059
367767701739
451054784074
304871252214
351181481066
471950964236
319081761166
421180043095
361254969660
45569981414
520241529432
382324391413
526782263766
131926919340
533625791613
73153622884
452504074770
382462444730
513474795611
501841269767
367320727291
194276090193
540285902027
99559751684
522817658370
447371417107
505094319803
196848933190
364281315046
429360508501
357703559310
550319700392
463126998258
62220530827
402629302139
301543848496
284407576408
56386634023
101395045092
243782330037
541535997972
148414550461
483939746762
183875221122
508666264998
119149751038
478430801554
265392508327
561697174601
321899793572
144040383574
345331257959
551973074885
240819800377
397178092876
99894579588
364342177632
216727157902
247365125641
282119794084
21352838089
547647252566
458394902755
185124302562
569717443924
521821712592
495560301178
563522643059
260616117889
503510106532
527054778669
88286433205
451602361459
83550809775
71127278135
171234932770
530389306620
484388163203
332480215088
16703827604
550286544027
12867292504
50248948731
527552366643
117641587547
286296989832
361661430372
296245581290
425285348205
461205431568
382363679750
174802176532
31016616391
565810442833
566943152949
361033367372
529819920079
551624747894
477098578532
233373781894
573558412085
416252032376
36893223023
530251372649
167565220167
579721897155
258639389626
254370199340
255276469140
537143657141
150161524359
570705721049
226013278819
453097975842
265817285501
579381791005
336975848945
534288872506
449305943483
136559950153
426578459917
66605573572
335599317488
351134737386
560283607415
490805700522
500620467597
463108887771
527039205432
519437270136
114885320853
103080142452
540110776421
119886363794
95813671365
330639772770
475821280417
237617463253
324183278856
349669145827
518201772127
79022863631
449860739546
95752199937
458173468392
381016256561
529049383387
382324796137
284155585359
587153781814
194008303994
84613705086
270134795869
518821197283
585258502111
284705121690
544531378372
501954286163
423271867578
586011729820
138363198862
211562142145
386786969265
559688044102
475477350404
441674830317
589101356855
451280144189
493777224264
582310739292
51105630032
411950147538
393835585547
326050237178
334993229516
498273588349
335602694984
551644164382
577738503695
460525840848
333544869250
334419826908
61253420338
82845041860
251993107414
14182846910
423256129212
157284090991
235266404488
582358223410
594112077971
26929483371
578109078732
513895944046
62509540612
580995198196
598832510719
575805494604
38872949469
462020392174
353742208263
580633339512
424132121869
107104010319
186465041083
442737876555
400027613072
172646720580
223784607863
301935152736
44549944042
579901549768
342566021714
470708802210
594293586523
216073363738
471981099840
11323498943
610036397145
584523908689
584234390451
216439770134
326313677702
586334936406
600118868487
441276517320
224672673683
504351706670
471771943676
560860611767
573985769069
474743810471
404767127541
507150002122
606139909709
448617281355
306947071104
406329835604
425606972541
597108191641
448837048264
592567315582
607795206565
79428683947
66297171408
564708109358
287328638918
566355982097
558827949337
236042301547
432837633584
345415360667
546395249519
89050917565
589748468662
75606474952
595599124931
56079574585
283473488066
557063972888
131197618102
482488445866
324864574388
13296593756
84533627477
583948195172
573185688945
38872480779
495288423326
486443119063
495895275820
520016393710
572938793232
554608739642
610658452632
602389704190
378543659573
147306133656
364847391975
244310778047
171885895260
184738099537
199114206789
475648149746
113542502196
443956292244
603017800881
483220571965
433798913408
470235776664
188808459273
614733014593
308188346312
460232454667
571863107455
483883958891
613539530839
125514911933
619844683294
627229542130
312054718549
386019446900
490722932313
391267512260
469305163969
579641298719
307846276133
622384619337
409028560469
257381209554
490771559528
157240927906
369745386228
421004145547
410835514703
633973042205
558459100790
441349089530
589214374935
519468028732
509320996203
279766720651
545263209904
615424441472
472171799693
407180855778
112907060899
635532291503
602482749999
444571295606
122153778922
60677302841
507735941315
221440818208
619415311316
618427447190
61738084397
563872120065
600348542642
507559741405
627833050725
634556329664
634081371034
507353007882
514274237526
619932359306
607385745960
501392658138
520842092659
174989101102
68212355281
147992725692
418716827080
361302803678
460696991249
556461474890
615708210034
628180663950
461504333678
221451858615
243792840785
417699126450
66275875268
201278316698
222972598527
345873241421
392041173996
88918903142
438340749627
342729342358
562019809121
590747193789
141564917882
449784457247
475450947681
383400584060
420800017009
224200684350
589427649642
159244691905
379749213825
183877925685
45304504581
413430183021
173643024358
573816426524
651954309983
26723156185
420887871578
644202799423
232354350856
596437175659
372094691521
109504564396
249667448561
193513104840
250436290411
564933988475
116083288797
640097777267
469304436230
371292904903
430484645048
493034799001
74087379514
565557780016
41431369147
182068051568
647208981912
661943055156
337766860404
648525642830
663551642227
481592782007
642708989775
623917557210
492321959796
643859999188
663953441223
428688337396
205193043784
363026550238
620443656297
415845522603
145327847506
515527161664
416457212520
667495516836
661425540857
394719056592
242256735489
659214159443
109992034652
618229069562
131705247438
21579256617
666967625067
667832552484
669034566724
536000979295
308591800365
264692049192
294745751102
137283703425
346770173025
178668950576
422111041129
614483094838
422910640417
528727027673
665675362753
667852132243
206869005898
630593999321
405529213525
29362387177
630639959109
442349500078
634783697033
435198593019
488744148328
608903402567
462648417112
569730205030
280122394092
676353473312
657080824043
676458849800
405405584127
23148637926
266565970831
369296592120
662035641795
506361645757
679376981682
639373475425
552092651695
671593422343
97101674096
520857484344
432363820301
663767732956
189544484551
665351802992
523732393366
585318200804
46322494598
267290737980
187256087112
210791269947
681864826500
550664479168
500546111565
549370442112
434860691628
630165469604
419651604929
453649254113
504798708674
601998074424
294098650954
504912202043
473677050
158909292492
318989189704
670372962091
34266997448
349545612346
211829442870
684048336681
685296927053
665340642435
513089211396
244151329263
669105620055
344828811672
664247483799
597417013208
165526266893
619671240141
666987178836
520928930556
85549878951
557660388846
605401670721
426630749823
673927598563
639114940659
443950629835
35438900125
598936313443
644321481169
513579539686
678703902890
164665012235
632920701615
325238427787
567514636698
531670148304
639202781888
110675653807
693120736565
175416414766
464529391212
113889819958
626711328524
209830071475
188968727523
575886059698
260920047797
177415691515
146042240048
32976191957
679001739598
599317813902
449675964327
273924741175
605994016261
276890824890
561178881456
495743513384
334657031639
492959678565
691478859301
448548371488
597868377628
356041921748
561436587863
31359799293
417754431828
377880605845
398436912402
330942322324
672794355177
500145810073
114349530755
153853030275
681469262936
683592638812
687452213537
433766228937
523975284038
640900377506
686568373420
456890349250
601574492378
685795642933
329969252120
701828612050
702391856238
450232827396
613535153976
51326150943
494442264899
311268027308
86081563143
699324675408
605401532530
703680588648
383748264682
625717908059
435681249012
474062029277
58232174546
654041534174
521458067975
354532163966
72136314794
650629316164
509638169629
689966332086
675557001076
318400090628
711551518978
246426399975
605198390595
432969065192
698417507500
174552460002
87705418684
173758108779
408997023198
706518323342
5035468605
360595494474
670020913415
565765766252
699236137091
536540654790
229389748678
417597120240
617486742024
239798184123
484820255746
228814096804
244259153751
233680799541
625205555584
696630322475
339922995678
188041384645
287728406903
296922098551
334470258254
373409593535
701517277109
351361996976
155462042689
704597718418
473176765751
719201138461
719832041354
379475778545
236204182679
318061957792
704666310212
477490916708
578804649609
108341355519
631974051445
532139695240
124006232492
614429074860
525865856859
48467161249
120893511134
24630302460
532932128965
655478364165
511462321306
717459080318
326958180652
478032031924
28864001506
723260668755
572408270714
316085882932
533317795001
251253496606
572600833880
365820403373
709044921920
348910477403
608627597919
27216718255
163480941547
709010913717
211534452996
331869527363
428414437814
498372331420
519699237664
250720152358
336108163988
706666364693
290283221927
694883553295
365197382866
725546665939
295409085209
402948049095
492073019767
88616045103
681833466589
5491006728
535325681382
444304995967
105082088723
585355069283
537049127848
318887499925
488268548598
247813346499
476776110006
71143388308
728725024304
726499582061
640671084429
319654693339
714240911767
79467419094
151489093592
659004874875
36629049743
667282922512
292308601211
434379322191
624650345168
100509124312
265582487373
108158307747
607219464766
735007579261
301266418149
667697378365
481648694326
442943087932
284633654522
227080858842
208562089682
736750726810
730320647077
713251833383
633865093764
78034447763
346695139234
409932856329
111097044933
430652861797
693321299532
693321299532
66061651213
147951689909
402227762315
693328156866
630103629966
30436443085
326098767463
503257768774
482160001093
266984333916
185633048313
707485983749
271648280495
407048660195
739019429401
645132449470
697958165323
543149325397
72285517530
733485433907
667681290187
238066242344
488147954749
635225585959
724993545931
9640000930
156711583381
595198760089
324634240359
621197222573
709953200790
141206541937
725680616969
276397648371
740013517832
606113832102
461218525702
498757797060
389222256892
315511886366
610703178153
277604749195
439968454478
258291189718
32596154034
599971699853
308681038702
751655523901
314112612972
612749806815
721138002315
256070572155
703493850690
273321346315
758687131806
336321551330
18083076524
232216944515
302799424149
423723085559
222899167136
374014515289
456225280178
452126712738
138546505542
134855384718
246647088463
421039541861
110299286123
715771677449
462582524391
548609741850
753795888968
81716921735
372999869166
554928813515
210354864197
594421545213
646374002345
511459970996
737975684499
484666391541
750258122008
712772756247
698803634133
218966991127
303980258428
487687219986
115020525610
339343254463
767029331246
761465319206
717837759433
484376308948
287562301326
482723458448
150278433991
499869796065
299408847871
689180949397
155071502251
41419517743
744425641418
639228677744
500896846314
744246212289
747546734183
712819697458
548398388645
689029678228
483870622384
694021974959
30449230910
761870704036
307220540967
763510080932
515082642759
11192084354
728952567537
222713974084
749300074962
31584780017
608319410876
364688680792
441317026221
765228263368
766799684795
689502536162
268713877550
619756809802
345571451981
752639460835
775326288585
111478484082
136224242152
387702464671
266157795547
243790266016
691966951897
782210597875
505221909407
507410115029
187502436742
641782769709
783658558184
262049880632
738704639753
423611729687
726067115640
586342684884
622701932512
763873262949
59829686736
711851233391
550322880306
780360201437
115452059780
622891239141
698821343355
785170731217
409036423967
629288220473
446148047524
643451155451
236835556757
335624157124
202447887518
507246313585
687759569214
785227550072
422493771796
333419986496
518688553958
795029727807
608121589036
123264748600
691793674539
245889592467
179181215090
631637182953
141710278823
634494151457
743950542194
112146136705
591618998893
792392852872
792966192839
527116725815
593886708910
37821483073
30596810948
213585874966
777230628628
742052042290
204549220641
527600725279
792564451140
673283258082
668383166241
798253309440
140686539331
400474415337
797299961575
781856124452
296375294502
278601908559
207681436157
804167712983
100264391327
227666459636
729561393193
158808070933
784844477896
734575291843
239426306728
740431563195
413160906765
406630837407
668477914332
710071537517
758856911922
266766167800
750604203296
471478962869
768091444454
801908171603
274896340870
781885076807
783666872479
143024212965
747695051917
447658244882
530838559445
188874153338
750322891471
339971585288
450292058078
49156857079
462515407711
227629270200
458335334353
212118170405
667114696947
454293197598
219835446945
620641766813
700900332837
462906484495
805808788529
755165866926
784941946764
355635275041
448332459821
55344788511
239991638678
481265863785
586963842274
44549395370
761123574670
204464344883
568036141773
617826416882
775819837094
102765313288
532342756236
316486348781
359878671059
801345979944
535892550002
356134080214
806429815364
633016498869
372049575668
413922665647
347840466592
807159356572
398981729337
767971048217
746693276619
95880095975
714672018357
791520943860
808846596882
722859073269
308617281945
327744443428
311290397327
796389079352
732632677623
197737769962
748886624836
791992812392
639553210404
82707396672
713613686765
339591459416
795566175572
647266659648
275031877696
688885566208
268719657051
416386827175
472137926076
662315252366
690580421545
806305786729
632618902612
574117709914
591732265359
725425898841
377997025242
634238239937
331596984182
799315442417
801678676605
568789656737
196404697338
799138476005
139686600035
23840255219
704718629237
809663340105
651807167285
588314158639
279827158741
286817071388
731135180835
296123062037
693390924628
816075498160
104440350927
452048684944
104180166104
819462377818
722535224057
481224518609
754717454874
807092644378
795002999617
614072342614
595049929917
12178075222
680503864641
833051568373
710192059121
572985364886
810636983542
369967213082
293385290050
147449440375
285742254686
828909169206
677096191844
786374626432
420187428093
795669837538
812495956583
709251363468
212836399894
576723124159
660392600022
47035151216
831828490529
76776709605
560076114782
810189389632
797375135455
411947800630
801104236012
731910227390
780016057628
75296336982
833312541720
625503467138
633193075200
801700240854
817572914705
794996993567
219706121722
771206337132
581811778422
684271002958
663579875728
806875255106
284365119200
827491939664
428880788648
420930771045
403751293850
835455306861
588459899405
204302613336
572614258678
784724207622
473488438860
523861628614
826584433588
52754740425
106852476644
822484502690
197561697688
366364774873
175996523910
546781899669
47477264826
810536970383
508864960833
837090460892
541233622711
365967111169
825698254314
506054893785
464373573036
750955980723
707913269263
204109861677
669716382392
156312041944
790037523123
267153040623
792350393522
742415642879
86855832453
453079269794
46607220811
514326080764
421800495825
834422681016
513105731348
479546885140
218142896339
455928676491
250643590181
839370822470
834978266763
99306307358
839155727345
220655731548
415130799519
729460441813
777191893948
301147535736
503979174369
636879444703
633821540268
764484102228
829892249188
735952084402
837448286875
393522337416
77698037774
657936751948
433302275026
250471695952
848558145493
243229646564
140975191516
780117428668
687210554690
700990037412
843228422689
824409126078
555885930167
553302733585
844237077071
537432801125
111753053501
737648661426
842454950066
223158141849
695227641326
320268552268
470711327646
811644497756
653141478043
200808396900
551410783899
613116059365
309095588525
432164034470
855826517403
266960512310
842560159573
716600486320
746891152860
624277026054
580285381424
446322455595
432191659240
357823282173
211298148831
861173607624
183928150986
89197151310
845236634322
767644932748
849793187055
141549179812
784448889367
861845251451
189784425758
817461012051
143716987234
304580109885
526828074581
657097757649
72877699211
368728521339
463935288432
251390217277
849308003533
260659824540
466705548362
322310879903
257289859170
857425723859
846959964956
116913862846
269273002567
410598771519
702183793655
695801224053
798156485084
849962759051
200907917159
531144341188
376687831769
861777605735
450233651677
448960162382
839153347530
853389928016
501349218863
834849095415
481150847306
41366947885
854521450655
522398960453
850454646429
25564748994
823736143412
232465299713
805814629170
868735236217
23403728725
769659889673
593495310850
177589304283
743430181797
258337187924
426364561564
581790936918
860984445173
800097574274
873891188015
258748585373
336165313410
15732386885
85439165108
329519642547
877176220090
857715747918
233084075071
708419003568
115066040131
822633285226
865010492228
877852850375
440224207148
596854500071
38762174222
685311887087
669573665276
780794297810
604039576272
861986138630
756506740686
870352722488
646591239683
188382288569
607346916422
358766200048
692698686776
206580303882
394624285911
643976091615
867965265004
550389283080
580835179391
8265239793
377391927273
880274248526
653964023699
671055245884
361212977682
690275678622
874337004727
720274465458
340056470876
520211401984
651417635265
759673328819
866253803645
869239484538
662023322296
858517991458
334689504680
875079622644
883135377360
350667991481
849510561046
627037024167
635618030028
863763594317
354103518217
849510561046
472624239150
800486027871
327431475201
271459820538
482366327163
304198079372
332514104120
647750230089
238643429456
28639677551
595321084447
53350043886
104535003055
648079094862
830654100449
842912501696
667898864271
872443184183
295011151375
447689222824
861360094010
736646457827
874295066081
830020054766
368098913188
863003979165
848995459390
343653281669
833135216155
875909510426
874209732573
416051266906
890282847854
182204579160
876339191827
719077042307
632739082417
794655686052
418101518704
591072019984
95032215446
839946593478
54358607187
625558216474
122309287610
879975148682
839620793763
791545803852
610746053433
613114603658
166391134246
113766231798
889327610457
280449188879
739203199295
259711263779
334055185891
224297487389
209546636079
647718061253
857869598527
128853629449
876997070734
898850608410
112739642535
577456030864
405387768242
778482390818
752309417426
501743077495
404907527091
769193743417
789184715835
854734700831
688154641403
897915928565
128632611378
783118475755
899659971821
826995621212
899330149875
252356293091
889151926762
799271579260
764548436419
237597159248
872556100467
869313230372
888857747029
324726158689
699553566967
890615660795
238118309973
532591696513
469147369631
892984720555
310050176406
630160984270
489659368128
595498885949
100609539889
571555177279
587665887889
738233615175
888868451197
717467323765
355193790041
763218890656
852051075808
836908202383
336757727349
906854703168
890101713312
833782443023
598679575160
58056896177
881186631397
607959767801
586083606611
461707554139
760317481836
793773947332
812288837650
460270783956
766489680351
465996160737
580911691672
895745080404
520387055204
907614416515
853643999773
326403732937
201354654260
757852038253
348016815223
855092435485
901134639451
796605229848
863843094497
651724219808
909997440639
182524550523
849464135851
12551965050
233299454045
891336526993
245746043983
610690689875
602331634084
456438339886
746274330318
170426455086
630439495195
385887386776
341479363227
391621056692
641219683067
245589789996
750407751430
27164297044
905328619869
830649360808
905528500342
711622080952
246786391610
70238505011
907319722653
601755840862
912406950858
238479516639
147332633853
922418097657
40181483885
915933450575
481640975560
131949773378
906570193298
171482980223
340735774752
82896075477
463144332262
243806364939
598224091862
753346490607
484375593580
887509964656
926551869406
206546560311
623642266294
295534425155
474632645492
554091822816
158888357258
381684643863
860293987471
477326697335
129205600947
594627422534
478050615143
241234339421
832890226361
126011578376
930495762835
351069361624
743868518101
832891060251
344090361991
322375222799
38055869079
159109527516
927494288306
907902988113
926898926304
120048084852
185960417759
641493095076
292499198956
929660664626
638009030581
323014345750
503191499362
483646828045
710629396007
403662780023
609717588045
10544400235
171537112545
547629125864
789173847676
824628873859
937961339079
885759292653
709408114452
520656180014
749361625520
632592375436
207139322206
515103958360
577076709118
856665886280
933017323203
611722271362
876422375879
764367206902
930456942222
38153228862
499341165995
200178152732
495083676296
364871448805
930625484474
791713366463
467067407215
704082247435
496050778499
916973604676
820241947983
818339047365
689002471436
229446724399
949467867569
792106941227
935147803320
777250408394
686140430537
379556954820
10463640536
69037547099
236821639315
293603761838
949529748285
939952417962
939370748671
222292676621
935151929041
938420066734
796843168463
198458139520
641280080198
102604005318
92692891576
615985893688
949014720122
455179374784
305802896568
60273799065
337763599765
952703561769
463683661498
693993941547
921432396778
275502706416
197172713350
249983493068
907750858237
484742689157
948617504437
855026804228
32819546269
926071331259
235150629955
900684808722
940088704641
275770068885
749763569348
26278979101
207880394368
31678315298
19261128835
123819685201
954781203988
225880741647
647440106291
345330569987
564696145025
336844560797
122654228475
817018498931
945528477304
717868765254
943244269625
118034419129
631953265841
760721875872
175073409819
815347092957
940788643312
942809456634
441135289697
936621355574
438525784274
541784758251
145031327821
763637344748
293488692547
505117115324
477294204493
671063316373
829220276427
626857671604
955726609587
212216525054
693579680528
52498439934
343979087360
509632317955
787974363691
763198129748
371421525881
291422546562
782270842144
473581647935
949302029456
103252857710
946329250794
954571604204
966815676831
742794958642
69241814627
965126187472
965684442515
549278463390
798589596249
345788110846
973921453956
952134823538
373181651471
703844195324
402333264952
172944861053
660769318624
844810054064
327801302107
460639559182
846678622861
969621827370
393826769736
175752403726
367424336307
918452143477
559754795335
51714879411
590825880059
727254299423
78128801171
872051393006
8320237969
958105330981
455997022678
695983049238
751685743848
65475141240
961135400502
926888960013
421641275448
664955681301
830153971915
556872511712
26512197637
963311605886
103001998227
848803197358
975833081015
954707022032
511089367371
683560232093
827380457202
294406943061
981567881518
751423086676
929447575275
384200315472
977377714590
256895218459
783598770802
227175369595
968959493401
162694816888
707985222124
290842478011
68185697522
987479822693
521888317316
689148116200
668479276698
661593385868
108414426526
205805695636
958798335053
880036798035
828512004710
487284808733
971709166316
710323524924
729340837250
350005188618
722439926944
375004364259
716342611814
373631735635
266656628585
350703863276
699581332460
682129848295
662005180354
857415004748
602072614126
342634875975
807661297499
981951564606
81398568069
972788744465
633904820701
926801064339
99181731976
987683230002
996356973275
668291819943
939901600220
121615819138
223447991197
975541958593
913032338498
960344798968
321482622916
856601505410
335770566997
667126267573
857609694207
124735519481
1002871332184
820531208642
10915050653
670243062076
548077582663
650924984214
15755389348
541026656348
992493223504
601307134512
686394331383
194444314667
988822133958
982606975598
308402033611
966252183640
941773170425
811458343241
63560923870
951618893973
435747351944
704180673109
812403587877
1009169729033
308860423533
385246295861
63283614223
1005859889387
955450814016
916033284210
997043810269
8767016626
946992465860
86183587829
845060410766
743336854657
705461150862
255681267890
1000398517175
577030622998
593628825035
646650527407
504772423440
603121522724
933865774662
731368632844
988252432635
44708934205
1013915518011
962810757872
529217103256
517458273471
845180616597
774791654706
935411420075
1020849521349
900409149653
998011279619
701751335195
629447537895
1000288039310
961859176462
902124307685
901237187550
1000076192263
1021135448721
432048893180
133211920595
267549261519
366765227872
994452607395
611324454704
380642542313
901252751914
386883456466
998866717394
394130455952
594531583497
853301299701
992241228418
746100559516
989210169548
638087818707
171979697235
523076158588
532604641577
755351033205
1026950700810
65248675795
868169507039
1009536447918
953744907787
630837751285
950955661711
538159733863
753857337447
91005545933
636065625783
1021960316442
976024149064
119473301523
1020374141553
1029116056290
363987885167
118475508332
920058316185
675363792320
504636251021
390043591797
154711155535
113650891347
1008193407704
609000538704
886098821642
1001516658887
439222498947
567213912446
26657603330
692575457619
1037479350834
456076123040
239031079193
240750343738
876864978723
483772546143
256410725608
830983855198
649524101301
46903095266
692720328149
901994333474
597393417213
821689321775
484934468181
387355762527
624044733180
655988328702
680084953591
1033166027164
653286006918
500243732312
683019327663
867467165320
912021002919
126753590911
1020133638675
924168938774
823085234810
975907394606
36936172607
1011105867865
319155925557
1017074708495
525804420805
696735071997
512716016636
650525335219
491158244218
143365878055
1036270763511
679532743684
47778901797
164799487076
844149976103
789982369302
453754607048
991480232945
1018030484529
634091451265
424002017665
586698751251
1018122793045
868993010048
431380195206
312992398130
398475018748
641242501522
970796620912
936471439133
542125118535
1012883934759
842636793598
545628517115
339479519060
1038117763622
1018954533395
1036259527381
936905890224
1021568498381
1002445129931
914836808915
679256829126
980213345337
4534406308
312205217997
309674105199
553918831417
962264833685
274708480507
837141560081
535877450232
126595672416
541241299042
1031864319561
148136660748
32542025981
1024355202295
1047344116704
396962035972
229772329820
545475398765
522998913951
294490636941
974383448985
396842108702
663032477542
260173959185
781248058009
854700927771
472129592087
244041258279
700528078995
230699454277
1029396133740
108110516724
310884751675
437025285173
818806490434
833036291187
516081797159
545693711077
1003875797894
688189875000
890714416101
697325585450
922108692959
549473351801
838855588547
118958770469
1050984331937
1050050575557
359761757458
942058140828
1026310497557
131035060936
1039042745284
981630373799
307989342999
816987002737
850028109297
271083117163
549875406883
720843712465
724667333628
923096268340
889623608861
424879999733
730643433877
1058248398780
659093492814
1051328540637
1009817484219
138710135976
73212805524
1041445458992
51067315003
827561803368
828153736202
329144078681
357181988192
672957551968
619404135587
152520289377
901849319456
1019555916378
1069409016286
127480315578
230691455597
864204706546
348651417213
985035048957
779350332407
560719708827
562305812297
537868489558
941404291027
1021719480166
865732771417
820059413821
52947658760
727398531009
75996717091
399545470091
1062030812099
934274988572
489445203273
679769615088
697815881254
378704355053
611967094652
104182433062
990943165413
427555482860
966280040491
4099189486
1057851020450
650270756037
593302908287
1051494453313
808984532384
192569155434
965123144537
704762088831
904716658668
1014692862600
983930046475
600833277101
64690213796
850018672886
890494648263
334537496382
1078949848546
1057222130333
797899003142
1048165741083
724383718151
1076370984706
437732606152
1025357417551
104394127619
1018296258412
872894104233
767006582761
587535821275
902283836479
141418338354
431338355130
390429193572
165056136867
814185601836
431667640410
262657496182
830469253580
244743062427
1058990281540
238682163887
1084189418481
101715930091
650097197967
1086872403633
811195086699
845973332125
250827826137
1680489288
967781841057
290611314507
1014201531347
968170799248
416599196837
845604686379
328353119296
1062799740846
211290612427
1069425827409
419698533519
1094732849169
1090170275586
387433264806
726135841739
616340311172
1038840552625
883857208865
1095633410464
1037720286742
748006204260
39089955973
295910881777
190835933580
554103957236
406496614102
1031847271982
1088485386781
826792034750
679725735333
1040495100178
156867693601
1060838727318
330405821427
949294801538
1098430153955
1044441322194
684885201873
891970535399
916673196714
945385056064
6321983152
874008909963
681766442289
685781144305
840420471996
629200166804
1098098079924
946845799545
878990829862
168650376227
1072416324408
176522630772
612852504867
461926331033
803509735316
1093463992563
742262361594
1066885305290
39271835610
1088197107806
124884123916
855347718327
223543462767
856225996837
939815677163
987202831677
766282943629
1083648341362
125902623941
640135798481
906378029564
361843366098
1077595074064
374766020600
1075836258235
1056003715170
241590909417
785648461217
996707891654
901664344701
1109310599556
1106763362487
652208095887
852231845205
862034438099
440810627293
54438440710
160018275414
300752681156
1106448460833
1109100308818
32473550397
859845196780
386490088122
768475995270
313431231522
44894762354
864347734334
76626689773
1105613445552
506433351136
1103467319590
946516320758
539942705996
692410449268
1052733274645
861530951192
268664668399
1087475520108
1035517355630
407181586675
72916590293
956257653309
895576276465
431481704013
120771081700
451870110061
272447641164
1110809019230
1108320858281
339753093380
680454950974
1091519457493
568364783654
332177972443
1099134456343
290305602716
349729113502
1012652979206
1091385652261
181117219152
589669419014
311881547931
1090513008086
292845792931
386623855736
1053853813477
1044297407077
798074646138
1098307464177
524745473741
1111976923397
505415728903
1120695726821
15512178873
1112750755757
521099157757
472017571482
270894914748
588611361006
290311403562
337031719710
42805558251
1112440270636
783182891165
747389471795
618405784324
500090503278
988253292419
1124207351684
74673941842
172106636631
229614616029
867846770737
899779043571
1116231619898
413127124708
976165803395
247029170367
992739170287
751915796451
618745239769
479280651892
1010774661953
534221761974
827381705405
58886197927
43858199485
945747100462
914672952777
755723485380
925618840703
682244766975
977145486390
950611462536
676284632055
634112020577
1132578119297
1026165980873
1094251574387
406417823507
1017313429751
768824667189
492406396505
758038807326
941012678557
194149299697
1009338358543
289288720584
166467046387
497715768327
959212021794
42341277673
26856771803
993121668826
34242293096
242756304207
395615907850
993854078921
1067682294846
763940113766
460382187582
257019451413
863077677231
810561672930
1051731494853
1106614920134
676708419362
1084932789699
280451316281
810035759770
1017425469189
439069513486
1088485384900
1133430159639
241751480770
451709698596
398326544669
957124743664
432906818879
532869861228
494070451360
538935547116
878348326100
923368664319
1045653171284
1102073390022
268064905104
466977616143
189634061762
735762030794
1147923693543
1131056596400
781505854492
896718220478
967979750941
991786899235
655915584699
557793978494
1008656562008
1013336880161
1071276796547
927742635321
306495215109
1108901739785
1132619470353
701934971900
706308503850
318343541884
1069015805645
268869831171
596419549720
773771016445
688488908582
287433653727
1153447422858
565336980897
1040157695814
774733264278
1109865862777
1017615544874
444809271238
1133163190081
764959169796
343696375387
463968512253
1120591813649
103024109828
841152736608
990294347179
1151017827557
544652153964
1130266778414
717502067631
291440989211
1136115421454
1160321098210
901916053760
504548823778
110385197190
1104764195603
860949520864
739644131537
1139582697661
262773758159
1048955776113
492996735369
677173999977
381237181966
1164889139743
1141465588143
993248178550
103323217067
238931729760
641183095311
211482048269
925864530535
1141803458995
87400466734
125318481323
1027470797314
504255561300
1081188580922
1035153869466
1000310677298
1110229416025
850006261347
464205759213
335096873603
207635779472
1112267503890
497635499165
1169890328027
12327542123
614572465764
1164993601486
798005617387
648872652899
930371289798
863817100785
1182641405270
1147097148055
510403912039
1020884038507
513427956754
1040986970568
732406490629
788201379724
867032554555
395878313594
208254510248
778834811425
1057148743658
1113085040035
661482470492
1134973603535
19628284097
9970513162
1164114331517
254987452804
152595962886
219828260664
653149764294
955818379972
706801922460
1045860374075
1161124364718
1164304710193
1121809950498
262037496350
714796016228
477545568812
678925648631
1174389868641
821019859185
1143135257402
978523405760
381770879796
835098142488
100245193447
810225007439
908939728030
779008694844
994670852628
239348031537
453252364073
822634299944
641569710381
1160321409434
1106195672018
878975616633
818761139743
1011316182792
823938937462
1183613988248
567152046681
643964489763
1176382054819
773045909680
921024581642
553570659961
434750311435
419123295768
1163252733276
745792110972
1167658475808
714130316855
1068809385983
1026849558671
384113142226
573137091050
112839771056
721379917861
381213077609
407579119275
42394524196
972015554096
1169254947405
614055160297
52796728331
12342989674
675734054303
1176715766800
604912853399
1010836373383
925866209649
1059908573035
1167671521945
1134991722380
701102191465
873090459045
1116791483306
1056141456497
987176762310
1066078344679
142760698057
69870738528
489065052141
370016289008
860396711447
1007325971023
918280754094
891293897595
868373851044
1192048634936
1049111855063
313118592842
664815801160
1148713852910
115403353589
1042922618423
1145913269757
934339638272
812356941857
808045750582
1092653902079
1020512404191
904347454214
862226293689
863220204940
181140807226
1057055769196
554538402686
837374772099
1136540210410
888152746561
985823917819
1209933216806
934976873874
45152406234
882522763741
1162311759397
1207084009370
769483130383
706979676234
669803342932
486649393703
471424353909
1190756104642
1191306095099
66652716954
1185969291717
1041475194871
561288531157
597912277941
1184157343027
1146781147976
1208114694934
1179788214265
173085080355
601040656039
392081729177
1145401232238
1012800833019
387618109213
1081877006121
2419993614
201114306861
1145863186602
722132128646
821595804101
769700673013
638032274550
1196577081051
404759694261
225541309039
917240612660
479977991710
346891747414
295895425794
104825980557
674722955186
1207809948168
964340483673
925191508217
310123336370
1028614471076
1114541027852
1198119436030
484458296867
128723103715
1168510143238
1066209378537
1013639509170
1206473192491
1102727512805
986402260253
1102437772866
928183219737
1034867510610
1148692113138
1105111983107
145203184121
250414669
101714388047
992662187003
1227359651694
674729528974
1204430263025
1217431837511
766186642778
853390416907
1152302372816
649619687456
605285375267
1182141959532
1206774821247
870539505547
1229088485007
1228697539901
593812694662
1207506557581
1229320266544
1018778486084
970030299753
554158274082
805285737785
1236284307695
1020590365792
934051312413
898269410154
491743232354
267580668183
1194403524016
990830882224
840769142019
1029124562762
163358369202
1021234525215
553932550710
103726163502
1101674422803
488734703798
384396787046
1085165306121
506369468605
1219172875141
5651464958
628737217047
713077688246
498297095088
600773702035
249973991234
782968362302
114123027799
25935116646
1214735763912
386165300890
1199278306620
250704216793
429177646080
803938577761
784277500571
996143170309
1240942486675
1213807094072
1079781868447
1182205265462
323285204887
1223893984313
831349221554
842233084897
627963538779
1118099898218
416234367089
1230884115820
697720136241
505337270852
1024179798765
214415880914
116855431399
1055158583156
962804647701
893543840142
1220143797550
349799177654
148041653474
1230646154315
273627887162
822690580925
738656524114
1232463344076
23978262706
961929806237
1102366601256
354144884707
1033368886758
1201636744453
306732723799
711457002343
1213467253233
985864424567
1145797216460
130938805020
1210099606344
158018689638
1248532574773
708749529821
1226676356518
401016003278
1126643743928
1246178203661
841061496329
1206860791538
466561120419
979943993953
489626570738
567745561243
920168820200
656756806155
1239522050391
1231969359203
352110826373
107229164565
1253035427135
843997912540
1252376636921
473087169799
1232314243260
199175570962
598573792626
182620260537
1215577294308
392067621478
1114823087279
1197972983456
264186218875
1167031436360
897953824795
893510381099
904856168653
325332394851
1242735764063
216630682600
29566739220
1078297664627
290247089366
227780956711
1217277006790
616150740639
40279918801
223601277268
629255711028
169645331016
1256117825554
1128128575401
910266828476
991345267391
42524076323
1150125294957
1227219267356
736479794308
938324211424
310729894827
657822475172
73516646475
847128440169
1237510182224
465021971005
1267174896259
11248433783
562718435146
313022335028
215863632634
793762668968
988021617102
1262007898298
1085440225147
861895615368
1104658253822
918963677485
794662375132
1010197228867
757608881711
1209042612562
508884359928
668249611283
137207104644
711779295615
1124774478042
270945992368
1173237994405
825125426670
159879190803
1270347039155
1219026626375
861095107733
531240779281
88896789411
158670343587
414006905712
634780666307
75291930061
684744470409
1270622078604
229556877149
100961390131
1066462215514
596199899619
527380234774
924538660592
316995857972
1250271141154
881524426065
779789953493
162180160505
1066354646335
651917400180
24149031948
510068290881
558577014749
74835621055
534369945497
963920013954
1271741571453
1014608658857
1232826965086
855271531343
528557840872
1042105732753
742804502645
461192549862
726166671603
615982980109
947874237650
928793027620
121988557970
228190442465
1278144334608
652851640796
1195939149805
1606313290
768520489544
48145579993
1249823118097
1212409804450
1258249613225
226074073789
505494822880
668850988163
27331540954
176337304365
363882265201
854215308520
567040014903
1053975508745
1023770686169
1006048442585
1178792008681
1077193144767
1023404439023
698466725164
1095078125233
250536947677
280941214617
1099518085733
1205519555790
855052932869
1248547960638
517601712597
1094163957512
1262065174384
1141850211208
825229880962
1178806697008
220113417921
1139451680464
776355933192
1102122069498
1260135553457
1065453415709
549994516816
1194836156901
710134977528
1073389928969
247267115572
1105946233861
1255782225757
1232628047479
1222023611438
1049197963946
557578230127
1204859959878
862592187537
1266387487847
445364689461
66300815421
998026116967
643996938088
198810579733
848153399768
1228064567220
506242006961
1188702657584
581099628961
395122844409
502215851718
949678268028
1149511735616
1064229741483
755935170803
1069436251195
1143167643388
354741701039
993747339387
1236631102560
579592928258
457011825403
606627878859
711310817784
951763464360
1157281580807
1257554620927
759848411811
875431207294
715059259238
1172452499761
1291650950297
1283691181252
1281699165586
970596947705
494156881762
396076428866
809272937307
190349639120
849802642759
827167046365
1098882114538
534876614313
1292301101581
974435780790
861806860006
820604162102
993457853301
378645115614
1291277966652
99228336876
427625063192
1183682417888
1304713803025
1195249345246
390574698625
829500738699
97153750233
1072399852053
1223314372802
1225067220846
27458414455
1158509279850
1110152567173
473203545514
1124577050078
59199954050
323611147939
1289445325931
1289194851492
1190753658568
1288387195900
287623547106
19273548377
678177605160
1168202966540
1242406427297
126282010474
1288305563315
46254219170
1229658809979
1193731517093
710651197577
1311866014704
249215410943
1046280337034
49216388409
1287063669524
584802950325
385788980652
842687727454
1158295615588
1297287277868
32989906386
323555401139
443795839062
1289741433188
344582608222
653309246129
1082376593045
113115955405
344830029740
114871005938
758839943241
1290496758173
901464853390
1313644143737
1176918717544
1316521465115
891434101336
1291186711663
1258278644975
762303107482
507680432257
1312726468904
1243434909082
1085247631814
88114433841
869815133673
287924838643
758328745248
1307761029440
604961951895
1315427800626
519768567011
255288481839
1291285592846
1279183084148
540091799150
757436451526
599013982850
1153170625239
1320671313168
1188188214234
1306893855585
268193138078
305391764428
250074427841
1137579616855
1077796703620
1238210309897
1301231973393
1291768831350
1152090289433
1222536598360
216386089885
1096217112396
657671081482
734645030879
72965333908
103415876661
1315100219518
854641774310
1311010026735
1310444586248
1290502284317
1232041531311
1052270967463
45675708253
591380819337
689409536740
949417488180
703949362633
312964344427
186750564844
807055313063
1249758461398
124147638425
1326919022878
259359669835
721927284072
873185694052
201463665681
626167778700
933567215428
494479902951
22312442443
1025811621766
678956218448
1236726287695
221682365605
1049917229837
1196734277691
275905918674
1180403430773
1307133051960
479000767703
425595553235
622706280203
822232479759
1323293775011
1266634912403
1339708925643
893544013903
1076891956492
1249821788060
108242349989
1084675444037
1302202289975
1070421284506
1305530531854
154913306947
974295424871
1067032980834
1317535074195
1324372682471
1322741521506
329974204503
1312191416189
240628717397
1333269246736
883042969790
167874878752
1133806494946
656369452819
1283326209921
594501377034
866901829454
884560319126
1259216572246
128718391076
261789387588
236610183270
560097354977
1182912400314
50226186227
398032043359
601693813497
1265556721675
417045031226
597102120746
470845213474
1293091959544
977392400228
1016378057934
1239527474362
528888548076
848164318313
95769400429
695806351026
330778877755
1300902672983
966225480552
696057751356
1236678135917
381668073629
1219290666491
707763503989
203136098778
1244930944616
1022749879565
1167854278426
723431983255
1254665357005
203972884022
506643235483
1345370110754
1114408072748
997900455657
1211340413860
370915429925
1330839946423
956665096736
1286360892772
977855038978
780251776219
919759302630
232880906090
170918388469
1276597685625
1106448064075
1295850685898
1138580543596
1346631088721
1246193845603
1200227157413
1330599349997
1104914352355
53925271407
12631396955
1214455731053
516734295667
787850151937
970047369151
1162615278500
992647207346
922311312169
201236339568
663639818011
829963458519
891531131805
511782674313
1037545329238
1348457265644
1115248519385
414726120253
991831701600
391669115363
893621272623
1301108730172
1291586526639
935910249415
183177822339
519739174151
963433915719
18434278602
230523476101
1325824517407
1107879529734
1354236928779
601130773123
1208133351722
479171084949
53880953874
419339752108
223651648829
791866077943
1213361565720
1045046047477
102040650491
1340359941472
267161206347
1110524059718
552059745110
502315899315
157233371246
910953646798
987709348373
1064040681579
1358446127298
1175908602310
889160901351
1348728491712
861018068297
1249165975892
715437661944
1349797928815
1343158150557
1132197058254
1344278812663
479064554301
118700490032
1050227950081
1149114769690
1161552534576
1363231918508
961823035133
580530712195
255165868278
495996214623
466913620315
1350331264828
766808028476
1260205619001
778811507650
1230824366415
962321081040
1351404405375
1137216304867
41696569604
1221318692428
71895069708
924076875128
1345777654691
528610260610
263521170859
642101853481
1367671896230
291028212810
1306547390009
399700330040
1353017380506
505059178647
1351276405939
1314719220304
320346887229
812768572454
1048401869923
1223710951498
1344808740176
357251074631
1362181686315
1160669751542
918579697249
1321300860440
1331404772648
1024174596632
934074116133
888002519362
650850609188
1294156502779
1343250745587
733207408577
786037635931
984352457552
1001618311754
192688909155
1095441546447
1371819865879
219019572030
1359775275219
797272015487
1320220734283
1362042995602
604053323872
590120960212
1373723513103
375726184244
127242230140
1359779291997
1362655527654
1297263843336
917078246357
141757497513
1373993114684
1316274084551
1132834632614
1350105804841
64212002033
695756879010
1261615922498
605583789776
700791439604
1104902444673
1138374411704
1244759530932
1099418057044
650685273542
519433362475
307992123577
1371141385594
809726432043
1285116093563
126460638357
1258025730533
542315077337
819033910039
405196734972
1024309894969
1170170030596
902869054921
1314315772302
1158605834070
1060293886082
1345472357797
1336348655707
812696716781
1023775268780
1114883347891
275920116601
317631887033
1377897218393
1162423959933
391572092585
124039482426
1203608648462
1091111612585
105228574265
1250417144537
1136813119491
1306015481906
1374164898478
1141695919550
1094366567110
275537090558
1395775743667
353625269497
262573718168
1366955377650
523393976272
1327750617114
756351737706
918468634814
52289202550
1247535096989
247324418175
535502928142
1356245430839
610465031988
1354847502544
827619882857
673281061537
915105975103
967986384560
607607242046
1072434396219
1409152616232
1222188736479
406507274072
812847585992
906359480311
323889207593
411523272542
386280471714
783621314762
228503844033
431567633511
1352179518606
254189961339
1006597496124
1268279272400
1374138979703
925255373669
437868110890
1404637131525
655102516547
1303883766233
898902344193
1401404358406
1157730172588
1372745494512
1372283403816
210810895925
1376008568852
1381635616318
271327182582
1367814272864
160750156493
737718768074
1006149593292
698641527278
11446661130
1250710884857
871277205121
846269139301
1406370167846
1375919015997
208580321844
736732305505
940835179853
1387722718788
368442466807
1030422156140
1378336716467
850979525767
1406314834559
643264834344
842891707237
782503610327
1315145157329
575334003558
427509940835
809598083321
1418354231816
1149476735478
721200230818
416285531961
82744057737
1019674030773
1393582412585
762691672003
1123840444385
1176543426181
847156624519
21536353645
1316715255556
7799524810
1146296257338
1403309395289
515881597327
224413306511
1406074968809
228173453150
1327896712752
1395534803528
507826018543
369629919274
563292420820
398026077223
692493840587
41215405085
948908269001
438773217804
349912833222
1209547162154
981410484871
636413892811
996171771003
311895627111
158042868796
1280840133736
121983210146
334580289329
206214470941
975243896668
587585066523
1362686140603
1422103446010
113123015267
125448812222
685190183434
438716117912
1360115436251
1063432556419
1409535974216
315143785003
1087062870180
598707877309
158801808334
972571680021
1402724818912
739768042026
1359477578855
1414399162126
154639853116
884912682043
400749429872
765161292272
1431349613003
797776606659
1374793973414
1242818408077
1436715224295
1320676186253
643525285313
1044189895762
263322645946
723524996136
1372492781569
237376752833
721271463384
1395370584707
385002565361
1220724409706
1206212558056
1120551178844
670164986113
1350148312292
1022139640842
459896509228
582213835366
929159938388
160288952427
71664552282
972006581300
1022024310192
1413061979494
60892333754
1351986457185
1440196180259
1340346348488
417724602016
424971426801
1014766187193
88080391864
1341190452017
1161480407941
270957604241
623416339081
1346752988945
893757673416
678828240492
702144761701
518380988781
1274854844349
1427652656784
1421227770132
1264435115769
149099825231
1089710463080
1245402353739
1324610126964
1193618978622
1268910411550
600205324287
1447854328214
277381599111
834926483681
383392942473
1022906496930
1263832650513
1364965982137
1000682519338
333957232581
1433603800216
285379185944
1154702634028
1268808484638
1447612426007
80490403363
312979381358
1433244158742
1071488705014
1411636597198
1399733120509
1239649818689
752337806949
1395135335295
189988960033
1350241374373
677686271845
1152900048069
1432120536797
937070967295
1419507834637
517054708739
1452533918420
707638376564
1172890655692
1427345906839
684324699958
224901692415
1395109975696
606213574527
1449901903845
1060718965672
189988960033
1362228254306
288060089419
1239993830428
492312866310
1139792025270
1200409388408
1348667066703
1418297013865
1348243155633
972216561410
720560812154
61920909552
1452317726408
1108056097640
1164481346947
1434023607225
1016352070935
1355104599310
1101147284472
1412150932180
1097812508833
860035929949
1305195938816
85874190107
163626565909
853189025124
1149148394197
1427864746274
1439731682170
1069862208482
1356600825708
306233612955
126467267246
1460860527116
173503781019
358305689408
1394415359618
1415560903566
1016402025574
1315268283342
785565651507
1227563820316
1123423717277
1438400209244
437696682064
320753200387
931615061533
1433335601746
1304236201705
1420913790048
1193070420068
1321220095782
1420498317330
1375687887869
685854444139
1445739438719
1393699224855
457338531361
1272578247178
1444772371588
204817918833
872210007362
472690271171
294016240477
1369124196121
1395170231822
1457787171247
575337404543
1245129794505
389418252015
1450049961495
463164334539
782462317722
1428996095883
1116002640696
1407874637629
1312318699977
1439408753812
1330595745981
482301023568
718528757030
1369824079808
1464340978742
1063408061178
230653392227
1385846315164
1066963625107
357489376642
1441932477387
654967829397
430667800648
1184354951516
1468935542697
809355859567
459647815354
519366745243
1458274405720
800208220784
1470637110678
1212226847254
1065899082464
910535622394
998631038847
1463626047524
1369599879462
920146439507
812943383042
932365673727
89585986956
984752777178
1381601273219
179181856832
789250857912
533959646752
1166919768564
1425603998026
397337163542
1459490178238
1457506346812
1332789322528
477312796035
1188368070082
140020460157
1218960032199
1238283418293
757845451890
1221452951238
1208295231278
1444231294232
1480180048486
687569844979
190729853947
698249816922
872179097898
421109320701
1468829306423
1407757597537
1475883530500
1258964204396
101786302641
63239270551
1122568115667
293732637568
1468249861524
522305363244
1491885138162
1167034802242
680041241956
133600160544
261612735219