0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-13 05:58:48 +00:00
OI-codes/S2OJ/1800/data/operator5.ans

72661 lines
486 KiB (Stored with Git LFS)
Plaintext

428624
146849
432997
109760
45157
396789
138450
212372
352543
81617
158343
309122
430866
147964
499730
206590
359043
67363
231072
475031
148770
460077
294791
182571
30784
461014
128637
318153
110963
68194
300051
261845
258189
496954
499988
332002
398166
313584
323337
176834
499745
38742
159989
390770
340357
29672
337688
337756
403230
433299
267415
497429
335654
358708
160641
417848
373257
147714
207647
421402
231027
76887
252149
177348
438360
198952
499985
187878
166270
396834
222923
153281
436920
184206
92740
492815
372506
431980
330343
212258
265829
462562
310055
114435
102219
489403
52511
65859
445466
423272
499743
341856
408620
32157
293695
448851
173928
265541
217380
294186
153853
105997
320624
160392
90418
151356
457661
414354
254633
492010
93469
269156
473802
443513
495857
256763
26956
342398
201158
357447
139384
374595
411683
214027
383119
222475
482677
317540
467120
181560
57437
55791
428128
208550
317728
494956
278827
90609
282788
276938
162676
378564
37373
445166
67699
363298
64354
138392
228750
123722
77855
346316
297699
140219
359342
272464
300984
333690
283613
86895
95726
191600
59896
75570
479922
419789
310625
352658
499730
220084
255195
496960
485451
360574
316898
119799
65309
241224
218326
241870
63937
459941
436061
355867
449706
441548
460621
165991
477889
187217
417353
52407
143025
457473
248604
387476
448737
128431
58830
216317
111398
24598
315748
320373
401447
234136
248640
377312
78633
495283
499985
68059
126659
253078
187696
129482
165708
248682
297559
316098
119524
290946
262521
158765
237627
108649
236853
102051
173716
499985
427452
35846
109996
300020
110791
316130
424172
204141
352723
222682
460797
356763
219998
214649
279592
288153
56170
209745
192108
455357
278650
398434
292003
369468
359146
183793
334965
368144
441957
131957
362716
471447
495270
495893
34796
386934
50468
173076
30340
52229
355802
135473
183668
139303
160310
193534
488995
316680
486238
217660
280930
212094
130884
425579
91404
338062
285734
51895
69167
137052
392690
89766
33184
380712
111912
170635
149557
337916
275492
107492
415453
117934
270634
313096
464720
452322
151003
325243
140922
444907
295475
272166
29719
470274
34735
494510
245742
223023
94402
44743
316385
464281
256163
117640
47344
36513
178987
87149
360263
193989
454374
104083
357444
434339
328810
497939
450000
325174
57886
267670
166308
99151
46198
255897
105032
457057
206871
126381
360263
228933
296193
75222
167739
299162
406899
270336
349323
119910
44515
481934
400567
491080
25920
104817
299715
61446
101865
499558
64806
492219
172002
232959
352723
475821
173040
383406
244921
355679
31334
83408
442861
216066
259779
403214
483104
203142
471087
397717
476601
161351
499822
306625
101269
204268
45128
351012
53380
107747
499715
230331
428013
281755
263441
265976
395841
462222
382439
462762
411512
210726
214377
272130
242237
96118
297098
291923
299575
157340
353120
277063
204910
175238
399901
341758
215925
436976
245129
76128
499115
158350
147989
96370
492404
303556
173035
499985
96366
107393
378545
67738
305621
380289
469599
102605
426389
214005
292408
196440
177876
296899
154959
304563
196435
236539
163075
227751
341929
272515
144218
191880
413291
356878
139389
393987
209801
254856
152075
83520
499798
499985
120329
29672
82109
377503
470208
210071
105213
434989
437690
499970
417695
232546
484824
124633
489327
77708
355679
349812
28786
50961
67913
437797
140417
430669
225832
466306
354200
445625
41268
492419
319396
276875
369706
250737
119891
493184
445004
458126
171330
498904
228138
86879
364395
431722
88240
299283
79431
28026
349560
467561
93443
412742
356780
220368
291427
218554
416519
408889
70706
284975
142408
423051
415433
142470
92376
307566
488716
318189
480697
404666
370688
456856
73235
206714
109995
283453
233934
198530
300857
289444
379533
499985
368933
381865
305199
41693
493949
235134
125282
232546
316098
117507
482859
410313
426365
408142
331180
95208
88624
363707
106047
169827
438145
193336
466540
402191
125394
300786
490624
274845
53514
52032
306485
205119
435915
232182
499915
208167
393127
401039
293276
396770
28408
464608
128434
394627
492058
318142
105924
272194
275214
173867
480547
267349
45679
79741
247742
31908
266191
199299
133053
241642
35533
499743
424034
47205
163225
273688
169814
499985
61715
398805
499827
228845
197758
32703
128726
149327
374883
96252
259524
455396
206346
156219
118462
77998
260883
52695
470848
156012
46198
44439
107335
160341
400150
219330
499743
102774
136172
424283
356964
447860
88315
36927
206414
466842
225880
313695
374607
462382
355999
141548
150879
465050
99632
129812
100353
321695
343596
239229
499874
284842
131051
446653
341143
40896
152639
360718
292416
459081
323984
495957
116421
191788
352215
92032
429301
159876
102481
114343
459437
181511
405217
202969
278823
275412
344270
166692
53279
115243
332118
317540
233433
468828
284535
176337
267895
285132
320967
127877
144520
152950
228614
94550
439121
114577
283276
416872
256485
41021
431706
460855
476250
390482
408572
273086
402177
144066
278044
276254
331050
177264
142625
437750
499307
255977
496960
170917
400245
343035
497908
125723
58996
398100
126278
487514
449221
150830
378199
42787
96906
220721
113504
488051
333383
366805
229244
352020
349122
412389
364042
283278
406999
127539
439299
499822
272875
142579
294915
494461
321911
499988
257624
46496
185703
299437
180834
171377
453670
269342
134244
410522
201216
484554
205286
416473
203862
146401
190712
97468
389499
470694
34424
309054
364782
279212
102921
168277
444334
296736
132555
72609
491957
330223
397865
499985
34604
419103
499958
60631
393979
288099
243470
78164
296622
173618
37845
470312
153922
155627
162406
38870
213838
204620
215176
499132
214027
422863
108656
262336
384341
469085
493604
426021
61606
37686
251752
486379
109741
481439
469085
239000
134733
411517
123660
163013
209587
303097
497690
148725
197346
356785
268829
79538
208484
50987
432738
184343
455958
369596
420072
162992
190303
362323
386497
499743
288218
301045
425708
123759
260699
266944
178567
58816
276498
254929
171210
448618
383156
101013
171270
499893
484831
459917
245542
499985
211119
234678
343685
279310
145480
196759
291950
368668
192848
411736
73393
287551
45482
178619
220907
494918
378017
196646
246072
103712
122727
149086
328712
193093
113547
312751
236682
119974
382309
151623
240609
464547
282793
312810
492104
283245
48387
231303
413242
499798
182438
120982
408100
409069
221513
392863
244472
177663
458081
334351
220999
54361
267445
74257
141505
99112
158226
497552
190255
162897
191283
411013
46831
98450
247594
267144
154144
479203
447843
379653
263983
129562
99145
167017
499850
91121
225020
341390
410838
204427
117273
305087
36142
83361
189373
190878
120336
95946
262364
346783
274362
311435
369627
474861
323343
292744
40403
195195
294425
153693
153778
499985
274920
44296
469166
352339
56697
156819
88110
127165
173955
254124
454713
120982
276608
497190
185377
100735
92146
330206
106274
399693
449824
208215
252716
372023
54985
69912
499908
293940
472709
270846
486908
317401
462061
457849
180863
151112
133327
122855
192260
416060
257967
210201
50251
402953
444428
254208
461102
425271
372377
82941
466990
347269
495375
28170
314352
194960
333718
497707
355988
170812
499964
91065
107913
355900
451273
233595
47205
384022
200160
441546
493525
379669
499874
79619
38035
270639
230683
499715
281637
399166
357856
382340
484139
42285
133166
488543
499743
415927
160971
354749
355645
145684
256163
491654
266149
332966
247095
110104
463013
358596
389919
495289
98916
366625
209373
35143
188315
333768
454521
274681
45530
499743
258176
304294
191140
211345
340796
63996
495796
290251
85005
87500
317545
355584
44215
499988
87686
499908
157394
387683
42887
103909
299780
478104
214246
277236
235362
215341
371446
228862
391738
492221
334868
119755
60873
388225
348006
238727
209813
100469
68554
324022
244480
422610
393536
138792
325607
303389
428801
125308
112183
181358
242812
51949
293746
294991
217048
422484
184458
426251
50403
29406
108370
390045
97789
170846
432504
492458
245022
63924
85188
157840
349182
306288
400619
476599
132525
235850
246943
221500
146770
412986
175962
99078
83988
186395
92087
264899
415154
355813
445538
110765
122937
215964
435556
175988
395920
453289
289687
97559
432176
439596
380791
299937
299598
128808
185667
252287
72719
460220
492655
461868
248370
247715
349210
279622
255253
313149
269477
179168
460829
495211
28423
28622
493811
446446
141916
499715
179730
467065
401894
274007
257679
424326
30215
157618
287214
274255
93269
344893
259983
449437
347716
368764
45008
497884
151759
300914
478515
422827
394079
450989
261279
281805
388580
186627
226813
304675
401843
204252
460281
64354
376187
302081
489080
156493
267848
475466
258176
163608
339345
493036
361707
434216
243065
50684
49235
336524
135706
61176
336839
219109
118157
364966
201546
388266
362321
59830
442047
499985
270511
52330
134479
223210
381826
216787
81094
368524
140754
247145
419880
318612
207350
301050
468636
349912
342627
333176
414678
72241
499908
495136
348216
359421
96741
499954
218169
208155
490390
278361
315273
335515
263629
437258
498226
280256
220549
400201
393562
288433
400002
499970
392233
394866
57624
313429
377651
195370
95994
499715
415912
221535
491716
324873
388755
274399
105997
266763
81594
499954
461234
155867
272784
249928
200773
192224
499730
94399
306499
50675
418165
237496
173076
280471
345464
70177
358322
494890
251176
483438
481925
236620
169844
62712
148609
93686
298875
444396
48568
316077
418119
491499
39681
385030
474197
50918
396827
210329
193534
188725
98657
86483
190162
431471
306979
381043
496221
170812
30130
102451
307454
466306
404950
130686
238246
96370
258108
292658
25747
319644
147430
145480
499985
276218
427878
160066
326294
472524
341573
208604
481944
400623
258630
52088
180377
156679
68969
56014
242776
74694
183956
156627
29458
315863
46820
34650
308081
499915
52057
88220
350026
32943
295270
346783
282924
276041
96583
162133
256624
278295
161527
425024
256477
350165
71776
153328
276404
69575
391160
326744
372224
208829
91671
475780
75712
196854
46318
467692
343657
218912
403027
319124
399767
293673
178812
460320
482912
235067
416682
360494
464880
324368
128898
482078
78427
455635
362025
436717
349781
311024
120637
66848
364108
81635
463255
346460
234077
255530
148856
415351
195900
335303
488341
464624
79179
487619
499850
64522
168052
271690
473297
70893
364039
262640
493150
451637
50262
73463
30410
285201
347939
287813
285842
294811
40253
381105
201783
147294
66360
203330
338573
52805
25860
31429
431630
478541
246458
79425
433789
145394
104644
284070
135330
368716
265541
353946
164823
214846
232023
364186
60523
303283
499949
256463
457059
77072
499949
350547
140295
437515
379811
453805
333852
171606
400409
141957
142691
473942
314487
497710
36163
225966
117977
406523
417293
499915
366713
248220
499958
81695
497931
145995
77565
282461
182837
310383
230956
200256
184734
397371
268609
242594
314655
270749
54695
227124
101278
367831
317785
458939
34472
28267
341002
84052
353216
388582
499893
187025
131006
139249
45221
146261
370326
329059
426545
384319
117812
255959
163906
354430
456585
336366
91271
281852
45923
73763
349844
175454
458848
140893
499954
225404
296132
131305
256163
56162
214198
268393
499003
365847
353238
173923
363707
416751
265407
397535
499985
58370
27024
477558
381804
253420
293867
422957
76813
250730
199930
391654
200966
499715
199282
342281
39187
152470
342288
461446
457754
83901
313652
386931
53184
62463
221517
111592
373623
385222
31773
287146
487695
126938
126170
493657
465062
322695
64214
476389
90700
192697
487924
190577
429884
153706
344338
408446
42160
261139
301820
102252
35308
497057
148652
423378
466655
104211
143809
175892
310811
37618
141784
250603
339554
78361
162282
53058
499049
25512
378701
281198
427883
253024
388078
44139
52150
276250
174445
220893
165867
409223
483510
466437
328393
437938
281474
354531
353541
270459
104575
245649
137799
126233
240425
51323
434810
419451
460060
443513
159455
110088
78374
200573
369089
499893
499893
426700
353541
122838
305011
367312
240068
160599
470448
462397
280899
135274
72282
258487
495046
485799
414555
228904
383168
438368
472785
109585
265216
223980
244915
306193
489643
353010
318345
185188
121976
393387
147511
123650
438060
293260
106658
170219
92076
150601
355186
236327
385715
398560
495535
354863
401181
348331
398954
486342
37722
278901
486811
81908
82060
169844
91271
241686
202944
55650
276765
380561
469933
60396
453674
150239
249208
221738
147272
83877
77568
121579
406653
147282
57479
184406
269982
45027
155227
384101
319124
331041
149766
402196
499122
221106
163644
35822
176367
157051
224904
43946
67725
408295
366033
208448
32157
162302
194358
142625
411412
53969
177201
202394
159485
59228
119194
120859
31952
440479
94034
139490
201868
173076
218888
196806
413770
226190
289843
204535
309583
152271
343479
257203
492384
226269
293260
387527
262608
52646
51645
126006
231279
434578
25807
81220
255634
181384
372873
396828
346658
433045
450652
37308
433168
499985
129741
341178
216931
490861
163830
437355
281950
61431
494398
261454
196453
182110
471509
132948
403113
474272
369783
87403
452753
435010
83560
193907
66583
33252
499874
322901
494635
381832
410549
171802
374272
120788
67071
60985
193534
159752
60595
165064
399044
197290
478992
264384
151285
122869
483510
58840
258852
464079
357140
255379
447650
135336
98783
374998
338242
499798
178135
50288
441371
128094
197030
301311
390287
48857
499908
114457
85516
499970
308579
499970
246217
430365
147553
188045
336110
491534
317159
61981
152156
223926
159628
482307
469531
368065
429522
359440
102013
206095
462225
390663
326752
309745
326969
153406
77560
414540
150627
454114
444402
31927
262060
281637
446155
239743
280414
343755
499985
101504
369556
183749
494918
316967
233433
446684
267112
74890
215999
477067
499985
265187
344185
296825
32144
453677
210339
28675
81863
282402
97211
298941
72854
487948
112002
460610
404195
111803
468431
464390
146970
196597
218554
258841
257384
465379
141694
427164
419900
299474
110210
185887
191913
345051
350561
93269
365947
130164
105579
85431
493022
43700
397685
153520
291987
355904
117293
194134
157494
318766
211033
63084
155228
104817
499450
37618
395014
498156
160505
364093
264783
97131
462562
431514
81981
281878
46462
496946
168588
169199
267591
317144
209642
125873
173076
466077
324187
377394
367534
291088
417314
324756
194388
275588
250200
357329
28316
72633
395526
498930
499985
245533
381403
423803
237823
362716
352578
169915
499985
326676
258623
467359
62951
466610
61216
287618
106524
476929
470226
299851
179168
208770
397321
270459
496138
458242
349849
437189
163938
149834
63908
437899
136192
259420
100190
94355
375111
126271
154707
145777
182218
286276
140145
494033
307349
473756
454814
135846
34332
321541
399763
244747
312192
83765
360609
327900
398949
418563
205097
187376
211522
237823
152156
252966
457899
311458
434688
145130
491561
297782
304502
362022
58152
478976
238476
313088
145591
494247
98234
255530
303607
422429
457754
485619
38289
390817
112639
166569
499949
495712
308790
315070
396789
284535
479593
321510
286855
244021
414691
357062
150539
251619
402471
106701
378497
284253
58127
499908
175212
450404
488664
112390
64548
33058
413523
364656
28459
428128
466148
374595
194160
357304
67898
83090
225321
227287
245821
265769
234478
279291
466108
40465
450879
141690
452287
52103
190169
142878
360787
33479
331885
440502
173351
33876
26693
324970
132093
436087
448165
334331
456350
115680
288896
354859
429255
488144
171227
355539
46826
359342
61694
399166
438196
235584
154819
166363
299508
262285
106658
205986
485486
168052
250828
394847
304033
476357
290035
57964
293712
358648
343113
109486
220134
327262
167143
146339
289536
106770
65037
424252
396681
347231
214105
133796
139329
204431
455348
244086
137052
124570
383855
199422
482870
226728
256251
30779
466960
366869
499970
350352
430243
54251
383836
472412
253524
437731
207510
72677
107865
499949
498145
339495
76855
481135
258298
344613
71734
86634
50773
150955
393899
455016
308836
371881
293989
443557
384232
330079
271034
331452
31532
489982
287835
499874
338573
457813
161280
411494
162406
433016
472471
168184
484631
418365
410838
330559
148789
248144
499949
185430
347309
62562
428276
235190
490238
149655
391658
166632
486341
317876
393440
499964
346041
495283
101636
260518
477538
371881
228601
334965
242778
464948
353071
248439
256746
255749
474615
487508
370148
306288
238992
112677
408998
263569
284253
99303
90080
169985
29537
359637
325547
409587
395756
35859
390381
86179
456320
176315
78028
323291
293127
113286
347187
126136
392567
499970
441238
77384
265613
498672
331506
224514
257769
103682
43706
42111
202219
58920
302667
383289
420010
307605
282109
124867
86652
275160
140687
48078
170026
380723
123625
222337
88101
248730
126370
151426
46116
303800
242775
473965
484295
462857
426619
27851
269351
481857
438506
344153
230474
355513
385183
356145
387347
335140
420836
49047
375739
29668
349571
399332
277523
360394
361895
177606
141779
301314
271964
35703
329864
166203
375244
119893
413057
75395
232438
271333
89079
54190
499743
81073
124107
417490
50281
451683
326121
379480
486547
246516
267793
303202
233620
381043
379545
491811
407728
84316
414593
404237
147912
104116
148333
433294
237540
357434
149246
129034
227211
364637
401636
341344
294518
234397
293639
65933
198100
243370
56408
178135
187731
366920
494399
165195
497908
247333
292439
320409
235407
25563
88803
146741
42049
466610
388165
262285
493990
442829
318307
198370
474996
86931
215486
321320
141016
273011
372771
205084
156153
62335
383126
304507
457048
188142
478882
105477
74471
283555
357507
213924
270871
264053
101755
451294
31559
89514
49528
79532
291854
415564
496521
258544
380091
47208
93316
492264
308165
211210
46969
249240
484129
484877
248811
76185
402119
209455
349945
429559
196534
253850
303480
375462
204902
185817
246949
482227
226539
305997
356207
384332
339071
499985
457360
326583
64347
399166
70091
356878
499908
400811
92200
499949
349356
199973
174139
137576
394461
228718
297887
241870
475093
499893
64779
59691
379545
465015
319443
82569
82473
71029
426612
343657
421092
448961
204127
427286
380383
263623
314387
147395
499949
203384
413422
145530
59838
25468
284113
127254
323011
94887
431928
167069
448096
226131
55626
380633
172002
158908
331958
451718
348179
287546
32144
55175
372383
276902
141627
224493
416975
258313
152999
486379
51691
249828
293898
280023
142769
314541
68360
464270
158200
493013
298340
26496
388178
400097
355644
247497
241689
343336
314962
151472
203436
499985
311465
270604
45137
486246
431870
355763
82310
204973
492199
406142
267707
343210
381467
291828
482283
317596
483084
375226
212899
376580
410846
342977
39608
464267
43562
227153
239250
491959
235944
398279
321139
234828
442441
25200
264699
324514
337017
232242
26857
98199
155682
371157
499874
73480
295219
167766
280280
69013
265112
352197
499985
133095
451781
335550
169222
304087
234400
203330
35035
348690
325167
426145
235625
435719
175290
222791
104038
42232
49876
106982
119854
41021
250303
205433
178484
190224
240244
253155
295503
279908
333982
411453
86794
436515
342655
72533
366891
278411
72973
494031
336213
267802
65364
26118
117912
270871
371933
197861
408184
403966
494948
75011
235780
335884
179505
220423
49819
431850
91720
247259
358854
342020
427649
327354
39771
88340
465527
454059
422993
31434
388277
62531
358478
499908
371770
36883
499908
167952
433045
78275
499874
246794
311910
146602
75322
494890
439323
365049
27422
313507
116995
345720
159815
388113
336901
171114
472546
415648
432207
263597
37540
108163
393477
284164
499003
95946
291496
231686
135513
206807
341404
306390
29945
140012
212638
117809
260505
218855
135358
283812
389311
123683
384206
499985
374053
395527
145382
418368
141038
303302
140856
297215
407881
464267
288445
189431
95659
351948
57396
42097
62445
499874
117936
55354
322695
75108
278616
128486
275533
379000
42505
417848
359692
428843
357786
215022
77746
297227
235485
284085
263809
99779
430273
452045
117834
345013
224201
287162
51802
403991
308328
239071
211522
428059
67382
220996
394203
56674
350804
459846
403933
398022
294590
227305
248574
457864
108649
498434
209579
72253
223050
183944
351257
499985
484668
293392
167733
142577
305109
235591
462271
427698
68499
252388
222119
342937
106110
107702
331452
314767
171489
84233
96626
269881
499558
406213
127267
89923
157953
241780
253918
388423
468947
496617
311665
91441
222667
129548
119893
478292
337596
88480
188390
352666
223091
334779
270554
181266
268638
444803
228874
165794
56917
254877
114072
196430
256624
241826
289963
443863
249760
401782
266512
350851
435824
64424
173140
168430
484564
203541
368390
493066
491774
123334
242829
496760
478532
112605
354252
45153
339450
365909
237477
215897
460281
499715
417314
457569
485300
375843
145440
187427
492957
465186
294915
61490
255986
412401
483104
293127
428892
446728
138382
180989
203469
137973
494985
291810
289469
150640
462645
90523
277105
264713
462392
89819
361440
336704
118746
54989
70550
339465
218209
123334
357214
499798
31802
91707
223165
189492
39361
420363
162133
316488
208414
213966
70243
340599
372653
66164
345346
340973
68842
474546
65904
273177
364981
495965
47686
168509
188708
492185
272067
52162
157427
48609
141957
263158
242024
66743
493213
424041
62854
73970
62720
464267
152020
63887
347709
496694
440992
62318
208109
485236
168261
198850
168100
219202
61946
130335
290913
82743
208990
205877
499988
309873
38755
206955
303506
314122
398201
254784
452573
495433
312810
244835
256589
497284
399166
87334
491654
53578
142908
99303
112317
33817
31669
111932
469658
291344
418427
135093
407136
219502
254000
269955
260011
346592
406988
407232
43001
478199
306201
499874
109738
499850
497397
141548
487715
327397
222670
292658
499985
84967
266181
251723
471499
390866
387450
206232
178286
138284
156824
438597
237706
119340
358648
142903
409077
161926
411252
371825
344016
476378
51245
151201
249928
476795
190739
399732
497397
312751
430331
195452
59412
27014
34555
322695
98578
71923
351727
122629
347080
229393
54703
499798
459469
64834
372587
81673
496027
367620
380090
82653
52840
239911
206971
279757
407417
254313
231646
181917
234867
493336
499908
274624
72819
336767
317571
36932
218089
344721
489951
499798
322914
112529
246747
245542
72421
150262
479722
465717
25725
318616
279087
171438
73361
480871
98848
248883
394880
439121
246358
434714
316261
328632
136058
499985
499715
138977
264587
93231
98505
244678
188503
365753
125492
499949
249461
343316
195595
49005
415459
39910
326682
232213
212397
83172
316411
159264
119279
164210
240808
358656
371063
250354
495711
344627
438078
286355
105997
499822
219632
479972
441371
252292
212394
330385
313430
391772
493811
171379
316841
496874
282664
28762
420061
308417
50262
31590
341664
98948
134022
440034
363230
283877
87041
242006
460367
182603
214318
93961
107668
59099
139176
371765
75600
196574
83488
451781
41813
98523
363569
170618
471645
349843
446833
176834
236068
435168
349324
75200
232143
255180
73567
267596
497572
382803
462850
124614
39427
436515
101694
480839
499988
363737
281538
499874
218921
433511
126129
120557
74556
300223
262119
494608
105621
393222
206825
145638
68797
153778
178399
357438
427519
336832
113274
493949
187287
346781
427868
425082
399066
296477
310978
313512
365049
205426
35067
424663
27336
130039
288404
59082
359981
158036
110452
456320
431941
423199
270055
272074
403248
467442
423945
378848
69130
478153
265585
134903
37453
41803
109157
125388
360190
319552
296656
380585
310555
161180
79238
470511
59673
368675
126307
206081
499908
407583
359637
211210
125434
355492
387063
31227
157646
490304
255740
413212
429361
240661
458524
26772
499988
270811
250537
357431
130758
320451
332392
425954
494603
53671
252662
224860
318843
170713
67101
99487
471276
38291
121894
112414
144895
104303
194917
92519
326247
294276
276967
342090
178660
278162
171551
307661
460761
228532
434341
107251
350949
135317
216931
343871
499893
205902
124867
499837
446199
358263
308631
75936
210404
468443
341551
57773
493364
347701
333396
414264
188457
65072
87956
361910
209377
312363
496046
163570
30079
142075
420683
444514
319842
405309
190015
255379
232213
499954
98739
410337
317159
359261
286361
421656
391738
490836
297358
226104
387386
453412
308529
158548
290598
499850
83545
46208
334490
498486
428128
326836
499798
282906
379285
498934
137411
154722
400938
413331
404812
429019
26148
227032
46254
494904
140783
222717
457712
94834
196677
499798
431053
353588
346157
451750
258074
249949
352225
88356
166540
28174
474028
468287
268171
280243
302333
351991
332222
273137
488827
240992
496849
420368
250295
202824
33665
334332
499314
468444
470004
331121
279146
418403
255589
199244
410771
469894
448835
133187
388078
253352
84172
78480
294148
499958
239389
183222
303556
352449
61850
38307
385030
402922
58498
321791
35519
76978
355802
441669
461701
52450
27668
423752
110000
157893
264113
440545
442041
135769
346223
240137
152032
217034
118305
451376
361759
307194
42676
102863
499985
67224
106467
143176
232309
386914
423560
220444
169223
261199
493723
315477
490227
351747
485357
240908
426172
43744
198414
449305
195218
65090
331437
81958
72517
410592
182321
445001
425962
491340
132222
494604
352924
327433
250072
172258
147055
463497
101345
26956
189320
429908
492719
476155
28261
62224
341758
424283
477364
131411
99970
442602
244021
406494
116975
499850
360507
467955
56360
84052
372639
165668
376366
266857
300116
172857
75147
339548
290090
484329
60848
452390
166330
135444
499743
55669
85836
259932
473948
49659
389515
232458
451294
491959
115838
455379
456585
202964
372374
421522
98585
134543
495833
154255
319222
243960
234425
448131
172060
208329
227493
381467
176044
499827
163463
143395
289523
107034
127904
298757
302390
268966
421223
128230
108026
453471
461692
237706
387621
53841
99053
312781
241780
200430
250486
193605
499985
163978
256918
33076
499970
35863
89217
62421
51691
449488
441213
231079
293032
222257
319773
257849
250891
460220
127931
199852
499958
499954
318580
202275
369117
329930
272875
499893
479564
198931
162441
212302
174370
155182
318363
194439
76463
313171
88132
239915
365381
63047
242992
24795
209339
345173
163013
303256
231007
394165
252212
102528
178987
362975
324063
277012
434339
379869
147524
392248
137561
109989
271030
323057
263047
215173
274624
364679
171447
134584
444197
352020
478618
165203
430051
63089
286681
175302
35312
342830
303641
496685
263774
451770
188316
332891
392870
53460
416013
243513
427582
128158
122790
96410
334868
494608
376299
417023
36679
162446
326408
345173
133067
35383
371238
322856
439165
288433
499985
204086
168738
287833
368764
193165
24435
369739
226452
134244
49697
105721
353669
186491
452641
254573
495722
279722
266763
371167
361403
201961
251050
91538
251348
303852
336524
245683
199093
352914
493292
229154
455874
31517
499743
324119
24485
167355
31877
51721
108409
380656
61850
438934
287126
340068
443654
494398
466736
110901
95659
499806
464802
274204
479661
403893
383866
226236
437648
137869
78502
309129
327211
463543
286734
498957
413637
402638
128587
154265
25342
499970
324249
248479
285684
277531
446199
265524
158798
475525
103909
261617
486561
420798
240905
496521
242297
495690
332725
36615
148357
103177
282086
450928
285451
353342
244828
190845
50824
325629
49270
293308
499985
216725
191981
102683
391731
255231
404276
277891
238303
122015
402646
158859
338327
498672
235125
187406
448394
484802
123258
92519
189301
390484
286145
153363
43544
499908
139490
52144
260631
251342
247659
290973
160745
139336
427674
199170
125912
37802
310659
286807
81909
367933
252686
144325
367387
390358
212923
499985
161058
426644
255479
397241
411654
126011
316548
336652
346930
303083
286276
208780
105753
109110
143769
179123
125554
205341
106292
152032
199969
499954
161641
101398
96090
115600
217787
499116
327167
459584
194276
291856
199091
462157
27713
97261
427455
149571
118233
66974
231079
250386
220525
360038
491789
343196
360749
226131
442392
250891
347820
312170
64302
369941
246811
32560
248311
215486
161155
221768
352020
96560
135904
439190
92336
456485
485300
472266
387475
421372
363579
301245
104684
33020
226813
366971
368536
318642
494923
129759
209745
277086
275539
336534
81203
102871
220184
142213
370494
475965
406447
68071
290172
182492
78939
264166
362573
32432
277300
338573
178912
373334
427151
341754
419982
88413
91669
499985
499908
393262
285303
492087
443847
152032
480255
105879
69002
80096
364809
336882
491716
212679
451530
440600
328289
371048
399693
397182
195656
156030
431655
189946
480489
223463
81020
366113
408972
125267
394957
184910
164351
247580
155926
474908
457804
375262
443455
380712
255308
386727
499964
41031
227740
191902
31387
253918
359342
400976
499908
441963
47144
178521
160857
412742
429481
482714
53227
256757
355078
220410
34949
453625
459153
342306
218630
375686
339924
156853
425003
427452
470106
428843
280248
108996
126717
172207
120149
487545
333489
280436
117189
132406
252144
411225
455476
397371
294915
275789
498570
411250
499850
269405
152648
126723
62416
193010
44693
35362
418658
499850
229485
330703
145495
428624
69935
173076
226104
254169
440706
318999
127065
42885
32929
221417
264053
424181
203313
224624
308448
317405
66964
346228
110540
490286
43096
174376
48666
153971
375234
223512
435181
86862
63542
203725
306016
474026
478074
375496
425082
304274
146410
372486
195569
165275
448702
77746
384011
243065
276671
337338
485791
262170
464152
37512
196321
26118
300617
112265
221213
338912
499958
332558
359921
161406
282255
59106
199969
143309
323318
52511
389889
497620
470310
145679
274624
180678
186972
428014
343832
303562
471335
183480
401488
199828
164739
31501
140892
431859
112317
333732
288608
165102
495375
356134
114457
479148
210588
81582
282411
356707
46969
238001
464419
266719
27646
326014
185303
116469
467344
398949
323096
303219
31296
199275
113240
372868
397053
66093
74556
71260
466244
146249
457899
166013
460212
498290
271466
381061
392816
350856
45057
360298
285958
347784
333085
61307
346893
405268
338507
404297
187708
86420
274394
325774
299715
477346
449874
494498
419982
269982
108741
374404
143296
225452
493447
236736
496660
325781
152867
377475
278179
412277
182519
321416
217729
210556
138576
209783
396613
90944
176518
449610
30188
329956
437237
429180
499985
385908
306173
485480
339137
234108
324612
167143
140776
482167
164543
301593
363230
382217
28906
67885
377412
460956
287341
328103
233937
148073
24157
326557
251591
39910
35592
446681
103454
80378
242775
129527
386317
382439
84767
86241
421352
295127
367341
96856
389215
303751
355091
227212
171582
120340
412228
443847
188274
42810
309686
472610
54758
369010
217089
184342
499985
495893
128277
253712
114259
82571
496516
308719
245191
81155
311281
47344
151842
38307
459298
158184
176354
418702
271640
224954
300197
163078
224234
59305
190636
499850
229154
460220
60189
270646
455865
463609
335838
217425
180878
426672
298193
332760
461361
265340
140369
174873
285516
288765
388387
499874
222455
79073
443932
293819
97899
219288
375768
252971
265796
109625
328609
250737
189471
255977
445975
414367
253976
330356
102836
241236
285551
494956
205955
498399
304928
499715
112139
182886
241871
301427
252354
455411
50022
219552
268963
357703
105032
496295
240821
106025
353921
52450
257242
436024
202245
177705
164585
125783
50811
499908
421831
339643
351857
259326
345470
139712
304669
301561
123361
284434
210188
60050
383292
334457
425579
210010
239790
470398
369428
257802
471465
460014
251797
130157
251084
477458
263074
358237
95619
79931
180590
416013
392044
499715
238268
167291
307862
331497
350874
218326
120634
396964
96400
351050
450281
345960
246010
488121
242541
149702
252994
496072
307628
484564
181466
83992
347397
40389
368727
156688
110602
217450
218298
112151
291153
26546
403082
221345
424969
499949
204970
292807
44381
413298
95551
261766
407607
93138
132696
202991
425634
238910
325042
174533
295837
454747
400050
383940
379884
137978
431909
258756
173962
441520
438336
456585
129729
159874
183115
75712
280924
317357
283215
32134
202781
208414
256307
452409
180802
285215
276408
277531
378902
346300
251471
492185
372285
389094
202826
404871
274854
220724
361403
427971
445430
432381
189360
410785
493657
198861
495250
488743
44488
250295
283759
253084
317483
77618
276887
366199
50522
116190
139120
188457
147213
69327
100864
131555
180446
412689
430911
455822
491892
357079
134037
62941
496232
294739
67573
282080
320821
78971
342536
106629
84579
477004
343871
76148
75876
174747
101894
199615
361062
100431
368716
176223
443715
84504
269589
244417
457951
377219
104211
499985
202230
50981
454863
371691
470470
63224
333455
352869
386710
147354
398888
94082
178908
216376
195218
204690
389864
176759
200320
190493
491654
147272
427025
433766
450497
475004
369178
436953
95121
86862
202660
166632
355248
276827
243530
478433
171227
213803
328255
469289
494918
446030
290054
466367
90253
98111
171202
491481
335944
495533
182137
434079
83061
150814
172151
493349
70570
242297
142675
446120
316328
208164
259584
496637
193342
97195
315288
192958
92011
376584
485794
499668
108465
128867
306810
242922
294379
281491
83632
275690
86094
168862
497057
309190
344904
91783
331450
256474
328328
60848
83793
190739
89580
282191
499815
381832
412277
494610
169001
317282
499985
129189
305152
355154
269904
132406
468924
339717
378017
314331
295930
385371
59412
54018
449306
447946
202729
469844
185117
444060
118824
47572
58424
417314
199962
364514
290324
433143
26385
103033
98120
368168
250659
267434
311471
78523
438190
285553
369098
127197
24292
198850
332970
499730
35232
203199
418732
499874
385663
451781
270053
432461
425082
499908
312218
105122
36519
128891
396043
399422
179693
142052
487695
366983
197253
491239
52540
410437
491718
438228
323637
362716
145680
35999
418108
227624
260199
266857
52450
224038
83408
302313
472324
400746
194706
428690
311369
78738
342616
481423
371825
249402
37270
164030
410255
38755
296537
499985
493721
433115
497320
442314
78044
426565
420235
153648
416415
97451
416113
471544
57039
227287
147318
288492
289397
418108
215924
379824
145191
341101
454273
33457
304142
292658
160935
472871
292201
110592
467478
192351
493487
135093
86672
461594
216240
65989
357641
43881
145979
403800
54849
499730
131077
394203
238835
461234
45963
493336
419197
319194
93960
472474
424546
301321
455102
414164
499985
196698
211214
306686
339717
389496
320075
79119
24478
439479
330413
183151
124668
443889
231387
499557
178973
181959
190790
421420
472338
177685
499893
48226
212433
344459
469166
129276
71776
229588
272454
342836
474622
57337
104270
383119
243217
140369
238627
262636
497444
94485
238694
113712
80306
76652
498089
405485
306022
399218
457872
75156
499970
298005
360830
299162
319344
478485
257384
476938
190987
330701
306462
350628
145607
233845
333157
496981
328431
301723
381856
499970
93285
343370
94376
60532
45515
128410
99396
424456
409490
112469
433390
243472
285660
409587
81514
318215
116367
41313
457203
45158
133406
395586
239372
226996
82440
498272
412231
293241
245257
84767
172060
432432
36713
499793
364156
491282
253369
99358
381283
283528
68184
358163
199865
278491
63542
89173
132644
242992
75403
389515
464905
465768
288041
434269
223039
492606
34904
43255
286878
99689
333228
339675
353176
494704
417878
107251
432156
107100
226539
353314
428761
449820
64692
258176
446307
443659
97802
330927
492437
472303
71100
223804
353479
399492
320654
168862
130164
315273
498074
120549
72541
55614
492781
376406
375111
44389
140776
405477
293051
267876
495844
114408
456563
162385
253478
284663
373336
427958
398969
387063
246143
129980
411770
499827
445388
445423
307418
27659
29295
336094
323957
375753
415203
380608
463326
237979
270151
437987
224624
223165
284741
308081
437634
257769
428624
442305
424098
170559
286709
461139
464530
394058
496018
461014
282483
303519
437237
204709
254120
371493
391135
275043
216931
312186
372671
27209
400747
260829
461930
251944
257414
274761
136192
183833
378945
268243
239250
266546
342449
207651
140373
345515
312768
387701
368707
129393
484835
203084
364203
211200
387129
319489
361552
392746
46738
329416
104994
489941
272464
215793
193375
176606
415403
349323
435064
150281
426494
356184
189677
62058
359159
357152
79751
214027
314360
81729
453321
265769
321035
485329
433808
391861
175947
86999
380756
83067
308963
192191
378081
166072
234102
50731
74748
152926
112643
116712
216703
499874
412177
373944
72092
499715
192260
105804
309829
183944
288201
67984
361077
139588
169647
432840
463175
310497
134610
376580
331044
147519
491904
331180
182737
237169
486481
410648
211949
432872
367971
499988
422253
91745
472642
51172
45177
350587
32232
74075
316242
37080
264743
89739
189672
491748
145662
56466
164246
77742
189328
111356
238384
167355
335677
402547
499985
244239
195742
311998
453147
67583
44362
73258
429088
238246
193694
264391
120147
430685
498714
329827
189691
334364
353350
371708
212106
181581
95467
311954
424794
340688
119733
151285
149305
222191
485712
172231
154869
363059
168836
286519
462797
227459
35441
161165
272947
369185
166540
400620
136635
93153
318796
497552
499949
116593
360883
409635
98468
194161
142223
498252
157629
71449
310996
147388
484091
291522
397598
348392
62479
400096
492246
270701
323189
235380
258132
117387
340746
221672
103092
153313
420870
374121
453695
127452
353924
322856
66214
499850
93781
187691
499054
203042
492674
65113
294089
415426
310323
72498
436127
218378
257384
282348
407873
153281
328988
464608
472019
316077
490278
74492
329450
366326
204169
280776
180146
214199
499116
246366
373094
283910
377475
25747
284566
499874
39416
290243
322059
104000
428745
174821
193557
422565
240649
303926
335069
386551
37686
374107
427758
359994
190579
160214
381346
267310
188638
106323
234355
123848
441107
431553
272624
296595
212042
442819
165074
163078
75011
260683
465050
483062
178819
235351
128726
111802
203081
131370
382436
54933
417525
437634
264911
119471
499688
256717
437723
181878
106701
131642
165631
499715
348519
408382
249192
45302
499893
161165
82926
445597
290403
221088
476542
359107
485095
469404
354666
71813
499949
422771
293643
27457
214813
437981
257673
120908
44476
394242
417193
211058
302156
123392
271255
155994
354255
424702
29693
86407
240649
211459
160409
134236
42424
335550
129044
452077
180998
48981
30961
45829
133739
475278
114302
499599
362365
495913
315863
273313
393493
251860
84407
330042
346083
487480
78548
261703
234909
277894
84208
422089
159057
373709
45663
429573
499874
476218
304412
377125
286827
239190
366625
40793
286256
156627
173695
393927
203621
441838
450278
142577
91655
202772
357036
354233
171193
465022
375769
41456
291247
174025
203854
307923
239324
136677
439123
319775
121946
364843
499915
122629
417572
104027
217400
461976
332214
494433
292766
433468
75437
37403
195128
388722
458574
320783
113074
159998
292892
73687
478052
31152
94399
332058
401803
289120
344153
322686
229523
424883
362776
299870
404919
266628
128521
29739
334535
126011
119381
200437
362843
443932
166542
237033
145785
391977
441531
386748
249406
285279
167991
295384
161907
270405
267726
498714
445899
356134
77857
81471
285257
499874
377919
37751
300294
326932
360767
195758
420873
135565
411024
33455
299206
386172
102523
97028
401333
308971
114003
114841
493667
376977
499970
410133
173844
338921
174266
440532
103279
132649
394915
258640
273086
294525
377252
124989
185136
314884
465885
240478
124570
496355
144905
148210
39608
465636
330723
107909
97407
177619
269818
117156
172703
24817
110963
234220
105268
456628
443135
140674
290711
40403
235501
310838
435879
344784
279087
318413
495568
325547
294518
481597
499815
312510
325835
405616
351486
104840
476275
67820
195410
234272
386000
339145
184891
99386
122855
63734
185529
389738
198678
122838
165796
256655
460481
425495
90129
499908
468638
386608
428500
291133
54945
141122
347975
479748
235316
136953
414109
114436
164543
252316
241331
27919
108239
266112
282264
497654
184445
210206
326501
229474
426937
74967
24478
113817
49192
407939
139553
305558
113030
271670
57051
410852
477542
229900
76119
29780
397095
483766
139098
485322
267915
495114
291286
133498
379424
432824
96222
491140
261953
437648
499970
494375
419900
318766
114579
494033
72797
54123
424007
120081
432916
365281
167582
482974
89807
381043
422278
452895
50539
89819
54896
285279
110574
450539
161823
339732
122144
229474
40523
217628
436563
78361
467259
67755
71852
472089
208546
198368
382499
380482
221758
460741
438994
197220
205738
492010
471329
58460
226996
445142
129980
422727
473193
187691
330589
499862
371967
295431
367341
431823
137248
455882
293183
306024
191439
342483
287145
31057
440756
108035
99845
496617
275473
132039
185193
282088
433591
214649
260011
239156
278823
188518
448551
340813
90298
449546
270053
55217
247727
56831
97445
394144
302563
438368
113125
432412
203018
497375
39955
176186
225291
466764
432663
459594
499850
165498
333000
481600
242438
268393
337001
499958
72719
429985
34098
199785
93300
486121
95945
260029
408516
383035
319751
204765
215710
322994
436027
447878
301461
355569
499985
270716
226622
249979
267443
214978
200116
348148
335550
358790
211833
249263
50284
374274
29717
269565
360624
426977
375580
454554
169305
207510
236345
448618
164446
272758
178267
129397
415764
216406
394288
268643
341779
151484
316061
122893
38147
324648
342193
268317
267457
482149
462588
61283
237946
185914
471826
254256
499958
160866
278679
499985
492344
279413
406354
354918
218793
495533
492373
145334
464452
343287
78992
257608
206387
210649
72668
95345
41768
130527
311612
262579
378363
499954
480087
348815
412615
381377
137674
186047
146895
210713
114027
327899
455919
251956
126794
150561
306024
315816
434867
274761
114150
122418
212372
431358
363484
461361
208767
395286
496617
266664
159815
457712
302333
104994
411737
397466
132594
88232
66273
57758
153359
424879
427145
363516
423703
339145
418165
414109
180323
327999
330042
224377
499893
463854
31501
382306
81247
342232
318407
58151
305879
215173
459488
64280
35247
380691
75639
247623
239213
184628
231981
465562
77689
110166
159123
158125
181043
350856
225755
97544
93231
499874
310579
89310
25214
431059
202353
282162
212372
111033
111899
128758
210958
473499
323396
377184
31227
77947
173982
496467
73970
438389
389001
132649
399218
140450
344613
446119
222648
348044
35720
458672
378480
271011
357019
111359
119245
349633
203447
33031
117479
499985
329397
493391
347601
280696
499798
244584
499949
160195
469332
99866
479121
382284
113945
450047
438740
417014
48790
161378
342030
352982
254478
346666
350499
45777
150912
99093
292705
340943
123570
108218
191094
120184
223807
118009
424041
499798
255959
150986
97868
169034
348377
259071
140304
442466
404641
98257
163794
38923
78585
406187
417452
42258
439907
471040
268638
428353
274630
60088
217614
164773
488635
173357
384704
333000
170433
200136
272174
435245
403391
435513
63465
281075
45116
421664
81637
54539
169844
499908
426100
185752
443925
469100
77040
454187
473532
33935
381043
334069
59513
319882
303926
81167
266400
196921
66203
124374
470735
460776
206935
216057
68964
322206
46657
327368
418381
269256
349870
497851
413813
241445
234746
338931
323759
28786
384198
245208
399662
124562
499609
255280
35067
485987
210502
471427
496333
444067
215357
499985
224648
135919
428409
110364
136366
434908
140389
386219
216840
491892
84077
499949
463183
307593
226992
447812
349323
460034
206765
431200
498302
151501
241306
37530
184766
102722
426555
499988
137174
138113
230537
377252
66227
240502
351740
460212
481058
139970
238575
169459
35763
26000
392263
130122
356076
380823
180678
191620
272251
310996
232877
227751
164290
203571
482745
291832
136111
163902
470448
188834
389512
211060
295475
499850
170713
498950
332803
85617
442214
314122
271837
477067
177663
445331
58184
165064
492514
295743
260884
163225
255181
72719
334609
180089
446811
303949
498117
388722
30410
258293
96905
41709
267071
338829
299088
153224
388274
45028
395148
189392
159432
499983
60233
262436
308134
154635
461361
486726
455319
151462
213529
398995
245943
357329
319052
392798
71334
67785
195826
388770
172483
115066
47765
199425
243870
82169
225822
152937
127736
55565
462660
320605
36679
108472
345434
497694
499915
320762
387621
208604
103793
418077
42483
328022
244269
440903
254633
105879
49744
245742
389868
182876
399411
271402
218443
339692
38041
334162
162598
210714
44670
387305
459189
129897
204127
377892
393545
478022
445085
480226
138664
358068
373218
329311
499970
165064
167196
183463
366625
161075
228672
204910
448671
123106
29579
347062
382539
430322
78861
38312
345607
222166
37705
208770
94055
39507
258646
356898
442677
326497
414540
339573
129899
46087
469391
403467
309736
99258
402953
451189
417383
492562
154745
499954
447860
404059
143295
436299
163853
497255
327615
132508
134366
323032
384442
416819
295268
487244
112826
140223
91005
380130
58259
112124
322270
461161
143576
84642
311982
246949
197424
319489
157329
118152
304985
460776
199454
357776
357856
321195
292767
393353
127064
66140
263774
435186
268546
150855
499621
425024
93792
45565
96656
387406
492535
152506
403336
99690
132160
389376
499874
382770
153336
161926
186324
341972
257086
406470
112563
473188
418037
295535
306697
51289
265465
280302
361973
265282
447254
37751
200398
293729
55878
335260
105435
382395
440760
338214
124668
436773
246345
449769
260803
390401
208604
73179
60515
252966
469448
459468
152901
350851
465586
499908
156221
438980
58866
397603
69223
250773
328220
223443
165885
146635
272707
418061
466306
266444
316077
368361
499949
300407
459509
300957
499334
365127
492515
494350
51905
183749
213339
188911
434835
408801
29357
488909
322266
332822
379955
224156
404265
316038
345502
67642
221875
215487
277589
272017
121344
261727
45688
91953
387839
154332
58701
269395
407115
482898
168286
438971
309150
446119
417825
163938
171347
419542
79434
166363
492814
26414
174405
99293
481944
363569
421154
321332
300034
273744
355031
391268
319183
112360
341174
123377
427223
478954
135430
409269
408803
142452
104601
203294
402486
142571
168143
97576
396964
213307
416274
265541
254389
113712
168336
80396
330742
463812
365585
419239
251409
324249
278900
495283
456437
433274
294279
487084
31650
112469
232435
298230
236991
217400
146549
237033
226872
494757
135846
268054
114832
190533
73235
160745
262364
134960
319079
176300
54722
350057
353924
497954
265672
248807
289112
451942
119233
179106
277127
370506
318469
71734
30114
139315
270410
251420
302538
276875
423809
488827
165708
314351
59185
405401
416786
25405
207582
411873
96427
357447
499915
499985
61888
184387
313767
176971
296795
160020
241111
255405
275549
132288
31123
408771
364638
29582
263041
293260
31831
116273
283477
250396
293128
481194
257005
452773
44265
493667
245554
493279
172442
39650
306663
294329
104560
398567
93291
367495
45720
493320
246558
194227
428624
114862
73384
335249
465528
221021
263856
232787
417971
465101
484139
146102
302152
227316
195249
145679
492572
465727
492229
140369
257091
218529
285347
495629
356307
294915
455149
443934
389569
157294
226358
457360
498780
311435
430273
359652
272087
317644
344613
410100
298287
216573
498154
499985
41662
363169
471368
270554
485828
186855
497509
96914
124570
336312
99298
310561
91691
462129
412025
112428
221940
331227
379096
390581
233778
90589
79542
240340
235227
406213
298334
366661
357491
130049
498920
226724
204871
239306
445673
289537
106410
433776
297155
232760
34424
166950
499949
277328
47495
164936
33938
424951
334537
145823
288041
283312
413156
345209
308879
489364
245434
107898
182393
257861
102575
495013
466168
487634
414298
246372
377219
245814
172937
134757
106788
406988
406290
96943
499827
98139
147245
409537
466598
289690
150171
445085
426025
425981
178249
499898
150103
209128
177836
471601
328342
317819
101082
90635
281680
209801
220225
149623
418534
105087
330788
194841
266740
422743
163392
499985
480885
418016
287478
448155
304985
218114
284885
370450
499983
185639
386563
28665
132448
380723
277724
394122
115383
376943
101017
113794
259558
381025
323759
377069
269105
357948
499806
213094
113239
370827
313248
436072
127067
253997
149806
176291
224923
217380
172142
482188
397323
33302
289144
168662
44330
109699
265738
124322
198577
496496
334305
246385
91712
57852
208412
208550
387507
268619
499983
442744
173470
36513
247095
191159
274884
444825
332471
82661
158145
432571
26148
136374
438599
33366
287017
93191
95271
478813
64086
489172
160066
286207
434458
471879
117812
493150
497330
450879
152648
28408
233247
195340
262285
113718
49940
359692
499850
82004
332518
353658
417165
344535
337981
152534
329143
229523
438687
277456
119558
422369
499651
288853
408583
340489
192273
354739
441768
255160
322560
439036
111652
479804
365777
361191
302090
365327
445963
354769
235190
399903
148725
337509
474773
114869
278587
202022
350694
401227
470310
400259
152570
177306
491990
466139
455411
265339
334346
309404
54269
201546
58761
273403
375226
143494
341423
152548
218463
370485
119854
385276
218641
336663
347782
62609
321203
159652
118802
257388
286008
365717
436584
47159
337204
284402
247516
192196
366983
96851
465528
447250
421362
498482
292512
373876
466953
109589
383555
258155
160991
364962
60107
54923
395170
151721
429980
368847
97559
114323
284509
79963
144734
40049
205191
136039
95958
281579
39555
401894
260450
491920
385094
372232
223453
358054
152295
45653
373623
47038
190736
261196
116702
201488
447843
499954
112540
453991
493906
315423
497375
146442
477774
493336
25570
26557
317606
105725
79801
110657
45057
486899
134733
314853
47788
397932
90589
48382
372914
283270
155646
140078
470994
275507
143988
426949
192449
338146
447691
76261
86895
130262
248684
103310
306579
121148
249634
319535
361698
289892
107469
307674
54932
157843
437285
366411
45704
204268
288237
333371
397932
226669
415433
370435
129224
68816
382161
498129
352523
233296
477826
273198
381960
128325
265972
314266
53391
205313
175823
52782
494823
386931
153362
457473
387081
357152
492092
273214
263838
327908
466610
259181
361862
135649
294915
320992
385663
402900
488743
226712
451900
382703
318612
203251
435245
247594
270298
389738
273662
484792
42338
499815
277668
471837
389919
382400
473851
492132
453381
43667
58127
182367
376041
121499
438058
264009
482870
277365
426674
431196
59273
432215
247355
155663
140754
364395
129654
499954
486379
111121
499985
449940
29998
182365
107134
76859
317184
372296
234495
64498
189588
255959
183640
434989
118157
415459
178675
195768
233642
348754
370784
303832
213253
25144
317596
461214
239306
221258
293149
350005
229821
472060
100118
412692
480054
464112
450300
285201
346253
317420
219867
183467
199816
440389
210126
198363
440327
300003
233595
446781
271730
191969
44362
236448
311778
190905
43420
335922
407508
141655
188876
132156
222346
499715
139418
499850
126363
263626
479748
109154
296671
41869
204415
155317
328169
273985
475031
224783
471115
164265
499985
203718
142470
354083
468761
351221
71199
356923
261664
134448
368434
127150
305848
93300
176606
237893
244159
363516
204125
480595
273028
324557
414760
66225
482425
155228
412804
169122
102013
36020
222816
351390
137042
210825
238694
225620
51057
303109
348473
443702
163429
152596
472859
357601
311982
322856
371095
498418
491558
495211
224201
37026
411626
496991
478052
420783
352405
155187
362518
93792
166704
107562
32473
459471
118080
358322
49998
107876
227162
245821
105792
152403
487440
369067
151005
386400
275026
193805
373642
286819
158425
381537
414099
124188
401318
474197
333526
412014
255815
339287
367590
385515
102362
266962
211256
83684
118890
342700
64391
339025
424316
499610
181511
78502
317114
34856
57356
401567
302063
123953
284463
422957
376850
162827
301101
160971
493364
311735
73188
178749
202492
332171
92051
279861
206783
52583
53585
156924
383769
489584
143592
103971
226275
494757
412240
255121
499850
331187
258127
208990
403564
310387
265515
220919
165067
119538
124073
26049
366401
278754
98505
29424
82519
189255
462210
423955
247674
165117
387535
291779
27149
107320
466928
200717
351087
206809
121957
113337
230188
97547
265184
233919
83856
498180
160693
312080
57284
176192
160571
347255
418915
245318
499392
284276
173414
192660
499743
122102
239083
499985
103226
217963
334617
136543
254437
182776
74163
110426
264543
89331
479855
163996
60205
225321
424240
76232
48035
441549
99386
415774
224413
412868
464706
63379
371731
228811
442996
29894
55354
99398
219749
453308
452525
74917
340081
130109
216678
292947
201350
455813
417314
373120
187469
270093
142255
441597
438078
241340
30828
60250
134256
208840
218114
76966
477909
174417
250070
71291
330302
499798
499730
61837
456373
414943
202597
70994
134830
183424
188223
191396
57013
492814
269105
234001
375445
488555
456284
458081
499985
178016
386580
372307
316930
125830
334231
425409
162781
38923
348125
495724
220939
40737
248684
314573
28036
427910
481406
120439
499985
305342
216949
361409
499985
113311
413574
25023
264244
240080
340936
420119
499964
420992
171402
375896
217511
441396
290500
66972
399248
196534
310098
429130
499985
391599
420132
388213
360894
391065
348270
107865
470941
454365
452556
237662
113866
413654
32627
493150
91488
263929
438412
379951
408211
77233
369294
89837
80115
155625
473908
163451
297021
499730
478292
80241
105587
374695
499985
207925
197191
224864
277111
172286
136141
471774
46030
365754
170234
237692
245326
359469
499715
298564
68338
449248
87898
315636
67073
485990
299408
363707
58709
322466
146211
260045
324667
196677
86700
195215
342870
59327
202597
171914
160472
319489
449488
394396
331724
266394
391471
362208
448702
285207
34461
476436
471252
38307
93443
324893
273117
139993
126768
141374
73831
255029
184153
165961
427145
287786
440463
374040
360044
307734
148783
499862
439708
472749
476530
495644
477789
228275
482964
245488
121927
425289
369477
180548
47335
248139
81909
269879
230507
444389
32934
342229
162572
499985
239601
27276
376787
116469
388374
317728
485647
320313
311640
409166
38035
158943
135174
225429
328508
216156
85505
139656
482133
191853
496072
243431
146143
393034
333228
270394
436826
184521
499949
212923
462862
479562
201364
330178
462176
193994
474620
386573
24649
102906
179115
289995
232243
497027
383026
238532
25219
320654
466168
496874
396681
418955
464146
199969
313266
492891
190577
493349
156211
395956
103743
32922
276052
42778
213501
265515
142809
259964
189981
344270
190111
309315
201834
68958
226816
310896
276512
353048
286583
116061
499985
98812
63620
474980
420511
344636
499908
137985
76921
279378
263264
281308
95365
85249
499837
70854
176228
75041
76839
333997
42676
273472
27930
486200
431796
109013
249098
318766
203395
206471
146442
67921
319617
69881
109853
143930
139365
155009
327731
242531
141904
386751
161972
198486
282175
57850
486708
290200
247898
249344
406142
496232
93351
486360
368056
89148
474070
302986
180538
392601
179340
487328
383449
210649
235301
310344
147524
438139
220318
448310
191717
75363
266181
246964
227362
366713
397352
402988
159432
195141
69739
318212
462382
167438
183956
76525
257203
425032
279108
277988
48801
84990
360065
219179
91744
465472
343336
109996
107747
194916
171666
141122
88811
448326
496431
318415
403911
62235
255132
493025
162465
276532
492626
60761
335593
256864
403751
222256
310084
314224
328585
493811
203044
314122
365041
494247
214550
92027
225513
42254
91949
366338
276336
462123
491730
436385
412644
462776
178135
45360
213965
354828
319842
312080
99540
134650
107386
361412
146656
427056
337748
161746
496342
454375
381196
465501
499958
70727
81387
199268
28518
470588
118146
381043
212923
474644
499715
367620
267108
499954
196645
25549
343370
124705
481169
346946
260683
152869
446719
278273
139830
498902
396525
325889
418790
95079
256820
179257
368146
199879
232466
341153
344464
300326
101299
395655
229813
183463
499949
499949
382803
126606
57849
43700
159290
408803
171193
183401
242983
446229
283767
173169
458081
466805
271639
210071
142015
213723
329443
323033
340522
72022
141979
424639
180590
179168
205830
405088
338166
397323
202152
201651
346832
225451
263394
377096
57317
381654
49590
102462
304353
213044
492627
348257
296884
398493
196619
30217
298105
387791
248146
405624
95213
420783
178101
384232
163225
356936
58424
405935
297890
447562
161280
414286
194841
414537
495690
499970
193175
496319
286571
496310
327243
139037
443654
308750
232416
499874
121100
217237
191610
358044
342844
174873
310811
345239
306445
487205
412291
290589
145217
126644
349721
408914
468644
438739
492717
401369
299304
436540
285979
167021
161746
78707
210251
56902
111320
200395
24438
496954
206594
397889
73498
283048
60446
152295
119475
454131
486551
144702
465134
406523
386460
219043
322684
332970
493700
106524
33595
481038
368846
369630
449395
470692
319497
348993
494914
499837
344867
33271
489681
394144
356490
348179
491311
112689
351085
235739
295788
374219
122584
369010
273252
260319
70762
261473
123275
399166
433693
499985
284238
167918
422990
163996
282664
102219
200997
224974
185541
376584
304507
193694
54482
61789
177749
496981
219255
361384
315936
461528
233019
321510
213339
345300
414871
376873
448919
66422
182681
78806
496926
88473
230234
498672
37362
208969
488585
333279
128898
397862
122573
401715
221967
409954
421788
181093
263983
214416
254721
190739
444797
39080
113542
381377
60689
475189
191880
372133
88307
134863
24770
204777
441010
357001
134863
268883
259088
108808
267642
299857
169814
265417
235301
233575
208083
260594
323202
45910
322649
328983
315301
325712
55032
103378
400784
79409
379757
98036
122017
350183
325793
78861
395708
143045
65473
185114
239382
253201
421495
146156
128774
495395
117751
351189
435614
81723
91601
190975
492640
92264
499893
59893
164198
220710
79119
328728
496019
328870
150054
308802
444136
499985
34051
325240
346250
408337
398776
234952
325472
174634
307978
233595
496393
59346
481497
443517
418417
90151
338599
160134
146355
395821
83327
394365
377607
99487
90243
236416
231605
240661
292705
486683
455202
66964
449902
371489
421559
468595
280210
485987
487924
223145
345866
494631
368046
232420
75222
228845
56900
414444
254313
249754
312385
443845
491130
345204
487861
130059
497576
123625
194654
219384
462564
206930
227305
495047
167258
33145
104619
165074
423217
206558
349843
205278
188186
449793
87655
185846
282162
496637
286878
146156
421279
192491
492300
147267
148171
42642
414583
393904
191205
330486
409044
408480
165024
459809
80839
108452
64354
344282
429012
191042
350936
56203
282100
488274
499985
440996
310498
377258
166930
183693
101066
75818
410094
366240
166896
454395
369802
33797
487856
136603
276593
167247
444956
27998
48584
176455
359104
412502
195254
170052
396441
429197
318212
414758
45679
92852
167786
499985
90907
134891
442100
421169
106566
202959
497444
37460
69923
339287
336211
490579
97682
276530
90772
208414
60848
430430
333383
283958
92519
73460
413156
414888
119475
357616
136017
224864
455762
278799
239083
311870
188823
137574
319055
242276
358807
395527
455154
369570
130122
275747
383371
260045
249179
308564
319443
56541
179858
81833
230272
188859
296052
117789
59965
161581
467692
133005
172757
65933
453383
499915
489777
44416
167155
53226
79086
96400
224174
119650
132027
73890
499985
384374
397016
164705
499837
499599
343162
140854
186395
100586
30131
495982
393904
31566
401363
485159
474387
491920
154797
417878
33583
144242
60649
480214
271969
488640
101254
209150
477243
26121
372364
197957
43643
206192
366655
369387
109364
497491
343818
116961
423437
471179
278929
235510
499949
217673
366010
282259
222806
373908
498470
62319
496805
169690
281754
399725
469391
426389
245435
310416
307373
272876
60848
480528
386523
358244
330654
157427
55686
342470
269174
178567
69975
375082
92852
407417
314967
301906
329827
229147
116120
220591
238084
494192
113466
476599
145441
158589
315301
494904
166181
97009
447638
180940
299489
187504
140401
160505
50040
246414
142941
494033
409135
82569
121370
44803
97583
197236
59203
495440
206693
227573
324665
47984
497372
124925
155650
269325
293079
482786
107164
70861
50918
317600
353976
452065
471226
380033
461618
187816
439618
371617
44488
216040
407159
109920
278144
401208
435098
469531
284424
499815
321015
117453
306557
262412
466003
257906
412025
468761
149088
385475
411517
177837
412397
33689
69811
255181
498814
298194
110427
487467
203382
300044
270916
372537
186067
460761
373596
484295
310260
139303
30334
431912
487554
378159
115347
493430
355923
77555
255986
391962
138557
131384
348901
324397
291959
233651
252131
375858
93539
274297
126026
453276
100486
491811
347150
345460
402742
136134
484270
483801
105228
164198
42693
57961
77689
460572
80287
39416
144481
177604
474197
493066
337880
166632
181223
188414
383351
487328
251647
468640
230161
157533
83231
293109
128029
235013
47311
399803
330626
305205
361167
489130
156627
293391
369661
499558
39507
39507
428649
380656
135870
77560
449270
84534
211067
419720
375248
47632
175613
412389
385222
358258
87001
370902
416829
499610
227544
499827
109995
171087
297583
362291
194654
142805
331857
448919
416794
458574
499915
202198
127632
393545
39263
360263
419577
197432
118165
499822
490766
306593
120859
279304
326680
129889
489849
490238
351859
253708
171574
87267
91866
457842
436555
453593
428543
446361
222475
400761
91866
422950
490441
253183
312716
289361
279838
186191
263135
58786
88091
361552
338718
192519
65028
393373
39075
101894
74018
224940
495220
306288
121148
196428
259207
104766
226131
227305
429977
38415
240715
243431
61020
47180
141053
497277
229839
312495
101215
97228
499837
304224
355186
413670
102906
211788
363940
334836
109199
490238
413709
152581
388285
475144
379214
427368
333383
80574
42929
359648
338144
280075
463562
339326
270210
495395
68964
458410
471039
423393
217968
149999
306889
484666
95609
258573
145191
459214
276058
216131
470257
43240
183793
40645
243642
191181
358263
460662
208869
429375
226709
319773
117359
383807
439683
449327
198652
284980
441181
337362
493664
313167
406007
353575
184633
76617
103454
33479
246943
103743
499049
177552
453670
426389
136528
162013
112755
206930
457493
200878
213516
160514
499970
499985
201886
395252
326056
382136
121745
489115
100659
310896
269541
110136
356027
59691
54397
483971
458574
221213
284311
457247
330674
313389
225043
202660
359981
470992
304413
193451
115102
364810
192310
391631
464146
224369
451989
497908
339426
322357
137995
97708
258640
497485
309211
322649
381116
449362
438140
187715
316242
212866
116424
327692
249259
316297
150538
270680
341893
462956
462001
499004
327137
495365
493206
362151
312768
294104
254456
290703
37126
167407
399975
453157
286235
404177
452759
471681
295555
274522
446664
424414
467120
231676
274334
268327
144762
452183
47976
461948
347553
287618
499837
97280
499129
388566
289188
279705
449769
128589
60552
239848
156261
296052
280023
441653
484729
428906
137110
134195
142028
492515
472652
69893
386710
273297
391646
495315
381293
499988
352161
113105
481683
174883
489274
486348
226816
270977
348331
126370
305182
286276
273908
211660
459412
490353
28561
129227
359921
251966
390443
173334
176275
444318
258313
499548
280696
179656
69444
50838
491557
37273
150225
143389
201308
499548
256890
334346
313615
463369
188026
375264
497863
364734
425434
269589
418349
451124
129068
385828
97669
267670
177670
209745
314701
390045
290818
330061
216776
375745
122264
330617
497057
128177
491907
461517
253183
213403
257836
228862
139993
179144
255589
448096
291488
146970
405002
328022
318491
199581
60620
499908
410264
403941
453040
182545
306486
436717
59636
130712
493048
448260
175943
322757
64609
68346
415572
311307
176433
426361
142050
157747
118054
267341
248463
79309
243053
262066
325261
226370
306791
425233
483005
477828
261487
119829
379228
393116
71077
39420
340922
379094
493949
39155
25955
469772
413340
223438
127487
499985
453025
174997
241236
296956
395946
311024
407791
470257
204184
54835
284414
476363
379694
205467
132428
194378
311024
454554
186653
47686
476130
449488
379485
499954
25439
367433
395251
233194
325948
218671
38580
438368
194556
491909
350880
268638
387476
492185
467490
43725
231328
148057
441269
224954
403751
458403
289544
391772
78326
410492
436416
192745
84902
183125
112365
89258
102248
144293
499715
187624
166181
453702
274611
437929
409417
193340
260450
331492
193852
271994
99089
470203
414444
460304
128217
349633
235152
77156
250162
145968
352865
174697
312192
461888
452781
280609
117855
353595
61103
272867
149789
193578
81471
491730
170051
254784
200654
49697
180337
422045
464608
250107
303127
219344
165956
261049
284347
499874
362281
72495
451472
69836
348112
343475
227935
499985
468287
243557
402646
123275
424440
331163
68371
427827
44786
85002
470558
398288
490258
227875
274162
113866
219406
171981
65821
253383
272753
265866
492646
499743
334217
148856
228529
372688
495220
298968
334993
486082
83009
202098
190048
67718
315288
466077
246884
482566
483067
288440
214969
385363
130472
375644
463013
420463
487467
111013
295819
286827
410258
52144
371801
498262
323145
424969
451762
188481
332899
168726
388332
450205
375931
473180
493690
195288
480428
373650
323430
395005
380216
499135
368771
157350
176929
456485
172572
491789
281065
57961
319213
436280
159977
36842
116089
478718
27411
213375
353479
415459
342323
56248
376974
178351
132172
304570
189100
499837
198462
279081
111408
102402
251536
64897
311313
217684
133135
430669
128873
216713
133569
384232
176121
294518
385258
492042
435511
492122
497192
350692
397471
499874
260042
48609
499949
217004
366338
316039
207646
259206
439596
311160
142768
394202
315073
210383
476470
43126
310904
199321
383778
202445
497993
175361
451155
499985
490591
489095
87390
491482
62988
441216
44843
141957
284025
297910
270129
184811
347034
324249
243877
266808
149120
358199
468588
88362
317040
471308
265216
437468
396058
237782
61109
423710
83436
482425
115365
83702
113575
490964
331437
304773
260794
103104
338813
213018
138903
424951
243183
255022
410150
155331
373458
70953
118420
496919
161548
375168
128209
365290
132806
323866
374978
372889
100662
148357
102904
139656
460065
210910
176161
436584
223725
29770
148652
443312
294991
179123
241208
383119
417014
499850
353576
62570
276964
64871
173510
217754
303995
499949
441880
209258
153108
108070
457064
496960
314552
92622
364366
355999
180678
313565
130756
54933
280182
54120
227610
142579
286745
292369
307515
499730
316728
487151
241925
238246
303753
482196
492973
307130
333119
308915
191711
321660
276280
93070
416243
140204
216240
152182
181266
139990
494350
458848
403949
140223
179813
451387
112190
69013
321198
286397
160260
64673
257064
494823
499915
396592
170559
456159
480805
273662
499730
73080
432582
301041
224322
398995
499985
326836
406070
485050
33160
495048
353858
312782
379583
220523
169338
429756
52037
499985
387247
143658
382703
281251
274984
78028
134952
330410
179072
294973
495849
28753
400918
215851
453330
432976
414981
444958
212600
312363
270311
428624
95079
130990
103909
322092
460741
289317
358656
267707
449496
174934
59777
51423
475537
354894
107665
117317
132133
236736
84579
83454
131173
51458
59401
462702
251487
407059
481925
206871
499908
53084
56156
183455
441333
218823
259916
274812
289016
229136
104302
211551
395286
495433
419586
376418
485386
435010
95905
51617
474387
232399
464707
220423
105661
389767
474770
331554
482781
103024
113879
114196
470319
61051
151201
361594
137248
348709
329961
59945
460276
162302
232602
360310
182917
225321
139656
74282
237692
476066
315363
485306
199152
212550
456231
429063
60855
74917
166020
332796
432896
246657
188303
358478
232009
224048
311073
302821
369761
405935
248144
319889
357064
56961
496981
426326
497871
294885
47232
27771
437187
129667
141441
324092
49339
390713
384148
38554
207160
169550
100892
332822
58952
321932
96440
36734
374633
157878
464880
54593
285597
264817
98043
337994
305950
345149
79701
51775
370435
376949
58321
176362
459298
338302
153078
66554
447587
499985
136882
268856
380407
389161
142037
396058
364156
78374
305848
113247
58498
496332
405976
316289
222816
248831
227607
69011
499970
318233
138037
50619
305283
153429
109920
136603
122703
346986
191238
74926
356476
313266
253201
50006
205671
449874
327942
170414
85293
387991
358237
229889
229895
495958
183121
143176
415933
148598
75227
269387
265986
237605
120606
250410
390101
411634
352913
278315
461122
355554
499730
281084
463836
238384
461823
455154
164951
118753
122449
495706
242063
231875
58621
202826
144971
455064
51392
159571
200158
137243
444428
416464
35156
148057
499798
466168
499964
165589
484909
183104
491941
44167
393245
220525
453625
364978
411454
499985
428843
200658
355298
85024
261444
57710
303056
37708
297805
339145
406093
404476
59590
253524
363619
274377
83061
167609
329224
499726
211748
63088
212289
329416
460732
254877
32777
78361
494398
148930
263593
460829
65037
235155
333278
37061
499726
499958
145075
369570
499793
268252
199396
254031
410622
301557
255260
410145
281184
393423
459536
140053
55640
439383
252653
193812
486939
372918
426170
353541
79192
237617
378203
201783
409641
150999
85084
249104
252364
99338
338214
480595
486496
401574
374028
64776
169690
250558
268500
26817
354577
88103
168060
129016
237151
464224
106827
330951
108955
469988
183535
239913
185247
321541
289911
77939
390061
313266
306485
427802
104187
108559
139588
202717
215888
149965
218816
221910
221860
281609
499827
74459
151913
469715
401914
427223
36163
377499
499985
474784
249767
422648
424767
431943
27981
384291
447453
109445
140629
265504
225543
346998
186491
429861
267123
341077
305647
147935
365281
336150
434821
184480
386654
220431
93508
186524
103938
212600
338409
100276
476530
111933
306721
457188
498026
293603
107495
434567
444915
499970
240383
324862
316834
184234
182181
164740
246205
492783
42117
88993
81418
153740
432412
499850
279108
463952
444109
494635
412389
380374
326121
391920
38461
136528
422194
314014
474909
494513
282739
495732
405138
404297
151326
289792
478477
139303
26662
307674
134952
60190
269000
53901
137448
399233
89637
373747
106645
428461
131892
497833
225162
307312
176606
299037
92230
266502
156719
499743
364220
403394
309942
498434
293032
134935
129812
111787
189293
313765
263571
314779
292914
111369
147441
357592
127230
494741
295290
323866
496595
372767
447100
435008
78585
408295
191195
64720
219127
48921
137411
384009
498826
499970
436941
252316
332836
102768
353924
496873
415272
447860
476601
318612
79897
499798
285836
249903
169365
139820
140954
181840
340468
93232
245956
91061
493068
452071
92028
342595
99610
444258
224446
196421
170378
499898
370865
332417
95418
115924
423193
410875
215704
204709
141498
190682
54614
140727
391513
329486
220389
48397
334617
376717
448064
486333
105476
491681
447970
320639
156824
159951
398711
499985
481815
173279
406310
493990
46755
385700
435186
192550
293212
499862
499949
498791
136575
319419
344344
438822
58860
483217
232458
432663
67931
66256
279202
85999
483741
436312
455677
364572
280287
99882
131815
459760
131205
482135
483338
378400
394401
75989
167087
67957
387087
148191
34131
159508
495854
292571
378611
402759
46391
222613
94718
201300
89803
488826
491665
297290
425748
308182
247617
242043
152816
197957
63465
253687
25513
159497
243613
301282
390732
356643
284067
46689
59776
222455
117988
66552
326014
80095
210825
171859
499983
214550
149347
116897
300761
208559
463485
304735
379037
59316
237329
352018
305026
435397
317483
411891
285586
25593
364428
41606
419515
154862
499964
62879
396553
316806
400609
253805
251696
444750
298882
89522
423937
485065
315871
180067
222187
499970
493141
110230
163163
436299
129506
367933
86685
307096
470577
184029
478239
373359
27081
440060
128974
361895
42102
281128
278074
437605
475653
364866
149119
453805
117844
137052
78224
176045
499908
174663
406618
494495
324047
398860
469454
220636
393064
227319
100431
215925
142992
464030
116712
127328
53935
326988
229109
268144
449902
295380
118096
347237
279599
144862
328440
173475
89218
201853
389955
88837
421595
499715
495568
338834
84727
476320
324432
499003
496237
66546
312782
341423
407136
498967
302228
249344
73568
199962
357190
494956
276932
262012
236539
168604
88585
373320
270689
455607
129408
106985
119299
207329
438605
221664
303477
402919
293187
152026
246940
315718
89149
70326
191396
54241
28779
308178
439374
234215
263728
499688
255285
365597
339883
310753
209393
33327
30410
347921
109525
199945
85552
156667
448620
92735
296718
421420
409615
77165
251752
178626
499985
165115
499988
140204
197401
25297
91271
102944
391381
358103
403467
282162
192775
233230
323454
88996
458286
289288
270129
192333
36470
190626
122467
403043
275585
274367
307796
424195
327242
139374
434612
447173
86328
494290
195126
228672
313149
240392
66303
191549
159222
123629
219867
309816
298774
377597
479954
378095
257504
482898
473245
436515
174080
113622
117047
92532
168429
63887
99358
417878
368286
328691
326408
263856
110580
273198
445669
104032
77899
225578
488109
478429
493604
54482
309564
286766
475719
463458
158765
182094
308781
369302
401964
245373
498920
285867
481178
292910
164168
156546
192041
50877
173183
465207
167863
93591
407136
464668
233181
126414
165189
436127
156221
126584
168884
427636
175671
221997
405852
205157
67529
210426
201671
79862
386932
36730
258770
451741
442047
184304
497330
406755
422480
473028
218554
236612
92411
439913
143967
439951
276254
193093
253582
47828
497235
43643
347602
194032
93639
177225
59852
297420
127245
436372
431061
78707
367700
59461
159556
168862
163388
195864
53648
380687
282978
107335
216346
364097
371238
268753
316791
222972
208082
118238
354563
135244
433989
99396
160571
486602
387621
115635
332759
126271
101941
473882
497681
246585
306151
80880
62727
418573
495127
209723
90720
467190
113712
244016
459174
292729
208530
39949
119881
414052
303800
84421
493535
103024
36086
33160
408512
26046
231230
67699
115944
370150
223945
53114
390943
31640
489957
480628
482673
187708
448966
313233
234425
419577
391055
161992
499985
138193
491129
188595
243607
55493
409416
111717
146771
189553
230601
100384
201350
257163
494948
245024
425580
476000
35984
493093
317852
381392
333239
276299
293260
383778
414652
59617
283312
379823
212854
498260
272320
96761
210381
95241
247448
470929
499850
496960
395389
102836
57877
258852
419924
498272
447495
420244
367933
216137
333546
486539
384694
82352
220852
426555
229251
30390
114480
411453
307666
325320
226500
448575
39188
340643
190713
425996
238546
98105
350013
317621
196884
403766
109576
79538
165090
150167
240345
164585
216020
436903
492781
81460
219857
224048
215553
480702
31248
373051
25201
459530
254189
324052
150358
157976
319222
460060
314912
335260
378301
395056
409374
293152
131217
301259
384337
185011
330527
176995
377254
492269
228550
389282
287297
420657
244233
243166
69803
254492
387498
423048
111171
350351
388202
392606
250486
388178
258657
499815
491789
482542
272638
442047
450000
93001
164044
120908
59006
376406
301041
473366
358793
138936
72810
59673
203755
431999
233446
175712
458852
283980
43240
311007
455116
424283
336213
413106
203648
258038
260518
225429
353672
276147
456047
57033
88480
492158
375422
187748
451384
132021
499850
321711
32077
233934
497752
145995
40208
298502
124297
32927
117170
130980
467802
94445
407607
498929
140552
286896
285293
432504
397884
98465
471169
126410
260505
281540
125227
113695
499695
193341
28640
89848
322307
461195
77855
330364
297913
360190
28786
435031
270719
188354
100469
125909
127060
246558
395821
88676
149554
484228
56900
354590
128867
194388
469018
399066
36578
327993
166230
488150
499970
153335
201749
116484
298354
365961
39817
424702
394917
323357
292737
415965
171592
289444
429180
106589
216086
283538
29553
238092
192523
382284
272744
76309
209345
209246
59896
103999
126480
100556
38282
219406
499893
350076
499026
109339
245821
66407
415117
243307
66075
50829
227086
40065
129340
88843
230041
329294
424072
239447
141756
61440
144006
34168
432623
120297
481260
97189
306556
413422
290200
66259
401215
274297
359352
465712
273304
160839
458256
60321
341421
491499
385895
234274
402260
229642
379504
427254
97800
492018
166393
233230
97528
107913
381501
411928
495773
126638
354253
429262
182689
241763
498272
117619
303352
303672
188880
82181
402044
168184
417302
320395
145394
352602
34904
203185
499715
485267
48338
462850
172231
273177
494210
136039
111369
338627
333000
86696
499005
134044
283702
101567
220000
353475
485647
480702
319955
148841
464270
352377
322771
275420
164394
245022
280177
112838
392248
499743
482149
303109
124198
276958
446450
381180
61440
488841
43152
419103
348257
489087
296241
236959
473859
409674
462998
35308
289849
443835
70265
195195
347323
341583
69963
241487
92512
167429
288127
439782
187298
133161
465562
318642
461139
408918
476644
291488
404666
113033
400656
352664
383224
409735
37545
453012
395897
57729
122319
436533
499874
267797
46837
275999
134215
171892
95418
462220
490842
492404
360382
498596
259624
368491
255616
279176
342951
224334
492742
40327
433087
322289
361355
243558
495048
199615
281393
458342
110952
302333
413044
228767
84731
367811
52103
251009
384615
54923
268669
147478
270828
30961
83211
256918
401236
314434
325555
78547
403791
485794
499954
398146
414888
100739
405215
167646
337914
107576
84579
430028
197082
68211
421402
347420
395946
292190
489154
198688
467030
109364
449053
60840
344990
367136
499850
499874
167087
145459
174914
375686
454600
494757
162122
443053
139361
400393
464079
456073
279176
253458
186483
290957
265568
77956
202772
489993
140400
84944
162706
472110
316962
61752
359073
31994
207160
477004
320568
74501
136770
301561
210078
26644
298999
252646
285867
245489
88985
378058
61216
109511
464719
250482
76413
86622
325502
430799
313567
477909
445792
26219
228980
51615
386507
296183
176920
134287
499307
129899
94312
35942
494398
385371
309935
189132
50087
258428
387907
315109
303367
242502
228296
260148
211659
136205
498805
58580
75600
404810
218791
497330
401176
327999
178908
470314
282922
394577
439926
469566
287476
491140
200832
417955
454020
279436
340604
462949
467124
170314
366436
431471
228296
328728
350136
74068
160715
362755
468443
119223
123021
134043
451481
381759
132448
257064
96097
141957
499827
242567
107324
335781
296705
238979
371630
207257
76367
496269
434248
204690
48061
265407
469599
61611
278781
261396
277456
323665
97367
379869
499407
463497
223050
253673
157043
259420
273412
223849
216368
486327
284850
198547
93989
41746
362206
391407
100762
35377
360065
137052
184075
359385
238724
316030
138868
69574
40663
298531
143595
490978
174820
154262
54136
419161
120626
160392
80990
199179
353027
302636
300423
469331
313248
278386
200573
53642
46940
427056
408673
151112
276794
280256
394879
80052
245956
184678
124007
449617
134775
135952
243860
145152
425104
238745
311001
443604
232602
242734
312966
264720
214694
76970
384615
101736
290868
342093
189409
208761
93680
155875
424767
307583
494987
493192
202964
314062
228244
293534
68895
420288
71834
160516
303806
28365
253112
416026
304713
488494
128390
401298
311922
466367
492219
126016
306859
138203
304413
49235
27969
139146
413523
81743
170101
215170
331403
205788
103288
311837
499850
411736
87353
156554
371392
110805
184637
219127
242042
130924
384269
471473
68059
96893
404145
226483
496008
370591
113535
364321
99485
408037
251337
478117
193274
384483
169106
34642
219552
118298
182045
88645
151699
30350
78177
456561
74803
397297
313840
307007
323702
400871
476842
104738
360425
482401
245114
256044
189119
145766
395445
455592
138860
195814
270766
299277
344551
216300
242042
452077
499874
259255
208695
154233
418194
459673
102528
423363
499970
463510
367590
268388
362929
160745
56883
169647
453758
143191
141648
498156
230686
474149
338226
94887
410522
317641
148034
290621
228767
55428
487031
257641
199323
208167
119701
149777
483802
218778
261789
345948
69005
112522
446524
36513
374823
58863
43255
110735
491025
408142
314573
371556
140780
407153
478196
442839
499893
49981
32154
499822
492269
152525
281388
369630
177933
496584
323928
89310
388359
260481
463516
252438
206455
32696
226949
133399
73951
55536
146755
194743
254877
400656
499874
76718
476247
325269
92866
31054
421420
499715
378758
94399
488734
477717
96984
118626
134187
373632
499874
457127
492219
406115
439401
363940
245053
329254
62757
378898
113005
25920
328691
304349
373132
386374
100863
369872
374768
84075
159485
212337
268171
122702
479916
404046
367372
156794
195146
456037
245394
314900
238744
207063
182906
349812
269062
404931
499949
309584
99099
366482
231763
181100
499874
294520
346674
243409
289536
499970
400066
333718
213185
190626
337188
124177
224781
417955
149567
323499
444872
92809
196956
382308
346492
440408
88676
94581
239307
278523
148320
171621
463217
60189
322852
209203
413161
258544
385236
43085
487570
385676
387798
354603
459693
172898
187708
279598
117359
481260
493778
65880
267355
414794
206287
196510
417185
85633
473326
414758
369739
80444
331624
59184
108389
61433
121922
320576
121658
400567
350171
338921
497926
270611
477195
364661
142768
217759
31994
359730
270053
493949
187399
315143
46969
408357
377688
422696
87670
475515
477995
289249
408274
376965
499915
209215
470438
465022
387954
83408
240886
68174
258047
146661
142077
202691
102767
472324
127065
436621
202992
291423
377130
155116
349290
447338
398711
241351
418563
96731
370342
250796
321208
332450
158728
380714
341423
444907
216137
301811
83423
431335
136622
336964
181223
69467
132603
199904
462760
52150
131316
58259
93660
219632
354921
477276
354739
439356
80887
207151
332089
381931
383154
223095
109287
376947
109199
478996
494390
309564
111958
248876
48029
56900
63145
495814
208063
135452
123173
58011
360575
271964
140225
345050
464792
139512
294329
65798
266403
338959
289025
420895
265421
280153
86895
186230
374206
123660
154492
170181
151623
245677
452071
151521
206771
486939
492333
476130
499985
64609
85434
185752
279358
439401
480909
50428
155646
381377
171437
182283
88624
408433
452940
499798
266931
422889
470599
174603
433735
228664
189741
80387
192891
179313
210178
76165
190626
88892
63854
491811
430635
131685
443932
320929
264899
151228
70884
71011
149717
136798
27081
42524
37139
401964
51289
102906
136932
265216
70749
411736
280930
49905
67413
278755
209373
417539
27914
179166
407047
421339
156335
320596
45158
135744
178554
256326
43085
191764
498252
82083
169365
209214
444428
55738
341664
441529
140145
127191
176415
280851
434317
364074
214789
398280
201868
497056
50625
230432
349781
24620
121946
463108
54396
289454
383270
33252
279146
384653
267626
415117
237222
222104
438145
478976
330723
435315
365080
100418
487010
275866
140304
415942
440438
476795
479451
203993
331516
178883
161806
405852
333798
47632
234683
123021
451387
216479
343487
141059
94566
218855
261703
61726
357085
483700
301593
286681
56983
95858
400027
324287
449759
451723
396592
446835
476298
406092
439749
118054
445287
313198
499908
252144
499964
317660
482636
499874
358816
32948
496805
408972
406507
254770
117299
295594
356544
40622
355513
296857
345541
389161
159093
499970
117719
373336
133535
318009
485395
306201
484422
343046
125041
425489
399342
35566
323310
499985
216273
471896
467587
222776
413240
239948
178249
256519
104550
170142
475765
263519
55925
464047
484696
200398
125909
430875
252705
462166
43806
499837
499862
270679
274236
499730
101895
86634
76277
457493
492811
138898
481084
105892
418985
195969
369247
89398
280569
256251
49981
474008
380581
253214
306027
471179
273533
174997
494389
402834
433591
246679
312373
199226
75185
247733
354174
499874
94173
499958
448190
404545
206871
115212
129949
81594
211678
493700
337054
373320
376299
295011
456159
197394
213949
499985
306586
79951
424475
441181
287656
456838
301965
395523
445946
483974
132983
318437
72517
309349
228245
334993
185057
362711
103743
499827
239784
154841
95096
387160
183361
398144
49481
356878
491778
360575
333932
332561
499115
499954
396111
80646
446173
213094
338573
184565
391738
368231
499908
65709
103364
494993
91647
310122
212152
499730
330589
196136
499988
50983
417006
286008
490153
498745
409765
44302
429031
439016
198410
373336
497931
374724
356763
71540
456477
294135
66583
296736
255799
118779
155790
451155
473299
352064
224624
406092
58315
426950
307373
434155
335262
51500
181328
251667
293683
446843
364159
46675
197864
418770
222337
207584
58057
433774
104027
41898
306163
276875
119975
79777
260188
323614
78094
155765
66303
499822
274219
479076
84535
485987
258298
90091
436607
49023
168986
308404
140303
308269
48845
301664
137881
126338
365754
426937
230432
220663
262685
24477
302875
248606
97528
355584
499715
259808
114938
397095
211921
160825
362810
264752
460814
67728
315477
129566
377254
448348
235010
195567
176088
292291
494328
318056
276701
497707
194848
209857
396872
326866
387476
133040
459078
306577
203294
254260
202051
124261
331516
498811
499908
97725
499743
166730
175750
402206
61200
111555
78113
433336
118626
459931
173636
363943
414794
217684
332703
121830
132814
427781
254031
352124
64302
176175
390029
142105
76525
312595
30672
402268
252854
176697
367732
270795
329702
124614
435332
177787
85293
321726
101895
143237
269284
488998
208634
259018
324915
328810
191362
117422
197772
104475
491178
48729
150735
356017
455095
392660
43544
34029
265340
235401
251694
167917
364894
349007
239175
98956
102626
410264
111459
450422
437632
163805
73419
467274
165981
302090
268350
209801
224272
333180
417572
159020
350589
441529
75756
228980
154051
226790
343207
211554
493048
256884
454443
139512
223827
234690
240615
159455
214275
499970
175390
98439
60499
489486
246434
75190
99213
497908
416679
499743
77661
391018
113945
258278
128837
215773
496138
158331
107453
294148
428712
279126
485397
138203
178883
382717
44265
351303
191396
71963
382290
304905
176913
104575
104859
498604
100623
337770
63959
303549
304899
455252
149002
342398
445965
197930
414264
395968
444030
361792
368636
345130
379187
210126
304424
419197
169987
394252
362078
457989
295980
372506
460095
391693
155662
382326
325299
259864
265923
482528
163177
230359
354315
105546
313844
337306
233332
216856
68009
346306
205891
424034
257600
92026
202760
220423
344553
70430
452285
439195
114577
258270
404822
55078
183115
216406
88433
320373
347885
94021
238842
182788
358243
67207
40896
207316
132702
115180
73704
55309
373560
282541
483162
359440
306411
170471
63408
114074
371540
499455
246645
355017
101776
398084
452555
245850
455529
319079
329036
449793
468817
245633
386180
429361
60135
357513
181878
216902
39515
384905
471015
168856
175104
414434
370847
350382
429361
454273
452556
42207
140732
241022
456217
91831
336910
330626
484390
264756
336485
82739
499988
395708
162302
472457
410257
270933
229966
336023
334868
313539
162121
396158
251092
97229
463579
92162
154255
377929
296073
189535
302390
207214
406229
383553
213818
63224
355138
146656
448839
438809
465168
468199
496821
152752
496821
263774
431909
93836
271942
33830
215573
106982
492628
314014
295295
342232
495500
486746
160171
129058
272081
152926
499798
393959
384169
324873
313539
347454
95121
73554
236579
115432
366869
498714
494956
410852
260163
59617
282498
60280
437056
476795
142872
319124
491278
58315
217936
377184
215387
90609
147154
151913
330838
475280
183878
481732
441047
451607
401677
291646
28674
134991
313167
33645
138113
436594
116051
166104
188972
499958
143521
499850
352470
162143
424513
498666
136929
114343
149019
390535
391772
143851
62895
385825
437858
445598
386406
48317
468751
35436
465541
324047
357381
378400
296864
468803
367121
372606
303727
128952
384063
471562
62733
290200
154040
313765
427758
209545
46675
221920
99632
374766
217003
222187
488367
436290
499915
147729
80692
51933
412358
337601
191238
274903
35362
346003
499822
414981
167957
289537
307418
440307
73529
311132
311579
279610
301311
480579
496873
270977
230842
417161
107047
403436
496018
209082
92560
258961
123649
120459
403248
254899
151426
266536
477756
107034
152282
499958
65540
345919
188608
457587
349977
484453
167066
351314
478074
499874
88220
497337
39871
162034
275697
447346
428744
167365
404919
394957
168526
484228
448114
431546
320892
69669
497552
261631
256671
158879
41705
31123
121911
367495
358627
479664
169558
452830
467728
484595
499715
271866
333278
125894
34472
420653
214690
290362
165867
345979
241224
90446
374781
57359
298066
86026
262824
153224
369173
325392
499908
409635
194129
211517
207415
90129
107981
266512
383406
362711
140369
283702
317833
248541
243711
169241
476634
236659
47518
207951
473713
92468
119430
233860
223938
438775
72138
77732
481620
130459
282656
261493
465542
237618
154235
211674
214284
149696
370003
452127
139820
231646
455115
307001
37313
341390
493531
181892
168429
221240
385126
488733
348071
202689
397471
384169
402889
330515
101954
62030
172915
33797
311281
61720
414088
458180
236991
177148
307566
319282
206773
499988
35882
236682
309710
133783
365020
80232
494993
403523
319171
218468
266400
441740
448343
144285
285593
326800
136705
335138
206221
194188
499988
404625
112936
75190
382939
140450
301316
70278
320857
171447
336988
132785
72908
382890
498399
499985
340190
163570
29353
84464
89367
240988
421594
75657
395080
260941
70265
66821
478753
285939
400083
497027
243065
387360
491259
24620
82402
290992
78841
203157
495771
286507
94620
362450
338907
157782
90370
57802
389881
210010
131920
201868
440996
84058
427885
168600
97866
468595
497700
205028
55187
81909
79217
72022
491662
453132
495724
341958
400567
334756
398434
125315
349473
80729
130667
497863
488568
246991
47828
69444
150999
499949
319052
206514
179411
59776
119701
145782
180614
306790
155227
330877
363382
234495
168836
217258
340255
492987
37960
374812
395664
145235
341634
449596
397095
258566
181408
126396
162700
314279
493811
52926
297644
99810
315015
230022
345851
116435
33195
138291
450707
234476
50262
494398
184406
75923
291916
332058
342951
263596
133079
103707
167951
344627
270209
469694
498745
495770
252569
258064
339245
443526
139588
350984
132728
431387
380591
136588
203294
184767
62694
57178
212857
176892
168459
207484
167171
496166
341676
169265
171087
456628
33606
443356
246102
203015
423256
97028
453901
212596
38550
346259
481232
319483
494608
92300
64720
264550
72753
318612
256903
251449
491529
79485
253922
496660
296799
481328
402261
237496
120311
459161
145662
304392
261471
352161
492781
45158
123271
116859
207151
173264
171813
492814
494135
165628
346946
142675
278230
345440
82865
38525
154959
283074
26712
296532
182274
416220
157926
143444
443380
400761
173927
479485
72586
289892
181328
210586
364852
301737
439735
407841
52190
118688
399763
55281
491748
320196
497572
182794
86241
144861
489847
82382
168822
202805
436714
171189
275588
459509
416643
424239
164807
119471
455610
132603
217795
499954
398460
282269
480553
288793
499908
499739
236373
152618
404331
310310
457608
134952
126322
222158
445850
156466
158665
315649
252224
376296
290850
119694
348650
246193
486341
334457
373747
291158
186194
213892
101234
67728
97899
185346
379480
165129
256855
106244
49339
483587
353116
283767
397768
386934
99055
147478
488012
173576
355391
261064
292910
81400
100384
222119
460761
162580
251485
71511
247565
177380
54272
286942
341697
391065
249544
404474
479024
131739
408337
72397
480595
171681
201192
270549
290237
266271
115507
284885
459007
450395
456405
159279
266600
498920
181135
209953
486341
163075
479078
30145
332703
59852
232207
120715
168738
332703
281908
144489
434410
164529
262050
419045
201267
427528
359724
108151
450506
234189
479138
78379
465609
209423
35846
63284
406837
477437
469669
388868
329486
413140
220445
439907
372066
442067
204620
364637
361080
156875
344185
129744
447220
36293
499730
215405
456378
266716
203835
46232
367995
499743
288188
354133
495306
163225
213627
455739
484049
343291
189865
68360
141122
466701
208638
149571
304381
130520
462405
279880
429070
315011
472011
499850
119124
246719
141378
279279
50675
276276
469725
284305
82183
66743
179506
479148
232768
178468
295330
33396
237692
470994
456999
169199
435467
308842
402369
468691
282233
96930
256912
492172
483363
462061
280703
199973
325357
345972
450213
340125
261356
470059
36224
184489
318363
61367
161280
436515
373873
168781
483801
139490
56295
439061
249192
229026
296812
127452
86103
239602
199444
67529
130990
339956
174731
51057
314779
263877
489982
494201
435711
392816
174407
218983
384765
126576
132395
187045
290781
99025
499954
235458
395230
425981
158411
295177
362450
75865
271969
203347
440996
495029
157962
270084
340293
401923
305283
101755
102722
410157
360554
320389
466108
325187
428049
373388
297914
171377
248719
122977
218872
217159
499985
487152
220973
193145
177355
282992
68755
297425
226366
182737
127927
129021
336515
436299
177842
466040
376507
269754
179211
248861
478531
466654
162441
256326
351634
77939
491590
497710
407799
202516
434205
46737
492309
377503
56012
64806
91671
66691
46770
53084
117203
494956
68536
122021
374641
401246
118146
499985
431702
280280
228845
331672
417490
280049
134392
458597
262174
153753
42353
381569
449891
205489
56434
496056
132156
187099
400637
250370
470511
302727
493270
73658
117863
107151
367597
414554
172626
218697
280016
427886
414981
434437
253063
302171
65195
356096
441123
96156
255630
92800
496466
70953
180446
388161
218734
475613
474839
216592
394823
316786
364116
154108
370552
436622
51791
227672
196792
76455
391567
437364
455064
253926
376348
373872
68004
372317
422278
444318
360855
244284
253901
205097
112951
499949
356184
171537
485336
35512
83877
160020
115383
325585
225231
197210
362018
79022
442015
382532
282101
174926
497996
488760
297274
449171
255071
311119
203541
113838
157340
60955
354054
233934
250897
449362
52704
175865
498930
62421
114635
334119
293152
31755
127736
321433
428591
223779
177900
448587
115591
304639
363407
291423
370204
147615
68095
32885
245538
86996
276295
419825
435198
29606
61645
250396
265385
373709
288861
159352
334631
444931
445224
255521
338311
294433
353912
146543
394565
241445
487336
459060
234545
449303
203884
134420
214781
92200
291436
363978
215057
177420
128650
116426
158536
141809
56738
282264
69719
415887
198681
192136
76669
461917
359965
362266
417525
455116
123275
381227
478976
471244
494185
460057
474835
255530
412301
499850
442499
307661
195841
449102
256954
26622
104986
492837
189452
451683
301425
308434
160524
341632
229410
67612
318974
287944
453593
432215
463089
173391
244733
53931
350254
388359
403519
486136
325187
377770
62505
292885
169161
158125
189691
499908
70895
98978
240340
302841
383476
246184
24301
350787
61689
115262
97846
466756
321842
461076
456557
232009
160416
467492
121316
253590
351540
168049
426457
331653
181585
159546
275420
484682
66899
428725
44031
63332
250525
108409
221064
472384
63047
461701
217796
212549
499954
167087
99030
499850
28985
337981
380456
182321
439433
490701
124374
120922
31128
393175
396440
79387
482507
218463
451091
62857
428910
187126
119340
326237
442863
499949
333624
326108
215851
288201
404666
304714
466736
185372
384053
110991
435550
182290
407926
155999
206761
47506
238064
267278
280569
322466
120081
233158
106721
437233
40074
361552
258992
377363
198850
499949
222166
159222
299389
163938
379084
148203
494433
350103
169557
176697
74931
338146
463937
287354
368683
145744
499970
448867
104140
270857
192573
170234
452409
37139
396952
283748
320660
222317
246694
120805
376819
64806
403036
144293
123420
275390
157878
344895
31422
496186
110000
263441
186035
274280
264742
66991
123689
230630
291258
280920
159093
270509
355838
249044
296800
105847
421897
46820
252795
422424
118293
459809
392349
152752
163551
74890
376542
74869
462271
499827
234527
417539
99366
417873
129197
442626
158943
129026
331857
320154
165203
411412
451723
184411
481893
480756
59040
467171
361450
307862
208744
172632
202517
407930
499908
55309
251667
50625
146270
366092
469860
94329
213699
499985
228418
499985
468947
140254
488827
88220
34276
171193
190013
282992
330093
396196
396456
305895
193288
382593
396440
425003
287920
231388
82569
451600
326509
121668
220322
499985
493657
160839
189526
283518
466694
179411
198453
441520
456125
233342
103603
89988
45258
183697
77208
463385
217567
499334
110231
205830
393487
49700
288580
124127
421378
104344
355208
211060
309306
219749
281420
499715
156518
373873
374275
93285
147665
345455
310218
131867
191969
302092
210838
249544
72078
228418
54320
145223
347821
109741
163987
192114
369996
157155
162585
417147
310450
384050
404871
495472
300931
215503
406423
496420
452535
115944
367829
404520
474927
330452
95487
70893
47022
350428
499949
209317
258852
127803
95878
448347
269042
491526
171979
276336
371691
374058
192224
438594
169188
241429
444060
494610
207350
305060
426887
476200
328116
86064
169558
214696
148212
259855
128548
321451
440434
29668
499985
493680
337127
68604
298296
296790
328349
155884
462194
108218
94096
259393
304710
444630
129936
442225
317719
424135
50877
293831
251639
354615
287551
470733
379255
382337
475800
412203
278996
323011
74257
129254
195288
389987
133408
355679
179748
99396
217040
493347
230575
27750
499985
149088
94505
445224
85893
180169
333656
173655
218597
256624
155944
462647
408712
325402
279943
341441
197084
418260
137052
364097
171041
421962
296477
455199
226747
164940
387991
216871
52695
382968
360644
275917
336818
37476
178177
205987
363781
233136
292892
242518
161040
321207
259442
161401
302914
482690
49111
453843
72880
387129
378164
195499
140001
79343
181814
486674
376562
228620
408516
494890
281042
496595
146849
35903
292314
38671
272561
34424
302152
321003
444189
494968
380756
46462
439970
395160
48737
475522
362402
346287
342872
222104
476644
285706
280418
194841
131659
200297
379580
499908
45530
104039
305004
422538
226872
428530
66627
150519
96427
231287
395916
153132
360515
105213
250558
330845
494169
162681
491482
49465
312459
240663
204184
124930
98578
284978
347124
102722
49383
221102
78505
32948
133784
322560
184843
495965
77554
191426
447100
149347
210251
223958
428180
35570
330127
60855
423401
438553
117902
485300
149033
420136
111299
135060
228483
130686
296899
242185
173806
492924
467274
107814
385923
178999
498482
411772
499915
497690
303345
140025
235841
119324
493856
356490
156283
344299
459917
287232
129101
30299
498215
372506
316650
359708
389615
136754
270883
189535
284347
355869
477822
162495
395165
395113
399166
242923
118152
407212
63314
425981
106147
51277
243897
383766
386815
499949
221106
225340
44974
381495
127801
38081
459181
499985
250213
458524
52370
41651
27629
491092
209203
217118
458877
356780
408794
496072
466652
223202
392632
456628
31690
397157
448817
320763
111353
344732
112183
272413
379038
121281
160188
44060
56623
153910
326394
148613
369199
199396
318078
80905
220385
43597
492432
123531
286207
270405
244408
103363
499958
62043
238160
496698
24477
272311
434371
133905
342053
425353
171041
228620
335550
100013
234924
301331
184565
394015
25734
499715
52583
84026
466288
61069
480677
78343
83740
138576
321271
419313
103212
483700
163250
236900
459425
52296
443628
28665
76013
356386
283296
174201
333415
194841
152360
333546
317197
219973
341697
50251
403733
47291
289996
343404
246830
289482
105044
336524
99654
163429
258905
339522
212311
388113
199904
48769
383154
360748
255682
66469
272858
117812
384410
157126
376019
416286
34761
343729
144713
499605
324648
499798
310084
30467
361077
496256
424536
383988
453397
293545
421285
196268
310671
231460
212663
493391
70108
39535
106743
280049
24977
475494
430017
231088
259393
301298
283771
459065
471509
267364
143781
176337
187086
142015
98288
298931
458939
142747
36844
499915
235407
116895
308082
116919
328632
83454
37243
47644
407059
202689
424215
35702
434488
362635
151457
398157
249886
472670
188233
51302
107898
186395
319489
245470
131935
459948
162827
59063
201216
382217
318612
314557
33447
344282
319296
48063
265528
67241
254008
244480
41932
256905
262012
195780
227244
268655
360842
475982
499970
191620
280440
168299
430136
312373
427950
61960
95079
167984
418016
244408
70353
499898
328534
464013
462382
124554
72782
485209
87968
287433
35973
417193
486312
238304
80919
494031
205726
181616
324287
372029
311900
257412
144839
360256
77299
72839
319371
44670
308823
355171
491585
459739
343257
450404
388239
465862
499985
439549
491614
464228
193669
416239
325072
263031
162676
484004
61789
160371
310470
255285
345878
121658
338327
58996
239307
491073
251888
201139
397337
452481
229466
412292
364198
383270
234478
40379
465125
170812
451992
131580
428712
227499
263791
235941
499988
473531
280075
293321
81594
302488
180552
112245
187287
468751
486782
49880
426121
319775
326283
286132
329068
449100
285640
37793
208761
52744
88262
361552
303510
207923
179257
468056
82766
276795
309274
53770
379366
499793
462382
499908
138544
196156
239054
495029
224696
175608
185887
135998
459748
186517
99386
31802
250330
473668
322266
213139
494390
275767
68999
214924
498026
56751
234193
177167
324672
36734
312931
472737
239120
226966
499908
496584
85948
229927
448618
262436
316015
412011
412281
387636
387683
179885
144379
192370
461834
302793
350568
317644
432189
460761
105986
264045
177517
128521
130599
490518
414784
497572
327513
60817
230732
237222
276052
67198
252913
101265
344550
74965
87613
341904
495824
425032
40013
173490
296298
131410
206584
238693
135186
273779
245742
72200
407486
498510
70392
400941
295268
364809
316778
295756
499874
480429
401033
401527
403523
212079
472052
491239
484508
424741
69979
67639
388566
92786
138113
140141
441272
325010
495123
306220
317493
396345
165454
281910
427145
97974
409863
274019
92523
173313
364180
387142
84191
391036
158623
339528
412132
134734
49465
270591
98910
97621
90878
218597
87317
430103
323468
205393
475013
106262
403256
347041
361816
381567
312751
115378
194792
322466
491665
65895
135787
185406
224446
337766
220907
152655
391861
324756
432886
188457
418127
83407
394600
318974
304424
364470
313342
193410
369344
286225
291180
78224
335747
375497
88243
382256
361152
257671
225966
325564
324500
367725
227433
112389
87129
307187
252104
325784
40440
430114
374590
225019
163779
183944
458403
328973
148357
149156
103085
316937
160893
484129
205157
49008
162506
407496
178769
31877
372065
226098
81989
193223
412132
479229
52433
154581
275252
255103
236063
95929
37875
104356
357190
234397
112211
82110
188142
398681
499983
167066
356540
79657
492307
172864
64776
277470
26318
177023
490282
397920
416734
356937
131881
198739
499602
453115
86420
246456
424902
138471
245830
309748
101810
136829
36159
476488
389747
463498
284948
431445
498842
453276
101278
291370
360787
363740
231166
132422
240345
225822
336191
338507
146282
492559
63086
405116
476973
180885
282162
284674
344106
407111
309122
40865
234362
97274
99165
499985
432669
413440
423378
206181
63285
344958
499257
62609
422827
70135
351109
194161
210032
465316
330519
302390
479562
92512
63590
113758
499970
255446
32320
409484
35671
58896
26693
51152
136588
418714
344535
275146
75844
402646
140553
314573
357438
351019
180520
174559
242969
94893
47760
181590
99598
483676
176101
59327
39650
80470
464161
160213
499874
51135
215232
377503
211381
428409
168203
185144
38461
230612
431309
422610
430254
118382
172757
484583
237381
359337
217980
181114
490285
387687
336752
392435
479841
30467
427878
248606
102122
95228
139318
70686
47263
351853
164407
36902
464706
198578
204115
36314
180524
464333
292201
46208
245600
25376
73392
392998
292453
256671
414830
27193
69000
391337
348645
105461
419017
36596
466064
435102
52610
354200
116671
499743
430651
266568
417849
174800
393674
440408
45882
50284
377557
211264
178986
25075
191843
314560
334523
77956
343325
113585
141374
270716
89161
471335
138183
253114
263159
425159
375531
282967
244472
269797
52809
339726
43560
80287
499837
366033
471956
446120
456609
361576
311684
476530
146676
142213
97951
146092
469938
45302
25807
285968
393493
261553
197107
288918
208539
499850
371446
440964
107237
320227
246613
387407
484895
496724
237506
335420
349269
211299
217603
292174
102256
241849
326583
167724
309458
242992
116689
200937
56855
167087
331060
244387
40053
49021
335560
302088
307734
454554
169338
338439
499949
96132
139953
261642
53736
494031
427528
328192
451558
202880
499985
270908
356778
332682
348770
499850
263976
114027
145799
266399
53279
34824
257737
494350
303490
197155
402648
379187
283227
297274
495599
409581
214823
103301
489937
440687
127632
165718
266760
202464
233349
304074
363625
438196
363978
53565
464640
417039
486341
326444
130164
230914
455319
399367
361192
119565
243470
376603
451569
396770
315550
490404
401437
418670
162882
112876
220555
43344
412632
349321
367855
433299
105392
137574
32843
499985
305026
66159
173362
218936
29542
155915
274399
415438
466845
365628
485572
264140
380027
497926
499739
378394
439128
349331
62953
158799
262580
246613
427922
481673
394297
31905
178777
60955
377083
499958
420581
203330
33992
274289
44670
132785
39040
342168
479056
472218
253673
240007
106672
310875
492736
435310
488055
72773
62310
107913
131697
128434
465815
134586
499985
400345
312423
491920
207529
51550
408729
117189
152521
311544
312218
121314
499985
210798
280482
448660
39007
297115
102523
373494
358952
484140
78702
306146
98048
34267
494948
89803
107711
181532
380456
271184
499988
154290
237782
47495
238693
425114
383553
57706
103642
405718
127746
268528
103603
404844
352926
137574
466125
495114
200682
365327
160745
199321
417849
406678
370089
348552
194466
39420
413064
386406
425593
381025
115155
121230
160448
499908
499985
291279
384672
371881
93059
438778
86609
487605
110621
392263
227157
329496
137448
497799
431823
446810
263976
135132
271341
431885
459164
43471
48319
174559
251570
74492
499730
87947
146580
123553
425164
46453
247349
245829
474267
322797
459298
139859
494589
391097
223270
392298
74556
273278
356067
39187
161823
414140
384374
327746
158190
335897
362678
192660
99984
156361
453228
332842
394477
302023
358790
380253
446900
260922
171120
282967
261437
499915
392461
480054
461642
220431
111012
428591
176920
58160
349844
499798
36842
379096
55791
151261
499256
126410
445370
277481
81747
190741
370486
132835
499949
75172
195518
478822
468700
386592
334018
312363
269758
108893
415061
340542
488061
439770
429381
414527
251045
113695
184872
494389
128986
81203
271181
385891
276788
96046
141498
335654
233670
106076
497604
453314
383736
220423
169399
310666
499822
140611
494459
139990
189437
475613
348009
237416
395433
451394
496729
70706
492300
47467
277649
127856
390400
413767
392270
227610
186514
189910
289377
237627
331970
331506
412389
314489
199425
135482
316488
328504
228904
458969
151578
71164
398978
37722
391181
303492
196272
433808
361202
245435
233670
106208
424007
345921
213005
226240
60467
105494
89580
304507
492629
376939
212129
390112
53084
166540
203378
385790
485992
219202
127610
307796
498525
346874
483877
351537
499822
89711
110244
250645
130714
61367
76525
499743
453170
451801
171802
453360
410592
499970
499985
242792
268388
182555
323104
154892
275436
70489
438109
337439
404595
383898
392248
251578
73278
436981
207484
169690
300271
494993
194431
232037
244914
213884
167759
62803
256482
51612
101808
198709
387773
288332
29406
385715
448421
418623
496221
499908
49277
328110
350949
241800
242983
101774
226682
277230
52350
463823
77532
492300
356096
181043
357232
241625
70895
129408
306741
316732
446746
64239
60122
434784
325640
204095
495046
492257
213471
305832
74965
499908
45342
371895
164149
458749
167202
478882
458852
33694
389106
121816
383471
482615
466005
435866
126157
220354
421213
323202
215830
173169
121314
441960
451083
68020
281211
104964
30645
329529
389096
237886
171087
24770
100864
275184
328642
48323
100690
282267
189373
205986
187833
427231
49012
51645
475811
286585
377798
260761
498513
499970
430430
288703
146021
235125
108304
214458
373884
119668
138284
125033
420723
391285
167877
31877
166540
297820
428070
72200
499874
188922
354494
455798
97125
163121
308305
211674
442926
491115
92943
499175
266858
315204
255738
262356
426429
171381
332662
439323
484895
402475
120306
339860
240715
401803
398067
452599
205544
99258
311160
433789
182987
321034
490338
248056
122467
302841
435949
51263
282793
97863
471602
488643
122497
198589
233394
453843
165885
212494
174025
148492
239537
100990
490227
330394
499715
353160
76718
137682
397034
35903
298386
75250
427726
206589
166634
498888
322985
210192
294425
179693
228576
499850
396770
263441
469844
198413
434708
499850
242006
420617
70133
188026
445212
92146
445950
495712
489115
499815
279899
281174
499669
35048
214823
168197
273137
456322
63108
121324
329311
141233
232970
302090
80718
85836
499898
257375
74641
171290
407791
277891
402206
417456
115524
294911
417732
401447
36933
481260
447306
237899
69642
226236
215777
290467
206639
151051
73070
396811
29542
44596
389902
327546
485848
413907
454166
433789
303797
381435
193658
229942
496698
208870
461678
49122
454231
381081
197433
332953
341565
155150
84692
267144
51612
435168
401865
188031
113505
497943
264725
389378
499898
378609
211431
221095
450152
60233
71122
278074
375034
135186
371489
473028
285932
489847
199997
48831
76947
66993
496760
477139
490896
315423
73498
52303
155551
63407
265849
27312
368448
499988
47570
407331
393658
126411
142892
493601
144771
75570
220234
417878
393928
157665
488734
144181
83550
439782
53175
377692
355802
432929
190052
296787
129324
362500
304752
203347
393880
157691
141795
311651
163408
112760
143508
30025
394410
43420
153806
138898
347405
272020
421745
217774
410660
105192
90607
413756
289543
72682
315695
412478
282186
383343
374813
145785
264595
219930
83921
246486
480781
122902
302538
159192
433776
489284
244075
234752
321707
68273
444361
437608
327632
207569
162160
433741
499985
406551
141809
304184
121830
285750
259916
384875
81534
292429
325632
319586
130074
123884
204764
116054
187878
223503
233194
26624
396388
76947
496237
379598
495046
457394
182218
487151
178567
125256
402369
218363
386004
325835
489768
58337
448142
185303
340936
495228
401005
486492
391134
68020
367597
253285
237974
25293
56951
246794
491282
244849
342168
142650
433294
262679
322394
104475
231328
199331
125620
321790
95139
209119
397973
405624
450926
225446
298531
316861
321541
64645
382897
102145
292767
492437
125267
210754
439762
276868
344732
254239
349331
209745
477538
189038
39755
70565
306022
418499
44561
83033
50284
499715
265390
366625
263290
418442
382588
389003
120504
223453
352116
304755
434466
496333
436994
147245
265695
27629
139512
212267
210381
493848
127397
164802
420368
158125
252158
35519
216444
389902
414568
316223
300307
227538
418130
93300
494192
473096
134391
106701
497738
99291
264402
212204
141431
31226
453501
492089
499162
353852
295824
114408
359495
496724
282086
442819
373803
497423
458032
384563
159189
50258
386342
483654
177876
154869
49316
107301
239018
69582
52057
145018
434482
200119
117271
404323
456649
458342
179590
466557
480842
458449
61198
90142
51604
364592
106827
335368
453848
67195
67220
130027
372377
59105
497272
416196
44965
216565
234924
114436
179200
129790
120215
482246
498486
439036
267434
304637
135257
268258
159240
412025
490502
80631
293452
367340
45506
142928
438076
448920
484692
279212
389615
456557
452370
316289
314183
231542
264725
184114
278244
176417
302563
200963
288059
314200
40912
408774
191600
499798
148212
124815
78633
333331
105062
205441
254933
63984
133237
327242
210649
499985
322281
298495
137448
152850
420346
230791
499985
212294
492811
313096
110991
226773
410655
317084
499822
464843
114577
273803
168884
280023
116120
379309
156779
408658
390041
241884
325604
42285
354296
430331
135846
97733
95358
37193
352833
178399
206614
372506
42483
300415
230247
123433
186503
65309
439158
114876
225110
264180
313265
371795
321320
360836
78505
320210
335230
399301
426703
325632
455604
92980
246358
212372
267163
48845
153520
131494
202445
172007
457755
472085
475821
78164
447911
149968
190976
425289
121148
251752
143191
105364
435513
148669
377817
312315
283394
334331
84767
238309
41823
442230
440900
423444
499985
156853
430650
231418
281719
129899
51488
94399
64721
255328
344500
147478
316488
435784
387320
402360
246645
141496
435198
209319
168197
410063
280878
319681
372824
179440
29668
495796
436841
499985
444592
297612
290913
210054
35091
138716
52112
81582
179855
257349
250928
175924
312944
482254
252567
280313
492360
192112
226064
211713
266399
402217
416675
50426
463108
263619
237238
71468
118687
419667
125761
124653
455202
149772
93923
164169
454914
31392
99099
387818
404216
242532
271969
125492
420651
252244
331163
372095
297350
81743
194431
303519
267798
469860
121367
71042
499743
270558
60077
499970
478040
178999
459692
67741
450926
397046
103991
38931
425489
164246
253352
302118
381504
155985
138016
499715
36180
416897
371708
317722
116252
47440
405672
495500
492535
332616
409270
136179
140910
302854
330178
397603
434238
203670
363449
173022
426706
32140
283179
200498
47149
411669
390063
116665
271476
455886
200997
464100
127919
354363
64565
138847
81610
394297
288080
244357
336626
408062
406470
319093
258038
32813
109760
457127
383894
253231
112975
206108
362489
380797
370276
294520
93162
404288
95437
175984
362638
325272
328887
307666
50522
415604
263619
127212
380723
224334
206037
126188
406999
289422
186854
147835
462260
48867
411123
381283
357885
203854
189177
475603
431309
449412
464224
156312
74033
377722
134847
381186
134669
411277
281498
76503
178135
238730
242654
414878
113914
81637
368771
334695
206639
395011
128600
221908
311369
264179
138291
102793
207975
45477
291563
113033
361412
212628
51015
127790
215888
465103
323211
460952
421639
447659
283913
339726
361758
482677
69881
304757
151422
62043
422897
487178
226587
88362
483639
230418
391166
401716
460888
278358
484002
458737
457333
484009
100558
134672
85431
134027
319559
112057
45688
287228
106244
136179
219055
42952
283100
154563
375262
134786
245073
171717
246780
446833
314549
138383
221473
303278
426325
178222
499988
315985
338921
264998
132066
243978
307329
414932
301165
467669
62708
403991
59978
449779
474724
144938
247594
259964
28319
375365
187823
41093
226728
54740
241001
434370
435412
256855
38551
488109
58053
37460
338599
174821
278739
149876
292676
36376
474580
366285
420061
471774
477330
221021
417525
421086
421171
293019
396609
387422
140040
57952
192849
307742
246516
389862
477453
59545
101954
174267
56742
282577
473851
96771
490258
39095
119790
433845
223705
320608
185846
499548
112948
302457
373683
299471
53391
483067
36742
160915
210415
200458
182045
218791
499985
322983
374724
397715
80178
49878
374274
433168
499908
195742
293930
312811
401876
191879
497939
242989
292588
176186
255022
232420
498929
63850
256485
251838
499985
177663
370801
464880
404696
33306
407660
45829
153810
396264
333278
499988
58801
470694
325095
314846
295144
374527
290215
243598
426182
491712
274871
71566
88282
207989
74981
404288
179120
428373
293973
491858
112800
239389
415710
465867
32157
25512
179639
384063
95543
493305
90387
465586
254721
95659
141957
221213
149244
127321
382166
108684
388078
325288
159816
422384
443332
385017
75756
279456
445792
422135
229753
303149
303256
461066
339812
381168
413331
292407
181771
59401
258151
331644
365560
390866
282929
264998
379255
343995
283877
465203
443767
144520
290884
291702
372985
356857
494495
487889
141271
409225
152950
172980
24493
313584
208528
359049
378650
291987
419035
346946
110853
472338
213125
58691
117548
81404
125226
490683
69444
430763
316177
247615
381203
40772
418632
160272
367169
365182
109736
123665
499223
499985
244159
363919
254389
248109
241459
451273
217105
423370
273011
367959
345594
185405
359613
29068
470387
428049
273567
234500
170667
44130
136529
159108
162672
305060
459589
71164
338080
376592
344280
484433
77779
448155
392506
339071
452660
190180
354430
212144
144702
90091
63378
158016
430565
258756
152235
107876
492640
72882
83033
223672
82388
354677
393602
129968
196598
364802
431794
50334
92243
498154
253063
60743
423919
255712
226976
38312
426389
288433
369104
440993
111359
27879
102642
341800
267238
479916
98441
382731
127211
359862
489044
115507
86521
299549
246184
151780
499874
141904
38671
98230
306499
260672
128835
114072
338870
467676
413331
242495
36844
490238
468988
484769
247194
412420
281101
70176
309260
403539
338507
216250
479888
129686
26065
302710
469785
466244
496954
398903
478126
233446
427718
31348
331724
320208
297938
462425
356386
357210
229821
146607
254682
114102
139512
73125
344686
296699
348945
494031
497058
170812
225945
29858
208870
54151
289252
420061
91595
329189
131951
322315
247623
126636
274107
344731
127908
120430
367503
374482
327731
311781
381161
497444
176772
31987
471321
109941
313759
352153
282627
302608
119785
399362
433288
306974
347289
429890
196630
336875
494321
53609
358263
192089
209959
310168
283241
332870
296746
128974
412535
299956
56603
212663
467772
61410
339807
329311
302760
422202
499985
229423
61689
499915
226773
263686
354666
40516
266713
204330
39005
80176
238476
376261
74373
172898
300805
405217
439431
485209
382364
168604
73907
68700
221688
104817
233595
499827
289182
443270
64498
329687
392446
278295
428384
206971
288383
98339
458066
47788
417943
493467
63750
309816
466557
376908
474039
488109
144242
167614
400523
296181
288119
208464
348358
208155
292657
494033
212981
406926
380896
58289
498828
240661
459693
381435
337896
499610
399725
375768
354691
73782
362391
94380
387968
465702
434912
429208
81863
407519
340285
465630
386748
390930
211844
222625
364260
472089
170019
335604
457455
381185
65606
386872
120302
456045
256671
436171
52566
499054
141802
147931
499985
131121
40735
186766
472613
315597
432376
414385
432278
361707
58045
251485
480903
450921
294811
208948
90877
437128
482682
365756
283089
352827
358786
234841
498703
397841
86278
492696
350640
250858
312963
452213
202204
384842
64565
31387
450561
83212
301764
378951
442214
105963
84756
161903
129374
243908
283809
435359
466011
481848
390157
373633
441549
181436
258400
144844
245022
436607
228964
114880
185273
406886
45581
231707
172284
163805
411487
356043
351109
136039
217490
394553
106278
364108
110371
97597
207417
147792
322930
236978
426764
80255
228094
332260
174288
499837
445510
46885
122467
92519
183878
298722
342232
185183
352865
127272
89766
66494
479855
282101
119405
28661
235927
450278
484091
228576
266593
37566
420342
291344
179198
392632
61643
440704
382053
376648
108151
379951
498129
280164
211264
266362
69915
319317
292498
262676
235825
77455
461701
258047
105752
351465
300849
499970
351537
117071
192745
176088
449961
329581
74018
93808
139688
496292
463341
263569
439452
357537
496310
41224
185638
394047
295219
363421
292498
60305
335230
190370
209897
232264
249044
221283
342406
317973
106524
188567
499893
44743
66991
78206
205268
257711
258162
245797
116154
24442
396592
28923
248640
280292
70250
78984
154280
499798
90188
248234
384874
142992
43893
356378
186796
194512
77947
122391
420204
388931
141957
241527
499726
319485
301191
340943
35362
345318
372383
126702
160524
57778
349530
495965
213602
274254
224696
287222
225361
177065
436127
304985
420574
44167
361071
499970
410644
154892
65820
110476
462082
339311
205555
464065
283510
136405
57396
450418
374828
273313
465379
409490
254089
299588
41184
184156
95908
485425
432209
118505
115215
108370
302391
408542
493454
64609
319424
33254
371015
298423
351933
497576
291216
55878
354615
253850
293534
79086
174805
94434
367064
195992
488373
414830
207143
464788
121722
190252
499743
245758
231885
114027
436238
456978
380817
181289
456876
267086
308558
499991
499954
320494
36523
499743
406687
128986
253082
39866
287786
486360
388161
492040
129521
311846
291864
454911
341660
230897
378738
351493
458117
490737
228253
307565
150601
235944
147434
158497
313507
202142
258867
265750
35999
254239
316833
357329
52872
366666
148799
430149
460589
108333
309922
80252
149766
462807
92382
499985
44200
448123
346385
453805
250891
226112
49821
88913
92519
494956
368716
147553
392601
242105
371238
207295
192833
65521
432896
281890
24954
436981
111847
272894
138113
112124
162893
135919
433096
106368
416285
272090
369232
108539
483528
166105
471214
499949
222625
56909
196136
484945
65571
151902
50444
340996
499988
196760
347601
200119
188142
58816
209745
147191
499985
94729
418405
434551
348721
191678
495568
210178
298087
23734
163163
445193
499985
385700
292089
462451
86328
375375
359595
102043
460814
181171
420366
102729
296005
399269
361038
320849
118146
496617
331187
77098
349358
250420
27476
401923
252737
430982
349226
472786
405217
144120
477816
216690
64083
403487
193761
486939
468957
155753
319489
302667
82302
52350
279106
102095
357329
186077
320004
55140
287827
242166
80038
245257
322930
320401
265818
418340
91301
88913
476275
390205
495518
392601
356691
284073
381372
204226
342730
494516
329626
406388
117982
384683
182794
72988
496431
129586
451900
236131
305041
332547
405119
123591
43938
279511
372340
424703
476736
391670
385039
421775
56521
248144
314122
496832
494658
391738
499908
99671
496269
69935
332199
471987
369011
36703
492432
66803
319052
65609
346692
435946
492535
26304
89217
50903
259353
44814
186404
424951
360624
412443
140844
188316
499874
240414
28905
181959
299800
499726
219030
144409
472360
256346
484589
142104
315363
497233
394957
217222
268178
111116
123884
310876
499985
325288
261471
271041
479056
340710
407133
105924
499898
189683
110075
181319
467490
93989
129897
323318
485709
445850
316901
348090
452526
278132
35035
96841
476472
285800
390951
368241
499949
142941
320135
437233
215370
499568
360737
486908
69005
437193
341587
80005
499908
232768
499954
57105
219179
76166
284807
494513
362500
63192
159977
492360
278362
465422
81817
417456
482196
176419
408712
378488
100092
203812
256575
325547
220986
322315
222511
112245
369430
48150
499970
303455
450834
282483
248813
296595
344876
124529
243284
472648
111353
395389
366324
397757
184896
232361
181319
47062
56115
304418
187206
297274
79897
187054
55493
482908
337376
163392
235251
329626
435841
27017
492185
449346
35436
459401
305283
183878
347397
238408
393127
382400
442015
476634
496712
325421
103328
197797
195126
73246
447220
303308
415805
252966
457059
380407
430081
203330
370703
151356
471852
128808
448260
321904
498083
391738
30847
187477
298999
302053
258790
330654
28214
445066
187161
345393
490495
219925
245017
175388
473257
360310
43336
322217
304793
249460
499850
240478
79082
207966
215925
41898
434139
373147
353852
499985
271964
242347
489714
499743
208366
326971
63108
205836
102776
412923
223770
254633
494880
147638
280609
404476
353669
487545
125047
95523
498528
249430
335781
106862
460050
487356
52786
277612
170904
384647
438406
372184
342716
398282
289252
67524
313539
105410
451526
273185
223797
468516
418112
496698
165776
88993
426834
369667
241869
492033
256490
499985
377258
263983
133298
445555
434395
260599
296632
465625
93425
129189
451272
169942
89988
443690
279852
182426
497658
133466
168662
116556
113874
354531
327112
265188
137995
375843
410370
490304
78856
184727
494645
333371
368003
498281
55669
427347
433189
287232
334236
42338
234124
347323
481912
153281
325005
481194
259255
180858
444197
499815
489524
460621
336254
68338
304893
331882
218252
392567
72086
116025
405323
133992
499827
420148
103823
258096
269457
343694
488867
240734
499985
400155
118588
91647
494535
190741
329581
332899
150215
245898
444627
172980
461126
299837
244150
181640
156053
107117
150986
483352
143798
298685
43667
285833
346171
403788
494192
134656
174405
48126
167464
233733
422311
379178
245623
449197
76413
459444
422244
317722
128094
451083
180143
451961
297709
458939
154518
325315
54361
25920
30974
460986
63153
225340
490515
303367
380649
388804
380778
377252
208064
407529
477887
179590
277902
411181
471416
382603
215088
72078
478538
499985
225217
112714
446524
279992
157554
352043
381832
184872
183466
463525
293070
456756
262173
275420
416026
225943
69435
154670
59614
499908
245821
235227
459834
49908
105324
428906
283602
413973
24438
499874
77365
171278
129628
278566
144531
120479
472480
499985
33104
268089
74071
256490
187523
55858
335253
291370
163883
48946
489995
230435
212258
284214
42338
205904
94883
453995
53951
283767
251779
453132
388575
386240
90017
402822
335691
499652
39227
390804
28661
226557
499893
193658
164097
328584
60455
329529
382439
145850
388902
77654
241672
389418
357164
56788
331311
489847
147604
30126
210439
72810
492185
176601
374619
319497
107222
420828
121718
434175
124668
152635
221120
217118
453157
256426
499392
499954
175378
159935
61702
472480
123665
99882
89079
134022
454872
416643
175251
444642
499743
304960
388755
141510
447439
373048
47287
499970
40966
308379
419646
431107
384410
418752
302542
253164
152449
426422
328103
482939
152570
337761
390419
499954
454480
105076
188307
488248
442482
290235
239226
161180
442261
174625
499379
350046
219931
340688
33341
286458
490602
274761
191267
361363
406423
161763
111423
200724
465586
278740
414068
78802
194663
418376
220549
219127
59429
59034
462924
444404
258313
268061
212104
141080
123689
202644
484895
326488
216131
341178
197351
293695
116796
184279
499985
295177
366704
174025
212824
287150
167382
136620
217904
303892
130375
163268
403956
436533
430749
281261
280548
296697
445828
481944
426340
493852
59323
199512
114938
110818
83025
39376
484769
355895
105875
138322
238727
396774
341042
155081
499297
207326
208936
212660
197453
367855
35645
25822
472923
249073
249416
253444
355766
494799
180337
340192
447390
258226
119620
499075
467731
392785
131534
397016
499985
107043
270601
42333
391801
103971
441024
291522
236077
247727
252686
228753
57226
403201
98537
28149
347601
490816
30043
141441
154695
425647
71100
476357
261983
200937
499915
145680
413853
350617
199828
288188
165203
449723
70799
117047
197123
484397
126386
424741
232820
90635
144924
318796
492062
359862
130682
376386
442311
208167
491789
499985
493867
167749
235618
175566
366240
267341
28248
119535
104433
315104
455142
54740
270992
177685
102923
469705
225629
314849
344229
350577
325629
353342
339837
85040
220078
473353
284905
356175
320415
314646
372211
469821
305210
405622
469979
293849
425326
499715
97977
246779
428843
405121
267490
168781
219699
459514
370990
485498
74797
273825
488616
365218
286145
333255
430921
325340
428934
56603
461303
237621
275755
243415
222886
77316
37664
33817
203313
54018
478239
497585
150361
284885
367933
391962
489327
194030
324048
178987
499715
120302
410529
294843
498556
95697
217518
180089
247376
384191
164169
68711
76702
383371
455803
406860
258047
375248
387818
30950
88795
382320
195874
177764
186943
90253
215170
123838
499988
353323
140040
447759
446428
332180
204884
89151
492273
363428
165117
315670
166908
193967
328344
313924
364366
202727
262671
301245
202464
219003
275429
31830
217341
330589
150724
104233
320523
145690
487287
270093
499985
80839
208695
353083
221945
498009
291072
238895
214788
134330
56994
333489
104302
40516
499850
137574
469599
430820
357304
244378
192057
331991
347735
369620
233088
182794
193870
52407
341243
195355
57039
302333
370482
490326
372927
417199
470941
150888
456283
272947
433511
429948
191680
195843
216991
329581
429144
65222
85670
178450
348473
42305
165203
194916
497986
48817
146580
186757
26960
369647
33779
187142
206971
419245
441238
492655
71988
408980
355492
381761
151733
280287
37875
393387
485051
96678
478457
422246
252354
147552
242047
440299
219037
310566
495365
460940
272914
460819
311452
337368
410877
167512
291702
493072
150191
330031
226976
224624
393819
118118
474149
456496
349151
51373
140626
145619
52885
457968
40882
189768
267307
117402
387063
253320
499874
320617
179795
71196
496291
103858
371708
486561
102923
87317
96542
90720
465224
400338
289686
29780
251998
40586
429716
311024
215650
266433
428649
168124
110417
297973
196573
299571
352518
61800
110818
499988
208550
324368
218843
94045
36639
412595
366919
266049
74459
338703
480451
426494
359370
499985
407946
98124
474855
140040
219367
275398
57181
304714
119608
482690
340868
384615
499715
329550
147294
495134
446719
485914
71039
164740
260156
57577
436269
196669
476944
232441
395055
269258
493698
106669
169217
471634
391687
166784
346649
434821
497337
228404
447597
482714
176088
374589
98882
325941
282664
461728
248574
31316
339522
391631
101478
391599
242024
143717
165981
169223
175687
243870
80508
233905
142650
267898
444797
449759
98589
170101
299088
499908
363453
336537
477506
499908
338080
239637
426308
298495
357164
387050
453995
338829
395169
46178
75822
238562
492476
27914
417147
499908
97121
32320
425082
117513
48329
218805
358163
224793
299937
418732
66906
325288
456307
130859
122948
226159
378611
68194
313866
273744
325753
435511
372275
190725
145968
401698
342107
327867
378529
261266
371109
182475
381314
475096
149930
151902
102642
405002
255251
165049
483395
269067
300392
241527
115912
466078
362516
225682
472709
258500
94657
399590
105400
102140
416285
499743
397371
44439
94642
93191
491187
259086
24961
259642
338599
41726
74880
311203
293973
62712
107913
45128
341243
238910
38345
157976
387791
397333
194695
281795
109528
120439
300042
43400
280009
79619
493993
142056
441833
284918
299148
440687
464700
435310
110952
311681
39427
473299
365621
317483
41548
160310
76503
250396
78678
457493
423628
35527
325036
383224
106715
140205
392801
493931
440513
49560
151284
36929
475979
53223
335076
121922
498074
322280
210032
246366
267445
464025
162963
276875
156781
496716
154378
250451
266740
319296
243065
445231
74171
165117
494853
284710
94834
165102
499964
350577
85557
259109
365840
350851
40297
271805
76839
324712
496960
397218
339774
185258
350140
224665
434526
363264
277496
102334
367341
499964
144984
341031
337072
159760
428761
163953
216725
183150
78029
381043
443863
488998
205041
316328
218694
112416
143191
246779
341243
29208
499893
177820
175218
499893
245318
150601
263791
283932
299167
455677
397757
493454
149135
240244
448384
304905
347276
90860
416557
207329
289537
149418
69308
304892
250603
96891
321911
499739
236527
224038
161448
488302
150522
337701
467594
298009
336524
378851
188969
296510
453504
45688
171447
245244
222855
376135
97179
171927
137210
210178
242849
475926
312127
357671
495440
426668
225340
371126
27476
335550
235815
204831
499730
366971
132095
419963
435359
109260
55669
248366
169741
492229
149019
290237
37664
50731
361038
213501
302914
499798
177764
72027
114938
265812
31227
132734
495712
278808
273547
154108
156200
296705
457573
139104
232077
467571
234397
181266
255181
225429
390482
171402
380802
336410
371708
407387
246145
144088
415282
36708
412121
414309
341987
158641
462562
89151
409465
230914
52030
108893
243307
50203
308702
85612
228664
177420
179019
223895
352000
225381
310693
44302
76970
499715
257861
357239
47017
212835
283453
217347
310671
91245
100627
459138
80992
166838
254194
26690
168782
498888
324119
155875
333140
495228
314086
106110
312349
431290
138784
405160
455402
160745
406092
132093
482196
443853
430671
177348
79751
455403
460517
451643
464846
345393
464030
332309
406020
447946
269105
395056
125783
60469
499063
29606
286220
328109
404818
86999
35838
294757
353103
381149
443628
373855
321361
435181
387791
429884
265670
188316
363421
361181
29217
158021
52883
69663
111872
474104
50543
342163
260408
144894
190905
168333
96424
479732
304224
179091
285050
482511
392984
252157
245050
70354
495371
222232
143823
43387
326408
134171
334643
309935
282577
337856
109206
445719
218671
474214
480266
352000
26815
439428
333431
434688
499949
494033
372240
399326
158217
142105
314472
67220
144649
209224
358183
90730
129561
460171
51600
338770
91204
499837
411693
491415
409628
288273
361689
291854
213436
321510
499970
382382
499915
355585
110855
49425
107060
499342
136236
358054
364734
326323
93138
90764
110963
67512
424368
124140
155138
374148
162827
472546
75156
272130
493184
174213
496123
163714
206141
150269
471419
119937
481406
334832
84464
491282
488430
164529
74282
248017
404477
81631
83452
297614
74018
481440
306690
193944
426361
377184
172654
499874
434886
499985
369468
493284
474931
478954
117754
87088
286049
133187
411494
383608
305219
53732
162672
169389
383529
213139
327107
273029
405160
75830
328363
326141
270977
434809
349647
122990
496760
469454
208840
93252
466658
437264
260602
499827
367804
116523
466489
91301
183675
113030
241731
74018
256248
185975
362465
38210
29295
366649
224402
355248
106721
38379
360435
184597
41335
109589
496832
101375
214461
142077
180684
286764
390732
349290
305779
78890
137577
114242
196728
307372
96993
226877
320308
366462
128703
263415
207891
157644
405511
381860
209579
435312
278904
266374
343819
492000
286896
100190
277894
448575
461642
36087
107862
369224
243748
154443
159538
142011
273507
143756
493068
326277
76253
397535
485070
374554
120553
295935
416679
239156
418623
403863
478477
322404
346411
499983
224947
217490
79119
289296
326250
146102
118824
276750
142579
116919
218823
159652
372461
38946
308265
280696
174133
115591
318187
315952
441957
448449
291657
370407
499726
326097
499983
480506
235057
266485
278148
328396
99790
415373
230349
359325
498904
236297
164744
401181
462027
307096
182578
98288
372963
360356
486984
193679
499985
76503
68417
31886
261454
460894
444866
117273
78587
335735
447638
78502
242366
220389
114045
180832
492696
27192
129899
144504
58704
445333
223689
125825
39584
481521
198324
294084
57213
358028
224954
499908
499006
336465
65432
26118
491566
455115
444126
496991
106219
163518
161040
118000
235301
499988
248387
78777
31334
494398
309274
306701
249915
482709
428128
216888
27694
42621
81062
58343
377040
265769
429738
122722
360473
424357
332485
467684
446157
233446
247690
227331
403073
240301
474908
390079
360767
240559
76410
168032
485065
499954
499915
393127
356131
262685
92622
28349
332682
216425
349093
227202
237602
365020
498556
135740
111262
77165
297115
492613
383476
131851
423444
482540
410925
232051
425271
39141
200119
305847
48698
43240
378053
356245
38086
296632
264000
374677
357343
310904
324043
215544
217511
276154
372358
46207
392875
224320
71100
118097
442274
190224
122594
173024
233088
351243
249344
443248
88681
447562
45630
168580
295384
327698
231646
388285
174080
107803
499970
234933
282881
321113
179590
32835
439139
289074
90332
366639
183601
83408
499739
289084
443457
229440
382290
391646
113239
493163
418955
99145
179566
36909
425981
260717
285234
499798
109962
310606
309054
286578
467274
238340
121579
373608
275723
278359
394480
164210
197625
491811
181489
445514
50632
389990
37822
400519
355315
303990
439299
285164
492719
398948
370326
82865
417884
46621
379951
393423
494213
405670
499949
58281
61752
376261
406115
250641
34761
498215
221997
145826
110393
296445
265886
156460
423246
478225
344694
499898
300254
275309
295824
421495
284149
435635
24616
181328
184140
164648
474387
495854
24340
156970
248440
197008
496641
309463
35779
330661
295363
391407
192796
492628
267089
75041
492613
316704
39095
151763
417645
402889
81712
94988
464490
350098
482960
294374
29444
288518
459927
209317
90253
498541
443557
35915
71542
124507
392024
217843
291611
293805
357992
470463
339735
495211
156107
46817
203436
459514
428211
252104
233446
88740
369185
289199
190196
128177
412211
61256
417884
469094
30100
45203
496777
302389
192775
157323
253860
35357
474784
191238
216215
306314
369256
457849
422426
186109
330652
241925
496355
86521
317973
334490
143521
499988
97280
97173
274236
319171
63132
380829
94957
491311
34680
271262
155104
405923
63047
73106
406115
50739
152949
489768
144312
485346
340764
95967
398133
49383
269604
466842
65821
385700
346649
219820
279739
43096
284389
479385
367725
113758
80215
443300
239095
68346
337551
237496
309872
431790
208780
52922
345050
66281
134117
498745
497939
128604
403751
405861
203469
250070
122607
298129
47258
383908
339812
107143
489152
390636
299489
432412
306979
116424
370508
110616
124147
117912
161490
453879
447759
167876
121305
237214
34856
169199
202031
334028
356691
349169
80556
182110
92622
386127
455737
283778
83225
257863
275747
423164
60885
87236
428035
216405
290161
223095
496333
324893
93464
355209
371516
257581
99285
460597
187969
276868
487084
433322
265720
310039
410706
410378
341664
246005
466209
364474
448257
248183
362121
116688
395286
82882
386113
245843
301888
73207
130611
428101
247733
209572
410608
266775
65846
316657
257312
238316
247278
88232
244881
427999
254960
334474
223165
289043
423407
57710
410964
310470
115562
177923
163987
42637
227124
333966
33300
368639
363844
355298
390804
196630
454554
480087
61490
432663
366509
94889
178314
364704
57844
213516
264094
406982
34763
323610
123334
432761
296346
485041
419081
84617
439260
316273
130257
27981
55080
380374
450025
70953
394268
125629
68964
315866
132021
438812
71251
179656
486728
200119
345937
175096
81311
119505
220431
138280
419668
110518
358453
428078
144702
152879
395033
180272
496873
233230
499893
214461
264315
195807
311087
231492
258794
228534
102092
472110
90259
178898
453919
441529
219248
206797
296310
475387
344016
499850
498607
165668
60885
283376
44362
356610
311058
438284
412393
209215
414008
499985
136699
196024
235043
173143
277230
129566
494974
86540
204283
494682
499958
439955
58053
188932
92550
84660
181223
296344
369098
143393
41743
497200
180863
497329
487396
471010
142496
134786
477160
135065
33711
464277
24882
132644
265081
195102
309379
174176
45221
216635
31320
453040
261211
226965
291180
269518
146771
365346
322303
59327
55714
261014
101098
105327
63550
158915
269879
109022
371556
477663
70616
30717
470004
477756
357472
247058
324329
396749
340810
105997
305263
494404
271661
292190
139416
477090
422526
336752
209987
200437
293641
25207
296697
385101
155280
124682
304392
384831
235650
46528
499815
25348
455605
281615
27407
392248
211828
66743
240877
241092
441181
222119
25815
276100
121693
438947
346831
164332
205830
295127
497986
303549
168875
375360
193583
220117
310555
105725
430280
468060
486602
474980
104499
62224
490457
355258
46787
261329
149876
170618
302804
204837
136027
494677
201319
369500
496408
368408
424012
311845
454943
224947
195743
405285
222037
456366
138544
466928
299521
54757
92192
392298
354135
43660
377040
261925
324471
376299
351607
425744
498470
54028
293768
492384
436280
223202
411916
342406
127790
131820
262769
197610
35378
409765
184931
107831
428224
119524
426389
273788
335944
155994
263796
31054
470310
196270
354753
217673
217400
365756
52031
454937
374595
270366
499815
307021
452786
207851
284347
162893
207261
430004
140006
432233
376036
280601
329687
284674
254610
85948
322983
188969
51079
49099
425232
101625
499954
207529
241536
149347
135671
417353
152596
419623
450468
455592
81833
134732
381168
378233
223273
96013
325728
450520
270355
183669
383425
213037
286008
113695
202794
41277
272320
159747
404476
29942
476869
154124
92255
434369
249903
229941
79902
140783
297497
105372
397540
455418
73361
195299
499793
317051
151724
411788
274045
376052
204352
361574
417314
110558
165744
494993
307868
327305
220385
61946
458354
381776
29357
317774
499618
165189
110166
470806
456125
486042
48442
437459
463287
229781
351747
489637
457028
471040
109364
273011
192306
146978
222742
269973
389927
361450
321881
414140
348582
269008
489327
383356
61089
96290
240988
349007
235972
227994
461081
493150
320302
58585
259693
56434
403228
192603
424368
453314
488998
56319
215573
316952
138784
326382
384882
392199
265504
198513
439848
387683
416880
169437
260717
408480
396342
149735
102648
469562
45392
155350
498607
214093
472606
224305
496712
193994
87082
311954
87129
444428
156934
420840
434859
28640
44438
274739
126881
180683
388974
475525
283702
133406
387107
34944
280920
144595
486341
69836
69443
42621
297015
70799
227676
219931
156799
163608
100227
182124
168741
75200
41197
126417
184897
469194
88633
367818
232072
499985
115189
97367
28392
51271
107803
80005
360061
444312
261091
301639
109937
440777
454231
476200
306411
227775
263569
408446
132593
42111
172685
461517
208638
190224
492937
418915
209579
37620
457217
351134
229929
444667
269457
197032
278843
264762
193913
200741
386748
308860
465040
296222
260449
459018
335049
183574
182675
344731
282797
397889
359819
231430
122443
148720
229641
367162
266362
224938
228234
55191
204095
375748
439908
320054
212369
257303
54011
165723
240705
190346
187801
414140
292373
233136
378032
384291
354414
148776
194092
162462
187421
425147
197957
54417
498462
169558
343595
299787
375908
388387
154670
496237
257863
272157
190683
384743
125308
410963
390876
226877
217131
77738
154290
470606
302921
324158
483923
331970
326599
92532
156435
342951
357621
259585
34233
214813
254859
320061
499988
29582
459974
51302
313767
76413
146589
478104
101603
249523
49144
259916
282826
365308
25725
333193
491614
82974
345212
276671
153922
248826
66743
345571
57729
319017
182475
336767
150221
101162
490289
52878
455054
493056
498076
444402
204528
59581
24901
80076
236722
100776
48560
267806
222531
64906
100431
456322
171602
209262
184406
435219
111186
193391
151724
303302
466182
343013
62733
355207
251956
341389
296697
401782
120034
461760
402756
119179
293166
215273
384842
130523
278222
395286
220444
456122
393319
323430
258544
197875
321416
95726
119275
495029
337572
169978
347709
373223
326842
353588
121525
50739
88861
331243
444447
142075
153639
215897
315906
290403
311681
498593
443927
125638
36640
288411
490378
353314
174533
224722
492535
129790
467649
488832
33912
206514
88170
235225
296477
302793
281704
361625
149469
168983
384743
272638
62733
227189
129667
130307
480170
245304
223811
196627
220385
394673
237162
26857
201989
283091
299728
425359
472886
486602
42342
478515
416196
112006
270719
393149
354894
191105
190683
122443
296644
97391
498666
432822
404404
185372
292766
164079
154280
480939
345543
233001
43955
250877
53945
186908
254210
276861
100190
498117
42095
495732
272670
324839
412523
377557
448845
66792
112755
100659
110882
470049
325565
389677
200297
413227
105290
48921
184336
330302
283759
498920
206031
325933
445193
354328
287354
166308
78016
357684
203559
332171
284595
49316
198370
54136
327182
364115
208780
195664
238160
221860
145766
208990
79258
326443
227425
124232
405160
215573
46816
454807
473828
348179
228133
450609
430982
274334
108247
162755
190880
212106
495823
83088
154752
264776
51691
285870
152461
70133
248056
61887
197259
160060
28043
218827
387635
86918
411024
398954
113856
26249
288304
335351
256234
235067
314266
214578
414587
395249
190312
107453
67820
46406
340936
393887
97751
129340
464392
305993
112563
454621
445004
178246
26121
95139
100618
289207
92951
397145
342971
284253
414602
209463
345013
291072
370974
495854
499988
391530
495723
139670
253991
214529
245856
63481
338302
124570
418714
195299
404739
118254
55929
405217
140864
338834
326654
227257
473756
386219
212372
175096
342188
171407
205191
421045
245122
180210
496821
424184
146770
33701
355619
86672
290465
270271
49070
54193
76337
153025
260319
93425
371770
428591
56549
58691
96461
495029
415117
344627
438830
135849
392460
496981
125634
87884
448984
220000
88245
204324
496873
439123
315871
461376
48954
106323
45008
419900
60985
439403
342306
143050
217215
356427
72517
273137
444197
254389
492930
373683
478022
499958
108502
154118
108929
67888
458119
245053
265432
49232
187150
322510
400708
430907
224098
434908
164155
210018
271828
199439
281612
83627
386523
496123
143373
45425
74033
347527
68009
124999
120161
70889
183278
94228
339956
101266
238910
257086
323514
438076
293837
70889
60682
456073
390882
103454
34102
306411
32394
459594
279108
499116
273500
51465
399166
471397
312373
54864
169217
62711
332078
105217
232134
499793
499985
175566
146442
494433
395063
291038
409172
324648
426834
138038
417701
367744
324047
194035
296082
236588
264597
450539
435330
439819
211012
479229
457360
97400
200198
25310
358361
348392
125773
225860
52341
379711
258350
386102
311276
243065
253231
451704
115579
425634
297938
499985
395198
284137
461361
249916
420841
345515
232243
223013
263514
425353
373157
499743
416415
93443
361440
228811
113316
187594
54466
208766
329745
55428
364137
220741
174028
387098
66363
287570
48236
493601
100484
180817
353588
64414
35883
181609
323658
416028
333239
488585
382537
469368
82681
499874
221209
410648
471423
244640
453569
310875
261238
240556
321724
143062
81890
408160
141356
170360
455476
350568
257710
282534
184926
41043
86009
338716
329450
403091
413300
42504
102906
97548
219255
481910
222046
227035
257924
67071
416152
220472
214427
262155
439652
134214
316098
136816
299597
353652
437643
306628
261605
463409
142350
454286
314765
499970
229010
63400
415351
346144
303109
203731
235371
89437
54932
366835
113030
143296
466619
394058
86957
447209
497056
328396
218321
286359
388776
82310
52485
368069
472066
394702
259112
352742
62224
69167
425109
423752
156702
354597
407628
269477
142470
380027
42117
475238
377601
77406
155534
425778
451437
47347
360842
331060
273688
405670
143658
46010
322852
142236
86672
382625
97125
202673
308826
269362
153769
87912
72660
430081
177937
311477
113052
158304
192640
337896
235566
110761
206654
417353
495150
333341
126128
457057
304578
224586
492373
70749
345227
430034
249413
190803
490487
73179
340125
322797
48378
232900
25234
394401
162034
154729
429890
153854
128891
420747
114832
50474
31994
332796
250891
310601
499983
116600
348600
317722
314062
430413
402356
99186
212974
402865
498672
431912
158009
471073
208305
189923
153693
147874
394144
211879
69125
433174
121911
321716
494105
122937
412436
353912
499874
245429
87792
388461
169550
481521
269051
233181
304294
322288
118462
228964
367314
110162
247970
208468
159773
206496
229147
496420
107610
287468
394155
171655
462260
314912
398239
83212
212029
303666
198695
297788
476226
63724
351189
373351
449490
427254
373747
301101
282967
450368
181581
311347
297271
407949
59964
400141
460158
345462
207508
324533
229821
482690
165894
90871
175968
53279
97626
371020
108975
99755
252025
321017
26812
458246
127687
447670
499007
498470
152610
498930
158554
393522
499806
457445
230601
495959
50625
28458
326338
311477
326248
499837
243380
408908
70506
297577
365788
482056
303990
351243
263146
312497
72585
171041
155994
421136
89979
174133
377247
306314
377171
128337
217920
499949
181793
105364
145306
424933
424293
210131
88923
320044
234303
459760
136897
205821
52497
138792
171570
48097
472652
471040
47550
124267
338198
244849
494923
252497
140145
358971
128472
122722
291496
488150
420096
307974
32564
328005
436920
34756
424357
309053
479856
307976
337893
257222
235108
395331
467389
486910
303506
384474
499730
28781
89979
255530
468568
319890
93412
319171
280776
365359
334971
164505
106743
392551
230474
99361
203216
161726
186035
44395
177418
121389
441213
108316
118821
69667
447103
453147
494031
283347
223349
34696
83016
462820
499815
63285
311256
371103
225543
91622
32978
215293
497752
366759
246613
324158
458658
296073
318897
499730
320864
427019
215704
218703
292408
301076
420204
137993
257499
369566
244075
431284
37631
157629
499908
109481
149002
99922
486691
42095
327578
406988
84245
477828
426700
330626
193279
295626
404153
72854
335365
207886
94451
469364
470694
475368
104619
32134
189492
499985
417464
441412
330158
58259
382259
198808
43235
281444
282686
227319
143880
99490
307096
122584
419577
392591
318887
475062
198256
160493
184793
351514
465690
57399
256474
299148
478188
268638
334018
472218
447537
251880
442566
201474
172309
385320
171267
296392
497762
85962
446713
122961
95428
363907
67529
334346
78841
80176
222511
393699
307626
169082
264806
74965
185662
60135
259213
377258
163075
291598
441472
345467
296193
454005
384350
321709
494035
284476
53565
316077
229136
211410
495959
387155
499822
225291
76669
122966
327692
221035
409356
328427
492254
375034
159914
378017
471328
264041
385017
303519
450921
398542
393245
215645
460255
355896
106658
387498
178005
47401
345774
162910
289956
336735
499908
168333
499988
457059
164407
107586
209569
403144
69988
312349
420193
481912
183039
425697
466412
214147
416662
494806
265282
358736
256733
134706
356223
390119
231561
198357
124570
415128
47139
312810
256426
205006
29672
58343
361838
97415
253700
287076
204587
79737
157311
79748
171330
499715
350149
281121
328189
301932
466341
492723
492583
386476
327241
222618
180197
416682
337917
33160
436366
129568
185068
238581
167240
408749
410190
260302
291205
440877
470247
41474
425772
436398
499837
159730
247278
440532
147135
316077
113016
372969
283034
351814
62463
69013
64139
97974
222159
437111
489993
182707
478009
268357
233860
404776
250486
144489
337165
155760
49285
156286
237692
355272
412965
484453
259956
109627
269042
388526
373871
279663
179996
499964
26290
429690
186140
381379
123963
346429
166712
476297
320054
426025
86179
242879
399492
318820
183621
66552
101321
185529
87154
213044
318842
28365
49637
462400
499850
56434
127490
133636
499715
99240
60949
487969
468304
349358
159034
79285
42166
397174
340510
189691
444155
397505
473587
178351
350647
80810
93264
415061
133489
185584
396658
65904
131394
247194
288445
434390
95687
138280
260601
289792
196884
28459
325728
270896
191981
266502
230398
253712
142691
425043
128270
124177
219076
454628
390614
161297
458395
247594
415768
323770
326789
499726
329294
266394
481012
149036
136055
320308
287486
207417
161492
499985
233420
436416
320401
334483
348387
195898
198589
277433
61255
176563
214951
499954
324047
66164
78939
306766
133378
156478
89080
268703
153418
165558
394779
352454
229422
466209
473623
223224
405542
100469
375016
442566
125206
254887
169872
336910
427758
120508
367163
246893
161490
255483
494022
458660
497707
225429
278361
55614
155331
402166
379545
116406
424065
226159
362711
499256
209587
261254
470354
47478
132428
445580
404761
36895
348296
29068
214105
41133
49345
439828
85654
258646
337713
203651
161504
89101
422813
405318
430669
81607
272833
407074
362417
131555
266979
379889
308108
205461
114821
55840
303097
289732
121898
146249
46481
194195
52786
288932
31987
213339
365909
499743
408446
232902
431941
27750
216755
321403
488734
494513
403266
267208
388143
380581
400111
118010
499949
470759
433151
335737
399746
56138
200048
499949
56671
193785
486473
455511
167597
294664
445310
28618
41043
167162
172060
499730
350880
177876
379933
231178
164400
396828
494192
344340
140795
499605
291393
222855
244413
233019
346099
104575
129968
327161
447954
440028
389731
112195
291427
477471
249643
422771
148856
345212
416087
275159
218587
182681
29691
359560
57844
35067
482659
115726
276902
254597
44265
236164
194388
499954
109760
368754
342807
497833
494578
140107
426002
38257
35672
269198
247951
32419
300587
110621
71232
193646
140864
273252
499970
146990
287224
132014
335326
67984
211109
410190
336485
485273
162527
223512
400580
270129
363137
127211
24531
169508
335291
424874
499970
125410
412570
478687
154777
497145
136053
404241
389242
120369
469558
387791
498528
318926
125470
291481
49705
496960
317304
77956
118569
141053
332343
496967
308482
307825
346767
226098
371569
259525
431182
138597
285793
285830
59563
211820
282598
472060
443380
193588
342906
156335
385363
359803
416559
144651
390656
253242
299437
257504
90372
255964
481521
490639
488258
191309
223817
414079
271034
410949
338625
345674
391825
485116
416897
157665
213382
196759
124743
493990
41201
369604
299571
275117
137380
475343
466818
241796
215255
497552
308417
336336
119148
279378
355427
74257
67173
37687
499908
36499
433757
177820
495982
62531
262713
311472
58045
342006
395409
364831
114408
380723
391688
248503
45917
364239
385934
29547
42992
483173
271887
351839
39871
341130
334475
387816
253420
101269
97180
71864
492583
278650
294698
387527
268462
388045
234930
179996
332899
499985
120877
499893
49311
27626
253420
214488
425859
145061
74492
136319
469988
415799
329246
100834
370272
160066
399081
463401
84579
62046
195370
454747
62562
95878
376539
104510
295503
53456
344500
271964
72388
271456
169508
324286
439828
149554
289084
117267
499985
488302
181511
223780
245191
107659
491033
446315
492064
113695
345643
114432
463757
264597
283767
270410
256477
41577
462392
191880
280256
130682
437937
257542
169913
483557
294262
227776
279583
426706
94654
392237
411041
65648
170142
498607
248849
75403
111958
353305
385732
258756
201764
63620
316529
177995
432552
484970
137729
491585
479060
199588
257404
416464
248491
451569
497884
262956
217993
98230
113210
92192
259665
286831
303933
207566
409490
58752
435666
198710
381865
83019
265028
358620
203680
423126
86419
144906
464030
343358
428273
356025
487679
37468
181918
115356
62318
298193
259299
107380
205987
342211
398199
343336
352900
63277
427452
170013
87831
332025
366835
12243
303143
468443
348541
375284
31590
351621
233446
412965
136575
215776
196121
193607
109760
206390
280674
272335
327471
321369
122011
359874
140029
122367
124695
142092
129433
151397
467030
497683
361116
116303
183060
239447
227433
36578
380124
109141
395526
25522
53824
113155
91911
35035
111033
266512
301011
330404
361344
327895
492535
408172
470387
55240
334855
338502
431250
262138
238092
322331
383351
50765
318518
332170
334782
149826
196319
93605
208167
252193
223790
468832
107335
109646
67897
480363
89580
306810
250675
107629
437998
183621
392659
301157
61752
381132
490539
498513
40521
447784
347635
209150
115240
407347
499392
463609
236334
298685
94137
195936
498180
320763
28265
370117
199658
37341
47770
66281
167171
249995
87666
493284
412279
227500
57437
272200
260121
115472
53436
202597
223399
113240
172789
350448
241331
380337
381509
332769
106284
303109
188316
227884
69351
494328
420140
292514
162788
404104
152662
135708
89834
266808
243113
291726
34331
468031
111447
467490
463175
481260
411177
444592
296510
257499
462123
355070
348431
499970
96619
357991
499893
136521
107100
229299
179367
351873
426086
100914
203044
116522
377664
41127
283976
345014
94334
106052
188153
336818
374163
499970
232790
372659
28810
253164
229728
69499
498532
179478
208956
497058
130389
295788
292182
422361
31515
185057
348009
90635
220138
368430
208048
64868
152816
375126
251797
233736
321250
419045
324408
461499
88754
401488
457754
43881
246744
309952
96410
89932
117836
374028
220996
358756
140954
67929
153554
260964
44488
174566
401432
165668
184473
444093
297737
492583
494979
470115
68337
254501
256763
114656
391654
475719
475633
187127
171914
194314
317877
30836
468636
118165
151003
239085
117657
390045
243557
28810
363219
317131
329486
72047
73307
498951
183797
51748
388293
416692
315916
249159
105066
61839
30921
163883
430136
110679
39054
420580
493775
88101
232694
432929
391720
440612
90907
167693
346362
428059
361192
344164
499850
363472
495331
128318
298129
433519
156329
135152
160325
241596
90080
328880
212817
280089
132247
498920
315033
127211
419156
152662
74038
437988
283462
250023
186296
260173
494495
287612
165404
36151
118350
259186
499970
313393
172039
131892
375087
40296
45224
331375
202871
382329
495893
325889
278044
159106
297394
136320
27789
354054
308434
393860
78326
397349
416313
430921
496467
431993
331969
426326
72660
366805
98130
435412
477059
499949
371736
464948
416878
366436
229851
424212
98190
385939
414491
91713
432975
483986
255562
264140
96668
193590
202969
293465
52458
96046
471826
176045
245797
333903
499985
457587
325181
216235
343487
53508
487963
341333
442482
277470
333047
78236
276932
450696
402648
131569
313840
175473
331104
190880
98834
37320
432571
441295
287802
410208
470992
427853
270162
389229
42254
93948
355852
294973
172228
455064
335650
443332
417539
354837
316289
474724
454354
334119
287809
469617
70323
487566
343257
133166
280851
77767
63672
469094
397034
397466
77565
249928
474622
345900
218975
164151
441107
448131
40841
372377
461751
64673
343113
181302
499988
400145
175238
62168
266374
452319
334408
227005
104382
278801
382475
122932
297487
442700
91516
379884
446005
399081
453760
126082
499954
144031
387068
482316
300567
450798
105625
434908
36457
493101
456901
415859
123041
453289
147709
129952
117114
350731
325126
396150
153465
465399
204569
282213
316599
208078
479867
45963
202691
169915
499954
55640
343755
409172
124063
169565
148307
202391
377883
471324
59997
181658
367479
128467
453412
238304
186201
452027
163228
499983
361187
386044
499730
235606
219142
122246
163659
69923
191969
428744
230473
169181
240661
324042
143136
437518
360936
461193
439122
207633
123222
175292
375375
395210
398127
127687
449171
257726
237222
437870
279592
225429
242989
493163
472642
459556
349812
400533
484824
405989
404323
120092
323277
127998
198288
203262
137465
180211
293118
492069
344522
322506
293027
206081
296037
31831
272911
178999
64897
363230
419713
282191
218485
186662
111618
95302
225602
384448
102238
48954
246794
218728
322914
133135
499256
184303
418093
454422
481194
441406
499970
255816
300772
499850
111592
390402
352272
152534
421495
455348
376994
367760
271966
296857
276807
159188
447305
391650
229010
492437
252982
79217
89032
352288
71070
322620
75185
165324
51488
324756
380504
133704
162472
115579
158378
499798
495250
253352
317159
274791
312633
499970
422384
353408
157691
499970
95512
262262
452148
263168
142367
341664
360665
320154
361674
495260
91738
333546
91655
224452
142600
192573
239537
473827
363707
242911
89711
394410
393348
411117
277804
389499
498541
333932
366625
251453
241731
394651
412742
331970
306766
311714
445643
499874
170713
475630
51933
394306
286896
301417
229327
216678
51911
357696
235067
455016
225167
423363
367933
306201
454231
201565
73673
200658
69475
328867
294795
102722
408394
319307
344155
271670
290500
133241
135491
415438
313352
188696
80038
282664
25669
218529
292814
272196
256362
305997
41548
136183
258958
404549
415383
316459
70994
427595
298384
349044
262886
147519
495732
392067
206664
499715
51754
89689
35067
230624
164097
137693
167646
296281
85611
383973
236348
96761
75395
34114
354705
242495
220225
92898
381753
318052
491841
182648
456054
207041
242705
426025
112170
332875
329089
465812
166104
303727
180371
26737
448064
257652
360668
182325
451956
54945
199348
255616
366107
499743
80062
484357
195807
317833
466652
332703
448023
45128
112870
416321
348233
43270
154108
91783
39100
111845
499983
176223
124685
306148
224264
56466
336391
145382
255981
29737
311954
135174
272526
346099
37061
489625
336485
155104
83415
306462
188112
160900
446417
197535
431527
284214
170508
285257
461914
53101
183840
228739
187823
346391
221860
292174
458041
290899
145679
102921
487861
169508
432432
39205
102863
115784
449216
146977
49164
402737
389266
335735
204299
146015
209644
217090
146358
495350
451557
83873
121100
169913
283595
250730
467126
425579
213049
126370
282924
424135
465395
365477
463836
119535
127998
433845
394263
499908
334095
497310
132336
480054
329687
198716
374673
59465
218651
86103
499958
330178
427401
426867
258852
448845
28036
338718
193812
373222
76753
499970
298502
305928
476944
224038
494987
359692
269841
157290
138593
214973
437045
66986
115938
159344
454866
371103
158765
483700
232665
139469
322746
121229
378095
101603
451083
166330
211996
277374
399114
187969
116665
399975
207714
80905
186035
48338
458228
107380
300926
95983
182710
496724
363633
461869
116614
92710
450628
54028
487151
466928
445792
214172
451337
368755
158497
165897
121063
479581
257504
141356
470945
406775
88991
442036
305103
45197
276875
335159
252216
46799
120329
54269
498513
113731
278823
89773
378495
311616
141122
249683
345013
221049
440532
215260
199091
357453
187748
283074
31700
332180
108048
62233
358971
331583
56228
133455
207510
407038
270680
41881
115592
40433
496146
206275
326599
274569
451005
43805
367473
338200
480805
495770
390260
293973
357491
80241
161693
52031
429457
219202
183401
466549
300224
312214
282384
396066
31886
499988
98109
101836
465819
285532
27327
223491
37393
277491
150450
258717
400855
499970
460776
238384
135077
178279
326022
422962
438775
419677
216057
171169
62251
494072
70822
497032
368188
282788
416587
429558
62979
499815
416867
139820
326376
487545
87753
464876
498666
353713
134120
350628
400286
409563
252491
236497
472452
117330
81261
174577
373536
335298
117619
140494
110231
451272
220354
496637
128500
394021
70272
80415
499985
29053
59636
281016
346371
485505
310910
415912
464666
338428
362391
283857
283034
299508
453492
237133
465819
345900
424879
320834
381906
422244
320617
298757
450018
80415
359082
333151
390930
296833
442602
415453
299672
61112
251797
200573
396834
257599
206713
122758
294377
129465
174641
75891
442372
319477
464679
218099
367534
172632
193719
492638
354936
181231
248088
469242
414678
418340
431907
414871
338507
462924
257359
35859
421471
254573
495021
393582
398735
109831
374733
436901
422202
176563
26381
157843
164484
209719
170781
40699
89173
221738
208936
401074
284975
404928
282152
291159
499985
125462
188481
160319
130385
175457
347996
432153
329246
49201
270550
172075
337695
318095
83211
183545
374071
123963
372232
140374
122430
214757
406290
133718
309229
392551
85470
249916
247975
232496
26327
474323
341501
360065
425177
55469
433280
95533
308178
171873
323607
346849
453625
317451
391365
377629
50334
187054
316015
149735
315373
280097
122230
214343
342442
287312
110803
380410
278491
208423
195499
392601
210146
266931
80983
494210
225321
317147
209964
448835
31975
469304
446194
466549
102863
466168
89054
461668
454497
75283
386866
442114
477697
289814
65709
178481
213266
273946
423890
443517
497824
292429
85906
122293
408424
272872
270161
462647
388889
40285
273320
216485
274884
470733
211210
313755
414882
233768
491841
72737
330277
499874
459495
230861
298287
373905
387406
300051
350098
224648
141314
459927
205924
449216
492199
437256
98046
292615
205150
37476
472480
486484
283618
493931
285553
386934
263074
363169
388627
38282
116689
468587
32210
284276
318954
125723
261845
494290
64082
175213
308790
202727
35401
87814
277251
217490
41093
52147
26373
478105
155682
401488
45425
489991
103743
381862
379125
93066
404270
316898
299339
184872
27407
251310
113137
136266
343540
38374
226790
74471
497762
283332
469833
227200
463948
430149
499726
76718
323092
65072
136342
416708
499985
355988
432587
321520
235599
391801
196247
188963
451005
146712
469987
98527
400982
400579
411242
55074
361661
319579
442536
231909
499985
476828
455712
210883
334523
315143
345900
421663
109027
138883
434867
417042
45286
87552
204423
257005
262915
357064
215325
289769
131065
76233
499715
51081
354737
499985
143140
96289
236262
194076
65160
110229
159652
226131
356134
341958
229112
158873
264998
408515
70889
439189
203071
333586
448048
134064
160421
55191
201634
499898
377791
298050
481241
326866
75248
272833
371163
230791
212729
166181
471997
307001
459018
233778
499954
165604
435485
183104
57894
35838
425571
151404
400893
417004
220986
479055
94168
103081
225623
387233
499898
99760
285451
74501
167365
110426
475515
114869
203725
385494
131494
261473
441701
163490
285830
423714
275891
460550
376584
163490
40403
386235
450961
145268
452145
89868
499874
447638
463498
376654
332882
67263
200996
329089
492056
361952
204288
324367
131111
309163
209214
190988
490832
272703
70583
90297
302563
367372
148156
178473
493430
425644
281682
156399
419584
190515
412681
419317
263398
388511
382467
399746
96312
387991
269215
64980
38257
323011
490289
195213
253966
332945
102334
257000
71852
323714
288518
238472
252036
157618
135982
303881
383427
144906
231646
24863
332222
79569
491665
146741
122790
262436
111845
128094
463812
174838
491759
163075
347780
253155
478433
429361
255616
44330
466144
50202
219727
413951
262155
229670
84041
249828
337701
81404
62515
367890
291180
221497
32829
161992
381804
130859
442036
265585
222690
223210
375306
194921
417769
161763
181328
461397
136489
130076
342398
355260
434371
448481
139820
178005
315016
405215
460888
499715
441960
147503
499964
461755
107335
125331
411465
267933
186117
499985
42681
308750
84316
71199
496760
437066
478531
145127
380823
379071
342719
498117
261975
235930
205947
352307
272655
366835
332158
440813
244686
169285
59757
499557
117127
469242
410156
31532
225321
274204
245700
60922
422743
380936
499874
494031
167821
288620
203993
385923
218726
202391
498624
187594
228140
374754
260404
254859
61911
38634
89808
484064
207261
342204
182675
81203
25565
375725
106487
187406
337750
84233
399430
161641
116468
328463
377258
315697
105927
128486
97420
398343
356838
273403
359105
433147
499342
246002
475824
210978
333279
376163
57852
75600
242778
425538
318727
443674
412965
32770
363194
280602
158004
262147
228904
499954
286292
56162
499850
141186
254437
439708
303219
99960
453593
246809
445362
309879
299206
273409
360425
403214
315871
352020
140776
446608
291271
391179
284509
461698
337204
104205
351652
357519
238048
492535
184390
497885
105721
487328
155195
499958
69499
247333
390163
421546
371585
344496
499793
33852
111616
397189
494979
269231
225590
347782
169623
62294
499798
161564
229422
405088
355273
281109
315479
323535
290732
434282
335161
173334
235067
441062
415716
193442
62400
390375
311276
315695
495904
441520
174092
232449
374028
450259
291034
413786
177275
223133
205591
499116
460323
226800
401172
457118
500000
71077
319483
419577
447718
316494
438256
84056
258283
406960
286618
60205
375342
273919
322901
374621
310053
356754
267498
109646
481993
180756
158406
438778
437783
454107
193375
356544
471896
238132
484900
157077
117293
441476
462566
484064
459354
221910
100041
72719
231577
251591
345227
93156
200685
92532
168910
413417
481993
274611
228464
152278
31825
200430
389453
88170
490624
224288
82898
93098
131494
129949
192775
357991
478643
206178
465570
443491
395554
132169
237395
372150
108048
240470
359612
456934
245533
26121
499958
369051
222271
138977
168662
331138
477871
437351
73568
192978
220792
439128
189153
238540
241869
374374
343612
452975
87684
105291
499949
497620
74653
319264
499908
390220
170679
391911
440344
458280
484748
465460
191022
357613
355340
492606
343108
142868
337115
110770
37444
445467
47165
438597
409388
481423
369649
126340
87203
194413
198438
37425
346300
296510
88876
235625
488447
343358
471005
211045
204234
148471
442423
499822
163693
409044
158304
42439
349475
164072
119524
390663
276058
62857
428591
156152
433899
300002
68761
118101
304048
288580
56379
276672
281521
419213
207242
255884
443536
494631
207367
103718
460969
421613
390876
480903
171222
488051
197828
188263
497915
426429
115714
183311
55730
182022
111803
336211
204547
43955
182094
272464
120219
62139
372198
192112
330663
265707
99099
129309
286374
205298
345870
114825
432504
156853
469599
473960
335562
182540
102043
243275
118462
193128
141904
43938
86890
151501
164167
366615
239917
219480
167766
144595
112772
126855
38013
89981
223590
58829
159111
494211
93425
474791
409095
169550
173844
282741
130682
204527
172380
473668
116347
362022
352080
486899
177995
133040
200863
393338
468199
414099
294148
148148
437836
399950
364592
136903
52704
294991
99386
92469
495048
112265
343868
103793
263356
282989
386278
114807
89742
172132
246361
251578
391805
495836
164674
173982
459189
297098
177820
31908
119937
63011
383940
25512
479827
112195
494389
458354
387535
178390
494590
26591
279943
79130
146282
485764
41894
105410
299488
145823
236640
466658
279592
230129
436994
179206
334499
232098
254330
462916
67529
240775
276408
181192
322695
141686
412017
457255
499806
450532
80086
435102
357591
265859
448511
92291
142339
153216
25120
41962
324847
139395
292632
498736
270410
255036
453228
406290
486312
415438
214421
126758
95905
259682
499743
352268
217021
350146
187150
274377
131903
123108
363230
132081
52779
165744
323700
203495
226405
340853
328790
459065
413974
303455
282613
281878
40614
97180
420873
335627
486159
466694
212857
329956
272153
220828
463836
263057
384798
327546
73997
168604
141441
105997
321093
220896
491534
480074
255755
144752
445862
80915
334756
56623
173140
218641
343741
124021
432819
51115
464390
256207
202098
75227
462734
403706
63996
115243
90335
384269
281478
295674
398493
148973
450911
317257
498418
268801
375273
418859
34451
293964
89627
194589
49987
38643
39054
499958
499985
190352
70706
107582
154239
427151
411548
132256
169107
260699
179760
273985
498624
147665
397647
198777
477558
386986
388518
396770
494328
363516
338507
319420
420955
220702
499970
471956
378953
368590
151811
53377
402191
372810
418052
406232
447162
340975
364532
490227
325997
123334
304563
339206
354608
71418
194916
311628
499273
312349
69372
299795
232124
246719
341174
499985
420783
134648
129433
472613
201331
126690
271964
449434
266049
332976
326014
125319
386374
154235
122952
89190
94402
81355
348301
350443
292294
316794
491566
478315
62607
441269
391846
213516
62657
210251
393477
288825
496729
228995
29732
146900
229095
126188
40053
440086
366285
181135
325421
201617
499356
413652
114936
447439
498566
159582
404423
232746
210573
318571
97179
197807
335497
467692
299206
103141
94334
103092
244915
324649
97400
244686
73776
232435
136382
210041
283510
146081
258671
124974
476784
253620
468947
305210
258390
466565
78856
453805
243002
473081
374152
284245
331006
406872
99779
53668
109542
214486
328713
279845
99430
313785
229587
458016
462839
479656
150340
38213
161581
499815
335315
307188
451690
38870
37080
395056
492144
377929
424253
73498
418365
142342
470470
342795
444447
497931
96771
224234
331653
368361
363561
422989
190682
352064
305199
189588
423668
499743
298689
499874
230262
159455
296899
286256
209723
103965
389003
85459
334888
69125
80901
195835
81073
441758
338667
484609
492458
296899
365947
246143
270994
71166
389700
354874
205188
98736
499874
499970
103024
434859
232840
242575
495021
167107
424335
277874
36703
274739
231007
472019
457455
181594
355539
428649
332378
322548
233055
275206
479927
314751
266061
268638
303722
431512
401055
398122
70243
396087
423437
492830
415383
128705
53937
427151
306075
260554
117101
306486
495874
159417
203149
315204
497447
147985
30488
90097
259932
59625
109022
327745
272335
240905
497347
434064
74004
282348
258794
177517
198197
294332
104832
47788
381821
210320
492861
201062
318129
319716
336191
237238
139294
385222
76681
145102
102422
167693
360326
352256
64957
472536
442397
119075
391801
106265
326248
32568
381677
419336
489023
480816
241474
375991
461397
165480
401716
193733
120788
452027
496050
405246
32345
499266
241673
42950
220852
208248
158200
347237
254883
415710
228883
401702
447691
229393
215146
460442
399662
247753
431069
334965
133983
429215
85194
495568
124649
109741
456663
463371
422682
111501
98099
377770
409462
351189
380125
279358
49819
350499
209131
462222
340796
53499
52583
357601
86879
198861
407843
31518
271795
165787
370342
293849
322797
29717
229730
206771
437955
392875
338470
497272
493349
454554
473387
154841
363245
86332
453095
114841
498272
363926
194347
368574
46616
264743
47652
449820
346167
493835
359440
381824
225248
120416
282255
362908
478121
60355
413048
496916
497491
140254
239295
164433
48448
461642
499985
436776
87097
36523
476351
499798
43146
378476
310026
409431
478954
278739
489991
159533
143395
121444
201700
50619
87927
84573
135152
45060
63295
119471
91362
294897
421687
323928
95340
152295
398377
142267
492013
281772
377185
488865
394807
478419
70453
314900
414109
495454
484748
74304
48935
455089
127513
232301
442942
330674
141785
287082
409132
102919
498715
29353
255248
311073
29813
241236
96914
350804
249461
44296
56061
344659
380849
162526
210619
458144
89766
29691
476311
51646
384368
458185
166020
96678
227032
392998
177284
101098
330332
175626
216413
62222
371594
359314
350805
332211
477538
101806
93299
187678
496805
371983
358627
480528
495674
237391
366835
415383
31870
125634
499815
479939
128159
91543
378851
363617
60632
186837
304504
127200
294745
162198
300049
208304
481787
324397
450057
405579
301050
423714
245122
289293
138321
237968
443566
499908
386628
304714
369663
246932
339726
167066
359495
303097
375926
340922
93232
464419
368297
416579
278806
366623
234320
266767
444424
245435
496873
353156
80299
441548
412650
460442
239294
499985
410785
386088
202877
51215
182590
99053
276763
146843
258493
123222
459316
474385
130192
486105
173060
271068
86152
387233
159989
399621
326866
330197
291683
110249
30422
488774
214502
338907
200120
336811
499739
452550
384831
161180
132373
119774
417520
330763
441024
499132
247615
133739
493329
328870
160171
274086
119320
149258
433735
158330
245725
288284
257264
260480
271120
141378
206612
325400
294592
398239
61102
76921
445931
158789
43032
329897
50975
59997
26992
236394
300264
419835
37416
348536
216725
107344
301298
499815
244604
499739
255321
169844
103282
302410
433808
380817
388178
149373
356134
444271
237023
427106
92900
461674
87267
35725
80167
499793
195617
108368
215107
206240
29424
54058
157253
479121
96726
499983
226375
159008
479215
499958
206112
175034
145048
329013
425640
495046
237306
484025
38589
149459
496242
100289
311252
476842
443862
74567
109015
229236
58315
490499
136164
60632
196092
402786
59776
412437
444033
434908
55616
346007
433158
390974
405622
218554
238694
477914
329581
452027
499908
105847
434861
55078
496555
185681
296320
397218
27248
218816
24730
130529
389255
290200
27504
326945
73298
109516
207214
109589
255470
485534
83921
256234
137038
488976
138847
499970
25920
126193
161002
118298
109844
498173
217463
293128
156152
173768
348541
247833
145968
83545
407075
71481
136086
413235
430307
115356
486879
96410
30390
361834
163521
188694
284741
319079
224648
145152
218716
235715
92087
499743
242661
456622
337745
141469
484192
417600
393111
464271
427472
483786
451480
88343
459939
306090
365897
308265
314703
499793
423031
216046
416675
496109
309660
498094
441383
427883
225578
253618
292975
426361
75698
177994
356490
63089
49829
148776
377185
238704
39140
221318
91862
245247
146065
254960
249159
397392
174445
24795
204806
299870
426459
248085
274739
365381
26960
120042
297691
235972
244686
237911
330270
499908
38312
127565
499985
499874
472784
258746
286947
258777
476066
385823
396066
368388
266628
136640
250773
37126
442674
89161
489652
133397
407215
366948
490338
246985
381793
365543
438228
252193
311735
360769
376939
495893
335842
300975
31005
68958
255794
135728
214503
295859
131552
342392
78060
34131
493467
206871
267478
44053
99689
392506
350646
320849
223958
199834
496420
35779
122737
490639
203725
157971
349224
271572
491534
175700
474980
294511
208048
110075
303881
298923
252901
101485
190915
367959
191238
476011
278513
410771
339246
212294
32076
264910
239988
455032
364911
494328
499983
356490
497330
187691
211721
346539
453542
316214
299418
391917
43260
190413
343503
173544
499898
412860
384787
303462
163172
183535
108216
91551
216228
286807
454943
309100
440495
261471
149610
429972
32510
264391
476699
224864
142577
192391
492000
306485
242276
202277
431935
423164
451262
40595
296899
361910
44595
103288
335886
141391
140223
255738
208200
416867
223689
351493
208164
190011
478110
488197
352805
83964
316794
93425
405860
106147
293973
316279
499970
398761
245022
480240
111545
184547
99726
151177
65090
70308
498674
452773
289792
480618
376850
30188
310867
34307
457299
445259
384351
469499
83033
57780
215269
114668
495315
85582
126855
113138
494290
282845
340522
98124
433220
384340
447537
167988
49180
404666
299471
82486
340410
456217
299657
447390
479632
325632
228253
226507
499964
499874
269698
455010
131305
120859
365477
262400
224318
343210
437731
379089
459214
114237
144568
106772
499798
225832
77944
384672
303143
485663
137799
314382
313857
472109
408012
32569
412646
64414
344609
358749
454402
96200
201078
349843
499815
486246
499964
67952
486804
33915
442948
40656
423003
60523
375739
169001
122014
360942
350949
169486
493580
376731
117231
118000
79494
92257
437983
90635
416897
153188
108556
493305
71172
384384
65222
368869
303800
294575
173972
83587
108906
457889
120982
161697
184490
215103
499985
436994
499985
278755
474622
166653
457413
492104
363279
114846
251310
299360
113210
66859
73720
196894
371585
85654
251067
183183
499985
179806
355579
95675
259326
419192
231448
310476
386587
68837
486379
256360
224402
336775
211390
139336
213049
349440
424281
216690
77956
117324
236865
254006
204528
324903
181560
198789
253872
174366
193285
404507
199193
58069
291374
117938
285026
118897
498775
51115
492699
339656
431790
245766
314079
293432
243878
107988
311870
58006
361679
438021
45919
385040
307642
362391
289444
369550
133067
173076
278491
456788
229136
355640
37470
66991
365327
28322
335049
228895
192833
440191
434953
346159
370162
419828
62536
310867
176044
130763
120314
447825
264216
457521
430406
262580
230881
384542
175839
152655
58955
103106
345338
182451
264244
242597
282974
133569
77284
98804
446030
310725
205085
466771
76556
71695
288703
111299
194227
155418
450926
165203
94996
144392
416898
437643
339525
309100
282992
288433
495350
354255
478813
126410
288411
76119
322239
197905
240054
472645
477248
303219
308564
377246
433274
188316
184375
290606
147409
333081
146957
317817
358407
369630
496555
247735
187708
256320
321724
291356
498434
83043
133067
467377
391085
178684
378058
243310
493001
142050
253501
35047
124738
457418
55080
155896
338599
423803
447069
428855
270701
273214
267560
491677
323928
315091
281128
153740
349202
499356
402084
94831
496221
358793
442655
499964
331227
405076
184501
359744
226773
325167
499985
138291
424098
63590
477542
496639
90232
303648
82352
484266
40622
499798
421112
172857
203556
183697
475857
429750
478795
155246
290328
94691
105753
350057
498630
128146
326256
467608
94887
216650
51217
499970
488841
226413
304858
44438
286958
131867
319296
183793
104746
451376
416787
175342
332953
188823
417079
363019
371371
152570
451509
86152
46857
107043
467692
249254
265184
214025
112150
457981
396573
410965
404722
436238
302305
373282
123965
311781
311406
244921
498672
245073
294855
332058
245623
85357
114997
288456
349560
158304
409167
130389
318638
495134
71199
67514
193128
417193
499949
499970
446140
250954
422863
101718
364843
32257
450561
337693
499898
389955
70167
326517
108156
86506
346902
499915
265211
66469
370776
162363
310561
342536
333327
387639
81471
238200
291436
305997
342771
449155
355763
114915
416594
338937
429318
102349
194556
420897
111369
368791
402671
164912
87360
310008
200685
56014
430386
70270
338242
359982
357222
245814
490477
106770
407843
304502
491423
446618
332034
132989
450539
491311
27476
398052
108584
53648
157928
306523
448257
56379
499970
439299
235027
267989
133466
494795
213256
165517
136205
473289
368885
443882
426925
165631
274688
249651
293160
42058
386625
58691
246991
492830
64469
142492
360394
262310
344627
85043
265188
438896
61020
111185
399411
379285
197901
331292
386102
286959
466244
270679
466096
257375
319936
237395
443996
265282
70994
443925
383140
181692
439401
249179
105721
299206
83204
112876
483338
283759
115680
488108
148350
274812
431528
484003
253511
481452
74388
497939
240609
74716
146261
202760
332226
27540
422402
100450
103074
108164
189553
71829
279314
377221
242079
330031
420235
471374
251888
209246
51015
144563
287944
160786
499898
496712
239085
482898
301809
27509
333504
326056
499958
212596
96728
218412
32948
450581
209850
89437
267128
191022
242185
294995
113477
132021
75876
462260
353584
368014
289296
124614
171093
228620
375000
236006
345212
213336
142708
89424
268144
282402
366255
456940
264471
391055
108768
449291
333967
499715
164460
321858
154870
263434
393602
135870
34296
132448
466724
295870
478872
154729
371995
397522
35308
305680
247990
300004
411517
141374
164905
200178
139689
430788
220184
166140
395170
145223
194160
129654
172231
125206
478387
180885
96619
91271
312510
204588
80241
86816
242203
226728
346363
431069
383384
252279
241917
247172
345058
244587
128029
475209
431358
326957
214696
169756
82865
71406
389435
380289
410481
109585
131298
153853
243397
493320
58532
129655
350076
275026
393074
160463
479972
495606
106827
98318
295276
385829
66069
201374
499964
79071
476668
199557
286963
48319
175400
240398
492132
195915
238374
137810
41473
275298
201062
103998
465062
65181
210054
225429
288896
86578
196667
417272
353027
72102
232361
478837
164083
263367
440034
441213
395821
474580
391791
325062
184769
102637
187678
403728
499874
468443
390061
87298
24340
197454
263349
112501
480528
495690
252421
74104
56934
147405
391861
106592
270558
153810
236100
299008
74220
381043
139543
490737
291733
326164
404722
207529
284663
235539
213425
370990
68095
86696
209545
184279
256751
304773
36640
231783
237158
470750
399763
233834
140717
499739
182048
26187
203368
274659
171508
428211
144531
434082
68737
476506
333279
308662
69655
70265
253939
42098
400345
431000
367000
117679
478523
287930
329068
442564
263394
386775
440599
270081
103562
324970
403454
407111
92505
334507
400332
429742
219502
218713
88795
53499
406884
44538
115423
91596
400491
28638
317229
315816
309737
420581
258973
362629
419667
80939
472798
107117
178213
323409
328536
62058
83977
360241
200464
86054
492229
43152
260515
193793
492305
491907
300556
239295
189072
483271
265515
57850
389658
482246
391846
83467
258428
233736
395292
324596
42232
124299
85341
206507
465586
435537
93801
429522
345919
396388
232098
198326
329416
184727
499985
88213
80501
137313
442225
199694
62199
98114
26414
402260
482439
338545
475074
211969
289694
345866
245898
300887
311369
344282
97713
300032
177479
411984
63977
255816
399903
335765
499837
421494
368536
225311
258278
357355
374337
132806
455677
183222
303464
124463
494452
283291
68346
339364
342306
497501
282498
248203
479264
160572
499695
157926
345774
169000
294441
346765
66970
159763
372889
195664
49286
493535
244021
362986
198716
67382
365597
374590
317174
191094
368771
463016
84415
108007
419856
97407
303302
498888
392683
487467
95514
58444
266812
439016
211994
44330
454695
80005
82768
354236
260389
281793
176759
401706
268428
333480
262180
425579
98825
270188
300745
79065
274972
498672
29028
134420
334728
384270
425147
483067
110422
129759
436921
475586
235582
349304
99386
450057
427067
266989
118313
298626
331450
374745
158009
24863
263171
256912
491573
180324
99859
51316
393387
471107
474405
361883
185968
470247
439374
161458
323669
216776
358097
401963
312363
255273
42665
151005
207299
144895
499715
252901
34833
423237
388974
109157
455628
35592
499988
246428
484453
81565
499970
65540
232820
306702
218535
420454
62700
278386
419542
28046
213704
282264
380491
208391
443909
482781
376434
132601
243908
382110
13869
199606
492333
273455
343031
245623
331497
96688
391973
124261
499837
422457
491558
404241
304289
487948
391583
322313
57226
116174
230950
443332
315916
137956
89962
330206
246302
401479
496117
149934
393146
459313
265515
241236
493213
92076
28349
381569
493535
40465
45060
139362
435865
222886
56188
60922
102180
44362
27690
454083
487267
359874
141449
136192
90232
499915
175674
485697
263571
188518
361684
29208
89988
40622
261134
39680
439189
274211
402335
136256
176941
220636
145025
175758
104042
380632
176697
254667
285646
135557
316310
490941
104514
102978
148015
129227
296682
219449
146900
434317
170101
262976
85824
250940
103071
146022
39075
499985
496186
191668
294568
140895
395936
36394
327102
26046
118305
401867
226535
375498
138898
331291
499279
341275
440160
265275
303749
183956
136205
446120
27632
226422
326619
38949
296746
97484
319163
454374
200879
43096
361935
242456
399575
81089
165660
268527
499985
362589
311276
377040
425474
383041
133298
254633
209707
231261
479234
417767
288703
180964
303235
269758
383224
251892
157976
347375
313767
330930
324277
383080
182917
269061
318111
182124
178567
321208
177836
308265
399481
373416
70070
421951
148843
457413
258794
215918
476791
220996
411659
169089
488635
496617
136758
44272
393674
402083
360146
32448
340117
187257
473216
110493
401822
315871
450921
332117
260732
497986
223443
244410
301639
232399
296147
417490
356691
236579
77230
279943
127065
92137
276383
446979
332367
199606
295349
232977
64094
135172
296956
467858
53239
433776
86153
398949
353701
171205
394252
168896
234120
363312
391385
40297
241090
348816
307495
150421
106003
204792
491563
155327
415427
393455
184076
118890
374279
150141
393536
490624
322234
91256
462865
334631
110855
394957
466319
175036
499798
383443
86700
208211
196976
284850
265695
447460
499726
89742
365445
486159
275585
389003
327657
432728
493318
420581
409369
249115
34424
90501
91848
255429
313376
499730
183231
479229
287232
480074
431018
262063
84579
63379
232695
219350
274578
454554
42809
450798
465062
110000
399575
362241
404216
307626
68487
296445
249531
340190
271936
42111
420867
224048
256912
43094
499954
85710
230331
271344
255530
483676
222975
171914
85885
381567
498009
188414
273241
499837
130962
306364
87812
418589
469025
126436
469830
190967
453369
47232
337393
363641
302984
182045
187406
447254
224938
474070
352215
461312
427401
158493
84035
145834
418871
243380
52031
303896
145995
119975
499815
398701
345026
499985
462405
265339
27336
39207
458066
232496
323607
377534
481857
207100
374813
227624
499893
59240
54908
283946
188939
499985
99948
431000
309499
295180
493852
28624
69963
84103
415857
375681
292037
391509
46616
359408
200409
143458
345843
172143
322797
53212
290312
24494
458524
36596
391036
282654
189001
341786
149834
53016
60455
210502
246322
356077
146015
351781
315493
72358
393717
239835
237340
363484
40862
158046
262685
101017
267234
38385
371540
307974
493601
253489
127463
397603
64264
79410
340031
268150
23341
138536
348993
106629
201672
401337
389059
425474
96022
116385
46501
499949
192112
212575
191152
463158
329672
312782
226452
261839
246456
265849
182290
41268
382556
432816
291588
493699
226631
344478
231370
212129
393239
370675
490365
375644
332028
427645
70628
404423
36770
461195
194281
78486
223956
205189
382691
471774
117660
194663
70899
374998
400811
261196
38401
358322
305011
52878
413485
340307
407111
204884
202051
227991
40855
492529
115524
412692
311594
236221
360065
158091
170561
138199
24477
173431
206433
130972
318215
489160
406232
273067
339968
134863
404869
40292
259046
224864
345594
499874
403992
121894
35533
115030
499893
205433
441472
382907
99755
317420
102523
93841
393698
234924
70953
281982
99755
295971
210520
353123
365743
442305
349812
256116
445792
119769
71297
225880
378572
439186
385899
418454
92382
69018
284663
139009
216690
242237
124593
399621
188625
300080
482235
221035
438078
421421
264614
203194
287368
405670
130034
479592
252497
309163
366123
347601
420427
321790
299260
240352
173401
126136
444004
169647
88970
417193
494635
291102
460358
347635
404323
100289
179566
182500
178543
278710
400236
311735
54482
74404
419449
435158
488743
301468
324619
81514
107176
356932
321543
139670
85597
124915
202820
492562
230041
310009
171873
364128
35242
199591
374773
80308
437795
152525
463373
238727
493667
160599
259071
377011
317623
101162
166387
315159
101215
295903
419982
284557
473478
499739
292816
409142
365382
207063
44273
388610
477395
358736
41247
360748
168662
487514
173431
24822
45679
309451
410242
441333
271994
474424
496019
483465
460220
123145
52973
416734
84573
130268
216175
71880
499132
162897
419195
436416
273177
408283
279416
455513
450630
245017
433511
68878
105771
179883
478244
323664
223112
153169
180863
401102
187133
241829
330654
158486
192273
261070
40097
380665
284332
450078
480262
127267
427370
319357
250603
372618
428690
115817
194409
303219
279087
344739
488652
308593
219374
258862
456649
66835
455529
269256
332558
360190
205426
323337
119299
403255
425105
89370
468060
231418
499850
268160
340357
112501
335550
312831
251738
424041
496338
442562
237192
471191
49419
198256
230473
166969
330394
428344
207651
219142
402792
28901
316510
370259
270380
92622
333687
134324
147261
310735
198789
171749
442651
382625
387527
189543
228352
485337
45157
330243
26815
442041
194263
480918
341162
499850
158036
264595
148922
271013
256093
236173
352360
359136
344496
123021
373372
200711
117402
296396
484748
154657
165656
496408
339318
204040
433016
497552
85769
128974
110611
409628
226590
40865
434341
173988
220939
279809
167741
323096
120290
389059
44340
123570
406930
337766
144392
374192
499915
424065
137746
373136
144752
200249
182635
54269
36038
441647
97584
479169
151623
457740
400157
436448
370656
302829
426674
407496
199101
92329
226649
342875
361996
380484
491662
62363
36640
188823
499959
257537
91231
246159
60321
337602
320513
399343
39155
375576
200365
494389
288248
146635
137042
147651
61278
131521
234043
465116
419192
263901
251183
81212
391801
86506
480633
414359
492484
397534
239618
287147
37270
197105
388935
38686
65342
421788
41224
90907
499949
65697
260306
342706
130395
199423
147792
291655
464152
52802
305103
141949
107117
380317
393819
153998
472536
218508
155625
130472
312900
250573
145420
413156
69979
27688
424879
329351
316389
499730
101299
246554
314610
343232
462210
382930
397814
416655
300770
289520
219699
124668
225325
67042
479451
352421
35585
114577
51675
198688
289041
330825
58319
200709
275870
106658
161302
442700
323637
146955
237346
433192
492437
89173
64143
176275
368188
434492
411770
275723
45302
75073
268707
101363
57952
180120
232694
73782
445204
495083
450971
254894
38844
499850
349356
124299
88142
343232
432573
330158
282233
292429
411138
91683
350361
119408
366649
258640
473326
190811
214939
250891
262769
83907
346928
418770
270311
452820
56674
443719
495029
305569
130292
354518
70694
103793
211109
56126
265188
39187
227005
228270
202492
473630
24391
408073
413951
171681
412472
383551
272876
227212
369359
98111
39024
471602
28934
31956
69803
77589
381043
164674
89580
392803
373364
140435
255298
199360
468813
333732
466171
462820
120508
324043
36248
231398
69574
347034
432209
27312
328745
499970
57165
88624
494572
36319
259779
477717
445212
135870
453373
61599
428940
46363
479656
380796
365585
364401
389864
63481
28786
457183
438068
498828
196419
189712
241984
422278
479664
86053
397508
336585
444071
496056
67007
107237
260951
499985
499850
407847
240562
367534
180989
496230
395968
228464
499850
234924
79594
131660
249960
309383
219486
72397
456368
499695
316896
349749
422520
434788
355091
404545
203686
473782
411984
79482
344265
435398
227538
434886
351727
83825
167247
143162
129520
55831
73206
353310
416403
327632
174167
188578
228187
342921
479215
102357
232009
294311
368341
80083
43613
407850
461026
321911
442261
265188
287341
41021
277496
212311
76947
83793
376974
151615
235907
155060
178441
330197
66906
43938
155627
111879
413029
230974
237001
327966
245122
82808
237110
339256
287782
492708
478995
56888
490523
254597
131056
368147
93120
466557
33992
81626
461704
287384
467126
333943
151311
443135
159829
191430
287555
421325
434437
174525
483311
446979
118177
48446
423976
172135
25075
405485
271595
147638
34920
259204
133577
403255
284778
397907
55034
429998
344496
101636
86917
266433
439071
50683
311307
59305
206502
180443
41089
492104
107453
450961
73924
297269
216565
64439
38851
432121
498888
333058
175234
310723
130027
74678
106382
224514
439624
427392
183060
47378
443715
153653
87233
102238
124593
492340
382837
373106
73673
407133
434197
108465
331680
66613
452285
282028
459012
216016
380707
262769
137781
263597
305283
218326
59851
439441
233670
143267
67898
334523
472886
140840
228874
369703
103141
470281
363534
292504
499991
318009
270170
440695
41869
154461
473498
78326
201459
80163
38312
218778
138157
74694
382625
52325
222852
453397
88407
293166
271805
258061
226682
192273
306776
456409
413199
385917
138087
69375
476436
84058
300067
384474
263877
240723
79803
289832
71988
409720
172567
361794
175268
499985
404565
265611
251260
202792
424382
205595
62951
350477
405862
371983
462760
236132
163608
423520
79217
157028
487017
397241
352347
396613
460855
459838
379288
411238
216743
379452
454138
441621
435168
239349
373633
109157
136829
227663
222819
44887
314909
327966
480406
338110
313545
439271
369650
499850
371720
493033
423918
40586
228662
390614
27238
398083
222989
372653
477790
278755
499908
349038
217749
55925
273744
499874
294175
423902
469194
102051
411138
426545
295674
106985
44733
423036
206654
493408
28483
442848
482870
201053
499988
301508
347080
486077
192966
149258
245527
334346
363853
248479
287553
499715
334779
120318
268350
88697
56831
65606
102051
58704
96976
165117
357912
285414
470979
378701
327023
443027
458295
475379
164332
72102
32516
499949
360559
49025
276528
352949
93749
152470
244903
80574
222119
333767
367064
170559
246002
180106
326488
499985
442314
260930
336704
195807
486674
79861
179685
140152
170553
335792
274255
111593
486959
385520
56408
493520
312571
386986
450106
241673
200974
107814
57689
499985
229851
136903
414691
437960
200879
442270
124906
89834
226671
241955
196541
257726
260387
270107
308578
226965
281739
117427
389485
474672
313508
313356
482393
104879
389096
72200
497284
256241
238512
425494
493625
420600
337162
210615
499970
331558
249044
429084
297134
99198
220986
350587
470151
348064
98100
347700
323379
396196
494031
32427
384672
267876
335781
310325
101894
207242
80342
170477
46737
129805
193404
290628
45742
173510
364428
65271
344500
335654
245350
474666
56852
313901
424750
138364
330394
147979
257643
477972
236394
269147
437773
41662
184000
184514
218328
107400
398836
301483
270994
67207
116098
138903
456856
342177
410963
284447
499970
422484
267415
328585
346895
442839
28549
159747
229615
82520
497771
303399
123608
249461
186514
262904
222414
234529
385101
275444
260803
197191
43727
499915
28694
417199
256820
374677
266658
499985
415069
85249
225314
59807
46207
427021
184744
307892
335801
223439
390368
63850
298646
138555
499739
139104
496991
401409
459594
279451
499985
133978
62353
43234
401933
109229
499609
489268
473366
407716
264713
339973
200514
160310
414540
494680
55324
445264
392572
179441
411451
99801
365909
101467
51935
126235
352811
442047
153042
429852
96560
496874
322254
382939
209745
398084
297438
297973
210383
214890
124362
207900
444447
73606
151053
37349
130024
326588
355272
329294
408184
362400
436087
424486
177442
217034
237329
45744
27557
136932
285340
496298
188880
208036
67612
198808
78218
118230
97246
231979
429558
237169
56156
102122
187816
414627
273315
87536
239601
183104
228245
283545
98698
397174
452296
166230
106487
400050
322356
432509
180407
285197
183475
339717
329377
401782
407014
217904
330302
122932
387088
305997
152445
205915
238340
322702
460741
344927
297583
83088
263711
370231
233332
190324
378197
310432
56509
54849
71676
196370
137973
84464
439242
292250
240609
201025
418203
400918
217490
253712
186757
491130
340192
329971
385183
69011
497707
324667
442753
146661
158171
355162
257203
146602
499730
120034
81909
282255
77481
317867
171833
178825
207510
434461
165270
40012
331802
267472
229601
104230
51675
52150
448634
183675
48134
99966
102819
210012
229523
102683
386044
70070
433649
291923
173381
73807
120606
474549
485791
198547
182226
52839
399166
494510
497384
97445
129484
44693
87154
78094
231027
119317
487178
428299
59040
459751
72267
476516
269477
331653
191270
383089
473398
367503
111677
63924
220999
71190
456627
308919
311612
301638
367304
356691
124584
398185
422771
438904
84663
55483
227653
226131
452002
385475
195710
249619
156253
193375
279367
384474
44814
71857
325216
56061
283297
456075
239634
142279
312899
40628
309053
345868
217113
169274
471601
300699
268393
365744
346017
250359
426950
362323
262126
111552
414056
100415
272335
133347
318796
133957
496724
269796
54614
86358
206259
344357
99885
431890
263105
25487
318363
208112
496967
58920
406608
339893
371048
260572
472457
311477
58095
202245
176591
140304
450642
383916
480719
356909
496724
421136
292063
452197
393641
116750
156819
363633
183361
317609
298564
456910
499715
80976
71230
203044
213962
405296
175131
197338
51172
32345
426856
260594
444191
385363
254389
116683
193442
321237
325712
452258
75395
388492
195758
266318
56671
420189
314961
375316
283880
461268
479229
69973
120034
110652
151791
450879
316687
140819
154190
201053
250433
492333
263893
309896
295535
96440
457591
372537
139468
179505
159865
437115
386533
208392
452337
283187
298846
215208
72362
399865
400954
235227
110166
492305
462485
233744
436869
311078
345710
433299
499743
405701
428409
313238
24649
80241
427945
82535
390636
499874
446914
433766
155237
496587
378786
264434
436416
268114
355077
499862
330244
271695
235451
130354
84089
155863
394676
323337
181093
97207
63814
297271
137978
336141
352602
380091
197338
248345
435589
494811
32489
185817
241236
281160
226235
227259
97419
457288
440992
241236
429371
209258
462655
63889
263739
145524
482895
82160
390356
265861
385178
444701
233595
391381
452421
303492
126985
152402
465746
264015
269486
261301
208709
373395
189865
402846
96034
499958
255273
45917
43126
499908
114841
499715
121770
390350
373351
407349
268688
324047
460574
421053
489364
252265
265211
283528
478950
495208
499743
307468
457636
186399
34195
257965
203615
255521
223405
272842
147714
309395
42203
123145
151674
189602
417955
284674
149684
131609
308976
55632
449291
318233
325904
77920
434788
279786
153224
207350
374882
74492
348754
411129
237662
218031
28043
356404
394165
498570
88754
429573
302419
153786
183537
156625
151615
307007
225346
404888
391055
172231
457426
366462
58691
481260
86438
169028
167720
40258
456220
470204
159386
287486
357616
456620
110655
309792
52112
378558
108684
257448
241740
422902
72102
64391
309451
462425
418573
438078
229611
490861
181640
372682
377083
42681
41130
57511
338080
495306
273544
367473
163393
152402
370508
307862
325229
301543
69816
299482
384350
39427
415331
280153
280878
258601
458351
95079
150386
370971
450667
215273
224907
241596
127856
235324
427922
422610
354304
97391
161868
364894
159679
34621
397140
434867
340936
498525
229272
60781
29332
66588
324257
308863
404127
70446
465341
226286
158999
41606
219175
495518
350731
238650
70243
214963
338267
430391
364039
303345
247806
101895
314485
257933
107803
199785
438956
438597
499874
493503
467563
238369
496712
466988
25860
101398
428452
231092
31434
237713
302002
335820
210054
478532
438433
420917
192660
494977
183039
63829
242042
499715
211674
210588
499985
303109
205166
413805
93864
183404
150544
337475
483401
407557
202964
499958
232768
159989
216670
321017
499730
283852
351493
135065
120306
286746
354994
364704
432172
112839
89080
112390
43018
34291
272555
106929
311222
196136
154135
397115
307096
465688
310095
217843
320173
331505
418165
497039
495211
499850
92992
426788
309994
45182
323614
239601
365645
439763
198100
61689
135863
339287
204921
191668
435726
348815
179931
30410
30502
332842
105290
131196
409674
78585
351652
250162
223926
283227
106376
251633
53994
402268
66583
139683
482275
85836
245623
386985
439828
71006
332899
187054
351409
499743
303562
345050
490487
47193
483363
382340
280845
355153
373677
89398
280569
321105
61428
203382
411512
418737
396296
283958
398146
439737
427335
452596
375168
375656
222046
312047
319270
58470
129597
251319
283086
344317
80775
202832
175707
122435
193597
262686
322233
132863
499743
38289
150386
487989
412804
167355
395968
203809
499988
143049
365273
36752
374956
495270
64108
369996
443555
406447
122558
75970
281565
486063
371493
392861
162441
128486
401447
69534
404810
99490
174997
417250
38755
89226
256119
480805
369872
188623
391598
186989
106025
82661
291194
226104
365354
165480
432347
144454
218855
326711
187341
451337
36151
202660
219501
50940
327170
430837
328973
30136
372821
86511
199406
264678
295786
499063
482673
264572
494572
498260
368065
57019
260930
265750
330826
200464
439676
435490
264270
435482
430447
429295
215413
72677
327060
362266
128693
134201
269496
216678
27919
100353
102543
331090
52204
88843
403183
377607
90074
366271
211949
30972
64490
458969
393105
39676
217925
424475
67513
396653
83797
272996
202526
318580
171222
226312
283913
187263
100567
474773
393204
334773
400083
495770
227093
460616
81587
355679
42470
76652
298128
182069
262028
65729
265672
438360
319489
284245
290403
300745
338507
230296
28340
458022
361980
499850
405701
314359
432395
148712
82181
404909
250954
111280
162830
439515
41792
420309
438707
34735
411736
207329
68682
423537
499949
499949
448608
476351
374785
302525
143460
245363
216188
267649
483404
491397
316650
324042
139712
40853
433639
251797
333429
489827
314459
58569
121019
40793
262713
100353
322809
301695
168173
199784
227005
433735
138651
357667
202805
474169
472524
498071
107706
396342
188595
464757
136134
403291
67430
113155
27338
54938
141087
284878
38585
228774
303749
456523
328454
300557
312423
454422
489814
378200
441097
305358
330206
232420
291916
417490
497222
272452
160077
192310
53100
247756
389259
102471
177447
224586
396049
27895
411855
90700
431076
253687
409615
448893
333843
371884
160802
64185
153778
201106
174166
360065
294625
373267
130157
312603
195288
77812
491811
221459
201926
155500
198209
187287
242116
493184
293137
306151
312385
153358
226159
420204
169756
26837
288119
85516
36844
499726
123106
25439
79073
117230
75751
63449
247829
468228
499822
181959
495893
252769
482484
175502
50940
209876
110991
346986
245073
71468
483431
260094
144323
490624
273730
496724
266593
60848
499602
419102
275203
286008
438622
222791
123553
438161
352020
196654
427057
193812
304124
160572
484453
25219
221318
466795
154935
372836
375000
352449
388935
260860
338870
460841
243113
499874
376135
483130
62233
111516
155651
479195
113983
26763
205433
402191
203809
419677
232918
72533
114584
448745
287377
428069
235986
153674
339601
103564
57103
458531
348246
442060
232253
360099
448671
399248
292314
248282
328582
117674
200788
499985
442214
168580
166374
306314
164655
268484
292104
174025
245257
300407
470822
473381
420193
283128
317174
123805
218638
119774
179855
330547
495454
145077
179123
79119
371392
322069
26198
469235
152736
276425
310416
85571
499985
428031
131388
347185
483473
306721
44401
476944
221382
131240
105986
449233
83689
175527
464943
79930
298476
393326
368130
77077
395644
44273
294065
109674
315725
349647
411947
497824
379283
82010
106715
143869
274915
100929
297651
83182
499985
471460
274578
155760
147552
308756
266216
234362
420867
228133
374998
83534
484562
296812
267431
36151
210619
40818
197123
300699
440451
57039
151134
476011
344500
304639
77045
101012
189565
499964
264179
251511
156053
128318
352246
417185
486683
198128
299482
206108
111436
216319
345783
176460
231630
240212
288005
428732
30727
356778
67614
183388
218378
135705
437619
150675
488344
51089
32451
388526
312865
380168
449824
258170
440160
155252
229931
383476
90871
340090
223980
483667
92454
410156
201139
216406
108301
118587
47232
459019
334712
191439
272246
329255
248981
110229
227477
335351
146661
478241
317445
97817
45224
423875
371613
378095
378043
219596
394396
185834
499204
276717
57578
367170
494603
110427
163393
243493
69963
314877
351913
498570
172309
217152
411350
306445
466450
401005
313508
413158
252491
212311
147883
496123
486238
51530
116164
411867
106214
117501
96048
83521
370407
50103
93660
34114
314363
225538
496919
281878
266997
490153
86634
79333
492419
267898
375863
465101
180756
424242
392606
255616
477907
142561
309935
441043
221513
230393
215526
417193
200779
241388
315022
145441
349633
307868
78964
76578
193664
359261
440441
265541
371608
423976
199233
433899
192713
389106
26546
183675
349749
328259
354476
52433
156063
135600
497986
498272
340293
154862
267898
277198
133505
449303
295683
499985
499806
237408
111369
491730
424195
416573
53495
96920
409924
165981
466557
416889
265186
182428
185818
356838
445166
119353
209997
239232
397598
27933
393111
160572
464323
171720
113761
42095
410825
165590
217750
49082
251092
301381
330927
430273
220354
281098
307523
45952
357850
480039
267325
159057
308792
454937
126914
499958
169197
271578
55949
251260
196260
67382
108224
309438
495141
286221
133490
426872
79071
390599
250577
457064
212824
119428
211874
128431
133992
185573
114809
259932
434009
159752
280292
59103
178912
449423
102276
398540
497576
137275
227032
103689
244387
316786
126059
440434
57520
388914
204335
129041
492844
383172
331653
444007
273500
383343
46124
249221
395936
458654
128296
427335
199193
233019
424709
240775
211410
309896
65899
297736
361952
205788
117812
378939
368286
223767
392072
433340
420600
362416
497552
404237
459069
61960
466805
86577
323290
308482
241429
406023
50055
348392
465717
128726
499985
218728
492696
295153
499874
294393
477243
321305
499985
124362
491909
276295
281499
487712
31936
189255
338145
490286
120392
356490
117068
50117
107482
405402
217214
365489
70762
371386
193807
28792
113856
39714
143606
405701
213184
245651
238042
26534
240162
98120
255121
430051
62317
404818
28640
53368
331980
204664
342595
492708
290251
24754
152816
316766
204842
463287
53800
83736
339446
234108
222260
84117
162061
486519
451605
361202
224304
287705
168173
338921
248453
336052
291262
173535
416204
100797
104608
84731
191139
429180
215048
156273
274810
99787
387472
129092
166747
311119
43536
144776
29512
305719
476599
359146
168100
431496
384148
239979
266760
78633
280871
428649
288991
317532
371274
112124
493577
149635
211201
414350
253092
483330
258756
484859
172479
481600
154652
125025
156819
316982
432977
151759
439807
196646
226317
301321
238172
83361
394886
43268
283037
411390
314967
317606
401958
364321
339123
496967
318703
135919
210800
413235
460336
485799
170875
144250
240920
373856
499730
85341
101134
50961
159270
159637
250295
235225
219202
335365
169760
45404
429375
494579
422385
319106
281559
205617
215341
320395
37060
346440
344282
372537
387913
407992
332055
233535
349647
376066
488311
267911
247570
150986
44342
420441
24292
313931
90142
120557
171070
46204
123244
140254
159031
59828
498951
73410
463739
152444
297820
151415
178279
495836
99632
399408
498570
358971
88970
462220
430103
417701
253013
258544
225361
418127
101371
40447
345594
265213
146167
315099
248440
301959
223895
272947
388888
97275
498951
493213
285687
226061
438452
107034
35671
296537
217646
221351
411250
471335
184633
166730
56480
354852
457276
312474
197359
84673
499970
224696
124362
289901
416143
448941
429861
123085
258808
128472
108559
499898
142675
205093
399725
384384
493852
175402
311078
276276
50792
86075
303722
43922
499985
499822
131672
442663
193994
321979
176899
267391
335959
308288
499985
497841
489447
215197
47570
41382
168806
486360
124738
468588
413652
363351
165434
37988
146549
301297
295219
212441
56888
162038
87559
143817
141615
46806
173798
74221
232653
138457
477703
256853
433134
266253
137799
35227
125088
430348
389001
490278
496617
408667
189712
135452
219286
26329
26337
499862
496018
433028
375342
207004
205738
343196
278144
499985
112948
495457
292188
459325
434607
180219
456872
457445
346821
245488
499908
345870
308601
40053
452235
371164
433200
297548
246372
301900
469987
222317
258827
175528
391980
107373
227920
499908
220893
227776
173076
499970
500000
248976
67968
499485
446408
149027
467692
391297
494169
384852
439302
242401
86565
361594
75320
369341
196667
421420
460761
187963
232009
129755
450671
198238
383988
416087
473630
244729
340796
90308
321161
44302
220724
184411
230640
345550
373430
212600
152203
329956
416168
453351
202858
262913
315718
492606
100941
496700
314394
328582
365381
240717
290417
28261
223210
402892
341324
54152
276975
275645
91793
55650
74620
163121
275521
298227
170186
306079
170904
380017
352241
499874
243978
447025
454273
322779
397684
282321
75600
36180
43768
197124
497943
251310
180337
55791
464946
434330
51566
224696
93156
108250
104047
489982
379214
33327
263514
378203
181760
105875
416580
245722
443053
163268
397715
362208
256367
310005
405183
162828
417701
254032
112365
310026
202764
145503
89750
275270
300003
262806
494578
117619
385920
116897
376472
383470
44803
379343
432749
495739
104731
194437
383650
343080
271184
366895
231099
243978
427327
93231
277552
299910
278513
496332
383238
376418
84294
495644
285782
437606
104964
216635
393239
251738
28735
266878
288782
31908
47984
56570
40628
82464
434547
162495
386654
499730
373876
226039
298635
423099
329765
139899
240734
370425
499970
468336
200430
188316
58775
338080
161428
499743
84980
274984
94887
472987
499996
225797
459019
396835
256211
456578
299608
170963
382217
357805
178986
144789
163634
481117
484921
335770
499970
131384
188361
156877
374421
302829
317728
260934
219684
71612
361530
499177
272500
441213
77441
107731
103081
52261
48104
461202
313266
406142
122279
67902
476394
312617
442261
336038
326394
145094
341987
414052
336141
96339
179019
152219
186617
163008
34856
164823
41268
499177
460007
96993
113856
116174
227708
414984
315104
217673
46195
291102
342905
499874
432426
241055
202526
202642
413711
135152
421495
393245
372091
289855
478943
458217
81814
488760
131935
379490
272324
163242
387750
192538
301077
214939
384852
87701
496960
359692
189677
491841
384672
171551
205386
224193
159240
499898
122674
479068
233079
461925
499743
488394
264227
131930
169072
492000
27044
482138
278264
360256
431154
194159
418061
234867
147318
121275
347650
179566
223234
312716
438649
499798
384063
495739
295829
380134
471557
226605
122102
373257
42305
158831
494022
124192
220431
33271
108883
381667
477494
25768
499893
134064
37006
493992
335440
52875
344338
497996
499964
148639
383035
101143
215067
334753
142945
287944
468056
202209
25069
105461
487100
397233
223794
357164
395379
222445
236208
26671
426950
260776
329596
338914
354420
31700
25839
140886
480864
187963
465422
46166
28906
276299
336153
306228
156110
25079
276021
409071
499983
499988
499970
473532
236874
311922
82395
484637
401567
75679
328277
150708
350149
36145
430374
299856
84396
62046
427519
84504
305068
355076
300377
156999
205093
377711
246143
125317
175470
347144
493949
341707
218065
370249
195865
484466
499726
295097
274845
47533
357053
76288
235704
441076
394823
86394
64082
205434
455116
333107
421197
139754
225019
237391
259183
377880
139104
193766
115948
315033
492699
443715
101272
69739
97976
290243
374813
423578
418790
203656
55078
195302
152308
374754
31503
233158
473943
120553
264306
433474
49470
250815
493278
329059
490164
172671
499985
348721
181885
295320
235882
369477
419987
499715
422064
45404
197649
65266
324002
387435
409821
118824
347948
497272
134193
499908
65648
90609
426025
53455
168173
210625
499898
442562
98053
121579
497552
391393
200573
87943
54703
499985
452270
468223
385584
152322
33725
240518
401181
281065
331844
360097
72400
129997
250513
170578
63924
271034
436087
438583
495568
355209
51331
92300
181193
85422
44991
50272
195218
118872
186175
458041
164674
300427
402312
51462
153483
259081
148693
342951
420516
135336
346506
319752
58095
65624
465433
235227
133535
499908
91488
335747
499850
389723
443071
397170
277213
227610
58863
499874
154950
166868
230630
64576
234323
300771
441455
72200
432684
461195
400288
102793
64042
378203
198215
499985
186124
499506
267025
242130
499307
359637
441538
92562
129664
463510
211508
355487
246912
283074
72660
378716
473546
248173
406648
151228
326636
158330
451907
248876
388293
214044
29858
36847
391407
287609
86511
120430
113795
26258
485799
419083
378254
180697
469025
499850
228750
119591
303519
401351
183289
252118
386702
103152
35729
186744
393477
488773
276807
207261
91455
420340
253456
224111
273011
321320
50732
260603
149254
495624
126157
307615
381145
335560
129120
200362
42019
127245
367534
76261
56674
242872
469619
267979
382718
149834
354468
316160
155240
399666
72010
373724
251569
229236
199606
225039
462623
322856
466892
377629
76675
300402
493530
470759
190075
499958
156687
436931
396774
257863
106469
252025
144129
280747
427151
282194
429771
151112
198488
423941
356754
356416
244304
272707
315313
229142
120209
470994
372010
245066
322892
181289
489524
301298
280899
262769
499850
322901
82959
50234
37828
309835
465609
5949
91816
491900
395655
499985
358555
80096
276291
308694
73529
277435
497354
363421
312673
230321
405527
358002
334507
376794
172652
36087
446795
254230
276249
198165
233595
414491
219346
117964
277251
499985
332537
349907
318775
197934
24806
240345
235044
301985
499893
492814
499985
357513
386183
200542
117834
196269
292188
305617
92984
258595
485425
45181
420622
239372
252008
140743
37768
365947
492888
198855
477557
75980
265339
33830
465542
492384
53409
299387
50612
435614
58470
222904
67479
255815
499970
496019
25458
273517
244042
313354
61726
499356
140294
180077
450205
218295
345207
49037
369056
100529
374940
231631
28707
225019
499862
499874
245821
409950
241673
34949
229857
173264
137138
438761
256880
257492
342937
499985
477790
178973
201062
324337
173142
494398
325299
400259
26837
144520
275633
233834
45653
355849
421215
468761
369012
406930
279288
181866
278827
409580
321974
442225
166570
415720
98758
203042
219030
57706
497027
489087
464388
295785
353239
243335
137869
492927
237001
251354
343325
33904
35790
318437
423422
364656
58204
396342
316771
226064
307862
155104
93285
458574
151112
293750
40292
431553
187438
330723
448618
474459
499103
210297
230818
131583
234659
48155
242502
499964
98257
234124
379255
26358
352837
475425
445673
328393
498127
305205
359209
270406
497233
488387
424751
323409
306024
56751
282108
305458
351451
234355
51449
94288
76041
363407
142011
438142
171227
353568
150881
499996
115838
495715
73565
91718
414760
180858
499798
168649
94902
227698
252337
169046
299985
297583
310501
33310
164641
158613
63611
182993
455567
140039
121389
378363
280133
379869
155926
357651
60761
433016
187544
443491
100083
255313
269395
29542
274254
474784
231205
420992
59203
251820
499954
363919
446461
151201
392263
288248
494917
403722
177664
232657
418658
129334
193607
285164
101162
333371
297518
239306
313215
495260
490964
30899
221014
174831
294568
166241
54933
120626
175758
460977
291154
454231
414282
358243
176101
233433
318880
374058
277894
67952
496521
250297
129092
348473
499958
231633
235327
476001
118130
129113
111424
498763
218630
183419
345393
202273
446237
73106
292093
481703
452741
126512
39140
158009
387435
289472
130039
402953
70326
298194
401599
462157
471733
495496
415985
116773
375111
320876
410704
231418
497723
56295
428752
279295
283932
343714
226064
499688
499908
74220
275645
445786
499334
359612
491561
297227
433766
232976
456965
311665
215690
62721
105509
351795
190905
137095
241022
378363
270783
341838
414354
308919
368524
35570
45264
190493
112580
482003
411669
141930
499730
120354
462004
180286
75306
189455
276551
185918
433884
496056
450000
216627
467003
331250
435276
470547
228021
134294
402605
160240
52204
322591
140529
490612
104903
181948
365893
138099
139613
304424
350499
136396
225200
400904
499725
363392
471499
490842
484295
351781
499985
294433
89273
290450
204151
182906
437285
144033
164216
255861
286286
257512
171914
113274
133298
499958
43545
144192
29479
215704
238092
457842
128335
186989
497658
351109
154190
217325
443484
54726
37828
246102
448935
283270
461678
459471
492655
280718
494375
335649
454713
50272
219076
149172
83448
199323
439011
74501
348377
105248
248203
273501
321451
94975
209579
420925
267239
50116
348565
311222
454559
447220
499915
153958
170393
243978
228883
386293
393105
190626
126814
195131
130063
80096
499954
331348
324792
389917
263929
398400
330515
499985
469619
133067
218641
291488
439558
169690
244790
485987
330930
34748
499958
250796
277127
174905
131089
474586
492086
326757
499862
139768
321842
120034
455253
490326
390161
86827
499970
492307
134891
495260
379090
146786
174266
397639
369040
264843
290375
126004
135198
46037
295195
282607
115476
499983
284775
482714
355584
452390
314979
298641
218129
63285
87950
409628
377681
324775
61604
282978
418282
374101
341587
194227
226060
148828
319056
178464
112677
48935
491654
429987
140523
47341
69410
488466
163463
117071
434578
428160
77535
42016
40595
54306
351002
264845
469396
462789
466040
413300
104115
296884
48279
190880
48453
493906
292356
483116
34833
28364
149305
396749
314764
189553
200294
459197
321237
440986
183394
47534
155095
28966
253618
429361
249098
356752
190751
491806
394553
447139
301473
221922
342723
411520
54967
114343
297569
183104
396097
376449
435145
368069
194017
66433
447837
115838
492458
416853
395286
493763
149311
63611
155343
244597
280634
43304
187637
433016
49866
58045
124803
424089
324337
45502
462188
60123
268175
273803
39356
193427
205093
424883
417499
316446
214628
371157
106200
238848
72138
472911
381361
380849
338439
40937
40595
273117
52541
102013
296241
155500
182372
167355
157388
149202
155081
25885
413624
190185
429208
146058
124436
90514
254877
394461
422861
308493
48153
306791
458342
374955
399114
221213
499815
122262
372377
107725
471104
104401
422191
209071
186839
257086
419899
135246
59407
497926
499707
499895
373670
26534
258756
329361
341864
235827
484383
257581
40865
289120
426545
59345
224624
462975
111806
80919
159064
498904
104619
121972
157348
499743
499739
140783
350072
228072
118935
86879
236134
326588
277534
304928
392127
484970
224264
413907
498930
100363
210988
73890
442036
302105
468751
235057
255589
76108
223797
364373
90818
137723
378265
117230
246860
130753
316268
211261
461361
400523
91447
136882
419189
477530
422957
215586
147935
286764
111728
196619
491561
11312
68346
34650
499983
499715
225609
230418
390045
48561
166930
363617
43583
82529
322892
350640
220345
468678
110652
333852
165064
323096
402623
55170
256119
104788
251495
323297
327433
279805
103753
100560
140754
342437
104966
400075
30499
232695
174328
207681
225359
93066
195837
360394
137873
417197
393958
128695
76617
257384
223093
264349
126436
345144
79473
29756
335230
499850
170393
382085
366895
499893
300556
474387
442447
444060
110882
463275
151759
443494
123649
428783
62318
229192
404046
432627
499726
305920
114591
141722
457945
112139
390585
206095
264009
94887
260907
381793
124502
499908
213682
472664
192865
421966
249584
350587
171589
138698
102051
499985
270634
430149
76876
433235
499908
135787
203015
306810
428101
266228
319171
148320
61960
87040
495568
411546
95794
424879
119263
212774
318656
479673
224402
135094
495958
379424
456580
93691
240288
143355
397508
42825
265309
400609
343370
157413
409142
448260
292705
206589
26732
368978
444428
447860
314953
97489
482957
31392
248957
232313
382253
415166
211849
452773
350553
450981
405701
240380
452737
283544
118626
117046
331220
130164
145962
238060
244284
96409
355900
265479
275160
441149
299914
97028
478020
357488
494513
342482
174080
477605
453777
291414
246558
366147
287555
212638
308790
299279
208308
391670
154408
250645
337921
499730
186395
351928
196792
167597
492943
213321
263541
193614
499970
496597
372224
229725
407825
347107
53047
180678
201410
284409
486379
44273
465641
201558
318999
285770
306173
194388
60205
113368
164004
257608
268167
230435
446199
120802
373416
40911
181328
285532
27591
308114
441531
40862
25351
268496
481135
499988
39765
443302
27030
25920
422700
233771
412502
114582
31054
228244
475965
291488
498553
190825
357910
27813
483557
113712
165055
150858
415459
376066
163774
399353
64139
348246
283857
286207
482508
30114
412804
242003
370849
359744
259891
340853
485794
464260
481944
136882
289687
103717
347709
372583
119893
237526
25543
117860
394547
156801
477081
215197
130924
380369
359637
34645
420016
490724
264471
47340
89080
287940
447597
28516
493547
178097
116150
73990
31429
354469
162495
349843
323816
242297
127931
273948
54783
459471
393196
181270
498828
302657
179115
362241
380017
200976
462857
220038
407135
330802
42929
353584
416594
337848
386373
437187
76128
272127
216619
333893
371308
244106
499715
146955
110618
245192
290319
438850
356386
382309
188242
167630
220961
317703
141464
434588
127464
354296
340357
488733
237617
42102
499862
73586
423795
208770
152235
99142
247349
76030
67457
365822
76410
394522
283270
87204
290589
370062
449972
497056
431079
282267
490656
177027
486860
101430
326593
339191
333994
139768
173675
230129
44122
119317
499908
153280
112660
462865
361023
249915
337414
368589
366986
395273
164116
113504
368096
79411
467583
347948
150374
267123
51999
484057
28985
100327
484140
185535
343849
216407
44337
301870
417293
411375
141785
55669
256884
195256
78135
216020
410633
496990
257086
84240
448819
354138
285273
389902
106047
305854
449692
183495
151070
372368
377463
225079
96688
300710
124395
250076
44844
409388
494985
499874
42241
55798
29738
113659
188153
357850
493949
392127
271642
388597
486238
495982
429890
297060
468552
357641
160319
170314
241884
220361
107943
305004
499949
455418
272294
50837
320373
303506
285734
100083
139261
250329
428456
395013
218184
130177
28403
203436
430466
494210
499996
241780
494372
499985
125830
122758
456284
107271
469311
351514
280023
264785
499726
328672
167066
132150
99363
374307
303462
373458
93412
231279
118149
189112
172298
278970
383846
37209
185656
465577
494532
191885
111389
388706
215048
87403
499743
298473
383855
164710
350684
338739
162363
443659
206664
421495
290366
225822
36578
494956
287555
151053
288580
353046
296395
26263
95586
178249
398538
124570
499715
217557
29276
247391
135151
81833
95996
221095
211822
115325
39036
201459
72498
282115
498020
35477
499985
91345
197533
474644
379038
499725
197746
269477
332455
61244
348296
62245
113802
153313
381856
174376
267083
328588
262364
98585
106985
443863
471721
197699
190811
111847
352835
378058
493525
397142
152282
252913
214339
212144
71006
473100
252835
499007
386990
423991
293310
72906
450422
139448
492943
414056
143522
373323
262938
85678
374554
239294
361866
369497
319780
236006
303455
414136
167991
241610
133100
474734
325412
279288
172857
104176
81471
48690
497572
280243
45295
44912
27200
362711
316732
437179
499985
383908
279367
348578
106001
232291
91299
36640
107909
46166
483627
499983
474843
280834
499985
195987
69154
309054
187421
499958
149593
60951
455486
55032
495849
277470
156877
499915
403487
235316
330866
33817
197782
103454
179313
453321
160138
140223
131964
288262
400893
85526
164417
56900
356692
424181
461678
168088
283545
418340
334028
392399
240412
106715
306075
386573
198861
305651
63449
425233
253850
291662
200030
102051
462411
107623
283504
305930
266290
96645
447191
499983
429985
134907
232025
300003
388414
27527
433373
240775
499916
207773
58453
194699
28256
457205
357703
289587
88234
202597
90609
57565
45910
322340
460304
184190
360891
68837
89367
418813
353799
58896
231909
254736
436493
82941
31152
481521
298085
119381
186617
39207
362281
292182
244192
132172
264244
452599
28905
413958
129568
408243
394478
48974
293127
137465
127931
223693
54549
446307
496682
55831
456129
96420
387472
451634
292553
447498
482946
91583
339349
364703
95718
370365
351271
63937
228140
266021
139524
424293
424148
232902
464547
155074
229413
499257
345300
282483
498434
158093
74022
79920
247401
252609
415261
378704
227287
165578
484064
83869
143494
399541
264998
499815
139315
295973
481012
56295
499874
184781
85377
343695
98206
309067
290075
178244
171903
360894
176116
207845
145758
130177
223438
467259
198593
149876
113504
251222
428742
207765
110994
246400
249344
87529
383165
395409
494398
472177
259266
156853
386172
404598
491392
314503
200969
382274
396572
488346
175935
331998
54306
104576
343464
117763
144861
202395
499970
414372
122021
434276
188340
258898
66899
425579
284775
57520
89475
499985
107913
170360
377287
174848
169044
99367
343336
462164
335625
224452
223453
34440
82746
346692
116755
458041
296073
333228
439428
124610
288445
413131
44890
481260
338922
115861
498789
457875
52350
226563
423291
339860
176792
310168
376391
295674
416204
435168
215173
152510
57877
126016
167171
84029
386981
446505
274984
387191
66555
71389
463016
290151
383736
468287
249501
499959
358591
54213
420070
407341
98939
159418
326120
341384
50940
417302
69642
40865
265340
200054
331505
476467
323458
226349
104499
142472
467676
109524
159420
275539
149528
202323
213044
273122
331242
66850
444636
388914
350935
193690
147043
496981
378922
85040
442041
52433
163445
122356
286535
73378
195411
126518
404869
78547
188031
73658
313508
40946
173381
263003
499715
208761
380002
499908
355240
455620
260769
252622
178530
467613
292628
64549
499874
200296
216175
500000
416028
424702
409816
417119
85836
495021
249460
107459
129016
309438
344351
323799
251420
428560
314767
306486
254517
231072
376418
216155
437795
448608
468644
56360
390107
43560
327262
300841
464487
305978
84359
50187
184043
358854
77738
311594
110162
441548
292901
433519
355040
289587
51264
453805
189324
499688
492826
357981
463063
85005
101699
492952
106487
38379
359214
76618
176628
275557
439128
155080
160360
192765
348900
46730
435698
479604
350851
176279
269051
479689
183511
32098
256463
144308
104630
104644
72822
273554
46966
436192
452895
360836
368042
102030
295177
234168
107476
389323
124685
79473
53475
62416
362364
259713
49454
52880
209215
492076
481439
254389
479804
251667
362514
172839
129208
280417
420516
26360
463185
186154
295383
245435
483352
459689
216195
142350
499954
255103
118392
486496
173552
62367
143544
196317
495533
47482
371691
310705
35830
137869
186766
134201
51462
74163
486289
489003
430565
442114
304192
44122
171927
104302
481423
421962
148212
466930
443591
462644
123732
409522
358244
464602
289911
39502
282718
455151
375494
70070
112563
198907
491566
328863
335253
276425
269530
305866
118546
207151
499049
147228
174417
197797
467781
420743
440858
138087
465867
362151
137248
375177
172135
370304
33759
428101
301593
466414
426145
27950
42258
69138
60996
35048
283958
459430
142159
282723
69698
394702
241612
465462
295361
92181
371630
392248
312529
327692
239913
32627
34063
429375
393756
176208
166822
163521
249504
151363
207825
401479
36805
164032
335765
306484
486382
258927
484590
80160
244057
42873
142366
54864
132500
28265
368132
165373
323226
35566
417985
338507
394155
217099
475525
121375
101314
433587
264465
97517
372066
337794
33577
51675
58006
240808
59515
261494
188427
314357
456217
199993
454402
207985
442926
113274
181063
315271
426787
143003
257222
135484
268722
372196
484129
216215
165885
350840
367200
389685
192901
142408
224318
449197
377548
287793
378567
247355
225404
261130
69327
110198
123392
375429
374004
363550
499667
385813
315477
449775
496045
380428
176730
330127
333009
377548
81981
124222
247055
441425
321203
295475
259213
113271
57343
334432
48378
49646
376654
116130
495102
383903
269982
334868
476250
297045
341697
282088
386113
61102
63225
482175
37802
437648
165517
265282
206357
364351
352339
272099
187044
151521
363878
105954
467692
166393
96845
83869
111509
140941
429924
386497
47605
58343
308842
53841
437271
344870
61652
230926
117746
425131
165255
225325
289911
178047
153963
423657
431655
296705
344797
52144
327731
275802
176378
411788
268338
405624
286292
402360
267798
497779
157147
149571
452074
170036
410508
380926
357733
438313
323049
259855
283101
469085
39109
494672
418156
108632
466367
83276
207108
334989
296344
404918
347870
436110
44922
342903
244686
128560
143756
499806
409641
156426
308860
491534
252760
79496
86578
272499
97407
40806
72119
345935
198345
322059
447249
182178
467555
438300
218805
187341
354577
98190
350366
417572
238558
175238
106143
190352
106609
249461
138503
494931
346946
87956
139588
310210
146693
480259
412804
195710
290561
198998
491561
360109
275286
499988
267083
499959
364848
499293
256404
499915
142892
495375
69650
499815
154233
309129
371308
313278
268496
470848
166634
210267
50116
383673
61102
292861
282645
337127
463736
326323
87171
179782
289421
290328
272703
492957
149002
122367
332731
431582
284085
353198
303666
310198
309722
316038
105847
66720
445606
380990
145962
304639
86264
46471
394837
251888
288033
295587
348900
162828
410464
434612
427233
410660
490515
366245
92382
330343
80095
437141
309010
155343
332312
284964
314541
492547
380456
339528
329294
300132
352062
401369
472474
382637
449676
465062
480035
232787
340425
246851
435315
468033
435245
294664
281308
488010
392984
431313
256055
321113
188387
361242
457608
264097
301011
324631
78615
295483
499959
103237
56603
413652
411129
473593
77555
445048
382445
290705
368408
284552
355372
113403
453567
282384
76359
300392
156880
192370
244355
27442
307888
428007
247715
249406
468647
433520
184540
182793
307666
456196
441356
357500
361732
89115
377795
412146
400723
167988
94434
388518
373599
406679
499983
174714
50981
238172
394651
121579
194359
83797
355661
462326
295380
214539
358322
68108
438100
324816
195518
291726
37868
67573
173716
144353
217862
381260
126391
312591
41726
114333
95329
214925
323700
207525
475760
386985
150879
324329
427508
42217
489982
463655
225381
358648
260992
35999
479927
499970
197746
446232
326901
481646
148194
176245
379228
120336
63314
148606
477217
46717
73828
36857
305400
41359
460347
244032
250219
205263
396440
270162
263774
151913
77857
133789
455938
80992
459174
323033
492201
413730
378624
470106
437087
118779
263261
138150
94789
237662
495815
311369
217341
311201
41224
162133
300614
174688
261649
37664
458513
194466
499739
432753
35683
90871
237750
486492
469025
301100
190915
180407
46328
214251
219310
353672
84172
278587
158343
493931
415839
290972
490978
220502
122380
73909
171582
448864
58332
475414
244552
322281
90569
381905
95318
295330
476736
170863
61780
123774
499581
283241
28415
450944
497026
58648
349582
319443
478117
479951
169128
493963
186445
210366
152026
417353
499970
245304
161034
401979
161308
174328
45392
461964
286714
296842
255089
353342
70616
434625
45963
478038
490092
270104
358904
271821
234683
168408
416578
186404
367551
58151
381393
300288
139857
475853
283778
374107
125568
184767
499985
494404
498156
54923
417304
252899
147874
29422
290753
490286
251591
497855
209407
376929
328109
428345
183371
156877
137448
248139
140701
131172
325555
350442
112190
62154
68371
461320
46528
184456
217639
380796
256372
359478
403791
236616
77299
99381
192351
91538
378159
401567
189553
324391
39430
495274
421045
158429
496109
464587
216565
215465
445467
474167
439511
302634
94620
431268
384483
320791
272376
362766
211200
450726
428906
324329
95824
72358
213049
454480
42424
70284
127501
476973
403508
491868
116468
199229
36519
244472
179739
168349
150601
214567
467066
136453
65260
350026
91455
156679
363207
218969
435098
338538
311612
220836
115787
87103
367248
438824
497310
159985
367818
153285
28005
65352
414282
336626
236598
480177
40942
439054
151201
163832
30079
225602
141374
45953
381348
393818
40292
136622
183797
67930
380270
409956
211264
432504
45029
487031
127830
66334
359205
490539
93767
314602
472911
148925
114436
97280
425043
82596
353304
209082
178330
331085
358263
462280
220663
487800
499970
29294
29424
32060
64163
443767
435994
421285
104560
398809
85678
54787
78617
264744
115476
276694
101865
277091
499898
459160
171982
485273
417133
179587
384265
57303
178445
136374
292250
421201
112658
381978
246244
95464
391262
450118
162317
280016
32844
354203
342455
499970
302484
157618
90595
305358
236874
398969
252053
289263
436312
487230
99948
199419
67428
89513
170818
206502
90835
245066
147135
187696
67699
99258
35763
361030
122869
204283
148964
423573
406860
168189
86879
258544
499850
134670
402360
136449
381059
353358
245069
487736
396814
86190
357053
71776
228614
104382
302250
173470
327211
404812
131051
385088
298334
464547
359541
140967
367551
410491
66164
471841
234123
279342
411825
473851
55578
122254
188457
143460
39866
497632
172258
449459
377146
410370
348984
76451
280256
406352
87630
350577
242275
191298
352080
301610
298034
48568
136147
270223
290437
361489
153243
471181
257565
239903
393987
362975
378539
392017
131733
93841
77455
305442
187849
448851
145347
293206
183698
494452
448102
125942
295666
247674
160188
232541
58603
406608
418001
386744
179748
179367
126834
418001
85503
354857
429536
87295
44974
309579
198189
139336
323759
488819
153132
36991
45666
293589
415733
482316
304951
446992
64501
485357
352942
392460
347493
489957
328246
215729
386811
230981
274599
305021
169892
460732
442861
300044
45295
79276
499730
345507
499273
76053
203838
372685
432594
499862
115406
25995
259151
487637
224489
83735
494022
336446
65606
498272
138903
331242
61839
349331
278710
229283
441990
450630
268272
61102
149459
77881
163810
436061
251958
275350
204330
399693
107731
257959
466853
437616
87256
332287
370511
166662
262769
101811
29546
160020
100355
98159
401007
83506
165176
327058
356373
80299
32473
333932
167690
485787
86173
443223
391444
127925
240130
267840
367314
371838
188632
252772
128640
303455
96412
206930
227935
427256
112900
432237
399362
99165
150855
129139
165320
50205
350181
477806
459833
439299
499985
49982
205931
361566
268939
410018
162801
147238
277761
396150
471089
292421
247278
194512
226965
97195
343547
321275
425003
88861
72170
411454
147478
216725
120143
147253
93469
470694
290211
499822
481730
489412
171029
433007
26118
478605
495440
28170
308284
34941
408394
221257
492240
311671
33065
473245
328969
429221
48258
303219
292446
490495
449216
452285
160421
295127
270828
234043
212575
243113
426333
367804
171438
199581
123861
490612
451956
243634
246523
471914
105564
375524
76367
140819
361698
250863
185535
328299
169082
247564
231220
342862
139379
139512
33658
265818
98184
250878
260742
45182
274044
408915
143458
406551
190113
119535
49099
499893
408031
180858
145104
472384
157104
99025
116712
296973
33711
495029
231454
319079
360134
53279
401382
297909
196759
492951
393658
146021
72507
416731
126307
102069
91220
264471
25628
275270
231534
165708
448845
94595
113504
455529
75477
389160
315647
496018
128885
333099
28792
359801
495231
159637
40213
499427
329450
99928
163938
154050
463579
360665
155651
336315
499983
26763
449100
478840
499548
376080
421495
270772
59195
493547
119829
495395
405509
355766
492300
438594
149538
453307
338166
323826
187850
52083
413652
293569
470387
227086
71449
156994
414008
422115
40512
254120
212294
222494
138576
432594
225607
451272
311212
358737
97228
323358
292907
227935
381097
338062
156853
136086
232587
58328
340834
128409
265986
316733
272157
128608
130686
419102
352362
384384
285818
407950
484860
433585
103223
253483
308529
382703
405268
27713
363919
457122
276672
498607
149033
499908
408247
82690
94595
355012
340570
177479
80005
95365
422208
346492
26373
389225
131316
142037
385825
462517
122017
437998
364916
149826
258731
311093
56340
314368
345870
287512
58648
384351
470047
53914
298015
497851
451683
422142
357703
225728
144649
359780
116689
177552
401782
51449
477000
400027
482467
175078
152585
483629
161155
94082
130849
230256
142724
187981
428101
96424
439618
499983
285574
268426
310210
406388
67719
318233
37259
99293
397739
284921
195123
226324
277709
220597
402557
477027
207686
302978
154280
45775
201216
429176
165102
54859
492309
234575
499874
439618
129227
145758
257010
264699
332725
33449
499806
489643
495331
484877
228341
353575
350183
221724
388770
259932
35645
386785
421335
387926
165656
82966
55080
499730
111067
90370
286535
353386
92298
37735
190196
403309
202689
354612
248606
189492
36703
242042
188496
39546
245429
191788
427084
322638
76253
243693
250486
204690
89010
318247
63465
212297
486520
62199
67322
164695
81451
240606
366948
420897
169188
499726
433388
131172
427698
268243
374103
92980
270170
500000
152846
24458
137200
491696
493784
230748
107395
41740
313751
499874
149413
346259
255488
307069
196662
214730
144595
153586
444395
317218
187126
317346
288440
314359
488949
134524
457682
409859
204204
499581
111020
374215
420581
499964
396694
35067
255816
203053
303143
468056
478981
121019
114841
439685
242401
393185
466610
221143
306805
260879
279861
145511
240472
459530
259329
161965
254313
104637
82633
316862
297696
361951
497482
287081
307341
494247
281950
432976
238979
166315
243992
370688
225630
321979
462953
146755
212995
75513
241884
408160
475105
481317
80718
173111
251580
53377
213708
496595
316747
499983
273325
437111
257898
249683
429176
79979
37875
141655
370277
249916
209272
242638
140515
324926
303029
275591
467478
403523
374270
496158
427484
61307
125164
151029
182629
190303
391466
477273
384882
356936
467575
490059
499985
266989
406055
249048
103515
112522
100450
484792
445217
425380
101299
473635
452245
420072
184931
42778
446140
313931
191875
150203
471207
421086
304741
40936
385573
468119
499874
87986
290545
262050
278463
133824
157840
316214
112102
493870
191788
126773
300002
474908
154187
392683
407062
226981
226724
316416
256831
418825
238321
156466
465712
205850
124406
248085
81220
371765
499970
413490
176567
315309
186415
481178
239405
281835
365371
498215
494914
80962
241122
432166
424851
483233
165015
347709
216929
141957
289543
127944
32885
131051
304146
62486
183257
490703
116603
60855
46831
392020
300224
179854
417141
499964
332193
117902
112839
495629
225195
149965
422962
397782
451394
50325
121490
313767
395554
118746
173328
489917
360435
260594
117479
102277
426002
454994
349400
290574
499715
287636
492122
196759
188811
125783
391176
423945
374823
346250
295340
468761
494866
227086
499715
257168
356373
211459
140844
111801
42556
458694
211522
97866
230782
203630
344262
193694
418340
35067
316286
312673
166450
262580
315722
82183
19712
233721
312444
120583
483015
227776
171927
378985
400998
200997
152901
344990
266049
166104
336141
287102
397603
499874
154096
276154
396658
229283
499581
293109
397349
179030
42768
480035
390599
293673
482939
304578
498636
209128
90976
245814
151112
387789
243002
199312
472534
454121
231304
322944
494459
320434
356777
131823
363979
390715
228534
323928
40903
358976
321043
275767
309596
338313
205875
276707
499266
414984
387715
423653
165741
272103
344316
117977
146442
249819
201322
499958
451213
476275
487924
112760
151189
414283
484057
408203
165558
499988
246486
86407
476668
340794
267989
53212
498071
373146
257726
499908
321506
373340
409562
373036
346692
36184
467290
128879
94505
338224
499850
167087
174284
214823
376494
341986
319194
425474
302271
250487
291126
269974
48510
366412
226318
213314
54160
490238
148999
441396
330090
375524
194087
79803
333843
302525
171377
42787
328427
168482
341023
264347
82882
171533
427021
301050
46806
249501
102628
336537
493364
257898
484461
401636
286397
95369
467558
485990
349661
97817
485984
446417
250396
422683
258176
348691
191403
164478
375745
170433
307317
214558
420841
41803
29414
476939
408062
88538
393438
434390
140992
446713
173982
451683
91265
354209
500000
199360
270588
384082
232105
218855
307222
161119
221351
411824
39581
403241
101528
418093
287433
187520
142809
94181
471786
415828
241643
458457
444318
499850
396553
304773
149717
203818
220503
494461
433446
497397
428598
499730
494169
41043
462260
25075
299389
117689
458119
162706
471896
162075
373724
158473
277198
471826
446134
180910
321974
180629
254573
318545
471132
291630
57565
124826
496530
327442
157697
78384
267127
211100
75712
266905
264216
27694
87951
164309
88122
84294
471372
114642
411736
25747
296787
150026
46534
195580
101345
75073
115484
44642
346340
236722
116375
89331
457508
142992
218872
79079
494433
280337
380005
164710
243310
212494
499985
193093
424119
442248
128346
173040
177962
337994
383476
210800
381203
268920
494295
48182
164378
314754
28349
119569
439381
354995
151674
198145
279061
50251
487832
477816
235331
228811
109760
155314
58453
415927
233937
411239
368707
452979
75891
45666
97074
71096
481232
226974
499266
359967
377775
498245
131114
341077
144066
241122
251471
222828
245429
351282
29935
257537
91817
234397
325948
298451
274086
480785
253730
482285
72201
355391
447970
79328
452916
236164
93785
200320
144836
462623
298784
490258
136571
378851
283187
465431
269728
190768
231850
169929
464434
424050
451592
452414
473073
485683
406562
31511
222283
292705
170219
205414
259225
423668
365538
499954
204821
29458
477678
182742
63263
227459
146630
421053
254478
368126
489403
296917
334461
461312
440695
209220
491611
493690
392248
358054
441875
75011
153540
290598
277012
68895
286374
427818
395286
140955
146504
411412
287957
133983
56051
468882
194368
225255
102434
136699
235362
35551
243123
272099
444546
290215
223438
434330
436286
191514
203185
499996
49697
170433
52358
193128
305847
343985
254574
289995
318703
118367
196849
163429
416867
183574
255797
424506
165867
470735
485386
498948
284856
337368
66972
326775
95184
25804
192946
80796
117010
315210
168000
423251
223267
140795
249221
165227
72047
197901
454807
470624
237492
119861
484545
143748
138994
291987
491696
297290
342321
420167
368188
259018
432552
217009
108868
338411
76503
494042
162827
52350
255260
239000
206959
170269
178965
64677
499725
367744
196374
397079
46251
209203
499908
152585
233181
103272
133367
391962
300680
444334
145334
39391
390261
208295
123557
221833
188859
43621
400998
376094
198615
183371
363550
333526
254124
127904
224989
212880
52182
70506
170429
458120
201262
404469
237517
130859
125058
148191
403503
481934
474784
73798
275848
148725
440687
427818
488964
364912
61262
344112
441305
390943
491954
183878
151112
255121
114436
99490
221910
285093
178164
141012
265955
309451
142847
496431
499837
379665
181892
249998
54448
76718
46308
334826
237206
119408
493105
499063
466441
231947
367248
156843
145223
173313
466064
166570
38610
153420
164979
394879
236883
67195
406837
107648
137067
262915
229941
248010
230881
190111
275420
480266
198907
132508
230294
320287
243123
442609
495739
469396
297430
417932
380355
57689
441520
251804
186026
181716
182886
168331
385797
478547
381648
214645
499472
24340
205986
31873
384704
489164
264075
246665
162102
258255
236262
252528
197241
460855
380993
389771
123354
499530
398578
257956
216228
423259
396412
177516
375203
499827
384444
36499
298966
360199
479538
396345
326682
298452
286023
231916
227246
297737
219970
324167
44334
203294
499874
177900
403437
294377
221459
361776
86109
458649
57164
384169
310934
389096
131685
491868
344016
449944
410264
434248
463711
452326
364159
450432
100590
469448
240988
406926
498386
406551
468231
331944
259983
98468
209651
371232
433864
313711
231757
414537
39321
80158
106408
202022
171189
31356
188447
415764
163255
453969
143522
284604
265720
270312
103620
215246
100384
202430
106701
64929
436804
278710
332491
106171
50792
324560
311307
77040
65876
67288
357028
155449
95049
311206
77661
248139
116098
354502
496046
399788
161950
392356
248758
442566
215713
105359
286585
270277
237953
447616
254501
372674
416682
499300
268170
261018
433741
490036
452330
27307
389393
353323
212663
39970
38401
366053
287546
224002
39125
314900
93601
222806
348157
27125
45197
437435
99761
151472
481687
150107
274086
170280
401680
499075
481242
330206
76451
428224
39391
267659
329294
462595
254132
402846
489584
346400
399788
438737
115296
151547
499959
464003
161002
237222
285936
82250
434384
323495
224696
41894
248989
458204
299279
340416
191627
275986
241275
192489
103650
326237
454569
214359
304552
478433
498177
99278
387175
465602
105993
499356
295432
306846
197851
256322
345173
496008
330777
124685
216362
409241
331644
494993
480719
499949
156568
430515
135517
213419
499954
475653
464452
376575
498789
482988
429972
499915
489987
167693
345870
87684
302023
78585
375273
278066
475278
151408
414723
122629
456523
46962
229615
499970
80324
398888
271263
91404
136929
499958
249602
318632
172649
224864
172980
465061
44117
45638
68700
117412
313262
379377
226976
75259
314751
65854
171205
177268
294592
215690
236523
499964
391065
44840
150123
140872
80543
82661
96861
442631
362493
335865
451530
311119
499715
498129
455519
249995
202660
237402
328363
55598
112701
470240
450506
31501
255616
76327
263619
425409
452620
468516
304634
325999
104302
263490
480572
421215
465734
177503
280878
27252
296994
261752
115723
83886
412169
179450
75116
263629
291286
25405
212094
339717
68276
116279
62998
221258
75648
65739
176192
423945
426157
95759
232520
489624
149557
209550
479827
272801
185079
269008
499715
394166
183289
44272
382340
316214
341389
494285
349224
197521
358125
67834
355029
66013
341235
66055
465738
199419
136285
427199
497515
192514
450418
112414
265952
212397
320876
246737
119985
254922
98630
345212
333943
489957
322149
311627
388769
382132
280920
205068
161832
76484
490638
373334
369783
367287
190925
156942
393928
81833
493150
254031
175865
261064
472886
463836
499915
399722
446728
123629
446944
192497
451900
430141
383000
342074
91998
327942
179505
128867
491041
498553
92512
491033
137803
95520
437130
129208
499908
390484
490964
350949
234928
41813
74716
426619
41398
261189
361449
411006
482504
485898
499985
486374
375268
189723
430307
366509
499954
406758
239894
91824
253976
499985
160745
221673
440479
372529
272867
252332
40460
471174
51160
66214
168143
242061
185924
122538
281210
427763
305652
29582
138914
238848
64747
387010
219510
205986
267781
430103
385642
219682
492100
357575
456994
187341
33711
108743
332487
101736
239552
289896
238092
63985
357948
49790
348672
133210
425421
163005
77216
151038
81417
303045
497375
222828
495238
188455
125385
369513
446904
394766
468747
132632
492747
117117
434420
477217
224895
360616
203015
66993
445530
124258
434908
253262
470664
123467
418838
372968
136903
307796
498624
95079
410522
285867
397914
167365
99494
283702
193145
334403
322681
499798
143817
410520
493003
497572
323421
499985
486752
177432
479958
74317
116574
366895
186880
284097
287540
51744
181188
52564
352153
102180
134734
145306
153504
468706
184401
138071
336865
234940
353652
422526
488773
387839
193870
258044
237127
431579
244489
450540
178644
350708
166570
249843
462908
169449
239779
299935
51646
280097
273561
452499
326394
497805
291029
290465
394917
137366
48382
43178
377354
240080
201025
105992
405861
231715
44905
54397
266319
477586
194792
494020
456714
467344
114272
136256
314979
98114
499874
281016
475967
439708
220710
215133
53144
242003
492305
456852
376232
87022
440484
468403
104785
248429
162158
106025
227389
412742
377280
140264
154759
102681
499908
157239
481194
271782
406505
392233
383866
185303
116807
467999
337815
455142
305485
499862
494072
484936
155328
81909
497843
330385
258127
432291
401876
391393
152950
479195
244903
65056
327653
287656
464323
406166
198794
251604
291923
321460
355905
120479
31176
348468
270929
305133
357522
403441
61089
124299
393476
335859
386702
257269
491590
126814
493487
183951
475791
469391
490286
73206
292250
204889
273198
29462
148473
290237
459012
349507
244304
192656
319163
373683
94334
345377
427758
208164
153108
266112
494672
248883
494043
176009
300984
441587
345936
319079
43633
214634
379507
270277
411375
168423
90332
304002
255405
339364
325945
436841
164216
126512
279088
289397
433220
339890
430432
103306
234059
196973
418915
147665
141087
446030
294263
186514
483059
317543
47495
28214
235850
325533
116041
40253
201741
279231
303264
177995
263929
485925
395654
31802
183337
405362
256128
240920
65198
135557
156361
445048
486348
282992
163005
328915
175707
380383
433675
197785
35984
174133
333893
423121
126723
110749
155317
85459
373873
313507
213804
185183
164327
34381
50752
143901
58201
297290
283809
264354
275755
499985
445532
224098
60954
228163
351503
255192
463708
333410
68112
309866
256352
267198
113879
241686
256582
32544
296890
117934
126855
298350
146021
256561
203854
262956
483275
143308
269300
497362
278115
214781
41514
119524
157229
354957
57850
393257
141939
335014
145041
320004
197930
171658
275837
275560
177732
499985
25405
499898
69130
363689
275894
145035
57852
325272
418559
291683
393793
479468
291393
117071
135536
377503
400867
487861
497397
477195
219406
178530
486846
395245
47839
416620
311622
233705
499739
219394
137295
487109
327904
198421
440311
279436
203382
180863
396441
225829
495228
152322
499985
185765
468957
252557
220186
54241
254648
493150
374053
278679
100753
155753
413899
466118
175968
464079
496617
137729
305655
132448
381679
227331
431422
229753
474214
492562
27263
232069
271487
364917
276823
273580
353680
392816
313356
367219
441941
292221
116576
378053
263344
498930
450057
469599
56265
149216
91986
484300
158200
148511
85557
415991
318512
350805
447011
221106
94064
115287
448671
495624
402953
76438
448123
207108
236313
133503
341473
432055
86420
438719
494375
350804
437247
70250
242427
484742
205738
255365
69094
41473
196662
487778
426389
54787
218393
153243
412644
303627
218535
221693
281213
115378
339446
476882
166051
228874
97419
39021
133401
492458
449453
472368
298173
467921
499293
280177
398949
108022
275560
397049
418985
132039
332692
71119
496355
191499
422813
190417
67931
114237
384509
326434
492404
377795
465542
172252
191875
273318
419418
499985
318862
153042
206988
153504
70568
321139
108286
196688
491789
355354
332193
26381
249007
309499
322014
245429
122584
271456
107968
79850
182500
360744
355999
496967
293136
443845
134937
292182
140029
168588
192041
325889
493856
209211
474890
430081
274578
482560
402129
260075
446489
136677
264678
464706
158082
82808
62289
205426
383983
391262
489702
143619
382982
471944
134490
393979
261664
402119
138084
83138
440108
268934
223013
369474
352658
184375
334474
184146
95309
173184
301316
100606
406782
357491
497133
385079
398972
289996
467452
317781
100864
210931
416356
177619
273788
271469
157666
103909
94489
434642
129625
492159
302291
186026
29546
371063
392058
265105
145295
343755
62408
401200
161725
433572
82808
499958
351910
332343
211676
45565
131298
49528
249415
254602
436242
201604
342671
130742
474999
299454
226669
36895
153448
145228
243791
409748
484550
439094
75643
499893
120336
391219
150522
138193
288480
169435
90211
240412
55007
444578
36425
213234
221733
72388
388177
49981
468033
493025
288385
243431
492384
330617
262824
231027
239586
245073
376165
134760
69918
334332
87515
403487
499715
494658
135971
280071
229534
145418
270887
280672
388156
441149
79619
268313
485791
483338
129997
279088
332180
107100
390747
100594
368500
192883
297060
461678
473932
138651
100690
246657
497572
219677
203916
103310
73720
324862
393795
238736
499726
185774
80505
155451
334826
447825
228862
455837
486561
445931
406865
499970
429180
231617
37042
424639
304552
492815
278799
133401
209098
226422
274073
134732
283877
85503
271103
306891
130431
365080
428824
205279
497908
204997
164433
320240
110328
154935
130980
138245
45988
112501
25207
215221
493250
171807
42227
50959
375362
492696
338907
165189
88483
67302
499985
499954
159139
202738
300514
499822
269394
168856
148712
406751
148294
389700
268541
73398
319931
104203
30985
282797
46755
263771
499798
243743
72797
438196
111618
250598
132644
493837
347255
34102
113011
497690
495982
138747
180105
443683
417426
42642
119533
354936
257757
289693
446904
251667
166634
171537
218326
123352
453251
497057
247995
354941
40389
57729
170771
155776
330061
289694
386608
59330
499739
154542
65495
226370
162034
174766
403384
301978
422863
201302
244881
494823
342556
210625
304074
253310
283595
396961
387507
296656
213374
42571
347859
72294
332401
418553
192085
193907
397157
169929
194546
455953
219449
490338
437466
40012
63295
191285
30836
329830
470822
184551
86578
334167
440148
499610
269781
499991
51617
193646
84233
157740
26481
40624
407894
51567
389285
296136
343855
488373
407056
235519
264349
97635
472268
439807
138422
295191
48236
136605
404711
306241
308978
186243
281680
273544
296104
175732
420478
307341
410082
266049
473304
414674
156758
488563
497491
356404
336865
422571
29282
254978
412437
108452
228213
499850
235131
377977
383371
255763
324287
201610
75698
186243
157953
317426
131534
345870
161725
60692
360515
90587
458335
403893
231965
325031
203097
29217
226886
343113
311820
128500
99358
376556
67090
171959
323133
222670
478547
234001
320240
30541
136521
376094
54066
247928
118958
330696
287983
217635
455235
188880
491243
121525
493003
71963
336811
102642
326250
327471
172533
358539
209201
318862
178789
412152
393928
94511
499908
85535
171580
434473
182578
37453
482003
62945
337309
498505
499874
175078
499806
494221
451163
262985
377287
63153
116665
246717
161550
121032
176656
288351
499970
306353
169756
475096
176563
137681
374978
499991
392248
270541
462166
463868
435310
167271
213130
446658
223980
499908
341551
363847
395230
211425
140819
65821
316364
235715
222331
311870
371449
203324
220234
395311
331505
105193
292955
71732
105522
298245
174133
135530
499469
418022
341205
469669
356427
188475
129796
120318
211119
195087
102128
68402
88316
494290
364966
314014
402268
158200
499806
161004
360079
430632
164743
201671
347701
478680
64106
179748
47144
186145
368520
327060
331085
46634
226798
202689
70353
220117
125150
162013
196510
294676
49008
222670
473965
90232
198145
496237
443746
499985
412867
234484
125874
316038
154915
497503
160991
353369
94126
496516
484869
328713
466460
124423
117156
411101
496960
491892
402369
122725
317346
89807
499949
350351
456705
312420
39955
189913
287352
121950
499985
149204
190975
250162
124211
469425
93190
382015
459247
145386
397521
474192
101951
477453
470281
499469
201624
132534
474187
138784
37280
338337
471702
456730
395947
95062
347873
499049
499798
459536
96657
346223
331664
65113
426937
353384
383916
219346
164807
363957
327262
353576
52987
56138
468698
458622
309452
309894
315052
234647
484089
322771
331653
427067
333690
498026
462582
43377
267990
173829
201192
499730
467909
499970
358258
371517
294882
499983
276788
426440
228187
487637
386523
361803
419774
207594
328228
376018
246981
420640
98698
107898
64444
361152
101082
490828
352781
178666
392309
168884
152881
319780
470806
213425
288765
429972
498942
248606
493933
129968
157561
321015
447629
184678
26960
302271
263838
51646
467307
348420
436885
37027
141785
394203
172532
445792
342107
454559
499985
54397
383156
198998
144477
268075
499739
433091
455498
110982
195710
293604
314708
397757
484659
150412
52721
333228
94595
170618
49345
405183
484692
252627
253831
81305
407716
127438
166051
39353
249008
408586
406092
493391
283888
87390
480684
297497
75784
418563
493601
323816
197782
269351
234102
401246
331857
268428
368045
421362
28672
189255
127978
175251
167365
443312
149431
82395
274972
216871
286734
379377
332471
258096
218630
50811
172740
360574
99846
250370
480262
162441
366723
498607
214595
159757
249350
261244
173083
278823
87317
235142
295177
483226
40512
493963
290403
445430
48437
50089
338375
280328
349662
213297
328255
321911
334268
453965
241536
147696
135174
377941
485404
87971
479718
412725
183910
402672
152570
147195
469332
349323
335444
495289
499958
400028
316999
58289
353209
246972
349843
91606
260674
440379
497284
284751
313785
281420
75989
110692
364765
192775
115145
156299
326557
358767
285842
95815
33705
325868
404935
413767
339519
412212
356439
499908
228378
499715
362357
499988
249403
416993
130157
330127
32644
108955
451333
270968
337439
434182
390822
106336
378151
442165
337042
349945
499949
410145
347553
57103
400208
266053
305993
237750
258104
492437
482911
76237
56735
357152
370527
215380
178320
422928
201239
285291
414544
242061
123506
148471
111847
384395
40831
307373
416540
84149
61032
415846
469094
27104
149702
444546
292701
303506
155429
497304
424034
416061
499996
224038
494033
333207
416183
63750
364156
381293
258099
349850
320864
288492
58045
63060
253543
241884
495518
305503
181483
490437
75275
436920
47401
216675
380998
407838
487948
427215
232898
191283
133611
47980
168108
124362
222113
170296
120148
498545
115846
170847
363579
414878
167181
93001
396735
66899
365477
49498
81635
234476
225224
103106
477726
461280
152901
122356
389742
81863
457626
356017
448848
465322
304467
67642
482249
115087
484379
172729
495723
59195
36996
65370
152282
310761
470468
194660
98025
109511
118971
427067
395936
141957
270104
275979
467100
105194
170618
459090
433336
291758
349633
414754
87398
373732
364656
387170
445485
200306
234909
481714
113411
346363
81893
435921
79979
253201
495644
302103
217048
56645
268175
320353
58343
154492
36050
224575
208308
125317
178999
314214
146698
166983
249208
365182
264516
108763
376348
158977
103564
382703
223820
382742
223164
304757
256426
427452
354289
383573
51691
398022
288741
268116
265861
247144
497230
274044
117834
103212
245192
232918
387299
364830
195109
272390
443214
361152
434376
215045
133784
27327
240606
94824
436660
287045
97196
172426
289614
253939
63668
420574
125680
260478
189867
214240
241527
176445
216319
466658
217974
88045
32703
108409
499837
351012
496037
476205
128568
141246
423190
414888
27449
411215
68113
428624
379170
187878
147274
139820
368254
388769
232938
462791
109962
103083
499837
492613
356777
357641
234433
499959
70392
180519
110602
110120
310978
210520
115582
79319
210710
170781
499996
94055
330674
498127
182204
223767
458410
88901
252975
499991
407012
421803
361674
281281
86622
71788
332378
292149
65628
401749
192215
371014
224938
178696
415061
423458
118350
82690
40772
56672
154096
174036
499806
59669
105238
489536
206771
368375
130697
350804
374386
225361
451394
378400
271789
496339
282198
158473
340834
389738
173076
325544
298890
450035
117912
307868
499893
402050
224895
452329
413268
387605
98364
471962
31005
285770
267128
466341
99099
298517
374464
379155
54557
347602
361489
278513
282402
478516
291662
179411
421171
102904
54397
351910
395823
441880
368448
422506
64352
53100
66214
364467
329189
152506
135870
116426
359560
498505
174516
476513
389096
121927
307668
136816
79701
180077
452525
469236
380117
308860
401889
58316
269269
337917
230501
429452
88010
298314
349432
149454
244245
157767
360801
206275
88774
77124
71164
112876
413056
365694
198215
78303
272076
97345
251904
246794
249852
304152
54490
190660
115100
340381
244991
366623
381120
423537
403949
478637
187981
74304
296532
245244
203081
223628
383289
315755
223794
180802
163608
342629
194263
276383
322609
224989
467557
30539
493601
229523
493454
172407
245513
390689
474908
24381
362746
311910
224989
346946
409328
375745
162387
496109
283759
225361
67106
277114
486908
29393
419577
457127
316091
374307
40882
133492
176343
216793
267153
270410
450702
197351
361574
66759
458737
238730
42571
73411
26190
53252
227124
230881
67263
134732
229813
300044
134448
259665
197030
167500
384842
323523
182381
374458
425682
159897
135557
484921
255488
183222
139654
136640
150830
138450
257769
301557
180418
267385
490227
479472
408182
97074
374634
453730
498458
26368
104382
391036
210556
393423
437141
489044
323984
379507
250386
49998
414525
262285
499985
177794
207166
372384
261983
282929
496496
53084
409867
168303
122430
499959
190352
217113
475109
111798
444546
35829
206221
423063
232299
57314
305394
499893
40649
339921
55685
234275
467561
437773
155567
94883
499970
474549
484349
72839
118118
426674
24783
233572
179908
252131
371765
272539
292117
185918
427368
59822
294262
380017
465541
43805
186562
308949
241340
469100
37621
447634
371227
117156
59123
187507
311780
437526
45663
81330
299209
139588
249189
151005
126690
160551
397841
271116
240836
390453
410492
168482
476467
446397
499730
369435
392850
437109
77040
122636
260862
272770
287167
133109
46254
121988
240661
198850
379047
486839
285234
181489
494221
492312
499822
193898
341333
499815
379824
492674
328341
499898
68338
378875
240325
342168
191461
200711
368132
421115
467359
398558
137099
371918
211990
134864
225673
231218
60682
222101
469658
253656
436785
392870
166570
123541
184445
133067
356223
121465
485322
236334
379288
268150
449080
405736
494704
499908
86173
419658
25482
263031
437115
294361
434321
499949
474006
179883
400976
401642
126938
167761
287839
363039
244570
302730
435219
371493
158343
179411
35436
218065
462166
97420
200437
496046
56160
493329
45203
43542
499985
402361
215949
29737
240194
104385
349093
332401
168959
324552
285755
165776
88946
403436
232023
406020
370896
345043
62325
489447
38021
136183
423279
194431
403214
37960
339668
324926
248262
188551
388045
231388
456568
333718
490487
95659
96609
165090
234168
491892
401990
395727
344800
133334
304893
71427
124052
377715
60001
446904
77532
499730
495315
47316
105591
407856
489757
232423
147246
475278
164198
141210
440451
109889
447825
337632
197658
146022
162237
286653
471983
64576
409873
468094
231747
485645
477662
314254
385527
261244
362446
194768
204831
415616
379855
229728
138031
129282
184793
269405
50924
459607
393116
473043
135093
42156
24844
107176
395920
78846
424796
109154
41155
321932
65735
353304
341384
140957
362174
319511
388065
400818
330723
402619
376187
235866
210882
25570
276280
204878
249679
26507
431796
107476
212628
335629
268963
314355
287043
235251
152061
330244
484043
481768
447605
499985
109996
154581
484936
149290
33060
52211
132093
63502
313584
383124
172442
46492
425536
198907
420010
253478
257761
217159
148996
122636
232449
457959
499949
498418
345511
79751
104550
422375
29894
51646
270846
304165
191074
246558
422385
297898
465111
199425
496584
187754
379026
498354
54650
297115
406705
441503
71348
347323
300288
430446
169929
292501
499958
365788
365477
70944
278599
377148
419774
93949
207508
145582
247092
334528
363096
325432
49790
100332
189189
121850
304124
494234
225977
190101
383588
463485
476761
320210
279291
65709
188294
375555
126271
271014
57138
233595
412646
28985
382015
419436
368004
439797
365753
170032
394957
472081
206232
458119
406629
383529
322190
141091
123353
73720
271969
239209
374404
270646
432359
28499
168875
258381
355231
55896
344191
169647
208063
355644
495674
158429
133523
38035
258646
320892
499970
79082
156838
99633
185529
451558
366531
499970
432388
497151
398434
256420
155350
425931
36653
104684
198758
357329
330270
121579
38385
193558
79951
115254
139882
239618
385198
479314
499949
268725
356404
43132
345515
325146
388728
490253
165402
284447
243536
219665
84064
496277
278735
458435
393218
278747
73429
316160
165527
444262
355138
362465
478687
269008
288763
100990
286942
372674
352942
441503
220378
121718
228409
499970
318363
406383
232929
418639
432623
114582
211676
270265
337913
385715
156853
496269
185834
422897
472828
328979
499874
300517
246728
190762
41606
49096
417133
198341
264694
456807
152368
327583
500000
260683
492188
459471
430889
458622
292586
331614
98099
439271
327867
162061
376749
75309
287150
365306
280827
243870
348988
30990
197253
441002
25200
184524
38130
42457
499075
65342
176088
146804
448023
493192
190579
215103
119979
88680
42938
498145
266664
442653
382948
155748
294542
102528
56042
289544
172782
310622
375843
134468
139261
474169
323145
363992
387155
497262
281075
493325
376528
150374
303345
480595
216487
333767
390951
181466
499054
375445
370902
60689
211181
255901
438594
297788
321403
366919
101894
209455
77425
315916
73930
499985
299508
58090
288741
339837
42622
441406
212244
474909
245700
400134
130192
473542
226949
126414
257921
428679
278411
499928
404435
499985
53016
163805
68564
281499
197536
144312
128193
181483
39960
499898
111902
156012
174869
227153
385525
27105
97300
327841
41290
405160
307683
111652
163767
473221
61663
275363
467422
240409
467273
86735
136595
138965
306201
247555
329486
140435
229440
274439
449997
409300
500000
175290
331672
448924
62820
90308
201961
271653
106645
329745
135671
47043
62416
368763
87506
352781
183467
499985
417236
274580
96427
373550
219966
87500
413219
88413
400855
487577
457565
106051
407454
37220
499985
405160
165968
485351
99790
356578
478292
204635
319624
367503
336254
55853
499850
111423
258790
37606
172820
95467
139253
313573
421911
407750
340874
36519
187341
43897
430635
241439
177962
390261
162590
210032
182022
417572
172291
377090
56658
86890
231652
72463
423437
445634
281394
429342
168757
37522
254929
271866
26939
356373
356490
257316
108284
477746
281693
174973
220354
164394
81396
160093
417578
405385
470144
288053
93291
412211
468828
201322
491611
308741
189708
377655
256499
330960
174925
429301
422662
328342
336239
237699
493200
397891
232550
262622
40735
494213
310198
89538
266504
161428
49749
383430
62945
283245
181606
70038
395827
379912
114316
107047
403810
392185
453695
257222
122262
115598
433572
185455
153520
100630
78117
338354
52636
237402
397540
456594
362151
316385
130189
144286
423444
498367
433991
265769
494022
37313
353140
304504
253483
428761
317893
54536
135317
373820
120523
460132
323145
403007
36902
391891
313755
135863
355471
437442
461555
240988
454174
59533
394774
215820
45040
223023
475553
244493
439505
478074
88633
405976
425778
46848
451526
237280
362381
404333
309458
405486
404869
435458
418246
153670
478901
99929
169516
185273
172671
408998
183834
57952
103654
199331
484453
114323
132785
496355
399617
277171
361622
25725
293881
183034
314604
69138
85557
353672
159057
443925
30435
82058
499307
330197
382537
289634
141193
248957
28707
367695
207841
155012
244767
309001
298846
378571
133051
450126
152937
297784
323291
321901
162963
473016
213516
420346
71468
74516
96715
82083
400818
387472
391631
479264
116509
492547
134381
234042
200079
419631
43192
499970
316704
130894
255280
91866
120459
188414
208083
499915
354986
386317
265347
312231
401140
399481
499988
366482
335574
190811
461195
43922
446237
26148
138097
219182
368191
334475
498624
224974
144938
68338
230022
115141
111320
215613
359134
34697
98234
147615
117020
484129
74874
342807
125352
364351
281887
174800
497284
135317
101013
261305
199730
307270
328745
35482
499850
294998
251102
30410
321034
115125
259528
119533
101951
135994
487440
250730
439618
162801
466460
129664
58023
67207
430238
111680
337528
499874
302528
259488
120311
134566
375686
493163
487239
300820
175693
432131
195837
423765
499822
497801
406402
259693
334901
500000
194684
60584
261359
114233
66232
148184
144906
289258
304928
322428
104986
227776
340638
498434
460442
254376
330658
118074
493625
250649
179566
87256
69912
241083
141930
27869
311281
72737
155650
242543
140596
460267
499970
352545
247765
261605
84902
348274
472480
31936
111593
307007
310300
112469
131446
487105
427286
332312
134719
252186
262942
107486
424204
324287
97229
456620
499985
366059
350013
87520
114980
123200
500000
115365
368915
471896
333943
337096
100155
24717
426887
183962
103039
38825
261236
114458
170269
268366
448449
113311
269083
302239
262334
429031
382761
206007
310817
211081
276750
251140
157147
437179
286989
167253
236767
182675
60955
493778
482196
218208
403484
296718
178296
153358
142075
228614
410504
352748
181606
64414
397131
454628
144579
141583
378571
37750
151201
129101
493467
408185
322474
85659
246694
414887
97258
338221
497076
322434
38481
362776
303636
433041
189452
459834
499135
369010
36827
111778
486912
198808
67820
400469
204695
428097
499266
242424
196096
296037
479255
153555
348064
481364
158377
381386
120673
280838
123275
499985
364194
313584
437013
499949
94399
246558
465768
122725
141305
401579
375083
447373
152219
487481
272882
51311
227698
175700
323803
435546
495871
34179
303302
261863
374154
256092
236632
457068
181891
384556
82787
60132
229413
76000
365909
274280
280243
167693
136528
263314
55436
28483
383996
404696
483124
331980
314561
255589
143326
486341
290803
495893
306577
424947
99216
421993
244693
481260
402321
364260
493667
106559
285789
461303
188045
131715
471039
74372
308404
499983
199156
305239
415157
143781
133648
403394
181716
462485
415513
266249
327546
211064
418447
468142
104455
460666
291488
381186
500000
235566
494201
486379
437512
259832
334174
486839
479348
334441
62400
462647
32560
433884
55762
103071
245220
74018
51384
190857
91922
322242
371720
300003
40663
378945
274236
494880
426170
213466
183550
159373
291987
359268
341261
122403
171345
233055
48033
433082
475740
498604
359400
124458
488447
122324
231253
481925
213183
24407
452459
76185
499850
65571
168223
144441
407539
269917
110584
36679
391567
371463
181029
342706
267840
176563
394612
108303
410978
135007
346448
397170
194159
422244
297938
30410
349151
322536
88843
170667
428066
340255
154635
499850
185418
201849
484692
189768
430103
320389
378875
105818
184196
447718
378095
294897
408085
282656
415282
71034
387628
70799
299830
86367
158486
290543
102430
91378
325290
229857
428712
367061
105476
90281
487581
286686
422020
368043
87924
224781
445598
274247
422602
38825
92792
105993
139146
467753
73980
494741
253267
419515
115302
197011
105133
36923
430767
156312
222046
390663
411504
492000
405355
88059
194964
269294
313866
80186
202273
231370
274446
458066
329789
350076
223258
254120
220441
99885
478171
205286
49880
368957
446868
416243
484342
252788
367620
468832
52949
256320
212144
84349
258671
64714
106796
304905
177153
485115
431814
491065
95512
53591
210407
494578
184744
25201
296093
286049
265421
222472
357699
267415
73188
404979
372135
404844
312543
377736
442305
57563
455944
324552
397321
196698
411910
474724
249880
33595
273198
200898
454628
268104
466320
425024
118935
223755
378495
346171
208766
172029
55798
182892
486159
265282
499743
301473
423628
467100
190644
158915
53534
493963
129227
498673
151155
422727
408164
206075
32859
362022
152461
82339
316177
135922
377083
303452
144649
314967
272571
138412
385881
450849
257924
480955
84504
157196
491558
224477
394497
251561
215793
239111
499985
452737
298923
121684
479556
159701
234746
249115
251007
171927
492514
457109
166020
254053
425082
107924
137832
392487
429604
499958
484721
256751
101254
87613
64227
315378
204821
84191
351839
61244
106235
371660
498816
42258
74171
305087
49144
90421
243870
70407
418775
482310
272311
283227
244914
499837
302313
446946
499788
458574
221240
350238
425593
220222
319752
317510
137188
460938
267234
26118
31956
312529
115764
211200
487807
383983
454354
467862
409459
214578
340970
360263
358833
201984
143355
424796
291702
323406
356145
204086
261550
229142
411363
124975
372198
162580
497032
479169
334528
52088
240673
234201
499970
426453
346832
262521
33252
44401
97817
455439
285568
429373
494609
380033
458200
82746
398949
494757
460209
38231
63047
149584
188788
406782
424639
417069
499988
157895
198282
250443
58801
465493
90838
500000
91251
80860
153341
356077
327243
357256
285149
190346
413422
88027
398157
465935
310934
456578
325269
475855
480177
287264
449819
232361
499958
383973
409635
296899
67642
258717
239506
115212
127565
475577
499715
359545
271572
123904
481683
256812
243904
461126
490321
149419
116855
27364
273131
73475
155875
366661
280696
465186
52005
298689
341958
499985
181511
166868
129189
472725
93232
458410
466040
193427
407856
231729
282060
210625
239735
408373
227385
45972
176345
44571
221789
134734
490904
483654
373222
172782
49235
325640
322307
291983
363989
395160
105065
477458
359469
325904
468751
126306
300379
80803
390837
397220
354468
162282
217334
423875
286424
253968
415799
50734
148504
281991
172105
394480
499379
276791
345783
194605
198486
341664
171625
223113
436142
77565
76876
94595
289614
31774
127824
311400
317268
340200
175962
234502
169465
254285
499908
499985
443380
169188
140053
421247
92800
246458
472239
93672
460100
298085
85710
499908
135607
499958
246458
377651
102592
283148
351514
433712
245323
36484
391815
396117
119069
409522
151289
64834
112380
224648
275986
36996
469979
125759
41210
241111
103003
348216
106693
345242
319851
176954
322181
451333
206227
119184
115179
273122
431069
361732
304074
242983
132059
474387
289587
259446
110619
479846
489172
118437
60955
361331
209338
440616
255446
259081
295663
79553
303526
341198
140145
494234
422602
367621
382395
325388
88245
401488
214502
50234
461081
314433
191981
85461
182953
131459
462975
218430
75498
207316
491558
422610
480035
257222
184150
351243
179445
499959
475160
72095
439431
119117
65894
499970
496238
499063
176404
454859
496046
437712
222177
373132
103603
381572
420574
83568
216376
457968
499908
239652
499715
349749
25189
126453
71401
79033
40339
477519
388980
207900
500000
298581
52466
484996
168689
276551
122224
495143
455508
299488
445634
467141
121745
128197
416734
310085
466414
115254
444113
379824
104999
384095
172607
413756
316539
185193
146990
243354
44061
308630
327329
408031
134569
314621
222187
27742
317629
288248
397889
499788
125777
74492
104499
220316
471416
267108
155081
140358
457740
279549
262662
367445
439054
497884
499970
63734
474515
355372
348336
271610
272358
226387
154139
327622
439558
48773
74145
297583
256565
341487
37686
47669
33779
262117
456999
395961
266841
63889
259855
312080
69018
499988
95946
313099
78177
94823
313388
378363
209098
376080
258609
406782
499958
397891
321208
169486
382486
275160
239682
123433
326757
95003
101345
372968
286049
486805
217862
49055
492760
114841
334236
417250
420459
370827
414627
27457
80847
316549
63107
272926
483041
164392
52259
440472
319636
177933
296857
210010
92499
366488
75011
158180
338597
27044
184738
36331
154928
140303
163987
114579
326986
54985
297778
492535
397999
40831
469163
483971
396339
493135
489463
384374
175104
366875
381993
33861
499983
193279
131625
143972
272504
68371
68104
35474
114158
499605
53845
499822
130459
203330
363661
272379
407237
395887
457645
364045
488197
232913
444945
245753
414286
98826
132763
173974
215272
164928
403875
289693
370902
65310
346928
39866
493391
355908
380418
278105
336189
98025
329765
256251
402053
438981
497986
32411
44265
24301
257836
74791
402335
91622
174525
312474
123266
158533
156030
150609
487645
436061
276215
201386
187090
37763
102863
226324
444113
73097
150293
169558
167598
310383
64565
381116
469085
105066
489953
51645
75679
115365
53227
173084
321322
360640
110149
341958
365273
410264
75822
461058
499970
498009
407370
499964
256608
68027
147835
253112
499739
499970
417236
102238
79179
297215
107136
173327
472298
499985
89162
335440
240615
364351
165541
483162
354577
270558
263796
192946
77389
223050
127198
295287
247144
196602
457899
499469
62963
39752
143166
265859
79496
48338
51101
33671
198202
398083
314058
203119
412198
296290
132530
180594
483984
253456
487100
172112
492839
299395
499730
282992
187995
187196
325835
52722
100834
332312
172258
194024
219438
216046
472845
313711
122966
315379
76549
28694
31312
387791
447739
279267
103909
395968
346007
308448
170947
172356
74256
393477
441216
276530
437937
441546
416009
133648
396032
52758
432245
270243
77689
83347
499970
449305
496295
174104
385822
174417
233575
194035
350326
109989
82160
208846
380733
60873
39755
469703
464281
388735
147318
273908
327747
358103
288677
33103
133079
238234
260045
74931
410862
338080
74592
74933
24707
181093
316786
113316
377722
96492
243035
446608
201835
393245
317253
280609
30692
177954
146676
433941
181466
372868
493589
400675
266307
48514
288071
146676
173334
161677
292416
68526
157112
419518
325048
137607
324764
493439
228021
219879
334773
317241
189298
148294
425845
317690
371686
155227
296705
108980
223971
313632
408908
499985
386497
403649
38193
114010
419375
115225
254958
457493
476320
124100
99689
470448
141246
461234
30758
109585
70326
401102
342836
144866
441167
147512
71734
64103
380637
154193
276052
499985
216172
80819
297420
47263
357117
34970
314224
412650
272036
313294
82520
130704
143133
73289
165885
325981
214272
404104
127487
35964
258278
77255
266546
116120
477891
129744
127463
427062
95902
499908
401964
330577
182290
275504
73137
94252
141994
253114
488494
205972
448448
413262
497052
51217
250527
318735
442832
272754
499958
359718
411277
316134
142691
71096
170637
241612
499725
79751
367163
470607
471602
499985
380827
51572
316982
117299
355421
425271
192978
25991
54639
66990
495029
393366
185926
158083
352366
461964
376225
236134
403063
491529
126430
491789
99494
315284
84464
216406
334323
37645
250598
357703
38795
203142
29580
199646
86957
499949
499970
64891
166632
106928
408572
460776
168248
56156
499874
440776
360155
443270
122968
285842
368311
98736
111965
436061
274379
52341
487308
50960
165793
131494
152295
383568
75477
265288
125891
490787
269780
300680
182468
67845
56855
351416
81101
154340
414984
141785
165270
253109
499970
210133
181892
73188
356160
110983
76652
156322
57524
438389
462061
351437
67317
38075
69367
446600
424639
53986
429144
336818
35441
125241
467645
115717
53067
223222
238091
486291
324362
355029
317809
411013
470004
280517
266191
195517
194009
487594
495331
224102
136382
185914
323778
309660
459062
92821
247928
80318
308114
194314
96961
499988
191323
256463
119080
125634
352377
96250
144861
368363
440756
289207
182794
396876
104964
159686
196822
466709
460239
209857
459809
256733
338829
99993
434887
141328
492062
111714
176258
231430
317513
261968
499798
385520
198051
122208
28240
499688
66030
167876
472209
282562
498811
85526
459929
307862
219719
440877
225783
368262
307626
138488
145690
272670
111778
428043
369073
164940
451272
496821
351735
442753
347996
325668
320434
257588
148007
336141
288351
480430
348754
73384
347544
246349
188274
284995
465690
148320
326179
263662
499970
227665
244584
349512
482310
229165
50820
373670
358756
240257
383673
254530
177306
455513
393880
388935
196822
242829
424663
391129
416152
357434
236164
256426
447254
498525
297646
226033
190503
55669
320302
354691
107490
286447
213339
345396
399970
306869
220591
48014
284036
380130
104419
346069
443979
92628
366046
252104
57918
494091
364991
335654
439121
482196
249415
207078
117143
477276
246023
200510
469391
58682
494560
377722
499725
463175
294964
115474
169435
298386
320967
395160
111151
186025
425271
203621
73811
190976
349709
348053
431029
321139
188968
240619
79538
210439
470961
364582
93316
484292
250406
37420
60312
494516
270741
65714
197387
462061
37940
464224
499988
115296
26372
493633
280838
364939
383384
489618
182426
397115
416243
195702
241553
426147
242738
489248
350146
40548
415288
208948
499958
210754
482506
398362
229523
198578
75694
190975
329217
494628
143275
435666
224334
418685
253361
102906
393009
315904
213949
493949
213551
247734
487296
254679
482540
39949
70754
497192
426887
344964
93289
166223
152752
331255
182995
175034
355961
498020
363456
352018
348854
454286
315301
76165
117775
156770
297394
66743
499908
494404
336287
162240
211377
405672
98159
95858
401642
482946
222687
348148
334871
342716
429262
250582
428591
353110
115316
284305
80839
232815
122557
499908
261727
385509
331664
189301
270319
334712
405736
297187
173510
494046
436385
389889
402619
371044
91986
464132
499898
129790
88913
212729
117567
416829
70616
381450
61438
404160
49313
429884
44135
279351
123021
407506
218793
334572
241689
450308
463012
262063
491754
381495
271528
88245
213074
347368
92181
33595
27804
473542
45482
263948
415909
499970
138784
195370
477646
248754
464697
39143
499898
276122
324794
411101
126702
499730
464224
455448
244828
256234
31802
430650
126834
237886
325632
140279
427758
312385
377372
332899
472300
294262
118753
280931
404518
460104
495296
97977
167271
426025
77828
322638
374634
496767
435458
365404
445899
416495
250737
109206
458278
490489
464368
423945
380373
130924
210903
48584
43013
84642
232405
47013
373709
154449
425578
364843
159627
69351
123138
245677
229725
177516
107502
465061
379545
427886
334331
148964
287017
209496
379951
228773
306098
204819
266447
227513
155331
165203
230976
494819
100207
317833
208983
483786
272038
111408
262066
383555
158340
143355
161833
158423
208990
198414
315309
286029
499954
386467
255020
468371
283602
177231
238678
34178
232438
179748
332343
403749
63535
113621
499850
442753
467274
499908
254137
331623
82865
491282
408203
426145
432872
266157
455102
95967
291574
195749
91142
466864
31877
428128
36594
243899
370688
250863
208755
242130
222048
176554
232820
160660
341707
328271
404046
327733
264529
372029
386467
407946
94137
341611
58319
234043
307765
101530
327683
445238
80939
499893
26493
35722
458536
356047
499455
338401
337828
392270
311782
318642
136110
43494
207799
240920
481439
188433
454564
499985
345468
109395
316370
85488
311219
320947
380258
260883
127925
350013
436385
242969
25664
376386
351652
447975
204661
76727
35048
483253
93351
494073
94834
279416
125926
225234
225682
371063
458946
190806
239811
334331
371667
407417
30303
499725
177322
493990
389936
347205
423594
75756
295433
478344
441587
236779
77751
330838
422429
348754
463337
369313
377302
300067
379715
308116
269325
425261
254208
474996
278458
459141
468859
480570
79803
144088
125316
77828
56203
116108
240424
499715
430520
280256
26764
418632
471169
499568
180678
410255
30350
385609
495375
374203
343482
86081
158245
368998
329680
180801
123059
284751
351199
499985
332570
232423
433091
144229
407486
458486
209215
219330
134249
499991
79749
422321
499893
252627
186175
96118
188811
54667
366735
159454
211246
459325
332682
125226
323090
216887
336586
173060
409806
32157
383035
155915
410442
320451
225128
497779
423890
374872
415680
208264
219003
410054
377545
203081
172852
288075
341901
171720
94680
360644
40982
184514
69923
495427
65081
160162
289844
411013
352631
140515
409765
94136
34331
183160
284209
421775
387896
454082
380248
99485
149290
443030
30410
335384
365210
408630
438659
178016
398578
134381
379485
500000
253444
303302
469668
394915
143711
379409
440028
357503
161170
40215
325464
74874
210909
259001
74373
241997
495083
143119
186718
479689
72978
396505
138720
79538
167369
455959
245623
399994
497785
305214
85627
337601
126943
367303
29217
146401
445669
480284
435064
131815
499715
191879
486077
163081
498505
238971
312591
24494
161167
398843
289964
474323
480335
116504
450642
289716
208064
441406
230415
322010
481169
499129
300791
78033
337127
401083
499129
51646
186064
282656
359607
144148
268134
444493
413582
171004
407931
493698
474072
42750
198453
232898
337537
464320
162082
356027
499715
494880
447305
87262
390358
345665
25624
412362
226317
175646
181223
367700
101969
453082
302390
39187
441213
63449
498129
313374
336811
314655
381856
46124
471214
476247
430601
424767
396872
130504
276289
262812
499985
171267
360891
195837
407212
87800
456202
277086
53742
174307
84762
478943
266241
369990
259299
322451
130725
72498
249192
156354
195841
232602
95512
495220
499874
334448
499970
232891
438992
81311
203432
134952
244383
499949
407429
121972
301245
499908
377385
221945
196839
178399
75604
106862
383916
143393
395961
306445
174104
298416
189130
223974
462857
371308
499985
259517
486433
492419
148507
350166
135708
28319
370277
25468
103632
370486
319535
434206
148553
140427
452285
183466
334535
426340
386971
462029
347072
482964
158200
87001
95659
85859
332953
455116
499970
319986
216046
257499
289320
309872
61675
483976
277105
84573
492257
294066
448966
159840
478436
114142
166723
304124
214747
464267
122289
385118
39707
83760
449178
365446
319897
172747
475695
205263
454462
66069
494153
134634
282480
367903
374386
495582
492655
267173
244640
481876
463253
177836
362080
115969
324596
24985
225652
497134
130107
47335
462029
141505
221421
273315
154225
182954
69631
461234
303574
365739
144595
245196
137909
189565
468403
66453
370699
155009
381677
203627
430538
347996
70994
290042
465360
454289
204397
240068
324552
468708
463884
358344
149347
73207
494046
426690
114577
101234
172703
426429
120623
71054
374152
166282
66825
78224
158125
158200
406906
212974
175302
251007
497058
494073
423274
479594
101098
314024
310540
97708
462623
499958
494105
263384
380489
365840
346943
499958
499908
372507
24826
145152
298354
210236
220008
478840
65205
290871
123588
83225
234193
99810
358561
434384
278179
118812
45221
41048
307096
140783
101869
132534
477717
191018
130496
223709
70219
277198
218805
346928
39677
289440
210932
166394
455085
70526
374163
436712
127065
396339
143005
84233
366538
405714
266157
105919
404066
354611
419400
451187
210909
132132
499715
481260
359236
85005
175936
248265
499985
395755
375601
218549
191048
169711
48001
463175
302904
164925
176318
115447
76753
495836
27852
402486
368846
346004
309963
398133
442323
80308
249415
24630
72737
499342
449652
470733
485115
31808
68952
301581
65598
423945
192391
476603
120392
426937
100412
158977
496277
127156
309227
153868
497107
308491
433822
479472
257384
460855
470664
203619
267848
254457
340764
247509
369497
118054
495518
154496
64292
202829
194180
333279
219973
282266
339465
429972
291950
321407
52485
499850
329680
256301
435650
75275
452830
301311
288242
492307
426455
396793
72014
487708
50347
447138
150912
280313
96424
361699
497277
418314
354612
231205
482970
169844
324063
494328
302457
231956
497801
367479
55428
92996
499970
478264
440896
432417
27914
48791
367064
310497
289654
492887
321460
470310
399166
96583
113623
250524
116644
327615
297227
143522
165946
29068
398776
361363
484227
499983
326612
103092
96077
192862
82520
79538
64490
179069
55614
235891
167171
399943
139820
393674
179924
133611
258589
384444
390505
172864
491321
158357
256248
78646
296510
151166
254892
499985
457183
307030
355961
125972
431476
251188
132447
385642
171183
491239
195518
123361
384615
107386
458260
94477
227374
313096
102051
25012
146885
150412
318659
452743
424709
270709
273788
109170
429771
487856
239247
133739
314378
441014
139496
499908
267643
486187
289213
321345
306810
390348
152816
44317
407883
388913
307021
298772
413505
51572
470219
371940
43690
386495
85962
264344
32720
462644
69739
360807
209908
28264
227414
417525
498541
473835
425242
499949
436664
119976
153185
371733
420574
449453
223079
123200
417615
191362
339473
306536
328169
308482
176258
297820
43054
332451
357329
408516
57964
221348
129393
156733
429821
264384
147638
97638
44941
222187
499996
468988
138651
440019
329769
158134
401876
209770
362296
275747
134952
62473
242130
46363
330486
58619
50543
378609
320624
136620
486818
236780
257757
498215
448920
57343
499798
80146
256660
29985
422013
336084
481119
74620
409748
267127
138568
343464
109869
499898
425114
70067
206490
253712
27044
102270
331784
133957
302078
151356
148313
420571
325010
51867
343755
172980
202492
431912
429944
479991
85469
275697
376517
183550
193525
452075
498428
85278
61985
140494
257863
443566
234476
49697
405559
489042
272875
66821
451174
225325
350995
192765
446152
445538
121176
442861
303699
205955
358042
208853
326969
24275
191367
74257
132805
119701
28786
63877
319636
389003
172981
363351
158902
282661
344553
472239
450346
160186
245022
239506
499898
375524
16808
470354
29130
426834
497619
483040
277891
372091
318616
399879
67420
73463
231560
446524
152736
117809
217578
99093
95467
281765
377898
371852
114837
329561
405137
236928
491841
469027
79220
346183
301141
405122
185446
443356
493003
108070
87369
92334
451876
47930
49866
417645
381403
113856
232665
65197
412753
175491
330020
442041
428725
378203
202295
378337
179838
327993
234927
162910
28998
141293
81094
156053
119592
472812
201364
331360
445849
429747
365585
394478
177876
383289
90360
429682
357621
182770
499893
132319
288071
380318
204304
390846
431740
208083
324590
99561
488635
59305
465186
109829
392550
386427
293822
420427
81960
175470
477746
328560
217230
375285
404059
451559
34971
487084
411013
120751
433192
394288
372606
371613
71935
133361
277018
368846
79120
302029
494315
221761
329956
114504
336775
36991
350723
135285
467529
257933
189823
490802
50536
355070
404909
293483
331291
112682
197495
88699
452964
243725
120034
419129
113874
136521
289109
236632
56042
46120
440130
149528
255153
161019
386621
79784
34051
197212
165002
59591
499979
226298
54985
385307
205419
375526
216713
123969
269879
309163
365074
182351
123021
130532
272734
29488
292766
460057
463669
120949
280041
400728
151134
135485
412076
393698
495351
229343
196087
168307
90849
236722
125568
44167
397540
106982
62473
52017
417870
61850
100084
332725
258283
222101
296344
384206
68737
419856
493811
346902
422520
136342
444363
499003
48338
496242
185985
168229
226358
343743
269062
84384
104588
413255
163013
90174
463485
123011
301090
448835
476699
126539
276528
363192
287540
368814
173264
49998
303699
434082
465391
413868
112813
124336
239457
207214
360088
50977
375458
250021
250661
177552
97050
177856
130358
496338
101636
333668
256346
386604
134965
126075
457441
179328
123108
440311
207582
107586
273053
153470
79379
344739
229588
98190
499038
417193
33306
278289
451417
88968
216346
448585
70691
376423
178382
47839
378800
453576
499806
290077
283888
378197
300223
124258
55906
482133
467431
170679
49192
69118
411175
172483
432153
282479
377370
488135
126939
278915
257492
219188
257102
113240
160213
55826
407038
384410
409705
256746
356127
319640
195382
282255
288153
158188
389184
408357
450555
384442
324926
441354
72010
362986
257757
40205
132095
493520
321498
277505
118655
283877
499958
275272
270574
93443
131842
128676
433643
402646
313751
122975
499985
324445
397648
449775
336775
425105
417360
271184
92254
454467
177954
286175
432732
372091
320478
358237
154225
380561
260742
112390
183401
427672
155178
460590
123660
379580
113535
181885
39895
242275
442232
476938
360368
299575
135972
64909
341740
194605
471602
393348
305773
111563
256755
150687
328979
92996
406494
196939
300174
140930
193989
277074
46501
120479
325665
137869
195605
446127
332367
170713
297623
395968
192968
435807
287894
446030
429590
404474
405245
497039
432582
223210
214963
391442
418478
222618
156041
359916
42024
269881
342426
80658
236107
479410
40313
230094
385123
478457
83084
199852
499568
286530
284249
83650
51612
333252
194466
207537
409615
308529
498418
218558
190741
68806
378400
325243
300384
176711
396525
67344
393423
369536
360088
469454
117812
430259
179136
365543
79902
189360
208099
167767
395818
271572
204151
242332
48564
269974
377629
393690
165276
359478
188586
51496
285446
268669
52103
370862
187544
491654
463089
138016
409073
393176
131217
330674
499985
474620
297938
209317
482960
224660
221876
167162
350351
418326
401602
217509
273721
88803
117129
40693
187760
145575
49395
59248
396828
194099
234683
357164
367101
197606
37098
294186
286191
156096
493990
327176
464800
195780
396723
466895
30164
341021
63667
453879
378476
33103
129812
481576
274452
359874
364425
34622
319848
108151
306765
123450
257945
40855
442926
499970
352631
65002
446974
213339
193716
317084
499954
200354
360891
495351
315464
351109
284302
309659
481646
159701
440044
377477
142653
399266
84349
81269
499730
269356
179587
209511
71834
377619
110982
129597
138868
425432
365560
384604
189526
187302
451600
408378
241905
428116
167132
491681
428172
499788
261588
301543
47546
398362
54567
329827
216827
259018
396488
390636
229937
416467
498604
117405
154139
133109
274353
111221
336490
442083
114307
388045
433496
157953
76509
49465
300786
203854
38825
48243
330838
262824
171589
436981
380005
147236
481312
499996
205084
407770
499959
457188
90418
77654
136588
204700
61520
198758
457490
162706
480768
66255
441238
363943
356857
334718
106366
246349
96787
354859
412453
348519
317790
204973
25482
419269
498957
222107
83873
174821
302517
74874
145831
36754
44053
497841
249434
492437
271966
61532
83992
61000
377143
499739
445634
367848
382311
195048
58454
110452
396592
121894
48711
296162
149221
44830
259327
398067
499970
456568
146843
461969
246458
362272
174080
478996
238568
341473
498252
466369
155961
331516
330486
193109
433091
89440
403117
354994
47285
256251
290147
78447
462251
197030
161451
474565
241932
257927
432558
458789
105666
455392
267881
499983
457148
96412
299286
156694
47263
499970
116958
49125
143658
360986
281199
269924
418093
311161
89675
255405
336901
132981
96984
28265
159727
151201
463261
492089
233446
470962
327211
117942
314368
399332
391646
493916
181511
247194
498674
495723
98311
71932
319577
75259
340078
359205
402619
149040
500000
460708
52051
398603
427057
317816
436841
68620
390965
116787
356643
498243
223980
75770
247114
469018
347528
489991
228964
413951
396330
116884
152295
404844
306523
495913
395616
350597
463498
333737
152495
131446
321250
396403
84464
92875
248884
468119
31821
300830
79649
264762
75865
388706
245227
89761
448048
492437
348086
27835
111806
315313
425647
80444
299617
326792
470483
158454
394087
257975
78275
155418
299508
83765
363633
254194
80692
235584
342211
441900
499991
247615
326731
370971
39040
483484
413872
184578
335859
235527
260217
280256
315186
167976
395823
286726
200974
499793
195626
499827
392323
455067
424368
497447
26049
68114
315143
468031
484668
129308
444667
51999
387791
363557
489863
457025
424539
360305
82746
224624
497885
318189
437174
137650
288456
142479
38415
104444
308134
233795
257144
126508
157112
60068
385477
434137
182523
101567
163938
462975
60620
35519
484025
127845
267471
458725
227180
67628
44057
262436
156312
223524
388735
205341
311819
212554
340943
182274
100327
318287
43846
484896
140596
430238
243527
335907
370688
269147
188965
242461
413933
204000
284036
218032
161494
212430
39638
150453
463389
499985
190162
74694
381161
161167
434436
499949
394144
426105
421986
399541
56340
126026
284214
60857
378058
69597
498525
108489
161451
116671
191678
468879
338209
41544
232380
407341
370591
329094
469236
103750
479538
47072
284679
300491
425003
60347
315378
366558
397529
419169
400784
108370
217862
38929
359560
24774
365061
168662
479410
499954
234495
289550
142460
214307
303064
145776
38713
216052
58343
104539
75482
33582
168354
412692
135705
432552
83488
314626
170713
344029
76978
105593
239917
355889
148557
494201
419169
234913
362787
305997
186653
257236
24819
440903
397816
206972
281961
343378
226422
87049
491383
403479
330909
383916
499991
141431
257965
489704
178959
285467
353460
164641
28694
53475
255275
197032
107924
499822
99576
194543
40693
287944
276793
132707
296537
251071
98339
324792
494033
147261
412963
313310
412833
272831
268822
62363
499954
331392
60684
400191
466907
26481
320640
72854
488635
57425
40841
269089
286276
103533
154621
133162
497723
475857
474739
95759
319289
167786
464224
482560
231155
156261
432392
22512
380044
360267
459839
300042
320004
139912
46254
61608
190790
470314
489652
409368
499970
270701
127050
374417
432929
71151
423286
227990
451701
328328
175212
106121
396345
103843
434989
96090
409063
341012
494387
427595
380712
369221
367401
384080
271415
499850
499964
402432
157161
496724
499928
336699
499140
300984
174370
270027
421745
215273
158072
128891
235823
110345
372685
463768
120594
325167
346735
461058
100227
420463
407529
293127
210251
153281
31012
176591
127606
229642
235880
391148
499815
74793
65243
102921
337896
78955
475149
140783
355489
198486
373820
287839
63750
394866
499908
298796
474196
281704
144415
47640
135444
141809
486296
482033
270755
406659
263068
212461
29128
470281
221318
54397
488055
52695
171655
198345
349658
385566
452409
265407
292247
207293
275892
150054
385123
158266
293541
438058
275206
299910
79743
241813
276887
292947
214129
487668
465958
164079
213812
98948
312561
137255
65860
365797
31886
55878
432750
451818
25978
450018
245993
369697
231598
359520
349321
490378
499715
489154
430911
98400
291436
499915
499970
457333
164079
488387
259446
498775
494390
468338
297289
425032
81137
343624
412453
316312
219684
458848
479357
85224
255926
168184
184057
180503
380957
55034
139446
30217
54361
403176
191461
393353
171333
214461
66691
269667
354083
431850
499304
486939
219435
243304
319889
229855
441310
454453
404363
355895
384082
246877
303691
274020
415320
97917
31356
465812
492746
474644
298456
134392
458774
405084
464058
195282
227294
25664
326775
28561
279126
298806
315313
372184
117838
355539
384629
214108
227770
189875
197284
87828
327403
365585
428703
440555
163953
36466
404423
452483
401181
159063
144415
452609
461701
244796
69766
436773
222825
457396
334634
494285
227032
311531
228771
64779
192328
88513
129675
95699
128776
303195
497447
128008
177167
206960
496946
262998
381717
189605
82111
34920
211039
318437
461642
164689
461268
348387
491778
150503
454866
147574
209246
499985
159637
465727
208034
233296
44362
357671
408704
179166
455191
329971
493667
325254
474104
141079
217125
462280
51537
117127
419103
105332
171951
349210
375306
270227
110000
268813
460281
126384
294592
142388
41626
365026
493442
320821
336410
258493
212061
243607
499730
184273
27962
481409
266207
119117
56783
299800
304255
386278
272358
486136
408575
106219
25742
29479
376386
352944
186766
441206
498154
60135
133146
163974
265993
124296
49256
236068
94680
123173
52840
48053
33714
193633
192656
286582
486640
25176
350482
73179
114237
347153
110994
499715
420236
332251
428471
247821
75769
485586
25839
89148
208366
303549
224755
242080
173264
36457
239473
114974
464100
418525
434821
40586
179010
166282
291646
137417
486728
88774
403383
248151
166421
167451
351181
63332
289050
329914
437549
326956
26337
434116
303641
494890
427731
48626
336681
141568
441057
314079
130395
467310
434078
44302
340024
363036
325912
224475
493695
172703
264720
46207
276408
400452
89746
354135
156354
332367
231763
414088
142377
379129
111353
458154
493657
209246
372435
249954
331104
499798
346832
98114
346621
491152
469011
430862
288218
94789
481406
174021
147905
307454
495720
348112
41987
41777
29028
72365
151311
72881
449161
103163
146693
104608
75717
457462
331278
494072
147880
62400
80052
462250
499427
343136
31975
296880
292657
434578
174158
238992
222104
370461
362460
424951
55324
190329
295127
243927
297096
338072
137625
209204
346246
118556
316507
136595
464928
327613
73319
121684
499557
409167
81112
462695
97373
332759
288911
391473
162803
422402
373294
336281
489081
113670
71039
176759
50543
315863
427698
312245
253926
113856
406351
42499
216755
375422
80176
498688
462443
161180
336052
230361
209916
316933
272073
272515
499985
353453
186910
70686
69663
240147
355328
157928
286947
216176
41120
304634
42207
202321
495901
145575
226669
200310
118807
434757
372895
156211
149728
424181
26976
221694
406653
154695
491978
420640
482056
104987
212196
373908
495315
230646
497423
62445
423888
163986
294625
483152
248410
123258
382731
61893
38660
411221
218082
317703
499715
247970
216273
351617
143050
434887
410119
37098
45392
496269
410990
120705
209618
480257
221500
499983
144323
139101
279786
431999
166343
335351
385908
322969
66225
177479
280634
315271
466098
203447
294365
334127
256971
271487
332996
455882
215317
371918
499958
271837
274976
396493
224722
400128
114054
415524
316852
332970
247655
344341
499815
159779
415459
305729
67929
77181
458953
225723
76185
166817
360436
391738
361456
499983
170997
379071
411751
79277
31482
401479
103000
424486
416966
444716
463497
36856
309454
453816
321797
209843
335383
36698
430480
499837
412872
499985
489953
83211
364074
223974
467126
147269
444113
402260
93351
283812
61198
204209
499097
435359
447000
174474
378512
444667
233860
340604
156030
272459
267334
329864
61063
33168
90372
230022
186743
325068
222414
184793
500000
489829
148397
183531
364613
69735
498129
51101
391917
132734
318373
348431
466928
347203
177606
53085
48214
197602
33759
82768
98233
145061
242983
27104
47401
329312
288456
306499
363279
270265
134381
160739
76237
336901
497235
138420
476109
166374
76887
465727
446576
477525
61803
217818
497397
291057
441371
278064
31320
240171
472859
107725
90989
438471
483786
181560
422627
253730
65565
191409
381043
468988
274297
394547
316898
398417
29028
58216
208309
233194
425444
284414
343487
341660
397333
492136
403663
271466
170637
482033
362169
497986
231166
230432
292416
202394
333317
36311
352932
391063
498354
62104
286631
153290
120439
187400
400172
332678
197597
491432
208414
424971
227665
111320
382400
297644
43087
108476
467307
138284
482393
250878
51460
469693
112524
369073
473567
390846
256956
495141
370287
74793
393319
61702
144579
128500
51744
498337
359780
293483
244903
386837
495913
210726
466845
110724
349011
31071
375831
422182
433884
499898
323357
300298
137574
125048
499985
109646
29186
106101
189202
350974
155807
131552
278325
435095
40831
404246
40689
215773
92089
499985
494757
253808
173465
402917
499793
186124
478797
291588
41705
163898
53125
399137
383916
389948
141949
32134
125509
411882
216565
148104
125206
203695
493949
275633
193509
260865
231695
243470
100410
74104
387367
305152
314434
265465
209397
256391
327023
120908
184490
173140
499862
267125
346539
73388
207093
419017
378826
213610
480810
466757
271264
244740
191249
408498
59657
87884
282384
163015
142452
448045
129796
448498
111552
394265
437987
265891
251449
348431
495048
460776
499375
266993
160693
28762
129063
41067
342398
105650
227595
136155
193276
365202
389285
499985
151008
435245
387839
140414
498842
371825
188062
96787
433511
88871
228124
238575
363978
269318
282893
221956
125241
198456
328116
365290
498624
218638
275680
411602
360937
268939
442467
267002
93425
104070
436376
108156
325315
319970
342629
469321
382905
419336
481033
213894
424751
391358
235331
254837
173072
320163
257936
499715
236345
399879
242243
425401
454715
354828
94096
99766
371617
227676
65384
472505
469673
67195
386872
392349
211810
499725
175932
445066
270394
499985
86260
222312
78326
89386
200437
366347
102362
402988
421045
175758
376456
429340
421372
235650
267136
280243
440616
337927
31808
402366
164168
473713
164932
347187
409167
98683
341660
234413
99053
311474
261329
428180
306220
334773
184976
222670
125810
400519
240905
414354
321932
269001
293066
318589
455610
254169
261700
89367
179833
434155
350500
404812
56385
114196
483041
229496
58315
26437
497066
103712
431579
286746
111458
253932
261845
332972
60519
103248
329830
325429
499743
143136
465040
379946
371604
413951
94782
444318
493400
269394
329568
273273
259420
312595
58955
184084
395972
170360
365585
387472
436098
265380
324334
231646
271497
270304
196922
436416
378058
321250
464792
320513
55428
113140
227376
30340
95956
88343
353062
499991
103178
341655
42745
196556
489164
36288
32098
167951
86153
443421
87001
281719
485019
360624
103055
422303
185621
273309
80017
359612
316767
27014
446307
233771
332146
263466
157059
457059
466994
247953
458789
35048
248234
365366
427883
163359
191514
476668
491386
435010
420271
215651
219161
88488
44743
68985
78644
386007
496639
282613
345466
302168
85362
463113
320287
417706
416426
241612
187692
174275
301944
457276
154399
113845
277092
78149
155519
183342
257144
477800
468640
202371
142675
480697
495250
67445
121349
106832
291987
317894
412014
233376
357328
301339
39187
491599
59738
355802
380504
451683
242460
113499
450180
45094
497180
354859
209030
379040
497509
110983
478400
429481
472642
423685
324712
423976
141626
361062
223676
370313
260862
390025
418915
113914
142577
499893
244434
302023
499983
116951
404183
487818
169435
441740
434867
468275
68459
392348
330244
256902
444404
389351
363113
325231
364679
381504
173803
356539
232441
72807
414278
138420
54536
114869
258646
414882
151356
417100
229941
485071
255160
185346
184017
477276
162363
307825
130122
128277
182728
111847
167310
396150
424511
185421
192673
89149
314604
285572
122319
240197
374333
146358
381467
397157
35273
486707
476056
73541
72208
222511
385525
230721
34817
55632
103158
153429
163832
499850
248085
381469
499743
383673
413029
112195
280554
139496
497843
129072
94778
316472
32112
318767
483233
482960
323521
171290
117231
499730
68323
170360
150999
63854
54932
442499
361622
246085
291133
297394
171833
449852
214505
497100
204861
150544
492010
259374
498009
411693
499743
494903
131815
250370
232863
389849
73258
445400
103858
273273
200130
430786
494760
408498
57356
138677
134648
365197
419078
286963
310071
288703
139176
256462
479738
65014
325354
120483
382132
278901
424702
294757
268754
132024
35157
230101
239652
255749
40831
349358
417884
38255
349647
388547
487100
458889
78151
108980
33912
336356
85710
117746
31808
33396
245533
499548
308508
424803
165064
459325
258595
74605
111757
145524
62933
499850
223779
215544
117944
233022
346492
215476
43126
455628
69803
436098
310220
406593
88793
64522
485645
467759
284911
120020
390453
30410
497423
41743
27954
497362
272624
396877
438910
194384
182351
488248
499954
99151
499743
319407
414373
232976
115802
370862
495893
462850
392579
499959
178330
331044
165695
390974
359549
80658
452550
307157
213253
428345
140373
289288
496084
92411
435276
495107
294027
88492
463246
164280
152618
327942
493391
279845
164032
472360
75318
63488
47680
367959
308278
173639
445789
474746
119937
96914
451326
445039
191846
393239
334119
303915
51882
215406
360962
494513
368146
405486
397333
197949
499850
473713
232269
129833
156466
471666
48456
123059
90772
127189
144286
88122
48338
110185
75913
34970
254403
372606
233564
351973
348246
133799
444847
90259
219452
39584
405614
381129
434087
193719
228133
151849
493150
499862
443847
407014
134044
293569
223442
37270
115991
494765
61226
452599
195702
304843
494682
263062
191142
344958
482951
258576
359803
499599
163210
52005
205433
196777
496652
230081
343906
315734
309260
164493
394622
369468
216052
382861
276586
288782
459748
387409
321460
84487
395013
234320
139902
296956
44711
158497
465284
439232
240988
263264
56623
24946
136829
298296
404625
41415
431496
194017
261036
495701
499988
432872
326579
480054
495123
265287
494315
115316
417540
286827
228574
96976
265307
492106
202098
77568
325340
65755
273011
348346
183361
61490
92740
395013
254403
189526
332561
116054
256463
116154
128122
73724
224534
487247
106127
125658
331636
359280
372713
381004
393532
313393
427293
409069
279465
43560
264179
36909
227086
94680
301986
42965
126606
266546
476601
309260
426325
164084
234924
213551
259021
65076
281890
153216
173176
417870
249286
27004
312437
361686
298889
374010
416504
268089
46831
436448
483802
60415
180239
338789
404293
303480
133611
108694
486530
389829
45242
350669
499983
256880
48226
463658
485854
121404
110104
91405
238678
120715
495210
279212
96156
44230
499874
312811
276513
380130
424588
146616
414580
118146
179269
127364
125039
406018
321322
396440
262608
249584
453919
499815
262125
416901
456965
313390
181658
274854
199139
53973
295206
126988
76233
281943
447759
102430
177201
393985
143972
55989
169647
293957
246830
499898
215370
434157
349936
309802
428479
275621
344282
433511
461419
253673
344366
430786
50800
460279
330332
154410
115488
490144
432803
403349
71251
339696
448758
149702
122917
253355
276845
303256
358449
74702
76859
466736
291530
55703
60050
445123
392632
498937
322917
354518
65370
283822
224974
492781
382532
158343
337693
358690
230201
27024
499798
41129
108264
346692
127859
315015
411828
464967
301547
101279
375011
266752
463411
447459
409166
259021
86567
29848
140040
33665
410068
329401
332267
385271
44814
333713
404101
265417
466011
277621
60682
374188
360925
128217
308811
490304
213740
226776
467236
283067
381753
63820
499985
83671
499985
355961
458266
143148
178696
499739
32205
208995
202419
479319
121988
256234
90889
93002
311956
141293
453139
176275
159582
66993
319552
61102
443517
358717
201055
466655
387384
188457
49277
76859
274907
423190
443847
229095
412125
423485
88513
364572
344191
381165
430180
178244
200546
447970
70762
243284
464705
75342
286530
291344
472481
486853
212094
33595
465702
323292
165582
107711
29942
269282
163890
138613
441546
120199
94181
428496
405852
53400
173405
130192
59348
225513
237886
303852
114198
481053
106566
383199
492373
449753
189981
239117
387669
277749
466273
450180
324816
273137
99986
398323
94126
64714
425353
285644
213039
470606
313265
488995
454521
188918
360399
122164
495228
293629
403966
57275
109143
342732
276250
258493
62061
217279
248553
211967
498763
470328
84421
481934
211591
483330
271262
79822
199168
422142
499730
139234
68095
39707
343506
209665
321207
67755
499715
247043
144881
493200
187274
325299
448034
170508
132560
325604
208709
255404
205341
109496
394478
298340
234736
494805
174335
284807
303438
415061
86458
437364
37174
66413
499964
447638
113171
179069
293578
367304
296479
143658
233620
346096
477424
112540
481169
499715
80000
370896
111908
82847
390287
498934
94380
405624
295935
45283
329312
233345
381606
380864
403573
122367
34131
491265
244284
95345
304642
499898
372600
223029
255488
234603
119604
441272
276795
306662
230861
308434
496176
419581
62137
348331
351202
304289
276697
499715
465867
492104
273879
234933
499806
419668
349244
24817
182358
433822
187731
189255
375617
407556
444997
499985
333371
364019
252158
138784
159093
69173
283683
362516
44726
238745
75417
390699
198794
328686
499949
499983
158490
477954
247092
159896
424456
266944
96118
33759
161288
456350
44401
404834
179344
147158
347505
448984
79033
369919
274107
177453
349812
155116
499908
491178
180801
355248
483071
97860
411669
334346
428843
285761
184032
26093
112592
49784
148015
355665
79473
128331
389515
41881
36783
249113
298456
377202
123166
477458
288348
201302
499949
34567
296325
321548
74459
144960
414900
205836
296575
187420
86879
371881
415648
100762
84990
154135
150269
85769
33076
121324
461320
298296
121389
411372
151902
459414
496682
290884
426043
40065
429889
62721
296943
471967
196390
395821
64082
104132
222101
332080
154280
113945
295484
137693
318247
50258
166181
230041
249354
125823
25342
43387
250995
190751
345545
458386
139853
300423
243065
60347
482246
428289
228588
86210
112951
206539
53354
212531
223796
145191
24339
345496
130527
500000
447638
223112
278827
496471
487205
306090
37024
71166
500000
343833
498180
259719
221920
197495
459291
77732
459237
374540
305680
448114
363579
451600
497611
395462
81670
322968
178267
499949
339632
150546
129568
33321
252964
404871
405906
117479
307852
91684
32777
394978
308135
140552
268327
166339
154899
454709
224954
68804
276218
186757
464392
485378
478516
52689
368385
73084
410978
126278
113780
389106
145575
499806
500000
236210
108031
186679
433115
487051
497330
315317
52030
27630
337017
344874
375306
376749
211264
224783
462429
407696
385040
143603
78699
245020
379580
307270
139176
352153
475695
263759
171533
437870
250396
127919
144766
432623
159821
129520
212166
172915
146179
318736
58389
115861
494870
298505
405448
497205
230473
478191
304124
63107
496604
405121
287835
264180
58127
239140
369746
95675
317084
116593
104213
208761
132081
273603
451812
442626
110763
202026
26975
270312
346004
43297
62515
222495
391033
466078
257499
319678
227994
119910
214458
80481
119475
499895
478969
331793
365041
304274
50774
369967
89420
366726
275690
305004
298194
326210
122790
214813
173539
171379
233424
265187
268171
79862
65494
398023
101895
487155
149204
137636
88513
429418
176834
467555
206935
441587
481440
123557
108486
229081
395767
347663
148121
176223
433200
362836
208766
484909
431820
476705
167991
355051
83587
323871
498017
442365
396441
248358
43562
271821
339294
311477
135971
145101
493341
348053
113342
48126
216627
340982
430259
302496
446199
27804
264701
251832
291826
41435
491561
492499
214901
165136
102098
459669
471499
96056
146419
35067
50258
341276
375908
183375
409249
318491
459673
123350
241351
286423
495433
29528
438272
340849
367909
88836
499970
293603
34312
223349
499893
385881
29357
499996
149172
299935
96522
333768
67952
435834
238408
399845
130344
235768
225927
146843
265184
156921
349121
268576
265466
300720
419221
483928
247182
384198
166518
39213
396158
94451
99671
410668
470421
90017
299323
499949
461320
184075
493657
467999
469694
224928
358596
390585
439494
381535
219935
100662
358615
495874
84233
311750
331970
50030
130776
499743
482882
206170
290711
389677
156321
52802
438336
36163
50981
35729
254682
190196
102309
195179
319823
408913
488199
25034
294393
306847
441295
36434
30564
493347
350038
386625
45934
60870
499825
116518
185703
303171
245489
299937
134256
302015
264847
30016
500000
208174
93252
126271
77040
499949
72797
448935
389311
202860
450642
187075
453259
165115
30025
306751
71039
88480
185226
262189
230818
499715
451304
183793
100594
304184
280471
282028
268917
145857
392875
123467
349202
401642
374163
464388
304129
179227
393239
249208
49746
332020
287640
378108
494185
268089
347041
434959
489714
355741
146116
43545
457035
323169
313914
235057
422990
108980
374302
140040
335840
155667
82529
496873
460096
126307
499985
437526
27630
226159
394087
101234
220243
31482
493568
144325
56161
497076
362843
35626
127856
308904
307751
168800
105866
51744
183151
490896
310300
175613
63804
313322
409279
243431
66410
165040
96209
499958
206181
178286
223491
39699
349025
269105
298882
289544
64139
330658
167514
425954
153520
210978
203862
334501
398146
47010
205466
180206
114635
396246
261288
264699
336626
443704
276959
186399
70972
219373
213602
486424
449171
209460
491925
480813
35436
366713
57455
499908
369497
46940
368363
488172
32721
356308
321433
49606
406032
274197
114297
331901
254031
276336
419828
243791
118685
94642
109074
267208
38970
337376
67047
163339
367909
418879
34697
245122
349167
102590
469311
358390
142055
345753
297591
185188
426325
256655
263523
440691
317031
105291
437449
475209
27476
324862
292219
492583
413975
405121
163853
221761
454977
312439
253620
344827
172115
477059
303588
499970
262285
218780
314701
204777
216573
368828
203631
142460
111674
268272
207517
314030
397374
363633
72010
198438
264227
454354
358736
57852
128243
194281
192833
459791
270447
122674
217655
358756
365327
435634
242356
65849
66433
167379
75086
488387
363362
306790
449508
424440
352883
444866
80349
108884
287468
223956
498308
171544
197210
491940
339883
77071
385017
214622
499715
101478
343288
492448
259255
255983
493541
55413
59286
291165
411819
386931
81989
369596
345242
299508
202166
59082
198145
495756
126057
120714
367491
232294
301015
389750
346832
475013
26318
485791
124712
102179
150888
310095
392069
96628
498074
407642
99278
499958
222274
276210
426539
340253
313680
182381
427631
329385
431445
360742
302156
232309
149728
292149
246456
309736
310691
499392
462546
199607
268150
457585
330930
341683
141044
359107
82414
265112
146375
341282
352020
470115
127013
341333
453799
56612
157858
152752
355207
274297
72201
284887
488969
162828
356988
329164
207293
479499
331784
166203
215501
341002
272280
130268
401196
306492
448730
210329
332226
284323
298709
120014
251270
223343
262727
51400
152032
459997
266216
69316
139588
218597
384350
59401
323274
427758
129562
239250
411634
386946
238001
422246
67591
394540
499991
133611
152624
467118
493036
165591
278241
26485
493265
458889
227698
93636
496469
422144
34092
287433
212771
52789
261934
68185
371308
432121
333843
222101
499908
168812
313935
82214
140141
300805
88091
165558
234693
233595
64082
200296
56964
495083
301762
54306
77284
291463
365673
101477
388974
247363
499850
245429
143578
240615
189789
351566
365319
97751
292736
163791
251007
88165
449104
237223
26681
437378
180940
101610
122685
37308
213074
105416
88039
408889
52369
176809
244383
492125
51316
288954
381260
60996
154799
492654
294964
349981
230188
47802
386153
460787
403810
449596
495375
97998
484988
272174
293136
224038
224781
225429
155685
369359
320458
203447
364587
355889
48143
488028
325042
446865
431702
228788
394398
354133
296943
154563
474569
499279
261114
363790
151289
499730
44111
263231
177995
132166
264402
134005
293673
475004
376517
377394
326866
395046
311228
44830
380777
499983
438109
462736
252854
341944
468733
496338
484227
211198
477950
122644
24367
126606
55685
262901
195249
160178
212258
54859
253771
336141
78699
99453
106199
91745
214343
249300
425735
319566
286764
57844
127764
477773
120922
307862
135186
206168
83955
395128
358854
84504
177306
333255
453965
158046
37735
247092
448257
199525
385509
55995
492189
68842
113952
345545
289025
172672
477114
127156
314086
413335
198060
147606
367547
96605
445606
362020
170502
308564
414354
184473
191178
356780
201598
331167
160843
269760
37664
200086
462566
156485
410825
497339
116773
232840
336450
269852
53252
129997
192224
161490
389700
45606
275429
363707
293032
38248
170036
437643
293672
291923
286023
282361
93231
137956
452270
235461
366285
499908
202610
486313
34986
45129
499985
496873
154102
218728
61643
243183
345264
406651
241826
247564
499652
229928
227595
499988
198850
434094
205018
210501
200306
206440
169346
414696
186430
113465
350366
197901
386685
491534
205450
297569
268462
166393
254089
266461
478337
481482
62882
482133
298973
397540
157225
186757
250864
94657
236598
432069
257769
323324
58095
274126
156211
394612
367119
191362
320136
168781
403389
410043
489318
497237
447191
124689
187399
480335
138601
488456
311870
216052
219935
90119
388175
180573
433446
440438
76309
461367
311368
303530
108956
88513
499874
62335
339973
349169
174036
38579
117654
321000
238374
234886
104382
157175
479138
142872
353188
366920
499958
347590
500000
359414
278426
140401
293392
401056
293641
230331
426703
249733
127510
199878
187763
304381
110765
256820
427825
137052
309544
235010
166632
492351
455448
63651
389347
162048
103640
265213
266740
385934
61362
185911
164265
384522
95731
170713
133879
393116
282924
476973
119263
39284
449266
247363
417721
499959
102270
251572
228692
460603
235768
148856
46017
202829
120486
492787
292325
73221
284434
135302
360099
336320
360267
209730
89711
479410
499970
63089
37042
59273
460104
412888
453777
466450
83521
36520
60287
292657
27876
421378
325229
184501
237950
293199
497444
201203
211757
396345
270964
208366
223442
203725
87334
109588
464827
493990
95241
334249
162302
385663
140228
472000
78140
469165
214813
30693
135007
426091
197772
362886
497423
203324
319183
95139
288793
232637
469810
111020
400747
398180
149353
462237
364748
150319
151476
275585
75915
183914
374590
34381
207261
335735
278206
263942
499915
497414
98594
298386
276150
67004
421391
213037
293988
256812
55528
421728
131411
473132
66387
436468
171379
247564
132256
492774
172585
412502
384291
464247
477748
415459
363135
499874
112082
157022
222119
129790
34233
478400
417955
204837
269599
499959
444784
407598
199953
428160
147714
130262
261785
474773
430842
200658
463510
499850
284433
202313
246809
209813
244515
352018
99976
143355
415483
484308
387884
88811
453147
263877
140214
125025
437247
156182
297274
141802
309514
464323
50684
50468
391757
378701
398279
470110
165501
152768
178484
288367
460348
434395
255869
121305
128975
272900
249098
120837
437075
196806
170869
38851
436888
499827
92819
433397
321198
223267
65113
85158
295340
187378
118293
418256
499958
497027
34063
220981
103873
407506
235749
45425
360742
57129
499850
474861
454082
107654
229393
97974
235271
125864
299471
31975
202008
207215
443604
288997
147269
382122
347042
227884
168977
226640
148364
310936
276895
166223
408956
113402
480403
379178
167155
160396
189886
55217
65119
183286
206679
359636
269363
368093
119861
202275
100863
162727
115066
294676
180113
334617
297623
126794
397645
308947
312850
95908
478457
78409
255426
231661
437679
175823
454713
435826
262580
202230
437285
440545
255815
462900
68323
398711
175865
258905
242047
294423
54489
99986
357992
268007
475970
253420
57952
267227
103909
190130
299809
31870
234072
468046
461678
149728
479632
499985
258047
218189
151028
170171
152926
467400
51159
48282
432816
441412
287993
269120
320746
185914
100326
476651
320771
230870
350482
202991
453308
95512
253369
226202
47702
356081
429889
358243
445733
328526
27954
208308
284137
44670
57129
471568
367534
335649
280394
149702
445850
369863
401116
466077
294920
434082
494622
497447
233771
81672
287421
491490
267783
176433
494461
483824
227991
499985
314610
71880
489151
433324
80860
187594
122974
65371
58430
229413
270357
398166
399342
350418
212896
124593
32667
413756
247669
94744
405536
259005
415799
360356
363668
439158
75427
162989
289025
209613
87267
69976
490227
155281
450368
465717
385797
54611
83981
343115
418955
449490
269879
383996
485648
373416
60352
226535
402102
292104
499915
433153
385829
382284
103689
424414
279342
499970
458228
487100
201262
481202
244251
304893
218468
263068
313652
435589
484564
405509
381717
473105
267173
194825
428522
327357
180664
250688
121660
126239
233062
278233
219935
316382
237340
110311
446865
433336
93753
243660
64990
411129
222187
91175
143823
496778
132806
356340
132374
253561
303475
60398
53529
253528
383568
250451
373136
388010
367848
281612
496924
35002
270235
126938
370716
136336
159834
338311
137751
99812
402312
384644
417878
299767
122234
113606
494635
337716
463774
25933
256589
129397
238895
327731
155627
281500
259758
431229
328993
115938
386749
400580
294716
402119
471226
131820
402953
340224
399958
127200
163823
132660
451800
416321
211480
438828
48223
125308
338625
493336
461773
499688
96731
378611
278961
491683
231790
405967
336699
320618
291271
208348
159763
283086
433164
140435
237594
465746
27020
278359
205123
387624
499315
269813
383650
109528
101356
407539
295555
280932
432969
179885
499983
135759
387343
56801
410646
474908
238447
253242
451394
498782
128837
476751
218638
114837
299886
46907
434708
100227
261059
77708
480024
73584
216006
363382
49122
107306
161251
473237
494099
141600
229665
88552
255460
430669
232191
109027
41276
370527
199560
84810
472614
411459
300392
406590
445939
496205
423043
138176
89808
166889
499959
400292
473365
96619
247143
304224
156719
31434
361923
471499
97976
454559
264000
438805
313352
330178
247516
242601
205685
189882
486421
179288
358258
443135
365470
489660
499837
192321
385079
169069
346300
283683
176045
53514
144649
174092
347068
229317
60692
53175
463317
419880
53741
213838
200260
55798
80950
212094
64891
280411
409388
110574
436416
342937
323442
84195
31728
221497
354200
110296
53219
177479
78088
315064
409484
110855
176809
261114
420640
499928
296086
208555
315621
73541
220731
499837
316728
121629
322166
180594
88793
413106
410439
455077
295507
318449
73623
43976
237425
42450
367829
53319
164484
382308
366965
116938
104303
244640
215793
85237
283976
499959
95759
346624
290417
473016
377736
270932
441149
333994
479827
464705
294855
292658
212267
49997
442744
101865
115484
110379
82181
438807
97817
452222
391381
249638
266951
471073
323951
110057
28261
416397
253214
165415
180677
412357
93808
171508
154958
146506
340970
459536
498296
411910
97426
404102
353408
60848
428881
55274
138291
358786
291258
113567
322343
247509
253932
29506
447204
121389
390505
492572
158141
478886
249499
361097
151005
87425
362109
120314
219699
384101
496496
408450
497939
169827
135315
499915
416060
391917
136605
26713
223690
367217
289252
402114
80814
315525
393185
149418
244872
400632
361699
30830
483473
261014
261766
48672
35253
438284
74008
218463
473081
498703
376482
26992
26815
324616
499985
116651
222625
495901
53396
274027
424368
356964
91727
146771
167084
192465
57330
412868
172115
279775
63076
472324
398948
36703
349011
412221
73475
352631
274885
292594
368933
272833
438412
40232
319289
417314
425981
110148
151623
488660
232037
153345
270360
303506
374132
78510
61752
77837
422511
409044
131935
245896
499638
387771
68629
118505
216454
180970
79025
185335
499985
376815
296183
237940
402044
475663
165907
412389
199170
74492
359609
374302
405705
112657
61226
222136
80860
42925
296112
260683
286843
341655
473216
105625
45775
223108
477914
196453
276425
492013
500000
37620
499715
426545
71314
494823
58028
438164
148246
292325
372358
79529
190429
326182
388143
492511
332080
395252
307418
495770
39798
483090
412923
75777
252662
324742
195022
113265
393756
224696
444715
99938
160583
376041
369474
56365
398402
148792
485848
403505
168935
314487
127984
334818
129231
438473
203651
67512
158977
388622
163987
278568
114107
294377
380235
406577
499988
104551
453625
70096
442790
408512
100243
34451
370326
434635
324131
408350
499798
180664
57046
306561
151831
374206
253557
483677
53219
152178
241529
221122
324737
54703
329561
70480
311665
379432
208817
363867
405935
34650
320568
197080
92898
163635
44180
232983
401196
192673
239209
211244
83119
201834
387498
337009
386334
442839
304461
310589
499075
299968
362151
429386
253420
148093
206297
409261
219350
280549
177299
124073
451196
333244
52809
204878
387107
414101
312349
107400
396484
423487
434195
199979
260341
348741
74505
282008
307502
39155
29114
383749
371600
255306
499985
298383
371852
114272
24367
353326
369086
450035
113260
44117
56796
232235
237235
191853
148571
318991
111879
300223
427619
451384
151472
439685
218407
78580
307001
451741
34233
476321
352684
353384
146347
330909
399483
67071
159460
91816
378716
127434
149655
157229
464490
110120
42117
499985
129664
356976
263877
433976
410255
493003
397559
127710
288703
454231
129899
81996
434959
149802
36996
101506
373856
255318
161224
140895
239055
319028
68704
363421
485700
460894
490001
252334
101060
109458
372628
96156
162527
210437
490902
78303
466927
124463
105725
127321
257408
162317
152816
334091
250836
296360
425578
285093
244460
251815
304665
128128
163429
268423
479451
181302
388259
73652
491140
56510
55632
395080
312497
442834
142472
203199
115948
187611
496968
297787
45299
219865
142868
74044
102722
36184
247753
30950
382400
151392
304543
117640
174926
154108
424972
29528
209057
229491
495644
499949
46953
491529
65712
84437
446469
219548
321637
196428
61803
393625
142427
236548
491716
280245
102626
60773
95611
497762
499979
101941
465964
230001
268243
289892
133187
191880
74220
161641
85978
408334
269881
152850
96993
318332
330614
394733
340100
109458
468869
485505
145328
62708
174366
102283
383006
140732
426545
367200
364912
149540
371274
79862
303345
175732
327801
157926
26546
396592
436651
235527
456496
170920
433553
245191
238730
449048
99366
156978
478421
279822
91556
408413
454083
339554
125662
117954
361625
294668
239703
499985
154449
118293
120623
153281
312047
82338
445530
450886
197080
222695
216107
67984
146765
58196
499908
439845
499915
478119
61064
341256
499979
274461
498009
221080
269592
403949
385525
61075
130510
106052
279983
365119
435310
334127
343714
255947
26360
499985
226177
498842
120434
135462
499874
499162
155776
465542
101811
238001
461886
35570
475074
213499
370591
141170
106701
307126
254929
326283
332895
102243
152740
441581
426506
337162
463836
499822
385210
237939
307289
42342
189863
432824
453879
475515
180017
104835
129520
73924
228664
283528
167612
293199
180415
155753
222687
237060
65559
120217
360718
213433
111649
163304
215780
91597
126015
41987
119802
244355
455987
419336
83626
293161
495002
364795
247806
194158
499970
56961
30862
108189
222494
257281
62330
46379
220815
320353
411390
337564
151774
63940
362986
138110
368716
131740
144312
354142
339522
291126
64757
307312
284846
165102
478038
31565
322242
306353
136705
365290
193825
499908
257711
292989
189575
274739
241641
247121
268095
495965
92329
493289
331758
434301
453102
149044
297355
437682
130776
93660
207783
349571
212245
167690
448737
186841
172747
175582
286807
133786
374874
271244
458597
250493
291480
80905
139781
155007
262269
212461
38481
166445
266126
283741
64897
414309
463217
499307
262686
120336
42049
354076
307923
319369
172567
340425
304710
213501
373232
206502
492309
351199
321207
131541
484856
38149
226044
98355
461498
238800
120078
151575
499908
79309
284494
42241
45532
300412
391085
488867
213473
499609
355661
246153
181370
41575
486219
245943
363047
259587
497284
182995
163423
436995
94137
123659
347663
88512
251966
309757
34063
138084
399362
157239
314125
481576
433174
192323
233846
451273
380990
343908
250392
87256
189471
162819
168580
235184
485570
416579
83454
499954
236015
290699
446706
451091
394522
464286
207931
205850
242849
71629
354618
51488
66877
311284
206825
499983
177122
124989
487763
412179
47164
59106
499983
226060
428172
82966
472190
369513
293541
57139
317883
438649
321718
398127
196602
230688
317863
205641
150694
499985
236573
367710
153868
160472
55180
114590
499996
461268
499983
89133
119340
295174
232929
62154
271743
300254
362211
285620
75309
471397
312006
172747
226935
306702
494826
335897
104083
324627
460065
71935
124406
90729
195527
222618
345607
181918
56900
284724
496991
124700
499715
250904
66588
285417
94595
44148
318555
304569
458622
208735
482560
234495
126491
42622
132734
394222
27209
167720
499979
331121
142460
207343
362691
492640
369577
220225
65037
489192
182094
372914
411625
483063
294525
499970
378800
148205
57425
109625
319171
208167
230575
492606
265547
460508
318837
466928
323583
459900
275870
475067
85719
198350
85341
341219
284216
57226
219682
109647
351465
305147
138709
142164
499850
96993
448470
375023
53319
100245
174332
121100
207417
445055
47149
311956
318612
208155
381107
352518
243194
125514
168324
295737
128209
272048
327078
320227
136374
70038
212754
162568
402017
309064
160739
181581
49037
159075
80086
29579
404684
366019
493633
89367
362493
353083
475855
273315
58193
243123
447390
385347
403839
398567
81997
152511
384921
423573
494572
423937
487800
286303
332602
495871
141122
397112
230963
130354
106487
29958
34353
149684
159859
301425
31028
187857
99755
43032
380271
79731
256059
487440
156466
234323
462157
310168
476970
378363
470698
359667
193186
192937
233471
234466
499916
469933
487137
39174
383270
264413
352854
181731
256172
497604
284595
352198
111555
27150
200365
162441
413688
236955
76556
48149
429573
499983
101012
158879
404187
490096
373074
215778
114862
425119
66030
317361
165604
265913
497509
234947
489847
157371
228221
220385
362173
259491
178852
42045
368941
366347
481328
224098
101825
206414
415061
99238
418822
217367
499988
311986
475102
499958
156283
168028
437600
417955
213403
209182
47443
103650
139990
116339
402523
293127
416152
396835
35973
403313
46566
352080
496027
48994
233136
125227
445331
305109
420961
184637
406586
408925
130696
174905
216130
68379
54757
233651
57150
88633
88091
379373
244126
184767
471397
421900
393766
118137
341893
325412
95959
493664
496310
493530
81476
129677
236416
499806
492344
89578
409545
115254
359261
463401
405427
463240
497801
353486
324625
168197
495351
370471
499827
32653
438433
495564
350352
114259
359819
448730
460904
325383
49697
440555
94021
265702
353977
78643
447203
154144
335178
154337
230686
388106
334261
431174
69000
278675
311228
433884
237979
407830
439929
356734
483400
354739
467126
46799
357467
336767
269955
173663
44843
297623
499837
301737
110371
390358
378908
241487
176279
224887
329971
281793
355138
434913
386180
46755
231279
344645
494104
499715
453891
497856
497349
75041
437179
107222
152752
284896
67952
494760
408012
340263
173988
55354
183698
261863
496046
199419
500000
443954
56600
330457
316038
450581
287468
163352
380933
369077
195814
455085
333762
287563
484860
116665
496949
464054
237214
214486
126606
408685
213018
403117
316130
129197
475760
386837
259721
290657
295562
258790
293469
375908
459518
415398
121389
270022
360767
487100
39188
372023
266147
183431
89318
285574
455208
49383
141356
351795
232159
427688
232908
126710
240190
439970
464696
139712
260976
372198
310469
386193
110602
179091
343210
292504
139688
60951
273662
199425
449596
279456
46491
119465
220472
485658
409872
175626
123919
368626
42923
309110
320313
129521
311849
352020
496123
25933
450776
130292
455331
61673
168052
30607
405923
135077
431935
73990
177167
167918
152727
193839
370391
235611
497707
307862
96678
281098
272875
246875
99025
483586
75039
71506
177749
442506
221298
375056
43391
412301
283270
358918
459645
353507
314560
296247
299657
63202
112760
32753
107418
357407
71963
463510
251738
217276
495982
102942
375268
361460
110654
336117
286669
357326
51935
314655
295363
111170
379240
247182
372618
381515
110135
482699
267443
339797
499985
443863
431655
461487
158594
239813
398805
367061
414791
164070
241625
499983
365647
65364
268805
383045
499739
243570
167704
110554
141146
365020
200130
149598
171970
148350
399120
296408
249777
464880
471730
137638
388653
445793
494977
103570
411414
25944
283887
145441
347430
73565
313265
324138
264817
428679
35091
132976
422306
423076
492309
347784
98233
54884
258671
423945
191160
377221
66256
347124
267670
96943
398493
499806
436664
455607
461165
103492
76170
309751
127905
127999
255740
499915
25725
87445
85617
457698
301871
152752
475031
103406
135925
480335
238418
470463
110803
32017
132039
50403
233922
411591
178433
292498
70075
326612
418376
457455
107450
329385
483409
240808
494315
145662
311329
460651
321728
212005
353652
292190
491941
196237
435879
87334
365501
465562
494926
193243
39246
499970
326840
163817
236134
108247
410276
457703
155675
147055
432732
182648
457698
79699
139657
247259
328476
32755
216368
149769
338392
172241
264180
311160
378143
314299
474535
412372
192553
99459
242473
199979
386444
310470
499715
324093
255403
365535
497406
30950
58729
207295
498127
27359
262707
373066
131439
198970
487259
449652
171193
499970
116518
468828
499874
168197
153791
360748
96856
309894
131290
128907
499985
471852
30095
220731
374815
495829
494704
446465
37949
343721
189100
102921
314626
436072
459927
401782
443027
334639
217993
326121
108264
144702
279912
277306
448660
155961
104750
281497
364250
208046
411006
472359
376904
167786
60573
278801
499893
268522
48212
391962
290884
494677
159333
499739
25838
284995
364866
498729
177552
90685
295545
329351
316446
208869
83436
252244
263600
241083
163005
385276
315186
494192
103819
480640
452627
294126
229936
215501
490999
63575
466393
95036
211764
499970
72047
135846
489001
80146
417185
249755
101435
322889
169831
327078
407618
130177
356933
131051
234382
198202
49998
305657
49607
168189
89517
267413
67691
41639
117299
424883
268104
236935
118113
168143
77637
46589
136521
219665
476548
345300
347051
332861
482003
444192
412434
338166
145112
326913
397663
374444
419239
499494
286535
411465
39515
257281
143777
288918
125368
335959
156843
355393
271589
150492
402623
139222
497654
405624
327684
252914
301036
64239
222046
313873
95197
500000
117273
187849
182226
112081
210456
237718
496516
39187
37080
470007
47644
257898
488477
235155
359560
91081
50773
277612
232348
199756
334631
97779
430252
499928
494819
382382
312898
353112
498428
230077
303666
230124
75590
114071
396593
196973
495770
199193
137723
456563
114728
48698
486181
471116
499908
108445
139543
81622
26807
283074
495674
405895
105228
367710
243217
65379
237238
241443
494974
151724
247928
171592
159546
49111
488489
343253
190988
476949
499964
494741
155482
370313
229618
291159
257761
159840
499793
236994
405643
172771
268272
43085
499915
321056
72810
345919
477739
426545
417999
402080
272781
41800
30577
76309
50549
161687
335735
188278
375275
48211
186725
222346
499506
38733
112433
405939
395947
349582
412100
210557
407253
403027
499725
427842
433086
148625
304773
184032
242705
31191
371585
77637
247451
487185
471287
45829
68276
327546
352021
216931
53962
261100
271419
394038
48729
356416
210082
275999
72436
161807
430914
114961
458066
319889
176101
386044
241172
221106
78917
285706
191866
456496
348541
159832
132525
490124
27804
336320
315748
228221
246432
343436
495141
404991
51114
290703
317372
478605
476970
303200
83039
335900
77822
351732
64980
229523
459556
427222
252653
131370
120788
67457
473101
156546
285878
87668
185662
76166
389918
106772
73567
182226
232235
326471
390997
74098
439515
359760
444277
362208
398578
175966
147073
295973
418955
398948
286963
196493
307007
490701
89923
168197
337428
217328
356498
499983
60036
496530
320696
357856
269760
73890
350051
339839
417272
25747
405624
499988
478244
167739
279043
255616
144145
296272
450773
219348
361594
43783
486442
117746
231885
363579
318153
470733
397648
392551
441679
357805
255121
179966
190976
329581
436325
48560
307825
454702
461290
373685
358285
166617
342849
377354
151472
37571
176966
499850
452481
110328
315719
265627
310387
82160
220771
282526
199457
354088
286648
461139
161762
498094
203892
68869
427958
499815
234647
193607
406388
492783
279084
90758
497939
356404
322215
144450
357328
426464
127803
271798
436744
478643
382556
425421
229560
57865
327078
291959
440495
158327
269768
125830
182589
180338
73384
308165
463516
105928
411215
462188
417048
64121
484447
203320
56161
310958
429084
97196
47726
119465
148856
189766
338716
361883
406187
115635
250200
99062
167271
499815
499985
145394
299938
49932
94876
443135
371308
94064
289536
298411
302793
348179
253439
181707
499985
158016
40911
138637
236334
117045
48600
67849
382136
229846
67885
267708
306776
179055
167084
386199
36072
358073
452630
499908
357117
360937
466598
242148
185887
242519
268901
339753
185698
494806
495427
385642
356763
117317
152024
312418
83084
224938
301153
367014
184960
193664
363641
169508
69963
434094
181696
345815
269066
387422
331623
337338
190579
454943
499793
407035
279806
482552
241800
416794
489535
360010
322994
82440
81550
221318
200867
234478
96609
181721
465994
252674
229261
54760
55949
117524
197768
105510
110452
163323
149893
316895
304573
333125
434074
79697
432276
163479
254376
429682
138811
499985
48275
52566
322149
499970
415648
344496
241244
490373
89885
81946
215438
476970
89842
487718
481444
219945
497039
492229
102105
240734
118626
323866
267840
354567
411481
355461
347640
375273
341730
339248
296276
405731
115518
55412
252243
125777
423628
208948
468980
42963
184891
467731
236574
152800
212827
340710
237782
489002
109964
483027
418376
124826
91669
435513
390161
321921
237033
82661
246529
362465
473995
42995
146843
147714
498826
402019
490096
198952
376775
386082
141600
336339
118505
492034
116921
218704
155362
49932
444680
289263
273303
254637
131051
70210
66718
167461
232621
211849
39916
482634
457299
262421
450729
479689
115458
148094
450836
454884
56009
180417
323702
400249
486939
490656
497871
46388
175523
279861
120787
273744
383172
130431
428761
198345
391407
229288
490902
220345
220893
263102
215610
372490
446419
499970
380005
336799
116989
386672
343482
77365
163429
208770
463175
274942
296162
403911
236814
179782
415095
186945
444113
499908
499898
354619
154086
276187
252658
80962
159726
363278
371015
460171
215269
390368
387272
292831
435104
104303
154229
499970
137328
271326
494627
130575
184972
312332
184691
88289
496981
94893
292700
472664
164674
395845
299074
374307
31015
59286
99962
241083
251050
131089
498076
232294
116970
33226
239022
483271
63435
363641
463064
500000
220423
248159
425593
469004
46770
277169
203612
492441
439087
231497
121594
337537
364293
166612
162195
344609
401645
248952
385238
436775
134907
65648
128134
496496
296699
206992
349721
79529
158805
154899
60293
122094
139395
375126
160786
71199
110735
429964
95887
230945
197391
421817
459083
35156
313901
95759
454994
149132
496805
277337
302888
148104
38755
206073
88056
60817
247043
350046
117812
219061
111662
467532
433574
301811
471321
313266
176373
304944
373633
418145
146134
118298
91707
314305
234252
216105
492199
110148
206812
377372
158129
236440
479105
486166
70137
412121
435775
192391
448343
390481
208412
161763
48560
90259
317405
113575
229794
287944
104205
410150
123240
362687
339254
359553
498888
498117
498930
81388
313412
112684
295743
114832
283160
183613
117120
403774
75897
138583
161487
413670
55598
328596
98520
278192
455253
126814
452118
25676
385307
423126
47174
38946
332051
213553
187792
365585
60806
468031
276005
473786
212655
309499
239442
411550
149040
286702
241092
152203
252336
395223
121281
231448
254237
93181
348853
418047
329665
405578
309451
362691
491978
454642
184333
41382
138994
158497
346874
473353
491526
270994
489804
367014
133498
112265
294128
171953
262725
320434
182239
330788
410424
218112
319936
82110
321976
317951
428744
101576
336330
141958
134775
397048
165468
81028
47146
395708
498143
262224
418192
100418
124562
194285
268699
392217
196750
131305
332271
479718
470004
323573
89218
249733
438300
53392
106645
188380
300938
125890
299938
384169
373820
451683
499850
448085
97447
87665
232602
430480
136256
24723
472011
183537
315510
270144
454943
414961
340253
191285
335826
448835
68194
265104
91866
173867
207895
337162
384191
362400
152556
260554
461541
181253
487963
142164
499898
365840
56228
276551
202903
243626
474306
193109
432916
302532
275619
59937
495250
196808
204447
146893
208329
29858
337055
163256
218443
236625
41549
39125
165434
472052
496595
81582
496175
87956
220893
499798
120182
495395
205093
234410
369777
493454
156355
348602
345282
259932
74685
431314
385771
27804
194749
473756
416807
470022
294680
151422
447291
119619
63209
324329
33980
24882
201961
169541
428228
46556
390437
335417
357326
366869
350694
177779
293079
432714
45221
180684
123384
262063
499991
247732
153188
289258
315297
125425
260609
255025
314062
422990
208775
385649
370802
252449
242237
159063
495982
468124
499730
223743
146226
151628
107237
105192
282402
406154
172630
283195
454187
91299
183467
253420
281109
122680
307339
63631
181328
254255
372914
113504
452074
114981
81592
478225
499954
499774
373197
357821
447069
92264
195296
435711
347506
269338
474586
451182
62167
117230
203195
292933
47388
146143
41604
207293
261631
242477
479451
234453
211269
106003
312459
426464
209201
496140
367248
455513
388547
109937
275397
116750
427067
177923
188597
499743
413011
46538
236814
138597
340100
300459
275670
499739
488624
262665
376018
198165
249159
115488
122948
379796
27598
335155
319986
98036
120637
385712
453055
89803
33840
388277
438994
464249
133306
493101
248341
211757
477686
42622
285557
197253
439197
279592
30155
324560
166140
365947
79071
298774
239494
172672
84987
436325
342449
306551
75227
202991
254802
71734
450576
499970
236173
145530
323385
240519
271344
407529
283318
307520
470128
271528
45918
404061
457869
487695
101658
100834
499991
418825
195923
191620
493530
38289
51720
397210
156016
309211
364761
496019
239493
499958
246865
360410
437937
62827
330547
392013
462949
26484
499850
363844
492333
403706
479133
494459
128134
382075
417353
205544
40277
301245
271887
54796
449874
355601
201961
172703
402978
77857
363979
499200
73770
177787
44814
71293
416897
486939
289350
176404
61112
257499
357117
272657
110982
166330
386236
49183
324248
395523
169929
414995
395663
28781
277631
372857
311160
431512
132048
278289
81960
259420
488064
247331
357910
489447
209019
244828
216107
35218
250410
138747
264391
389096
405578
379409
485498
499893
391337
324533
437351
499983
394441
158805
404297
403487
382556
288053
499837
178554
258400
294668
164638
483964
156694
370423
208287
125316
174914
395523
108269
96875
358933
267907
176715
489473
233181
479465
442104
135098
494398
481364
419269
43003
57708
248039
302847
377096
274818
407527
57886
193913
269841
426207
480255
189301
487440
223226
110657
72864
63225
32961
480171
455265
206343
158438
297890
252589
55791
102637
165202
137035
232723
460598
121229
426765
283046
114343
257542
423164
71816
307520
257203
30130
44294
403165
36159
132632
486439
29208
499949
222353
207846
77255
372628
297644
427853
347854
441472
379689
175632
153483
284254
396613
198222
434736
83033
54482
384787
70508
472070
493906
251092
54450
148856
110518
95544
314052
290755
309499
397131
300772
259060
362281
83427
413485
72797
262288
273278
283318
125126
499985
51481
449549
131996
320478
304502
291227
449291
81792
101496
259546
499743
175712
126384
97426
440775
477828
290732
156885
95586
174243
386647
375991
499908
40236
499970
120182
439212
297249
350275
396158
382122
359819
162828
136591
404242
481993
308301
157928
496989
499985
31287
94168
163936
307312
118230
119221
466724
487481
287126
330881
371638
327853
235822
195448
84642
104607
302030
458180
124803
178193
461419
464487
181247
162413
323664
156835
132998
99039
168261
249549
277159
230448
488841
493735
331103
163255
417179
436625
155667
89578
442509
343841
426002
499908
490891
446508
445488
171967
91861
499985
337133
473568
361834
199439
427240
71932
42676
90014
396709
289395
115019
161012
69410
276539
498604
292767
85824
88059
314900
389094
44403
381660
41019
182089
361862
462386
431331
390930
349070
391085
321271
33912
441704
493993
388065
120182
500000
333081
499827
253199
326120
184406
274863
174139
468595
254185
374172
216789
144293
41435
380091
55989
499862
422745
223503
312299
186134
74803
156216
385183
139468
246189
34904
402547
499988
47663
63804
285429
204289
154783
264287
76887
114806
63284
174075
318727
336785
175487
122430
122324
491202
272539
302538
308872
209019
305750
214939
404530
499822
334818
336948
219889
301906
258623
369066
107320
186941
184362
486579
308675
102724
51460
110910
341944
348602
438557
156973
344262
327328
340720
146249
267056
321854
92260
360425
398318
477909
71119
415969
34671
232977
210543
425242
296697
92909
165668
432838
96569
144536
399248
179566
301694
176067
293409
320370
410553
248497
355340
423051
260496
369943
437679
438583
48387
282052
261734
380383
147641
126225
237475
92499
470049
407628
458410
387913
427165
80082
156589
307888
393422
306625
236134
241884
355790
269405
175707
300491
372435
109736
171456
405084
151656
222129
182993
410771
440441
404595
132166
160557
317405
297559
50397
456455
499850
91650
92002
38477
377637
499959
489303
160780
148794
282259
97280
133166
370531
312281
95618
436325
461195
398809
52948
363039
352161
91040
400260
49876
136699
64349
236678
489327
435057
25891
105979
256291
499985
344731
449819
169341
305779
67413
69208
142597
81637
136571
462260
110095
493581
212366
477646
499924
302915
292861
245829
495270
26992
149002
185975
84762
499715
109577
439762
87701
378667
404997
137033
206881
256519
234362
463145
64272
154229
329094
482562
409806
205830
185193
360624
493068
167807
297096
480885
494610
499822
484140
276555
499979
104750
31690
214788
369331
252931
276242
425580
173272
238634
336752
366033
455418
408413
29623
39036
121684
219501
388405
121202
394814
147454
194989
325772
441833
109473
83740
497552
356785
29208
57814
163526
282251
149893
163635
181696
391633
214005
242200
278717
388627
184572
358971
216479
115635
427649
299851
455822
259700
116041
91713
118044
154484
77898
243123
444931
160472
276512
200811
38713
127783
225200
31581
125926
457353
323430
477273
163180
201764
254745
107909
421951
306424
423513
182781
46871
493270
307339
134669
484139
40433
150374
459966
344008
130082
267933
433388
163013
345152
451107
163005
373744
50632
101345
478473
466922
214939
140700
396484
169631
499874
454166
54539
351497
499924
463118
499743
346007
163410
442467
465885
466688
427909
267503
112594
471148
203993
393717
312595
68416
372895
348462
309122
235788
161762
52037
161564
477926
79595
494375
115145
375901
122869
44423
76652
494956
163149
75985
260609
160310
117143
450455
223677
324727
426251
372897
326072
385001
97468
319579
119928
298173
304042
214710
372377
316173
246525
414537
192370
258475
225809
482467
367942
120788
288242
85039
464490
204462
249512
44099
465885
442700
261867
319870
163034
355311
379757
296537
499739
305755
459918
385657
393625
41604
177263
275285
401382
274502
241403
450259
324337
36932
309544
392591
84310
50007
177284
171290
284060
233885
459169
464224
263952
441216
242063
419139
266485
193633
175238
498257
396196
259855
214036
189452
428588
148070
466928
41089
204112
386675
404324
493262
200214
251752
368339
327272
500000
331356
59828
499332
154408
87065
294219
180085
289120
216155
249025
300914
150141
325533
40074
43115
396658
194869
495982
354387
434579
192396
497654
496832
479785
393477
350805
499908
111680
43709
318612
32439
345036
320313
179206
484129
335767
495770
479904
63488
186309
491622
393701
416819
357102
24748
214647
79751
275272
302210
499985
425401
225036
48254
196792
336652
474700
300224
270264
41078
122906
298856
249777
451716
421951
168738
112333
107490
354528
221517
351875
237477
497052
499822
499688
74317
229112
209327
137909
83684
437045
107335
57499
76906
174370
422572
63672
266930
342655
497151
408373
494597
393708
37697
55798
102446
499985
357190
379040
347057
278904
279497
330471
463191
219590
251191
187637
66126
427988
417537
94902
499915
46981
232918
266350
270843
224425
240190
377912
212971
301985
192505
293085
189565
287898
196298
279230
354363
322695
329335
141949
372234
387839
74373
338225
251995
83831
32137
351450
43428
37519
319870
499837
282974
382691
185314
469599
115764
328363
172151
70762
244478
214622
373094
367340
30194
450773
499991
223938
343596
64727
370703
436468
345799
435330
107453
63430
148725
306607
345565
168126
494200
59203
82106
319183
344394
31729
343069
410549
89058
123732
253620
364260
166802
105290
322865
267307
196054
164029
261038
33522
260177
356942
147040
160134
496420
81784
371235
247625
499964
255078
163883
161075
430505
384410
499874
248052
94252
37735
187287
118392
348112
231795
56454
115365
368655
207338
385715
31927
178684
468890
431796
459360
368105
86622
332976
450118
321877
258540
493523
430783
278315
181918
138810
27567
33565
339140
325288
465602
183594
263569
173866
298856
156354
278566
347834
401782
101132
183480
249749
217168
144643
250224
497611
457462
408357
80167
222274
105593
340255
225679
56106
188263
414791
405477
476245
391509
266822
200886
205641
175988
499970
334323
77233
232520
300938
467652
356260
30188
466476
136932
355640
459069
477710
75570
180615
467555
193223
149940
122966
26693
458132
98335
228918
496354
307150
348667
103843
188218
57303
407539
238778
221294
170722
262063
351954
499806
452737
368385
250580
149779
158429
350587
225629
365273
211377
207891
279288
242555
458449
264128
229592
227693
414874
430777
496467
225404
317285
247355
289911
344686
288823
41224
143391
324590
56888
124775
422745
107814
423230
62607
157926
474339
499983
284082
297354
263385
171580
431195
434175
110285
248730
458626
277523
50826
102766
87450
360891
491561
25660
111290
424803
274452
226177
131926
406283
334579
54347
277337
385764
351352
34796
460320
493604
106284
349409
364348
222670
59511
377193
154190
215133
230897
80814
37313
121662
304850
82838
371154
352988
327730
451337
416189
499334
355950
466668
133611
271471
162700
490390
497447
499996
81863
176175
192396
340410
211459
474865
496584
156627
489143
435522
138568
259194
355393
252609
342132
129323
383270
390770
152556
428479
90616
300885
163740
429051
149533
168248
253561
97747
275233
362551
431358
379338
119030
394201
439907
374154
423547
288869
472915
269105
143703
276670
292766
477337
371235
47686
110734
249651
132308
98155
127003
274474
115991
224887
158512
216787
183669
56541
305909
247622
495228
77497
37342
219889
256923
259060
463823
187507
248783
297569
226266
87751
354518
128296
431575
355547
499798
328363
460347
495274
88289
324816
224204
53859
255793
292991
419400
322303
450539
124258
493467
347843
484877
135367
259756
485295
391583
188104
78643
92097
192716
26216
359827
395080
312944
429375
436436
489464
230788
308616
214558
448714
495893
346136
475144
460699
485373
72201
135174
391818
312559
333690
133852
315439
357072
443566
103039
402502
71834
405923
152678
433864
50981
499063
490902
297756
44803
474650
380003
252913
173988
329242
82866
179537
56736
332251
356814
419418
399524
244137
192643
465463
146990
392127
131956
104644
434137
200841
265288
50981
319296
395968
280718
181751
264527
301435
289109
234017
54300
95234
403663
363707
140756
310469
318632
40389
423547
289277
356386
38176
303645
252627
282790
404041
247943
406775
350840
393105
62924
479121
345470
156038
487956
277328
191126
420496
141718
248807
412957
297027
240511
163264
421309
29444
217536
436488
221152
354054
465150
479804
499874
443387
167767
342784
54266
108795
233383
182747
80316
491140
225274
118505
406310
441412
37177
279250
147496
226628
378254
154439
210054
48587
33595
272875
107143
394203
372437
366971
355554
320429
37403
151578
33386
185566
231783
433787
497604
323385
247185
221566
368459
365700
184926
269879
482175
407965
419825
102207
235704
489447
143308
136421
499958
179599
304890
255108
294743
295903
483354
228094
499985
98507
350076
117231
73776
369923
412833
245944
135876
443236
310210
433220
225041
423258
498669
78587
93995
141464
29217
292501
309129
90072
75525
326394
263924
427262
310422
499874
128774
323011
438819
494680
240895
282598
306201
38855
280772
143429
432166
264221
183825
241553
405343
252788
454005
439071
227101
339296
479788
496587
284214
462280
381789
219185
103081
326210
192765
58546
393545
429071
294441
438649
369113
280845
77403
68542
420841
379471
323169
499162
316680
136605
131063
400241
228862
340239
175470
53549
379942
353113
325216
241029
498570
344500
316516
189548
378716
71434
378350
254061
57952
256411
449549
347726
425708
160171
102248
499908
499954
75417
487791
162974
449196
195398
60781
135302
358555
149036
443909
460367
425131
193375
64929
457217
468803
491662
225079
110476
499548
283241
28753
346236
480208
37845
62576
115423
128055
420714
372198
254000
190438
58429
497821
266075
488663
146526
222455
146575
325066
92200
143429
52689
229670
227162
482895
124502
51839
499949
373824
228138
480830
499874
143140
329496
275891
385603
66839
462789
499307
121413
175170
291923
88714
387683
415912
499743
59821
166343
74038
180113
49156
386495
463516
393009
245318
46388
497187
39959
481876
320892
70802
60848
355273
175918
196412
232170
338247
118049
155961
423151
416662
138323
479824
495958
288129
121144
215818
499893
58213
497180
441412
90607
111151
112797
138113
347201
253114
445267
448017
404297
261744
268180
499850
42750
103213
64444
196453
494399
350765
455773
115680
254185
278074
258881
281121
377770
216107
65222
478372
235451
332312
50399
476601
408704
51999
69881
47208
105392
209214
280717
246108
437606
308386
432504
354468
482316
382939
126016
50091
300807
497707
224489
123021
407799
223133
483275
175168
433836
499334
263014
368763
24703
263578
322465
499874
280934
385117
101891
54757
45040
122772
426788
178612
193279
434972
76669
402094
351775
281739
235825
444262
382968
499764
227425
66487
496420
183545
317073
330654
85084
350443
381865
38548
238041
499988
457997
393959
338931
499874
122208
371413
145418
222924
39434
62084
30420
33172
53495
80481
468323
340377
251696
313921
475189
283074
142490
36180
404844
125748
446275
61420
194739
152470
272867
496932
47710
235176
499516
346185
283618
417014
101162
242248
460442
319106
183719
491130
38477
44107
494532
408363
370106
164099
461176
391880
173844
477909
478992
285051
354424
345455
128077
53736
372925
322658
170173
155512
330343
201918
87129
49183
207517
252472
73621
254478
339807
52979
150054
87609
207125
174060
264752
152668
145305
65719
289222
349614
239622
279705
280782
130599
147938
283179
201353
161725
139379
499730
499743
178898
265216
99938
494532
100506
164051
363579
366053
130763
340264
192638
209953
474410
336023
442734
269369
266944
174139
480955
312900
306484
151722
46527
42483
230247
466412
231914
499996
465702
399746
43336
321550
420813
469531
169181
45078
461161
397147
328536
258566
420511
181416
461975
221333
242594
381186
281210
265672
102462
418610
308719
494510
499988
227425
479148
92998
352215
65368
387818
227319
489957
194431
344115
499715
159865
267083
207263
82739
292182
75943
352232
408700
421229
496919
360321
246780
414174
68071
128466
466565
306758
488551
355764
380253
425131
83747
78669
224575
482289
287515
198675
389910
453864
45724
88282
491411
347640
493721
360488
238509
356691
387283
412957
467857
212003
114819
498809
300807
264117
87765
183797
122765
181539
468304
265380
399493
89148
450984
149373
184273
377232
59937
331644
338370
473188
169711
496874
272130
483923
89162
348014
164505
230361
409498
160745
43255
499985
499815
158125
492463
158027
499827
304036
195756
32961
31408
36038
40862
377798
203621
73957
451704
245821
499970
100113
41898
148184
254345
347454
283946
220523
143040
195121
240502
129741
31650
94096
293378
388495
385198
287563
432941
49425
230575
28474
55078
379429
478554
206275
494585
269875
462588
166516
34622
460341
203675
269550
378168
458597
389204
477054
416829
213038
457791
381043
238599
50752
289252
433546
79192
460938
104637
77947
304424
342903
273241
268278
488263
73907
253439
121324
48202
30188
403349
72908
458253
55465
121554
470239
471967
364582
107335
441333
188168
47022
360902
358087
138448
312955
46506
102759
194209
387283
305892
494569
51358
91351
374152
39324
91655
284469
443264
103104
266959
480414
221890
156980
393027
183749
443494
340383
453468
256746
234059
306075
95274
45910
428914
499806
188918
294374
341596
316565
137944
203595
422586
362736
154670
108694
324991
403776
314472
104994
488841
43071
262636
222592
143467
429457
267876
245017
276746
422244
38401
193386
307373
499898
26795
281298
299702
301331
35822
62879
83988
429336
423520
208648
174080
231218
354410
344609
126082
335677
70504
215325
452901
274753
462631
198044
134295
220826
57877
86241
130192
299332
298611
322358
41322
490390
29247
424316
403791
292615
32755
146526
322746
72782
415684
30249
149246
121444
148820
493833
373096
418405
191420
430351
337766
24531
222258
295454
459019
402119
250891
449606
406081
174800
363410
365865
138038
393012
496995
457098
153224
444493
476472
97584
296392
443346
382525
125100
371260
168199
198456
145403
70889
297438
212638
174864
326557
398812
499893
429560
393383
41787
351815
86531
130231
171447
28904
222159
156038
292792
261561
492736
439997
248981
249916
348552
102780
437949
78970
175988
104363
428101
349962
62032
338977
328867
473039
499908
324022
124296
201139
455607
478681
339233
499958
492888
153810
235380
139754
88027
249871
482175
496342
238937
270873
495606
209597
179457
475853
494043
73221
240412
293899
88075
258905
30045
289747
392947
299194
244570
135174
499983
402892
226776
232546
415567
102972
406865
423935
322149
120575
324093
102235
52562
371407
351814
499958
422990
89689
257302
110657
411427
473597
499874
296392
379000
196428
326380
308114
104903
499908
499715
152024
382015
469275
448941
290512
499985
125126
491716
499743
357613
214901
404638
156253
370527
154419
412269
243035
426672
323029
467301
32829
496729
336286
298207
197846
315526
305192
203015
204013
488635
326120
289068
33227
499985
359668
410319
499850
399907
288684
219003
55428
267376
290200
416991
354168
288633
298386
355305
369410
354531
421328
498129
338065
299323
349921
350149
343832
78273
488988
341683
197647
367818
198105
138860
473821
411006
499916
99464
309610
453864
322451
70082
397684
393136
123541
200737
356145
471565
476321
387407
495496
327161
474650
148553
252008
494890
266959
469332
269760
406775
54446
278595
117383
450885
32096
246432
63209
321472
46649
320389
181247
41380
142138
52287
394733
405895
436366
281012
38686
78164
499739
320173
234529
478645
33327
422572
237886
427057
109230
92137
116268
185019
209024
164484
406166
410504
207833
167830
48651
158842
141339
293589
132981
136521
164378
134125
175096
441272
49908
293298
299068
35411
453278
262824
459651
420546
139993
442932
264550
498067
496039
196068
86876
338887
348667
74492
333000
268145
261775
439443
95064
297430
57677
36991
269954
339035
374956
420342
455813
66552
270741
294433
199695
247462
74285
405511
150609
121174
499862
123805
188910
442863
219847
39125
500000
421115
240068
76863
59636
499970
167004
466040
231007
451304
314459
472923
173695
234323
442211
394392
499949
71759
372437
414410
499788
397715
44922
80052
419452
170246
123222
145441
169626
170360
168341
45407
93920
249254
168088
238071
402803
92021
388919
182492
320075
394478
197699
306750
308842
162095
41549
84902
35305
53632
363516
344887
346185
205218
314557
204690
422406
165316
144579
317357
265028
499970
288127
333751
372653
458449
193370
297249
349761
158595
277213
83016
28629
407949
90635
276498
30410
488004
435359
482636
202123
53591
227319
42647
334695
240182
122772
400027
458524
494035
423384
147856
189054
236313
498434
331542
448347
380126
427794
191764
326986
110088
251260
63731
335747
167429
389677
341800
466988
167162
71190
80255
178286
425551
72335
301524
240983
319664
463326
57886
35899
325868
126225
216473
203760
309433
138717
52418
121416
60107
423888
494011
318781
46166
188153
424338
291002
263115
474710
486122
278044
226225
275182
304569
273985
374417
163764
324596
327934
69475
295127
372696
496767
100817
53841
493625
485168
269351
492144
151825
36639
373786
344927
274353
264583
248497
316733
479972
68869
499985
174474
134117
281579
388659
29780
355258
489116
428591
171749
408144
255924
73188
333724
200405
171018
469018
361468
430515
58152
129484
235616
401760
442365
310561
495440
389096
400286
57875
273554
85571
383396
461760
307976
381315
378665
374955
154946
423703
470806
38851
201153
158943
449820
201261
110494
291205
123683
383322
74480
435162
499806
85228
211598
183293
200682
264001
248686
25807
160306
240394
124265
439479
227085
226507
78268
264169
480939
221691
58759
263901
242097
374275
310303
255328
177061
144065
96332
254862
163323
365947
436098
399411
415500
499447
326088
205450
96167
482733
202098
374733
246397
469502
44216
378512
135344
449546
34582
259092
44760
27121
423190
365929
76859
419183
316010
363773
387683
162259
313053
351634
326999
108684
27813
189386
231267
262043
218297
491811
467028
279176
50202
499893
24649
499895
337663
141325
31028
155004
377372
156627
477697
499715
83488
497669
153806
164990
98978
480653
355746
222852
142941
407496
109585
243056
179361
100155
161034
63275
200191
256009
145041
276280
179660
233595
369623
284350
76071
182178
135152
141677
343855
405935
406729
312246
216587
412076
172528
73081
193223
365290
348519
291810
118795
313389
497057
191330
370989
115102
217476
305165
226759
406679
232959
227259
74152
218576
35926
216787
367022
469988
437465
499985
276801
126723
161492
140795
63275
63254
499908
54306
495568
264462
302940
261911
361910
483923
242126
417767
493197
53100
25774
250204
62878
444147
268940
235043
370699
421279
319307
199785
235190
111185
154657
57685
401447
195675
312640
330157
464260
240130
459900
209607
154687
212880
200869
457462
362579
308823
70041
42213
172214
431471
173498
47970
315328
149834
348790
216228
483271
187547
257203
194556
461555
445224
496855
70177
311616
116279
139625
52718
496595
367445
404530
411873
437563
409776
294745
126716
343404
74697
201849
200510
237782
44653
417850
175213
239958
210633
409545
438890
159637
163376
143901
425859
424577
448851
492102
349299
49829
159164
130192
499850
241673
233953
396196
55831
285132
435485
266585
33020
467649
191175
293860
120805
458848
321866
167648
315649
194699
216362
187507
135358
127071
269611
448486
396099
182860
77046
54075
74618
422700
345967
151397
286225
203670
396613
33479
487901
91516
88271
155411
348479
356899
239631
36242
265865
378208
305978
279983
238092
297699
426267
218667
323090
367681
238895
194017
481309
363534
404549
356040
302944
270366
42121
192354
277975
324249
226274
177937
323057
294365
266399
195605
412212
101836
418397
331991
177836
355441
198880
495674
492000
102642
388285
403519
436392
239490
123222
47340
307096
100518
499669
466373
377510
466687
121145
266728
270394
478881
104964
334776
368155
128431
362208
231885
400576
34465
183071
428993
405848
196526
136816
116561
309183
474580
153958
497272
130431
402834
135218
312869
212669
309585
444321
223102
480426
319552
32566
468588
152668
341162
68174
99245
78402
335975
47139
499827
496666
310129
127790
154847
103938
222368
494220
417940
428097
181821
499806
187094
124672
51125
33254
111171
322809
163013
228828
52789
489917
101368
210883
55542
199134
143929
439190
373458
228163
304033
162456
278882
181384
247068
424612
350553
494585
209182
245328
402605
83299
403369
398239
494760
499558
144145
499893
233304
325372
453054
100353
128879
81547
335654
481957
114857
151311
391382
429682
410508
273547
258790
74422
499725
98718
158125
389849
412231
424216
411155
488197
261925
499049
280153
496420
59827
31905
364638
489849
192901
435294
316809
37618
364351
273278
387170
136488
396827
332468
427922
216487
392328
281961
248467
98657
438809
167084
222972
223094
113282
44912
464320
407821
379283
105193
145638
260742
197807
493963
102095
390951
499850
70793
408498
98978
130863
359146
92680
478872
34856
325421
311178
402206
472471
73402
455544
234055
112211
400602
493400
439888
463158
366436
220259
330091
265216
370407
233332
314024
235780
368179
125446
271926
293479
271497
443735
164498
135565
383471
285734
494091
379239
428537
99112
398634
411155
341856
34195
346250
60843
279061
314091
267793
85624
498684
43693
388045
174366
499970
144894
298340
138994
106142
148507
385494
104739
258841
71197
144555
302138
63209
421121
485112
174266
244304
176343
206734
102173
363671
283602
338791
294389
216871
174267
281054
137138
349331
497253
376377
247355
39592
309659
272215
67430
399319
499874
370633
376009
171903
397362
86760
68443
33725
499874
493778
268484
311477
357491
153913
173510
380282
249733
451104
149216
306291
328810
58196
499739
93214
421092
30249
147451
427440
437256
250637
405139
257182
375938
36489
124242
244733
119276
50683
135317
285684
413175
142223
488342
221258
279661
82452
451559
42693
327744
461248
38551
386400
104170
96589
363512
475760
156460
397892
124821
499781
353225
96852
382977
26681
357100
362755
495083
313632
32257
413637
265781
414905
499985
235801
253282
116315
103953
499231
154198
91019
130575
296825
151670
182274
356340
435131
366634
381324
328991
218323
132406
417525
424874
79319
308970
222495
77074
492000
247581
129113
112428
293930
417328
417272
153622
254702
421986
283788
91556
410994
496639
399950
240246
329912
433151
166144
488394
333000
112211
282978
281265
169107
71682
130059
247379
497700
342623
184565
390614
243899
249179
466651
473414
209010
456649
302532
261652
400083
413430
499827
317361
144170
173955
465943
338110
427878
392496
442536
232069
194904
437722
168254
493990
453674
257967
298334
301914
369066
87513
242460
226413
345503
476535
289792
376038
163149
411910
250388
55669
297318
286191
176300
304294
428451
284856
430651
391337
499970
321275
119291
330577
496555
163936
155532
463089
157409
251860
89566
346943
52973
203916
445142
414028
477717
496158
270149
173757
494551
29120
208869
78060
81378
249029
499985
143682
499822
429972
431630
231492
378116
74815
295349
214421
224538
184426
418427
280655
79098
387499
91420
115533
278230
163673
125998
124613
458055
375739
398012
457628
148294
80991
79647
414791
354064
95759
329401
395931
499715
315136
382593
174328
129101
358453
49724
217977
330663
188765
140915
203195
87684
73402
471226
278801
139519
495496
244228
419067
383054
88676
51721
358169
264750
312373
374724
26265
485489
499739
118673
136635
334213
265452
385123
499949
203773
40374
353323
247683
200054
380270
365049
257236
382014
441206
430651
206792
493778
236150
209406
268350
316466
169128
375082
117479
234363
94834
459594
474000
144959
163034
205736
371801
441310
319955
164045
174906
240511
92809
274871
177314
400400
75041
185383
165628
415917
406625
41993
81212
236865
107120
123145
471902
356340
465541
345976
114846
329914
213993
71242
105332
185765
323928
238558
168800
26187
373781
203071
200412
364266
61642
413255
52922
163013
194058
384340
476275
365095
417578
49893
197957
150532
342914
170126
139305
31915
40701
478822
324763
67101
357431
69487
309163
459034
223786
169001
293953
484286
316588
111290
438778
469454
324022
268462
181865
56745
445965
336811
257998
189738
197602
156910
116593
99668
432623
167042
495296
409335
52704
241437
449583
463675
335421
278302
113876
397534
304033
371885
453025
246695
381833
499996
475164
117850
211410
33803
482714
476516
55542
218220
250979
302638
148701
82495
433653
370776
176300
95211
132696
124715
369012
260596
497552
258442
207614
36072
229136
122906
60825
75116
41152
446134
445393
319093
396613
333732
113542
214135
499959
346246
379394
82056
292235
294988
71309
74931
354705
355017
305155
499893
134256
499825
493453
493664
57109
152282
319055
374603
287791
152600
81740
481944
131521
26817
468007
234108
77156
24620
425082
492826
267127
253310
398493
27855
45394
57213
216311
55096
404333
454819
367909
333546
126075
416403
121844
66657
161280
488084
280579
237968
42024
401911
245094
381776
44050
470245
497675
154290
491614
220731
414051
140915
258316
457587
115808
29276
323210
199051
499827
370688
484748
301245
257303
333946
495047
359322
250135
268995
351207
360394
349709
355970
204190
367133
116995
307685
100533
494372
30971
477006
95514
373051
37788
146305
250661
148256
72436
386702
167087
327684
81639
320521
165203
422571
314542
293320
324952
301756
256163
473037
499725
315718
117424
333367
132508
179368
239676
499908
123108
264055
456217
61689
243374
170183
456993
451750
496375
362929
464490
357841
334501
477276
430775
300042
282085
156310
271434
258506
484324
71909
499988
99755
162790
384852
162126
432131
426686
378738
347553
259687
468636
340906
222722
314688
457360
67101
445729
85646
211067
219373
310422
151201
314765
307502
50668
484592
321250
188307
236497
189785
315168
499715
136575
494926
236293
415405
388350
220284
210587
84579
211757
167451
274780
252025
133611
320857
272500
491789
274271
86760
499949
218089
495582
201989
499874
214642
398434
27066
265307
93232
175947
389987
162102
132118
215465
483135
161326
405339
431371
209593
74447
416856
189842
461053
340068
246072
301123
95769
410005
336649
352760
287920
219803
352539
384852
442423
161877
178285
491090
499739
275350
234693
471246
159455
496109
459009
238568
427877
438344
372768
491654
412496
245053
177415
156507
290129
412804
181664
499964
315482
138941
435643
434788
213930
350112
312972
187804
24435
180324
267840
280287
98834
251426
499893
90980
440028
456350
204095
479927
443927
448381
82739
77661
321828
67022
139490
171744
286770
173866
325240
162406
161643
42622
356692
247617
481442
69663
306075
500000
34028
426988
497403
81701
337914
309338
32813
106693
101345
247908
493775
211299
245166
256782
25342
383903
208262
134585
296329
341308
92598
144731
334507
405294
140040
102244
54419
180834
159280
499743
227745
268476
123108
157782
497723
499983
323454
478945
499557
481993
192512
499958
373546
310198
113010
28919
472681
90439
223840
257248
291066
360190
498272
155534
242253
384751
490999
457573
295889
357172
414565
318370
27321
189723
477149
221348
164802
358244
309338
205836
499825
439837
107320
426414
363878
73398
52103
163007
347091
52789
213032
157672
344535
281406
428365
92706
495966
102030
81610
446315
272803
266371
199244
194546
140819
227884
460518
259664
458393
351189
360097
350061
326924
405056
249968
493949
481392
322069
58527
30779
455011
402356
189416
185698
250000
299209
83373
435511
154190
499988
176455
295832
237329
389868
499970
275793
108216
437588
264988
89151
499793
144836
68680
489473
396111
160620
325813
253968
370862
221832
394644
73581
369556
346709
73869
348222
233187
495982
300770
87591
61713
451824
320353
346559
369412
364397
279126
123138
159106
325591
74634
263838
372095
376246
466492
360842
161390
110988
124502
36582
495681
239759
249300
499874
362078
106208
254441
341423
278562
495029
141246
213074
490437
57805
36754
137448
252944
100038
262769
342862
195756
178658
365281
305436
210710
177284
158589
500000
487296
477675
126907
244310
414943
348945
233905
393315
30136
103938
52407
425421
494201
269123
112416
92051
499140
274377
217450
340453
459987
284476
488847
454968
229288
242276
497039
61446
418066
282022
163628
400770
187731
181532
250603
461600
349331
442714
299487
280083
297943
495150
227389
488004
140886
232440
485547
469210
318215
367870
436719
60284
220919
181658
72785
143040
94486
232435
233391
341326
355895
275229
173716
269067
242771
423198
219487
494589
499862
163322
402441
462326
343819
180106
460589
300402
230361
325981
209317
338642
353156
496138
49853
256519
69495
91404
132150
166445
205051
200222
167830
144533
335466
339488
227032
332368
259908
418716
74981
99537
42439
170071
495770
219101
366463
243659
308491
282194
151029
234425
488988
79065
192640
495720
244423
315363
219142
301372
213125
245292
91405
391846
95345
220202
103024
80658
388285
55404
30773
65266
429373
210878
311276
68712
142308
498842
128986
269875
157586
491811
345919
119342
241474
448192
450154
283019
69893
32813
367933
351834
166511
66061
357703
39939
86108
226613
499970
120696
122975
345865
493721
390482
424486
172442
61166
445846
90553
462260
282577
62899
185974
332347
252070
259494
158905
473568
347901
87267
425599
496926
240310
68487
447903
68842
407882
140298
220792
387522
430103
453879
97153
393510
335497
422663
119411
491265
211850
486984
297131
182290
138383
30727
357304
70404
281920
255740
383983
465630
68680
106323
147552
438471
33943
153753
205788
255207
279992
53529
250954
140490
242581
281787
316657
368194
328963
34789
245843
408211
91998
499319
499983
392435
216650
308274
406659
443513
414684
148111
167749
422520
407716
318961
411634
387701
384614
218435
499652
499822
403176
330317
242929
178794
477195
231560
386551
64814
222955
103171
53252
334479
147657
71348
362206
248341
471276
235566
412129
322807
108171
392359
75639
361615
251071
59246
207954
391063
499915
244199
104879
356643
239689
464987
46826
462162
64757
247144
86685
231083
28365
148354
285557
300224
387791
313265
212302
256864
332417
318074
85659
457121
296129
128898
40831
152511
254008
164420
106551
146786
225291
87204
256234
79320
346895
389556
329961
162893
59040
166195
141403
370767
230864
360718
207261
206275
290165
239160
307912
278705
212339
440383
481497
41825
50739
173559
386632
175892
209080
171500
233575
336320
166868
411777
437554
356422
25340
140985
430029
412944
196645
216949
311828
302918
194151
198695
227202
452793
172332
189024
354986
455498
499874
152988
403523
344843
93156
190455
376949
94720
499988
200119
72078
241447
500000
423100
446446
196759
27854
376542
481686
495270
157666
101808
491707
344971
433192
203727
395821
191062
144520
27690
48326
244228
204732
356610
231814
499199
42424
331566
194159
486813
391823
221919
266808
35340
101894
493547
331138
196986
486299
499893
316778
381948
101699
272773
428066
367472
65895
266447
327613
52522
144285
56229
292765
28918
33145
385385
106589
92414
453501
301870
358807
182191
261883
372917
280776
225743
196399
84368
342560
477160
384615
424815
378337
326619
157886
51949
443749
167597
31755
498354
188237
194019
143605
461731
320746
174938
191201
179833
248640
231492
217237
433007
342151
246860
286464
315464
316687
190750
449171
68323
447376
219003
131815
320370
88985
178610
164802
68427
69467
116853
487818
46087
447139
444907
439128
311986
497843
32813
79169
136368
214882
248676
56485
499970
197453
78583
218144
438284
319804
230976
59286
297155
479440
370485
77751
488084
233736
426025
211605
460377
497762
408704
195756
499726
65970
409104
430686
287825
498025
83906
387405
99970
500000
492079
477800
157362
461446
124940
398144
170559
87097
175432
474842
404751
459090
265769
499915
69534
348770
253024
401318
353408
367590
192775
396488
380491
36329
206917
159779
406659
211435
279043
315136
240310
332513
499874
387052
301959
450126
69854
402454
490908
325536
28474
134330
185144
199020
137542
304756
64214
380301
337601
107100
150141
385828
318794
79071
495999
428172
162237
37763
102836
345150
410481
366338
454828
326731
465787
499874
90057
385118
495518
232621
328299
499739
223482
213884
237341
218031
198060
256426
195756
227875
75185
61165
414367
93605
266021
484589
499726
305719
354252
291303
191015
298635
336638
241161
498367
335770
225330
111484
32802
446914
444425
26891
472120
39342
94413
177619
493579
435826
399575
313801
336052
185204
96628
194076
161329
87800
85238
152028
387260
452630
41476
108216
424746
202569
370003
493949
143267
402042
109393
314800
393940
393655
498505
79931
351836
468947
499898
404518
242661
428522
130905
145061
427401
275071
184997
403751
182290
219931
421223
117714
148121
147748
463116
33396
499915
430222
499983
499529
234687
81250
320313
147667
415843
127221
351045
130024
200878
262400
118298
186154
88245
78224
118951
403144
176780
177322
209272
97367
111171
290161
268476
183125
99755
47346
165436
363498
281350
495454
363978
415716
210054
329521
154439
256608
275970
209908
460934
141505
285028
55528
134524
192449
82357
446465
291467
484098
27339
123597
246397
465841
114841
463525
287470
364991
177785
144047
78486
339226
494828
373632
89187
99238
164590
397534
26746
492144
28243
178696
350577
472642
105753
25376
128416
416417
444841
283034
100304
65854
208405
455972
75215
316565
105012
331278
188573
435168
45648
236348
125802
348157
283648
216678
498532
171868
199360
318580
143429
477059
66454
285875
146676
234363
28110
100936
30686
484496
245076
45502
397140
470786
25911
117728
495564
363860
304502
131567
451767
389096
436909
499988
435856
192550
126768
27561
461102
281221
37735
329987
225150
67963
232150
157229
316732
118238
257906
239513
352189
129323
247509
346062
321984
276642
165076
196925
37802
162079
455080
206935
106357
342774
227799
46599
172852
460921
270187
486561
336366
185258
319552
104401
480266
130122
239982
280800
37519
119533
437207
217463
372963
325269
107740
150503
137465
446792
128673
324736
213966
298502
420841
230601
428165
166254
425634
232877
289361
307925
295945
251074
306098
89336
276948
331104
495193
124173
186351
496711
464524
144766
136431
337663
46545
45921
281920
406523
192972
187333
443530
487514
363516
256757
217831
247107
154081
219945
196694
434959
87502
392276
401976
87751
268963
349968
55989
98856
63838
371817
343624
148770
309315
174879
448928
26360
386427
236313
159696
105661
97534
313507
499970
417701
386815
120090
209339
445362
388309
320308
386727
206284
317067
207651
79022
358243
437994
112656
322451
360138
275270
149568
496821
447439
477458
316160
304274
413106
103640
145077
196135
211748
196645
127724
303847
25585
458354
184206
480835
327841
485925
295599
299088
357601
488051
179559
161683
227627
492185
207833
363472
114071
491660
379228
499970
27567
295587
432212
77321
217208
484869
71963
107034
343169
114781
415630
124940
264306
499908
194998
147101
267670
128462
268619
193274
499788
82903
220091
373619
355078
167395
469371
420119
193093
274280
204368
357343
110345
290957
66636
368448
80960
153947
80332
175307
192328
265216
166438
33852
213185
404089
138898
429375
364064
68853
284529
245114
256380
128637
491458
438284
397290
424493
489364
260201
315091
347681
196541
127889
270560
399108
324097
400116
499985
438400
414121
140667
483954
482316
325585
155491
347175
486811
369182
84928
81112
119412
273500
494072
500000
146543
226935
123145
368425
70269
491841
65904
385712
292512
429922
214730
230435
221465
278232
370062
294569
242650
426065
333125
46848
497423
75966
153362
186849
221598
289365
498782
166116
403745
188922
249227
208519
393880
409780
212971
63477
350352
336536
151615
320501
284896
101098
260922
240886
351928
365560
191702
113575
77661
447249
274525
50281
164265
346391
497997
471728
248238
235986
126576
398157
203903
398434
322901
350183
289501
481732
83955
499822
385895
452759
112836
170171
244774
386088
327467
217993
490378
282307
395702
469566
439204
454745
397349
334331
66803
430454
94851
190241
217033
312304
240176
191409
109890
416241
209496
472444
223374
137978
50281
491730
294915
161464
377185
168482
291159
193707
403214
156273
219127
300291
36639
304768
76564
334364
378539
272610
26441
248467
466575
39207
325148
75465
461161
34384
358237
442392
254272
88200
271690
130742
324277
367866
232574
217757
56096
165951
360321
238687
91467
496960
303506
133648
379366
174243
380407
439566
283613
499447
138576
416808
222653
400127
499726
106199
146789
72719
477558
258702
427062
48108
492182
407236
157089
451764
308878
393940
256667
91831
414544
192629
491415
30656
205725
468441
309645
212660
393655
266062
67800
122765
190004
393387
320722
97559
301508
72603
153313
342655
150103
183586
491909
388184
177218
86918
498986
24737
98704
304048
445085
474424
50403
355335
335959
314459
99922
209002
112701
162363
419668
24496
435390
199840
133146
177785
469658
341904
57844
212679
265368
293513
497320
283759
353360
189553
33104
358157
125163
172980
86188
492673
491920
413172
170559
407204
54327
224477
79851
276022
240190
191575
456220
45953
220798
497530
475390
448961
66159
472211
182001
156016
328965
35720
103821
223563
265465
410925
249141
306869
287835
332968
107784
376561
250796
32100
164936
141535
289025
51015
175078
347041
233237
408203
243284
88369
79442
487712
28607
359827
233181
64542
265272
105697
475093
76455
36703
257055
379373
179361
448819
453901
104428
331562
47960
84660
81814
137682
250864
352914
356539
229889
53609
460050
460940
187477
499793
27252
251495
468031
294569
165869
271310
73254
233218
30010
494519
467180
424851
324644
169325
468231
305832
473851
44060
330654
284819
357841
221929
392395
234264
165558
81610
367780
187953
307737
323759
364991
479564
488845
111416
190988
126106
259491
27659
301245
469671
452483
492760
300947
393353
42750
235619
466540
141139
345300
143988
337096
109573
359079
183578
351012
408914
472060
243860
416662
144959
325866
427293
163710
81255
443779
375858
97261
269904
326036
487430
464270
151111
184245
239171
130157
319055
222445
252760
410018
364317
254149
455348
446618
182222
368707
132308
497530
279868
412632
262718
277804
372222
64576
428524
154198
397841
266400
373146
173216
133782
265728
163210
243793
441531
390284
112416
392012
454187
160745
104951
92396
332051
305013
263541
49298
180587
235142
395286
214108
295299
436613
350350
422094
204435
128885
136106
447961
461930
396066
214983
81610
332333
312363
343018
110518
107582
392704
156310
442609
302657
316038
467492
331672
398067
260217
121423
137385
140783
371032
179392
76863
130216
40074
119665
288693
145246
50022
347068
143702
465595
230473
334836
337195
280696
48584
457942
56623
394213
104684
27105
444318
430905
119215
40942
479249
161208
342579
130076
499985
499447
340561
132280
294789
48185
470698
29479
445140
387621
482506
160593
48935
425489
24998
358477
387191
37931
54300
191178
314640
457118
122948
218891
284885
477519
117324
431694
318938
450702
475399
147729
342437
113795
58573
265056
113640
342357
235618
220963
233721
82500
326800
127565
122450
301637
343115
340827
290585
467909
499983
363105
130231
408001
152271
343841
38579
146661
421712
308644
403681
251779
261845
206654
154280
371569
96440
346539
304793
175566
269796
272099
264713
268393
342359
234397
198758
117488
125304
261149
170186
268754
180619
498757
431702
399301
232458
342700
378536
499908
29526
128758
175137
176052
151311
217524
384585
291265
190977
231083
197536
144942
284034
380317
357703
475278
208683
272561
380271
298964
418649
96506
137978
153740
476018
26219
296360
334069
208622
270187
374673
329561
393157
169407
224287
93718
225320
335440
77738
27008
367433
31482
199997
481748
168076
447860
170328
80178
161963
425804
151201
478157
383449
469344
206935
256902
482882
76718
308640
298476
222789
271969
95436
176640
251798
272875
352205
324278
167917
267913
30949
246964
249928
282786
344008
253899
287856
328413
469793
121485
165708
444424
103998
213382
368524
334235
418057
118981
419825
453314
102587
189779
255884
352539
281920
273884
277074
308601
97392
400258
107966
497856
434680
493442
157197
67207
249712
52458
113874
218978
320287
491585
184222
80983
54450
238071
230765
230934
308319
76863
335172
462905
393172
233721
443356
342036
187995
253114
133347
128079
477364
499600
103356
339102
166865
332211
427484
373732
480787
114071
191177
380033
139857
481104
346930
106282
282502
168060
496571
367870
98856
431295
492572
182314
27360
499908
168277
491311
468878
316963
439762
234549
310301
460616
132011
188569
380168
330514
499725
260484
72677
487235
93808
204135
218393
98043
123258
209338
410549
160077
26329
127463
245270
70655
459181
234484
309498
220893
297623
481437
48677
252968
52101
475613
439907
213291
299139
396736
147463
45352
210960
252316
499730
261064
492514
212827
244733
188478
187324
104365
224696
495732
337629
402865
77455
114368
155153
337233
213005
165324
151759
308343
450094
151596
498129
401782
290850
273278
376648
355763
499983
284009
242006
489982
310811
94136
399408
90608
148606
44693
344346
451437
142350
396010
385173
443980
167258
113010
138150
112760
127999
319535
63332
91087
296455
423834
322389
499908
285548
95687
255640
171278
464429
382259
140523
138480
414491
199017
69379
370847
245722
96906
488413
149327
155790
402119
369585
472000
393042
328560
483629
486839
249278
86332
334528
141013
232458
487518
301311
41958
485663
60040
70799
380922
188545
147874
339774
464228
313584
158397
425119
407417
255562
357428
338302
311500
49852
218554
121077
484030
64262
401599
394203
498957
172220
301157
366531
494398
230432
113136
292907
281545
282732
154484
132160
136290
119138
138959
279861
280787
289792
471073
284529
38835
448714
448142
183466
407957
269215
368707
184043
411504
348392
49270
463817
228133
490999
296047
410313
299668
129667
338409
229846
362898
206614
468261
242411
387191
201145
390727
490923
341104
465755
426878
153358
208366
44714
490630
430432
296102
499985
83853
244740
30862
159815
117789
31068
362462
40806
409365
349761
404530
51410
28462
252653
230498
472211
255630
499715
415351
217377
122454
29282
340813
140337
57966
500000
341342
290049
263142
372836
184196
363220
207199
415095
498319
424475
422194
427851
72078
138896
406594
36163
387715
261329
122011
110951
241536
295177
430178
393466
167786
188721
30971
488773
210737
247095
295180
228614
405139
223116
329521
499715
496471
158186
210831
233310
471602
318399
192630
144965
66588
207867
224261
137270
493135
151645
357172
161807
476250
483041
364656
400111
365597
100696
56762
231605
273147
172196
318936
63984
311634
427886
164335
471317
191620
77415
139469
302291
298685
500000
393979
484466
437783
90838
256474
325305
189863
143429
393928
368885
492967
100282
48421
239071
359965
498129
387991
396030
105181
203272
396509
114142
273618
30340
414087
349691
116113
80232
405138
235659
117763
299549
498047
163991
464802
228779
282546
302933
430149
233075
146358
353662
491383
77708
434642
192298
399114
180629
349633
391610
440345
325357
183071
448835
495395
483662
204821
304665
165164
366271
72908
485572
75427
347201
191951
78409
243268
448158
295295
82389
380808
499949
207464
234466
241959
386183
415213
214470
145987
113074
431268
186399
453492
447911
198472
104343
499715
181948
282052
82722
373908
417004
383650
325066
345075
400479
419221
265624
343637
89105
368727
68416
366919
279002
292429
480397
166816
26174
329725
121071
245244
151408
455628
414962
499954
49192
397392
82787
120090
103033
215818
344716
154492
260934
111431
132081
493126
423831
193274
218459
320550
369310
499985
231109
276855
369017
164476
195804
452724
55791
320401
491614
316297
455739
87730
418400
42217
76463
494906
65160
150262
232252
328452
283618
286963
408780
120553
303149
82010
409780
72978
331356
36594
367597
372065
313594
424767
432582
161428
130297
235659
447860
236345
110232
357800
56340
80556
110352
336254
239423
412742
379580
476944
93120
474844
276279
52450
281350
401648
100816
416795
485158
199993
268901
124297
90523
247194
167897
309201
70686
363979
440243
299389
440882
317483
498354
493270
151950
158397
470839
426524
410517
393348
219241
116339
410295
325320
44986
49068
271144
350244
357154
302279
475515
468686
114821
255508
318775
263119
398633
333201
404198
417645
147354
114556
49617
356653
163255
37633
161916
405417
284305
328033
152655
448066
155567
493775
383270
382537
196247
53969
162910
24801
258862
30607
112495
222531
49735
32813
298890
106382
355311
261064
135257
364514
251348
64583
190577
189313
430061
198239
89885
446956
29668
114055
337428
86153
260554
326775
227716
133577
227425
443370
253355
65309
489311
158913
205467
217610
265068
298473
258862
206939
324964
201944
115100
464841
213172
176638
210878
433376
143967
459899
291370
401642
279461
335173
493006
456838
247727
368656
328254
482636
201300
130972
177096
218463
499991
176186
132383
147665
69574
386621
299586
313512
443752
384384
60205
456826
499862
136786
377763
344535
401181
396837
109177
317307
460376
262665
144242
93767
494105
365967
214548
89257
469796
499985
348050
380216
346613
243123
483777
395698
307024
120110
125810
499129
207583
369623
175078
481848
414928
125058
385829
312180
467844
370461
287421
466177
104279
181093
470115
421962
458654
226211
479824
372384
239813
493833
318681
358068
39416
453492
115687
224067
383618
122990
35697
415383
475019
227799
434248
108660
419835
169025
219749
73179
131240
355045
315210
355988
220134
86672
62363
182500
38574
220272
64501
381667
492781
487467
424302
134287
54574
372652
179188
416343
245196
112437
420437
300975
496555
429572
116995
312824
100750
77485
220310
408247
64522
277729
192697
63828
454872
334347
443458
100629
161907
409537
171648
447857
417464
101805
241331
100418
219269
499874
250878
408556
207664
164648
487828
286607
180377
346852
495599
224622
331566
343336
446182
229560
311471
374264
492300
68059
330763
393485
461513
298611
309053
468832
216949
376327
175712
115884
310892
95150
290779
147822
49465
296825
124930
334579
495260
44912
289005
290699
74276
466070
458946
303727
274079
272660
34743
181483
293593
396876
196504
58801
376879
499175
499725
107891
166709
121256
156819
353957
108267
385903
203581
417498
432346
155685
198034
230871
420204
364425
124923
103991
183640
309672
400345
439190
212442
31176
228558
427182
139519
298207
267933
351781
385040
166634
115458
409628
387495
106323
339924
86173
408243
499979
385599
290200
436280
136830
375769
178222
59563
455470
390323
293988
356029
450773
107913
372696
349224
175700
398146
166487
493292
420235
91265
303847
424086
366759
473105
279805
35984
118687
253164
306075
487828
323365
402676
84902
285004
408160
495375
68371
332513
145047
266320
201145
237907
397505
307502
199852
389536
257504
478691
90789
288703
406055
324926
202388
420895
408516
77779
493547
324792
187655
449233
262812
31868
394644
193945
306756
441207
368414
330943
221755
75011
499725
92245
347380
35301
376560
322456
350166
490338
57455
238071
367933
227595
481258
429057
168800
33255
164372
361788
316766
357005
465134
450497
443264
120120
73554
352728
270511
494635
218295
207489
118254
106578
105147
112231
389148
328947
95520
409537
47010
499743
363958
317809
122011
467237
371103
425579
277977
120754
257757
438256
91420
304893
453978
126964
374766
414830
465712
171267
236393
345440
130059
107988
48474
175510
433632
492104
440545
235251
227305
255941
381315
182413
454005
230594
302921
26045
30470
367341
41021
52546
47652
130307
124775
194362
322122
319056
114846
388224
198710
243725
93903
312299
165017
136055
408575
120508
84944
378037
193812
102941
210886
168757
31639
454485
283041
258908
36180
499806
51952
449874
380442
299002
333718
206972
32813
83043
454365
458117
460553
370626
368388
295645
421421
32292
189504
34861
464247
77165
365897
230897
458096
126166
26387
499988
291930
182648
183888
304858
406651
425359
203216
67800
309338
486853
359780
315860
193843
373573
464224
478027
55295
319083
272174
74305
292241
262081
257097
454289
499898
499715
409793
470911
349041
451181
248030
128898
460074
292408
322307
61440
418225
273701
459958
245292
420917
295935
464146
268829
375150
381186
299050
182987
101894
353862
99659
322585
134732
73106
421908
466450
265891
270581
487545
459131
343654
254042
433391
270478
493068
231287
54482
401749
44423
465480
467069
346069
77098
166397
337439
44092
152511
157179
499183
277342
499806
48706
32888
339140
395223
138914
232643
65490
32663
31517
440691
344210
496298
105617
406290
124146
174040
307059
41043
129625
269924
223804
405201
259864
44321
499730
165530
473772
277621
380578
333140
353314
225982
215932
234527
213644
282354
499715
499983
91420
263441
499730
427495
198681
39518
416557
416734
434420
113670
154958
456488
139817
362598
305475
316494
173055
175613
252901
395620
140780
350974
140985
57577
29340
25683
63937
60250
406103
309835
254582
248615
168662
205685
289532
61367
333495
367252
104070
31728
450886
388045
99901
358344
308369
365319
65182
134991
37993
332953
121976
250107
174431
182662
268824
172258
77947
48503
120329
475390
368915
485225
142761
198652
65432
251348
30155
74967
312545
499979
289360
32948
136923
140205
254898
186540
171381
409895
423168
57020
40865
148367
293468
165849
455154
461234
284316
446315
194158
498488
360356
190052
494146
274126
131410
229506
453965
446760
207229
250730
415965
415061
452137
380631
457521
130753
233342
407137
142925
228320
460019
293806
112701
110802
435008
74869
495454
356223
140394
437797
267025
207773
87233
114070
389742
118238
87237
498609
268089
275722
447549
163225
447025
432536
26130
100864
250730
186351
108682
72307
329635
206797
302405
330007
184076
409269
479322
480143
250359
370132
274412
245742
82583
172980
117329
444703
50971
208155
306027
316771
58648
71046
88700
252036
499985
26119
199666
434972
120120
478116
410133
500000
39254
70272
201713
194359
169305
185751
396468
481260
427090
494704
55379
94277
346815
279202
364582
324094
466194
148606
58111
451562
259700
367519
495773
425538
348851
82124
449596
377898
136111
251839
234180
115488
132024
95523
365645
403706
49997
389911
191788
317883
337822
81234
174566
201838
480491
163819
382797
43597
479165
379255
263711
246807
249741
301756
321208
152518
374855
498528
35226
354129
134571
213962
120908
253369
111555
37832
366821
248356
354881
297568
417873
481993
462566
218101
317099
428543
340092
79812
65606
446028
104881
464841
124374
383187
354275
243598
208549
276404
392684
232687
93480
199127
459214
434861
437773
286292
499827
122072
112908
239405
247753
380802
317099
114323
492122
48317
211299
413670
123499
302105
495892
371733
450798
58259
51382
216155
117355
445085
418747
434276
240808
429301
493535
144765
68360
42938
102051
123774
379283
499985
192775
174288
335838
206075
161564
126794
435222
460623
415765
100384
115126
371871
145754
464100
37643
120329
499958
457493
499908
314640
415675
401261
287738
233905
74373
354133
460857
29698
360574
499970
194660
323403
236523
178296
185370
337275
385517
499837
256672
190533
258653
432387
254822
182719
247204
307372
161034
203651
188788
200514
226374
127562
392551
97863
325141
133000
372336
410553
386495
202450
330857
494757
471960
447340
469448
429506
343714
473946
415209
286433
190713
371600
500000
363245
471433
454930
487545
499862
48201
311515
98355
374513
453383
405714
169369
89475
151910
346205
440088
497272
459038
99790
499862
243053
217239
438080
311794
313374
200753
433082
351515
141972
443358
499949
197231
296344
57558
296248
452539
219076
247058
276090
29068
169850
476066
255924
393105
465712
320163
273514
487179
101162
173982
224887
457445
31830
434039
187876
433254
139859
211484
109434
456940
390107
192932
368590
37004
209897
499815
405880
303161
170304
268856
26130
413287
370527
482013
372938
139049
66821
459026
153884
280483
57850
490579
393782
270355
489991
157843
258708
498525
259451
368840
115666
345900
461668
394458
312023
490579
327993
31873
279549
430575
138176
207584
65076
361569
304944
77233
383807
433373
95064
269821
248159
131625
88795
57396
466598
469396
462449
486592
376939
417048
170139
455744
198930
352017
197659
229857
113523
374482
137856
436785
313233
187963
243212
456361
155875
257254
179577
93087
391911
125025
307907
151134
452409
458946
363781
236807
354907
94718
356817
316657
426042
449643
139751
46985
33386
72807
341583
141056
313565
318491
379729
455100
462582
498715
357992
312529
48185
383909
464053
42102
396658
370911
334347
156493
497414
251618
315464
104499
126508
455712
107760
111850
174846
479922
60384
470047
434336
475633
256561
350715
281272
459003
100629
258573
185364
390965
176130
325315
325290
450088
312051
67272
62168
36594
69013
103909
483090
496392
451690
444784
228341
482781
58701
356909
417246
392863
129260
42528
447634
296248
259393
259433
391134
187247
341599
343127
217787
106414
472457
348741
47461
56623
49391
405923
188067
144073
81089
476437
379921
109013
74263
212166
275899
454772
191319
157022
290028
64486
274414
487179
256733
424922
323297
324972
207989
389256
76008
460466
245830
388566
101066
365929
323666
319915
496516
332631
165604
378786
499970
180239
281237
266241
204169
294994
24536
316529
180019
414051
252105
453832
289290
65120
114255
439899
499954
98993
51065
443529
111459
468304
196270
428481
142013
172399
468206
288325
433285
499715
24844
94946
271604
397671
271415
111116
77628
401731
199321
264555
108465
198850
130354
128600
479824
314224
256853
407172
169111
201163
337601
451643
311326
217610
418471
414527
163576
495982
278230
265613
478419
412007
177550
475760
186501
395441
235527
181760
103712
478837
162030
337760
382853
230683
177363
319028
94680
58377
330385
269728
354430
52744
140577
284842
131555
308491
388950
496467
237846
237902
209745
453995
362651
308719
277048
195195
86565
437585
297053
487918
142653
302528
355758
339206
184501
194804
269917
208359
348192
272655
113945
158912
337476
285483
163890
405848
189455
227775
50087
448745
44230
412732
208985
176739
32689
360718
187632
163302
342622
297227
41743
499898
165189
497009
336402
131867
180048
46166
87467
377503
329830
413106
287384
207489
499985
399839
472524
419081
238575
373324
331980
469562
140389
196178
160571
310168
469502
244057
431059
260387
185057
47506
493547
123884
399193
42254
169388
212824
36932
268609
234042
88837
49277
210838
268706
200119
148798
275838
310498
83138
443513
192629
234512
103880
497986
460367
320135
446684
169929
117117
302798
141204
295383
374270
389747
283179
153061
170907
202673
144520
474120
412186
53252
388598
496516
261238
354757
424702
278365
243093
445310
244410
483928
156679
228862
41433
365847
56015
499815
38548
266074
247756
395972
499049
49164
495982
323669
294849
421624
492613
366649
154958
199180
66407
263924
115591
471030
349884
200320
373599
402619
171095
485459
344247
327747
237718
228163
150687
25001
278808
462924
425747
172284
310867
296101
60347
160037
433096
352454
391876
67755
277761
465915
303083
342937
447084
434908
79909
383736
434444
170968
59223
301297
106378
489804
395593
334167
421909
116367
426152
177038
453791
256093
266719
499730
251696
309583
67023
373157
463225
220973
475235
326682
341404
309919
140337
494169
168261
279176
498920
467600
25293
415095
429361
235434
484895
238687
149893
47344
125601
265769
150191
209192
163714
493119
262463
35747
137576
94402
58759
451107
405784
327733
261266
165289
72609
55398
276427
167247
113391
307868
420838
263519
283189
188643
495471
258708
462129
199867
350577
53514
325617
274086
240412
302105
453468
111778
124379
490828
111398
42232
120810
305103
103844
325400
486708
483090
434317
37866
118097
27561
96034
33608
64757
471568
494073
153853
365822
35892
165558
51057
440949
499964
102248
386381
168600
496062
109074
470733
223730
468370
219427
446946
364918
38671
276895
302507
150438
189937
482733
333317
461361
261209
382475
499850
357326
384139
31137
497843
253644
198410
365319
267144
499893
189328
148372
90855
27758
167828
138883
306163
466922
416220
473100
309132
316621
108808
53628
222281
389889
41391
217795
417090
492924
96656
188297
244835
452627
397244
308963
469960
204335
116120
401039
220087
170052
369830
447353
371613
188696
285755
367170
321000
264179
179257
323521
304507
64957
36943
376218
451113
498986
241501
305360
155801
487247
66470
395503
155569
155281
496238
413066
217554
128167
353860
436906
376749
162572
314681
252835
360575
350407
198100
431745
69684
309736
259213
263356
59184
231542
359107
147318
371967
61206
83211
225673
499985
399541
62015
185114
246080
80428
289469
270501
323032
29385
42098
195710
290147
171720
440691
301335
469161
457451
165796
203251
466176
483555
497477
132593
288129
303832
181965
46061
415069
95392
442261
401298
499970
262484
129521
137751
340982
272785
161109
452155
290215
432276
397603
396222
363778
499715
108694
167597
251280
354500
47858
265056
125295
60689
246525
475126
475783
276539
265385
85216
428762
492638
273984
342860
381081
314101
172939
463373
350687
286134
267139
60855
499743
313095
37960
167488
310546
72978
192187
48187
499985
306033
209770
385385
278587
468358
494823
319124
148792
105253
218975
175674
449142
390843
216931
451781
96077
384825
398538
472239
213471
338559
295475
313062
252962
358736
499874
234782
412692
372135
236376
454702
41057
385715
475144
497151
395286
58840
426950
215773
499959
420340
497654
381196
156303
337701
273533
499985
223116
186699
396749
266568
273783
258189
169459
334826
275287
129936
339696
496392
69684
166969
107522
302538
230542
343195
48981
447583
220441
350874
88968
497675
341342
481730
167766
122102
333903
283067
162800
447860
65474
180227
265720
334776
64645
216665
300975
233019
445397
383396
419668
489643
500000
272196
282991
381515
442689
73890
135257
352241
50881
491311
238337
96783
330332
264910
437883
272354
451472
476699
277916
37940
43387
89235
206275
190071
46124
466990
489119
373872
198954
410615
452940
499721
231757
111514
241331
496237
98767
53952
363409
156687
141139
119179
154471
192328
367219
211832
115912
324047
165017
280569
328947
419099
401834
485347
311009
350767
499879
239784
320494
344880
47258
105140
494622
499991
276833
425233
471604
231509
162700
73628
241014
351646
223296
370621
212175
468287
248440
229417
93269
499985
278715
234729
399490
467487
359205
91373
499985
431694
369089
408359
394193
119985
462194
116671
61431
137973
375284
410111
84077
365049
313542
428116
45008
91516
269541
474586
364978
326800
499985
406513
436091
239222
421169
95070
331006
275521
366759
136342
483404
472740
180519
388691
231102
373294
391158
255977
422043
139733
200680
296037
86862
97407
465252
318123
335677
189702
420249
255488
290557
199828
126241
330654
115798
463853
25293
399483
215387
160715
227672
93810
319289
280703
44225
163429
318245
114635
392044
237308
165480
327678
457048
46879
343671
185297
66193
73529
317690
355440
266249
485683
433991
197662
187333
493120
397931
227425
389816
432650
466427
296537
56488
439054
376787
92913
490322
259304
108343
148093
108031
393791
177167
499049
488500
170487
130859
490378
247688
485764
375471
93668
356205
157765
481309
246471
360644
33057
418908
42693
261199
196922
328431
59058
377607
323951
256746
372685
397289
61602
275214
210462
347231
465520
78637
355739
270968
151425
399342
188303
382446
37122
98164
226330
89397
448887
494826
25565
382551
415341
103447
391006
82049
337402
491392
229486
143857
439997
374923
95575
307214
388675
262941
100775
48867
303480
391466
164932
491129
52695
322331
419313
499406
452916
73696
498462
456272
57396
209423
31161
495375
77751
56309
262011
186230
134802
129812
188026
109738
36355
130214
482707
493341
497423
122538
332404
132156
166868
362788
118238
247625
499996
121554
472474
112684
175501
340075
382613
94021
425576
258083
83653
447007
297546
495739
291711
185666
499959
215460
351873
242063
231070
43877
245220
302468
161458
337896
73624
346098
360830
45394
113414
380407
473821
338228
279992
87500
379796
166187
479855
305719
424883
231389
384384
299277
494498
218065
363661
139970
218514
34233
282363
61789
271549
88876
493856
61507
243194
320849
245593
366963
351051
68286
298005
437190
150352
168143
141464
154831
195992
197794
150805
30693
359763
38289
465429
154473
391167
259119
436122
251688
465686
347107
377011
72854
144163
482690
308261
31227
253243
113471
223672
385623
213246
491941
328835
340748
320997
417849
407687
187302
54320
420581
139554
218443
41355
499988
101317
369941
218246
88624
498525
92146
362111
207415
492432
201672
371556
237346
237164
427971
243607
275960
458388
361747
325240
270588
112522
414627
455085
82486
208767
407689
117440
432336
177836
444165
137187
275986
436061
89218
473821
427706
421728
69565
204125
133505
352520
164530
307923
428591
305386
90014
117996
244417
126654
383006
339413
285959
211976
291854
275350
223471
114497
111415
368680
498957
338792
499908
349921
120248
324037
34901
87298
487951
48448
359067
235618
72138
404254
74221
147405
211764
216368
77926
499468
154466
230688
352268
436821
208575
311472
258958
385126
395013
85870
231784
351189
438896
480871
392752
286303
217444
381789
135871
272527
242043
186910
176929
191062
95989
131823
362237
390063
95339
485449
366625
382014
392276
408658
399775
96726
81073
284552
456764
207537
469372
84048
396609
229347
445509
457836
132115
453542
497151
474688
433134
489225
322548
96673
179566
159111
273198
27130
68001
130697
483497
353113
165910
313322
53735
390323
408834
204322
36293
57817
381826
95824
494513
168172
497309
344354
241236
438904
277300
499996
110636
292925
367473
498672
292259
128360
216235
260029
238245
62345
288271
413002
145495
131804
31728
433090
419653
492887
194699
26689
374695
272833
81908
217767
316203
499985
404059
92710
251696
406988
330614
156402
448608
73349
337273
472943
162318
428558
427905
249292
201834
156156
499958
441452
188725
265589
334335
286509
72452
368126
232025
258096
52257
238292
154190
103399
245846
220896
74492
126193
495844
341958
386262
169016
131497
351257
127746
403437
57780
279164
499837
361902
499874
189599
391920
105281
227258
175502
104344
66718
176445
192854
495046
132308
407238
324736
499721
376018
324187
414934
100516
454114
309798
318262
499985
404825
336785
152824
461668
428373
101265
433804
344815
302160
488387
370902
25966
352256
415117
461517
488848
179285
76119
291987
202152
499898
148825
86510
337572
427758
348006
342230
385468
291488
280871
182098
494993
203854
44296
273747
455762
499979
272166
383769
327329
419103
64096
158368
419653
499964
279782
28026
445598
43003
61490
261839
50758
76906
457233
144088
94331
390443
200166
167447
212899
241172
356857
461362
365840
478110
371889
143972
52834
500000
192245
468056
376456
96956
422207
92162
247928
115610
246554
58573
226030
499862
245679
33160
52646
288552
63047
174731
468195
499915
499970
499970
455235
198952
275891
322856
128031
172269
210352
394122
415475
166822
280985
68326
260029
497230
87230
201459
465834
289964
80887
325763
391733
366668
196654
51496
284149
499730
450497
257916
466864
278013
34286
342506
404598
499725
250558
127803
255964
95726
39064
156761
309751
128122
466367
210281
142308
50399
220634
46953
162049
251369
494185
245914
426161
48023
433007
63332
217936
46924
32191
319497
335560
499726
67653
155551
198014
182676
385712
423703
211678
432278
368339
248279
432571
356964
400258
259334
234185
217308
447996
426055
56990
405622
311400
436981
459493
141005
343366
156823
424302
293988
406070
246794
247511
97419
180878
293729
224800
412152
330717
416285
426545
211709
33725
307826
451643
207258
34904
498175
196535
76617
147154
270487
429005
127065
285551
150171
149353
391407
121662
148856
158040
255946
453239
96132
400609
223730
335210
189176
484541
167210
395210
67145
462762
330312
327283
406758
156942
499985
191094
420342
265695
223506
150544
249178
174925
197753
56530
280075
297131
227672
281852
101447
175432
313924
469930
375656
448671
405718
494398
369344
278650
405002
298941
248220
117056
106551
67725
81375
283460
60332
32147
319559
32976
499991
247742
120751
414724
183550
279549
437660
480078
312595
107143
82653
251334
361758
273780
51646
142868
291684
493056
328220
104038
171582
247943
461589
200120
52583
499715
89881
126118
257429
487539
90474
499621
384444
409249
266546
39371
316416
38694
235021
227086
323011
212394
289654
229670
173279
90803
156230
119755
246830
100263
124776
339337
332164
129929
325272
374265
158134
381826
404641
464077
165228
300003
477453
499908
428165
92909
57396
196285
491392
314909
42944
433693
184456
141921
200753
328246
158188
183751
160240
433390
131056
410150
319331
429609
98439
41067
425858
109347
427826
187969
373002
348901
494604
45242
236110
441476
260854
292181
370117
218632
161504
49155
359420
406999
456563
446713
36640
234215
124253
445733
374583
329401
251176
327176
151305
156108
353971
181928
154730
144442
353388
118446
72397
440673
497733
248406
401140
371499
231083
383396
431627
279705
212494
361409
203980
412548
340975
133983
461692
114074
436427
435994
183797
57749
76174
331138
26662
338502
298648
326097
487480
446811
238678
255034
219406
38694
194768
262976
469566
35863
263386
450719
496968
304022
69310
281644
349812
281592
247809
207883
415587
248767
327546
173498
40689
429810
497654
293105
271639
65571
231418
411277
483735
358344
472133
241143
423370
203444
309736
239083
351389
52341
117674
254960
219536
42636
459215
481337
165415
59369
249819
38880
74917
168588
255253
390986
378701
374621
404722
238704
390157
428892
166802
288411
57343
454590
348667
400645
118545
258852
340468
338961
38041
183220
67698
200937
29424
312758
457299
247095
304056
89146
354837
300174
59581
480645
268462
140732
113905
499958
333423
379567
188876
352535
249711
180573
176149
246645
291258
150735
245196
462631
318880
186007
253092
400023
448220
206594
111375
146804
98825
93612
401056
494624
397816
386476
452964
190682
332556
174594
161194
432441
239677
132814
179492
451274
192370
236810
117156
401893
201117
214362
382572
302070
240772
42306
498361
41120
310880
138581
186291
491187
319207
499985
49070
451273
296047
226605
62445
477950
136110
392199
54397
103705
439826
34841
40510
389817
411058
149459
447878
166634
476712
114435
401073
233078
394144
77415
333911
183073
499924
421421
490737
52407
42681
499908
312069
397973
448610
489236
61438
221067
372946
109655
95079
490923
165422
477554
190370
444970
440130
499283
288127
365645
115893
43001
124232
457534
250070
407052
65197
137664
402681
480955
485683
490495
291758
371294
487800
415513
454677
287341
199714
191729
210320
421803
398434
448260
499725
233919
428761
305458
379955
351747
34306
273070
34252
141339
73763
499915
194948
438705
242369
345815
259832
273554
326497
218158
409206
497683
37750
104750
498094
442910
228720
72047
114857
490844
239506
385895
218065
96102
28349
335607
263813
92875
92495
126396
327880
359637
142769
300567
91606
115145
151791
267992
495844
448486
229601
182318
392798
385404
263597
280517
456914
415032
416220
300196
151356
153448
368908
132185
197000
187974
122208
336534
452733
230753
311838
83520
237280
320044
203445
365130
374577
198808
359428
132968
478086
182170
439749
96930
494826
72068
334748
80178
27713
210726
453018
118420
335497
199993
295989
120854
262757
270640
116089
193677
109340
487889
48679
230892
363428
101467
491311
478421
202236
242188
396468
49010
27327
32071
25709
130268
270319
312143
169558
205668
352993
382742
422117
465168
151578
396196
395968
204119
373944
462153
136897
499874
60052
208528
52074
369338
449476
61165
372787
216008
275405
350640
56295
498828
254998
299096
361668
279733
499739
128550
247363
436287
25966
58296
58546
435412
334888
65243
358380
486112
242196
428785
164549
332170
86024
316312
60843
92028
335922
343743
204415
357350
28521
283759
360986
27209
356321
262310
96715
58691
421560
237443
420546
422142
133296
180683
333157
179768
75774
49383
109205
46442
263032
353055
358952
317644
187669
227624
439063
241780
429977
103515
177579
352480
267471
34841
402518
96980
398888
140219
439242
327692
35926
496968
427019
143237
186679
458536
39113
353157
115454
197281
161155
89808
113547
378665
129189
467762
151260
205461
73720
336211
70189
238574
371131
204115
493503
297739
487110
393186
491683
241997
218891
214812
391283
466171
192603
88142
448717
289731
151947
126645
290561
256656
95929
137067
101688
72881
81348
298087
500000
368508
341616
481007
498596
467328
305082
467396
217488
180378
403631
473882
362813
400938
104942
119799
452412
100276
187789
478872
185089
107280
228614
302507
365753
184744
51712
195370
125396
285684
114596
183693
208364
133824
240414
149986
371923
400434
94988
148999
239900
87686
454067
499988
322091
499964
190222
150424
283255
452932
129968
176480
32927
244505
343265
238408
144001
185341
364704
40831
190577
245086
202031
130122
311543
242969
499985
129150
45057
175758
355092
203149
366062
459174
329463
224204
226235
468500
427851
278541
177167
303933
183793
334748
359177
126960
483041
132004
64042
382045
229670
129107
319864
495965
496117
349439
429297
419139
303615
185659
346946
145623
494853
392552
176894
176792
210060
115034
289395
349470
41644
407059
148367
91483
135152
107731
371771
297354
499949
500000
324720
41065
206773
67642
347622
215357
143738
496874
310452
318453
142627
372899
440996
78547
214405
475433
355029
404142
24477
288242
143778
256218
349633
275657
435275
239915
311622
351450
413670
171476
425876
77956
223693
144240
434680
441838
197604
263916
499924
373449
157764
147245
425675
174871
376136
190324
324397
206107
44786
489154
145418
321541
450281
243307
458963
457286
218975
145731
478770
191024
171087
284663
335373
405267
458032
203469
324047
329254
184029
161641
319420
295666
478547
494306
118409
217610
127523
198044
201868
137574
316680
487718
84056
467012
336767
405309
286264
32620
480913
156361
327491
71909
167630
371541
370423
87445
415376
55187
142581
198644
370194
161351
44362
52190
100149
116426
113171
341530
499850
211810
364010
292947
482403
59239
204252
443566
171514
191853
138442
341335
495925
386347
158037
62473
496333
281807
277014
348112
495150
498714
466513
316370
275711
442392
302283
31676
421420
352701
134432
52105
301412
493862
176759
489284
141846
219185
188142
422565
491025
466171
325272
28970
70822
134214
494608
499619
446003
58896
42979
260188
327058
479086
294676
116919
313266
289572
175632
431024
394814
106274
28568
90700
139857
490026
451337
91271
424740
275722
460870
444551
210486
129543
448381
111356
88993
396022
498180
360184
321984
420783
96440
256025
259605
420783
250645
26785
55906
452643
465015
299283
168702
176045
162572
244733
333125
251725
317040
457866
235142
499985
289687
190075
271439
482275
499985
434907
341798
112020
436365
464987
251036
234252
83407
353092
442114
171087
287813
293469
261648
233919
368764
39113
171829
400873
389390
499715
26270
476653
44130
327425
189262
344702
329189
292588
324217
385402
257065
182648
45799
303462
230041
495048
153853
60263
43700
457831
207097
413485
183215
499988
283046
89398
267848
303820
352988
464065
209150
127555
367064
208468
367503
128339
231304
447382
499715
188481
499954
370857
496065
499949
484032
223662
237402
174445
393338
438886
119324
203755
455505
484589
31176
156627
439970
487992
323514
497503
91169
393447
494680
259329
493533
77484
118126
456934
351416
372647
401757
136385
387450
140427
364042
113210
76278
78984
369468
45530
60855
299901
165935
301821
108143
53901
374673
493289
453682
391268
468934
104766
206713
161602
54639
218286
453440
499893
494635
68071
57513
249988
372546
382767
135152
127150
441269
498212
185257
106566
455467
380141
129016
24923
194814
499970
198748
286023
487185
422385
254053
389578
360055
423444
387347
466288
46485
493992
229261
491811
499898
345231
412548
210232
412074
211532
196321
177243
96031
110318
177787
369197
496471
72962
244911
479748
447453
494185
365960
499879
125434
259420
399662
360201
233937
89834
160917
416829
440098
368037
391987
27411
354567
128683
398812
194904
375016
209516
249462
313602
358028
25067
493535
499862
318189
495994
233546
499879
314279
185160
120673
486771
250337
448608
62747
433836
107814
387959
33595
176404
333287
198633
366347
353408
386172
296111
462758
496175
443211
196328
120425
183899
267827
410838
326557
212738
462609
267781
198917
40755
480955
339522
126520
457413
196698
155048
438748
330688
42583
60233
396468
318529
468747
499949
73562
494560
483484
388944
200948
429333
438561
353725
426856
365961
41881
499954
400400
120776
351154
353003
65222
218780
279418
367759
306326
258168
126003
121791
367031
398280
365847
301050
167941
37080
219684
278452
137052
171508
190713
414587
156292
272744
250988
96167
361923
221143
139381
154891
240277
416888
306086
349541
45919
107335
465075
178749
244284
104560
226349
212667
381260
26817
179055
242842
292054
451005
267124
33065
283347
52032
389753
127521
499937
225092
275721
331603
478477
270745
372377
241870
316806
366147
28828
280878
320763
334112
141963
217450
288779
239813
497552
354584
118626
264179
192252
227459
153362
342892
125743
195900
45859
64157
354168
342599
482275
174311
54783
316286
103301
341916
127851
407908
108751
287323
50523
300174
54405
404664
490448
499788
173068
181477
25815
82569
396930
446524
39916
489447
115179
379869
203167
461609
64957
378058
158594
76503
317169
116652
470264
156153
288394
342443
86204
153669
428588
240723
298303
495711
485295
165656
195036
334946
436571
440286
474242
371239
433836
221021
79657
73890
454160
239743
214939
467216
299830
95211
223024
161922
185231
348333
355186
346265
26586
484057
277700
46755
398047
128952
151936
419103
408491
430925
357079
256539
489603
125550
495331
335210
428345
221835
220963
278543
217614
208156
288837
474546
84663
32720
223539
454093
493583
60855
422507
492054
225106
210054
323702
239373
196760
188595
130082
345051
257163
493856
298662
68184
264471
387894
419924
211513
459190
208886
261983
251369
408936
388769
415000
300341
214105
96452
116919
437338
230748
400439
92550
110657
191487
157524
41043
181639
289112
444557
169265
498177
153473
228874
135580
36692
77230
486552
368408
499979
234215
247187
499949
28707
282573
182987
361847
61668
483217
250107
242650
397647
480258
310422
33905
375462
284662
354859
411013
278184
70004
94879
216195
419000
133478
405923
32843
324893
186134
499949
38092
324907
32244
420625
198487
453170
306961
471030
297274
280878
238731
284581
59242
108070
73956
493809
256890
264075
135675
438506
58281
279880
453228
496277
320434
88541
82535
336865
433294
117156
43748
165324
499988
396330
332162
307934
74948
420366
329665
481253
290465
70219
127510
43340
403277
448051
284663
242911
445862
487948
97570
499915
436785
159034
208519
145680
255616
220117
342844
433653
244640
235958
245026
408413
177876
495687
65490
88714
480955
230734
433008
113074
72733
140523
118754
152156
432972
388492
312492
489058
171829
344960
91204
181760
178092
499850
277328
476729
288779
71537
327611
422898
355905
499743
264743
199212
491092
40119
287327
93801
214159
499915
419035
248088
199723
333415
451878
104994
91803
192310
97708
329361
145394
32770
359579
78364
356127
134903
313901
447338
51373
32456
355281
69094
232891
52225
387343
157178
327243
437476
216454
160677
38092
495047
269598
143458
489524
336490
119774
180854
200811
453923
214789
406790
99755
380561
497733
483041
287726
328476
477079
492814
495771
460732
112839
306561
367288
337948
238512
133466
279417
239018
400313
131195
321015
499707
91251
391917
136087
482562
415658
403117
268332
231359
129829
497572
499715
338155
319579
442466
280617
252370
185584
483338
405979
498434
112813
433468
250928
430794
333487
303430
116146
115303
498967
64660
449821
469166
144219
225162
499970
193967
499742
263856
38550
391671
34449
35397
425155
226605
210543
327838
338960
191238
208825
76737
129501
274197
314254
139395
237950
257726
329907
470994
255025
217568
85293
26513
375644
207097
497833
168884
158729
212042
318939
383103
258255
128958
254525
493949
436744
389329
183956
253712
471690
104230
412003
392731
301934
223743
470361
438638
413235
493305
218647
415483
149562
281499
61778
132585
427758
409705
313755
370475
287222
307214
475800
40376
170814
383060
280302
382085
330856
193989
151285
183307
93260
97028
26323
416692
135213
167648
346591
52005
452321
155848
229937
493678
226360
348336
466414
132166
297402
494498
380142
360575
232172
147119
400058
369945
132585
146849
95069
302390
417796
160847
358344
450886
104203
490891
454017
498143
210795
470153
494398
99656
480383
448348
350046
172857
297092
101625
277251
340638
372135
391525
89336
75342
361344
322658
349304
64851
297805
406628
325036
349400
169612
364265
67583
210228
456628
245661
319264
175732
452483
169363
54908
82838
344229
378363
200905
320738
353234
88513
334868
364916
356327
414881
266883
173475
427025
483510
271695
499964
26693
494977
494220
115521
473016
463341
463145
480659
372047
132560
230748
48536
102081
470007
79491
243360
456284
115716
206108
213441
123683
284185
189455
469257
494677
194313
213219
239447
350466
28351
329304
119891
26903
68853
241374
270741
406651
446117
264803
137973
318129
493436
188475
410925
48709
478107
379563
382217
378965
196221
421909
144286
133564
256207
330527
81996
364243
239689
84573
212660
487104
364159
370670
68952
237040
258862
138621
117619
430430
267515
60396
110494
477195
170760
238576
119455
176687
31012
91109
49876
232416
280942
464249
355051
132093
467290
449459
110943
236853
316289
234136
30261
86649
127523
94402
293909
59788
124368
310565
41120
45829
247683
203685
407014
48626
295330
200409
343982
159189
322536
279599
115449
175034
245429
409921
202034
291916
320373
45987
444004
179147
324816
319752
160093
363557
498828
113157
27924
82473
463497
499985
295626
497447
303060
380337
212694
142653
320208
292207
427148
302737
63900
226671
304418
495136
492640
33057
180608
258925
295133
116276
343732
233744
398922
345968
261954
214696
489847
385525
128366
492269
297318
397471
116965
341987
104903
138157
38430
281908
280957
235872
115839
79343
229587
141356
217635
92300
385623
42338
387155
329195
294276
228358
302056
392781
76994
332996
87049
185192
368707
44941
170675
304357
247979
247204
433976
407417
35411
85043
431371
95139
152028
121693
102362
399950
357678
278426
211713
112071
168267
243938
94714
275992
499895
460898
444997
36144
87971
420870
53514
69130
280517
282162
334723
418066
336063
231070
172173
143237
306462
68402
204514
440451
293145
66214
433288
178432
224428
180019
475853
116045
58420
445595
201527
138245
495788
431069
144181
164934
80839
405558
322356
489501
355739
418338
67241
240734
88362
499837
169524
437670
487185
74459
28919
498407
442392
320465
350694
123066
72702
381097
226587
228735
369185
426200
25012
145875
344416
385984
264817
341144
422582
315210
50468
115838
28923
141686
82661
473326
270410
154958
428267
410655
487619
84373
46857
157403
356544
388920
254256
220222
355162
335560
498026
368683
107913
377601
33348
499874
176116
304652
139615
72426
455324
230351
176159
394002
479501
316767
423803
145539
464587
430635
29256
37715
145716
281298
285621
265380
389569
27527
273803
337376
241388
55669
493696
130964
472471
375838
36730
473200
264765
342984
499730
383973
425682
476603
212354
344185
437836
169287
483777
384542
395289
373267
128650
346993
263317
499695
309053
299269
417539
354129
94651
106472
376018
315596
433013
334331
496555
63263
369943
115423
457929
468444
39187
409187
309229
248630
26381
471328
297447
432514
252823
154373
73040
363354
156838
217151
72487
41648
476436
311385
422069
248399
138709
346492
209651
308434
207471
284210
287672
170126
239794
361883
45157
215536
294994
280966
27710
288876
146936
416403
92680
394825
472452
121528
499730
120696
34743
218884
308028
172677
253687
441079
49243
222497
168474
483002
25549
411487
287474
456826
352642
203966
339164
492448
469049
97517
463800
309973
249013
96506
388492
151070
163551
80950
81363
125873
287476
432237
491748
208550
499979
299488
49010
272703
413775
198931
409615
373521
321241
392237
146640
385790
149593
454907
491954
270355
252839
104625
499979
365893
155646
167269
116339
102507
359374
274461
53327
419726
70168
311477
166450
62103
426787
72854
40376
52665
475384
254883
177122
436035
339973
108824
496896
103729
99151
229327
467063
280615
152657
328220
234322
139884
408749
349244
60015
281835
207845
77855
208766
472896
411054
321751
436027
348719
351150
121220
498354
82175
63793
273310
171189
148789
220958
184931
390656
199193
294687
412420
109364
55054
487763
78759
459846
297358
68081
63908
193251
46519
24863
235407
257382
456435
415272
298875
393137
182079
459828
422806
362111
364637
409044
198789
225487
382799
321862
395841
138382
174594
420944
224973
184406
359730
277943
358456
298789
158905
254376
299550
452838
367488
94252
458942
243010
412074
394886
74033
206568
216793
276218
283234
223116
65090
116089
236994
159579
85503
493163
115591
341301
430824
162984
77124
206168
406742
477442
435433
301473
493601
390099
191873
448540
178351
137417
30950
312501
444173
56917
424578
165818
43781
313512
318247
196135
431794
223539
161494
212663
451050
224860
259446
293831
89370
350197
317088
356386
142105
250645
130525
449542
414830
470911
443715
476205
200214
363220
44294
308811
382400
239755
109588
91467
205722
356828
97261
304296
64414
105887
364137
374319
461668
294645
25770
462801
193733
71759
320668
414213
87284
279128
141861
147843
497100
416336
499003
408603
256938
420888
189360
248084
359775
44974
390453
189335
203700
339692
140363
202689
53100
402312
26815
263626
193664
199993
234355
181865
216529
421029
323495
484486
248851
268753
194597
137570
279151
218609
331944
179198
27312
475048
141615
115296
195630
463246
455168
447767
417004
414164
310746
199754
116190
227860
365429
432461
302707
428165
492823
449030
475817
312045
156853
427145
364260
394002
101620
110618
318233
456437
178839
499754
203142
227799
380588
274903
183311
375161
347941
346808
114321
499599
288498
72376
421421
237023
51645
63332
335765
415675
69443
309163
447767
447439
142878
394318
499874
204229
291370
430505
269042
378008
57169
287898
494199
346345
387471
340510
212204
165454
45638
446397
396077
292553
59412
228053
239475
455518
72666
59105
276671
259251
247784
40912
479512
47388
316185
499985
497052
99361
230542
486853
475857
450581
32568
355746
429003
469938
483431
231471
327698
258544
64352
406310
174025
358776
343232
254837
407194
312596
352215
282457
281391
470605
415032
129566
428284
455253
317728
482171
185296
475800
75749
209872
329094
136170
470049
307878
58052
158565
499334
200263
498281
180398
340489
452183
321241
422641
423304
193175
49122
100990
52466
68184
386334
364058
87161
388675
300379
343475
421951
67430
377247
30112
151408
203903
106414
415774
288242
321280
235208
153071
382556
113701
89214
306491
42716
300802
139754
429505
499979
198593
152727
47634
122618
333768
499970
377722
132540
449597
499874
499949
222333
497771
493517
64239
316794
142978
194362
93316
479010
248109
396425
244332
256251
34582
497330
365716
395655
144489
491529
422482
226044
232665
361310
202182
456791
299026
454930
185282
40586
127889
414079
42140
49174
497100
163714
499283
383747
451559
207510
481648
188278
109701
448757
172271
401807
416853
63285
360394
471307
448131
497272
46730
407825
313765
466871
472690
419586
365343
347681
295286
465379
326138
64377
429821
270450
424750
360697
312064
166822
493503
325997
441107
191832
263398
499075
368596
40424
424719
420697
306674
268934
273880
346874
100734
163490
226127
225487
173377
458263
67573
151972
420034
51310
56546
294798
368791
46379
368194
66413
471085
148725
457869
406093
287069
362716
61350
374215
443674
409793
159774
475815
330223
204040
277594
497675
26126
152046
166465
279586
237750
255958
375644
244310
389282
426422
132059
296749
499970
165758
438994
397907
111320
347946
333009
406494
160914
93508
156065
461760
49419
275557
265569
204455
69351
229192
393261
396964
489589
393510
178317
73832
500000
219188
494741
237950
499837
259730
391181
483464
378800
36927
304502
369746
356307
498243
187691
438272
89480
484057
474187
146134
227420
431422
361895
381113
488969
394058
202209
143578
140261
420897
481912
300614
34178
106957
499715
138446
314265
221298
193120
83684
338834
494121
418156
429777
269796
130049
43721
349657
69647
348756
406388
499815
27228
295409
55096
490059
145649
336588
409522
69574
368764
71342
171260
54849
40821
407347
292854
244412
168806
126201
499970
124529
143931
279592
32137
138183
36402
412732
386435
221648
495966
457233
120850
57225
237526
260997
499725
86879
388492
382982
88585
177507
334298
73429
279782
500000
447376
84902
350275
204839
115100
227663
357343
379037
280782
456557
115325
389077
180858
131225
80707
254822
332836
484869
56600
94657
48568
272638
343654
164638
88314
350520
455245
435276
439777
382652
500000
363006
188115
426516
301077
132763
499739
246750
482751
420136
76827
375636
237192
49504
246807
217926
187508
192471
196921
499996
100455
390157
215627
275507
268966
304224
136368
45556
497931
408035
271326
77040
269351
258287
320821
386932
196583
493098
103858
70565
204543
344721
192502
492760
46070
406598
493150
42305
166013
153407
319106
161060
339133
322140
495141
154233
238088
138488
405998
102523
87922
47521
347238
25405
266241
32720
279806
134710
433766
499915
313582
178865
225723
304098
327899
362925
374464
329999
376334
89397
391430
188654
395909
374376
483877
302760
131554
146569
467836
337818
499908
318735
114196
158245
493680
318580
116787
209815
153003
312622
304892
198678
448039
247396
433236
109760
281213
415799
256951
382091
132406
60679
331278
439997
162506
451124
433294
205585
421656
467154
330317
403479
184872
196269
375445
226816
139416
287017
244046
284948
314799
496968
471252
224657
499715
58488
290004
117173
481848
24407
171379
134830
444318
450213
377542
344686
494105
353904
160708
499850
237598
340500
494510
499742
419451
326408
461698
329118
220225
149554
222445
434904
388517
330951
241581
326338
204762
219847
61960
357630
212875
171648
246594
359611
325668
344150
339431
499959
204044
40759
275560
243212
499827
299938
288383
122004
332996
33606
168035
495283
479501
83349
464267
395606
472664
332041
76978
199312
465997
165972
203262
69975
167384
483067
499985
299708
209854
105721
393733
140264
468056
59893
247016
167407
398805
124296
231070
112190
204216
110957
496408
103661
75322
410890
396187
74592
427368
492742
238478
399119
120330
133983
231126
96938
242185
476488
406213
484859
499375
76210
139069
309942
425428
386186
384273
317851
313062
188919
32787
175817
93517
334119
222993
156096
439036
458066
75694
80397
118228
492172
66919
131578
451676
241529
324501
52834
37240
215090
493916
332899
462280
263965
187691
329809
63285
297412
492476
376007
426102
326750
85129
93390
211043
253109
183745
84662
323027
398753
490153
148813
270709
250225
368286
488243
213125
486291
290803
400075
218189
318970
106715
106715
53732
499281
183621
127562
218975
410522
177749
130894
46831
31886
117230
169516
249098
478074
489463
311106
251348
263074
223290
476436
65709
224489
489755
192745
449489
296346
185117
401082
202807
217742
104560
242705
281590
489651
475343
145731
137385
79855
255763
67007
272464
209864
425837
327999
167444
340566
234700
134951
480472
114596
435994
237103
452567
25742
408062
226489
417222
209449
419326
151721
421639
174879
472891
280355
390817
181052
328312
288741
365837
495874
285833
246202
119678
175153
375312
496967
89803
167598
363751
406847
387029
233736
398144
132288
332146
90980
212679
391720
319987
218039
113768
406023
318275
499916
499954
83039
113052
349417
288248
171580
52840
403369
403349
461139
300402
394046
90877
499739
495395
418658
60407
289961
302209
186117
497785
358970
312177
335242
398052
349077
161109
166838
273409
342142
250537
401128
62129
274007
302410
455252
95329
172591
189119
57706
486200
180145
421154
187145
438412
351307
402623
151733
470083
147262
375023
31640
335142
162268
69156
423090
84314
273367
183868
476369
368441
412595
338012
328440
260320
405976
346031
49646
233816
186707
451900
57975
477090
371720
119233
326544
165856
230630
438687
146693
235474
430386
240595
423695
440299
255854
375161
263976
276500
57362
337275
64553
315541
116629
438672
499970
499874
480767
421397
370475
218709
219154
105081
122685
307322
41155
124237
212461
215690
430170
496338
208929
59359
66906
493541
474067
224234
133112
426520
153806
68700
493949
486442
442936
397115
188796
499879
89318
26515
250311
209676
71619
189702
45208
71433
261606
361131
461160
196020
94902
97028
323092
451050
473081
95121
404665
89475
170186
179838
89080
128735
118594
194989
286831
88454
363596
344464
102767
107502
242427
326945
484228
235882
429772
54450
370597
221213
164423
396505
222184
358086
385008
26147
59807
349508
494546
465609
240969
392460
381504
476812
135395
118445
434371
190793
473213
203621
90729
34098
395493
218671
36640
227005
343755
400998
334634
311383
230418
491648
406928
138659
446624
104510
395282
186766
296961
118420
359495
227477
251894
168641
137682
499564
28884
65354
99053
106052
382340
293137
234293
424041
318589
496084
143040
318545
266256
264113
153985
99285
45753
398692
28735
193948
145866
176978
487764
179577
243120
376456
283877
316599
214309
112175
238184
374279
343115
372868
391108
69975
144675
221106
85417
121894
295011
496197
178769
88245
327899
410771
26998
38193
435098
160900
499979
90119
329894
248813
195811
47686
278801
54536
292037
36648
214027
102402
88693
251695
166863
433908
175388
197901
247875
312571
58528
93539
265520
425353
102235
499739
352184
427905
278488
390112
89218
493048
407716
407856
473478
161950
304858
391846
116967
290028
221124
117886
32546
226790
102889
152639
227875
391815
498371
180915
41792
381938
242343
328103
178898
426433
406584
323211
302152
76613
240743
222177
373491
212187
31566
134676
265432
309629
311003
496393
192978
466306
201641
371126
111728
288693
303029
236093
157583
456022
164460
194129
368408
172995
412862
329411
474385
361181
415764
490624
334429
330930
61102
127119
69811
175793
295503
390220
467066
448579
47887
72603
28899
193825
95711
33878
155532
281952
255941
408586
410425
378383
29444
173143
191042
141087
267112
128124
341605
266216
344716
377368
137574
383835
394327
190977
92742
92792
472812
199758
160205
453791
458357
444883
168772
337096
496924
318766
180133
300849
395910
474496
137270
358561
191094
71230
495582
282640
485386
199607
94186
312546
124147
376104
83841
471998
395289
290890
168028
292792
360744
458957
347387
256356
63282
90418
384809
474060
147117
73361
263490
48020
476245
412231
273896
447204
425104
415882
223221
482776
202001
362222
245191
242495
46820
138420
166203
175256
347782
435195
374040
327107
153092
79723
450346
60407
447860
93767
105509
460389
296622
112410
93098
409172
276148
82106
246486
447209
446978
282966
107200
83855
448800
413610
434966
490335
403205
372010
419481
245373
370068
219552
94824
353701
165656
384842
149560
177210
347834
401645
475105
26385
312396
86837
493833
463812
374421
497768
327467
488773
241029
472909
118234
308082
352723
331550
51746
276242
457569
338327
43463
176164
480472
413146
295507
149915
194099
453569
173022
278413
33498
177384
499300
208492
396187
24977
295663
56455
156959
89973
356791
453864
457276
288911
445918
371687
467396
25839
476266
371608
490902
347681
333799
68649
417899
367620
310300
286989
265537
25284
60937
109068
332678
355361
48122
272073
387683
352197
260761
140985
350350
265846
434821
273362
414282
263280
473546
279109
438588
118802
184513
301547
216405
74459
499949
157476
300483
481497
288312
143743
192245
52182
499695
416009
221789
56177
25374
346462
365597
493447
455047
119558
28459
494210
492076
382802
469041
122430
415513
188749
479888
397556
459668
76352
457493
230192
54811
101416
399408
102357
366482
411350
109782
290779
495446
340853
84208
151825
183502
389929
112763
451718
325841
496932
286526
88220
499715
350723
394137
221831
243832
38307
35047
80304
171914
177743
226930
198688
444970
284978
485168
196783
453542
145497
252082
433604
47276
305570
202932
327733
232069
109400
372787
157229
254602
236527
290928
377348
58891
411724
491892
227433
430453
376427
448192
425804
156978
305458
297909
466547
74748
68536
213234
418194
75074
499908
500000
373842
50900
43128
456758
234136
465885
192114
484895
133992
251681
160693
264845
386918
344990
436416
461716
258681
205450
454354
371167
54467
376187
299323
496310
251067
444262
26559
186309
396606
338065
189317
32644
423820
282361
499721
55034
294964
347854
416028
108216
396549
402968
63639
31312
315858
417133
156789
413331
160825
77418
475982
37220
470514
386931
83959
171589
268164
49981
495220
65712
403810
476666
72567
406865
391425
332354
364756
298364
405552
87286
499730
144088
201049
361973
123897
367647
496283
322914
410771
439835
155757
56934
449520
329080
112797
462451
362872
74372
176954
379040
394271
255793
141254
66978
101553
388659
52566
412121
430348
95533
499721
24949
105564
250242
125514
493906
456378
157132
49761
247941
271589
461800
230936
137574
499908
68564
53125
145061
499850
44689
24811
67262
226618
493837
35999
136877
126004
236486
485990
306326
387191
468187
411697
188922
370905
442353
324794
134634
385271
119569
476330
282426
169395
99143
320568
269147
85196
144163
89746
499788
328979
56831
133488
400553
442926
377535
60132
354304
303345
267707
115576
195123
360011
89785
52010
310469
208573
68317
441149
493429
34451
74623
208055
99966
186993
143941
207063
363198
498354
78060
257599
489164
321437
247107
419577
408783
428540
117902
377655
393510
137200
56852
288493
273581
432941
78895
105155
152815
245220
467299
414776
96619
484362
475783
415597
313374
448520
447249
179199
223817
64347
281016
248982
317040
499985
285936
204149
476777
415587
49295
402094
34735
232172
335384
495270
303685
424879
72102
279435
326842
318195
90976
48813
215202
149691
425470
452030
210932
81261
170740
50717
231318
486492
499743
173773
301978
407728
53549
80163
396043
391801
131017
423594
100655
271904
322428
102210
132989
89742
112175
274691
141861
312963
165439
423036
112243
290351
477453
402114
129349
192833
400400
464789
217660
269821
418340
246438
64602
317876
53777
216329
355017
499979
200694
28026
253880
130027
176155
309993
178678
440532
65056
367031
424412
482403
405777
109528
313265
385040
252585
144415
337162
307666
27359
260011
65859
495198
348233
489722
339858
42095
44130
493056
387293
44626
389818
34466
78409
295507
169792
218891
366965
261134
250260
429295
489584
295232
171193
379173
240906
156934
120818
453995
382445
499893
389417
219011
472613
45619
37845
115521
347209
260560
263398
160334
486424
39581
124702
226724
113780
444790
62576
102081
69818
183964
279511
328769
242243
422604
82766
261080
398185
170781
445862
24339
83579
459468
107176
427340
429088
364428
499985
160213
315423
407426
98948
319317
257254
173908
142130
497871
391586
383530
177231
253320
365290
213481
141053
159734
200542
499898
333656
297756
395583
87586
499774
322132
104115
186415
174370
284447
499742
364637
67071
313680
82079
341441
319183
451155
216741
271549
418246
135149
499874
296569
444803
319642
180019
481646
264742
295962
237692
312316
279260
26644
494073
94906
499898
51786
138245
428228
238499
243123
426017
444847
377561
285516
340764
109836
127746
390453
336292
492884
334836
440704
221094
344989
356422
74685
36594
89081
267802
182375
408090
250830
346171
153504
499850
195992
86364
167045
30217
431705
241236
223749
92682
356160
258336
399411
409073
377254
227287
249523
164773
469041
57584
48024
204785
121749
287837
437515
415463
413262
161832
297578
266059
79582
426017
416107
499988
416941
372224
312944
321922
159637
244349
244790
315168
78702
325433
93531
190905
162409
451055
152600
383000
312898
284557
467395
260193
351314
188608
463929
397208
149216
132981
152032
454414
84364
235097
84622
356573
72815
499004
135336
499937
428027
413381
413306
468828
356064
230415
245373
264701
379590
267600
198324
299623
423444
348251
331381
419900
111075
495046
64749
459493
297085
216107
46566
155569
312047
71852
253687
456455
89659
204269
134324
214755
191160
90927
488664
250744
397841
281406
474081
498736
472563
173111
364703
262108
355733
282966
390732
180443
158190
250668
471733
275539
346996
256360
390409
391016
391920
171070
187061
487715
211822
278679
345817
433614
259779
286843
361296
205632
305281
355905
499862
287421
33321
234863
157258
43001
195370
306098
275300
130455
66093
29923
202026
409950
473353
253078
255964
499715
170306
187477
326644
28421
414753
74764
314746
145252
433589
440760
162755
57061
83838
216399
228828
130664
96056
114435
61646
103536
437797
264131
370639
148210
197126
112183
117319
167181
339921
420441
498669
435312
212285
331049
149347
278781
435490
140941
189767
186489
346988
378524
395409
471287
176067
422391
161134
141416
455402
209745
186515
359965
99027
35984
399113
414758
489311
496345
495777
443692
443566
324187
47267
248783
468100
360620
133621
39991
279843
377027
334045
499959
317534
151228
35397
118126
59691
127984
200419
493031
204884
293940
59776
405718
395028
421598
282206
58160
309771
212461
160715
473613
103328
479385
399763
36562
499715
216227
216940
394815
238384
260732
497272
278823
200658
244269
254272
124436
142334
454017
78985
399481
499730
50841
355584
287558
410157
115912
204954
153218
118643
493735
345434
182737
348624
239601
73943
203615
499837
136192
45688
138321
31139
445368
312666
300173
409569
179126
292838
342323
454167
49981
498243
105937
88970
89522
92984
29693
132095
64749
193077
328485
195179
70133
177218
157533
115454
47251
67160
344630
275747
271363
265288
389517
259713
115155
474715
304056
60912
474908
129627
334336
451417
210805
91424
418192
142687
43240
42508
361642
499924
420368
133577
27626
63844
60419
499815
111321
489917
291247
87904
385790
329930
347701
52407
136163
286579
173945
59776
156466
185159
444428
339748
212958
285149
256334
158037
101776
341022
205419
269728
22351
494993
499949
105392
205697
278074
247068
376371
256427
485194
114005
363803
249828
487791
347913
218468
94252
495770
221681
120090
151719
207245
403869
371193
49932
27804
65115
437207
123814
70518
26883
193109
288837
297693
29130
251647
481934
140558
238999
495211
397814
389987
39462
203142
116820
205725
157259
467613
398571
120781
404242
212209
322010
360430
234088
496491
182118
154581
328387
409953
424788
369735
452043
348267
50384
323614
271604
207221
264179
499842
499908
216802
485521
53100
428843
49951
464620
93808
258141
425159
396814
79082
246981
282463
499392
87298
36730
486439
399524
261172
496393
391646
157491
51311
45744
334630
377221
431285
46506
346099
454320
478994
496652
169689
428284
140304
427222
250515
273313
420199
390512
236548
98184
445397
296131
326661
337349
100113
415264
127647
162462
398083
321320
156096
466427
212713
495701
328487
372222
377848
193481
288075
231328
97407
89842
271471
406241
493117
481848
73901
77307
119790
192354
499985
170103
204921
245508
304312
243908
499895
172258
369199
250190
309274
500000
499954
160915
274976
62160
487773
498009
407429
68163
421352
212923
45631
148467
243431
452752
426128
99358
394682
373855
171903
286357
372211
61663
362925
273383
66378
149373
157483
228534
306891
425095
496844
346662
111662
308505
396572
273554
40465
350684
299074
489501
192245
208155
115515
347873
365130
55258
170101
313265
391594
229423
355513
451285
357019
83344
302022
37135
341588
382167
312143
166526
495568
383167
157112
478381
425210
154190
452105
333383
262285
128429
472474
285264
432381
401145
235999
300174
142452
318786
112554
200374
132428
38673
496530
443513
281765
390585
467525
264783
354637
400147
462734
98993
380600
222404
492973
95816
279905
459009
282101
343603
146134
492719
65003
190242
89310
265541
227286
499862
81404
126011
132966
239191
493601
28322
78164
499850
396847
128191
187219
361030
495500
473097
26148
498601
280632
450106
118505
474812
231652
148929
363979
499715
88946
469500
150438
472808
362435
221102
65512
80508
220919
303256
499985
177516
499715
499743
200464
403230
294379
84172
461979
106142
328582
487342
48938
455865
49981
205276
210396
201474
26845
400784
142086
471321
387507
117738
311657
67430
180455
153796
244316
259832
491481
56170
216841
370911
208262
257242
129443
329355
62354
499983
172902
492814
369297
493446
332703
368771
444404
499825
145662
345714
130268
69223
474861
262285
398634
300224
486312
70489
389215
203363
455889
408159
237381
59692
45208
188473
317805
466853
138110
107823
402114
141991
457015
32232
71077
105661
382748
301101
448872
156230
403266
125703
492628
211810
162506
234529
394872
193897
498486
376434
259420
357167
52182
53101
491766
492437
165485
119701
184744
345815
247038
278792
152278
412860
118076
266728
123355
492860
366123
499964
220221
260045
151902
220345
496964
37707
383773
344580
474980
495048
98364
481353
494819
63254
238304
210070
217090
102889
97828
118420
101887
163145
234107
216529
496158
489941
57961
497088
130431
366895
100734
189455
55657
461303
259661
211425
333255
253315
75822
131156
77045
320849
99771
356248
165203
199872
310408
163322
372319
270520
402792
421420
170905
260270
494757
125417
37940
499827
368366
468516
117912
472909
110319
84642
59807
445724
35512
469404
349270
38591
476795
47215
84902
497908
79111
204690
57691
86153
466547
186705
414650
495732
417490
110285
126736
179091
202370
496269
394288
431016
267984
137817
377363
314475
224347
183831
390563
499970
196174
495395
423779
334634
438313
43260
88239
104987
233795
352196
38257
372583
362236
118238
483363
53452
492783
189360
309454
79855
405296
365160
84382
345550
201868
314552
185865
173294
62895
24954
191394
448671
320183
449838
116651
119110
104213
499898
158533
233529
360589
113664
372587
404323
398341
421372
54397
264744
86592
453504
304130
422167
264911
340293
417382
499730
100722
259018
79439
422957
151674
65657
422376
339075
382008
267139
289565
415149
190224
189748
472737
471328
499916
499283
384095
283767
262526
459927
229413
442482
91215
28779
299643
449357
366326
243718
454453
490438
148110
230492
140012
290550
318545
52949
118879
308653
204125
111230
241611
422202
126449
457493
485662
372305
380299
208329
499964
464876
322865
478840
411546
435276
38819
242024
435010
121375
287744
113403
463863
495826
248152
137576
129667
347911
250928
118254
463763
465061
209702
406076
222487
83824
171533
89885
360742
365265
39798
287833
126082
292514
490648
240147
269477
83349
211070
359684
222198
153706
463543
323637
444867
382008
480038
189330
343124
499970
254345
337490
122607
81934
210383
41013
165189
479562
219394
237782
354590
186698
190725
144852
122990
186175
290042
31554
375428
384644
205671
263344
263362
69011
248158
231785
453468
381537
246055
40982
74097
175638
36523
92358
464845
399964
84398
96980
488331
121230
174766
192946
272734
341972
436488
339837
478837
488867
318308
103125
500000
61837
100559
445517
443319
348222
301853
169287
442225
324486
296281
364505
339291
198931
105936
366983
195398
356415
160501
208414
270857
435006
368692
184960
420581
171533
218657
499988
225404
186228
499739
395606
472324
499116
347484
193921
110271
389069
269001
494866
303223
51458
399091
444842
339858
207706
494043
25487
289016
213699
111067
39792
125210
495753
162233
221333
182094
66431
292700
30350
172284
451703
86323
172898
350058
365099
328393
399211
184982
243217
428591
498453
393544
229147
338329
41494
157179
251882
161858
493184
271661
432750
298243
269993
335654
397671
468934
327058
172820
439242
280627
432509
497821
438346
497397
156356
380823
369943
182968
444251
436192
143389
74075
273455
437987
392399
219665
287228
385771
40516
106796
230950
419045
450539
162082
238476
69823
371020
316009
251655
394585
446617
79943
457654
166438
147696
266580
383145
98228
38730
235916
216565
71732
84639
351243
238374
347701
497069
304861
250057
166742
420574
211142
207510
350350
359043
435029
305418
37793
492277
272002
259768
337188
173874
28518
499688
408446
406166
327692
42210
331392
499832
101951
329320
144486
196574
152352
499928
373677
43002
247349
223453
332822
239337
41184
220977
228540
460100
364220
32257
121389
94957
41775
452402
127284
118182
308838
434861
431528
106658
388833
388526
444893
183445
84168
55726
231892
364514
213660
129766
492708
408254
433082
260454
309452
453157
377795
411129
309024
499985
242634
137944
430871
214846
43046
165840
495272
496255
292408
456730
471544
362332
78379
355923
411032
343013
429763
59099
308529
205628
427995
390340
39825
70762
416561
493105
347207
407047
396613
393793
420119
56565
233937
101278
165203
100418
499954
283217
412277
59286
69007
391861
317877
453456
120311
109589
324564
306537
477067
214846
92984
374275
263773
194009
193342
82388
315871
165908
214325
262622
344247
322649
468859
37416
30358
443458
121072
90933
199979
476791
253304
109760
177027
499970
278595
492987
249490
105096
485209
259194
99284
447097
369468
181169
244436
499996
35495
85249
386044
450028
36754
479732
383791
119678
143819
110379
208936
471352
447549
289614
341208
135870
453351
169723
252265
135728
319970
383606
192673
346859
115318
348522
50824
313325
455179
483729
426025
454270
79515
303103
94288
269903
190811
185226
46513
499996
197155
56379
387683
360399
301740
376441
99458
140291
109322
137512
352760
116873
453711
309722
365446
384864
48639
187449
39955
499985
480455
189455
232077
483974
494828
200343
465542
200030
134526
416286
279549
70112
136689
437906
235169
420216
72388
348565
150948
126717
139146
281213
152918
112975
274501
48397
315816
322224
377027
302182
112102
85150
209618
361275
333440
267364
219749
224067
455794
299606
499908
357981
478981
83006
402434
325547
260637
344613
206490
281221
286831
407021
452920
144066
210737
326544
383224
72267
125634
151462
163463
493604
75172
405666
125282
467345
54667
364245
267089
499970
114355
85126
135565
449759
47482
146755
205633
80669
216121
237222
290774
173176
376943
41478
308076
127156
56138
116310
162162
499715
72376
286423
38579
484508
131920
492973
117587
28267
336794
438336
282598
300309
287003
391341
270560
315979
306061
84382
499985
391825
150427
494192
299074
243693
274177
293639
47074
57651
418061
253310
54933
319422
111356
135376
404256
195369
230782
397883
301263
469673
163927
270558
289828
281308
463074
499983
102062
284409
133136
493101
65714
59082
352449
145603
308894
380534
238321
61373
363944
463064
98704
241942
142809
499970
333190
100014
91998
258486
261209
116113
431694
459026
491065
428165
169365
81094
145965
455454
486804
394708
226773
478343
30972
149036
337572
165660
386497
498672
404714
499726
365822
374376
481160
336585
314799
359442
195992
182571
108259
78187
138536
366857
114198
482078
165064
254929
252118
334920
491033
464307
101661
172481
298889
171651
260029
195253
469456
309073
140629
499557
114599
349182
36499
275406
94988
238744
307069
234263
402917
357152
455920
270735
210010
41726
456892
49761
498814
352305
35087
471778
183419
492136
424050
499970
368003
128325
59716
429685
261049
88774
37518
495365
499988
165117
160101
47868
496072
499985
61477
187748
488726
472749
145130
448051
399516
183834
395655
463543
492229
485463
42681
393824
378701
462421
393303
50717
277063
266216
410063
113547
198749
499985
148509
408572
98009
147935
420398
248341
129897
366306
353849
287672
429873
333180
102612
78206
29546
302974
321911
230575
36163
240108
486740
228828
294520
252716
240478
187580
304146
373803
294798
114218
240978
255799
339072
100118
220983
499991
29580
250425
123849
152881
303452
489779
176687
53391
251572
74327
52288
182274
300567
349844
93539
196092
130414
399066
284762
337601
433712
321314
180229
428170
200185
495584
346638
362843
464841
244489
238092
330717
219127
125134
146481
65859
131305
105587
351340
191483
337572
420427
342281
384545
142295
444346
298296
150503
263782
490612
356142
211348
437271
441107
203384
342146
49470
363878
244991
207326
261934
454564
270345
273880
249638
268910
482393
352942
233770
101567
499743
478489
336975
54397
385737
498609
495826
142800
297640
421223
166612
42976
425634
300929
56600
358243
392861
496981
281096
145539
499949
162843
196983
315091
416540
160599
45653
345462
309816
134432
160162
433185
165981
360008
187274
403536
133109
168143
147823
247333
120062
429522
86286
55387
152648
260776
320655
360830
318781
428703
224558
84089
499895
294756
168324
376456
222354
26049
34296
187969
76330
467878
77230
422244
316875
191401
402250
52675
293683
297480
274288
388902
299535
436584
482939
408588
464065
29422
487377
440558
414052
134249
435458
208709
285857
264911
272014
393319
75958
499959
200160
128637
468915
482167
441960
290466
170503
212600
480555
282534
408825
267749
447812
360589
392248
143815
295725
464668
52037
460176
499874
272319
32434
219665
356184
146990
356099
151232
247284
479562
46985
246108
446849
317282
55949
355802
411879
434526
257404
198688
385013
72541
260320
405622
418145
215260
436035
499954
280459
261584
296746
369967
457740
290808
148624
301897
127085
106928
290507
34243
142422
394633
293187
48536
84384
85582
246428
406271
230331
109920
166828
187150
499237
488875
67420
367133
252646
285467
494234
499970
359692
47523
165203
44596
174634
168126
123991
471252
154707
216066
43240
48791
98562
206797
436825
468832
72782
86109
208573
57226
44316
385891
40506
194848
391443
221860
57802
392086
329765
241474
498672
258540
258108
421000
373491
227477
156038
122017
83510
349479
301005
434390
346735
74562
83838
172210
199741
251084
325717
196792
171447
122203
42420
175170
361138
248590
155939
135881
482091
442466
134021
322105
354590
199226
436263
369224
290381
450497
292792
28415
381237
172039
319033
496604
36180
308305
111733
339632
159507
462924
53212
301820
128099
71528
233634
259543
389395
346469
466957
318991
292766
412961
457682
425859
141760
489116
133186
371048
75482
465284
415866
127364
302821
181108
294145
355070
195864
252370
76556
80976
383103
72267
140730
232505
473975
499874
351477
273403
392861
396161
285291
296284
287264
174516
437066
370205
226098
349936
328983
58996
159262
478727
85973
366146
339552
385908
349900
107195
445503
205124
68613
264516
152534
291722
176925
425832
445031
39680
328030
245191
423259
89756
485349
32369
48809
495136
76564
108539
304152
309201
470709
260468
499793
421936
308182
448834
248015
81324
56593
201153
103697
435422
233376
54123
141396
194362
67173
475941
474586
267550
376935
136396
64834
291588
38176
307583
495083
490420
303109
277169
441669
195355
326636
264131
213403
283566
482249
217660
41066
310406
421594
160825
28664
451801
77589
470274
48448
39418
77485
31728
183754
284478
429262
106244
191879
428843
307312
243693
310387
456691
344242
476250
54864
198067
406166
333684
477826
161568
426086
213339
414874
499862
359827
499985
93767
433542
135402
50752
52017
291810
73720
314160
62480
392187
497027
218608
233022
485764
158641
334931
181619
242638
385395
45816
61780
218019
42388
283642
130516
109370
353756
306478
227610
162141
426156
62416
465815
427233
344978
175732
350429
300587
321854
322991
87684
433156
104356
414306
496237
492743
369751
499715
334943
350046
56762
375495
94889
277621
449030
68869
381906
150026
219346
84859
32813
475941
282363
362336
499908
430659
98257
489991
188969
450990
265993
49465
426025
170949
499730
244587
122974
446719
66880
382202
457609
349220
468358
132222
381892
161437
436280
452020
156641
133187
29819
416061
468236
468595
170447
499879
378637
75698
26318
59502
108156
192748
239763
116347
438480
282991
499447
499949
329565
63486
469425
322604
404179
479612
405701
463063
211290
499970
231862
434082
66400
498418
96477
334753
441437
235780
221612
496774
271333
449819
150561
211369
310092
354881
308007
399693
105733
209994
309935
479449
492924
239469
376348
496584
216713
194889
407508
335859
479635
494031
401158
27407
129113
489755
214813
321309
30350
493724
251995
434074
358807
377135
450609
83172
330930
102593
200249
356337
183631
130896
106715
229103
331356
436776
494201
56843
176862
76727
357343
225128
94427
207377
169532
188081
277694
103049
73782
431579
416040
261493
499958
471123
146410
199348
281545
385712
276725
201841
469930
257677
98339
219711
241643
346559
213970
46634
411225
64106
170477
447700
254702
274077
489369
357343
193297
500000
449496
59615
209435
242518
271240
385573
215208
295707
479893
236371
26065
302266
199634
194087
141802
73879
34149
336901
490753
350529
61244
438377
258601
89310
24657
117273
100285
166381
286175
234927
31054
139100
125470
425804
243065
64004
33904
499715
217736
372128
212397
83231
339465
352781
231340
130262
400982
172789
176419
135114
287178
120504
499964
84407
127364
151596
376423
413335
355513
308962
364973
168532
353288
478753
292219
86672
361062
291024
221303
27750
449759
172685
463225
110135
469785
439782
440294
403560
361030
181676
257200
456046
96132
115893
472324
300427
252966
354726
78060
431740
231661
123306
131338
202597
199063
184473
110963
27789
499715
249583
75170
427670
181193
155451
296682
216713
369687
483275
176968
424181
466994
422929
132560
496685
460590
266921
369943
93717
431560
60867
167610
500000
449496
327792
463788
358776
228576
312640
96097
53223
53901
385908
323406
326923
252083
181169
374882
71056
298861
62080
268725
329680
431046
363382
471883
320208
106332
498486
249651
337204
315748
499959
475553
423696
95084
324868
377503
468338
299190
304289
34520
386781
357507
376654
171278
465892
184102
455924
288312
469275
332558
205121
499850
324862
86964
313053
141904
67479
139575
278267
408260
79687
434790
119829
420427
499726
385468
385529
167108
245496
408645
492309
312332
284807
157818
54659
143909
455261
117317
30985
312899
115829
405676
382719
112580
438245
499958
322122
133036
266253
253524
481782
67486
145440
386223
418334
227849
154280
499469
349290
409615
119184
57758
29693
155708
420897
477530
81784
52182
460299
101562
191266
270652
343108
451506
31057
64475
312625
477565
410850
470733
331140
404598
324131
302313
270360
321433
64731
209208
74917
189422
57038
39771
311222
290090
268350
143851
255280
293957
282027
211748
284577
85150
128197
421762
255275
248410
455413
407451
129295
80299
43270
39140
189605
425494
279809
499472
24760
171455
345549
485322
45483
473277
289377
34384
394565
209964
258020
372911
431601
141747
180524
445391
98523
233905
267071
411281
409317
269589
118294
482960
63378
289614
188377
436067
29006
261732
330485
289243
232894
498212
407012
241748
206954
396774
198589
54978
297644
144098
328200
201386
398515
94334
329311
149408
412689
282664
481954
399732
437588
160971
434684
164155
228159
112374
259665
190235
445391
448310
138868
170477
401447
499985
298423
251495
363402
170601
458513
138982
290669
64390
430616
274407
318308
56351
93050
149655
25839
103332
147743
346500
492887
293541
389917
405622
259420
263068
227401
43161
499985
385404
327618
313165
68542
247943
278491
171456
274984
240845
476530
368771
380911
301050
389919
428742
406083
123608
78275
499739
31549
364115
310019
238246
248762
322871
423086
321877
142777
424054
392366
436594
91420
499983
34486
385934
273721
499958
269875
252678
334033
137248
146471
288075
89273
270304
374703
226560
415640
472019
281075
433516
231479
496639
279599
262712
377772
401354
372010
397436
369566
181678
308302
162559
67022
189956
423121
30899
329011
340936
201218
416877
234052
145459
324135
129114
499874
164210
346230
268995
182298
302496
239752
191076
138855
230146
430252
396877
160171
95126
312169
275225
441295
111872
211200
270027
433168
114176
148828
155272
282354
408167
85344
325533
139270
262364
368814
61946
191324
285737
458130
73651
137119
106274
264614
417261
338144
230294
477160
104903
265755
250899
316674
441396
63949
54703
39758
289422
216105
494826
266931
423413
77233
251838
190429
135430
265865
298691
320819
56247
35829
137574
193109
325269
303590
354430
393927
452920
409165
185659
278735
342379
435556
304573
416557
438080
236928
411032
363279
313562
499898
72947
289634
498399
44451
107725
301050
241055
266478
200863
56698
325772
182274
463977
41224
489403
109388
499985
226134
263074
55686
466842
111593
230136
134634
236607
337753
302333
467925
308862
165155
499996
306241
439236
161247
350765
499970
383016
373197
499970
479972
90157
458877
489151
67103
84464
497414
237505
141091
467901
215387
40215
231079
262078
395956
499908
442067
238669
320313
289296
48100
328555
234798
91251
491904
223112
84261
306697
286008
499985
499007
390220
81534
172380
51188
378953
62063
289855
199688
405201
493385
111717
499908
35182
247881
120147
351295
258708
395113
50087
369721
499985
346735
189455
103640
249903
305219
436427
99531
438870
164153
98694
168604
388963
429604
221348
496874
330375
186841
419195
299617
447741
420716
97106
456023
87256
499979
29186
100775
407266
221657
81101
468678
472471
345242
76165
254189
349996
167976
126904
72267
275237
433705
297870
211822
110652
135692
499367
314767
133742
368339
97517
69902
255488
44960
363775
87375
348090
486562
124067
299927
428731
432461
171760
141505
134921
342340
217387
417645
191600
314014
323104
137385
289777
120623
370289
344077
311778
140287
182958
141696
82183
439123
31908
497230
494853
101506
499979
96688
288837
350026
240194
219055
335826
80958
120434
467692
492699
441274
82119
181891
491614
131256
242042
199226
177502
477270
492708
99654
162195
368590
90041
78060
240456
82738
180595
153090
481730
496677
414444
495371
319083
460286
276242
371817
499781
76133
259756
339025
32456
320994
334902
336975
149800
331672
36541
243494
80878
242830
237911
208036
410464
146472
447299
134965
98552
464807
412888
30196
490001
412994
302496
244256
152419
86490
221095
57961
103652
380128
86879
378265
227305
417464
255446
499970
181212
105900
449233
276595
395827
443034
289454
164505
497056
228662
417962
297480
283296
499898
181594
196958
319041
240743
384939
351775
163833
26485
300341
309798
395916
413637
295011
116730
77461
82549
167162
248861
382382
55866
499970
222722
435946
492783
283239
446484
176971
125087
389215
416432
128139
248621
108259
477028
42203
206654
326013
153313
476666
130033
457917
65907
50403
35035
365647
429522
497654
497377
485095
445379
315121
472457
131957
55021
443285
434602
267574
461668
171698
101694
500000
466557
371687
459693
49183
319940
357630
343418
79473
225867
230751
247919
380017
87237
70107
142056
320668
267089
450018
49311
63985
260882
441194
417747
181190
148553
430434
435643
125240
394915
244243
200166
288963
347650
182381
494890
388974
297138
51045
296051
240029
56783
256481
430641
227627
155007
399469
75646
226202
252160
56042
289144
184270
435401
313932
66396
428690
417795
29028
85119
343863
499140
388555
50474
312972
374882
57636
276663
369314
314224
464547
62990
426961
398793
410852
486153
151074
342204
267749
161451
134847
422484
258127
434317
238137
201989
258905
313562
495193
71884
148057
258987
446914
259553
225457
300127
98478
178330
327388
267108
258148
453593
48149
122636
243395
287476
350874
466871
260211
440028
333768
154542
335649
359965
384480
463082
112501
499243
339839
419542
44438
153420
409310
213319
63332
198108
54251
498262
313729
218430
214946
431061
346149
98343
68185
151422
98468
484769
245846
499928
43651
333429
170637
75547
53279
105444
124940
398711
231166
158411
49362
260011
293795
143250
48397
344666
306499
50619
485498
379305
399693
83864
185573
484466
186841
339413
364991
58474
248717
401921
499908
348377
202864
377167
441333
182886
345921
444389
456045
37571
441758
195957
426453
343045
95043
136689
318656
315241
234363
441784
130389
203937
277407
450642
48642
370672
304255
104795
65729
278074
408856
345976
309395
464112
46675
206992
139654
164394
260765
384384
200985
379336
265879
447301
34666
393326
211064
82583
427095
312596
499266
72773
256241
450636
284710
44912
249453
487100
116989
242460
175893
28307
134391
467259
254883
383618
268753
193186
391470
166678
393763
138717
385923
118970
148557
123650
281609
67623
306847
144533
85568
49383
73938
291154
221035
491010
348274
75090
371594
187180
499928
170781
31727
146979
76261
64439
389285
477217
445409
275585
499908
79319
445537
71196
189766
240895
498776
310814
194066
63923
48938
77403
359730
288053
283239
72523
135863
362080
68816
26534
444033
240409
491116
262579
58095
208744
255423
474687
470382
70480
482549
257281
465892
133854
289090
59441
253369
261775
77009
94505
242934
381938
196156
471681
241813
455477
65606
126226
328233
495029
299488
443954
362402
481599
269125
287776
385123
180120
109205
146951
53263
379409
417261
46738
150070
367287
379102
395286
285882
197973
130582
102140
499959
300309
286938
385573
230934
101496
76484
264762
149119
459303
132266
499983
253239
50800
252438
363298
196571
489403
356603
166570
240155
85253
327280
435061
190751
67725
93425
472131
200654
390559
333207
483676
491175
429506
271344
39970
411277
220500
214720
245328
474999
92875
472114
341022
71994
187099
329582
499827
434520
492613
413688
357776
299094
408685
33498
56265
49465
499970
358143
212260
361321
267108
337075
43976
306810
417382
155790
402114
63546
445488
65364
38694
455592
245677
307096
244107
173263
402083
489119
74183
99396
193945
182906
495994
499985
66487
475824
383759
221088
206292
214978
499908
394987
424341
73175
499867
339548
90589
40516
499968
216228
72797
490338
201868
467684
444425
134952
499822
410751
328890
228773
279549
136000
142156
113005
399763
217750
424139
241536
431358
296622
99065
240966
48093
104303
80287
125352
476426
130192
416519
336882
397541
457923
410222
470530
460938
253183
410862
499916
323049
164928
279041
384824
341583
353957
499874
201789
164275
283887
400976
49972
447980
356064
48035
472733
340882
384614
499988
327755
36805
36038
89803
248540
164940
63879
444198
334846
277825
195768
192883
499895
499985
190805
377817
246397
127322
210297
129227
91986
480540
171216
202624
499985
499915
184931
499874
186157
29850
414427
469897
254865
165115
110185
263833
110540
147284
275029
302488
111107
474660
88826
343832
315526
192666
420622
396322
449027
449685
62609
344797
404237
354748
284819
241197
184406
286264
306859
371036
116805
294830
205188
129658
247657
453468
78399
193380
495350
81485
315985
480787
260692
293446
433151
402722
141083
499822
491726
451083
208467
184872
303452
391756
393355
436035
134656
197424
232140
346932
157928
167108
295754
321922
432863
42169
143986
378994
477437
429215
408117
364587
499985
361566
182807
197920
237395
34424
113411
438622
450364
318212
127736
47495
376606
459596
77196
24737
329725
172479
413889
357118
140435
446182
78532
139401
490285
477530
281016
456122
284507
255231
108216
116495
385326
92821
45036
477092
123805
303103
103279
134246
188708
354285
301090
395181
190725
498407
238160
167866
287809
253171
194927
27105
226850
95759
190857
248432
198878
93923
494917
70799
332731
278365
294687
417120
224973
375817
184578
385825
211377
353342
249669
439404
175093
369344
307205
349470
385934
240053
247622
490567
113856
329901
397054
494031
264015
481537
298835
348210
450981
150636
447426
24679
477114
92469
139098
378994
137570
499985
119021
138420
498462
288020
177680
389160
372437
45302
208550
300210
77746
476087
495690
275287
134613
389266
70323
270646
114267
253635
492732
204690
121404
85521
266207
313924
205539
363882
119620
499916
325614
358503
91578
145180
125912
278900
367597
467180
351727
280143
223023
193093
158362
320341
366400
342977
52695
307742
332802
397932
407099
292915
454067
180678
318332
400050
45221
466881
187931
390443
261422
200249
385908
65327
143467
336429
405323
494741
187818
39254
465046
99727
98940
444557
496166
293545
380938
86557
495272
361625
115126
60446
99338
271743
200116
499949
463610
343556
476869
499806
321566
198970
162853
474197
128270
499825
186251
300334
342556
191969
282233
278386
193194
179752
323702
358054
345771
201316
499949
497237
492087
87884
38533
228750
28058
203835
356937
273421
116097
437585
133098
199139
44398
265186
104475
404739
197084
321854
95824
489625
198954
277700
495143
318192
64678
187133
67492
358736
458395
249760
115758
77344
192159
359134
215551
165968
28073
28549
472162
150107
378545
470044
231798
134678
500000
240988
41494
221922
240457
69260
91949
306448
199852
41993
413011
291563
121499
106452
499959
99293
290063
177895
221860
252569
395475
70057
428761
271969
229066
424639
343291
350418
178135
123541
257895
123266
151198
458935
404057
124799
209262
493364
281409
27193
84931
201820
236110
469938
356564
190725
367804
147228
215595
442309
348815
456124
157187
390784
321035
422301
481340
53380
295018
204902
196941
390542
100755
334380
186391
48456
282198
413958
457247
127083
215773
89079
449423
411603
499958
247809
385212
171306
129788
192603
49445
262160
238340
59082
381644
146065
449303
337270
428049
106805
93172
186311
256519
380591
262769
41705
128165
321460
493872
447700
51786
331701
436205
499996
345316
255521
43544
198413
107665
63854
262189
443508
337537
345523
192052
350183
219055
241800
430361
252931
211111
499949
499985
379900
496046
357684
131729
263791
343433
410370
288385
416372
101066
469793
245017
48503
455548
392086
147552
255429
262806
269574
459846
169989
499832
402166
81066
49829
165349
343069
63263
75547
463012
283034
283384
348233
30549
433643
403589
380632
290507
401056
499985
317809
63314
234625
107891
448343
399150
311783
59563
102963
140029
378081
73384
346658
49528
114279
45483
30838
498789
146321
378609
201687
83740
339191
330884
43856
108551
419865
195349
466694
237893
266021
309290
435994
91299
388833
197615
119915
499874
294645
172980
384288
58559
253013
170812
158204
414676
445029
241441
251174
491563
143149
184997
435219
136382
290953
296254
430124
129374
307109
46820
348941
160963
499652
254277
331242
140674
468110
50202
218252
463129
406930
401448
304618
396955
457150
499307
33757
292246
356498
444007
152434
255446
82288
474152
84132
333587
221492
212098
252290
259060
189056
43146
106757
472452
125912
50103
213993
62933
498714
210109
150888
290211
453792
401422
118421
497501
254760
424709
448051
499893
464770
327595
79434
116268
222405
257200
496595
135744
470839
325189
216725
136845
372377
499874
390965
312847
355923
435198
440900
165816
462225
294145
184000
335826
338933
496255
288825
490164
297096
488143
356378
211466
472457
111075
232872
417193
230262
309190
280620
422713
416313
480854
173028
460610
232037
348823
412405
372358
219486
290381
356750
257998
267670
432941
102128
106382
60781
149264
383035
56247
408980
81073
65418
51600
125998
261164
410258
46298
391823
183930
367848
187195
476791
155807
201256
253483
303672
87324
140915
497771
228995
332115
365197
202871
59185
106966
339284
254682
49880
64163
243927
410133
499806
415408
78218
72092
55240
218147
183964
389811
99180
144332
113504
98105
435098
122966
499968
186064
101496
403993
61528
347283
264140
44652
89807
220091
74557
461014
491904
499129
499988
499469
454621
115687
266426
473895
73879
328609
225981
426916
270394
418212
123271
88156
321532
55578
391470
359637
30390
169222
311820
262530
450576
92792
325625
84774
137576
158726
81837
422089
360962
159010
494285
468403
326088
458163
153695
499472
417122
199244
186395
33757
401142
499908
28356
162075
448034
70686
380592
106770
313785
239977
202419
96400
142693
335735
206881
117156
221339
137535
242857
494397
155757
370827
375150
50947
42938
257514
253763
239447
406032
226452
250300
406354
188380
52665
229485
324047
421358
280073
492646
116376
114781
452684
212857
102528
369300
483431
192796
435333
364266
391080
250213
498828
190571
332288
440687
495687
494635
292495
498147
252337
163646
145684
229317
428299
182069
254429
194998
272260
354615
474791
37362
422029
166087
246884
365327
57480
410557
138291
121767
124101
499850
31131
114876
233433
164726
158037
499825
374956
87228
490152
484784
370081
82653
127824
302538
57759
228156
417440
208423
495228
499985
188390
496310
308401
499827
37476
221102
382935
205301
211888
469371
214477
440529
499985
348358
276090
437904
476357
126128
192014
300309
94489
429821
494627
76503
499985
492229
411517
457394
362609
248002
356476
344049
372101
492674
102681
344317
320669
223662
312214
132095
41121
215387
199233
184727
112861
251564
485677
148073
108113
317805
284389
40523
371660
450047
394814
303127
213912
150026
321383
405476
490671
143850
155150
439299
182071
268812
171182
323083
64598
470354
498528
220893
75936
227827
462690
133478
250000
270501
115838
238057
423348
172483
307536
424433
292739
119701
433324
435409
286049
165032
136975
443862
375226
36078
371125
149909
44886
499970
259956
477587
259183
229056
484633
303811
65767
471890
389927
361758
166393
87927
176941
167598
433822
423034
421930
347086
44515
467816
315024
217782
122018
87161
95800
145866
299074
159696
499806
482056
260873
359626
24806
47435
52204
237417
227362
331849
471601
91723
28026
292211
184551
334192
273325
74716
301189
251319
287155
374425
80444
355372
453720
373599
67427
120659
371048
120406
173083
455822
250988
325876
94068
68217
130655
442145
164351
436484
488998
461466
318580
96162
59938
499472
102966
97050
266628
461678
376794
163408
315483
387214
496166
128184
139315
95811
432346
79079
155757
42342
391356
50533
500000
75657
239735
172231
210462
41939
106982
382010
498570
168309
125282
406270
393009
223879
29078
37949
159815
321460
360902
219911
259433
269394
146040
260761
455920
381377
305186
376233
152521
149763
227327
478688
420014
220234
342394
493096
30762
499715
499862
497841
285293
421342
326566
441621
495913
499954
126338
462405
231460
500000
84774
467012
435227
283440
490539
66413
65446
393819
444968
123352
201989
470692
195333
256648
324815
230791
320689
464905
500000
397886
42885
134258
492742
384558
439412
179091
303556
457945
111055
420617
204557
172980
97400
269231
363421
332484
422191
149538
309073
445418
408645
234604
499379
427958
328228
343475
60023
435294
293310
499874
209783
308662
87375
127858
497397
360425
398229
322575
438778
485904
354424
482598
230776
312759
297074
315210
473001
207537
392731
79931
99201
182492
457885
360484
302600
157367
148553
31518
418371
116656
419865
300423
328189
32456
73504
225629
77506
190036
322914
104794
231013
386736
46254
394387
101954
333284
229056
453456
314591
240120
466513
283986
262433
115817
499985
277213
423380
283255
99062
427090
255784
83703
57758
99367
500000
292241
39224
440515
56725
338760
471481
303906
423126
35449
42470
197564
399584
144135
73568
116921
33779
404046
466021
221049
499985
495250
318796
277421
133108
409328
301549
403159
412515
447700
86053
342778
461176
432941
256420
276658
284685
154841
482188
158944
499743
372509
234397
296833
137235
435770
431796
129112
179285
56177
98152
491622
150317
160105
423259
382435
438643
105954
314853
445037
53648
499937
264227
154552
268500
32439
61837
202746
279283
304958
359894
192640
143603
342700
32338
435967
428940
229813
233342
65835
327262
42825
232037
316350
234971
305341
163518
194716
295180
204007
303510
141038
473682
347134
268075
32787
148843
43938
474962
164061
365028
245902
66978
460007
179200
459939
138709
66330
476542
201598
207004
480782
325918
152160
152120
393728
41067
339248
219536
76737
483162
101038
257898
34032
30217
272087
104986
378199
262241
324862
458683
212397
499988
123625
331664
465994
59345
149946
426086
307663
350328
232380
167819
350475
297989
485411
153146
468581
129433
278107
182367
167800
250513
204690
24407
133067
67719
499985
61850
200226
489837
207093
96814
378164
58460
188358
379951
145782
246005
212976
47554
163112
85503
81261
90308
493721
307236
392604
333307
37186
81817
418037
499908
283640
431674
436494
495170
148825
341703
191175
186387
435467
453211
185455
26373
163526
235227
322073
291779
95958
292504
396774
106589
78583
408764
317931
338392
66307
436299
164932
331870
498890
181601
413670
475093
173009
212269
230304
259897
171582
29985
447691
265036
161058
499985
333383
60293
247297
189748
42818
237222
235131
462305
61941
265569
206710
495365
425984
381375
83740
255854
362886
47970
198288
152079
306151
278275
493721
124705
495220
160526
358989
215851
270680
102528
64616
492605
374272
241826
27209
275580
275938
310932
283215
247813
76031
267503
386373
207293
442700
378667
153362
428507
430203
499798
92029
492159
126873
466764
217425
48273
235359
337416
235142
276671
145979
127626
454433
365218
437987
282661
214275
105954
378749
441784
118013
425119
37643
497821
485322
348519
66232
104343
185506
139588
120354
87905
62154
51675
96832
422362
203930
66522
109528
93300
198215
499908
75427
49328
455377
206414
398798
87103
282251
417490
253155
70628
256059
200079
128873
225743
386587
311782
422771
123805
230696
217968
225106
111055
474746
170635
161045
232037
156819
252544
53991
270311
131693
386099
133146
392683
333039
320379
458164
429333
287540
191129
161119
410925
44109
245208
188700
346360
181489
240649
145530
465815
51882
260882
364917
188522
53056
340231
421275
473828
276801
181606
499256
118528
66835
215260
177284
275492
157311
361716
365654
307397
472481
88650
78841
258958
383270
206405
370551
82661
474524
196453
42564
406209
279231
42556
436350
363268
240798
159971
494116
275117
288411
24946
340174
42925
44697
332626
375111
220116
57967
408963
53841
154337
451387
300322
122526
246453
165143
418259
122004
493230
397989
451690
154466
175527
494917
493150
255588
74145
206346
393991
136932
98355
264979
93162
298386
37146
496960
208809
200898
34698
218814
154573
81633
195257
414302
346427
122537
348180
169136
499985
159087
71096
273080
252364
68469
405558
269924
269300
202275
486771
40899
106200
445261
290753
176135
202708
358407
359056
140435
26546
487889
111279
206773
93597
87536
146549
365056
191913
300004
498553
351566
434806
154752
40445
218295
482639
107195
476823
84546
391313
42409
111845
332485
434975
52103
484595
67382
239494
481337
429944
279947
398218
88483
91597
343314
278996
213441
374637
137665
464274
56332
46453
432388
457849
274288
31975
436416
486753
180552
393976
46817
104358
127083
496181
356578
459828
224349
236810
189492
217490
301820
375662
444450
375531
499954
499893
462382
297896
157843
294262
414537
412434
124436
33020
111067
457353
355398
208375
105721
168644
59412
481135
361803
422972
115938
332761
85912
87902
346473
112586
148007
80878
285018
468828
369017
133053
249462
463675
336281
227231
287341
423490
227331
186680
492937
85562
225802
342599
152449
227331
229142
64049
157082
445409
334110
252280
216650
421986
222445
26119
215918
270044
296950
366958
114326
204690
395821
318415
35236
492010
349902
31015
274699
446924
229492
406329
331208
350851
186790
109525
387301
277460
476621
464620
451683
499954
97951
324376
370156
438740
397603
67195
271966
43783
473432
491941
102375
275591
140910
172981
323607
465458
65070
294433
314555
218167
233312
54593
442996
481439
354135
350642
158082
233715
402959
208492
496595
497203
498418
140394
337815
356909
363926
170905
494350
429123
86696
499970
203495
293027
354203
266663
388350
98757
122011
467490
351031
39955
500000
155138
74948
403020
74171
490557
35527
380142
311119
122102
198890
497372
301297
311078
217511
491892
362302
274020
136431
78597
370911
283074
237947
154841
57844
126166
483555
148057
166569
52957
130753
499970
374589
383527
269598
149925
194453
384191
251721
120410
420130
459937
499793
403248
387939
272328
380141
494890
271200
310797
104817
46056
306805
157644
272526
430051
156065
405076
383519
428752
499688
359515
292838
96686
73906
288307
303607
127807
206783
393545
498714
499970
205934
364894
275744
443889
135728
421136
64985
141177
94535
45261
80982
355017
206009
159064
368042
219579
225321
62330
179711
463800
459966
426207
118802
319028
197345
179346
464487
47839
218734
177447
54703
266837
270405
97766
320512
458749
225143
407642
462382
488706
234629
175067
323996
490926
270039
384126
40601
413975
287900
37060
98073
257652
216909
128431
459131
371351
235276
323133
458059
459743
314657
392711
499949
186941
299617
326603
407486
144293
494610
140061
452838
415203
340195
254686
210366
442611
423036
282236
194556
493778
66470
493141
110162
455245
76786
331090
459161
160839
422167
386748
422454
63118
146347
33876
499806
230588
295569
249562
419467
91538
219741
420437
432233
428069
186430
393334
155007
428543
41468
54075
100586
383973
343195
226949
174025
145006
354914
423444
259075
381655
321752
490220
85873
63216
38918
86264
72908
167614
112365
398547
153328
340068
184308
327102
285752
187075
231220
256234
492967
416578
485058
347117
182781
141655
391352
202689
464399
214470
492814
482343
241024
131497
124523
491015
256352
318096
433294
77786
141648
466208
429998
41869
378108
294905
329864
276465
434972
400445
273818
231646
376348
306306
265986
428725
126666
154714
44726
428456
450481
212866
277719
291143
397337
355889
30566
493852
381450
109616
235999
473221
135310
86824
209317
263416
322226
310659
410672
133704
496221
35048
395850
92230
233139
495472
487467
373509
161602
46755
374823
316632
499949
282200
176045
257236
70893
443620
281110
432172
429176
466144
388546
209410
482393
393940
319579
217708
39515
89056
330627
264979
119694
58377
478374
72487
333668
302893
294630
275464
26812
166330
324372
402942
462148
479972
396965
224067
341143
495338
430514
167690
142171
137024
441789
497027
140533
75322
97445
352135
242473
91215
95374
109027
373844
469396
464827
29357
238084
77015
255135
378332
334507
412650
177323
136576
304665
141747
358344
424503
374619
128548
330119
320054
112188
309315
369178
339215
312349
438597
496760
264221
493105
228270
432139
427684
222653
494321
234168
230055
184032
277114
351405
315825
499827
88362
52590
432000
464341
263519
383438
331542
109206
421918
372047
148561
134798
225311
170637
312150
369359
28216
235190
116274
115675
276202
232072
328741
34451
124815
342112
194663
488906
209702
268910
477587
334196
474132
262334
255132
450418
132729
240456
372639
300811
126964
151166
440756
294480
252672
180160
364804
421082
337152
499879
489364
238234
484140
416372
282981
223980
388797
467781
487126
184755
294568
128295
229533
293019
273721
299767
274722
206597
297214
492136
487838
235528
379135
328498
52369
188297
125361
105733
423698
323514
214598
287377
276408
137275
476653
297072
32268
43013
332126
411215
431025
60050
214965
412872
196489
235228
491748
462878
162727
362034
268164
271129
498074
132814
228194
96280
271821
144989
117293
245865
363979
245797
219118
65379
356540
96972
405880
383548
24795
236376
456046
232714
121278
34331
360767
499908
351267
316409
54268
90854
431553
55255
86483
264354
166339
346192
98939
499979
415285
361628
78815
162013
315317
119604
166491
145077
189471
233506
399975
499122
495029
354279
464640
111592
287543
387283
492277
290278
359650
123334
482816
347001
307855
365875
339589
456523
244683
462702
405672
405002
77181
492562
41201
381033
324318
364922
354914
436064
150936
393003
381931
119935
99885
27435
464943
145731
487347
208112
229485
272661
392435
60848
45367
379567
344109
272067
35155
496617
49674
432237
411512
81378
342115
319740
158548
45919
113393
76257
474677
499964
384191
160093
450532
413746
309229
262285
146786
288765
310622
242555
263237
173927
228733
385975
416829
268786
107549
112968
213833
343564
296746
468828
434366
377681
121972
28264
31287
152950
174662
25020
148231
138480
498367
491611
219939
489288
135093
434567
499983
436953
362281
187333
291854
491178
350301
89704
494993
499806
60410
193102
207861
439913
197030
454823
420141
195626
35903
296310
129334
202218
242271
378840
225667
446134
242265
191094
36232
78326
260983
37470
264701
404615
386917
254608
404089
115602
226489
292093
34028
204527
452641
374781
123463
106592
426086
353216
254169
272760
142460
185397
296800
386289
141747
397757
471372
196573
367244
32978
338907
305906
179768
25207
353652
451376
491806
281401
362281
449617
225705
456070
244387
253524
387592
351199
119524
240771
95228
61604
361672
303749
296595
235625
163965
275403
443620
361542
449230
337772
380289
389750
234913
223259
57865
75643
279043
376014
54075
290705
234867
196108
159031
260742
45078
39916
338831
345816
328745
499743
229839
60519
220431
499908
53100
227847
467557
416204
483084
457325
387818
82160
490648
481201
303142
96500
443889
374542
61511
134566
86081
169097
32852
303727
176404
51905
102468
231366
97050
286507
252337
475209
422861
284852
122809
186400
295972
120314
417498
499793
437437
345571
243639
305892
99430
37720
337228
417607
49021
363294
264910
373351
449779
492515
89558
435384
314831
117751
365477
39420
499110
72668
242863
313099
255782
460769
236346
446684
437351
110904
349190
115726
499991
125972
225829
458295
143105
499279
361192
368339
278151
416343
48131
499985
144033
296656
382525
487736
128195
289789
130122
335711
39075
84415
183726
294027
435534
268175
328922
99281
207464
144392
57116
479264
265738
213993
363926
98369
400603
89499
468698
112317
499988
330988
499985
115437
361321
459655
307276
453771
256248
122855
196698
452313
492962
499959
189851
143609
437056
26292
486837
464347
357651
213897
93162
64975
301101
341439
449144
261996
428843
435869
496604
153882
466430
499715
266454
425778
479689
315078
75413
61226
168075
34919
66814
499968
400792
367380
117837
434430
314008
276880
151017
34904
397715
314101
168558
383894
452684
420375
150000
483933
400469
216413
444169
199756
156542
50288
270168
410905
485697
378476
133549
499822
235197
312691
71054
439504
499958
142844
163796
115089
239324
358237
133213
120641
158016
53438
443160
157813
103478
433511
491611
271363
81299
324915
32128
467824
408450
275718
124633
131077
281251
390732
240244
287572
283880
99730
468934
371967
497877
478643
195121
431369
465059
280601
48503
480885
89704
495854
368668
472046
363803
221648
425401
123971
459437
47866
434197
365618
468333
482508
213278
305321
117625
304573
403383
332367
186855
457455
461376
171203
320248
166450
148796
326338
239063
499915
461153
235758
385734
293845
225870
116252
81311
203559
344265
31905
396420
441305
244505
101042
202426
432824
110558
78260
408492
95145
443752
187531
334062
313584
295086
65812
306721
295707
64565
489721
157524
46589
53084
108539
169325
161898
330927
349382
230688
351156
134535
496521
492064
273412
433455
116954
253687
499908
238641
218317
499988
351493
324865
480767
43288
200670
475881
182723
338228
279261
189553
290147
49582
36329
401706
43024
94883
134479
433845
31296
165741
220008
203916
268643
131298
242473
317405
412915
427731
480909
366411
306193
136374
305266
452641
53621
174383
141600
138382
492719
469085
116367
413759
326396
216962
231922
387142
192946
35915
283241
115893
447579
145626
456017
393127
351020
369814
281308
177662
179368
158251
55319
387668
168423
363707
437343
357805
299911
226350
217021
468198
383126
470945
491557
418658
116665
377230
32627
144758
427060
257091
354336
443034
491423
493806
154086
480619
407047
292903
27689
245318
431506
444645
369098
475740
78477
415965
405229
429012
305950
499874
73800
399615
193392
232253
347709
107009
488345
189186
440577
351775
121850
468952
224804
112948
339883
411743
228614
28970
81536
70284
230294
423677
244795
460034
105521
478177
426017
84719
59203
427078
441190
189250
216781
484486
51705
389282
126114
275711
457740
385725
445963
191610
35973
424431
63378
469820
268144
312492
128486
169929
407660
343503
319845
292495
64630
321113
73106
205555
499837
191913
94815
496637
329255
473132
316982
459594
229804
137576
38041
493053
371167
41468
104573
382400
203432
228748
63546
46634
26587
49024
318031
90188
45593
236573
114668
485735
482042
69618
239948
31729
437066
238581
495274
232390
150453
285201
185401
336465
321034
119275
136926
410964
65367
499297
499638
298846
264140
253092
499850
53600
67382
233198
422361
326817
497801
144099
340643
294017
107404
33649
343206
495941
107195
346909
349870
362391
217482
347187
471634
162727
216573
361027
441412
178058
286989
436690
75604
368126
499958
78029
457015
334403
115651
415672
437526
152596
461964
206923
78984
460218
43436
30362
84579
384612
395823
411412
359370
84642
361895
260437
26689
362929
155102
435562
158765
492172
463544
350936
117488
323641
341770
454245
71834
445595
499715
452901
349409
316806
87831
384265
486846
30918
177900
270911
143506
402366
411451
466414
415318
131184
291522
82838
337600
499743
401142
363803
381025
368229
449972
390139
491950
499743
185951
106929
336939
162030
412307
335004
130656
74636
334095
439611
261895
247943
417884
280483
321361
424951
499949
319041
45648
423126
100114
187936
150493
124382
383202
320389
496046
474791
28087
397012
473180
499837
327905
91299
324951
468470
415597
92801
339008
208766
46380
443932
442996
142941
93480
468199
245191
395144
62721
499781
247068
262103
294520
321503
35091
390790
337443
158433
281890
83138
467988
309894
59673
287082
167269
499915
304858
85870
49795
119245
494399
181100
158254
211337
498154
310932
442392
499894
397297
419577
466683
43001
388963
321854
42681
57558
316416
96630
430034
49537
262999
392072
238550
157629
463347
325320
164899
464286
115052
389814
360897
147742
86999
163392
392667
229423
163058
25804
291611
143767
410892
319014
350796
461952
156675
112646
45490
311369
469671
399693
436347
227665
389160
205617
499781
401782
499988
67586
399492
214916
280303
444033
499958
53508
375510
70118
29858
73000
258756
375354
460666
26318
469012
496454
52228
26045
163616
498776
259758
370486
110000
318919
273137
499540
241802
499908
475603
217029
138280
447634
487715
415349
392328
466334
44137
422482
126964
489714
29804
71353
64774
167108
499983
192467
304381
274739
285755
442096
486708
484676
216006
307093
422835
460921
58321
306200
124562
383836
303264
272127
174347
423482
305068
319940
256521
420447
490735
49023
226318
460451
146319
499970
365947
299618
492225
322664
487514
403993
141464
80960
228270
265891
403027
225845
448658
386263
48143
329922
335649
166662
473241
389003
141224
441913
165631
125452
350935
240609
45781
41825
137200
482639
294971
47105
463579
324326
249119
428373
141990
170503
75824
124074
386608
427019
205726
433045
70479
353347
98825
366143
494192
138783
149084
222525
436723
176332
266112
396777
499850
61420
188603
472368
449652
466040
444321
295340
499874
330866
387527
359234
39078
226776
282371
432840
355554
136147
190162
486136
471890
343069
192391
50668
287155
499988
395756
64498
214664
492618
266979
124395
381022
300857
316599
226557
491920
297098
499788
390161
494031
51939
311058
441829
201208
204588
379942
154229
401963
76174
414835
499948
429475
469371
230597
326393
296268
397182
411459
183467
408498
192775
270917
40243
164440
331623
494031
248235
482403
196759
359060
253530
444363
417674
351389
84656
377083
101567
273314
476436
83316
96822
29476
455311
246721
357816
154527
111245
49395
373515
179567
347140
499970
111459
483041
424272
254313
296795
454772
310085
301965
462685
239602
357164
88913
52556
390843
192964
499754
108508
75646
360394
278184
499895
312944
367989
37361
164233
68360
326988
99882
122973
498920
261125
230686
60671
142269
168173
122538
333459
392758
218299
499874
500000
167634
441617
429237
192523
95392
90350
126322
281388
56432
379343
236132
176107
280355
390550
204088
482836
263068
356708
467645
332616
138698
392947
296537
340190
52330
488028
150886
469425
153850
121842
469555
318655
378032
475004
29852
98576
424639
276718
455865
295645
328541
449549
179469
260664
449852
444911
408889
339446
464429
214720
41528
233413
86212
180863
428690
160557
431859
26065
437378
385917
453504
478405
267163
124296
289735
426483
262579
299693
378836
350936
190312
289607
290653
367053
452848
498842
322166
126522
130331
79748
136155
435726
190988
482393
499970
228555
399319
221382
217686
102681
412060
499739
371917
451041
52885
79120
250773
476444
499985
25404
286880
47164
416087
496712
431077
290172
54193
497101
30541
418288
40603
223807
288248
150262
113794
354619
360028
224973
94149
105753
43700
50116
238340
281743
401481
390099
263569
194209
378197
381672
397535
351646
279741
419345
493141
428414
147267
94074
300990
499979
390208
145679
265955
287403
104920
231013
250897
477844
433511
45299
462082
111209
97827
149253
139990
441123
303887
409962
339883
85253
313071
412502
490891
423637
76210
288256
265879
61110
212896
258258
334403
160060
491561
71988
499958
364265
25123
131851
389864
256465
232746
274920
219569
67718
62505
126584
342536
287812
346062
91537
199525
61795
84127
329701
219666
396805
240661
388359
474008
417042
298296
279416
151388
306409
222806
499937
180169
77895
357522
334888
455462
499985
158808
149305
477558
246558
152618
137625
281388
367704
463836
123011
482862
291699
424493
287892
351505
489668
41430
494603
470615
435542
176045
216109
62317
176394
386710
353862
187288
125134
260199
371456
133664
213764
257072
136903
72623
391665
424431
78861
408643
213653
499825
498009
449276
488624
415088
484869
351699
247898
105625
312299
53212
468886
452071
341143
385224
360958
165961
200858
321320
321035
133666
420136
225455
365385
84035
34098
492373
332952
366397
289385
265741
267465
309715
35873
451348
396828
441483
251696
308894
425902
355020
76148
148843
388031
63681
436494
170750
277916
272418
498177
95058
42810
71622
73323
398279
198288
406860
91002
113639
327167
44941
315553
344887
200120
399248
460679
236134
436931
406886
122765
376232
499798
387468
24946
499949
397980
325054
72868
83463
230748
175388
63824
330136
225630
478822
194009
392886
335975
345936
123392
283457
208472
85347
172632
309629
442744
180756
258225
266487
255308
295011
443236
129929
81992
303986
221835
231079
255308
224798
81514
100617
98124
85008
229300
441560
78522
229895
306900
179302
483712
192903
400262
267082
172898
476316
457317
317193
138469
299831
89133
379125
152993
305595
486720
135085
201926
384323
321045
199817
496342
273544
180077
499949
490322
57359
491761
150319
377289
144461
499970
37697
307593
43856
119790
240025
96861
318153
462865
39434
178709
499893
317373
229486
422029
105375
412958
101755
86794
30188
366954
54482
273285
42232
26662
472368
492333
46120
116820
124743
468446
471335
488227
452773
261700
370106
96230
83520
77765
187287
40053
496617
367495
36562
218703
487818
111719
426950
454161
499893
180344
298564
125446
464788
453791
76622
222650
327653
94834
392206
127322
201789
43856
173377
69415
325572
499968
472019
321401
474999
93686
417052
500000
382057
158298
264529
146552
71490
162143
497955
429215
352249
156211
190333
102613
165031
315979
464602
288804
417695
163106
487267
484254
212069
142853
279428
381255
74453
312666
358619
135738
204135
380253
308319
193048
228924
430180
495893
470421
410543
85362
320640
75756
160105
254113
70656
355260
96726
208770
301468
158171
229560
250643
70052
313723
460708
481171
233304
384244
464216
480628
192273
157583
202142
446978
142675
128808
131713
486740
121911
212494
51289
87609
422698
288153
191439
236780
449362
352963
413183
366666
96056
48419
499715
126006
405008
262926
470660
424971
152445
321401
385039
293700
124073
121830
352642
64152
358952
441823
185331
499985
57877
386628
389330
325429
369996
368748
499464
470226
340253
492277
237130
371556
100014
25739
334712
462153
379351
499806
158799
164530
71160
456913
96309
84579
107502
433845
55771
169704
66173
218243
141600
39391
311176
252931
165604
491868
52101
179854
159816
317881
70987
136754
333714
382384
278105
151333
256326
499964
183833
192483
319773
174714
354816
104343
32835
210071
462582
342860
339121
113352
500000
232938
143842
499898
42860
404837
250954
377335
74874
366381
34276
236529
144232
191108
189471
179069
90129
452396
313019
78710
301909
112360
58172
111424
124436
321751
210329
195272
34735
182500
433019
217161
298288
409708
385895
499988
145006
148203
267798
276543
155748
41247
346624
494287
334634
494624
100857
218299
84384
83987
259903
109445
282562
80332
141013
150912
447011
428228
238558
259688
440903
84445
426789
203262
47663
87855
366821
124882
499915
178002
325515
289694
285100
125964
457188
153693
52973
342835
388592
98152
302824
174805
258770
277936
234062
296618
37875
157790
282718
275429
262364
499988
429457
164460
84980
208929
120143
123629
160557
444346
473243
230866
42885
106292
185968
458649
232009
474865
447212
500000
448017
493135
140295
310341
476053
487419
75395
299003
390559
288151
462237
486296
302070
105949
456073
414311
244192
37004
500000
212953
267798
388673
370511
238246
318880
210687
222000
198350
394230
218514
167741
499743
312385
332891
202708
286421
429884
195768
470192
432336
137157
258790
461951
349361
179229
341021
196285
132785
430742
461007
281682
432543
97274
152235
413592
339740
268841
106052
318009
321576
301766
254354
321015
494350
64583
316674
212655
499988
338960
263117
411650
246953
260404
219995
168060
45744
327915
43344
44362
481645
232084
110334
119098
160525
36224
298267
97131
352781
124111
164169
256307
290543
499985
467649
324952
274820
422526
311206
312464
396750
499970
441478
480383
426646
326682
407930
449171
491957
47180
462074
186395
104795
499874
430910
74868
268259
36703
40806
493150
159779
83514
58293
161067
453814
105942
146318
55187
122922
205473
458852
498026
141090
73651
93995
186562
393042
321280
484181
387491
93398
237953
499985
262026
254214
51215
455945
225325
468431
361403
34051
397321
369410
499743
405262
495472
491766
316168
321568
166144
154892
192467
398100
98785
166381
38528
475630
457105
184387
406009
493778
311819
148212
289207
354231
113412
361759
45173
123240
63710
95487
228319
448941
155915
396576
372384
200858
169305
171545
46857
132304
408512
390453
61511
194931
156108
198824
471328
282106
317241
394137
326056
301461
131715
220663
32098
172649
68112
279358
406681
407343
451091
141118
312349
440393
435252
108267
193986
482470
376261
32369
242655
39007
377516
202053
113304
40213
396087
391519
67849
112259
300298
402547
487267
376423
167976
499959
359744
457875
431740
274238
202807
443889
410464
115787
24737
231608
266855
199006
498948
131693
205298
87237
348720
152426
362866
333278
496833
354567
420193
211598
46254
408774
344394
383471
181700
180858
65601
358698
145805
172980
125944
496604
415410
500000
482457
355154
195305
432995
203700
425837
338382
53436
55632
387367
316289
381361
440484
327326
364373
357329
201204
490124
59438
466021
315985
146635
393793
174518
290426
279549
475981
373724
159265
469054
143506
210055
55324
138488
33108
476699
340357
313342
87456
402520
177579
450035
388417
416627
222600
175123
230212
378939
458256
235780
130459
151648
386172
174594
493723
193607
205393
235768
159063
499850
260882
39174
147843
441406
319499
212697
48510
417932
234154
235780
358427
26568
283545
384004
24707
307247
156668
55528
157350
149469
25725
51157
342337
496166
222972
445729
214108
336065
457831
221143
131873
251561
171377
209830
401200
305795
147606
70210
260496
405448
493872
98155
417273
191575
476087
284036
102972
136183
426200
335886
495982
226001
149930
411081
199879
399839
295945
106110
207943
124073
94413
50619
116120
476224
496221
169645
106629
260788
262005
339492
225602
304694
492747
55542
326108
404799
340068
452820
280549
73924
281795
98054
124012
313970
409616
442832
315394
381392
427215
34098
327513
455752
93836
89885
273431
498763
387367
447754
131384
498144
139810
398493
380456
403949
364064
372857
169929
239958
420723
135565
94369
499010
274548
67512
427174
383352
444205
333934
307201
193785
269464
205931
462210
307583
65571
245295
407092
350060
27430
485386
201844
91783
243053
325288
27411
253420
46485
499725
336042
314962
491534
349884
350787
59979
199997
479240
100951
434835
404142
426698
218872
228798
184976
499949
492708
484508
137430
256853
493680
497414
181589
139553
499988
36521
234478
287283
475522
200130
422191
107725
415378
150503
137869
97008
138280
103057
131342
499949
413917
28043
256671
306523
447094
385494
62084
80798
449862
379309
289636
368363
419581
484258
462019
307373
434237
438912
285966
56990
246840
118074
145727
419581
490172
258204
451153
25624
424971
310301
294987
307276
459003
499968
232799
68478
318326
192108
371308
352905
104475
97185
267827
432819
500000
88650
167181
499970
397932
297691
462976
362776
263237
215374
358555
95656
91862
52750
499774
314000
341605
366565
301986
453674
149080
232140
465062
419536
411603
448512
310606
421154
83695
76156
206555
160223
352068
193375
386573
236722
247254
36471
499827
43544
218168
325010
304412
283215
229534
109332
332214
188608
84404
219310
177062
406805
169797
77584
31347
134287
287193
27130
496521
370675
143819
331452
448256
76044
395897
157782
406198
139810
329011
487534
476599
430938
177960
61543
86676
82091
497009
63418
381321
231072
42860
94045
179692
487433
146755
269821
224699
214225
352429
419449
426643
207490
274165
436841
235027
321842
299741
382691
271343
215942
368847
434137
388560
499874
47208
215022
430676
316364
317361
240749
57389
217459
476566
499985
408334
214421
241780
463887
243166
43783
83148
221712
208264
93191
24428
294377
293321
316092
216840
161362
70480
33195
425435
400502
219783
376939
228862
259442
229422
163465
492787
85887
95329
499739
333085
358049
167984
117689
498545
322691
447140
68816
146676
146543
456179
307418
411277
146676
496711
257517
288512
51646
216775
166394
139817
38021
39227
57605
499924
457755
358559
231398
33372
197233
230799
320738
381430
349497
415755
292975
265541
382217
499842
339972
428709
252296
279622
89074
255967
372507
212209
240425
428296
109110
237096
178612
125940
461167
340943
139146
222862
24901
302829
191600
375306
447881
92920
185193
220442
286959
255029
323301
149002
218456
457778
390157
262112
415951
416464
181728
315317
136845
298726
410681
100834
271717
425489
93269
423803
212660
211865
290116
223590
443923
291414
401382
318518
249292
315477
214905
97280
71590
477783
351699
485794
436540
392419
373364
106101
361027
354677
219652
156744
474409
444549
437189
142768
84209
138623
470208
373777
304022
364116
74890
60205
114157
427090
46992
214275
360986
279860
332261
370862
348741
351928
229343
426916
499908
158272
51736
97517
82974
403992
282011
441354
194129
90253
51048
311369
462823
496774
170072
121922
208028
69626
346902
314165
441383
107034
367147
117047
388177
164819
183445
63708
344808
98230
412766
499915
273309
433738
24687
127877
301100
181253
300926
254998
186399
497833
185501
209327
386364
471244
175302
187135
235283
445231
152219
470317
180832
24407
419067
265728
251838
79005
376580
72010
355833
499874
259700
253546
421287
426726
81729
438626
302658
26960
281468
494073
244915
343349
309688
120659
180630
133213
476066
496641
213819
344385
25228
353680
232856
367248
134977
492708
211393
106261
499798
393506
266061
364704
323846
33797
210133
111262
450642
97863
384831
161806
457672
175174
108009
292856
384444
282992
280248
121324
329864
371995
320515
292861
500000
62050
136620
499985
51373
135358
244835
398307
177039
493282
320394
301593
371413
430178
368583
214847
322231
390790
274207
216678
96236
403480
446237
94851
72421
440885
190493
159874
159344
242356
494285
476587
97108
161247
77009
319898
28622
220225
94402
220272
344178
52330
499949
86959
216619
337127
27664