0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 21:34:59 +00:00
OI-codes/S2OJ/1058/data/data9.in

10002 lines
97 KiB (Stored with Git LFS)
Plaintext

10000 4999
168328
266967
462469
639689
777008
980782
993547
1260040
1418798
1529212
1585453
1681697
1693892
1862424
1933228
2120183
2129204
2249962
2340921
2587714
2817286
2898115
2910062
3116412
3295233
3414660
3696714
3944615
4209667
4382195
4557408
4695841
4855592
5107555
5308403
5379851
5461705
5704812
5753310
5772879
5877358
6096181
6103688
6245579
6258244
6258414
6446486
6731211
6852527
7147234
7383061
7550572
7608512
7651563
7757804
7814233
7944016
8149150
8194355
8419789
8479835
8728769
8866429
8927369
9154977
9316273
9547732
9784310
9886424
9944252
10168065
10192963
10454002
10657835
10861980
10988668
11003279
11267372
11324392
11380320
11469104
11586849
11653634
11925221
11953550
12232991
12302180
12512358
12641772
12807216
12965933
13027014
13306507
13581520
13841190
14105967
14336279
14584338
14631759
14845693
15094329
15375844
15495366
15603683
15812033
15895143
16127558
16263581
16512559
16634290
16724580
17002347
17276201
17443398
17729985
18006593
18190261
18423985
18513538
18704628
18923369
19153107
19173079
19175130
19447242
19505718
19509670
19525972
19676194
19915933
20085221
20273896
20285404
20305532
20502153
20655966
20853969
20864273
20988472
21020617
21137436
21276763
21497842
21611136
21889570
22019533
22271726
22357629
22433818
22467646
22579181
22602691
22693274
22747466
22999827
23109989
23218748
23299620
23513502
23661948
23728432
23890281
24129012
24338199
24425776
24676595
24787330
24992236
25020327
25075682
25340741
25411894
25424182
25550821
25769276
25807224
26019032
26134338
26344657
26392941
26458778
26708646
26845740
27090137
27242689
27463711
27503476
27521248
27524707
27577170
27753116
28000194
28196342
28249811
28514585
28756280
29008524
29114352
29249761
29296481
29302778
29318815
29432751
29701325
29856599
30119455
30233812
30283638
30476868
30671895
30732568
30803365
30849062
31070076
31172914
31210620
31311092
31335859
31380818
31395846
31558113
31568658
31806280
31917246
32081787
32301118
32419824
32459706
32591931
32623754
32837327
32837765
33051792
33304998
33577390
33688175
33766861
33966648
34095453
34132629
34142025
34166717
34412547
34501735
34713982
34940551
35194147
35402715
35500843
35767716
35815648
36010015
36057260
36158495
36255888
36394234
36520058
36599777
36849622
37137337
37187276
37248062
37543067
37633258
37837797
38068154
38113895
38255081
38266094
38274021
38289862
38464471
38747332
39006947
39033463
39093478
39329147
39422907
39570829
39598711
39752966
40028672
40318742
40485665
40581150
40758694
40837185
41123730
41341196
41394636
41539310
41787568
41994601
42156782
42159867
42369428
42617819
42627952
42748327
42791500
43082867
43295287
43403749
43479766
43672403
43935421
44102438
44176371
44241575
44452924
44685132
44709905
44810302
45087531
45136821
45306583
45557420
45848574
46070175
46158678
46262443
46418693
46624241
46905314
47108762
47203591
47449663
47648443
47748014
47913919
48058605
48107752
48333133
48392301
48401806
48595135
48838503
48899727
48974728
49008105
49197762
49376008
49525167
49570668
49743133
49764912
49776103
50040828
50244737
50398791
50571609
50759085
51009575
51280978
51376393
51569341
51628838
51895961
52165076
52314525
52543344
52789998
52992433
53149877
53420909
53624116
53638592
53801116
53885082
53956313
54022748
54199990
54214198
54334654
54340824
54409503
54593131
54766722
54867923
55125448
55225278
55465001
55633905
55638112
55771625
55875161
55953141
56170871
56405958
56419129
56557056
56835976
57046821
57257744
57463822
57683234
57701439
57854853
58030771
58223810
58264901
58468813
58565511
58801878
58884778
59147410
59183910
59324624
59465839
59651917
59858140
59968261
60248163
60337068
60530605
60647960
60929995
60975112
61094710
61202756
61405739
61508136
61717205
61829378
62084438
62370489
62593953
62656753
62913161
63105229
63283375
63484410
63745747
63992598
64186719
64296917
64549101
64627440
64675595
64771917
64976726
65054309
65108558
65130256
65184347
65341802
65466261
65546567
65835680
65984949
66253211
66466908
66469047
66560911
66791301
66976019
67114147
67184545
67404326
67690575
67918852
67933502
67935963
68196258
68240630
68532697
68812353
68846193
69092661
69182544
69349360
69530078
69718819
69859829
69891319
70136492
70423738
70501152
70531192
70733148
70783430
71042107
71281170
71338436
71413266
71671175
71900803
71965872
72253693
72410203
72569599
72757439
72892971
73005858
73060805
73260945
73552599
73793157
73863544
73924067
74190572
74327714
74349059
74564470
74704196
74849044
75079077
75252305
75432524
75698178
75903624
76134442
76248692
76441229
76472025
76727498
76737814
76849068
77047243
77192596
77460834
77565774
77811183
77943143
78142516
78324503
78562338
78758633
78865746
79056099
79212604
79501896
79710211
79869789
80004423
80294874
80431702
80554083
80734183
80773164
80833310
81083848
81199177
81258678
81265543
81517433
81666101
81672090
81720508
81837293
82112471
82348540
82391462
82516436
82616084
82765856
82988944
83024810
83170413
83436738
83576111
83785880
83996467
84199740
84338325
84423323
84498766
84716297
84819190
85064443
85165618
85425029
85687895
85753905
86012827
86180031
86352344
86401871
86512913
86738360
86789778
87010422
87063742
87258223
87311541
87339446
87339924
87394660
87439001
87553486
87752761
87912042
88069179
88160455
88229496
88266906
88371044
88450306
88542400
88553609
88811774
88943626
89141544
89202740
89275510
89502836
89519875
89731950
89889404
90016412
90296990
90327461
90568532
90736640
90924278
91051051
91252549
91257158
91277495
91527495
91806070
91918465
91957263
92102573
92235828
92438417
92681131
92742795
92770246
92931787
93004638
93221106
93462716
93598537
93637334
93869994
94067130
94172509
94212682
94376187
94448637
94479639
94687229
94718419
94948814
94978067
95068800
95339905
95528055
95616891
95708634
95721883
95757142
96000836
96147500
96207198
96290113
96431634
96713854
96933790
96935794
97086501
97100265
97293950
97479659
97626773
97767297
97879327
98146774
98189150
98456492
98658023
98825126
99098313
99254554
99290955
99466145
99560986
99754232
99890879
99990785
100140400
100146694
100277453
100298673
100394724
100500682
100525367
100579030
100792392
100951849
101032807
101141399
101261700
101295540
101546360
101750568
101957691
102045940
102126454
102153911
102259151
102282662
102484787
102639471
102685967
102883834
102971974
103103768
103178192
103354406
103366180
103485378
103637467
103692031
103790778
103928844
104143485
104390149
104510508
104665952
104827072
105021308
105122312
105256329
105420594
105468330
105654592
105853871
105882445
106051435
106086609
106099659
106263017
106289773
106490481
106717880
106968296
107156175
107364462
107498014
107772271
108058765
108307936
108367560
108506273
108570075
108684927
108945271
109170253
109248879
109429920
109456800
109567258
109729039
109982588
110206208
110407466
110688479
110785836
111004328
111040813
111234684
111449469
111650111
111752344
111818243
111823219
112063376
112245667
112499132
112693384
112921502
113034698
113116842
113291851
113546226
113812495
113904113
113910720
114154690
114166423
114170966
114253068
114455573
114498538
114705939
114833967
115078936
115134357
115205360
115382528
115417826
115485713
115587618
115592306
115731198
115807907
116061136
116141417
116254450
116304163
116512047
116595715
116849489
117038676
117127342
117293522
117398018
117594363
117674137
117887916
118082040
118111261
118254710
118452764
118632560
118810836
118960000
118985223
119076041
119306682
119487367
119691716
119816613
119867340
120124322
120150149
120238730
120475924
120623342
120676396
120682382
120779685
120905823
120973506
121126433
121228178
121395103
121634345
121764898
121884716
122074846
122100532
122186770
122375277
122544456
122549210
122697915
122706083
122857079
122967919
123125495
123292535
123319340
123586611
123611981
123727057
123771652
123998258
124248359
124348416
124469911
124554461
124606425
124755941
124782446
124787516
125004184
125229298
125401427
125602901
125735972
125748054
125921872
126102864
126334475
126392961
126451388
126695429
126915058
126974295
127110401
127164160
127227623
127507515
127720382
127772647
127852155
127974244
128208950
128349192
128552177
128814815
128836531
128910932
128942600
129219077
129492883
129534611
129754744
129809747
130080073
130210865
130388623
130398092
130528300
130549688
130669747
130855934
130973997
131143748
131425647
131536243
131670926
131932795
132070158
132311511
132477109
132699931
132893042
132941910
133160049
133370300
133526419
133617338
133882853
133914785
134158723
134293092
134461375
134657447
134932109
134988001
135231520
135249946
135520810
135548555
135718297
135942711
136154768
136292465
136408745
136430778
136587427
136764444
136766428
137028730
137273520
137309704
137448536
137603958
137871379
138149300
138303708
138526107
138584584
138593425
138687613
138813029
138941395
139164298
139371346
139629554
139728190
139798568
139934382
139976296
140102786
140112607
140355941
140615468
140692484
140878972
141117447
141313724
141456557
141733029
141800806
141963220
142191341
142367092
142447647
142549385
142650614
142740376
142957065
142998405
143168763
143212410
143408969
143603537
143833511
143965137
144223325
144360884
144532797
144744902
144817293
144830209
145022371
145129781
145186209
145263030
145390144
145400020
145447734
145662301
145716306
145939233
145989988
146239090
146396719
146678684
146720211
146769890
146916644
147055967
147055976
147073213
147156618
147406587
147594592
147763271
147797193
147970166
148119497
148279354
148433388
148449981
148694067
148840193
149091748
149357973
149539735
149746335
149851651
150060505
150301802
150324886
150439601
150614362
150683708
150759069
150879639
150935900
151066542
151203098
151439766
151667079
151801600
151979694
151987033
152067553
152103282
152238672
152484674
152562221
152640870
152785246
152865493
153017655
153087275
153219313
153487553
153587822
153869169
153978834
154018786
154036241
154297721
154502586
154742938
154797455
155010986
155184593
155454761
155683430
155861200
155941980
156220099
156328863
156449169
156574474
156631814
156850044
157129420
157392686
157560094
157674197
157674994
157773482
157859876
158064617
158305535
158318174
158522454
158736328
158753588
158943876
159193268
159285185
159545538
159734740
159786492
159807917
159929105
160135834
160380942
160529669
160684125
160700923
160796869
161003212
161194536
161321762
161489367
161639821
161705357
161861290
161921609
162143876
162241480
162363119
162620233
162735482
162882633
163125446
163273126
163533487
163707243
163754959
163788251
163941212
164144862
164172329
164376496
164633432
164741363
164887775
165045089
165184427
165441924
165471344
165695799
165921548
166050604
166207197
166275184
166536667
166762850
166900167
167083221
167202861
167272169
167351885
167505389
167671697
167871262
168130697
168335723
168420345
168676659
168940534
168985212
169020991
169144679
169163527
169440008
169518638
169788389
169792636
169898210
169958969
170009899
170107717
170351184
170607773
170698420
170707989
170787719
171034916
171116334
171254135
171258799
171291351
171557080
171744332
171909890
172149539
172192162
172314676
172341959
172507533
172569787
172766164
172954107
173088600
173247136
173268227
173483066
173626750
173690360
173792956
174021332
174185336
174414138
174656910
174834594
175018445
175253741
175531561
175640511
175737632
175956549
176093576
176374586
176567700
176604024
176647118
176855864
176989282
177113756
177354422
177497627
177599267
177615829
177717751
177950066
178004318
178062589
178250938
178254584
178453708
178607755
178786740
179007042
179137556
179356153
179539974
179585466
179721261
179895121
179974502
180136268
180152144
180367256
180599060
180608664
180698033
180925500
181184925
181223070
181502602
181587710
181699579
181794281
181926760
182054493
182199815
182418209
182684922
182806204
183050954
183254351
183442563
183715943
183951719
184197244
184223723
184324393
184594602
184787700
184945875
184974253
185134256
185320402
185540853
185692363
185886208
186012561
186069469
186312246
186486471
186667451
186703225
186863511
186988023
187022579
187087024
187331218
187470488
187503650
187759729
187904740
188175120
188430502
188505364
188577943
188713234
188968166
189233703
189432054
189650974
189669680
189915870
189931303
190018886
190170310
190350017
190609925
190619572
190796051
190958968
191183514
191336155
191578828
191702919
191831686
192092440
192152278
192175897
192261304
192360085
192433399
192482104
192499487
192527289
192756261
193035411
193304342
193424861
193627035
193855771
194078671
194254356
194389386
194414890
194665295
194865155
194956438
195049635
195155520
195422842
195628734
195630524
195687652
195898213
195931269
196108159
196254727
196504278
196646955
196719744
196824875
196941558
197119116
197350576
197364302
197587670
197603774
197849337
198060710
198219847
198234102
198273996
198418277
198558887
198786149
198796151
198972514
199016323
199043670
199319336
199587800
199626402
199797385
199881211
200150356
200257464
200462586
200612770
200885541
200922036
200923002
200962963
200996210
201148185
201206707
201406842
201467129
201734317
201770382
201864051
201875407
202058898
202252832
202494308
202665626
202701238
202974990
203035324
203154054
203234739
203502479
203755649
203913606
203957435
204185752
204199033
204311601
204374276
204566786
204769888
204860148
204933316
205117133
205332306
205371144
205574415
205762263
206011270
206250789
206322145
206572056
206684967
206700041
206791983
206957833
207134854
207247284
207271967
207452728
207540698
207597126
207862375
208083025
208263885
208441938
208495829
208556833
208607513
208639293
208679098
208698856
208916086
209061251
209270595
209297463
209519165
209607333
209614942
209787407
209997614
210110068
210199495
210343138
210349884
210608823
210619503
210871235
211004683
211049034
211171376
211292975
211465153
211707417
211968647
212178280
212233028
212293981
212359936
212368434
212611613
212757934
212842123
212958701
213201639
213258113
213333019
213410096
213476796
213477489
213658642
213787416
213957176
214163395
214238228
214469048
214567755
214726951
214910372
215185178
215196198
215358857
215407952
215587654
215617505
215695286
215957650
216129832
216380733
216445477
216721150
216971992
217185859
217231466
217486733
217750506
218019634
218289187
218303029
218352818
218595046
218813465
218850425
218990509
218996778
219251396
219359003
219600487
219827263
219861073
220120128
220178751
220387003
220626107
220719251
220903098
221069923
221076641
221306063
221501783
221533150
221806280
222041751
222194001
222196571
222457540
222694256
222715021
222885006
223057407
223128291
223264257
223414732
223650081
223804128
223923810
224090564
224188470
224415657
224631641
224800408
224814221
224900706
225148556
225156951
225359356
225414055
225556256
225613107
225688708
225863064
226077437
226289902
226362410
226555770
226792313
227034826
227235524
227463581
227734131
227742069
227799702
227890034
228128500
228367677
228614847
228667394
228821644
228854232
228897684
228978731
229104118
229296694
229302355
229403395
229650379
229883762
229935463
230147467
230179230
230361290
230538599
230575050
230829773
230958924
231008152
231132655
231314914
231351867
231433502
231477056
231722546
231811190
232077745
232297978
232300804
232308124
232434741
232475026
232624510
232676189
232797951
232999265
233243493
233271083
233526092
233642406
233846563
233927459
234113881
234237503
234369937
234385940
234475190
234537579
234808306
234865809
234944100
235209127
235413621
235488088
235691225
235698470
235884506
236148963
236332123
236458159
236642136
236825023
236962498
237108165
237232371
237239307
237318806
237410950
237626919
237740929
237983104
238247173
238253067
238504845
238667398
238755530
238844877
239067916
239169763
239241417
239489556
239729333
239910597
240181525
240290605
240447915
240668600
240682507
240778170
240920036
241046555
241141399
241370027
241421687
241573528
241739046
241816202
242085790
242328952
242355189
242453823
242533479
242601889
242661210
242779737
242802253
242894701
243090161
243177299
243352549
243449381
243711558
243774951
243983730
244151581
244168404
244282142
244537286
244616292
244796127
244796719
244854106
245045148
245251940
245489154
245639477
245674909
245703697
245895783
246051942
246203861
246381914
246484055
246609582
246645400
246804820
247076120
247253103
247283097
247509563
247725767
247961148
248160367
248334544
248564772
248637911
248874984
248933553
249033486
249185890
249319146
249377480
249389022
249391926
249545999
249663248
249745634
249804497
249832238
249892577
249959336
250174196
250187983
250325622
250437206
250606997
250809430
250817814
251073519
251179160
251394067
251425205
251514291
251635047
251892656
252148631
252236820
252253992
252291165
252547518
252764295
252765392
252786186
252912076
253009951
253024515
253103358
253201462
253273173
253530781
253688146
253781726
254014680
254147513
254339316
254489498
254522263
254746036
254835836
254980924
255102916
255294256
255440552
255476396
255739158
255743501
255803243
255907045
255982764
256016323
256141976
256361360
256396162
256564623
256590068
256694914
256776320
256978933
257009917
257016209
257280567
257464831
257516059
257650680
257905281
258166818
258300931
258322460
258457117
258508957
258574942
258750062
258788974
258849563
259091341
259274716
259364438
259424719
259471052
259588217
259688608
259704038
259730996
259949217
260205241
260210289
260367344
260548449
260798743
260847157
261092895
261249230
261409942
261486930
261583111
261632294
261710462
261855978
262083452
262341674
262495298
262717201
262720311
262924368
263073383
263120992
263366050
263579617
263636153
263812938
264024568
264064296
264255507
264348581
264486789
264693916
264873330
265004524
265021451
265050175
265178521
265185606
265413681
265641371
265875689
266075800
266195284
266324552
266374316
266568912
266670711
266791547
266838407
267000698
267023796
267230448
267472255
267670562
267738849
267997543
268266783
268273567
268461778
268618041
268871427
268963697
269157236
269329026
269596487
269776508
269839743
270060669
270090859
270179599
270237761
270397953
270650677
270749956
270853418
270995343
271262372
271487734
271544073
271726807
271813142
271851590
272095693
272189477
272400436
272587828
272642905
272847800
273048989
273198582
273426993
273446667
273612383
273695408
273840296
273937888
273999411
274155929
274247119
274255334
274438007
274659598
274872836
274897203
275040598
275241217
275283059
275456367
275609680
275742612
275986030
276184255
276261587
276412984
276533745
276799056
276951229
277019798
277033584
277064580
277197458
277314317
277450012
277703961
277811507
277985986
278138990
278256597
278418520
278429300
278476565
278615285
278823267
278946624
279070716
279202216
279401887
279631502
279817789
280021990
280231406
280407405
280562136
280732839
280851464
280907812
281122699
281371376
281388218
281590036
281845098
281959043
282193370
282456618
282719219
282917919
283028771
283083397
283299432
283324080
283423941
283535655
283719112
283770600
283818659
283892812
283966117
284067450
284209948
284419818
284422865
284663799
284691001
284900234
285111094
285142194
285260616
285393234
285502085
285539085
285629209
285653083
285677328
285797328
285927134
285951568
286070775
286221520
286381665
286578169
286654454
286876501
287054016
287199848
287464406
287480100
287669230
287868340
288019568
288086171
288145640
288236727
288351656
288423859
288542055
288586450
288701873
288916545
289134344
289267745
289448831
289594595
289839798
289979795
289992286
290086574
290269401
290406709
290571429
290739776
290922812
291046923
291199519
291242929
291388486
291535675
291614078
291744728
291799647
291860075
291943897
292051350
292273252
292344219
292450882
292506262
292551697
292757781
292993518
292995506
293052618
293105055
293176153
293291462
293358544
293456361
293498729
293547477
293595141
293807107
293954196
293963819
293991683
294085819
294288832
294333155
294384169
294496669
294625007
294735401
294760660
294888806
295004103
295076982
295251359
295453850
295672481
295915924
296091284
296316146
296475167
296642952
296773399
296980949
297033658
297268909
297274581
297335633
297403999
297516533
297711973
297852349
298112681
298287896
298344885
298598960
298861666
299025797
299261049
299454136
299490860
299589411
299690181
299860505
299983579
300085157
300158135
300356641
300531449
300620388
300763706
300982349
301182680
301313412
301341616
301585185
301661990
301870401
302105139
302248151
302363948
302625098
302697320
302807886
302961830
303141011
303287493
303548846
303654869
303821915
304051835
304137681
304214115
304316820
304326604
304358909
304421569
304454248
304491548
304632532
304732928
304806434
305023943
305108483
305194733
305303756
305515142
305612668
305674501
305721473
305809917
306055766
306216790
306250160
306458479
306541413
306581327
306593694
306722753
306980319
307130055
307369144
307613148
307789636
307930346
308000078
308175870
308382865
308411719
308621014
308719473
308746039
308767837
308913215
308913273
308971619
309202363
309285657
309350872
309614660
309688850
309905701
310121075
310271432
310487418
310610467
310788298
311017206
311275310
311397180
311522661
311698565
311920683
312181079
312300656
312532589
312695588
312696778
312782039
312785057
312877237
313064040
313132201
313218810
313429385
313458285
313683716
313765608
313860207
314006644
314210266
314360485
314511211
314655192
314689063
314759828
314824044
314856575
314977530
315027997
315276118
315290521
315463759
315668495
315917258
316002198
316257360
316385148
316460494
316672945
316936810
317131062
317183001
317436949
317658299
317886075
318097387
318339577
318434142
318480007
318547779
318784276
318897320
319132051
319253547
319291326
319417606
319539763
319637855
319648699
319852599
319959303
320193145
320345003
320432510
320611886
320807527
320970716
320985656
321116576
321324955
321539386
321691223
321807374
321949822
321989020
322138747
322308376
322428495
322463730
322505872
322740766
322835612
323022586
323074114
323191063
323344186
323514699
323569279
323691512
323893692
323966362
324046320
324170281
324190591
324205793
324236094
324348974
324603211
324775499
324878230
324975871
324997804
325145091
325338790
325414096
325535746
325667508
325827083
326043537
326065865
326151350
326399741
326607557
326869446
327103406
327237927
327251238
327465254
327639242
327700850
327888507
328027448
328263230
328469402
328579167
328835584
329056979
329099222
329301635
329322264
329428387
329556539
329561859
329660033
329661456
329825082
330070977
330311034
330398966
330569391
330737025
330934831
331153413
331237856
331301623
331413204
331530342
331668060
331883827
332023869
332252435
332488108
332712113
332968686
333030944
333189947
333259049
333457073
333574434
333723449
333777941
333870967
333878497
334021687
334045145
334188647
334332455
334473006
334626397
334785060
334832278
334955625
335025517
335047824
335215731
335268525
335400852
335519089
335768803
335887380
336039627
336060446
336208952
336309886
336481487
336584055
336668914
336733133
336813433
336928979
337018116
337168154
337342899
337368966
337482654
337618093
337625030
337655981
337695903
337930156
338060503
338136166
338230137
338337571
338362800
338451105
338530951
338712644
338929040
339048669
339076261
339134692
339382892
339580312
339642489
339878653
339939776
340192206
340425907
340681397
340720063
340750180
340832499
340976208
341177753
341360457
341457270
341499502
341564973
341809034
342017844
342100411
342146181
342386795
342547612
342711712
342759416
342892465
343087773
343127293
343228605
343443585
343698143
343849180
343895958
343976614
344122528
344364878
344466429
344710873
344724713
344843156
344922200
345107512
345222407
345233935
345397026
345559281
345759856
345771141
345963674
346176087
346230095
346309512
346524807
346540061
346629925
346767748
347011748
347053887
347141698
347216641
347287756
347496409
347599690
347840318
347898134
348094958
348114367
348368587
348468359
348611934
348691468
348731622
348903513
348914676
349062509
349274957
349459299
349566076
349790151
349827070
349864073
349895999
350082163
350327936
350427214
350443686
350668060
350819746
350942166
351070706
351094898
351338550
351584078
351734715
351793882
351918278
352144050
352363404
352417259
352508161
352687146
352787850
352958812
353106255
353298043
353415225
353545366
353747866
353781233
354026094
354078781
354182486
354224841
354263972
354377891
354435178
354560910
354640674
354640691
354704312
354786269
354864477
355042884
355239571
355428585
355440743
355593667
355804509
355882264
355963801
355998398
356194133
356351482
356533676
356563834
356803965
356854185
357036576
357059213
357314245
357431150
357493144
357632871
357891258
358149403
358398161
358488996
358540822
358571157
358805819
358870670
359058864
359272722
359504128
359520509
359768674
359916777
360055815
360153451
360220755
360412764
360467064
360570976
360755550
360975386
361055837
361137982
361351791
361428862
361472957
361503444
361531516
361698059
361938126
361995182
362146036
362377115
362513833
362736089
362774364
362997845
363139638
363279027
363359008
363583559
363596314
363815911
363927068
364161893
364208088
364257236
364504284
364546161
364720395
364834269
364933925
365104902
365308529
365338634
365535715
365570147
365668917
365843518
366063684
366255694
366440619
366447696
366463481
366540695
366728042
366791489
366903628
367086514
367233590
367353557
367592584
367603651
367706031
367721189
367950657
368197827
368421959
368493168
368669791
368867942
368891171
369132629
369210712
369283491
369495538
369512195
369680669
369751977
369823924
369889175
370067640
370178303
370393509
370602493
370809883
370826487
370916827
371074386
371212055
371314174
371323052
371444445
371692192
371842846
372039900
372117296
372294004
372342465
372564404
372576807
372733171
372892224
373041133
373250392
373283455
373316717
373335864
373366268
373425361
373678667
373880555
374026151
374107730
374144127
374178726
374383777
374573132
374731841
374841504
374862210
375110414
375222134
375385350
375524373
375731682
375841117
375893212
375943395
376110183
376173490
376398346
376456076
376666504
376855751
376879313
376890602
377140223
377319755
377478354
377730173
377944057
378140269
378143758
378357996
378497428
378595981
378700572
378713536
378829749
379001104
379133786
379158633
379320819
379530750
379716372
379964012
380037449
380049514
380079200
380277898
380503791
380568317
380642202
380838843
380897309
381143322
381281058
381382836
381636341
381821463
381863803
381984082
382030440
382208136
382227969
382271853
382499658
382748953
382870239
383018199
383167266
383397788
383622402
383818538
383927121
384039245
384217631
384403942
384552501
384700000
384805987
384892973
384906634
385051849
385098923
385204290
385268892
385306289
385367717
385493996
385696376
385850194
385918949
386147681
386260220
386468925
386515085
386550931
386593306
386620286
386747239
386998894
387015125
387099591
387104401
387116165
387361630
387505762
387556013
387759696
387787529
388006437
388245577
388266286
388469943
388624619
388735864
388772308
388944805
389159194
389247714
389468480
389505271
389735852
389778755
389798385
389953925
389956978
390087316
390255415
390384500
390599022
390756188
390792713
391038101
391133574
391180211
391434209
391473021
391545627
391589883
391666510
391754932
391872164
392126295
392234983
392420037
392582136
392712910
392950600
392975572
393193391
393270911
393284342
393419697
393451800
393630365
393819398
393950339
393959748
394181256
394189864
394215186
394373709
394534849
394596114
394848812
394948778
395179969
395424536
395630327
395810844
396000619
396128790
396195527
396443855
396449316
396660697
396760394
396787143
397002383
397235542
397298086
397445859
397693089
397840223
398037187
398120586
398204200
398325381
398485027
398522886
398722423
398775660
398932828
399154066
399154854
399171792
399201460
399226021
399396209
399597304
399599397
399830920
400081402
400294292
400462808
400641608
400732906
400915544
401077115
401267297
401342293
401488642
401567712
401761518
401884894
402066585
402200248
402272576
402343100
402425275
402475144
402610972
402747659
402828549
402837218
402886928
403113253
403294655
403313622
403523728
403590940
403708018
403938215
404039197
404184886
404276201
404460661
404567393
404616427
404689440
404852868
404859536
404955152
405012805
405244184
405398274
405452138
405457593
405691091
405738189
405911531
405939445
406017624
406054130
406121792
406349307
406577211
406781305
406808623
406826312
406833945
407039810
407277736
407471163
407613612
407858378
407896426
407926318
408058750
408150374
408296908
408375957
408457772
408594796
408630571
408682031
408772993
408856465
408923599
408926211
409152926
409241763
409366524
409559407
409800558
409814702
409854828
410053273
410196009
410355651
410493739
410745189
410836372
410848517
410947325
410948650
411131231
411162224
411178562
411274452
411322112
411566719
411636993
411876007
411889852
412039506
412193745
412346626
412533463
412784371
412812657
412896945
413008769
413199130
413249149
413327361
413329977
413466913
413695254
413800933
413990288
414164494
414371361
414443442
414496110
414503232
414642353
414643216
414853717
415007050
415211667
415358399
415445317
415672503
415684190
415890014
416138139
416176236
416203481
416451834
416633083
416716168
416745481
416910575
417057221
417237422
417318720
417510318
417714375
417909665
418090049
418182804
418247050
418364628
418571707
418621583
418757998
418781966
418925523
419071158
419198594
419420037
419604681
419651040
419815731
419966123
420089400
420259214
420354611
420507326
420673304
420746070
420825645
420876643
420968784
421091747
421157318
421331246
421392864
421555844
421624345
421666500
421735249
421966762
421996703
422186572
422240586
422428328
422661490
422903791
422959342
423078181
423254885
423392083
423577149
423681215
423829957
423954146
424079170
424120300
424362793
424474655
424626056
424866758
425094475
425141129
425349672
425353566
425395702
425636516
425659968
425795680
425954473
426104690
426258873
426436466
426637213
426790795
426935485
427107581
427248315
427340703
427569103
427670819
427836937
427968562
428013576
428148002
428196423
428357793
428578447
428767192
428912821
429003865
429144041
429144838
429231917
429413164
429427586
429532991
429558387
429785766
430005181
430008038
430064732
430270868
430453111
430531389
430696460
430776567
430961035
431197838
431230786
431411545
431413018
431513782
431749564
431964706
432046501
432268230
432283016
432482784
432536288
432635745
432672608
432740580
432942786
433096745
433141353
433195485
433386702
433580933
433807031
433881304
434009577
434090780
434150718
434265547
434469535
434677498
434826405
434994152
435084715
435254708
435321669
435422840
435452501
435615194
435695643
435853939
435900006
435986518
436207532
436338775
436349258
436468392
436713686
436793132
436921459
437114143
437160147
437224784
437283847
437303306
437517349
437518216
437581102
437688409
437748356
437953571
438131597
438151325
438313771
438484481
438693030
438847633
438974922
438980953
439038852
439211143
439367419
439440247
439566362
439613048
439772604
439912122
440076162
440145014
440306992
440552827
440575941
440778204
440878309
440933937
441089134
441300126
441322139
441445208
441677263
441825212
441960992
442020048
442191312
442283396
442352156
442466858
442707172
442919513
443152252
443296878
443388157
443395568
443531525
443569151
443718663
443904384
443920778
443993554
443995084
444151490
444289454
444347405
444348678
444436798
444642246
444797843
444971420
445072324
445184275
445351372
445406728
445439275
445580503
445815150
445827656
445979342
446175675
446316931
446424235
446663386
446772354
446977767
447018941
447128383
447238505
447418371
447658391
447759318
447782221
447860358
448042039
448080569
448229990
448394111
448618926
448716907
448962566
449149683
449339934
449500397
449548280
449711150
449862339
449927646
449946023
450003786
450237139
450421146
450587266
450711681
450776562
450852458
450933973
451086511
451121233
451128713
451140420
451283697
451399074
451437396
451490007
451584025
451588921
451722966
451822562
451881063
452074757
452194449
452362033
452550145
452581492
452654936
452750578
452842704
452980931
453050953
453277039
453498433
453738993
453837461
453982081
454184663
454392972
454539905
454636906
454704677
454718996
454736347
454872427
454978394
455019732
455021981
455035892
455036920
455278991
455358759
455369131
455479719
455714328
455930214
456094647
456205196
456272313
456471704
456676401
456835324
457072460
457289580
457297684
457523137
457618251
457739712
457823661
457953240
458156659
458249701
458455011
458632834
458786443
458786667
458864877
458911398
458940226
458952261
459036639
459101290
459323006
459463434
459567865
459611146
459635889
459695960
459719012
459749205
459754130
459795589
460031637
460193669
460287658
460520668
460732408
460880138
460898080
461067098
461287016
461484987
461486952
461562016
461628801
461816435
461938018
462114484
462165841
462345351
462552680
462687706
462726281
462949740
463165547
463206650
463298116
463330511
463407949
463423684
463463421
463573972
463640999
463814635
463817886
463938095
464093518
464290217
464519088
464591730
464635602
464805077
464917324
464923098
464978652
465085275
465142727
465226163
465317356
465385755
465415053
465610014
465680149
465764810
465911954
466085255
466273431
466319835
466462571
466592784
466648067
466885198
467012895
467241845
467336061
467387514
467581974
467809435
468046727
468134540
468258219
468443588
468530638
468715003
468764336
468779147
468824527
468838816
468897843
468988751
469018234
469093213
469249813
469273540
469484433
469678320
469693494
469709460
469930675
469978250
470099760
470138980
470298317
470423634
470567979
470690940
470864499
470952247
471020432
471182533
471397295
471444244
471492420
471535073
471688183
471917379
472071875
472101017
472297975
472326270
472506881
472564262
472662675
472822229
473059944
473296939
473347347
473458364
473461230
473563957
473649967
473747787
473903628
473968044
473993428
474058232
474200926
474441880
474553293
474639888
474752973
474817796
474836063
474927331
474987590
475104565
475307846
475544244
475725284
475942955
476097374
476231397
476236776
476429318
476565975
476658813
476686007
476711928
476816635
476963337
477136577
477165079
477227934
477326182
477456665
477464041
477513465
477738128
477876717
477899295
478114117
478225887
478395846
478436181
478535289
478617242
478801309
478969547
479192614
479314345
479324799
479439957
479669894
479813634
479915921
479983531
480083900
480172714
480263582
480378100
480533061
480691847
480790816
480871076
481078669
481098477
481263967
481405444
481593595
481687673
481746132
481961913
481971671
482101699
482116222
482248994
482480509
482550321
482648473
482756144
482856181
482986062
483017765
483107803
483239920
483380503
483425773
483544007
483604301
483807321
483948507
484094701
484264700
484397352
484532451
484557002
484724939
484797873
484947932
485008812
485156738
485397931
485449652
485451164
485451277
485495757
485504837
485620934
485845653
485978897
486001194
486020058
486050971
486148850
486349859
486449572
486688137
486700965
486857942
486977445
486989730
487094192
487115743
487148980
487339726
487366943
487399918
487415749
487551835
487565143
487703949
487741459
487903162
487995798
488102840
488261320
488391538
488432031
488612406
488654835
488823802
489012875
489058759
489103668
489296934
489332957
489443547
489637844
489668852
489856433
489890098
490005105
490217611
490365560
490382219
490395270
490541358
490682191
490891082
490954664
491083139
491181775
491188145
491399018
491543194
491543467
491549687
491591344
491743371
491868821
492097020
492102223
492214037
492366361
492476460
492636491
492662633
492818520
492959614
493141639
493150202
493236627
493458708
493682256
493812651
493823211
493831324
493974281
494128073
494159763
494275651
494426634
494432085
494639214
494660291
494738374
494892344
495054810
495234478
495255723
495423852
495524705
495654883
495829676
495981128
496217844
496291987
496526032
496694464
496707167
496756057
496764626
496954627
497178926
497183669
497407379
497561592
497600068
497640441
497760725
497956564
498044826
498162456
498274143
498366972
498516647
498716320
498833068
498874442
498875558
499068083
499169630
499349480
499471777
499601800
499752419
499893157
499893474
500099047
500178345
500364802
500415431
500616477
500734534
500735147
500781909
500946512
501148233
501173806
501233738
501368637
501369117
501566012
501803953
501935805
501994338
502197540
502322966
502557094
502710262
502834844
502925848
503102796
503284522
503456478
503481210
503501815
503694129
503726610
503795948
503863727
503989011
504089693
504245422
504436161
504503903
504606834
504700912
504802645
504944961
504976756
505039329
505265284
505460573
505647555
505885112
505932789
506058161
506114156
506207098
506330999
506550899
506668635
506718573
506830047
506964493
507057621
507240086
507317925
507546444
507572717
507795409
507830408
507886189
507915879
508084715
508179679
508242217
508317053
508429165
508663730
508720794
508827377
508855472
509065851
509112966
509319081
509483609
509592097
509738159
509918723
510062692
510229940
510365011
510517871
510586891
510610812
510644956
510682369
510788094
510834133
510875594
510976489
511212623
511448435
511596897
511659572
511847554
511870799
512090133
512141538
512153454
512374335
512604391
512696712
512753901
512924873
513124294
513311222
513495590
513674792
513693232
513741624
513742537
513874794
514055638
514142797
514277364
514355062
514546059
514620976
514757412
514771381
514841152
514879498
514880139
515020031
515238823
515475612
515649087
515806202
515879441
515914689
515973173
516094317
516157185
516391569
516452149
516457283
516526524
516638195
516777758
516921970
517036232
517224214
517287935
517456749
517675487
517768976
517999020
518063463
518278584
518376919
518471483
518496859
518502504
518677697
518912152
518952969
519038337
519134621
519289112
519508384
519741692
519767366
519854669
519855803
519947869
520087298
520143928
520376061
520456418
520511097
520633209
520713048
520938057
521146993
521174949
521338123
521452210
521657151
521830562
521993679
522098609
522122438
522248693
522268266
522503645
522515625
522574756
522761120
522978710
523030107
523086552
523117572
523260846
523383547
523477152
523486703
523502216
523618044
523691794
523719524
523860581
523926337
524121091
524303331
524436618
524485913
524524518
524753643
524947771
525179232
525267145
525468939
525614616
525620126
525697214
525718756
525939684
525968051
526079982
526178095
526340090
526525482
526585419
526723567
526899519
527024870
527243382
527452924
527675119
527832992
528027916
528069332
528086435
528086687
528197552
528348107
528570982
528720490
528819054
528970314
529005720
529099972
529200121
529382856
529446918
529571053
529677465
529873883
529886557
530061723
530153438
530184740
530399190
530422757
530532744
530546610
530702427
530857459
530915904
531058863
531129910
531331661
531430763
531546419
531559965
531741509
531861423
532090916
532237961
532373220
532432316
532488467
532636352
532734337
532842832
532884972
532980236
533116613
533330664
533345875
533437452
533620929
533687048
533720389
533891157
534082482
534268734
534328556
534474797
534608079
534788129
534994878
535065527
535099611
535264435
535307964
535443174
535552374
535618944
535711909
535855526
536030834
536046227
536121705
536258793
536326952
536460563
536677221
536908750
537058714
537128684
537137154
537327090
537455924
537610750
537691308
537809295
537847118
537902838
537985228
538067073
538253599
538375686
538441306
538632667
538827209
538845245
539044962
539128177
539292317
539494978
539654835
539839506
539960611
540153993
540215969
540249791
540314151
540361761
540408759
540463625
540642216
540863036
541001134
541154122
541154686
541243519
541396307
541415866
541619020
541808515
541962777
542179066
542259314
542317206
542504512
542647205
542816818
542953478
543008831
543120274
543207207
543323987
543353446
543354496
543401046
543482257
543594103
543688496
543851198
543994276
544086801
544203107
544232644
544433758
544504411
544595222
544674464
544833151
545001385
545192752
545381274
545589846
545603815
545778977
545977891
546146171
546192722
546399726
546441537
546480165
546491708
546691645
546802731
547011093
547166646
547195763
547262746
547489260
547506744
547717134
547731518
547790491
547852228
547855984
548059726
548108576
548242808
548434178
548656394
548687334
548831731
549051256
549278526
549352689
549459895
549653827
549786419
549959087
550139658
550320721
550411075
550598498
550768964
550866113
550979327
551110551
551236827
551307603
551318994
551491166
551673518
551693279
551698241
551883901
551996954
552073339
552297708
552467195
552618567
552820348
553025452
553179324
553291270
553479425
553685809
553852170
553906164
553976533
554166248
554261725
554429309
554571126
554584266
554754325
554940221
554964089
555146408
555210302
555317210
555333431
555406853
555618260
555722089
555822966
555968602
556125836
556204469
556322221
556502533
556529965
556740055
556842175
556967980
557128374
557325175
557346555
557523284
557645944
557839280
557886928
557998812
558189027
558372302
558456136
558674235
558711071
558862290
558890370
558895299
559058988
559205987
559275262
559283617
559406943
559460845
559462231
559560706
559779898
559902441
560125074
560127929
560252643
560430357
560496164
560580534
560591922
560665030
560784359
561003481
561109656
561292990
561516684
561614769
561772352
561912136
562026030
562109325
562228254
562282070
562348167
562435339
562609201
562836969
562904183
562997385
563128730
563246800
563370913
563435037
563532416
563620624
563785031
563849405
563853609
564014814
564123131
564202546
564254445
564275746
564374033
564424628
564516112
564598629
564750801
564806949
565033630
565113696
565233634
565304548
565321441
565452715
565566708
565762140
565966786
566142465
566195463
566196234
566261574
566434257
566598513
566766760
566860308
567024034
567183972
567349047
567536189
567716040
567760670
567905717
568073617
568116923
568261401
568301000
568440914
568450735
568573567
568801079
568864868
568936467
568944555
568955685
569107818
569313289
569450533
569579124
569601775
569814168
569821436
569834558
569900568
570003511
570039219
570068437
570275101
570432312
570561696
570567114
570753792
570860963
570965796
571135765
571174458
571337188
571558110
571586765
571712876
571843266
571891213
571902099
572063362
572101886
572305428
572502425
572558150
572725867
572838897
573008749
573111318
573253096
573259611
573385929
573546884
573771221
573814586
574028130
574121649
574151813
574166761
574306717
574511303
574664261
574681302
574862200
575024516
575048283
575158128
575349366
575521629
575625518
575707334
575715302
575844398
575955734
576002035
576205213
576325784
576397746
576508124
576636729
576772410
576839286
577012722
577191401
577261797
577380244
577572939
577716001
577809740
577813938
577978692
577982824
578097280
578178825
578357056
578560619
578593879
578729458
578777741
578927295
578981225
579062546
579117593
579280014
579480761
579681146
579876939
580017105
580166507
580387571
580491017
580638164
580783526
580796870
580871427
581087682
581115707
581276354
581473653
581490220
581713601
581828895
581870655
581917171
582013116
582098231
582152668
582307417
582428486
582542493
582661971
582708109
582918025
583055648
583231241
583333977
583554345
583756290
583831163
583884373
583950327
584117595
584276381
584404388
584622953
584785137
584842296
584842737
585020414
585156759
585251678
585264131
585311314
585399266
585422736
585499965
585597263
585688388
585825949
585976415
586088472
586206379
586306219
586381189
586472286
586604824
586784044
586860301
586966120
587116447
587336443
587442104
587483359
587539372
587581694
587786611
587787118
587847025
588042999
588063477
588139599
588305790
588477800
588697093
588708424
588850422
589063969
589080026
589218009
589277931
589403287
589510086
589678197
589739211
589749811
589818929
589895303
590052873
590229998
590431693
590554097
590670664
590873233
591088655
591120820
591292358
591331604
591412547
591579928
591591022
591670132
591892814
591996032
592154856
592310126
592357690
592526013
592652951
592693158
592912466
593059381
593203245
593316320
593422780
593645338
593858029
593892404
593912425
593992623
594025522
594231546
594380532
594572770
594670382
594744880
594933386
594943395
594951590
595094118
595128442
595293882
595357408
595426114
595607500
595706301
595892233
595935836
596027937
596238527
596358697
596514011
596599499
596710934
596853742
596864153
596890742
596997390
597143688
597235073
597358611
597388846
597529015
597576936
597599296
597719252
597881644
598101531
598292835
598418764
598631646
598820588
598834514
599012594
599107491
599234337
599409155
599528017
599650148
599847498
600067838
600091556
600215843
600234632
600373930
600521707
600604662
600734403
600955046
600987829
600996116
601076994
601256021
601338555
601499242
601540899
601735619
601796674
601980285
602159823
602266703
602384080
602424382
602588695
602712325
602846973
602888349
603014908
603231221
603445691
603487359
603508691
603509454
603546688
603622103
603841955
603932255
604059963
604102171
604133484
604303160
604337808
604549043
604662670
604876750
604978671
605030773
605127211
605331147
605475435
605624760
605682234
605755307
605805558
605960544
606160623
606208086
606397787
606603840
606703330
606921577
606974303
607157409
607241385
607296114
607488838
607586955
607594312
607632731
607782873
607995117
608127045
608163985
608378418
608578852
608738962
608744333
608829857
608943480
609097043
609279892
609427583
609430485
609596022
609810244
609975519
610152150
610296347
610480752
610485032
610670420
610723142
610938443
611072714
611207618
611224998
611377678
611529046
611566653
611737833
611823470
611894940
612110434
612182372
612393507
612542807
612728058
612823057
612950837
612966434
613116177
613153443
613250963
613448245
613572355
613627574
613667850
613782177
613870557
613885107
613948153
613967926
614014381
614066046
614088939
614245154
614407037
614611310
614644730
614713625
614779233
614987201
615145098
615334018
615493755
615603552
615662362
615879462
615992573
616016398
616140352
616271267
616323327
616510704
616565242
616627448
616755390
616830073
616898750
617061375
617160300
617314871
617398957
617413649
617458215
617615473
617828799
617991485
618154571
618312874
618477454
618552804
618662124
618841954
619045909
619160563
619360791
619484416
619550364
619561233
619567145
619720149
619739496
619879552
620073989
620142868
620223857
620232645
620447072
620458978
620656989
620660512
620676606
620707213
620778903
620791375
621004016
621176871
621257794
621343785
621440762
621613782
621801605
621948787
622160654
622186036
622251459
622284984
622497857
622602210
622738113
622776072
622790699
622885521
622909701
623082771
623098935
623223706
623410055
623589382
623763238
623936872
624113917
624140729
624157542
624244868
624318265
624525624
624742365
624833370
624994502
625126874
625146658
625257004
625456440
625538375
625673840
625883336
625980299
626086281
626233775
626360194
626380082
626383633
626506690
626607555
626758639
626910179
627067889
627122885
627300247
627403166
627478450
627545803
627618218
627664774
627697536
627907776
628119576
628252927
628385804
628388198
628457132
628531347
628723293
628866394
628960082
628972763
629003830
629136253
629247661
629356492
629390681
629600168
629717876
629732630
629817671
629831741
629950646
630091163
630293153
630301701
630436262
630629100
630743517
630886636
630986934
631185584
631290481
631298842
631477569
631634292
631820196
631853975
631866433
632064760
632195090
632397456
632487958
632618401
632755684
632833121
632885520
633076497
633097724
633308165
633486112
633517992
633526968
633578622
633716621
633821152
634004394
634100638
634176253
634182688
634262034
634276594
634281589
634368971
634385853
634510382
634580635
634607665
634735456
634856798
634902160
635037279
635130919
635278197
635375211
635502840
635506036
635650734
635781066
635967135
636030978
636119974
636127525
636243384
636261230
636275551
636369577
636373147
636542385
636627554
636648015
636690576
636713318
636837605
636959037
637157857
637202560
637373696
637471346
637597182
637808728
638001261
638091786
638189288
638335827
638423837
638472965
638677483
638818203
638871606
638917013
638921072
639103244
639310241
639491353
639687944
639741917
639923659
639975996
640088276
640094594
640197759
640264380
640384753
640456866
640573166
640674298
640770856
640925868
641050605
641227212
641357582
641449020
641586389
641785901
641931305
641942248
641970617
641985702
642054849
642227761
642416913
642450529
642538001
642739103
642952472
643151086
643302633
643483307
643633871
643846146
644057018
644117119
644124450
644268100
644441887
644570867
644731840
644876078
644999225
645031663
645042065
645233662
645286241
645474939
645639831
645798603
645858449
645969356
646012381
646043763
646127298
646246046
646329309
646480055
646661220
646768724
646902585
646997140
647105879
647189470
647301630
647462989
647488184
647558862
647676569
647781903
647966893
648117728
648297011
648476548
648580976
648647663
648835446
648986220
649142719
649331909
649406367
649429336
649484539
649635764
649694752
649724301
649769790
649887537
649965310
650043293
650155203
650336004
650474281
650653996
650802201
650912962
650931518
651016472
651067064
651115911
651283974
651337759
651518954
651601119
651670579
651716565
651808141
651901247
652035543
652149051
652262293
652439863
652591722
652789849
652802627
652813460
652968653
653029186
653215938
653396586
653504135
653641860
653741882
653751345
653855626
654038781
654098428
654178209
654258374
654440327
654607845
654634002
654677257
654884082
654997922
655116788
655137218
655225585
655341497
655543352
655748715
655954307
656016122
656021523
656127628
656235863
656434365
656563282
656677290
656726487
656756056
656804176
656828648
656960411
657056102
657149382
657201736
657241454
657333153
657477258
657571924
657762278
657784563
657978649
658098881
658223402
658252819
658309159
658499863
658521151
658588957
658745272
658946230
659066769
659173922
659198715
659322251
659372302
659445200
659533520
659676354
659885009
659959856
660023507
660152554
660192826
660213570
660363140
660523818
660626645
660753565
660778045
660824971
660943151
661096229
661108497
661252634
661301049
661475940
661518890
661573925
661582214
661586236
661738269
661858490
661920658
662120097
662184113
662354284
662482976
662631692
662807121
662935180
663096837
663250890
663335818
663445653
663505210
663588678
663713616
663851757
663865834
663905685
664034722
664079759
664269405
664298355
664484505
664561721
664695640
664851122
665034280
665139333
665180528
665375715
665388475
665537546
665725757
665884086
665946959
665954428
666017345
666199802
666216987
666400786
666416086
666589158
666629727
666653126
666779739
666958097
667007786
667207018
667305860
667335056
667358888
667553440
667651948
667857645
667949928
668029916
668201904
668309168
668324994
668453678
668507445
668516668
668601780
668782625
668880718
669016264
669069711
669098875
669173576
669297615
669409943
669612621
669801845
669851650
670050164
670225175
670363538
670485114
670616674
670764726
670893162
670997245
671057016
671175185
671355115
671477341
671639696
671750973
671831952
671985939
672090479
672274800
672350796
672491097
672673986
672872820
672878167
672901581
673071980
673228082
673330805
673397816
673591657
673782704
673929816
674013609
674055215
674080056
674094863
674246699
674432707
674526969
674570641
674636813
674706284
674805528
674949409
675127976
675286664
675364129
675508693
675655039
675734877
675800147
675918884
675938096
676140634
676201026
676384430
676390017
676397432
676505638
676658843
676808197
676965119
677028299
677046758
677230252
677394507
677490715
677581197
677742275
677868551
677882981
677995143
678118894
678225761
678382822
678445683
678645191
678693968
678811452
678836337
678871967
679052504
679095319
679244879
679351896
679380256
679501009
679695019
679787156
679805332
679892332
679923705
679999048
680032890
680113170
680300503
680332206
680450565
680498756
680676725
680747414
680904038
681095863
681183069
681184448
681316474
681345070
681477294
681652525
681760030
681903734
681957152
682091272
682225353
682373513
682537506
682564988
682642513
682724618
682822502
682975564
683005517
683175559
683180291
683203286
683287489
683483212
683497025
683538662
683742071
683920357
684100091
684169525
684289205
684468104
684558817
684626815
684670639
684726174
684921580
685125258
685149205
685196428
685349665
685448890
685487300
685644800
685793223
685927252
686017957
686197549
686282520
686304575
686395810
686532985
686541131
686572985
686694991
686838836
686908211
686971423
687144249
687297227
687466021
687530723
687549324
687637616
687774142
687832301
687893628
687939444
688061954
688221237
688244126
688340419
688489475
688585693
688668141
688805721
688889216
689003734
689116785
689300765
689434404
689612725
689786999
689857617
689908621
690046937
690174432
690249146
690315713
690423829
690512875
690547432
690719264
690856487
690932384
690990960
691019601
691210040
691302032
691378070
691555200
691657415
691849328
691900859
692099194
692214887
692300535
692416362
692546505
692740729
692930617
692967165
693071225
693097207
693269986
693392552
693539921
693705978
693813438
693855152
693872500
693918528
693942115
694004943
694090230
694114391
694217661
694308385
694401844
694442669
694574283
694693169
694710397
694820379
694875193
694897769
694984007
695017684
695098180
695110827
695124035
695166149
695242765
695373969
695534763
695545757
695673730
695849685
696044128
696245353
696366591
696446781
696615050
696792383
696899199
696975395
697041830
697214810
697306577
697465617
697547667
697682769
697691978
697737648
697808745
697863980
697897674
697973697
698067873
698176080
698196126
698320172
698485220
698655980
698840205
698857597
699052462
699202635
699271738
699314532
699375079
699510635
699546563
699576910
699748133
699807619
699989229
700182482
700272559
700285253
700377794
700464199
700602564
700794611
700980876
701033302
701051837
701100768
701258392
701455961
701516091
701534046
701554258
701718779
701824955
701831882
701836592
702033694
702201561
702261639
702430921
702542031
702563249
702675782
702793646
702876629
703014733
703185340
703204527
703288260
703333790
703511943
703560024
703598842
703720958
703855849
703872573
703987621
704142209
704212914
704259958
704294811
704426003
704486973
704673757
704863097
705042656
705089484
705112554
705304183
705439950
705599723
705742298
705929901
705935708
706070446
706177886
706219275
706293827
706466169
706510002
706638243
706798082
706819987
706944450
707031395
707205375
707222701
707367818
707501712
707661489
707726354
707875462
707964746
708103038
708149151
708298341
708348401
708397911
708471632
708614905
708682718
708751851
708848552
708920128
708988180
709042549
709191502
709208248
709398197
709450018
709452740
709554637
709678911
709862859
709885608
709908804
709918441
710032908
710058448
710105296
710185206
710330374
710437827
710526866
710580579
710649588
710817612
710865015
710964215
711112863
711147894
711206845
711378362
711571744
711617642
711730114
711792525
711894678
712057113
712181967
712254541
712380977
712464858
712617273
712619942
712624990
712798701
712832271
712927324
712942808
712995166
713127338
713304358
713326832
713460808
713486917
713607366
713773975
713875485
713910464
713996489
714159324
714318285
714501848
714666327
714852611
714871929
714916411
715036941
715157847
715188221
715278877
715341322
715516595
715535928
715583065
715774453
715779569
715782156
715857562
715967409
716071838
716146353
716187886
716222327
716237191
716329874
716488702
716498318
716521087
716567856
716703788
716848160
716985304
717170193
717216083
717339108
717393749
717526658
717704747
717894581
718060920
718200704
718307316
718490721
718543702
718671478
718705742
718764516
718906609
718998011
719193462
719237821
719423162
719423903
719619339
719753837
719808826
719852115
719962851
720042264
720127250
720191840
720208326
720393372
720527277
720606867
720711193
720775859
720887190
720898591
721076176
721225631
721300895
721320881
721467305
721594164
721708235
721776589
721786821
721900339
722003369
722051419
722077602
722130490
722177843
722343673
722379860
722454798
722491842
722646085
722705160
722887230
722929203
723029677
723092808
723222018
723278406
723318238
723330147
723497149
723532873
723620676
723675639
723778463
723924748
724069955
724194135
724277268
724403754
724492694
724507248
724629893
724720235
724878298
725047226
725226850
725304549
725438759
725477011
725553070
725656868
725670430
725863615
726057901
726155196
726204883
726260068
726448907
726529178
726611263
726790454
726966352
727149089
727210934
727363657
727382480
727572636
727630472
727705236
727857689
727946174
728002484
728175207
728184967
728262912
728368758
728521587
728586322
728612896
728754275
728786921
728954674
729105202
729107766
729185554
729214491
729345328
729501941
729585876
729720218
729805140
729884921
729965604
730138222
730174124
730195879
730338953
730410867
730468526
730618405
730681873
730725349
730833770
730878434
730927986
731040557
731155981
731221986
731226951
731367744
731478439
731534174
731600043
731786695
731951227
732057260
732134520
732194457
732292287
732369524
732375001
732487526
732655415
732837463
732937915
732996917
733170571
733286464
733431335
733455005
733534424
733695620
733759558
733894653
734000645
734036093
734180089
734224888
734294564
734310755
734411268
734601970
734665295
734790144
734824484
734895364
734914281
734949125
735096276
735116133
735185587
735216536
735408496
735504505
735664216
735710939
735737693
735882667
736019847
736042077
736114588
736298309
736459340
736649552
736739152
736756568
736857059
736925986
737074497
737085840
737197954
737252035
737414457
737449791
737550662
737738190
737840932
737886738
738042201
738186699
738366890
738504490
738661988
738804546
738897910
739035170
739109311
739181970
739354575
739408257
739530782
739578465
739607151
739798695
739808637
739969456
740123359
740164238
740279821
740447155
740621486
740693602
740809420
740941962
741040263
741220794
741386998
741512362
741603728
741615493
741667778
741815696
741958316
742110501
742246579
742347220
742371481
742472819
742540681
742656138
742683425
742686078
742847221
742999665
743029073
743032919
743179899
743239094
743309790
743363548
743470797
743552877
743621325
743702988
743711538
743870193
744059456
744061502
744110122
744266462
744295662
744359304
744535291
744694946
744715374
744736749
744853694
745020621
745037704
745165796
745241211
745267026
745341047
745462615
745477139
745488015
745588021
745767286
745848369
746018431
746166603
746324669
746453385
746584800
746594241
746606686
746761733
746781287
746938075
747047033
747135980
747233116
747326021
747417259
747437636
747561972
747738335
747787471
747852383
747939548
747951762
748004163
748170656
748317414
748366705
748383455
748503472
748661109
748811017
748982328
749147620
749247153
749314245
749484848
749550737
749600282
749705747
749724764
749773738
749928535
750035948
750044861
750214656
750292567
750398363
750573858
750628038
750769956
750899437
750986435
751065565
751117455
751198487
751358637
751360964
751413787
751465956
751572049
751681558
751862676
751870938
751878054
752022688
752066942
752201820
752389454
752546821
752612103
752742481
752789426
752939629
753076793
753160046
753297259
753298536
753443979
753574135
753620327
753762101
753911663
753998068
754115301
754169830
754242684
754415049
754537240
754652458
754752250
754860437
754903867
755040748
755109583
755281578
755389983
755459187
755471155
755586355
755674714
755800171
755947723
756046911
756161808
756196487
756325170
756490462
756657645
756838409
756861823
756898969
756952801
756989804
757163508
757313872
757453229
757622162
757722956
757835925
757917117
758042856
758083415
758107655
758189005
758285805
758294854
758416682
758521743
758607160
758741960
758821157
758924043
759095169
759167718
759289996
759296114
759482495
759589557
759701208
759765535
759914497
759916206
759936137
759969402
760121014
760141910
760263861
760398943
760463860
760608149
760625107
760706072
760879121
760886722
760899354
760924450
761105383
761246574
761270024
761354378
761381386
761438162
761500298
761658199
761666787
761721099
761736696
761787653
761804696
761968798
762020108
762035533
762095507
762175250
762200280
762299142
762382196
762564260
762695678
762700696
762809847
762965947
763125199
763281240
763418287
763596778
763752437
763850744
763870024
763963313
764133938
764213379
764395307
764420071
764528847
764639792
764715054
764808219
764965782
765063988
765205878
765336016
765437191
765549574
765622747
765637517
765764410
765904502
765915015
766018874
766028334
766125745
766149107
766196913
766198034
766232905
766343111
766490402
766602406
766736136
766873908
766950075
766959652
767076374
767223060
767225895
767230112
767321914
767429522
767448161
767490312
767539905
767547141
767573634
767631325
767805105
767936993
767942473
768077663
768229674
768397186
768454283
768510611
768596001
768662516
768800079
768833017
768911932
768984081
769079176
769197662
769287251
769296932
769407318
769554240
769560510
769566353
769578800
769696328
769820270
769834654
769976764
769982685
770129720
770275480
770297756
770392401
770405391
770531585
770657407
770740223
770846583
770955763
771071073
771227092
771306014
771397786
771526111
771698406
771845078
771902565
772050870
772065792
772075755
772091693
772100062
772263400
772341491
772351877
772481056
772533147
772608894
772768082
772782627
772874193
772983984
773154860
773232923
773278520
773342274
773378503
773512116
773606788
773618386
773700885
773744248
773915053
774075807
774219517
774329014
774445303
774507161
774672682
774798258
774842966
774887323
774957197
775043961
775129693
775234108
775342888
775422886
775470405
775528928
775617879
775773773
775919396
775925545
775959394
776095167
776127899
776205350
776327163
776496611
776516572
776553225
776734369
776836487
776861498
776976396
777150989
777331561
777480290
777659397
777686135
777717030
777777069
777948013
778009413
778083315
778216348
778332383
778508674
778615916
778670736
778706543
778775349
778850910
778970527
778996979
779046700
779071075
779228566
779392745
779515456
779654085
779707912
779835822
779980744
780085396
780214515
780234299
780410726
780476716
780579160
780639519
780659015
780781380
780947383
781061947
781100668
781275853
781300656
781386791
781398493
781472124
781617992
781712197
781722404
781757540
781915526
781937327
782070164
782132392
782306561
782421593
782520346
782545828
782597091
782768202
782794658
782817447
782886220
782900646
782948186
783017967
783116417
783161037
783233852
783389513
783423298
783514641
783563739
783642190
783749261
783849520
783864106
784004563
784127852
784137830
784185448
784344230
784463169
784561224
784676252
784702551
784826744
784852695
784917995
785087829
785263836
785403975
785508100
785572718
785692253
785774099
785918131
785932965
785969239
786082328
786203875
786272486
786334491
786506161
786509548
786550826
786708226
786760260
786906267
786931941
786964535
786971540
787107821
787150568
787296907
787439219
787553364
787656031
787691581
787696214
787798481
787895969
788058436
788061381
788089240
788110931
788147749
788213160
788333462
788349872
788362728
788430000
788511187
788572474
788646397
788754413
788879661
789058847
789137890
789267835
789294507
789333160
789459694
789548694
789680993
789802764
789914259
789989792
790111062
790251867
790327367
790335886
790364859
790477771
790637510
790714661
790792688
790865948
791021113
791029331
791103688
791231136
791325675
791341394
791502475
791646453
791789921
791860016
792005681
792053649
792080449
792242733
792340946
792478870
792610222
792716260
792739017
792890277
792929471
793074036
793233861
793388542
793388606
793478327
793594418
793665302
793788847
793936679
794008219
794025667
794104652
794149362
794270105
794359677
794420989
794581858
794646453
794769448
794816247
794931048
794937404
795079719
795131515
795294028
795380251
795464165
795594729
795598244
795684965
795776380
795817795
795927952
795979493
796074771
796162629
796199670
796370360
796372245
796504408
796575140
796667765
796793128
796945047
797082398
797186024
797314014
797480124
797645010
797683298
797800552
797862177
797906396
798023512
798157074
798268745
798314716
798343017
798417587
798443148
798524861
798667559
798722113
798858230
798938416
798985117
799076297
799121843
799235636
799242455
799259074
799264901
799309848
799409109
799501979
799608577
799743996
799899682
800040399
800214348
800311909
800463204
800624610
800700851
800839277
800897953
800943005
800957366
800971581
801095622
801221515
801309177
801422482
801512568
801662291
801670943
801718159
801843147
801971555
802035121
802151193
802312965
802447989
802457514
802612809
802770215
802814339
802986666
803039191
803044187
803061832
803156815
803235794
803386156
803452761
803533215
803578823
803745881
803780059
803878823
803999638
804167845
804295140
804399526
804455710
804600609
804739211
804810647
804970502
805005830
805020055
805105454
805182402
805319814
805429444
805538535
805692854
805767515
805832690
805971352
806127673
806165369
806289753
806346471
806381104
806453108
806590181
806763296
806776455
806849928
806908325
807048981
807098052
807236260
807266396
807289934
807345732
807460248
807588503
807687438
807692433
807828969
807985806
808008394
808101017
808133382
808172517
808252473
808263330
808369802
808466989
808618041
808687728
808753330
808790519
808920303
809051733
809173278
809273283
809279844
809323641
809372326
809473727
809474649
809570376
809647367
809733349
809751620
809856896
809970684
810102320
810264614
810388624
810556524
810588995
810670225
810816975
810863073
810921888
810986331
811123401
811228738
811308917
811452336
811608976
811681244
811761475
811931199
812063302
812197091
812250687
812251289
812307404
812478669
812612756
812678320
812712297
812755872
812889310
812997223
813009225
813135557
813253455
813422923
813499295
813499535
813525898
813605589
813649982
813810708
813960666
814004112
814170599
814306915
814452176
814571551
814628922
814688651
814787360
814835091
814847986
814882676
815023155
815104318
815192822
815205372
815209617
815372720
815426357
815470385
815509878
815662682
815786750
815896611
815976559
816011649
816022441
816039465
816088682
816221029
816356483
816402310
816437994
816535424
816575823
816604954
816636543
816664012
816757038
816848690
817018393
817138254
817236912
817251349
817408031
817446374
817496985
817575805
817584162
817612864
817649827
817756947
817851007
817876507
817986228
818057164
818080149
818093564
818104330
818226727
818267944
818378319
818431223
818566329
818627994
818692590
818775175
818779905
818876485
819006646
819143383
819237149
819289199
819447809
819501598
819509211
819511493
819536873
819542317
819592094
819662259
819715740
819814684
819855901
819866147
819876546
819959719
820011294
820082467
820198257
820283749
820394942
820528295
820546603
820553457
820660331
820748007
820907810
821060361
821181910
821327971
821421628
821580195
821661837
821738022
821754822
821797580
821855202
822023704
822124526
822245275
822382406
822429270
822517122
822675889
822758765
822839117
822879081
822920033
822968760
823115918
823181184
823192897
823345373
823434494
823574340
823644516
823673008
823817405
823905063
823957682
824069639
824184797
824293858
824430976
824590473
824709359
824834706
825001569
825065027
825202901
825282629
825392997
825412269
825542970
825633298
825655040
825768157
825846897
825971416
825988132
825995081
826157355
826201246
826271615
826404042
826533010
826636078
826720485
826871623
827005146
827137361
827264785
827415751
827492969
827656056
827757890
827890936
827945227
828033821
828108009
828208306
828320934
828458830
828486665
828650486
828792744
828828083
828864834
828952219
829101544
829141744
829281333
829421500
829550787
829618296
829746494
829769783
829868530
829878209
830040374
830069538
830140959
830152870
830285415
830332453
830358462
830495336
830567586
830669331
830747948
830879906
830989321
831091293
831195035
831339059
831445137
831495988
831614439
831704371
831709200
831861062
831867432
832025321
832177727
832276026
832327912
832490702
832521905
832571925
832605175
832662284
832741605
832879423
832916538
833004995
833059043
833118123
833215851
833244234
833387013
833488350
833605040
833660835
833698604
833727909
833810362
833961352
833993674
834095589
834138482
834154442
834315299
834364016
834424665
834442589
834475058
834612957
834713992
834726391
834853357
834887451
834966610
835025084
835144521
835147870
835295882
835311951
835346083
835476394
835607899
835670843
835716904
835771287
835867701
835903028
835918924
836023502
836055255
836126622
836188397
836296816
836321836
836328785
836360142
836515258
836609411
836659636
836722371
836741860
836804185
836895141
837044894
837121084
837213083
837334138
837358151
837512943
837617050
837656071
837669043
837817822
837826878
837858855
838015043
838117761
838221754
838240269
838350537
838387138
838536341
838584134
838635101
838645904
838790391
838936962
838975030
839130077
839154555
839297059
839311179
839457163
839588110
839590884
839609842
839723485
839772898
839773034
839837291
839975758
839989793
840033254
840108756
840168182
840314905
840453888
840501827
840633914
840755943
840789016
840951655
841026555
841036849
841146129
841287930
841300871
841420597
841496495
841595041
841750181
841762454
841777394
841830563
841874033
841955456
842054046
842106169
842171701
842273123
842295324
842365018
842402062
842445928
842595955
842675274
842796050
842910690
843070142
843104430
843181622
843304836
843399023
843554692
843594621
843650594
843794372
843809972
843924807
844055332
844156568
844252716
844393973
844424692
844538517
844685218
844810160
844930157
845075756
845146489
845190399
845307689
845427668
845457916
845528859
845569566
845608520
845671937
845775083
845877993
845912016
845984080
845995623
846101337
846139832
846164472
846246670
846326403
846434947
846530383
846587235
846598771
846736653
846882564
847013715
847014093
847058751
847163382
847257816
847261739
847404916
847565705
847726116
847821529
847953266
848055472
848210121
848248000
848394316
848541532
848543834
848668693
848742180
848837046
848922286
849054258
849207446
849335131
849460613
849616386
849725124
849877331
850009387
850067444
850135812
850204548
850249198
850267057
850306223
850341140
850430385
850475952
850553987
850637705
850660030
850728474
850878281
850967120
851086096
851224875
851367444
851463782
851567809
851575995
851684943
851731593
851813697
851863098
851897466
851946358
852026951
852028015
852144135
852260424
852384181
852458006
852573785
852682007
852703097
852755308
852857679
852992352
853061710
853177084
853315328
853340276
853410858
853423488
853558334
853700468
853841832
853993366
854105887
854140458
854143009
854203757
854280424
854356876
854490106
854530522
854583635
854587013
854607004
854717340
854840390
854888510
855029279
855088795
855110974
855187192
855302236
855458944
855535274
855621681
855656802
855658310
855784756
855887304
855958343
856047872
856148550
856287541
856425260
856455767
856524079
856598886
856669320
856718297
856791388
856947874
856956216
857106504
857224977
857329784
857401452
857480256
857548851
857630585
857647101
857676645
857683094
857738108
857790692
857860010
857954215
858009170
858074831
858131710
858132782
858182779
858250616
858352860
858375588
858519943
858536914
858684607
858796005
858921524
858943084
858998544
859093445
859226035
859372112
859512865
859558855
859701308
859776274
859860835
859965727
860095403
860146144
860300337
860385596
860472508
860606261
860749481
860901004
861003171
861041112
861128743
861256462
861297731
861329206
861435925
861503025
861556729
861632511
861721058
861749367
861770005
861837438
861880220
861903823
861907636
862060908
862108404
862121922
862263787
862298299
862443918
862533938
862652052
862759252
862820505
862872054
863021168
863087197
863100306
863208370
863309693
863327147
863400610
863498104
863620837
863688298
863816974
863859366
863865523
864011720
864035621
864184402
864288808
864383054
864448768
864525559
864634389
864775183
864902325
864937239
864999750
865125241
865182774
865314793
865381911
865470921
865604652
865609647
865613434
865634579
865706747
865785198
865901568
865997984
866086784
866223822
866347773
866349657
866487291
866499051
866577366
866590295
866691366
866805010
866831183
866925156
867035864
867081714
867138004
867288465
867396019
867414299
867440177
867455772
867572041
867593797
867603798
867700541
867757808
867796163
867904328
867972158
868054093
868139401
868208938
868332204
868448099
868485742
868526003
868556752
868593440
868690830
868834675
868837995
868874542
868947666
869056915
869190248
869230593
869253777
869350111
869405811
869548546
869644707
869761496
869847435
869881597
870023741
870037930
870125933
870144431
870239140
870357921
870451629
870464301
870491793
870521750
870573890
870594963
870654447
870674960
870678493
870752103
870758026
870769110
870795039
870868273
870930542
871032442
871056372
871057195
871061514
871115282
871234333
871351687
871396370
871429571
871488125
871522004
871587385
871651208
871799556
871933035
871956748
872046031
872104093
872248611
872274289
872420882
872531274
872631269
872746108
872838296
872865056
872904639
873049487
873121792
873253229
873394196
873421838
873451207
873490067
873558968
873659032
873728600
873743409
873839615
873931910
874009351
874015827
874030518
874078199
874107214
874246371
874292372
874297739
874388950
874427743
874486594
874632559
874759156
874842937
874870811
874962706
875080692
875101824
875242271
875267651
875382663
875489807
875545435
875595909
875721401
875812976
875816119
875961684
876041038
876171531
876277580
876312657
876428688
876534602
876603143
876696536
876726884
876751501
876840405
876926501
877053826
877087435
877183671
877260762
877367804
877491969
877591354
877626029
877650291
877744806
877880205
877920204
877965332
877973071
877999923
878103988
878244499
878339861
878389146
878536839
878629574
878711492
878766704
878914952
879024678
879057102
879095624
879149269
879297254
879329972
879390013
879473786
879509484
879657216
879725037
879776932
879794478
879799473
879842302
879969441
880006299
880065289
880105014
880212701
880341461
880367437
880513595
880643095
880784439
880813826
880954976
880968466
881072881
881193405
881334379
881369079
881433176
881544287
881603326
881704223
881829369
881829542
881848613
881931360
881997586
882029256
882043647
882168381
882174270
882269812
882390039
882497919
882599910
882687053
882717783
882796127
882806005
882864012
882971708
883000780
883052599
883082259
883211538
883352413
883408679
883409903
883509252
883563483
883708009
883823688
883954122
883976963
884032070
884088706
884195806
884297785
884392175
884494331
884592477
884609814
884712587
884726848
884814534
884845537
884939008
885040288
885120984
885195915
885269111
885412196
885429595
885517641
885555424
885568844
885623399
885691157
885790730
885866944
885992792
886048353
886109703
886216106
886336920
886381157
886503732
886557425
886576172
886634216
886770723
886837476
886858175
886909011
887010688
887098185
887238549
887292873
887359018
887396294
887530128
887626053
887715207
887738359
887870194
887898962
887929122
888056964
888075987
888097052
888153842
888208888
888220603
888284726
888337658
888364872
888477058
888477227
888617351
888723769
888761065
888842268
888895302
888947293
889006194
889029851
889080924
889216285
889291808
889433380
889447892
889544765
889588527
889609500
889669144
889782247
889881361
890007526
890128409
890148109
890151431
890237720
890349103
890421060
890487710
890587522
890701189
890843844
890914714
890921665
890931519
890950306
891051045
891122858
891218092
891314293
891436850
891560712
891609686
891752266
891870843
891976199
892089710
892171036
892248103
892374172
892484568
892604500
892616382
892683112
892818635
892859915
892960574
893031051
893046222
893085007
893198848
893254959
893319759
893329905
893335794
893409154
893530351
893584694
893641150
893774100
893817185
893825922
893891324
893982338
894020797
894051883
894188570
894261968
894367123
894500426
894620091
894723586
894827266
894883947
894914883
894931075
894974591
895105970
895120001
895157014
895176985
895233130
895241408
895376830
895469744
895533987
895610639
895638437
895722958
895761086
895894768
896015313
896123115
896134586
896154705
896199356
896292057
896416808
896445412
896557857
896604698
896701508
896703822
896833268
896887966
897020368
897153222
897201877
897294141
897389883
897415035
897504645
897627937
897747080
897778513
897899080
897907535
897956344
897996259
898073027
898106677
898127982
898208728
898222854
898278291
898353598
898413412
898514857
898638746
898698487
898799082
898909656
898994208
899085517
899138297
899175374
899249410
899380216
899509930
899532894
899651462
899744988
899849749
899953158
899965422
900090003
900118446
900224718
900283932
900286543
900390723
900420132
900542077
900570393
900662963
900794399
900926150
901044292
901153762
901164044
901282964
901314213
901371865
901461251
901532630
901660369
901786759
901803398
901847657
901902818
901907134
901949613
902039556
902040975
902090362
902200324
902251657
902348516
902386522
902507681
902637286
902725134
902845097
902958302
903010887
903120734
903192158
903232648
903279652
903322105
903437728
903490140
903546920
903605312
903706984
903756635
903862942
903905559
903912185
903940094
903991810
904113819
904123068
904181809
904300196
904347984
904419023
904536161
904594083
904646809
904690961
904737386
904827982
904950316
905017723
905153220
905174675
905182561
905238492
905335640
905397754
905477339
905524170
905527067
905555477
905645938
905735690
905853077
905893582
905935997
905978393
906077772
906082676
906148950
906149583
906252916
906315662
906441679
906554774
906572404
906601417
906706322
906818950
906850432
906954167
907042382
907100810
907208421
907227479
907235517
907332171
907341293
907474226
907542158
907654406
907778879
907783532
907887540
907985613
908031947
908048421
908149078
908231050
908313290
908336071
908383868
908447915
908481198
908594624
908657753
908696245
908704268
908838288
908925000
908931500
909020000
909093909
909155445
909182697
909285761
909385089
909397150
909501006
909556396
909630503
909740593
909847473
909862909
909883962
909891425
909917110
909928625
910027190
910037619
910162738
910231566
910297241
910360538
910425104
910558251
910567475
910670427
910713482
910739668
910837123
910903814
910915569
910975988
911023064
911086578
911118339
911200647
911270746
911290103
911369507
911429790
911504880
911522029
911621013
911643126
911710110
911825833
911850368
911905874
911978142
912068654
912186359
912278045
912297388
912324187
912368659
912500543
912609525
912687825
912730301
912750925
912839600
912856264
912951066
912987618
912991765
913090020
913142899
913193523
913282785
913412789
913507130
913563292
913630685
913644327
913671996
913747719
913855505
913960001
914040787
914117611
914134858
914213862
914265310
914326616
914456966
914543017
914549301
914569760
914660054
914781406
914829504
914942347
914942493
914970721
915073452
915150267
915233097
915258491
915265697
915317433
915347345
915460177
915514708
915523392
915621057
915645294
915649841
915687403
915709284
915786124
915830057
915890111
915949501
915991184
916118005
916196642
916206350
916260896
916333156
916349920
916411429
916497463
916573553
916696835
916790277
916844758
916914164
916967485
917043725
917151846
917163742
917225254
917262292
917335700
917346672
917437825
917468848
917516304
917600523
917715657
917739825
917742722
917789535
917898532
918023794
918064178
918105067
918234016
918342300
918385271
918423347
918520034
918645344
918764161
918827166
918855857
918871158
918892583
918965054
919008122
919012251
919049223
919155195
919199961
919210202
919315115
919421099
919456225
919554382
919566077
919578497
919697592
919820230
919876376
919983630
920011460
920090982
920148323
920171370
920256774
920365295
920467441
920587935
920661701
920684200
920704514
920738978
920859113
920924625
921014739
921028628
921140103
921243404
921335818
921456761
921468228
921485588
921599272
921650296
921704108
921749995
921846903
921947678
922022119
922101827
922150936
922165531
922270252
922313096
922403900
922428893
922494539
922556781
922644962
922670885
922711631
922790542
922881248
922970419
922992317
923098966
923124445
923132685
923155111
923156137
923249531
923249572
923293405
923388978
923460245
923550067
923672854
923701478
923771794
923872580
923944993
924064120
924115398
924234423
924341857
924427284
924502026
924545670
924603539
924650708
924680470
924693083
924745539
924802243
924889052
925011477
925023503
925051178
925081536
925204591
925281623
925323184
925407519
925464229
925510794
925617154
925663442
925720569
925755860
925869639
925987032
926085709
926142121
926234936
926279654
926355459
926422862
926502817
926623240
926652858
926685187
926747037
926865975
926912517
926963790
927072653
927138725
927191659
927274988
927280336
927390806
927469262
927550938
927611394
927627046
927638298
927650065
927746144
927865520
927953463
928038821
928123551
928220501
928277515
928344880
928456417
928521119
928522127
928563680
928615671
928679410
928692433
928763006
928879604
928964469
929060948
929139800
929148236
929218377
929275819
929356020
929356278
929372102
929488991
929525620
929550901
929623290
929651638
929726504
929760390
929835727
929941815
930006864
930039892
930041977
930095849
930150539
930208114
930326207
930447312
930503436
930601032
930707376
930828517
930873603
930915405
930987910
930996672
931095438
931148163
931163342
931231146
931347256
931422687
931449105
931512451
931594687
931640699
931716841
931720397
931755166
931860405
931938775
932036942
932044360
932114209
932114962
932217603
932242871
932350990
932469761
932481395
932547847
932618955
932698560
932755428
932797233
932868880
932948187
933056725
933148256
933151892
933223618
933331148
933339301
933354656
933410831
933470262
933566319
933585481
933691152
933733483
933800594
933860650
933901192
933914444
933982376
933985243
934096490
934128780
934169533
934225704
934340521
934429610
934490446
934562562
934605684
934663171
934762786
934768025
934851825
934865185
934962265
935047482
935103203
935109782
935154818
935220251
935319963
935402923
935481736
935498493
935542709
935590513
935652872
935767435
935845372
935858039
935927894
936014444
936065842
936068857
936085667
936108021
936184683
936299345
936322214
936366604
936439338
936439444
936452832
936544315
936646027
936701655
936724123
936729305
936735649
936820272
936922894
936983083
937050076
937091234
937123449
937178126
937227201
937273992
937296556
937376178
937443992
937548050
937639227
937686621
937719939
937811774
937850886
937909911
937983414
937993005
938059490
938143776
938219452
938323649
938367836
938459209
938507278
938587430
938589140
938602235
938624095
938690342
938768904
938788266
938892229
938998917
939107349
939192190
939236550
939344768
939351697
939402249
939417654
939480681
939515544
939565348
939588768
939693507
939708671
939730106
939750886
939784070
939786578
939886293
939892096
940002876
940022796
940098591
940190364
940292236
940336385
940349117
940453921
940567529
940671065
940688205
940754077
940832682
940909040
940999808
941111652
941175308
941185091
941289558
941328137
941431100
941527500
941542579
941591482
941698389
941795272
941796649
941835652
941844982
941898629
941966684
941977921
942004753
942062739
942081115
942184163
942210079
942325051
942365697
942429815
942475698
942590301
942674424
942752855
942839173
942946851
942957079
942976157
942994043
943018514
943065913
943085861
943169753
943202093
943301664
943363177
943433213
943453432
943567410
943581140
943607811
943633080
943697920
943742294
943744799
943829366
943910252
943997762
944093535
944102020
944184008
944204456
944255157
944261180
944305655
944329803
944353711
944375764
944423392
944440449
944510222
944594931
944651981
944699275
944751235
944862699
944964934
944970985
945010533
945068422
945173231
945267246
945354319
945393833
945401453
945419717
945436880
945439209
945530432
945562873
945615857
945652972
945658622
945765116
945792139
945813568
945916978
945951380
945976835
946006581
946109370
946219106
946287134
946390055
946423256
946517287
946605392
946689292
946765710
946774524
946846229
946859099
946902816
946991087
946994239
947060631
947064889
947125408
947224076
947252376
947283392
947335209
947400890
947505812
947579386
947664058
947675642
947728923
947795158
947906259
947949860
947978304
948051090
948103283
948103724
948158045
948268027
948332448
948410677
948416792
948417405
948461678
948543409
948580917
948627712
948639307
948741406
948773595
948784606
948876610
948988204
949071698
949127333
949210526
949258020
949346633
949391748
949444234
949554937
949605777
949644719
949703718
949742298
949844427
949891323
949991452
950000544
950069239
950098277
950167976
950216384
950232105
950316540
950425201
950479266
950517023
950594067
950650500
950708669
950803907
950834464
950941429
951031095
951086730
951104579
951173211
951247437
951310917
951353118
951377413
951484174
951534828
951593654
951666599
951699695
951740938
951794532
951877130
951962010
952056467
952116301
952217066
952219555
952256391
952357818
952454878
952531009
952583341
952649699
952667955
952732610
952803809
952813123
952897447
952923122
953004367
953105522
953204157
953276378
953355446
953371571
953429649
953503920
953560327
953595785
953612678
953645255
953650073
953687859
953771964
953866113
953954112
954024482
954073051
954080048
954180840
954207821
954246888
954287455
954361251
954454586
954533780
954537627
954546563
954606490
954628356
954654237
954684665
954708272
954721308
954740462
954823798
954891738
954952841
955019713
955031066
955068623
955147093
955240906
955263744
955287737
955297785
955311891
955347537
955452562
955535726
955618223
955709205
955800725
955894139
955932422
955935626
955973786
955980843
956048835
956097408
956155102
956212183
956240935
956302638
956379479
956387444
956464795
956567985
956569379
956602926
956629769
956639787
956740415
956836885
956941622
957028677
957116967
957117726
957206260
957238485
957312311
957367934
957451292
957470361
957478217
957561285
957587202
957612771
957677651
957768628
957857704
957893265
957899797
957936126
958032926
958035341
958072696
958091315
958170414
958201274
958210162
958298091
958305441
958388163
958450405
958528968
958581949
958598795
958646991
958664027
958682271
958711302
958808052
958876640
958953663
959006114
959040057
959088206
959107197
959181085
959240354
959286675
959389697
959479640
959555649
959650069
959733336
959772634
959846093
959921220
959947444
960020631
960090234
960148285
960208689
960261620
960362624
960462266
960545615
960553009
960612303
960650585
960730155
960770807
960849825
960930211
960995122
961051845
961085271
961174371
961188786
961259980
961305664
961404103
961492105
961562079
961599793
961603939
961624806
961647406
961678826
961744011
961765357
961767810
961771501
961791580
961875818
961940893
962035978
962074893
962142080
962170765
962226478
962237204
962288142
962332450
962334395
962397585
962465307
962478605
962503201
962576294
962646120
962709528
962710916
962775305
962840301
962849697
962931403
962999684
963093337
963145230
963242797
963295991
963393614
963396104
963479098
963524117
963529473
963573287
963612520
963677912
963693812
963704143
963764530
963830578
963877580
963954546
964013310
964027122
964116771
964169781
964198597
964219042
964313016
964322323
964418800
964509839
964561651
964565079
964650540
964745011
964781648
964838196
964906926
964958312
965010160
965023221
965028162
965119331
965158912
965193243
965194543
965263970
965324642
965326527
965359273
965435393
965487860
965575197
965581676
965613427
965621030
965651681
965658260
965694937
965749599
965786444
965800050
965840327
965846207
965872704
965942137
966026311
966102259
966109055
966129358
966204737
966271550
966288775
966327327
966372703
966429759
966474360
966478428
966523207
966531911
966537934
966556816
966650589
966744073
966752970
966839893
966915144
966939809
967025702
967061362
967062743
967109617
967177512
967248278
967288657
967370047
967370346
967433176
967457238
967504248
967551484
967558474
967624549
967661144
967719888
967811730
967816840
967894071
967967154
967969054
968003510
968066267
968086368
968172780
968226582
968317860
968398454
968464316
968472186
968495439
968521806
968568470
968634531
968689525
968724966
968748929
968811273
968893521
968967622
969056035
969105448
969175862
969260318
969290929
969341201
969401572
969424284
969482345
969488633
969543054
969613105
969704592
969775335
969811063
969845239
969895017
969925737
969934544
969994529
970044114
970129510
970152507
970209661
970281098
970313548
970358289
970440538
970445495
970506100
970545621
970599966
970666203
970702559
970764831
970769365
970802939
970863138
970938761
971027882
971088653
971154817
971216100
971245788
971291796
971349653
971394407
971451206
971501697
971542879
971592154
971682533
971695093
971781947
971847704
971891107
971897465
971915534
971965861
971988895
972002086
972060791
972079809
972091538
972102870
972179600
972260834
972269522
972338293
972371045
972386015
972437575
972472860
972515799
972543605
972631244
972689372
972734013
972787760
972790831
972863168
972945233
972995037
973061497
973120661
973202549
973268235
973296516
973308241
973383754
973460345
973508887
973559152
973569684
973620746
973695719
973704180
973743009
973779495
973837590
973872922
973883931
973903184
973960524
973965376
974034082
974035228
974061779
974116868
974179512
974201088
974206568
974271147
974324233
974334903
974371222
974456178
974477289
974545955
974611120
974621532
974636976
974702920
974708857
974718894
974793727
974813694
974894079
974943418
974982977
975058895
975110164
975113345
975165251
975199134
975200738
975276180
975311407
975379863
975420824
975483017
975527712
975612841
975635061
975684746
975765348
975784917
975843241
975845049
975928684
975938867
975948423
975969413
976053147
976104507
976109977
976149339
976195363
976207418
976215183
976291037
976336130
976336188
976381323
976449172
976531300
976570133
976621475
976622801
976635354
976652341
976692277
976705626
976787957
976830007
976882718
976914458
976935412
976968684
977027094
977095892
977103426
977187219
977210863
977264878
977310342
977327074
977397940
977447591
977512026
977568340
977634495
977650919
977709972
977779571
977841846
977879485
977885590
977892935
977896303
977930992
977936864
977980375
978042348
978054636
978109781
978135309
978164031
978194021
978259426
978317007
978331164
978395623
978396023
978396323
978454984
978465349
978513329
978522246
978544802
978623387
978654977
978689362
978768241
978840451
978882999
978950303
978975203
979031196
979081347
979093870
979103425
979179575
979224865
979235957
979300660
979336273
979362819
979409649
979440263
979449167
979467990
979548496
979586060
979639572
979668114
979672257
979701911
979749592
979774777
979777917
979856444
979916783
979969655
979979922
980000359
980045477
980103219
980140864
980171201
980188724
980194143
980270072
980329470
980383908
980435176
980461444
980532307
980532555
980553035
980579575
980632255
980697713
980717545
980797457
980840340
980879779
980937233
980983000
980983877
981036007
981054321
981128387
981179407
981183104
981258194
981298831
981301913
981337885
981355554
981424804
981445653
981504899
981532430
981566873
981581673
981596479
981600542
981631076
981651898
981721938
981765571
981786878
981849162
981886519
981946090
981977879
982017553
982063517
982118335
982134153
982205472
982280053
982298245
982368830
982385038
982434029
982486810
982547780
982564532
982619139
982687505
982746146
982818117
982876959
982936901
982983281
983030326
983103095
983132042
983148212
983210156
983240825
983274992
983338121
983382806
983384021
983393289
983395754
983426951
983441321
983457411
983523548
983574201
983602773
983648467
983690896
983744327
983814480
983830781
983847296
983898114
983941457
983942046
983987058
983991218
984005621
984070108
984082228
984123487
984182381
984184440
984231030
984238751
984266662
984283499
984328614
984343880
984384631
984409842
984423046
984440717
984493282
984562391
984627291
984635104
984695596
984731525
984750532
984821818
984868673
984901304
984912108
984964960
984997363
985053619
985111925
985129358
985146859
985212277
985248258
985268967
985322165
985355953
985396162
985455523
985460451
985518469
985531578
985542530
985572423
985582563
985655422
985681680
985711952
985737378
985800481
985817654
985852615
985914287
985931547
985975279
985979079
986004357
986067245
986107899
986120115
986127875
986163691
986198703
986237936
986277607
986343405
986396151
986438881
986482573
986545384
986546118
986555876
986598474
986599937
986617529
986664897
986687261
986696264
986767262
986773094
986794803
986833045
986856970
986885299
986902059
986973021
986992296
987005113
987059953
987104164
987124216
987158355
987222790
987281240
987334412
987384691
987445609
987481002
987514032
987546255
987550426
987602787
987658639
987659128
987702341
987770129
987826501
987836952
987867494
987878843
987919648
987969289
988024553
988076128
988128069
988132659
988196844
988229823
988262822
988277640
988342306
988401740
988449876
988469584
988507171
988527689
988572655
988587809
988645959
988670918
988733649
988754458
988756590
988768298
988780111
988842900
988892807
988946881
988992348
989025146
989072192
989083488
989148082
989167786
989223028
989272371
989326353
989336411
989357660
989403378
989425443
989441239
989493477
989515951
989579312
989639239
989671546
989700331
989742996
989743864
989753441
989764930
989791895
989825253
989834919
989860777
989877127
989894029
989956510
989958451
989991773
989996542
990021829
990054542
990060127
990064900
990126758
990157837
990184963
990248520
990255959
990316018
990334241
990355976
990385397
990446544
990490369
990509633
990526197
990586537
990624745
990647440
990674152
990691855
990706834
990738560
990755063
990790671
990846824
990868053
990902380
990964892
990979531
991035814
991069014
991106866
991136633
991195737
991220934
991275622
991277426
991289708
991300977
991362082
991375304
991414978
991427603
991463406
991496116
991540575
991563320
991566831
991610873
991641789
991679878
991699828
991750632
991810538
991821293
991871805
991917854
991948507
991980266
992036538
992077718
992130220
992135462
992152573
992188105
992195543
992231472
992260473
992278283
992319713
992339630
992348577
992356429
992366578
992418895
992477071
992477684
992492510
992533474
992569213
992595249
992603595
992636482
992694206
992714080
992730693
992741334
992756695
992782864
992824988
992876706
992902178
992944919
992964059
992966458
992988833
993031109
993069683
993113819
993154939
993157354
993167529
993222938
993235655
993273054
993273218
993318148
993357686
993386318
993392689
993403721
993437022
993454114
993496116
993532529
993552046
993576535
993600862
993612058
993665797
993674318
993703852
993732233
993745919
993766630
993802365
993818898
993868906
993878836
993880901
993936505
993942789
993949895
994000333
994008525
994009448
994034997
994061617
994075131
994113252
994163425
994186025
994230786
994231614
994274080
994319849
994361221
994396989
994430780
994479163
994518929
994548290
994598005
994643798
994657463
994678071
994725101
994763029
994776156
994805153
994821364
994856807
994888056
994919801
994924652
994947083
994990875
995022511
995029691
995051105
995065533
995110621
995155533
995176640
995198215
995227201
995248169
995266464
995292411
995326392
995364858
995383881
995427428
995459010
995465219
995484386
995513088
995532803
995565924
995603850
995640379
995683718
995695874
995708944
995748043
995764319
995810834
995819712
995864833
995894304
995916288
995938716
995951775
995962524
995993107
995995611
995997209
996008710
996027940
996073652
996083350
996092139
996116819
996117751
996147706
996166467
996192049
996211546
996251869
996297519
996320401
996364200
996382523
996420401
996432404
996463560
996499446
996536131
996579298
996590007
996613050
996634578
996659079
996683593
996699901
996726732
996754817
996783921
996820471
996823278
996840211
996862379
996885066
996887995
996894698
996896701
996898678
996938358
996969979
996994996
997009373
997049469
997050579
997054141
997071752
997096750
997130058
997169204
997203251
997242463
997280120
997309723
997312856
997328031
997345907
997381627
997381632
997395893
997397687
997407394
997443055
997481472
997486740
997522391
997526149
997540097
997546848
997566610
997602850
997604209
997608842
997623210
997651716
997676301
997677034
997714527
997744890
997762648
997781262
997808123
997844147
997876583
997905070
997920371
997945565
997966234
997982960
997983025
997992210
997992717
998015968
998031597
998038147
998074581
998081718
998098977
998120076
998131850
998161879
998162077
998191041
998203250
998231170
998263227
998298606
998314399
998348180
998373659
998385679
998408276
998415656
998435407
998452641
998463369
998477006
998491478
998497342
998523314
998551634
998583749
998587606
998605145
998635019
998655478
998679383
998708453
998729498
998737649
998738722
998767435
998795782
998811788
998815037
998831342
998856955
998874354
998887088
998891712
998920154
998949036
998949857
998950325
998959013
998964946
998993652
998996036
999010750
999016061
999023620
999034691
999057318
999066824
999070570
999074865
999084599
999092642
999115115
999126143
999149815
999176914
999188477
999206671
999220543
999223980
999235191
999256600
999274903
999290452
999293414
999312119
999318581
999335757
999343045
999360177
999367340
999386803
999398305
999412792
999434793
999450315
999453522
999462142
999466550
999468965
999490880
999492935
999498039
999500305
999517657
999539756
999557470
999568833
999576131
999589023
999596606
999599705
999608816
999627418
999631869
999649533
999659671
999670884
999673507
999673566
999687149
999689024
999695326
999703167
999705719
999714845
999722842
999726657
999731773
999751772
999768557
999785208
999787951
999804546
999805330
999817736
999823401
999831341
999842074
999854225
999862172
999864835
999879356
999880682
999881025
999887560
999887795
999902819
999909469
999919352
999932295
999944030
999945973
999950436
999950779
999953254
999956777
999958098
999959136
999960210
999963896
999968094
999975420
999988563
999990119
999995471