0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 02:28:47 +00:00
OI-codes/S2OJ/1058/data/data15.in

10002 lines
97 KiB (Stored with Git LFS)
Plaintext

10000 3000
245408
417449
650973
863296
1062497
1134259
1184262
1320911
1462297
1643552
1899559
2036977
2271882
2291594
2352062
2371661
2414646
2640673
2903024
3106304
3136013
3379545
3655983
3901397
4173250
4419360
4682066
4874898
4908660
4976554
5244372
5330237
5448102
5593269
5830175
5988733
6131596
6284353
6391277
6653870
6751522
6782928
6908832
7061829
7229070
7295628
7385786
7638770
7661945
7700901
7866227
8158873
8197042
8428287
8717613
8843059
8925229
9023627
9079166
9256277
9340610
9544707
9723298
9822140
9849185
10028045
10042300
10055851
10099304
10227350
10310364
10435184
10488319
10542629
10827819
11116412
11345002
11556226
11726232
12008851
12140572
12159822
12254471
12534308
12759577
12841317
12844575
12974765
13223089
13351402
13454774
13667148
13809297
13892759
14085448
14315093
14553304
14633795
14759771
14764652
14904726
14921039
15145517
15364915
15635577
15769686
15963203
16204610
16275846
16467262
16604957
16747234
16785312
16797115
17084579
17254324
17538573
17773076
17879214
17937307
17948196
18058651
18341078
18465637
18559557
18671752
18909382
18929457
19041519
19302617
19313600
19517571
19802378
19945263
20092404
20180695
20378695
20504514
20664989
20724611
20750008
20944806
21157195
21219503
21306175
21554414
21835778
21885463
21895648
22064855
22080866
22357505
22543505
22578152
22762918
22956661
23191227
23464960
23594945
23617435
23715916
23825033
24004694
24025179
24225731
24487003
24755196
24853751
25101845
25156714
25448053
25499853
25639611
25880882
25958189
26090383
26127725
26340918
26404053
26620492
26872456
27032125
27206276
27304433
27553859
27737540
27772785
27869050
28086892
28329136
28329954
28338405
28560141
28812931
28906637
29061971
29225513
29509261
29568550
29602973
29717030
29815902
29849359
29980307
30050385
30344788
30537759
30560201
30592018
30635754
30736472
30745087
30860604
31113425
31317100
31468482
31676431
31932844
32154871
32438155
32438890
32700152
32833035
32954136
33057348
33182006
33416906
33689729
33790101
33984931
34104116
34276638
34371026
34418796
34617006
34693669
34830475
34985451
35250347
35307901
35450705
35723490
35755740
36019205
36050504
36335734
36504305
36600973
36620686
36762748
36947124
36978130
37029286
37280695
37463060
37612682
37843950
38099245
38288293
38574993
38734209
38881753
38910110
39132457
39343436
39415697
39625594
39871622
40026558
40084590
40201051
40418911
40551881
40795358
40959780
41211134
41279680
41423871
41481896
41775987
42023258
42045787
42267969
42284522
42451602
42701614
42762943
42881242
42921343
43198608
43360678
43545798
43672614
43937347
44173376
44331379
44389997
44506644
44522037
44639215
44831902
44911623
44948034
45058740
45084025
45175168
45373738
45447276
45517913
45771821
45855588
46130002
46134390
46328360
46357662
46610280
46668168
46714928
46981650
47223763
47225177
47385199
47394305
47535608
47710534
47783662
47847153
47946073
47978992
48189569
48342587
48595659
48726040
48759767
49024607
49132473
49396534
49510480
49647759
49825392
49857071
50133308
50379259
50561585
50856192
50941270
51176228
51347815
51461184
51683642
51823461
51832843
51846477
52120292
52228082
52357841
52383066
52488509
52603561
52736895
52909551
53132247
53414312
53630021
53769458
53859184
54139146
54220992
54328387
54494769
54586101
54606328
54698106
54902279
54912751
55005195
55135034
55282294
55294893
55554430
55843913
55976338
55985500
56058262
56091273
56266605
56293648
56379269
56389371
56547897
56680990
56778350
56910191
57124229
57240884
57368015
57511293
57782627
57976097
57978356
58032225
58171381
58227842
58386455
58588130
58853946
59141284
59432577
59509774
59553898
59619559
59781687
60067082
60081436
60235695
60388294
60553134
60768660
60891956
60894250
61153782
61352056
61631976
61842567
61853202
62032591
62176105
62395555
62435251
62508569
62626751
62652350
62729542
62746054
62848622
62923884
63152345
63442091
63460002
63669516
63756751
63813971
63979677
64069293
64286355
64328291
64421060
64546283
64805705
64858563
65114910
65219233
65244373
65264091
65456553
65726312
65981121
66030375
66216528
66325995
66490004
66507242
66639168
66657353
66750260
66802256
66900085
67005162
67235963
67268031
67481191
67645821
67841680
67946012
68001050
68072423
68107712
68381303
68566094
68805693
68853103
68997701
69052264
69204113
69393278
69588808
69665889
69666899
69934082
70212370
70312801
70345412
70540140
70617339
70694154
70788227
70817241
71054039
71233848
71442438
71615804
71776621
71917351
72115849
72280310
72386045
72485552
72738430
72851764
73128529
73341776
73411480
73457024
73489423
73581369
73684040
73729101
73782647
73936593
74015323
74058782
74349402
74375804
74498892
74551987
74840242
75082009
75271536
75492137
75779920
76009682
76080468
76156157
76342330
76485330
76568394
76728088
76895314
76946653
77012931
77227186
77340083
77497514
77614658
77849387
78141188
78297632
78487476
78574935
78709945
78968627
79258410
79305821
79343101
79376206
79522289
79683300
79722265
79876471
80104299
80310604
80489415
80706399
80788919
80845765
81050476
81144421
81253419
81352540
81443155
81511658
81674461
81867432
81976909
81994763
82064379
82066901
82307451
82546650
82828299
83045264
83269320
83325007
83578487
83585187
83611784
83869359
84129256
84249649
84390858
84525904
84564347
84733246
84977345
85043736
85183378
85205810
85476820
85669928
85901814
85915521
85915737
86040833
86075088
86302930
86451078
86521327
86682773
86963056
86979594
87228178
87277767
87355693
87478856
87643082
87817977
87951492
88063071
88173605
88338307
88526254
88755570
88818874
88999588
89198006
89321538
89585544
89671317
89777114
90009919
90271685
90426933
90618644
90769148
90782318
90880259
91021018
91098577
91137457
91410708
91618264
91680531
91830091
92070495
92203898
92312239
92365401
92469227
92757988
92999301
93179359
93357324
93467142
93504728
93559849
93576445
93840992
93847246
93942091
94063596
94134787
94185146
94447662
94543787
94566136
94576985
94838410
94903965
94952131
95190602
95206697
95254157
95277553
95501529
95592357
95821221
95840779
96127758
96356661
96497037
96657944
96719314
96889478
96958090
97171083
97239339
97412842
97579159
97865564
97893296
98169139
98214089
98408767
98418007
98690625
98897813
99000661
99146893
99167047
99280103
99506693
99550886
99662538
99753546
99917924
100151787
100253364
100479453
100494201
100760707
100853449
100859317
101020865
101021490
101047243
101067180
101136807
101381654
101397738
101575596
101673327
101782088
101939237
102071216
102202812
102355152
102644980
102935115
102985041
103238861
103275261
103320792
103599745
103777511
103785963
103992943
104009138
104011718
104103207
104299254
104324833
104495735
104630721
104681897
104743208
104775605
104990475
105198508
105480219
105498511
105712905
105800151
105880013
106067670
106343651
106378508
106444953
106683676
106970747
107019315
107277429
107552785
107665124
107898494
108134266
108371687
108556317
108807989
108829785
109109573
109208419
109454751
109735704
109865207
110138223
110378642
110597107
110853666
110916465
110991066
111094919
111116013
111207345
111237690
111437024
111661970
111821841
112107375
112293894
112381585
112456461
112664661
112735290
113015284
113186801
113239631
113316778
113381826
113589805
113864735
114106792
114274376
114332766
114581526
114868865
114889477
115157653
115388833
115499672
115760391
115983179
116178479
116189414
116324562
116421220
116470367
116656871
116688464
116926454
117012984
117060483
117291319
117488433
117584431
117836455
117886045
117956558
118018230
118213795
118340572
118377678
118490105
118759692
118989470
119245860
119410633
119478932
119544785
119798250
119936181
119998515
120033019
120237654
120494998
120740834
120997289
121043597
121286071
121342455
121569241
121798485
122024032
122024170
122214073
122269276
122322618
122374805
122556017
122605562
122832647
123086070
123150186
123187937
123437247
123640036
123865823
123907188
124031543
124061497
124291614
124440677
124531382
124735646
124908324
124959843
124971643
125013698
125080782
125228369
125512297
125710108
125975629
126159586
126241023
126260519
126529413
126606844
126809654
127088211
127270172
127468288
127653435
127657809
127840863
128035371
128086606
128235075
128338591
128559546
128566965
128670317
128671133
128819919
128939647
129224914
129331063
129423050
129526988
129743133
129773954
129904800
130190522
130222115
130475739
130666830
130758958
130983147
131110866
131291379
131467392
131600523
131784861
131908429
132041090
132321891
132453898
132522053
132807165
132967406
133033811
133234746
133367864
133524032
133537061
133563573
133758612
133925490
134084238
134130802
134192928
134213533
134337919
134453844
134680313
134775196
134901773
134991858
135259927
135276502
135474409
135513370
135730578
135998489
136267448
136430822
136613761
136881872
137025997
137188959
137240458
137328977
137526197
137598567
137686698
137775863
137864724
137912418
138195508
138245948
138259042
138344841
138474136
138613240
138856386
138987048
139253612
139277726
139461655
139571558
139711773
139917212
139957411
140105043
140180364
140211974
140334833
140577920
140705495
140969479
141195107
141378560
141551650
141673348
141905112
141917577
142127954
142395883
142506271
142750183
142792681
143053132
143316660
143324751
143592962
143818465
143885365
144011559
144163313
144279137
144407267
144601324
144723683
144893836
145083254
145158711
145266388
145272092
145445864
145524989
145601873
145836458
145940047
146047746
146221045
146490381
146732732
147005794
147068633
147215599
147251682
147432830
147642107
147722449
147761139
147805528
148036988
148191376
148191871
148193158
148356841
148453481
148479996
148603349
148620751
148629262
148905298
149084414
149302549
149425066
149524340
149624630
149869598
149877310
149946933
150156764
150208995
150407004
150526953
150635120
150850710
150958693
150997035
151112260
151112605
151271163
151527456
151734512
151785763
152055589
152212211
152414871
152685109
152860671
152948814
153225765
153459158
153686004
153820702
154100255
154172345
154438210
154670034
154913707
155039115
155142445
155343369
155349909
155534177
155751138
155990249
156272877
156424240
156461209
156499128
156633365
156787000
157062287
157200110
157396150
157451852
157573224
157765163
157877942
157902838
158000275
158223157
158232502
158406716
158637902
158844587
159094914
159102766
159335149
159572933
159854772
159887329
160004255
160219710
160411511
160601042
160876095
161092562
161354255
161632960
161832609
162114381
162323251
162554860
162810465
162906031
163048664
163159770
163343369
163530408
163650417
163670931
163857464
163871102
163967240
164217792
164306033
164522120
164588165
164624368
164799800
164956989
165127715
165356551
165450366
165507214
165608518
165860353
165898333
166082804
166243960
166487922
166755577
166949893
167206369
167437506
167602454
167792899
168062800
168074113
168313375
168550436
168615773
168783534
169057702
169174175
169425407
169659915
169880976
169898966
170014433
170250151
170481039
170652205
170759462
170943919
171158786
171252807
171253251
171300583
171328677
171448134
171607255
171724847
171864472
171973481
172060372
172266313
172370689
172477590
172645106
172903485
173067188
173341077
173588740
173771847
173934176
174117820
174292766
174497156
174677791
174909415
175067949
175169067
175205188
175480759
175638292
175882610
176073278
176304544
176321780
176593183
176837937
177024242
177031063
177200825
177290995
177366309
177571402
177813345
178054289
178249504
178467820
178578400
178811040
179003692
179113540
179376585
179420273
179598153
179618120
179643080
179716674
179871223
180103830
180271129
180387445
180470500
180750388
180774918
180978774
181159908
181249778
181453300
181558695
181601221
181618230
181792712
181820074
181911772
182017335
182189394
182366187
182634393
182772431
182812254
183046510
183323782
183369631
183483393
183489798
183597170
183652764
183663674
183879390
183918306
183975637
184009320
184034588
184041898
184317337
184469840
184605696
184759173
184957917
184975846
185029902
185174753
185204680
185352653
185578442
185710454
185951721
186158585
186326328
186402422
186523704
186604165
186816964
187067384
187255181
187496993
187524547
187656124
187756437
187845406
188007774
188117874
188211298
188491241
188517254
188770682
188797987
188945012
189068011
189096728
189297469
189429725
189614539
189876736
189899109
190149979
190318499
190398946
190471467
190539316
190605815
190818863
191006927
191261932
191285696
191286286
191483172
191556341
191762407
191964625
192043759
192083282
192275630
192425965
192510375
192736469
192972972
193079940
193287460
193302359
193567371
193765229
193999364
194084070
194126897
194134827
194158656
194295826
194433023
194589531
194648905
194736759
194786775
194893715
195074341
195123478
195237778
195375822
195610171
195823512
196093796
196187421
196308107
196462724
196680154
196725205
196752369
196782179
197023397
197241353
197495680
197676140
197898766
198095367
198130028
198192316
198410462
198639435
198845007
199091122
199359102
199445756
199682111
199737382
199829639
199908783
200187233
200193165
200350075
200504894
200636595
200809697
200827829
201018351
201108707
201357074
201440560
201622766
201729058
201750523
201761293
201870273
201959566
202186341
202448480
202479081
202557179
202598963
202830686
202933462
203069449
203094894
203137265
203396850
203549527
203692137
203770637
203801231
203897029
204122085
204270041
204443437
204566612
204579590
204726449
204933322
205053802
205179974
205353968
205412482
205607095
205869568
206084843
206293480
206331960
206585915
206814728
207034302
207305214
207334250
207498644
207560841
207704647
207729622
207762684
207898775
207983038
208070074
208212205
208436653
208608365
208660717
208705085
208823008
208896264
209052078
209263155
209528580
209633718
209773828
209824252
209897234
210121095
210134922
210154604
210418253
210598166
210630128
210797445
210981606
211169991
211281011
211414832
211521715
211789573
212007627
212087461
212324099
212354688
212464702
212468216
212659108
212847492
213102616
213352120
213614307
213833309
214089155
214221446
214269537
214464531
214476546
214576901
214707159
214849125
214869234
214933753
214953461
215206720
215358879
215625357
215838913
215884344
215898654
216163526
216282405
216396776
216537025
216753126
216918209
216954216
217111056
217284663
217504536
217621427
217835055
217934117
218166448
218384230
218441514
218534909
218574897
218809740
218863903
219007619
219245352
219273339
219355491
219392876
219421533
219442859
219595655
219815941
219964131
220164441
220277315
220340027
220572926
220779746
220959053
220968150
221018240
221100307
221376166
221613676
221649488
221758977
221940036
222100254
222281204
222508801
222532144
222640757
222837976
222924806
223116328
223221641
223364704
223614624
223720640
223864186
224004515
224165170
224224521
224465751
224701548
224791943
225002526
225210867
225317686
225407481
225451881
225614378
225751792
225876130
225880549
225998387
226059441
226068018
226259451
226321725
226440943
226705707
226768354
226779834
226808307
226989496
227070840
227255413
227327050
227484521
227687660
227858617
227938039
227979488
228202042
228303752
228445713
228519220
228770318
228836409
228916123
228960647
228984332
229240527
229346396
229545246
229577154
229833896
229897622
230035829
230066137
230086875
230280745
230431649
230466484
230633722
230725806
230873544
231136411
231158141
231408726
231455415
231522041
231605337
231779214
232051785
232073096
232238692
232371435
232510890
232715070
232866750
233115610
233213688
233224539
233241425
233342639
233604870
233654468
233909086
234072346
234172538
234315252
234389114
234501725
234547563
234603353
234797893
235000531
235040035
235057147
235227113
235478912
235487940
235582532
235790322
235919796
236149546
236244838
236390524
236402774
236650461
236680365
236709842
236770322
236945369
236957966
237196364
237278527
237495156
237712707
237979706
237984966
238052362
238155404
238204130
238231632
238450210
238473494
238658398
238712878
238726018
238966536
239126278
239274301
239362339
239411071
239516336
239595348
239709005
239800080
239984911
240011112
240244027
240308351
240425932
240433981
240606959
240827893
240889756
241109747
241288059
241300624
241323859
241470852
241589869
241726337
241812406
242013214
242085703
242227053
242322165
242341728
242419428
242690698
242845509
243078520
243263503
243311097
243445377
243512878
243664509
243839806
243903590
243986387
244013773
244066788
244097446
244172335
244416907
244578172
244744595
244968543
245113112
245138081
245292674
245517559
245693071
245814318
245839915
246096992
246130688
246321351
246471094
246521413
246635794
246677053
246913712
246921807
247177519
247243932
247301796
247382493
247580659
247667802
247817899
248086389
248352498
248521241
248537211
248785181
248789952
248983906
249081011
249085096
249162459
249331640
249476654
249636421
249663048
249868859
250030231
250147801
250332946
250511252
250737782
250863471
251078377
251255168
251295033
251337514
251399644
251490663
251636382
251698407
251706311
251715646
251877476
251886348
252116142
252276293
252468084
252664480
252777883
252993822
253076432
253267477
253348256
253465739
253700234
253718976
253817375
253850560
253926338
254044940
254261754
254462661
254552688
254820578
254840003
254994849
255192721
255460174
255524798
255598983
255645707
255679641
255820902
256033462
256127769
256226268
256400201
256630841
256719614
256729975
256839830
256919067
257055471
257205720
257277149
257468744
257546623
257620371
257652118
257689171
257907113
258166111
258316433
258402935
258577095
258626779
258778732
258833505
258854191
258896784
259092150
259294379
259410458
259610545
259669545
259712090
259879847
259974715
260217207
260263579
260343208
260443553
260572411
260793161
260922540
261066012
261235887
261385565
261572996
261682353
261891077
261992996
262017363
262148489
262248191
262489491
262664424
262686338
262691924
262946393
263184274
263287060
263335737
263366532
263625849
263717001
263846481
263994032
264136497
264289456
264468154
264724741
264884420
265096709
265197879
265275833
265280794
265483875
265600019
265670221
265854230
266054293
266246739
266514114
266620277
266822150
267006403
267267866
267467223
267676994
267807195
267839021
268104269
268144348
268148064
268246584
268362631
268426790
268620996
268689459
268915096
268930889
268975830
269122533
269186285
269356500
269563006
269582013
269730845
269944404
270207508
270215114
270387650
270498413
270529402
270706624
270736574
270739612
270786088
271008152
271057396
271092816
271105525
271196704
271342593
271404993
271427095
271648583
271839372
271839824
272082937
272283753
272353556
272540372
272629330
272690173
272793148
272827594
272923106
273179895
273222558
273347735
273488406
273644487
273855358
274098951
274146170
274404716
274630389
274636086
274889440
274903740
275115029
275345391
275552473
275821811
275885111
276103939
276239313
276507417
276751044
276860867
276954598
277082509
277186126
277298313
277405216
277434745
277551424
277734168
277980631
277991742
278152898
278174547
278428947
278523105
278573798
278613824
278756832
278881315
278902515
279088219
279351333
279511241
279606257
279662410
279683480
279817566
280083490
280161935
280359414
280544469
280609758
280849945
281054488
281090616
281123926
281201126
281301589
281391576
281609901
281792763
281796532
282041604
282284475
282421514
282611711
282649386
282873273
283061704
283283210
283439968
283443647
283565291
283680798
283706571
283934101
284186079
284186846
284287007
284524983
284749438
284915891
285184863
285224807
285472727
285581017
285582577
285606562
285818050
285835024
285906206
286029849
286037441
286095301
286323680
286419828
286642661
286803995
286876952
286951324
287074288
287174662
287424757
287482179
287704627
287823059
287850166
288004718
288098964
288250709
288372631
288430008
288573793
288634890
288713908
288846180
288849195
288951898
289195915
289348869
289392237
289511300
289545483
289693354
289811316
290042748
290089572
290297679
290565744
290797714
290835181
290943722
291003049
291121729
291168786
291265993
291407587
291641218
291709522
291921425
291929700
292184030
292199888
292411165
292478712
292708164
292765967
292887540
293066274
293218425
293265306
293518098
293633423
293715932
293882277
293932075
294194590
294436034
294569312
294666667
294827124
294917605
295031214
295117405
295331368
295398445
295453386
295470274
295626150
295692260
295725850
295805244
295826505
295970594
296052671
296060953
296279182
296290900
296345146
296514766
296694456
296865395
297047085
297171130
297244961
297316489
297584394
297767929
297965896
297993695
298152607
298243621
298471180
298709828
298861255
299108717
299277953
299314570
299551917
299793144
299911938
300098402
300353523
300535561
300729017
300834645
300955238
300968407
300979815
301049975
301093453
301266578
301421829
301580840
301661705
301799541
301853617
302085975
302180314
302277969
302307789
302540961
302640340
302784789
302835407
302958338
302974508
303158744
303325040
303548956
303654381
303830393
303892092
304023652
304281496
304286327
304518253
304570058
304736889
304805672
304953398
305127745
305372929
305461739
305570116
305604212
305760530
305885805
305966596
306171076
306227166
306231450
306409687
306603798
306812976
307070005
307155460
307390336
307632064
307649432
307893346
307973789
308127897
308288012
308332824
308467748
308614153
308691545
308737471
308845870
309048046
309079019
309079120
309091306
309284290
309331746
309417680
309655689
309806922
310027404
310160292
310257059
310466057
310484007
310590596
310592258
310744800
310931650
310982724
311020553
311095357
311246165
311385942
311568229
311734854
311908929
312052051
312127725
312388426
312642669
312666777
312674140
312768785
312809495
313036164
313188994
313261696
313429193
313550855
313583243
313600834
313766203
313836215
313902477
314070869
314285486
314433345
314697043
314756672
314875805
314999692
315058314
315163522
315219665
315396598
315509075
315563389
315611137
315720815
315787265
315997381
316201747
316341018
316471215
316549151
316655810
316920926
317025640
317144646
317252935
317330765
317534580
317594549
317632426
317851289
318114329
318148137
318293114
318520399
318597557
318820837
318942879
319150134
319412153
319610533
319774926
319975053
320024457
320079863
320242285
320505104
320575894
320803227
320936925
321006644
321016425
321211590
321256738
321507875
321589879
321688261
321857276
321861419
322046917
322290940
322344157
322499025
322537257
322570146
322746670
322807630
322980482
323152218
323299649
323383769
323632819
323825081
324074705
324120802
324379853
324399430
324499904
324591124
324848535
324982248
325077887
325281676
325522761
325574487
325597880
325722533
325970791
326036696
326161564
326218271
326329469
326461386
326463586
326590792
326732900
326739328
326877823
326965752
327182850
327211504
327348669
327496595
327559000
327803045
327896067
328007896
328112844
328351850
328437149
328615120
328649658
328693309
328784841
328831742
328961728
329043459
329126805
329244424
329390672
329591263
329642761
329731659
329979148
330209093
330354129
330541904
330554173
330555303
330643440
330899492
331076724
331154991
331355325
331424078
331466395
331683681
331762045
331967991
332092629
332296881
332357318
332362188
332480777
332553809
332743120
332849707
332940251
333053192
333261021
333412952
333665699
333713972
333824250
334059525
334217909
334231314
334375836
334379125
334382142
334420490
334579292
334668481
334799063
334818755
335037239
335208679
335217414
335314581
335345657
335563003
335569667
335577476
335719637
335779242
335860618
336028155
336100655
336292631
336308388
336473808
336492156
336544335
336702381
336843543
336959152
337201553
337290488
337551146
337753987
337913615
338064366
338250228
338329958
338425941
338645729
338737494
338837673
339031975
339190042
339357416
339367327
339377541
339530719
339599510
339732156
339746182
339924643
339986299
340239421
340251820
340276306
340294748
340343684
340517093
340531282
340721909
340775500
340860388
341001311
341209066
341317969
341461432
341687367
341934821
342018046
342210913
342265267
342380735
342499532
342684899
342732091
342924230
342949004
343095688
343330069
343571657
343665475
343882223
343895162
344007647
344140398
344365696
344398080
344612923
344657416
344677298
344935596
345051896
345138838
345305821
345420793
345443057
345626314
345790844
345835295
345925376
346110310
346327650
346465520
346631858
346735256
346996603
347221260
347351244
347535708
347552851
347697135
347823589
347984450
348195234
348274063
348521920
348582757
348608683
348851671
349067126
349193945
349311274
349457803
349467209
349640543
349841634
349913933
350100760
350118249
350236615
350447540
350587129
350623481
350774217
350811518
350891883
351040721
351262276
351444766
351578682
351683534
351777851
351964522
351999565
352019158
352076165
352325647
352371578
352600671
352741601
352977581
352981242
352984116
353121211
353170190
353427959
353504897
353763003
353790483
354028607
354124416
354137612
354317105
354442829
354538703
354568336
354686118
354875971
355105373
355182570
355223009
355475208
355537259
355579273
355588714
355630224
355748627
355786441
356043706
356145561
356380374
356536129
356764910
356792514
356816533
357002335
357137463
357210338
357351742
357584140
357726270
357784889
357975382
358173771
358397230
358540795
358708282
358895575
359090436
359339446
359526473
359536011
359572596
359806762
359943724
360117217
360153411
360266911
360413461
360487005
360508642
360634330
360884526
361136681
361311106
361414535
361622599
361690154
361807392
361885043
362024599
362128908
362216045
362229304
362287036
362352283
362602984
362728024
362891202
363119780
363211045
363451832
363662886
363699219
363777859
363854199
363934312
364113551
364211889
364420384
364450738
364710069
364865277
365088936
365348397
365522065
365655005
365778470
365950536
366118399
366166077
366290316
366411253
366544759
366552733
366632035
366705740
366956255
367045116
367150738
367394765
367643627
367648364
367719801
367746794
367827564
367954944
368099539
368183490
368207933
368352500
368588827
368643827
368809862
368893124
368898935
369120867
369269109
369392307
369398771
369600204
369706476
369780080
370005651
370069486
370185060
370323726
370548993
370657708
370905220
370961214
370972387
371185474
371251872
371361857
371434530
371672040
371770088
371894952
372084238
372183055
372416981
372518930
372563229
372639717
372868877
372980258
373209472
373414311
373543684
373753453
373813825
373862492
374082019
374158570
374325544
374346898
374602623
374721670
374824257
374989073
375101185
375328977
375508809
375736849
375906322
376159006
376305733
376369185
376603227
376846619
376995216
377100281
377184043
377387135
377452933
377657382
377731247
377748426
377931340
377950708
378189293
378193560
378202667
378402351
378581474
378771483
378943618
379157783
379388075
379488430
379595041
379718142
379772632
379806142
380040560
380220223
380463634
380661400
380846937
381047642
381222825
381281352
381471473
381592370
381760575
381848477
382087142
382290489
382430884
382441652
382613673
382651021
382755094
382830754
382995431
383035758
383265082
383344779
383398084
383415091
383532682
383731311
383966288
384002521
384173648
384356545
384584135
384614946
384828635
385021911
385105154
385142042
385377377
385437736
385684858
385689620
385811373
385950043
386163468
386255932
386317219
386405734
386449959
386546896
386730216
386940425
387080568
387103724
387305096
387321387
387545976
387768435
387844570
387981623
388152954
388372023
388570749
388796180
389040646
389055190
389082580
389231136
389341514
389406424
389495290
389651680
389717336
389907730
390106429
390277749
390423358
390526879
390583451
390693534
390918607
390935550
390973447
391110912
391197231
391247736
391410520
391478469
391701568
391832906
391929656
392141850
392294513
392334867
392492397
392541655
392770915
392934953
392954242
393157059
393367781
393441599
393479061
393506840
393615075
393648703
393831174
393887238
394031191
394218729
394326425
394372027
394527287
394618662
394757509
394963388
395013387
395013685
395155557
395286102
395433860
395635350
395699092
395816901
395987974
396182913
396319615
396530672
396599482
396644528
396651409
396869644
396921865
397030424
397246071
397313586
397383035
397383690
397530539
397673536
397683035
397840313
397917597
397924782
398148324
398288350
398298435
398484832
398487862
398740957
398743123
398797822
398902167
399131090
399317128
399565215
399799113
399963547
400065108
400076575
400152733
400188705
400283036
400531043
400567983
400674515
400790865
400870287
400901545
400911325
401087598
401316492
401514173
401604244
401795761
401828736
402026471
402060768
402156497
402324291
402532143
402557185
402809832
403032065
403262196
403332847
403515998
403713239
403944176
404171685
404219421
404426216
404441845
404550502
404601794
404837327
405001549
405184328
405424698
405581232
405796903
405841992
405895357
406041503
406071438
406318264
406491841
406732080
406965899
407161064
407231207
407362228
407461136
407652757
407718332
407850472
407990297
408164182
408253039
408407859
408600710
408623235
408694926
408916945
409155077
409402560
409575584
409584230
409610089
409694646
409926341
409970824
410168908
410305643
410543216
410779420
410902015
411120141
411257789
411505604
411669930
411752910
411912663
412112818
412126051
412274942
412341248
412423823
412486249
412495586
412506988
412633078
412880404
412945746
413076644
413082326
413308327
413342131
413489764
413498526
413626143
413735039
413927155
413988015
414028562
414163579
414296434
414308279
414499087
414737456
414831335
414833262
414863478
415074923
415308454
415324592
415540744
415642040
415831797
415964379
416048378
416069952
416260419
416408471
416558345
416716476
416874238
417060594
417127676
417198046
417444224
417515896
417528726
417635393
417737316
417941636
418033092
418106207
418158984
418291537
418501134
418520884
418763957
418777495
418979254
419070524
419140231
419209566
419270610
419322201
419355727
419358697
419450402
419685647
419906025
420155772
420330202
420457127
420536151
420634227
420755325
420777917
420953542
421016576
421120332
421351339
421484672
421694444
421911098
422159892
422188392
422301554
422327951
422473771
422570520
422586159
422825335
422863220
423066281
423267823
423330689
423451679
423571537
423665526
423750594
423888024
423933137
424163015
424211094
424462520
424564544
424686280
424854757
424954732
425023614
425115866
425166792
425203804
425291410
425460310
425650795
425875263
426027168
426095810
426256497
426313554
426318519
426384292
426538235
426630952
426648091
426652811
426726165
426881691
427065539
427226975
427306895
427501499
427671386
427887856
427996826
428154462
428385515
428508303
428758071
428963844
428967548
429075457
429247882
429356053
429357686
429563955
429791626
430039283
430142797
430323935
430418984
430448095
430555537
430691880
430831173
430875055
430963803
430975941
431039881
431223257
431245240
431464357
431496204
431660689
431850753
431896266
432030991
432146128
432318545
432355482
432580182
432652896
432750997
432874470
433052421
433189244
433352398
433526683
433658017
433840641
433961990
434056997
434219405
434233538
434245497
434343568
434384899
434408634
434642204
434802195
434904589
434948470
435115630
435147245
435373587
435430982
435667935
435721338
435943705
435978076
436226518
436259419
436368118
436552715
436668929
436909451
437091746
437129965
437375543
437477055
437620163
437621561
437868157
438013673
438093804
438257312
438289071
438293752
438420234
438665502
438796389
438809173
439008191
439226515
439460058
439648373
439787125
440026301
440202591
440300281
440495627
440539125
440639791
440867501
441019861
441060124
441122462
441263057
441503061
441715811
441869181
442037802
442268143
442303295
442510087
442627232
442692581
442803494
442942954
443010099
443164355
443257453
443461083
443496674
443690973
443892032
444052849
444151726
444181992
444183633
444329736
444382035
444550371
444786660
444833064
444899086
445026058
445172909
445197970
445423418
445648303
445887766
446011995
446049613
446138404
446310511
446361439
446550049
446601947
446803584
446808381
446827889
446881050
446993890
447112489
447269367
447326439
447504725
447560096
447701321
447920067
448040241
448284680
448380477
448442246
448677267
448801311
448840649
448958196
449066413
449117190
449250481
449396725
449522891
449642402
449766888
449913120
450015303
450129068
450327809
450335314
450384111
450523793
450669351
450913442
451103600
451247897
451371320
451506333
451623078
451750338
451905418
451947195
451983173
452183663
452404556
452497363
452551613
452730278
452955320
453079224
453130990
453166796
453333374
453521825
453764282
453933309
454014833
454080496
454267140
454301026
454428438
454433956
454490987
454729690
454858486
454967769
455109183
455338455
455436692
455578333
455820898
455856419
455956938
456071665
456267046
456459283
456581560
456700301
456745029
456801381
456820686
456871370
457026835
457205426
457234378
457386420
457535624
457692111
457901872
458105024
458277784
458478965
458715777
458739495
458923337
459062256
459289928
459520090
459615018
459707341
459722807
459960244
460146814
460219625
460355434
460506476
460667876
460844627
460854347
460958019
461199052
461440583
461608046
461817457
461830123
462043285
462152272
462282609
462452191
462552821
462605667
462666504
462806982
462836113
462895663
462953981
463119888
463177528
463299839
463430697
463440693
463483015
463568377
463765636
463862376
464094900
464229884
464252300
464268803
464349352
464373523
464418181
464423396
464554705
464594633
464658811
464846927
464883845
464955807
465070391
465176544
465306171
465476754
465680815
465885686
465935770
465967830
466093273
466231108
466251869
466496935
466574922
466615477
466663790
466875779
467088830
467301412
467470484
467485736
467697416
467883076
468127634
468215558
468414104
468633285
468747188
468847385
469002600
469168907
469197390
469329654
469418370
469513313
469541015
469661472
469826380
470056361
470245757
470369033
470606460
470766532
470913826
471001163
471102557
471255030
471471664
471642719
471765407
471867413
472052072
472173741
472184258
472319823
472369535
472394976
472466469
472560758
472592635
472786982
472945594
473130530
473238044
473260199
473285073
473476706
473618875
473690890
473857187
474011644
474102802
474180509
474419801
474565368
474792661
474988030
475037893
475270104
475427841
475604652
475634014
475728161
475819778
475943580
476018523
476181093
476203806
476389826
476423831
476488838
476675934
476677059
476881292
476935992
477019592
477036356
477102328
477108593
477221027
477311765
477356515
477555479
477631383
477663386
477776049
477780316
478014881
478127731
478254944
478343941
478522366
478539627
478663965
478880852
478936886
479146666
479372371
479557627
479567478
479803448
480040030
480040473
480102035
480180565
480412467
480464055
480619726
480768002
480817572
480819717
480864530
480921723
481060380
481157541
481164984
481383245
481517675
481587906
481616576
481650703
481676795
481701340
481905301
482140120
482346134
482422734
482604898
482628423
482723612
482938803
483168346
483317594
483360871
483548149
483695332
483707951
483836143
483994290
484187474
484317888
484520729
484572657
484715635
484878417
485049145
485249754
485419146
485655832
485842558
485996620
486134510
486204736
486314511
486500743
486675355
486750036
486783041
486976359
487077237
487255287
487487689
487648466
487770736
487819904
487847294
487915030
487990827
488127679
488314944
488473959
488522516
488579471
488664101
488887086
489071489
489218207
489271286
489322150
489396878
489505182
489652109
489720542
489897324
489955594
489970647
490009239
490215662
490429533
490562080
490739104
490956565
491187974
491335983
491349879
491564409
491732244
491865646
492020838
492176240
492405406
492424263
492664337
492743700
492863818
493054151
493119182
493226289
493272310
493486570
493491476
493688833
493803773
493820264
493980769
494103547
494281416
494366981
494436222
494589321
494791226
494797666
494973617
495148501
495273839
495329248
495348378
495420061
495660468
495784023
495798744
495864583
495939684
496006915
496225004
496250166
496319421
496492619
496534068
496767055
496969933
497171699
497379647
497523097
497622507
497690701
497847250
497859171
497885324
497980479
498091430
498094386
498296090
498340202
498495016
498730970
498768137
498824505
498957180
499016463
499240244
499272500
499378616
499478892
499551208
499557582
499559051
499703111
499743883
499811722
499861224
499906775
499965828
499970854
500206946
500286866
500520583
500696088
500889154
501036059
501043522
501184270
501286212
501524077
501588912
501753160
501783630
501829672
501978371
501982533
502127432
502338762
502351485
502366241
502587843
502680749
502714041
502787957
502870486
503062578
503084274
503099890
503215919
503226408
503293543
503318635
503346003
503547513
503666726
503728891
503735126
503818115
504017049
504073494
504248692
504469374
504635865
504716900
504872278
505079339
505162853
505305328
505530558
505722109
505879912
505925711
505956667
506170345
506232397
506325731
506551288
506751687
506968883
507175544
507199501
507407890
507488191
507565063
507739726
507795972
508009060
508101696
508205182
508374889
508540311
508639493
508755393
508796677
508961956
509158297
509264953
509322296
509345287
509567266
509752942
509984053
510161680
510320502
510473958
510576769
510714981
510876056
510894319
510899688
511022714
511040712
511070321
511216591
511256546
511369814
511375769
511398372
511588076
511770748
511980115
512067150
512239997
512416771
512589971
512778997
512924145
512971659
513045233
513119071
513228074
513252601
513385051
513585984
513686328
513906838
513942127
513967260
514053072
514108524
514282545
514499029
514525861
514661289
514676817
514792195
514910390
515071256
515133082
515243481
515400608
515543961
515583200
515602486
515710423
515766897
515802809
516000467
516206865
516331178
516566204
516732195
516902901
516958670
517140280
517176283
517241942
517378345
517574364
517654558
517867492
518017187
518180760
518253215
518394731
518502576
518670058
518729277
518777775
518945665
519150357
519246808
519408221
519588806
519655672
519740980
519788751
519944732
519978331
520184696
520221508
520306458
520537805
520628154
520730689
520856858
521030364
521079939
521154357
521242205
521268325
521490543
521605258
521712141
521755754
521902173
522045883
522047041
522280347
522421629
522527924
522685865
522789081
522861220
522956545
523131313
523275232
523316740
523318619
523363629
523574056
523678757
523777290
523852470
524062263
524235173
524308701
524509455
524622957
524644743
524832252
524908218
525131912
525199939
525334410
525484439
525532063
525620262
525764983
525946860
526070895
526162430
526328936
526335343
526552613
526780327
526894601
526957564
526988609
527095198
527167657
527277242
527416465
527423570
527591201
527610798
527845019
528075730
528273117
528487200
528498340
528499479
528612990
528742861
528744214
528893645
528902241
528907603
529026219
529214102
529312897
529360982
529584672
529675663
529758864
529911602
530029981
530051781
530218702
530307538
530461105
530624590
530744643
530921219
531045807
531133247
531245309
531285718
531392930
531471691
531634139
531756916
531801536
531890467
532096249
532168334
532331378
532470753
532504891
532515312
532625087
532777614
532975658
533083350
533232692
533401003
533498080
533579078
533744448
533882757
533976392
534192835
534205980
534398368
534494246
534668226
534812307
534974738
534983194
535177605
535320825
535500541
535722716
535762398
535814287
535985093
536097216
536186047
536214657
536329946
536412110
536610374
536794195
536813370
536891595
537104877
537224596
537447455
537605423
537614620
537621519
537820270
537895282
537909016
538046818
538055016
538192279
538312956
538334046
538446877
538634950
538852786
538901104
539130192
539156229
539221844
539337835
539551953
539696886
539732187
539866369
539902968
539956879
539991691
540183513
540385723
540533035
540693672
540740105
540899066
541010534
541040346
541075889
541176593
541224077
541454778
541563343
541623946
541647157
541761485
541826472
541950618
542092371
542259891
542342578
542557056
542617183
542637063
542683390
542847960
542982770
543170642
543337725
543489182
543667529
543883034
544003354
544073336
544298710
544350550
544411614
544483617
544707294
544923267
545155074
545278738
545445102
545506158
545677861
545767771
545802357
545899371
545973765
546175048
546261930
546322543
546462023
546481015
546628428
546755714
546758167
546894769
546932876
546945575
547000615
547128812
547273365
547344810
547396511
547561555
547773360
547838076
548028310
548164689
548199562
548349843
548575564
548719468
548845155
549006285
549154732
549235676
549241057
549443165
549530154
549627467
549761142
549879804
549944626
550024152
550217700
550340744
550572083
550579313
550673161
550746611
550914911
550924449
551123683
551351294
551453434
551635941
551767723
551959805
552132792
552296288
552463652
552631675
552787494
552849314
553029665
553101632
553205136
553222639
553329041
553337290
553438931
553664672
553870740
554049985
554077879
554135094
554318233
554460481
554540943
554734505
554810515
554948364
555103181
555239984
555334365
555392441
555427606
555472359
555661488
555877651
556036372
556223271
556409231
556455386
556590193
556689295
556749486
556872785
556983486
557211650
557406077
557564308
557617980
557669332
557676021
557774626
557911805
558094814
558163278
558316793
558327370
558338635
558433410
558510719
558521207
558620651
558789780
559008015
559066181
559162753
559222445
559286645
559486056
559633615
559678305
559756297
559897831
559945011
560133993
560260608
560482637
560707953
560786428
560891261
560925249
561010546
561152211
561239053
561462081
561609514
561705923
561871113
561961834
562039440
562245448
562265777
562337479
562338465
562358714
562557300
562732379
562770039
562809411
562882288
563038697
563263404
563408072
563458954
563522975
563571696
563612253
563779902
563959696
564021356
564221110
564424981
564569357
564715773
564940327
565076879
565125202
565274953
565366791
565385060
565600488
565773112
565981863
566165694
566363404
566453351
566553006
566722731
566863062
567065306
567286835
567391080
567559500
567678722
567862226
568089497
568310989
568397436
568509485
568607365
568669999
568841191
569022329
569192956
569344252
569563334
569727988
569734880
569909776
570134347
570320349
570367987
570581791
570723431
570921861
571106890
571261477
571422096
571564127
571629677
571680123
571793588
571951583
572019353
572108906
572153751
572355802
572397381
572471454
572583839
572763029
572835020
572964009
573145414
573327020
573381389
573459163
573599695
573748268
573806843
573987683
574161555
574240659
574416902
574516606
574741156
574794765
574916391
574961651
575170765
575395335
575490583
575702512
575788959
576010243
576172392
576268703
576427823
576537434
576561144
576690012
576910915
576912424
576935389
577161066
577252619
577437364
577462535
577526107
577637101
577750793
577891239
577975064
578027473
578078175
578130263
578227657
578408227
578486086
578565256
578685161
578783616
578903409
578977981
579110578
579278271
579465281
579611757
579717298
579942242
580115486
580141692
580212077
580246596
580408740
580525975
580594959
580731677
580745469
580809904
581032785
581076328
581203669
581422784
581564714
581596689
581650224
581698435
581791354
581922244
581976128
582104855
582138780
582288189
582500904
582573731
582780019
582826381
582839750
582905687
582964489
583132892
583172787
583380716
583484969
583489436
583570750
583717801
583865534
583882466
583905271
584126018
584307994
584410939
584522754
584703664
584871679
585059509
585117614
585222740
585357015
585517827
585524337
585554014
585665002
585753599
585913988
586008692
586193443
586374770
586556256
586702969
586732185
586896375
587062058
587072927
587134006
587247463
587321779
587399452
587443240
587518491
587543351
587674810
587722397
587845413
588005723
588064505
588250772
588253530
588360568
588427170
588550041
588770480
588842239
589020935
589231676
589303102
589486239
589522952
589573470
589707239
589773567
589774135
589996284
590009388
590036414
590047244
590197504
590253287
590349985
590443797
590550458
590707579
590788065
590861736
591043529
591231230
591252111
591453413
591510744
591660709
591767264
591843655
591988444
592160385
592193711
592390585
592430823
592600784
592726789
592907308
593015366
593216095
593229569
593386760
593568893
593741709
593814840
593859594
594052150
594176906
594375307
594565767
594683564
594776760
594901574
594931141
594954230
595121210
595169902
595210155
595241327
595451610
595572934
595770311
595958331
596094252
596199932
596282350
596345589
596492705
596553617
596587013
596613186
596647364
596732453
596804860
596873636
597055803
597207800
597227599
597404473
597516348
597555379
597625741
597705645
597755296
597856532
597937076
597952684
598050911
598128833
598297157
598367327
598382129
598396915
598619520
598666065
598672720
598888040
598997724
599170826
599361294
599519504
599699727
599852112
599912199
600096306
600279819
600349996
600505735
600633758
600675750
600738129
600925664
601127644
601159700
601276738
601336483
601415952
601632272
601843126
601977811
602086850
602267124
602318086
602372066
602531999
602671075
602889923
603049046
603182036
603188916
603190042
603242585
603331644
603448913
603614704
603787311
603817973
603843286
603971141
604011906
604060656
604101681
604217612
604305367
604523964
604717016
604796998
604815967
604968038
605013046
605115762
605312539
605456260
605497997
605688230
605745725
605938689
606092687
606127652
606286964
606506673
606599468
606691429
606778564
606862671
606959416
607172550
607296394
607356533
607380998
607516960
607535885
607652384
607803560
608011596
608027597
608071814
608284957
608428108
608462202
608676749
608719062
608866065
609045534
609138735
609199372
609213328
609349048
609490512
609640540
609772713
609774641
609829209
609848191
609977288
610110076
610226573
610271729
610355172
610375944
610377389
610498414
610547283
610652394
610848992
611059965
611213353
611430626
611619248
611759968
611925483
612135295
612158966
612197137
612295188
612446894
612459169
612672592
612723808
612779574
612953009
613109179
613249020
613316974
613388894
613534124
613726076
613796940
613992820
614141965
614316613
614522533
614722790
614821946
614861561
614866257
614871570
615041606
615236211
615437265
615564201
615669778
615822423
615880936
616057201
616179338
616362298
616408944
616558587
616604733
616655276
616853702
617057651
617139824
617325234
617539422
617729711
617781773
617811494
618011764
618130807
618287306
618492990
618638550
618744955
618953979
619018171
619045913
619250622
619339219
619483920
619687398
619758742
619906575
620096271
620264864
620341815
620484158
620612361
620718098
620822302
620992877
621188950
621279968
621348097
621519524
621667549
621689730
621787844
621820811
621911605
621997944
622098444
622143140
622218269
622293572
622464004
622549759
622678710
622795293
622972611
622988246
623161650
623345924
623403423
623558113
623757639
623906099
623985427
624024121
624095744
624130345
624211281
624410763
624494516
624505943
624562695
624716641
624725771
624789061
624885920
624997986
625109804
625310071
625398845
625542030
625648514
625690868
625873487
626081164
626268257
626374441
626381093
626515668
626683274
626760339
626858270
627033235
627181587
627329493
627464791
627634478
627639324
627771398
627789625
627830455
627962349
628169351
628374121
628489876
628667409
628834338
628974286
629010648
629210186
629414973
629491062
629661687
629777507
629873839
629887603
630092276
630157811
630272559
630477540
630644840
630798025
630856682
630911852
631060689
631067829
631095720
631177147
631369067
631427193
631468769
631471347
631517380
631688166
631772429
631821106
631916643
632088799
632098866
632209989
632241166
632420832
632568867
632637930
632685332
632727219
632847671
632981371
633081531
633113434
633291643
633332928
633440112
633580031
633677416
633836252
633955728
634124856
634201018
634274153
634288142
634488544
634656002
634836477
634918802
634999767
635211588
635383059
635488002
635566321
635593791
635713318
635874275
636009344
636177834
636312920
636380700
636476361
636648921
636683544
636711724
636832312
636888810
636923784
637113303
637279254
637299095
637381148
637458626
637460812
637539804
637746410
637842558
637924247
638043894
638158285
638332806
638497185
638639727
638815475
638994440
639087207
639111546
639281352
639470123
639521202
639685326
639801052
639983961
640023932
640089808
640184786
640225228
640306490
640317586
640480262
640592466
640741530
640771835
640860372
641052518
641085937
641138581
641167001
641302071
641482558
641569819
641760739
641953064
642132643
642162403
642274042
642359714
642452133
642489505
642533858
642648729
642835651
642887946
643028459
643238950
643438633
643628090
643648225
643665757
643858817
643871139
643924886
644117569
644195030
644215604
644359360
644528328
644595774
644732033
644751923
644780030
644892838
645084659
645112315
645186874
645319077
645472081
645548801
645628228
645683152
645846135
646048880
646069583
646235798
646335617
646440616
646533703
646615191
646706650
646847276
646934916
646955774
647060187
647159061
647164249
647364655
647415431
647554488
647647622
647822280
647939761
648018074
648142914
648217131
648415461
648590318
648777249
648791455
648876235
649017949
649022058
649213484
649323393
649480104
649649830
649829506
649948769
650087493
650096523
650118283
650177310
650266161
650275004
650461519
650482891
650668935
650787747
650957612
651049854
651089753
651264509
651325020
651407741
651549629
651710864
651724168
651808509
651867638
651952910
652026242
652138399
652316121
652452413
652506679
652513930
652704852
652905820
652959834
653040990
653089388
653269073
653416419
653597129
653694315
653880631
654000001
654011911
654020544
654172882
654362073
654449946
654567163
654599507
654744342
654752960
654795305
654936022
655086268
655107310
655187937
655236961
655345846
655349121
655376408
655377510
655521226
655720859
655861996
655885150
656028497
656130437
656175020
656301435
656356262
656552333
656682381
656872284
656873236
656996221
657058421
657266310
657291154
657337938
657481886
657524577
657545892
657698407
657873918
657887283
657913389
658024943
658098537
658166017
658326567
658416151
658556114
658612909
658706154
658732227
658872636
659049991
659174836
659273516
659275701
659440943
659532819
659550097
659685780
659711544
659728828
659744568
659875144
660075361
660104933
660177106
660191417
660205525
660251933
660433740
660629832
660687954
660781974
660881517
661081544
661099451
661157031
661157633
661302224
661467780
661537576
661578115
661693036
661845043
661853401
662005352
662126951
662190939
662246300
662440045
662488968
662672863
662701643
662902277
663028476
663052279
663177622
663370377
663407124
663433283
663509633
663659115
663840001
663963030
663988778
664152372
664271975
664353297
664412722
664437180
664500791
664522154
664670553
664786093
664991916
665012929
665139295
665318612
665320897
665517020
665657983
665862084
665867223
665909797
666031509
666184889
666324403
666376777
666423458
666495868
666515228
666634336
666779395
666813315
666918166
667004416
667194546
667271858
667365950
667438365
667577853
667783663
667964505
668017875
668051345
668196318
668260174
668271593
668298367
668417662
668447895
668569640
668581259
668696861
668757355
668758102
668935981
669089045
669199410
669206126
669330567
669388723
669446423
669563188
669670089
669720996
669793757
669981061
670167115
670305708
670508410
670691975
670721511
670834182
670862744
670885300
670895614
670933766
671081642
671252146
671364853
671397733
671564138
671641076
671784802
671897674
672073026
672251132
672274092
672275089
672475456
672664590
672827717
672921770
673052129
673143240
673335091
673428510
673429440
673619525
673769499
673874211
674042275
674055272
674109464
674225305
674360181
674484050
674568279
674688596
674813435
674982335
675147935
675159539
675168747
675290187
675295802
675365169
675535449
675542663
675705565
675768889
675953691
675993731
676125742
676313294
676515047
676572518
676758747
676784943
676870310
676904636
677078536
677174103
677283187
677421395
677519538
677560673
677572756
677603322
677775006
677781368
677929485
677975811
678135935
678212337
678359714
678469622
678524785
678615510
678772654
678789678
678960714
679120815
679264608
679292376
679411920
679488780
679494711
679681756
679754711
679771163
679936013
680003122
680205678
680260038
680273205
680440867
680593946
680754558
680761945
680770202
680954110
680983866
680993966
681049538
681117413
681127729
681272269
681417188
681589746
681725929
681748947
681895321
681978988
682049497
682050000
682240182
682436963
682572297
682676145
682748025
682882447
683021964
683034838
683203071
683291396
683315099
683455732
683587762
683792771
683913209
683990582
684065274
684242527
684298879
684355544
684547829
684697311
684880865
684887958
684921260
685031068
685217181
685232366
685310290
685455307
685636521
685642370
685752885
685813232
685878066
686012602
686191815
686322813
686506360
686671814
686698611
686815175
686820224
686849076
686936508
686994789
687037963
687149877
687233954
687324711
687383052
687470420
687599883
687636284
687741178
687912359
688110311
688213173
688247089
688283808
688377210
688473753
688582111
688706634
688795501
688807028
688935401
688966940
689089889
689142604
689309324
689424565
689601345
689724317
689772814
689970775
690052865
690053411
690240957
690303669
690490644
690587203
690711169
690896513
690957644
690962745
691027300
691122009
691152760
691303769
691346735
691373464
691394983
691536578
691538723
691728516
691785461
691798816
691990334
692147591
692305579
692392398
692589035
692710247
692756277
692908235
692977199
693040968
693244886
693273843
693373115
693563010
693652424
693826379
693850880
693868978
694024618
694182311
694358399
694365976
694396319
694516671
694687575
694763892
694814445
694887155
695088541
695278232
695364765
695462619
695652250
695806931
695892823
696085172
696211616
696346398
696434082
696515400
696593076
696634581
696737969
696875137
696992384
697166727
697317112
697319218
697491816
697663878
697744118
697915867
698029456
698065267
698202204
698391858
698414168
698529056
698691803
698861494
698967863
699146959
699168169
699216865
699366904
699451031
699605885
699633617
699822249
699863336
699885884
699906375
699999414
700075290
700259237
700287636
700296324
700379884
700524598
700586886
700693095
700707640
700741986
700838889
700857482
700937623
701120739
701142639
701220741
701351815
701434510
701607630
701779766
701868690
701964832
702098542
702143292
702336462
702404589
702587068
702707534
702907833
703105265
703113704
703158148
703166660
703237209
703334168
703386728
703404578
703518440
703604444
703705052
703795376
703878691
703913303
704038360
704134901
704197707
704335777
704431949
704521064
704570454
704584989
704765939
704811964
704889292
704959478
705095041
705111599
705281437
705346662
705538527
705684466
705746801
705776707
705881800
706050147
706160044
706174937
706246038
706391776
706569504
706589971
706755903
706852425
707050737
707248457
707307589
707506921
707592517
707722394
707849114
707868733
707939350
707961944
708058759
708247980
708413976
708610005
708723998
708826977
708901343
708928750
708942821
708991366
709023221
709202274
709336280
709364495
709512792
709613413
709740151
709773562
709815272
709956563
709960099
710156735
710236965
710417465
710425682
710451547
710532512
710563463
710692481
710733412
710790918
710920387
711006203
711021827
711091157
711140014
711206817
711321064
711444433
711573553
711677617
711875359
711969656
712017094
712068208
712257187
712306984
712429058
712606854
712634377
712775200
712853573
712906143
713098389
713135414
713181595
713205068
713378854
713434502
713621474
713697422
713896971
714047373
714195409
714234359
714251167
714380488
714474452
714608293
714653529
714731327
714857333
714949900
715129442
715238152
715321399
715476123
715501065
715610922
715760941
715947929
716043404
716159960
716308096
716424547
716496984
716629610
716700383
716775258
716856087
716900311
716991283
716996531
717155527
717181508
717209780
717297336
717378469
717448648
717558373
717608647
717775939
717879168
717909988
718062186
718074711
718181349
718377181
718555271
718719379
718809888
718942343
718971848
719141512
719272586
719382452
719490054
719595235
719679653
719730305
719802005
719858389
720009562
720199903
720201536
720258119
720264024
720428047
720435945
720615050
720631991
720728176
720842058
720857146
721024455
721029603
721060889
721114833
721308953
721474609
721633279
721686826
721784177
721916736
722005109
722181369
722315340
722362013
722417610
722566523
722656737
722804023
722923477
723095266
723166703
723220239
723293826
723334028
723432305
723519564
723556661
723639324
723695171
723834749
723995313
724076343
724124709
724308860
724327989
724427623
724544638
724718225
724784016
724924170
724992353
725037678
725115514
725248054
725431984
725547281
725624721
725738878
725874383
725947196
726062855
726132445
726278492
726457907
726487054
726635019
726774375
726843317
726844789
726991705
727173752
727255057
727274353
727319060
727359205
727459663
727477448
727555204
727624728
727743823
727760540
727883941
728063618
728213291
728332758
728372988
728563672
728692884
728860318
728958710
729010394
729031494
729043109
729215000
729319318
729328817
729507640
729697237
729775609
729858044
730042005
730229158
730408862
730422530
730507054
730577702
730584306
730598996
730637060
730724671
730754868
730908052
731027852
731046308
731092667
731218740
731378379
731448817
731589685
731703685
731845145
731940196
732134947
732222104
732375401
732514452
732539681
732726977
732778482
732887181
733051950
733125434
733307851
733415511
733462878
733643213
733763989
733898912
733933707
734013922
734046977
734218725
734299415
734322058
734513454
734607618
734737616
734865587
735058013
735082329
735274719
735354503
735373345
735535314
735561646
735593938
735758755
735902796
735937769
736087906
736199010
736390214
736566273
736676195
736677944
736857670
736978204
737108250
737232735
737398317
737446754
737548484
737627994
737786985
737889733
737901668
738069055
738206005
738396131
738560474
738646031
738834799
739024944
739151231
739286877
739336530
739473091
739603328
739777753
739846925
740020073
740109147
740110883
740120328
740221712
740382213
740406332
740530955
740616113
740745284
740928389
740981526
741041628
741225866
741361317
741427155
741462923
741637048
741691900
741859216
741945851
741953178
742040850
742078543
742118666
742289109
742382926
742557813
742726750
742835401
743005941
743111104
743181315
743270727
743360317
743480194
743545923
743658420
743778409
743873810
744038438
744074699
744205984
744389449
744535710
744704395
744828010
744874988
744955898
744955963
745082417
745225770
745235356
745417995
745545352
745552468
745594607
745655858
745673657
745809424
745844197
746027779
746075016
746107646
746291561
746346885
746527417
746570843
746585673
746707543
746720643
746752791
746833333
746996161
747185387
747256411
747422820
747570864
747700102
747863018
747948370
748126117
748137879
748229325
748262820
748282163
748383104
748422271
748519807
748612088
748706188
748883953
748931550
749075422
749169213
749236564
749295771
749381721
749515821
749548568
749616852
749712676
749872960
749881997
750071725
750129666
750174458
750194544
750279495
750360937
750459006
750636506
750774493
750846346
750909598
751011561
751189997
751292390
751302428
751308386
751354063
751517251
751634311
751738866
751863261
752018415
752173423
752317317
752466107
752514756
752589780
752674379
752768175
752818708
752918788
752925284
752996361
753018227
753029374
753150891
753323165
753403184
753546030
753683304
753728088
753839248
753973013
754074370
754244613
754385851
754529333
754579066
754584983
754639403
754752014
754843001
754945831
755003357
755009477
755195456
755350762
755459464
755582277
755622301
755656910
755802674
755877419
755953048
756045074
756200955
756320791
756421905
756450153
756563490
756679973
756818333
756891570
756964224
757001604
757162556
757303102
757400181
757434717
757599579
757724619
757787021
757911979
757977107
758072768
758212907
758363575
758412822
758547928
758594027
758651235
758686056
758764645
758823161
758872006
758920681
759018155
759168743
759260490
759382163
759551581
759649282
759664431
759803061
759974386
760140619
760323757
760378933
760449002
760627030
760776117
760901595
761010456
761070725
761177549
761290959
761309844
761398985
761410483
761575582
761611990
761749850
761774777
761899181
762006561
762015966
762029912
762198324
762201423
762320579
762333148
762500009
762538604
762605352
762716940
762837621
762871028
762990280
763022181
763154091
763246070
763370775
763431996
763592712
763616540
763690313
763791154
763819916
763966165
764021864
764048024
764070438
764235226
764419025
764521708
764670337
764804136
764933003
765103249
765229450
765306270
765426919
765430136
765439341
765614642
765683864
765712746
765853763
766014145
766140891
766173148
766325127
766460700
766536705
766648265
766733013
766867590
766909061
767014542
767131218
767252803
767330953
767480858
767492938
767616658
767626270
767799540
767873192
767941168
767945731
768118399
768230530
768258338
768331909
768420502
768554606
768656176
768735038
768745186
768856872
768857698
768871541
769025865
769194184
769202718
769240967
769418131
769459029
769575657
769708431
769743522
769846759
769980852
770115413
770273424
770322060
770480966
770631535
770796545
770887802
770952419
771013714
771055236
771148904
771291577
771310328
771430840
771437677
771451934
771555268
771713623
771839474
771922058
772075494
772145332
772147502
772150328
772180763
772203026
772346568
772421435
772506733
772593544
772777786
772847844
773011720
773140977
773237138
773286171
773402718
773481974
773600374
773771093
773868134
773896786
774070559
774102627
774111922
774133404
774260861
774327583
774351105
774439664
774605721
774679021
774726101
774861353
774891339
775023751
775155454
775199354
775362268
775517937
775663931
775742328
775839366
775889156
776054419
776190930
776342592
776524195
776554161
776572249
776636613
776804182
776878738
776957857
777117834
777281690
777306483
777340101
777460298
777479753
777562949
777726653
777887245
777976135
778156884
778271927
778394261
778529600
778594445
778638261
778663397
778832952
778878027
778937488
778951730
779047108
779101262
779149885
779324258
779492917
779530065
779562226
779672687
779703603
779753274
779887763
780016615
780041073
780153337
780313470
780339547
780405427
780558625
780592943
780699281
780814828
780919970
780955744
781125809
781300918
781375202
781461125
781619389
781620148
781773380
781926141
781990248
782105228
782129261
782180418
782218637
782223074
782318079
782341958
782513285
782631994
782696271
782816231
782826594
782835650
782952460
783008294
783064189
783234815
783382450
783487413
783597857
783689273
783808339
783902283
783981080
784036202
784157713
784210566
784273378
784302582
784313916
784442232
784489837
784573671
784628964
784683916
784748660
784800051
784930315
785094878
785210268
785308793
785380125
785451504
785543377
785702986
785821324
785946112
786014091
786138907
786218180
786348443
786435273
786581255
786739848
786769968
786871120
786937036
787011145
787065349
787067372
787205530
787296237
787389023
787428049
787509403
787614019
787654802
787758516
787776941
787888682
788021165
788092861
788114657
788228903
788308523
788410974
788417427
788433452
788478686
788500689
788558178
788572258
788718165
788787051
788921632
789004974
789137920
789231967
789324434
789379799
789387051
789478378
789557893
789580189
789635696
789734196
789753437
789784308
789907289
789923624
790017551
790061149
790194037
790259818
790279060
790298092
790373828
790428301
790507497
790667156
790686885
790701061
790831055
790843739
791006300
791063849
791151506
791289377
791430338
791511109
791586097
791683358
791862125
792010525
792058159
792067605
792147943
792250243
792253018
792416768
792500911
792642017
792677626
792801526
792843875
792856415
792973570
792991453
793135590
793181719
793215414
793292394
793440131
793583739
793740079
793917880
794094189
794120548
794229123
794254299
794285638
794345792
794414114
794496861
794516220
794691225
794843002
794985231
794987979
795035427
795106091
795128810
795284568
795395946
795396168
795430185
795504380
795536919
795628606
795742916
795798945
795911744
796034082
796102069
796232388
796342016
796446178
796546784
796614679
796746865
796797118
796970775
797006454
797150116
797309396
797333243
797464844
797640927
797805378
797944331
798033145
798067430
798154799
798204114
798220452
798345932
798512747
798673378
798681797
798771753
798845022
798880721
798955274
799095211
799210564
799315645
799339381
799491708
799538792
799615660
799628070
799641894
799813988
799924616
799937098
799959177
800045533
800202324
800328991
800457486
800546172
800645581
800820764
800925246
801016249
801153849
801154497
801174912
801221809
801287004
801357477
801473270
801583489
801647122
801791374
801904784
802007768
802130133
802155694
802272464
802446900
802578595
802609040
802774801
802828580
802993262
803090623
803201569
803258088
803305512
803359556
803364560
803368944
803466634
803476947
803496125
803621478
803694846
803760942
803834621
803896816
803906080
804027277
804066807
804186492
804293295
804467944
804530035
804609947
804632832
804719197
804767667
804843408
804972587
805036114
805138023
805278348
805410725
805439255
805595207
805721799
805796458
805899513
805965269
806114667
806139981
806234591
806333558
806421426
806435862
806540475
806570181
806571692
806572385
806736853
806885844
807050053
807059829
807128677
807187738
807350861
807430348
807558838
807607018
807723416
807827006
807880651
807885597
807930658
807967944
808120473
808133685
808222377
808319302
808323935
808349051
808382301
808418453
808452687
808511909
808677507
808783325
808935499
809083009
809168736
809304368
809396394
809447588
809479534
809564714
809638226
809806290
809930838
810062607
810083672
810130079
810202793
810306659
810344065
810516602
810613009
810621541
810672997
810768436
810855700
810902260
811024615
811151353
811180211
811303484
811443333
811509462
811648310
811761101
811807469
811892176
811991429
812008289
812121442
812186207
812249788
812297845
812362782
812369662
812444833
812446554
812498722
812513830
812557380
812645936
812724930
812726619
812807193
812913733
812943257
813094649
813115193
813270918
813415491
813550893
813637231
813668740
813692458
813805839
813918059
814059270
814095908
814144721
814227091
814301923
814316450
814459108
814541673
814644964
814686103
814856575
814859702
814926389
815087810
815117534
815203722
815264276
815412864
815516246
815571573
815706325
815819982
815937363
815981415
816096912
816104020
816131913
816291220
816458191
816498471
816604440
816731717
816890222
816907084
816982129
817096698
817262186
817342756
817451859
817585194
817621669
817703176
817761080
817781380
817831090
817909728
817928799
818017247
818081028
818104534
818146770
818150120
818171234
818260698
818343303
818487124
818576556
818695187
818829116
818927227
819024973
819096155
819149722
819284046
819427253
819573707
819611987
819720582
819806865
819874931
819955971
820019003
820150249
820263833
820285054
820398198
820469212
820640172
820673190
820810151
820920427
821035128
821093910
821159131
821236094
821374901
821421236
821457651
821504018
821586591
821631102
821641901
821697792
821719341
821852861
822020876
822052724
822153475
822309836
822414728
822515587
822568632
822684967
822755513
822766785
822768238
822831070
822900420
823035265
823096296
823219996
823323731
823338396
823486092
823532259
823586115
823739262
823763550
823892694
823978763
823994150
824026335
824122489
824287472
824288313
824299043
824346310
824498183
824640128
824774412
824825459
824861339
824979174
825110462
825125000
825225291
825331983
825364327
825470563
825522140
825650122
825672706
825760648
825910195
826043462
826058044
826097612
826254194
826388591
826470395
826534461
826657706
826756865
826835988
826998358
827064673
827201526
827210715
827308841
827311891
827478111
827590745
827719863
827827071
827985012
828004694
828087468
828251354
828255356
828401403
828469560
828562034
828707240
828828776
828849853
828879220
828911408
829076258
829154524
829273831
829427307
829489060
829619026
829777372
829789813
829950599
830026667
830165258
830330139
830345232
830495808
830509249
830598386
830660006
830734956
830743538
830819456
830872827
830988068
831135507
831266612
831340971
831490108
831546606
831707151
831757812
831826550
831850516
831850856
831886376
832048303
832158726
832250458
832415068
832510227
832638957
832792226
832811727
832940083
833004366
833136055
833201798
833257737
833411207
833533378
833630493
833681806
833769686
833848834
833966144
834069468
834084342
834095152
834122530
834182157
834212807
834261100
834398288
834512003
834516969
834605076
834685253
834819420
834848267
835011218
835159710
835314620
835357721
835398467
835516987
835586872
835618620
835711560
835739021
835744659
835908257
835970403
836066864
836081736
836126928
836204854
836343039
836358240
836440517
836465279
836487977
836540444
836555448
836673140
836729588
836885428
836990634
837112139
837137997
837200096
837214588
837351666
837420204
837540971
837672410
837674065
837683552
837814669
837820998
837966767
838026820
838149203
838301981
838305507
838344106
838504475
838531486
838570468
838594542
838728269
838892902
838894643
838922976
838996865
839122691
839212257
839292224
839434729
839488838
839524831
839629784
839647740
839809605
839892658
839914477
839997264
840071305
840211707
840318205
840406453
840555735
840565256
840691872
840764359
840802385
840955582
841027814
841038846
841150271
841250978
841354260
841498060
841603482
841714753
841854635
841985660
842010354
842050183
842137150
842280873
842302731
842446759
842538170
842613930
842755299
842917074
843041949
843136744
843257124
843304649
843349338
843408045
843520446
843543787
843694217
843836858
843876942
843955043
844048422
844070865
844184004
844242013
844341929
844411734
844548881
844708791
844858940
844981003
845021088
845041414
845099208
845231372
845320311
845394519
845399776
845501642
845659395
845790415
845825518
845858676
845886508
845927664
846020651
846102693
846162566
846209053
846215115
846319143
846389928
846445796
846501508
846625386
846670559
846826948
846841424
846945366
847031313
847162527
847213630
847240325
847346273
847371557
847381900
847392195
847535001
847568942
847694570
847853624
847996370
848018304
848111933
848270272
848383079
848473277
848553514
848643472
848659654
848724490
848876643
848996611
849137012
849199835
849330495
849425603
849531288
849562763
849565783
849669010
849719568
849815765
849958622
850024730
850055735
850111602
850208164
850237825
850290108
850290508
850358112
850371438
850450603
850611392
850648691
850746068
850838580
850984676
851076954
851160411
851205031
851313859
851447803
851595977
851667873
851808746
851857460
851922664
851939802
851958577
852023991
852105435
852112085
852136085
852276260
852429266
852485105
852578550
852711878
852847932
852878849
852988576
853044616
853058156
853190219
853206183
853257295
853387557
853507691
853626572
853684044
853804525
853814500
853832039
853888698
853958840
854064985
854150013
854171218
854237975
854393717
854395612
854424752
854519559
854667370
854743587
854902310
854934481
855070564
855143263
855299726
855300340
855396213
855487881
855624578
855661323
855735584
855762841
855822584
855944614
855971986
855990399
856135865
856236204
856325830
856409337
856476189
856488556
856568886
856640280
856640967
856743058
856889554
856921046
856976507
857124801
857150223
857308671
857346167
857482771
857568680
857643783
857664192
857821403
857943413
858016396
858174547
858219954
858232871
858378386
858387600
858399969
858430322
858442974
858450707
858475489
858580139
858654189
858676061
858815969
858896785
859012491
859133680
859181510
859259521
859405609
859532390
859639106
859733967
859764249
859897257
859941514
859997709
860135250
860243819
860361339
860367407
860425398
860462122
860533170
860656723
860689594
860712277
860801751
860846958
860897767
861044846
861061907
861170555
861218112
861221832
861227047
861370146
861483177
861598415
861632906
861650758
861684183
861722625
861857560
861945644
861975837
862003776
862119137
862130553
862154943
862187383
862312206
862415912
862521339
862560853
862578053
862579677
862655694
862692308
862758810
862803874
862920017
862990517
863048333
863130222
863238802
863321864
863391712
863401520
863424285
863534878
863540608
863562881
863653850
863782552
863901676
863914685
863987360
864092344
864211729
864270484
864278608
864395036
864547183
864599324
864627067
864751242
864862343
864898795
864932981
864974951
865060130
865208541
865311560
865408292
865426794
865463668
865495878
865617858
865661229
865690522
865726921
865764861
865879154
865893370
866016808
866134000
866243464
866380924
866488491
866549964
866624720
866709073
866715436
866833240
866969976
867016780
867093836
867225908
867381070
867496492
867624306
867764141
867821407
867853927
867991974
868019816
868066768
868110229
868153934
868234257
868292244
868340830
868412294
868552213
868675427
868691377
868800383
868911922
869017437
869165420
869204986
869244033
869386423
869515335
869532716
869581525
869709147
869742579
869854382
869865702
869932671
870032237
870052707
870197701
870218332
870285609
870363829
870403951
870476614
870590052
870725558
870848782
870924098
871056212
871111728
871210822
871330896
871468898
871509843
871589020
871641727
871732795
871740992
871863171
871911122
872032557
872101303
872213026
872354086
872358344
872427979
872455526
872488916
872508768
872536242
872655887
872759978
872764854
872908964
873055423
873172245
873266761
873284250
873389078
873464320
873540366
873638659
873772452
873784646
873868961
873882066
874034096
874054298
874116821
874172604
874233585
874269277
874400033
874424307
874564854
874711004
874850389
874853110
874884102
874986458
875078930
875197788
875287039
875361120
875372452
875471358
875535735
875638996
875766898
875889562
875936092
876051429
876110478
876248961
876291174
876361975
876364330
876439187
876553263
876678895
876702482
876814603
876837093
876964483
876995345
877104963
877177797
877218649
877327881
877355352
877375079
877522480
877610822
877647381
877793018
877908231
877966215
877981634
878100316
878161906
878233465
878309387
878371470
878500418
878574825
878697225
878760243
878764240
878907270
878989403
879128161
879259267
879263351
879320026
879400159
879484606
879634356
879753597
879877003
879902742
879926359
880019757
880047734
880153885
880229670
880372743
880514987
880528338
880627082
880660176
880679880
880776874
880926113
880955095
881043702
881162219
881213408
881346561
881456713
881471033
881550846
881569538
881631647
881727333
881748617
881882839
881886954
881990685
882075476
882138284
882279439
882357254
882499610
882515860
882632681
882660711
882675041
882752336
882875336
882897014
883020549
883127309
883193602
883271628
883417950
883438472
883456670
883482874
883522912
883645829
883728203
883804067
883867611
883889919
883943378
884087380
884151288
884233722
884279926
884335086
884425095
884503212
884503990
884615353
884674771
884718431
884833838
884922139
885008466
885086616
885092335
885218862
885332999
885426928
885501602
885626353
885760282
885794507
885834135
885845110
885983551
886049176
886109888
886217868
886305865
886431183
886461735
886477347
886576763
886694981
886834238
886903718
886966356
887021395
887039396
887096005
887131337
887250086
887267840
887277415
887325471
887334559
887412278
887467833
887576177
887622367
887651324
887731870
887775866
887851576
887917932
887926298
887952424
887981667
888071277
888174222
888300271
888302155
888369485
888442995
888513280
888583699
888726206
888839234
888918853
888953744
889093662
889168451
889299302
889436209
889495577
889608460
889666174
889774809
889853394
889902220
889946387
889974946
890087527
890094438
890199686
890220979
890276609
890315194
890449905
890565808
890635255
890661553
890791275
890803497
890839777
890971200
891022186
891159916
891261093
891271235
891301619
891312519
891386694
891494041
891568679
891605220
891725008
891841226
891971515
892040037
892160310
892178599
892277969
892302014
892421424
892464302
892549611
892682954
892749933
892782051
892920082
892933671
893023020
893043841
893064804
893140898
893191709
893201061
893216564
893224431
893313635
893429064
893474614
893599114
893721090
893735969
893740453
893779601
893803193
893879737
893888891
894018650
894063905
894156787
894242054
894365003
894400757
894473152
894498847
894542945
894639318
894753719
894863455
894932727
894940480
895063471
895087388
895172197
895296976
895315831
895440890
895558425
895688792
895749348
895815930
895830938
895972790
896021624
896048186
896094242
896219026
896306703
896419790
896538943
896585274
896690091
896798540
896911777
896939778
896962660
897072132
897207129
897263541
897351607
897401612
897450394
897559507
897681136
897684350
897819209
897907494
897960654
898009035
898022294
898030319
898140141
898179760
898214535
898271280
898298888
898437391
898503980
898610417
898748063
898832612
898958081
899047637
899152516
899223366
899355473
899370814
899411592
899494123
899588454
899706210
899728080
899758792
899858064
899859778
899964999
899998979
900131117
900186222
900195741
900259872
900333990
900441790
900446608
900459426
900487409
900491193
900600893
900733497
900810233
900868303
900935823
900997191
901123935
901242551
901382201
901511336
901558775
901569290
901616817
901737528
901874200
902012196
902014870
902134603
902241307
902247257
902319395
902420019
902553452
902689886
902771308
902901735
902908854
903031238
903040962
903125718
903150886
903161325
903236909
903350022
903382170
903485978
903536458
903624686
903665851
903801919
903905971
903970401
904023603
904045659
904117755
904160172
904225013
904353052
904424496
904483146
904574970
904703924
904778955
904789122
904839811
904958694
904987651
905097904
905124435
905158597
905267930
905357978
905468732
905546480
905673329
905764258
905772129
905793234
905926624
905950494
906051062
906081589
906195211
906290651
906316831
906386948
906491503
906556101
906625670
906760147
906808521
906901514
907035440
907117723
907166443
907266823
907295137
907307285
907442164
907524707
907626095
907649511
907783219
907918058
907921003
907949819
908078306
908092624
908218998
908231681
908328830
908350934
908462492
908592520
908618375
908638382
908638857
908747098
908777000
908890557
908982538
909008553
909015350
909096850
909134253
909153751
909281049
909361963
909403576
909441455
909496428
909509648
909526519
909566953
909613072
909722523
909765182
909824372
909893194
909986191
910041519
910172171
910291551
910371210
910484923
910574573
910631392
910736385
910818724
910948846
911039289
911166714
911298446
911318108
911446568
911530486
911659605
911779916
911884304
911949559
912012561
912079131
912180181
912298183
912384241
912399692
912513438
912547339
912567844
912666652
912762953
912784725
912813092
912889688
913019706
913076305
913116726
913149402
913175883
913258994
913260403
913280605
913287810
913332665
913427282
913432824
913434980
913553015
913659242
913779270
913907053
913941215
914070650
914140386
914218662
914261224
914394037
914482532
914555898
914647753
914755760
914760010
914875783
914940901
915033080
915146033
915190122
915246181
915308609
915371914
915499298
915577091
915685405
915691379
915805933
915920345
915950822
915950940
915978209
916094203
916195576
916320807
916443749
916463900
916544242
916670431
916670811
916772016
916834745
916962547
917054608
917142195
917166683
917269001
917320312
917380870
917386410
917417181
917527768
917594297
917688091
917722055
917739459
917859943
917880131
917978702
918098291
918164600
918202198
918312661
918343630
918438571
918517958
918641631
918762012
918817960
918818849
918882913
918948385
919062020
919097800
919170407
919196698
919313514
919338478
919386089
919478194
919488395
919562691
919639132
919676208
919721074
919825748
919882672
919942269
919969102
920005791
920110440
920197422
920212617
920303058
920373242
920428406
920449665
920480565
920523849
920555171
920632293
920709185
920754860
920814954
920818306
920843707
920885051
920891236
921014228
921140418
921222220
921262434
921346178
921376423
921473551
921565890
921639120
921699533
921752312
921837465
921876371
921994269
922113661
922122887
922167132
922220450
922337427
922372218
922477235
922481523
922573529
922696015
922809591
922911725
922980218
923023317
923095660
923170460
923259237
923322317
923391106
923460664
923559526
923607731
923701519
923754788
923856588
923977340
924016687
924026537
924104899
924182414
924201568
924289217
924290267
924381285
924391097
924468661
924524583
924535378
924623383
924713308
924755637
924865013
924916566
924948925
925044791
925169954
925288054
925301862
925303678
925313814
925400605
925421382
925456359
925502954
925621597
925665055
925748772
925858924
925956479
926071378
926131606
926184302
926202393
926224839
926297890
926302894
926370501
926407301
926498411
926622024
926739680
926826418
926943531
926997385
927111423
927187602
927310786
927368830
927402831
927406863
927411804
927498649
927584805
927649483
927742137
927832350
927870077
927871297
927942883
928063279
928164458
928256666
928355981
928463592
928546755
928652257
928723701
928744816
928820242
928861894
928963337
929055891
929074643
929118933
929227204
929237183
929267628
929315566
929432667
929485982
929536144
929643750
929677916
929749468
929792745
929852628
929872874
929951992
930061828
930136319
930191990
930312713
930344426
930346626
930423315
930435954
930463401
930581215
930655188
930673044
930775117
930789155
930888146
930961645
931037033
931114529
931229875
931334512
931372612
931470230
931575380
931621864
931738791
931843560
931899741
932017944
932022189
932042784
932058986
932147023
932205459
932325996
932384593
932464486
932488188
932547727
932656277
932774630
932825885
932855086
932874794
932931609
932987435
932994124
933069749
933098605
933218943
933245589
933328583
933379977
933408246
933412734
933509393
933550565
933649935
933652305
933754136
933822739
933871164
933880515
933916058
933935814
934021014
934046545
934094059
934146305
934182764
934303179
934326481
934387274
934499860
934528041
934637027
934730848
934743873
934780026
934880843
934942241
935026084
935143318
935253265
935323061
935406787
935498918
935531155
935545479
935597234
935615721
935672540
935676314
935766011
935833008
935871336
935933356
936010349
936056369
936156687
936184719
936290308
936397840
936470535
936540910
936578089
936646808
936691861
936756679
936844582
936917571
937021741
937107236
937201608
937207548
937224207
937241355
937263884
937276102
937284555
937326937
937421883
937511470
937513611
937552664
937608733
937688719
937772961
937860982
937924494
938022082
938038309
938083215
938140324
938236047
938334370
938451016
938560732
938660645
938749722
938779117
938883345
939000017
939100457
939173924
939263131
939290502
939294038
939312928
939404149
939517331
939566275
939615641
939622549
939657660
939679615
939705001
939808467
939829870
939866176
939968998
940006760
940118439
940194953
940266048
940308600
940403702
940440890
940462135
940575402
940651341
940766651
940770085
940850910
940956565
941009107
941036983
941139749
941178065
941205331
941276303
941285945
941298136
941399462
941440062
941493907
941592484
941610579
941648073
941660783
941699111
941740923
941843071
941861920
941947742
941978207
942004371
942104818
942219597
942298316
942353908
942371306
942445299
942449776
942498509
942610674
942705992
942763519
942862175
942891680
942999530
943000237
943041886
943126189
943127024
943150944
943237791
943260972
943299861
943390547
943435768
943453065
943463412
943463610
943554430
943627634
943732353
943795241
943883615
943942138
944037329
944128362
944139474
944236715
944285561
944323098
944331759
944371034
944481514
944496805
944509697
944546420
944646837
944666095
944737476
944780463
944843676
944869654
944912266
944969872
945025172
945028793
945030461
945053895
945066091
945138083
945156625
945229834
945251460
945256156
945294594
945388192
945421895
945455913
945477311
945548873
945549649
945627139
945721648
945738210
945843027
945862511
945863111
945911620
945914979
945965840
946073312
946157347
946253568
946304033
946304506
946413817
946457720
946550908
946639376
946699249
946735825
946846629
946949399
946999019
947025354
947036680
947068383
947087262
947143792
947179166
947251928
947356732
947361819
947450543
947506694
947525636
947577364
947640609
947745459
947750554
947759332
947868613
947969715
947971606
948020516
948100347
948137896
948209846
948284122
948325706
948367252
948392742
948502638
948516569
948590460
948601115
948602227
948712796
948808368
948909160
948930496
948968665
949014745
949062879
949071007
949088216
949157341
949223784
949224310
949325162
949328533
949362137
949433883
949463981
949493902
949563573
949669113
949680311
949721760
949738416
949806061
949845297
949950782
949973318
950027183
950057915
950095542
950138670
950182883
950197536
950238337
950252471
950345527
950363055
950390127
950471040
950489700
950575043
950591546
950626404
950703695
950725232
950737069
950805277
950897526
950946722
950984809
951089958
951099019
951172727
951215718
951239340
951332951
951415073
951510910
951603075
951712219
951753762
951824834
951856625
951937613
951998617
952096397
952200410
952295532
952312477
952337210
952432593
952532758
952602661
952606925
952672767
952755538
952758548
952837643
952842764
952843255
952884438
952973581
953079083
953104651
953105129
953152388
953164663
953222005
953241136
953296973
953313139
953361341
953439055
953538522
953642679
953692255
953744088
953824132
953847324
953945973
954036042
954118592
954159601
954192812
954240383
954302638
954316874
954412767
954436036
954516251
954536824
954591513
954597425
954611593
954697346
954770461
954876011
954924445
954993108
955039058
955076081
955126584
955183909
955209608
955240230
955312471
955346574
955410455
955502874
955560821
955605083
955675142
955746149
955824784
955928464
955975433
956040308
956044676
956113750
956115089
956216535
956238876
956314054
956335402
956367938
956426920
956439818
956470670
956523279
956596145
956605795
956658624
956745064
956813444
956886955
956980290
957012143
957054252
957128958
957171874
957193221
957284514
957289214
957360529
957450464
957523009
957565584
957619994
957655597
957706531
957763002
957764611
957847562
957854600
957945900
957948639
957962316
958048444
958138893
958205174
958283043
958297814
958394337
958410958
958482016
958531601
958588017
958640982
958729230
958783039
958859758
958869378
958945754
959022803
959122196
959142004
959245205
959297400
959320075
959398753
959456721
959481687
959583873
959669250
959767840
959827621
959832393
959867839
959968697
960060494
960064280
960065158
960117633
960150687
960243271
960298126
960375350
960457641
960503086
960568187
960578712
960641459
960693977
960711379
960737982
960776576
960802814
960859991
960923730
960927764
960965043
961037935
961112060
961118977
961121323
961177004
961207488
961221929
961255365
961306092
961352865
961427635
961494677
961558922
961651130
961733328
961752483
961841652
961846501
961947364
961983801
962031770
962080169
962161547
962202589
962209099
962222567
962279825
962330786
962349416
962353727
962401121
962463078
962486784
962566828
962606618
962653519
962715618
962774628
962834352
962877128
962946668
963031656
963099054
963180541
963234554
963277862
963301652
963333423
963378454
963461949
963463424
963485736
963519865
963556789
963631902
963678626
963736071
963797596
963819388
963887607
963930821
964028395
964098534
964183949
964272059
964280836
964301115
964327132
964411662
964462648
964549069
964621008
964631912
964690074
964711273
964767053
964771348
964776639
964777869
964845661
964873039
964904520
964910020
964934739
964979341
965011274
965030316
965075342
965095256
965189192
965254655
965282995
965358128
965420227
965516526
965569489
965645184
965713540
965780519
965811512
965883336
965981071
965992932
966033117
966094581
966122688
966163283
966234040
966284191
966310863
966331308
966351243
966408999
966500865
966538938
966617607
966666639
966714735
966737727
966807605
966841636
966935344
966940415
966956020
966975320
967002693
967020687
967077838
967172480
967190478
967224437
967281390
967299422
967361069
967386076
967442005
967529969
967543619
967627892
967714134
967750990
967784896
967803237
967876071
967953359
967987548
968021719
968061633
968102992
968187329
968226425
968271963
968294775
968364395
968447574
968493460
968585762
968609270
968623636
968624523
968629436
968656052
968709288
968728285
968758548
968847553
968872362
968935078
968963161
968990599
969078927
969154619
969207048
969212065
969216609
969231903
969287695
969362048
969438524
969460794
969469633
969481402
969539274
969599853
969630562
969697584
969780536
969782395
969790068
969816061
969885707
969914625
970006630
970018362
970111461
970139920
970157945
970201223
970227682
970246604
970288130
970354181
970410602
970456157
970501776
970585397
970678291
970741013
970824917
970864514
970870849
970923508
970997643
971033884
971109165
971191249
971220919
971240749
971289068
971367958
971406298
971423782
971475686
971512572
971557643
971600051
971637047
971695598
971715713
971724506
971755408
971767555
971816314
971875046
971955812
971978442
972006681
972012944
972014776
972061341
972111684
972195657
972268413
972306038
972307711
972337309
972376418
972377438
972407093
972423819
972425326
972480742
972540384
972628868
972715704
972761095
972841404
972910961
973001391
973008021
973018135
973075952
973091851
973104801
973142945
973180769
973227149
973249965
973285671
973300868
973336440
973349483
973360228
973378755
973454407
973542345
973554485
973573867
973625191
973662033
973671549
973674181
973760685
973821848
973836093
973878383
973932496
974021543
974068450
974133970
974193224
974203768
974215831
974269224
974358931
974395559
974425265
974427699
974495110
974544828
974578134
974626934
974660497
974701241
974712122
974793269
974800903
974814282
974872599
974915360
974973420
975014728
975049674
975116433
975171619
975208448
975280801
975306420
975324059
975389619
975421794
975457670
975518059
975544021
975547496
975635772
975657814
975689437
975722194
975782473
975785568
975868420
975945765
976000730
976051947
976073658
976101807
976131227
976171870
976252241
976280907
976328604
976386107
976402059
976402318
976452991
976520386
976543248
976622244
976627154
976711744
976754682
976786312
976800929
976854306
976866300
976895328
976936856
976942836
977023840
977046980
977117696
977187388
977271768
977291905
977314208
977357320
977397798
977464093
977542453
977552947
977575683
977589025
977621449
977700829
977776076
977807180
977870553
977941359
978020922
978088094
978157636
978201668
978215168
978218512
978278591
978313242
978346307
978398007
978399514
978425982
978489122
978537871
978539762
978612319
978650627
978651805
978731285
978767432
978809149
978831748
978858528
978868672
978888413
978914553
978976572
979031237
979114588
979132539
979137020
979186254
979253393
979262748
979319139
979324483
979335678
979411101
979456953
979475139
979549349
979580431
979627380
979641534
979723928
979733927
979744578
979777351
979837922
979877734
979943058
980017186
980033979
980093634
980133068
980202666
980259381
980290069
980292946
980324683
980367225
980434766
980513443
980524034
980545816
980583018
980641739
980715103
980765095
980767259
980782013
980807579
980884760
980938648
980965350
981025803
981028656
981101748
981113214
981156458
981188097
981226239
981246952
981254593
981317771
981377871
981441694
981483242
981502721
981561310
981592762
981630549
981673291
981739116
981812047
981872727
981929729
981930511
981985630
982020183
982085602
982106253
982122893
982189840
982234594
982257582
982291914
982324932
982336922
982399779
982459999
982467314
982502435
982578525
982641052
982694036
982754309
982805431
982876015
982936865
982937195
982981573
983016199
983080783
983105700
983147863
983197012
983264117
983264214
983296336
983347404
983372927
983374858
983443993
983495827
983496506
983547517
983583629
983613236
983636210
983711592
983788646
983827197
983827352
983864553
983938300
984005964
984036711
984059533
984097088
984154787
984172047
984187604
984231748
984240762
984285692
984328444
984368988
984390224
984411040
984444181
984488174
984531461
984583165
984630512
984665292
984738239
984764410
984829814
984847666
984896956
984902224
984907444
984924632
984994536
985067550
985116243
985169696
985217004
985249218
985312189
985352006
985422793
985442592
985444910
985492374
985527299
985597958
985600431
985633576
985684096
985755587
985771026
985836096
985893084
985902377
985911047
985919848
985976397
986013099
986061775
986098778
986153680
986196432
986243199
986248663
986252571
986283275
986353614
986394426
986422515
986489202
986554415
986577379
986581336
986590953
986660764
986662439
986682083
986743767
986804899
986820088
986877689
986929673
986989979
987014816
987030886
987085722
987108749
987155081
987174334
987242999
987291354
987306171
987363296
987415531
987419101
987434453
987481970
987518162
987553171
987556317
987567934
987597244
987615676
987647021
987694765
987759873
987799358
987859354
987874282
987899681
987932156
987998157
988059606
988095774
988165037
988223909
988283414
988331418
988370227
988376095
988425787
988477991
988534063
988580617
988607076
988645425
988649492
988667296
988667517
988727326
988734347
988763083
988777277
988826103
988855008
988880815
988905446
988936054
988950511
988973375
989036403
989074771
989124503
989165590
989202415
989225876
989267438
989270402
989284458
989348374
989393076
989456290
989504006
989551553
989604359
989662196
989721605
989736205
989740324
989802913
989861283
989897663
989956072
989977575
990027710
990046754
990102509
990121046
990156282
990189333
990244532
990274408
990310989
990346971
990377538
990396764
990418156
990450283
990480259
990510397
990536595
990589570
990613163
990626595
990685510
990689060
990717734
990750007
990783296
990838020
990865266
990866966
990878047
990934507
990960752
991020118
991040290
991054836
991100816
991153402
991178648
991192230
991214334
991226393
991251605
991294717
991341711
991398147
991410759
991468978
991485491
991533685
991562577
991610328
991657555
991694576
991744476
991767113
991781234
991828806
991854810
991895445
991955173
991990432
992041517
992100202
992151318
992163217
992171110
992204447
992231974
992273043
992309194
992353444
992359661
992394699
992411756
992462417
992463731
992517261
992546586
992566531
992574358
992584121
992600509
992655798
992709251
992764917
992810232
992863266
992894205
992926965
992962803
992968987
993025119
993055597
993065810
993109636
993119080
993158267
993168011
993221104
993253813
993298533
993342191
993380455
993425762
993463668
993517368
993535478
993551205
993593004
993622223
993630768
993657517
993677336
993707155
993724816
993748336
993756009
993774044
993814408
993825076
993853998
993857464
993881168
993885241
993919161
993946881
993971746
994024144
994066723
994088560
994109201
994154166
994154190
994204292
994250546
994294365
994315221
994327433
994334722
994342050
994345064
994355816
994388617
994398075
994433912
994442294
994466637
994471800
994516973
994519249
994533698
994579194
994594935
994614163
994642455
994658737
994681005
994715210
994758186
994808954
994817499
994841261
994864220
994906521
994948846
994953385
994981551
994981951
995011233
995019162
995039233
995068990
995078829
995088029
995101641
995107681
995144072
995192338
995207856
995241692
995268917
995306510
995329365
995367691
995402142
995439191
995476260
995486394
995491205
995494078
995519157
995552707
995573990
995615215
995632252
995641971
995647083
995678430
995702898
995745176
995745544
995773179
995810542
995858319
995883068
995892221
995894034
995903025
995921653
995946362
995969724
996009257
996041018
996055460
996082462
996090590
996136128
996182510
996185837
996194545
996214406
996229801
996267729
996300583
996318538
996335470
996378930
996421849
996457992
996486302
996525270
996542793
996553182
996555789
996571481
996595936
996599390
996607471
996608889
996648756
996649846
996689931
996691599
996727966
996766573
996777035
996785551
996790218
996805922
996824114
996841092
996866659
996868892
996899281
996938471
996973837
996984384
997019065
997060367
997074185
997080571
997093929
997095375
997115605
997150030
997182826
997216647
997236394
997242495
997276405
997298448
997311346
997344637
997358754
997392777
997409506
997426418
997452146
997476430
997509717
997546019
997571819
997583218
997612241
997632979
997657290
997694150
997723769
997740647
997769767
997807267
997824347
997859412
997867804
997887961
997888033
997914393
997922475
997942101
997944756
997944999
997964552
997986411
998000934
998035426
998055337
998055878
998069892
998070951
998105682
998121699
998141833
998154159
998158203
998172513
998175078
998206153
998241425
998272268
998288427
998322971
998344163
998356858
998378019
998378355
998381136
998387567
998406835
998411600
998427144
998428851
998459600
998483865
998517071
998540840
998550872
998568443
998590150
998619209
998632192
998663186
998674701
998679949
998711842
998743892
998746944
998771631
998800916
998809360
998811199
998823302
998828838
998847128
998857856
998879960
998883224
998883659
998906040
998920028
998920654
998945408
998947748
998954055
998971923
998993936
999012192
999016153
999032516
999042933
999046717
999067331
999080179
999084966
999091565
999115142
999118878
999139694
999159787
999184067
999203044
999213427
999239438
999255654
999273852
999275844
999288423
999306386
999307743
999328082
999342682
999356280
999378907
999403078
999424956
999448497
999461413
999483986
999505247
999510832
999528923
999537562
999544312
999556558
999562224
999566209
999575165
999581868
999601608
999603654
999606516
999620217
999620897
999628611
999630320
999633088
999635426
999646255
999659231
999677147
999679536
999698836
999701297
999705637
999717673
999723030
999742857
999748792
999761698
999773673
999781243
999788547
999800256
999800904
999811689
999819961
999834953
999836301
999849967
999857435
999868407
999874044
999887028
999889347
999891733
999896104
999909177
999910719
999921471
999926468
999927734
999933076
999939579
999950141
999955243
999955330
999967863
999976403
999981232
999987898
999992692
999993068
999993407
999993924
999999113