100000
239295636
299042679
287771413
141392206
489803889
75290306
331825544
29506533
203389699
87786983
353251149
248088166
186097299
438487400
154394545
161139066
303684582
498601964
397554995
279687396
383205714
162648716
176541280
453697591
183703652
497545676
166453314
201905308
477839298
488288444
487408370
60549654
407029912
149984631
2917900
74737150
287881876
65367215
451634896
404936439
268098172
336669213
310490840
377725053
455198905
368268791
351424298
120531661
61461002
251854551
187829796
74989776
481543352
270507394
485837387
158530751
386054387
342052567
185106153
243900289
395118240
303660826
415357357
191926925
490392096
89335787
454441085
269763771
424274781
36372481
332534442
203923227
148990338
355683397
235429538
123462178
410099999
52034648
319305455
145446496
261873758
311432875
315584755
75129384
295935948
240118867
116535974
381237310
143780464
237087994
471385862
152168219
416872915
428032264
240109864
374164281
286132594
451854752
11273207
121495222
230299963
93502375
375614795
283658372
311924571
112235757
131243679
255862008
353520025
172652476
161815097
241412020
238772517
357444278
411237899
57923717
133776718
393459848
342684288
176043935
457469248
130689256
290173529
265607267
349952657
363231563
366947597
361599904
31695624
237927991
207192013
134310212
375930603
354828934
79049109
232450200
496539416
359567434
376483373
380003015
47425391
238386663
88396397
336381728
256657542
321666095
206345346
348800861
441114225
51386664
144501074
452428836
115737337
303850888
364893830
343312534
137946450
115564569
366392844
204502081
303366203
31315918
191734234
353437774
377167547
105698575
88876784
411657106
131649731
122864373
63549208
163073094
473007098
293390315
378616490
289386787
319998594
468130651
460190203
291325323
89166511
117965353
74141175
406881892
196423430
463248689
180440687
76531425
147071400
144734458
470504790
43933219
105252044
114890141
365353687
170326780
291975088
253724338
1270043
488020849
78291732
471042906
195530859
93572717
73156247
138536089
269185769
79565390
6010343
193959254
2736130
285707745
252334177
336952178
444534245
313645412
477435105
384652016
116611594
440773279
250955567
245110383
300434187
469211253
20650683
330766350
384027904
462370520
179415562
129681241
422108530
425614628
15552494
334010169
209403342
172835956
143814132
58934896
271804946
310391931
39472287
360823464
146810767
341520815
26492311
254659064
106821861
458514003
59252794
228595158
368136846
296569613
369167007
96785812
306603592
1280057
309283794
246043309
372375450
229361791
448922894
243685940
301262187
43022651
146931511
118164918
201896874
459831738
294577222
75910920
309358350
198695689
449946581
69805506
426024289
90547808
155138270
352522852
396534846
223510318
384612946
236713125
255737960
119796348
198868506
208111030
363281135
417679685
6380426
336170478
213809124
471374339
304081774
243171711
151603102
61976983
359036371
28804549
448101697
45520867
306719885
182877762
483077907
253936568
353868009
431523433
207163933
296029973
492408569
29532376
429782230
53774713
96798555
107436081
394003845
11386137
237524877
234467038
24571050
44603538
482438368
244246910
332804094
36058416
181339657
53419214
276772218
59855135
21702582
174159662
384769284
150085700
24514356
430332435
145401055
276434527
478812122
140921656
165028738
385974274
338333373
343270862
308238983
212710141
432920621
373718781
416929971
372860302
233531425
206196423
387396805
427817994
383463502
426206484
466070753
213081167
88587373
326201028
181247981
308517481
202526442
139020364
298884885
124457222
99200786
197734102
114497292
227823565
325991307
209521503
397087287
207555721
353422858
426673719
105851270
118596512
231753073
78126081
451744285
358869094
236387248
103279656
186494992
218837495
301857733
143738298
82491069
361144256
322425586
285992088
165295419
163314777
249265478
97919678
262622531
378946656
208625462
371756327
465125989
417792674
498198673
447135431
303441061
396653520
301293021
349502034
106111327
364931404
44409729
496794716
257744162
327326456
129108131
148141897
55079749
221709790
459388508
136371885
261617484
296338063
12418649
123462157
357253805
45686631
117153815
136564395
117850756
33235662
488534123
484531410
375881148
344330469
157428734
395777681
112876083
263452724
413985487
196773414
373503995
492668431
131794144
242162306
343990027
492941194
100080625
39296291
327352201
336640647
361065878
449111834
390460357
254956479
360458590
132818213
148309724
344208219
434374879
77720346
337483452
50690554
239900195
118638380
417777674
177970554
453187195
220177401
53309755
102138916
123414614
41253610
144919976
402958222
30862661
199634520
496105126
204620774
106969970
494625043
63254833
459996143
175805258
25687280
473056783
109433303
71949311
211137383
420060322
458371413
373639486
175239994
18243737
167406857
425476182
424823139
465194894
274785646
406673086
399923251
214051303
497208026
369608894
305211296
146617550
343383719
486631422
405957266
359211256
111223565
8476803
357821492
129088118
63923697
364035072
113418851
222612399
366536936
48791505
287945258
125738516
394291170
35750044
438299791
306063661
92941949
110038931
307865359
156875066
243351722
195363914
165876436
55353893
495864387
126604382
272580985
484328638
407579676
388031274
83607105
67160159
259850582
89377598
177632393
295841421
24640607
5849564
68037744
417741482
61196391
208028052
96528580
305564416
198433090
378898331
277836435
157253092
446378150
19871259
180955905
302352846
33237078
270054545
405230496
484426555
411609997
354992954
435529346
476137867
432524995
179509407
166410638
194717434
65305351
223182922
67333903
336068629
118315637
225407870
272759060
142814610
210122188
271725085
481625400
268037527
347466919
205943095
173301840
395029973
124708026
59084445
465648595
166082779
46493196
94746121
82939036
112864570
128164461
80111424
361413151
327465603
397812794
488783818
457648144
192375735
126596481
102166127
486461727
51659574
491333119
216453252
53778997
25947483
413369493
458996612
25369074
103392590
175755356
253402991
84651900
453352974
356674556
48425279
178260660
336072031
404607139
491744016
283300927
418822530
21290477
272030622
472118813
418752420
498082365
27947465
151633652
76699023
81345204
155427820
2224517
872177
403003265
417484722
376429937
245188817
225005621
211997482
463062062
190121152
382562868
351941985
75496816
315814797
452310893
158491032
467414388
285321211
85554
194290378
188327722
211026298
392175411
347207334
468788129
369536161
388306772
339553745
61751860
414321544
3952160
46439793
191098336
400843806
338499216
404728852
202635818
65258572
19943752
18516073
292431635
292477880
164412786
238238544
84041859
71337084
317180618
397598476
378265444
158637703
77484237
440806600
242317254
190026357
307245260
266249801
194417610
439673492
488038609
207703715
318759595
19275825
352889412
6877443
103006391
33766634
291407407
436955777
120546515
124591486
480297687
203180738
402557496
316988218
414376794
22432419
445610267
177971971
213300829
236353761
29691319
235290163
441774731
159723855
366933537
58393229
384325741
231034771
199004519
242482321
80183231
279628374
48885095
170912855
327655236
494648098
470978331
410645923
145312429
253957405
166123729
98769872
32043246
146056950
442563875
267312499
25375417
295580990
278748024
253886054
188917132
176411195
288620369
77512142
107830554
304210153
304361161
306466683
11344430
96438849
398372894
308614478
446220595
310765820
228658803
191219221
409966701
178616460
117445252
383943653
200880263
234612320
108888727
473259281
166604009
22428890
114814634
358531162
206562339
197251630
182460297
251040554
326871062
432179174
146667378
69469300
119340535
328059842
209829573
493909855
109783565
72759790
373361372
138218721
257646103
491297946
486165011
401449654
244918781
43819032
400638995
4321302
435076790
329758787
258355641
410269489
342813073
273468353
121059247
234390347
381212809
379136583
71715439
167577938
479679443
258952625
167606817
411573775
468463078
18164378
289461845
46035821
307138976
99879946
100155585
274663340
14516041
400726331
322530138
373265643
134847578
166113015
86610755
273168910
370827910
244899187
383139457
65986847
145583768
201242818
4242216
142310482
240971072
279140973
470571584
75446267
25963770
250727487
354740206
246578145
458477147
168005216
137032294
42765572
425276288
80317926
245492941
455060868
343180049
58052837
53122576
8507156
147880391
353643501
50353269
186152824
17100694
54675163
225987452
449219961
104317436
183455936
285969725
390749039
46691459
295813257
235005644
40678773
99402695
471598550
68179349
11267786
26536545
225638121
245094985
37927738
85089034
290165508
142478246
372913919
1246072
382026288
290549412
51644515
403647328
153302299
471039048
9131932
383983950
447676985
260077279
363671790
446091565
82573118
426577988
70806644
353794241
176450768
406195079
371986085
385609392
441846751
64616441
362857951
447866441
22498948
126405394
117106631
309047308
253617969
45515612
350474970
20308078
86250388
48627814
364277346
57609363
58840019
166360648
465269730
71519484
117171651
392018327
451390237
301109038
67127741
427402622
481652931
283641172
162434920
468629101
294011232
489715390
452445168
453197809
154598150
51393553
241113018
438637193
55872039
475115857
144646177
276419904
112029734
14636588
328371062
430601502
82977958
349823907
359286034
27935657
144564659
404823106
87687502
219295655
288374623
188245299
231147228
120266422
52114260
113958035
97693967
300441776
179075062
499627310
53285527
355874315
454514393
140410523
16072024
179039843
91949180
28621443
60229276
36715411
439782398
145838860
57852157
217442991
306508016
453898376
185484745
244889763
494742317
271410432
12975896
358988000
251850213
49447164
36020925
433820246
322132133
404362542
179176201
297838527
442248673
162031689
385124799
356901168
311895916
386712361
241802999
366500450
78724209
427564725
375749321
177599154
68841937
407466343
362120138
167243045
204521594
21967828
120112084
35226989
372279483
382823904
331367027
335304557
101847664
65264859
163776083
310708026
480933226
350514391
242523115
321787069
29960521
137158404
49846497
275007460
499448491
440426928
143629288
10613641
172179809
484577464
442316341
179132231
203561090
81897966
128639856
348773919
255576094
23191573
432500233
217306301
400389738
479068238
442474460
130953091
148190605
243546322
207298529
146036716
436863645
105423350
263181102
87927637
248344884
431148591
130233114
83057229
153432315
354577778
442913202
497495421
45599285
274466600
421739
393413068
137772861
128898957
166093323
42844575
259340398
332136
304924352
325866070
78992950
66211720
131588254
277484146
364437759
345494480
301827865
499044662
7368975
104101378
264269358
254275799
478995585
490560685
210890385
313008165
473880726
372513491
216455861
320783123
424620902
385368645
51694485
136496199
247745789
76647352
341227344
238235595
112096262
376061903
292965310
150711795
89927308
34757401
349087699
213897285
90529169
85548326
463273849
488168660
60812037
97175184
379362240
479604034
315893288
221664094
266689613
132368184
306377087
113727274
360991175
67119981
354718769
94059169
16754600
175169119
261191204
410515967
401673081
465820018
475794582
211166230
328946942
460747968
320722176
230025646
119218783
406539511
425179553
36190824
245304294
396620818
126274980
367688020
158003758
72096000
91437877
403138893
243690405
473501515
30004084
468592464
235999483
79340029
30581909
407337923
388709644
171369693
245703023
58243275
30490415
292276495
145193486
12370851
269176901
339212248
462839564
400499218
340778185
210099842
130398504
119382616
117943607
428363357
344337128
321663601
219372067
172799721
220931912
351404160
208757189
229854719
427468329
187377221
190128658
56665178
264678070
200509578
6665422
275191229
52606453
268182784
173606227
18262604
170703903
181269724
247162810
156514969
457925523
460127039
8997871
36114340
140596202
126317165
470469593
183362183
140158126
291959152
2611771
380188680
459354432
229162528
355155756
20916343
487390911
393784992
144971541
466676807
296091633
372476315
249642541
237098158
163460461
360627844
304046928
100450180
151844495
344745815
243868427
3443790
197857671
221758592
208566548
87851799
2056070
85209452
137404002
130125237
68775022
357415508
17937849
42856608
297739939
274397555
27224585
399953507
8210716
448842625
408503175
138755455
139980566
425430015
286595924
75991319
131863490
67363002
298559085
395026065
149199503
24388163
131366716
251549311
82378106
335766087
278002975
344865203
212357457
38309517
35222278
65408476
118493443
485490200
274095487
338688167
483311276
26175402
343057357
467779298
350976461
272880820
470123251
256889885
498910580
181797592
200099032
101678465
44646805
17544109
414308261
394194626
417164003
95239114
421438436
255320534
212975042
4678284
350911956
325327643
480230279
150696069
285181398
225427251
315911356
356728515
220239547
340800364
227246199
202768151
263509763
130817670
271750555
378409908
388747397
25865560
479611710
206618229
415523166
121115997
139498281
307953576
164317754
428985258
214458600
362220905
358951512
398564279
221575006
92268957
168259588
405056506
382437609
261321107
53348376
197748488
168314155
469089019
427895166
470838095
236790659
317731568
331744663
117480807
28968315
132908082
82128323
425056390
354111926
483483017
335456961
303929894
371572574
170693479
111942041
303573347
277028978
494816639
333253083
352982775
86855615
67675318
338241429
31926435
285724686
84401666
325796964
358293647
299470216
182724070
17904427
486099678
188253695
112102506
132405799
91929335
41169496
417165968
169584702
207764151
150176979
213676279
21813966
200718110
79720588
182513071
284351375
362341577
457963
356985391
151170855
240177690
120077810
90592849
173933530
94619511
119730402
19030205
445742034
209350289
132958453
257054114
249506717
281569220
217391567
217761708
318262824
86761846
251769871
399967655
399649251
74644072
452923180
144889989
424587672
386785447
413540346
499491233
295222392
332243949
27136684
228808496
398926996
447939336
115854393
465484058
366924588
102959199
455910159
64120128
230732026
324973801
273300175
438180427
169427658
139534415
354988701
314806283
344429633
34415574
380321456
303083045
424039754
155948807
8508061
93700489
277918907
147668098
292968704
481904705
423651182
143757709
46600855
494793564
309892614
415229160
272729293
134199694
140200337
292092308
484509141
476476108
251474184
302598764
358558125
487424682
140868139
416122859
382235593
22243858
328477878
218937908
244455246
149903821
289151595
331687980
117636587
440389326
440216860
180079582
351162483
421199589
53900178
54560656
446946185
367174079
299747325
333211096
362751847
369193892
407384997
488347506
120250901
159926187
252248091
289119573
159920720
308161268
333644090
120765121
37549856
488831388
150748301
400980673
358577048
164930649
370315935
473622860
32497232
268428961
493172313
452860678
363354292
487814104
76121454
421304338
243222344
304427318
54338303
356321796
111674711
36135307
115661996
318151460
306196060
202088967
158580602
330697237
201138925
100391833
69156137
231720315
410124176
300448379
447818186
51101279
395092793
399860744
116966477
318502142
60415706
246208080
65523341
316671209
378369773
88549420
157805270
267214842
63702857
454980954
254623878
114133502
266102738
218101904
460192220
30805493
446567166
484005641
227188722
377578896
134020319
214729904
409698904
145656486
236151187
262659294
415081862
363337042
344980020
494184898
231644933
303173981
43359196
98294503
171884029
173603058
86395161
401808640
373044900
389732392
462820140
127714860
76271022
33532453
244202139
140934379
115772558
265292913
196703584
226426377
46304260
53405702
389883277
130067389
116267191
56564674
176379512
268844168
36483304
370638955
251467343
243914236
75932185
324120823
24527947
57271920
397951823
312579365
16570404
47540177
158171603
306422764
362988521
309851377
467793405
467964889
159014334
416473422
30053891
235788802
302190482
151032529
359989622
291702886
108526583
437225290
82312726
176647959
85791669
372662375
224283281
377301923
205662179
270486727
264804022
29694703
269054253
197322212
337475827
309141219
372743626
484620065
206524420
405859043
10997749
2730319
319982478
379032773
153792238
425636672
431147849
19633113
101067230
167487475
232926423
360465808
266195458
367895314
318962887
138218265
133834349
276505699
308153812
196563442
381540877
438000746
390750101
481094690
178377712
198895999
307282438
181491662
62431909
86390382
408951748
466172933
244607417
319290249
117451141
361472018
117929400
236848856
282353317
480951053
142830030
204167459
146350565
205909631
78683146
423574335
490076604
161879821
489679485
94515789
348129799
395749009
436087560
111205864
128989084
145602122
433134112
401721764
26214622
173053787
224749387
155802744
275783264
106442670
301381046
269366285
281884449
432909334
235717067
232699444
317788845
248455800
362287597
264128674
182761484
106534922
191256400
14506692
336768483
75984598
275113690
72288164
36225641
98826632
178649956
244979542
86946325
460814517
127094925
258093461
255067433
378125765
430404304
455577726
74680200
171102817
108731102
14068576
379504203
217643286
155459428
68730770
384589037
44885221
493485368
161866452
146803873
107425689
39974968
188920097
474564157
182640638
265699685
297916777
428580060
404985251
431426013
118429082
49786058
476647960
442446719
347593879
420364385
223877477
326594246
127526141
362955459
35546715
329521487
369855017
99970618
338561379
54124376
440321220
12894337
29904203
427135471
282312259
341770062
318056044
385165147
246083709
318850155
132338597
326081809
440028013
413182138
15127768
488804830
484024499
299866825
240052140
97685832
492826828
218712511
136244975
281617821
252144607
331309841
315329034
452455324
118530539
21869988
125428553
434710556
145825135
345312947
288533739
430343592
216320600
311954595
84608918
87343120
115701149
82610857
390691795
411677032
336718900
96181275
120506141
379230611
71866340
180603206
441791890
456623604
167975616
46665449
422139581
205264864
317506793
184480132
460403026
160659787
364355962
176191934
195444581
322416511
249529670
399331088
486740804
22283462
102664647
429926726
167583845
310088044
467403437
76097071
159927821
4111100
363173201
301578020
304935224
446994043
482360688
182245129
461448910
222413277
412502455
77371556
29753752
376355081
131121895
146881997
449328456
454530386
264329077
41975989
65121709
194444662
58347930
273258174
350953638
4118390
115579037
77510219
356009695
206744601
384671128
358272897
92267121
357460377
72803668
472982399
238077160
277774629
470953393
437404120
297334071
180039212
100930095
136024286
153807927
372292581
496293870
222227564
467836191
154533004
167211686
389277364
256497660
53014364
471553719
338679538
488996580
327121071
74165798
358438483
104676032
354648793
41858707
48118206
209510930
473001912
115073605
226377778
184480723
59416896
171593108
486708151
9526831
485601190
433241371
354602995
440518951
336666116
166009524
474218608
314921378
161973790
285818249
284143861
176545775
493520886
92437284
376922363
390085041
103686166
62443378
429474891
234764184
157427979
326801641
359251793
242437412
100974883
180891000
28190329
192348826
150060700
63552838
183673481
409460802
425417063
387536049
344912083
326724986
130360947
216638441
343719407
102075738
93193563
473193998
88445836
322914612
97875875
320571248
115404067
177842906
358827548
270203326
34934531
497109812
120122797
439769545
288071609
19785508
380349504
389196174
114531809
229914150
311271349
479612687
175221054
444637244
21879969
48198296
216563382
304105064
465695835
303911285
232594758
491388425
72941305
151433698
475892566
298895919
244113507
67168995
302715186
277518022
269019423
76612499
278566073
370035114
125768637
295347727
312279602
332557491
306642723
261009673
26426481
377336866
451496938
138398759
84858098
355471859
84481713
488993014
32082471
361078793
411165427
111661384
214623297
143077487
101930239
366543908
490738351
24493971
362352269
70302903
174398005
138724218
88050696
465715945
400053432
306522590
74180529
171682836
489065486
452205909
55872361
254818580
165020255
350273006
316156620
46147895
266167847
121843266
186043607
283483634
27457770
2534231
387388454
435379129
483307146
403551647
249639376
448358505
15738537
315866214
129063916
184670354
491381437
489289676
354079189
51973476
206543321
138102926
376385336
127300041
332276257
380668477
276075705
33227640
255956614
483907235
66608949
259073582
461892843
284857912
211955592
496698623
246883616
79720153
81571335
451729063
295826366
122413836
128244504
436392559
493437525
310020076
70119743
142312001
381783684
54927815
44158377
258096143
96956027
457468082
365528233
70940720
448906271
415470503
317421988
442433018
174823464
399211636
168991337
17314962
203214986
5585068
172426227
312424837
107685339
273061758
89401790
82843593
105211404
253123423
298237614
106679271
461571755
449086288
217313557
100873131
40436238
286106229
373048985
119924110
200086058
411085204
369924476
57514176
421565502
54982108
456433998
246246958
136870961
105718101
57667840
3108455
186051822
381467795
180985552
398971740
307326834
490595753
268636982
207631455
152656938
239299487
323869588
306851442
26552440
67742501
121504760
179918382
450597959
181189999
195539872
346330730
50954240
147196634
67677066
75843756
33721359
229385229
308277065
69043087
249857852
10648038
98637129
76987840
112462892
161807467
77818644
336856397
329421158
170906339
155947367
270242430
402966296
243997106
150310207
198090362
307560128
368777281
359461556
111301913
401651917
391342982
338026684
6645850
199306982
416648605
287079363
384456089
279727601
84024684
499842722
293951426
247694166
163797931
489447108
102960818
490034492
142467822
233424643
360202338
435083455
199634971
380827998
474735731
409293927
343136432
276826449
325051040
486547368
136717147
492544663
61953789
20251811
257328755
157927569
155153696
431177594
188213917
474955658
397027036
22278564
442813757
94154096
11543889
82932755
214621147
126865207
486379634
31547382
116390859
324887297
300071532
38683065
377217346
242131974
370926700
354539126
264149596
449206351
257341179
258068522
404452923
468730809
147708884
191170012
8416822
175193315
160849509
434456810
466918078
432642237
255592759
57271175
196440779
320541035
217922940
490233506
387369110
41408375
90740330
156893329
70836419
95004762
182308999
302146162
232110887
297933782
484889239
230463263
179450701
148010464
102291059
170120725
85040632
107674547
63497576
370225687
265729999
374225223
71464402
280535201
351255223
270138175
42241150
318549871
332454137
475127333
211256520
127181291
7261889
146470534
106277172
56278936
191747391
201877838
106411906
253823083
200502072
190388898
483260201
429207451
195934673
361579029
387960874
339375746
283008335
111589078
406915780
385476865
263787873
252645013
20713581
12131535
138285653
478336518
195890472
369835718
377094501
446360326
16898209
91253066
349629260
232573058
363018106
260993190
364874336
452719029
415577129
302901888
5632735
74007326
40773862
432741098
118461765
198961496
109001934
383007613
449736604
241437873
60118648
338140044
302963796
297570745
334490707
305284622
208323921
23384071
263193881
47116793
448205957
404615183
364783509
160181342
496447619
200111046
75144246
161514877
279191434
124937028
476024450
205428250
438083579
391230551
108141814
99340514
321606452
37436509
409713281
113722946
93983421
390195509
362020017
199773879
223717791
381548297
238264280
345469211
313275386
283087189
43340348
388992308
416339174
76768794
280236895
488744041
479442882
490163814
34301526
286631191
488904877
49597364
357557523
309646309
17256627
233438840
301741530
393478791
2117421
244380474
204177554
113479967
453089133
410664265
21584654
487127846
70143094
400362189
325339651
420268947
273024747
455080026
55774359
138136274
93069917
419339763
197158635
37999134
449610021
491730241
316738977
495588425
268307725
213359097
285807941
205538076
244802878
204142146
279919953
469597696
331627971
435170147
31542036
66599343
303964707
306511964
197970153
295596046
185917155
26905642
261111190
384944089
114057556
407857715
249208353
196335852
233751823
28025279
181756946
176050235
445458071
315960572
482415434
247426026
175022006
163229887
411859856
237224769
102103717
179065861
486792214
62699742
134548622
418334454
397189373
8547324
391447603
102479716
226800000
73368908
95304530
460413283
158321763
476521033
240523475
256950242
122335616
71715215
404268569
178739619
88918972
273224463
266322975
441185056
424164118
269486735
201053060
164045209
137069402
161494076
484060958
459589293
417242310
441722375
271464593
455563454
256561050
236829016
380676408
443649370
224375259
367064332
425337027
293885686
276868640
407841177
387482095
247302543
367701884
389214728
285819801
480045839
124155661
219324780
64162167
69492194
265206385
387847837
486607265
355566886
426047533
171483411
27903869
96906912
97554702
270346295
477934435
283414374
409819979
348787091
238799774
416236700
175295153
18230589
196892276
499622490
266184481
259084228
366071583
362773895
308954055
287715397
439611815
434226196
418584624
11876723
347642381
257770912
409695950
158747489
282097306
86133885
488348010
440255624
310192477
90083804
131061705
69160114
495768331
102140428
56069741
164425094
105540805
177731142
61812692
481231301
380582269
339388874
109093541
43484317
118906737
374879414
110938786
416184499
62481025
371653310
372699112
357881
165939676
243573501
225134869
301786366
18161600
269823888
265898128
216525527
439217807
457530720
445837503
426498260
151122690
355213020
4632686
134245163
68830348
307665083
420810389
206002843
495600314
199467088
470934713
98930778
16111252
96952894
466424436
420128438
481899161
81040633
3992018
422304792
405891699
119441622
90618193
466120452
109170421
101336862
425550636
420373005
153471421
83621919
403926739
120151862
494875204
169309449
52874524
105862419
146960778
72281023
263117330
336696388
61307172
206697426
295907494
29088173
42494763
425540779
82249680
400102161
83820129
443468729
184169313
145498998
242809398
13256617
363034592
19863992
399215674
484832713
495329823
229175166
423755910
259622742
219690248
461365519
364928039
431056592
193708588
389630816
236143808
437532562
241071428
344026712
131257033
165723825
103179945
135274800
206124551
206155158
29294097
23868045
151503713
81084837
184478014
460105759
27265602
298844115
193617081
113819480
54019589
19068918
9466313
380037176
316360443
304558307
402117043
81814842
454424736
318838948
338484119
381950374
181006512
476102716
289550756
55605231
71935998
295693230
72236623
281388076
365897212
305683098
329607175
246506286
198461415
424086113
311456674
414978169
233979800
154763855
287345741
451360737
462115105
235915498
370894537
282499310
455865937
58285606
410912951
283498034
446523816
321739588
317743777
105557156
62673439
343716286
151283559
473491748
87581353
144847927
18719077
284842954
216918312
336840943
80279037
417350810
13573452
353173368
424412925
215798728
372544351
329800058
108741377
336472776
11159102
316307136
445697572
42659008
271945859
281960604
264092543
176701616
347208105
279072125
153536698
112360839
416628932
231612286
388340345
285484454
177296944
298160048
325440023
81477569
182297623
135841144
42436425
311674801
307117704
60287659
66366669
451609459
46278846
65987214
387090940
202418921
476090493
253491285
136040170
99611281
310693162
363837328
225201301
208214388
136655512
89396133
41025589
314367296
233147058
302804088
427471848
408395802
125961403
158409757
194884411
422459291
283785565
223608932
334803979
112808246
47879240
390981828
220365701
484238459
99414364
263541351
206670665
363086470
455352895
143875944
32500850
198918123
119673510
171303023
448199475
121589566
230202597
242470095
385842806
28097045
363694206
418384977
89740637
165578311
249028318
411548274
277549606
396173256
106053383
118945631
82230134
20540788
457744377
97055764
474142940
82557471
84179040
422637087
40324862
182138403
171663529
142414129
119778428
55536377
239916742
403128686
210505621
431444574
380193930
240715222
6478260
37370591
299793407
19146042
278816065
193726420
261164012
314396682
416827335
254486102
312222432
142772404
110643724
4070439
276747944
103656563
445885040
367522448
497442982
387839595
173025866
464089025
186264059
452923269
32905176
478344996
36844028
102076301
285938539
116727515
438336127
371323386
278125204
87717462
83099566
305577111
200895199
131265064
465487340
393287541
329538559
228490576
58484312
9925961
333064526
5572210
245440146
261325214
120613158
391592609
172282270
499785839
45550371
202624143
420919786
213726601
335039590
435122891
255317897
375039089
371676642
160231927
322466037
894908
376980679
215758054
391240416
493559045
285679078
280664392
13807348
209466411
118315184
466084828
355879898
364491376
461577274
406660502
101307115
278559484
117245290
44494623
378830519
322025225
288558480
262802778
288822578
349061741
92215036
475074068
197266357
397904042
161074877
474581819
169709208
57264449
25018570
101699655
236571328
394099745
248295899
492672063
369373639
449885664
403316986
354454690
167369310
83568581
109796978
220804652
441887830
253038276
422202859
434339107
13415049
496131893
451046689
129799165
121565736
140763668
68397151
158420987
470212842
281663879
104813413
286292428
236199737
314348055
469114121
62334508
252995710
143835973
220495149
321256233
175588526
96632202
298292046
58681350
145656124
377162118
352532748
398264780
151887676
348842838
69032238
493032981
32495875
172967359
367874902
13163786
190155299
439537624
298061138
215943866
192570789
220362297
264079463
30926878
463768363
346295709
254144368
154561248
2651534
134046593
148175310
421105390
385626966
418718249
395906504
59919793
450658291
218020148
397698321
100728196
222786072
19767747
380550239
73681985
273032803
412114111
18028796
272616228
100738473
340345250
137052711
480735719
461207803
349317988
106277056
244057473
486263115
2595603
196100484
357697358
348111548
277655346
102712202
36805830
314202029
293407591
310982576
275870576
108774885
390322226
75419438
94324822
294070356
317234368
32213769
107673994
28847142
254455454
158377855
225531382
397395511
440463070
467316079
347773201
221598528
52839705
348124366
332186312
430690909
285360442
248168178
428017913
497490654
333621789
132766944
370116407
277391986
261942518
349362112
253924209
160539685
116622516
135178425
64449309
287380986
13588360
206287152
464522257
281236353
203900555
173470716
267547705
159057550
432599208
276391948
376911071
11079651
395196970
100411878
367563422
237060049
95745926
381950998
366719347
250823968
388583468
148784720
181870984
312241979
53272325
41317494
390745810
3843397
374355077
114193545
382055677
154107425
202691
209192234
43849582
293758692
331395303
1445074
382187034
54382268
390982851
188040458
175526487
331548482
444358462
419302206
409303883
386694743
401199239
220342223
300984344
168435685
459191437
45152006
399764491
125297842
246856463
13556202
320522285
427551884
327409178
294050978
492183816
410153975
297885639
357680954
378183408
199244793
451687224
454571746
49625339
472280958
51992781
150155291
326956697
39916896
347572
212853223
412941416
466058378
232192929
271812105
477131155
37834438
146317985
435521633
8124669
426616999
454658110
275724277
343574767
152153185
384201756
338385632
202273768
383550090
158117945
22729331
286939063
24519042
113778474
88170623
104506279
240060634
30208019
274243543
211489326
150904483
122332114
251111390
42796217
128128372
38523516
22140928
450270261
96089232
123455819
9229838
274903711
433694324
247701380
394513103
354947165
448193871
299917318
482308795
208341926
101702580
142682358
358245294
242676478
360999326
240319502
262250228
350324877
375022826
214662757
265225158
276406694
447901969
281291544
194871549
127359234
78711932
44899354
1899607
401749182
20427017
409911830
270418114
232885173
444567134
446432487
142326751
351696884
232409461
340158763
68558580
311459102
165383609
117170113
32447560
494523328
264156875
206972179
14929147
439363633
8416032
489753224
189905039
202939633
457291888
167764808
409801411
181002195
88881581
107856416
265164445
319463674
435151326
63913878
152578323
376652611
16583494
33301223
117090334
278857661
18295323
444779072
389603866
127480895
386744071
301708930
130722358
181048327
340943759
457111567
335411899
224913106
169079337
261962358
285010141
235613927
135742126
295157031
242358094
482205081
129688221
224089187
424475196
26035510
489387966
71369851
413874578
196033815
92689102
436481985
412990921
101103432
284353981
291098074
117285194
21024390
70275319
280819011
236816393
333293438
163917558
5716609
250887371
495567375
381101782
419775909
357552185
254857302
332598822
5652801
403670092
344719248
88159175
224657778
43084732
332372609
22485142
23500922
72198449
381082995
4840923
338039662
32821275
154907966
321675900
316286278
204516861
263872359
272451863
27356640
278052189
324397018
21387527
20062873
427917646
450365177
36476380
178535124
335939643
122342853
308083426
172872054
80600391
189338414
160573967
256190887
256573322
265261928
15563764
36249029
326395221
380818223
385359403
384561623
290999647
191912753
400657784
489631062
65561892
7519747
203397633
343030277
283321352
406495712
311294411
417148933
27253152
465700209
493847404
422692960
121122012
401926941
32151649
413394485
401978691
411082686
266272639
185884272
160294277
441077845
340942587
22206870
165128363
256661019
352873654
96913549
35673707
282284471
248066049
133794029
205871853
200783037
383207296
285741526
364141548
405264393
352651706
89318380
364401288
39814730
180824161
209839692
489356406
177673907
240983303
179189801
295296323
155586492
64640830
244651169
362967287
105442716
150756493
4701382
466836711
200999546
362415558
294730606
268938958
59669775
291103409
54987246
309131567
473867295
359406054
337017717
191378623
361383225
42428713
480068598
496199904
256130069
423932092
351554748
131960846
292949305
236531900
267720109
257940
196595966
29085191
125388773
291393703
416645646
492503522
295440616
227452470
368285520
485492758
178163739
330501861
92103685
76811039
376747829
302328208
239483879
347043945
128137491
79270275
318802494
281395796
248310426
178645743
172600494
359197265
155865692
60607764
33985958
219533157
213294561
204381272
293436128
438633231
94849025
256837524
419111664
362191344
335355435
290372802
175411696
497944188
394379204
68532117
205452445
434944162
58925689
149844008
138193618
271419886
274166128
380092756
379595476
206388332
226945764
254554862
1839930
230827542
314161521
77410508
39093699
280523177
5490460
232334913
434779338
349569956
52536195
343878237
367670730
466088915
444699976
418757370
9116029
477531169
54407206
200906192
364589293
493434598
73053838
192039485
182310086
227629876
353691226
317790369
142991764
38152705
487951466
166268169
4566186
146840127
210306766
303688988
486606854
150842607
493469083
330128332
197728948
240988101
442201616
1588313
175092470
299953861
228418856
223694309
200157186
270130614
287309277
263061087
360491432
102839503
253030532
411692254
85000627
318434773
51214022
59314481
267163810
432051278
37319874
408185590
259284981
32945495
44784990
318832189
70786384
452282925
121047766
258243554
401142195
263094815
451487724
148720930
15311773
279930611
379669732
260688276
435898094
473478739
358585785
277982915
444047818
350951171
448515316
16848812
167113570
362598222
464368491
173562687
438585545
446496864
38431211
156779292
456418468
68026943
121544772
278914908
64952464
303395710
1734604
319766345
333179285
349391008
31801520
434349780
305548374
363758019
465176332
184931615
205435274
484459761
171239442
403844941
108781388
257174702
294250141
161164642
422815429
486055775
234994264
29540379
37162626
150676510
22809488
395815640
444160849
265599825
105818746
442247479
460387486
472702276
12915751
397842884
256214198
175624370
121689145
65757482
207516241
314889918
125910129
65829533
230712090
433600537
44876940
480988297
362726942
368672301
492247717
263827700
132646592
431782574
336476985
476646676
303622717
68463356
337708008
220020362
10387736
221855262
372698608
102447619
409203297
114387276
337554400
34422159
242355578
404607774
366270154
174676080
76978238
110170907
48683471
332198640
184688335
164597005
88632571
280022298
498252776
199148942
11744070
106721964
64421454
239430948
188243582
160890855
387864579
492717811
27551793
69101817
134761312
400494968
241640046
420215626
106405059
496834899
79761871
253591741
275363863
69099896
445210757
409525791
262060947
378175768
75888824
333061058
119008228
115289429
254959789
36109215
206837666
103285496
486993251
323913125
464258778
94183266
257286887
203782524
216304364
238722712
261016872
428903197
460235634
469053136
375981423
286055132
390302330
414601680
30655180
860091
425026515
190282691
353889410
326527851
234971806
177764877
272753683
345901142
366601140
450495778
325605258
55850010
8684735
130597518
416269394
182685429
261434670
265165231
438443172
115429130
438011417
222611999
264245633
217932969
316219190
75993887
136176644
39296339
496954789
398649200
41586381
381605351
68332991
334862301
484125834
42769305
170111374
449668935
17876304
288360556
66766776
169649255
145142021
485517954
54619970
100694732
19844542
155503501
64997892
161952436
222482126
333863652
85416598
378302394
184446851
81245417
495497091
158399818
253193034
2909264
368018768
68330756
441678365
200335176
149330323
134021073
326832965
377712807
176963273
445745885
323557604
316179901
328129056
353646224
252253922
430100969
446808872
366979832
117927908
276385528
481555248
233265711
36439521
489666790
352020262
459252325
42417124
150818984
52447781
31028022
24790294
100690261
224226442
61248731
73271816
26610254
169909323
328102463
140491827
365624258
66759289
54246542
320355640
388398099
218674936
429262803
282903274
487126396
61981831
264801397
117537017
240775950
102871841
489129483
451669733
466831449
462273653
276521424
353832745
296287660
122988580
364173471
347844220
334946711
223818403
244851560
75269429
327797213
26217535
211488926
344115124
99712631
248181938
431780775
310303758
385807652
203691165
438114477
439292900
137302896
20498134
215875550
395164223
257221788
232811749
12124433
476734438
456107718
99142497
96423200
448506378
229164933
253991828
396747512
360364622
272799770
331164485
478793077
270131352
409930258
136226388
331146490
96132197
77960613
119367175
195230323
237242955
328778164
315158832
41731601
18194585
351551864
342818998
183305090
73623343
49324154
260169512
470451851
103405028
90744058
455145427
333139726
202727598
485137263
74065684
186855840
155814980
40470177
175118095
445664324
229641437
316381211
274520676
198733584
62897294
18472363
271135717
40009205
35199705
11955838
126994039
317517691
180563108
13053179
452718838
139123100
11642126
82321260
181999883
211357559
383268866
146718296
456676458
376449665
42000610
346759645
208951402
50945485
371330605
278491293
31971892
58793273
6252811
87267131
223420587
204091998
213954539
50765981
85069256
105428299
269321049
107313650
3555364
333678787
350253236
130666121
433661640
83662812
49395980
346167569
429123732
217160190
261275010
483318996
176779955
442542823
139005449
413801274
408213560
356229755
125071769
420818434
452917512
377361027
35608028
205596808
157605329
392855650
73356712
484666267
372790637
462842861
444181281
195616247
303052251
349259048
70788596
110862314
206060767
424137632
148940912
413313840
424117646
493591713
115611613
233086997
17189097
471769716
27589545
241679354
103276827
85541521
416513475
149507074
278366632
190300638
420579473
361318048
177187629
120784360
120093056
458169798
441715588
394228877
430932182
254544412
100082325
473912883
88460737
266316104
448151113
95708762
420841012
105942913
45907620
442260004
428314244
47928708
357163328
262927533
253819008
101316542
396688692
75748874
311391915
345466512
14090324
51480320
5801756
496249151
53410386
480497093
78420201
115439133
75074481
498334906
128951841
10800022
268451908
53660072
77935316
67087733
206630096
208520066
306024512
187899968
35447537
169047452
149351638
131789943
332801236
432464675
215848849
106656756
9571677
148476456
203248975
98662736
331853372
211191915
44619632
85463961
212701643
238777429
277591312
161596364
31859149
364455331
60080528
289350682
50621033
140448749
298405100
304990796
390050755
59130150
34714852
41283233
373865421
83725092
390741225
239157838
245319129
328042026
68338682
273173353
474570828
71392558
449630912
403527839
187035233
117455807
336618437
133982627
257594306
316517297
124005759
418530378
394550159
403467515
437422597
211430195
370807802
389338689
459019596
147784682
276935855
472163708
263718614
43112524
196904628
320196895
293900823
52730458
475876233
5272411
319746688
252714751
197460158
22536654
57934187
392931558
182944421
323324470
26370246
351173579
384485734
350790020
192265031
486479092
278642791
101528418
282657360
184899193
442069492
429897870
330629123
488839951
224604983
396549192
68409109
200978439
45693987
315622586
440082138
117506000
355606230
253911300
180063371
419988448
293030483
287226882
20642116
251840251
401076933
82598384
62105633
474456351
106872997
280737140
326388149
355434995
192267255
340909945
451521106
453713316
322816558
250087252
426161169
127691447
466123192
170780605
323172789
44019290
286950108
82704688
459053463
222564151
317838593
217167374
226224007
167563367
450702941
427692930
403772936
378787064
15424334
138730670
98346478
389223145
375303988
135734031
266361833
277000458
255013433
236204929
440426273
438918520
401728423
429601551
298712369
474351500
494756389
285958460
131537719
473033595
200996647
370046721
419175607
177527251
403488838
122819556
489944357
92275796
283185220
152277343
420382355
486383419
256951581
145241835
104812146
114781305
213318025
159949271
45422913
72259797
426761405
192275094
419349338
358645464
47716713
374917921
97871574
286087230
130699314
119897433
264050675
468210838
1262337
374148264
143746383
482849043
438236888
354995821
342433165
224036224
493108527
363280052
13154444
166167753
307672187
64268532
53836029
311386643
33327393
138722643
128255312
204588382
45858491
107613473
169062159
104162318
490437095
283933949
256354679
185542841
338207724
470722415
442321479
352380451
284338970
480320986
55316982
199609648
247960833
415819678
291227379
135027004
349069072
431155929
294574184
401603691
383247708
497828100
174363555
174282386
400272683
86800347
250514091
280918693
211413973
134668010
401266570
240916737
214269221
18240515
221020787
134381323
160831540
202086880
343183416
469844079
148836439
204827043
259732428
290211998
64305645
472673938
293561315
224388389
211173370
60562554
498396401
193879713
328624186
169747363
254952725
181796884
386743882
348590318
296788251
245056938
159469813
270121729
177928982
312132689
96106572
74806765
308169624
349849979
256997310
489870275
16020268
743157
95605260
266977258
94542333
371752239
477447274
294531855
439541020
53858519
332130963
463821330
260671931
231407935
5052293
108146799
226283657
465068931
95974536
78355791
435251630
142108194
44731086
406040404
20886717
12668419
222836055
295404375
300813567
120523500
127461020
386608161
129970415
435705010
73132535
15760427
14767426
309934197
213304026
211044161
498120055
233787193
410265223
272814857
261229937
415533778
329452627
321797196
67650381
356515642
329199940
249818812
38628963
293633526
113684372
273334746
210439525
73081974
467970967
180396850
265504856
318501990
275717972
93319877
290912441
405005429
22319848
224310249
370549803
241632150
457749353
24326957
113101770
78816047
182944192
266542938
318647354
266863088
128284219
374351144
121487615
469101352
363591197
94997903
494165417
282177362
22383123
248233199
261459492
92654400
213008416
33993901
86843325
47718818
437378695
203319759
3880608
185648231
166528764
303158030
412742995
41966322
224101707
99015407
304340122
298337324
382132713
263502038
66202813
220406717
350610315
259801368
37908798
335543627
437282894
420216945
191432473
66460962
12749911
300957644
155993924
324414357
340276723
133157891
420023382
440821335
326477341
406965442
402689858
351348509
196539496
307957277
360633242
152411275
130784068
335688284
169260907
288864408
483147541
242586646
450259096
406432936
92558103
449748556
275407170
335038107
218554832
411272587
347712105
253455287
200005929
286542528
491963181
265774002
91701765
472839214
133019852
143053019
262336898
376710040
285970939
153560537
411057455
367020368
416096241
146463050
376691244
273508319
127665406
101726865
467418338
459595240
4711638
215284155
245548830
254102532
453477878
18435517
492318012
400413605
269940224
84202924
290194682
149994560
34380699
433411904
224243473
448526396
37560765
97014701
173170911
239156163
62872571
425635715
27517424
413493136
164575801
124676141
377283971
71624245
108827300
333520117
363805658
435906196
311422469
358743187
334777315
239168053
476663289
68984608
410478741
180284163
198526698
424657266
29217958
310569559
396174777
441071570
422099739
324136226
194344600
186909139
65098644
422191118
208614586
83692237
299363552
83805425
302216505
386961301
393981124
140302828
428836918
384129387
482342373
79639085
863947
493468915
404586246
228696869
413613841
87649
382025378
414385470
43521639
120974590
391460824
76266658
95691261
371937666
306967720
208661325
390602802
166566712
287722200
5967676
177907384
342769577
292859605
436667222
480420846
430960918
213613977
106322287
75227223
77949569
487702504
476058169
186458802
224908804
379517230
26505231
94019079
42754174
153569733
14502289
424909519
81581525
186553834
427766930
168581051
306394174
139606627
32822738
61580160
177451457
165418132
413914055
259111001
332668569
452025104
214306375
281658580
156563821
466328971
353410388
327415104
467205179
146110183
443904014
121414400
171983816
458946050
45849210
249762146
230641273
406874157
108428819
112945748
310674733
320166940
268362144
104480202
76796171
227269364
196090316
190910671
297656471
386526145
210156228
1286897
272634528
454637332
182236630
227957119
78089925
186632736
166585810
378284891
449068603
270247614
404994694
463846852
362128357
325345918
357391636
407450413
243720606
28258095
163337500
413295410
347009389
456818615
303180401
28895904
49571953
356590125
342395234
153837702
219258113
311147778
482817649
88210905
472491734
163807865
135393052
208834300
16747136
175700608
378276504
170752664
335934646
372483368
254219705
104358372
417154654
428156653
417637601
96428461
391761377
277062085
295551414
373390357
166539195
400159570
154634766
350376858
335528609
99413720
358345523
422609976
148689511
470155801
149257187
399330202
376178817
247515968
191439532
130504855
63939430
230795965
451539800
21738949
129870760
249078143
142849491
224281522
108380324
228899880
379487252
146798770
3508034
200427658
294845424
70938603
394453773
111573996
349583717
159173893
348445787
120913024
363790001
328784568
386808878
7364404
278332439
250786868
40601640
272517212
105108716
271910318
84751793
134152557
151231617
347109371
452853381
249400023
203298664
228873514
277153126
382067148
110716212
117354680
152067180
441293043
261051936
280359245
355919514
449588168
57741521
292760012
451142025
331544177
492069939
312828284
351822450
213752273
191685898
353332709
20690747
303431632
272808968
137006
342532626
401650131
102185976
271526460
382131077
332392770
97382574
270153537
331668904
107060254
58751991
460901977
269124292
385449987
74996323
381382999
315446367
227891955
108016713
450251021
10684532
56232391
144757870
418418490
81210954
497534496
7223197
415510603
309398674
13233021
72122971
266276282
255802204
50562843
8440796
368785301
240037251
45507227
334655294
334453090
238423384
259335512
400233660
353606360
140381246
149153749
234927849
332399464
46946058
446192058
344152441
163211698
231335886
151969412
433870657
8672489
350718471
473027140
43177026
261701745
95887997
413717971
321464659
105700821
92490540
417966051
136021236
434792803
287557206
450124944
384361187
117432526
182449275
413217930
301005678
320475309
17883056
120073962
52153291
53436061
109680236
103476035
169717327
266336525
76903874
458182600
183823682
57270548
444156463
457711371
174544931
153905438
472510426
256134427
30770810
440213608
80860915
249147225
10539482
184839309
496070039
490453404
387666298
28274650
411295090
325714251
2587359
320586768
194277814
11768387
255548038
274367905
491453147
65225687
101094242
200699074
294283224
439183859
220410422
454962177
115859269
156147727
18010261
355460072
295787348
489390320
396412975
378422606
208995145
318523879
461921984
57373389
453590133
285196561
36475735
139435517
372786897
379107037
189797973
311085315
481458487
156460313
149677776
403873525
101100775
491905716
323337298
34093253
127370381
221856126
61396087
415480656
108378754
307092037
399740958
203128521
116666046
252283162
38896882
302181253
415934679
474503015
190982242
334576196
499858572
328227605
451584816
311763925
119942413
88031108
255975423
433798510
216585477
408103450
116501436
55344813
329607737
73267963
193028493
324593242
233854836
210535613
295431078
286654069
341117858
194337949
203070855
83362484
294858671
133507996
247039780
155863271
311390641
409619078
85894941
247537130
352749863
184771914
375875847
125861718
399523129
470264180
467960860
162971420
341524981
277046521
183633208
83897179
439577078
134004450
130521206
347613720
166383920
416305277
24754623
294564086
286567782
342054193
168278261
152606255
384608311
121073338
2949548
408919439
443443702
374599939
189430130
230994844
326603979
314284791
421109929
31077973
114189198
48849508
244937383
384004386
248228933
294987859
8424316
252945250
69500509
83515454
327153076
262624067
488823348
63660685
242667342
23587730
25174486
461571095
341286296
435484051
177651551
105531777
2537518
343832292
283031916
63768877
121761731
206147569
262950948
487170835
261224113
371519080
176439867
306278256
68093895
73453697
364921619
53409503
93026284
194841431
434390324
39900419
72452570
338676228
475018254
116608592
24722347
443447403
114196712
325136023
255920233
223361365
386076250
139687863
72808671
390224549
232204152
365452911
42331637
332047790
134941458
354529912
334378920
224629629
162711800
8121583
229537014
282572714
7741824
247728289
399934740
366427690
166344077
284067239
131921654
407280568
238914031
119988735
248987799
195722812
29598770
245215890
494135211
477368092
390462408
314039552
366762312
129174819
440759304
489048778
329053585
413481445
163832866
167561170
49208813
165890382
223333451
494686495
453094880
60693552
496369277
379849642
261996017
494332050
150775218
426072981
2118128
417411245
248944545
327322935
203099049
251748029
256248133
82376259
1061400
461369438
495519275
467030708
468973602
338951592
412232371
215678375
219105062
497758116
251791623
445609066
384801119
162136605
286738932
361131160
334496707
152108786
379086404
58859962
66043377
339226279
18702483
405927648
127725268
189354987
440107915
122102142
234613737
212446840
381200414
486454817
471751954
405638956
23913946
162838724
394161199
69677997
18064161
62788102
183770198
225341816
373750564
496539376
417939565
405809568
60088054
367189362
283213165
10825375
289127340
181059129
412537013
71596183
203176582
300787333
172247076
96803193
90883658
82348817
290022723
293207431
480221774
108251791
407453141
436071219
132477743
300491589
354791196
75325686
188913129
19308383
409379643
462590579
460359108
319980073
218987313
153816084
134662930
291247901
199538888
423472795
258613772
322682188
398636455
197845819
171961154
192679398
46214175
106052323
23815088
148617657
484603952
418024975
249380019
108306957
184656729
361636222
133658918
386440677
324076556
383811832
27179718
189108097
135660257
233925298
384369727
444507669
80505261
284929747
210590903
27020836
188661304
436605473
382415687
422353208
6485792
288444713
67821315
22843223
311887314
174186898
343505927
37666747
11830383
27262610
440538789
336686649
55455276
121710835
431766270
91697913
172093251
491950747
411298981
424950221
194542394
423992759
174394614
311375115
49778927
385221558
254181542
173818819
88839510
496429152
50806522
384499445
191538366
452683258
182742964
81224798
58897035
187245937
451851831
226682028
350759995
131889853
158260251
194099009
294444834
14494277
378909301
204996630
490719019
277446544
170479050
448789260
194138650
459211664
172209287
207405449
470885226
408523354
441902108
60303562
420913277
68260189
464943567
223022362
368227422
155085369
57012972
140426508
70336935
209270558
244899004
64514174
275889583
498165058
229732146
483164573
84750784
459628499
338492491
56614534
416176049
448874953
101061602
310578521
297888744
121649210
34194622
134343484
237902706
26634458
374161803
468912157
111847095
11879341
495461594
132450960
484588150
421584395
320978439
169074828
214270718
85219346
363555298
159512252
51019086
87118547
474369447
7733544
67075963
26879195
172889599
307092046
54013971
288419213
365274593
482466238
187971603
108253445
181261302
250786343
216935551
271155600
213115389
141036087
213357744
251790259
44340889
437884394
414333670
305724930
253990625
330912891
367457781
353448532
370353368
12329090
30068217
460846127
178007891
50443872
307702403
203607040
56959248
126773855
449714562
447319716
63529822
390853999
447617704
129839652
138231640
457678972
164139200
128778429
76424438
247037192
253968706
42117394
104763545
338011959
28882204
60313035
448709126
86892024
386973059
283003202
280518057
34300000
123591080
159543992
261033666
71987125
28411
119671935
369711145
133223243
56436454
332182724
65062761
207920587
175728437
146437309
348259338
113146417
492175664
279533103
243423806
383727868
410095327
179657587
492418744
363236286
177189702
117624597
33073757
363580593
118630514
379648790
215404661
40019360
330069730
73055640
146273656
185229282
385274428
254685513
111955576
198373979
100845647
446727918
439222754
195440890
2146622
486319255
221270767
33059294
403219700
220604231
67914536
123012043
421440533
460772245
293646138
385680515
292473504
16987050
27136878
389778953
448847410
133848252
203455972
1163131
476523551
210863084
380181530
256721577
181291264
423207943
234511075
128867874
396310408
485860003
214509551
237599691
437395039
55897102
109029372
99196252
12273974
495726580
285933251
104746665
316536086
32836268
105345746
297168953
344408717
273579179
244571310
19183921
63860863
164532211
200495173
335202357
208222832
185167707
123705512
421437418
450265617
101672961
293568495
113094086
95508471
248882310
431667870
330279103
121752531
26465018
25603357
461559553
258634127
215720223
186684415
167653445
428742596
87066760
58046677
293408736
345567166
417325140
54125832
53496850
141944478
64733956
123180517
259382462
75733308
484809346
22119046
485279347
42007101
24500084
477090391
8241431
455482236
148054528
339588523
180242356
109226855
375423661
352649024
106766411
19218930
305006201
35274499
259255533
488669668
234735374
36887894
22656817
275387557
62459487
271451867
118221539
20327754
92689037
190044326
101773874
103057609
115339482
87382274
462993124
199522611
342464609
166889086
278701164
128421501
350541627
486975759
208413660
19806435
488563896
227543775
470390911
223993334
24600069
386091006
348289339
259010659
361482155
315415762
458559602
440566046
280309903
212423042
484187731
294851679
272910407
397024635
245861891
302168062
36811306
213971537
297501876
328121583
284420155
182596527
295764175
203402884
483041032
411090977
439669156
260926906
157835638
329599138
368032953
439989352
161680847
272548962
280419922
430453574
407036156
326002250
189433800
310329537
354715562
50150977
56699011
415904348
279032983
196052346
175195743
327384088
227254223
12325168
235966719
453819147
131764510
377630711
445635803
40821879
263997502
349564931
221907716
386382555
330576102
111009075
376135285
191664115
479730926
28527142
145149351
374804789
27694067
484195581
221940756
119028972
15140714
248195392
145572446
221911839
33399789
452313339
25433094
87324193
294157505
120423418
116110709
161805277
333309663
435592174
186330707
64125028
120390781
203401693
343970749
211280907
322239343
290299278
453766995
107930316
314459109
63495585
421125749
87114074
360936185
107942167
417245074
230459798
70083166
329929889
208607637
348309380
462859677
225187705
96614487
367885067
203241722
290572719
254408861
163462148
296239749
437926299
374145880
411710546
126688420
283007899
209004117
290677267
465068401
37504253
422793617
51560797
55207873
409315856
263043770
158444739
136911890
387616038
140679912
82242852
405166239
48482510
398710588
387593760
125899911
55125924
339919868
62599845
160639355
9430609
171473954
147161015
493331311
389401202
416861356
428201259
469175485
189590266
202584329
452377144
216204440
165111088
44286665
420525031
142302735
468363013
384455129
173205862
279104862
334125940
499922000
408652144
89820114
256001573
396555260
283095066
293349236
153115590
134495823
109076155
180306310
134235421
124507398
422924354
451098351
427273976
301918776
120677177
354956365
340838635
34467964
461720207
280916611
18826011
315700149
63245579
220440401
301096691
292355928
343863383
274673587
495403562
111357479
241786281
311587616
338561181
59055020
453235578
232159216
160607440
77490416
280941637
6122241
64185808
147894348
305380408
149242728
399890570
246556193
354050691
457898999
169826233
99977351
198206400
276022365
88527890
450995978
138972781
128541323
40421147
372568362
266221573
275309145
498258278
268690440
294916173
385000880
456151692
127088993
370148704
360661028
211054699
132874736
70972950
180183802
199376769
233334910
40326936
460585525
363714258
484065150
137990601
49637301
13590977
63192212
381484916
211148571
259862825
90281499
43470794
409830260
137496479
179825733
207059251
226377784
118294578
56887807
475699339
439860676
361078317
479130410
490849223
232996835
332755717
66399005
52769344
179611698
154032904
273411410
63023705
435512714
283153407
212042418
237878556
416326197
162163050
288464426
244756710
39644080
276939441
140761042
417836283
290055290
160819679
59087180
132054770
30723367
278067625
185778956
101829227
318934528
464611380
287841723
356137047
443374216
24292965
214248809
348516648
102535388
187863392
445122427
387823279
374315404
148243482
87805426
190290019
3703971
480087314
35230562
227857799
400940683
88032587
274746962
190836419
434636082
389798129
156080357
178175433
270221333
356190240
216784851
398241443
65067269
279342600
82570443
235920656
246475222
79378027
390609895
260220835
240510769
362397062
176859577
326481001
350730507
366869534
385673645
164891810
268922157
413560068
223894115
326422377
366673057
364332147
63016614
487195161
362009029
387556438
329773664
163063242
202711393
1002752
49548908
2572235
138026157
316070007
191020324
314955418
31083863
464040907
445752917
379633530
190613769
341942344
11598309
287718832
241890971
451035274
85372748
350324237
106961766
68278697
456673057
158568208
409241611
409053525
266389196
483342083
359680814
78754176
161402804
156189682
78694580
53434497
396524463
485415396
51077997
43361132
114617693
336249692
263534742
375786762
126099665
147578429
241632139
48653671
248161261
125617538
450714016
412629710
197064417
497337723
350789174
353642529
128670716
396315990
345260391
326135103
195192176
474529729
326666285
184230017
418401760
360330638
356572813
463693032
420551949
62254774
25843992
198309829
405330085
38242772
486607860
118560483
184932264
52734459
392141586
238508779
109126654
131787355
260627313
451853301
263318497
46159453
393189324
296100478
459735880
230977755
285614785
2829603
307368763
23091414
89140757
367686059
297604593
454789141
223516592
153355011
209978457
271902013
200934140
148347188
147646739
439550232
378610340
253358805
162817203
345111050
341132962
100271510
175374788
159423761
101054260
46889889
373831644
457386988
96231035
54724755
338180749
272879260
65704081
497398494
348072399
342259902
476391776
205367222
186227349
239121961
120561628
354163531
458842573
279779399
334304923
225449999
299558078
95064358
468549167
283251619
109554702
4082092
491183134
232319142
470128857
104161768
328759997
230082311
429132942
317392793
289019767
93290686
83888220
427979347
171636412
115086964
244527638
401850194
335845847
475313100
373515335
395648461
333710563
272717195
29405341
58523530
148838719
445614506
106790240
350977207
413037951
80273677
3433700
36522270
335091972
19364742
12226012
8019304
86618070
160119591
449798629
62170098
19426605
460485428
327403299
409147025
425812151
137695559
9608153
241017582
249249165
86620772
124865653
241331346
363170468
56894445
375517248
432776364
347968147
440190967
388776471
480435573
376027957
315984465
229427358
300003066
95311177
344501397
400055103
151327470
24379344
224091212
277318456
464723008
33511586
312101143
390688567
228665445
347846154
471168969
414068501
43082298
296978689
358710635
442349968
199143110
491419878
47382238
299615031
129310940
129825654
307202053
76060566
138573066
136689845
1806745
38916514
180766403
355525573
96226566
139520368
14728539
174783936
90384623
401606009
495216148
471099965
365442429
98870322
143158568
272461565
376702166
361799308
116385502
291439719
167027310
407580102
308962604
245519653
59501298
337568836
211379011
123042439
412671231
341714203
329293525
245325099
269470922
300576433
289519770
98440434
489277714
58792100
86489373
206389616
215092326
232150233
405634299
449651715
400410711
255048137
497289417
221481614
280160311
399118807
277235945
161551742
259848621
115655249
251097351
42914256
424140753
341706292
424588429
462613235
304783420
182736085
208266485
205189499
186006996
47518275
489270144
6362384
298771117
425524975
20304466
432987093
386697978
312399619
66473970
159740798
451935162
294480547
66138287
73105808
370013377
445419380
86171932
18305628
188772156
166086820
81761008
31849573
475017507
302117247
366928684
425228015
229406789
185872710
323137947
147339910
64426254
364869196
424236118
232603011
173085659
312270080
56708361
154279666
134551624
411052164
17782548
211693610
140699709
361814886
343016509
155356816
379626116
381191455
359476223
135020247
113421495
59227978
154378322
361843938
389188976
111973899
355980917
113584484
250400276
53765297
403624570
393077815
36068318
302428425
285577563
29187167
310051938
352584885
327846692
195768372
111864464
231689160
332975349
363655229
24204362
304543826
296199976
198076166
336402719
192883599
46340369
7631185
53433096
261229538
414480923
395545782
302417992
298376873
368590806
290149141
241226522
468098328
25733126
438694756
58393239
60448175
320684992
318287317
229224082
266214712
320672342
492115799
419970109
170057559
322214877
103720084
28938604
149576285
202917264
370366493
346599146
426397006
380683649
372848965
124612845
396414668
207115436
183619072
389611290
395215214
291674430
341734155
50326970
241822438
329899919
498876639
422642843
20039073
68446577
403142771
183343391
156267026
377832615
424990755
222773933
436802453
407304868
252272836
229917239
67560475
488495163
386316160
382969698
191105343
168289997
385055257
61695757
315800289
214627278
65500366
493731995
379420286
227672032
97044677
437387613
210225859
249423420
41448020
162444806
185273856
367542199
32023452
226710471
308407332
102495206
328666977
141553627
116944565
147094350
51569001
306485974
334858089
161381450
111257552
198106471
440610035
88909050
288793731
169278929
36096249
340986629
427594607
241720762
62123601
292811999
235861335
10303208
396051289
136435880
499636460
247324086
90955052
466094385
54437074
207677653
112845009
62797904
375404877
484736341
403084755
84365521
409693001
100562361
247753120
333570341
244071088
308953683
340894149
3721713
21065035
391305104
417335577
55164432
449282922
337664793
133284697
362255153
63135777
128848432
467811413
385948668
191913168
244020698
110624751
321368367
136331434
282449943
175831735
39643769
392470784
322306259
173910091
209304218
100536919
91742544
445645263
123422281
407807219
263676984
221446770
297781288
186641740
44376859
184245348
8687876
404993895
287689522
334116858
70650694
129939479
129120249
498884386
154325333
72524226
448953927
498799744
283419499
345863495
33054470
230607990
257095273
316587591
312456901
65184194
305339966
153328714
422214197
208975968
495365683
107632163
320685262
17229867
409790298
132109216
238542159
457382285
450300908
122566565
435306184
453712172
401019950
386139533
321723193
89793657
89718963
270414021
90171604
390219669
390918551
423389846
329674141
457143158
266822772
79191406
252915343
431180825
186533497
66079177
130396022
121156680
166446834
340202655
496454221
35197707
264825697
44263644
315667097
195851645
392616363
163899668
471076770
284643281
388750461
142914130
181790470
53050007
64580508
2783138
433540149
408096048
457815111
492484176
250942584
219389506
462179152
160343726
491110880
331812270
493412162
219500557
147242654
206717919
9522349
164178436
92254645
43719415
291371972
391619854
264558631
465300277
114512050
350366055
242455185
392141518
288341169
332117517
50200012
450347558
339433154
379589130
35538391
58826675
321809746
293614502
317977714
486510126
320051608
2534173
246464159
17000679
352305224
106961373
99555641
239536450
15086428
95515648
204859008
122201241
110452374
299755906
360794531
349132666
295578758
89820564
282590995
236854374
130527094
280910714
432343734
493631375
171376820
424667944
379343109
171778448
349632835
358237621
394846617
9148728
222274089
139692792
464131719
281543372
131433809
202500832
323816530
72874319
387514421
300887270
33584859
372684349
259414211
243602257
40266678
470241938
122440501
331705335
275233765
477183191
390161982
191508432
336223781
108479536
58163185
445124661
297958815
333657835
191670085
223751281
348215367
15170676
275227392
117075179
84519375
456763463
413376383
418760513
339149736
133790714
100328441
273474189
193782746
66528954
41202152
34860218
187639624
113545421
221766772
409248479
216110530
342979236
115104183
304971295
363214881
244060240
241653085
263337624
358983436
204666080
419315282
460283377
161898264
389171034
121210371
304757714
278049459
296238724
434735389
449834073
193815893
407875952
482495655
210729990
275406615
302015032
378253675
417474133
160305489
313565930
463825140
401878103
369351065
185450985
108461918
123302712
455944530
267433633
341236558
383096372
116492977
243510678
212012938
490300344
163426083
215577511
356599532
40006422
364041146
97659029
321862494
96328270
238988207
423064348
336600493
445066069
320371844
423117955
251088480
170355998
401320745
102925628
251013664
253395022
308943109
4940524
119449292
98333983
417904961
270773584
55201956
413601003
365658718
29442528
443648346
411847265
377224127
18566903
60759040
52739296
93014186
267991443
303706623
79812298
423665021
168883558
309819964
397491857
445737686
142242160
233618679
441128267
439439308
32841218
70969504
213493529
143209422
138221293
293718712
222254756
20912853
53479165
434067907
271110113
154662643
58138463
109585210
215281079
404646524
145479009
430498377
63544519
206656143
94872816
400034056
38998903
284370757
355920137
456629504
414919273
259179307
320318967
344688999
468589184
273067508
170427452
442031142
233581948
488976319
153592713
440594517
154243106
440686796
401689093
99886604
467480597
200297903
439109695
400434173
187478047
70342054
427642066
400051872
419702199
140478990
263160211
35009108
178131801
284622566
474358678
297831755
13406811
309094743
88215194
183809038
439655761
327180762
73254665
58438017
24803146
152770908
179463577
440202780
155754477
30350372
179110670
353382568
268961917
73854605
328729584
17254071
410546255
83401136
422256118
382310387
93550059
295283890
484671536
316588284
334400643
316294855
35733617
249461442
198430554
237244142
292515330
259145602
243433345
109576248
491655146
436039758
66782126
152314573
182262318
332979904
321612440
287076060
495638681
196693887
38764777
322294383
452940868
7129075
70554932
83510443
39152224
93463431
11712094
414132422
145792641
70081985
49073832
115527549
348282262
77513101
119581350
324295710
232468124
300720936
6182205
278427379
252925114
150578552
151779812
85432248
400453081
103373812
28851384
431655231
333884128
306664956
129064432
67034684
296552560
274814773
242867907
465315962
452877836
261289802
409956734
184896003
207560187
389130398
165165501
331020125
15726004
47464223
165562904
280036858
315432778
142672500
92084500
137421645
315406104
373395528
154380653
191655286
286873011
260638855
435008308
135495798
371167403
260987334
82147292
363234067
365365369
31609268
118168063
404786564
130485501
353277788
90156413
222482120
292143651
282344540
58266079
73811312
483478832
177397107
441406555
318336165
391220613
115482405
18021788
189583474
443336361
30093574
408498467
139569835
67937531
364322001
482896244
499711538
238925696
456852593
114795315
334891198
369783082
303224147
190400639
278658756
20458360
162882452
377664656
217154626
478278895
22687763
184135359
380997210
161375234
457003603
388333671
422738191
416867986
457090806
207242723
212901445
192250955
34733644
491223243
71992067
180149600
60072333
36706967
20999123
251579539
370585359
481133929
388238236
202774249
104964188
266170738
499138522
423129857
63916001
80783301
265014057
195767882
409091818
488394372
3754386
358226598
179778606
489018985
94528232
401381358
210960928
18798392
118128133
75788037
183062933
165341789
282618677
274665422
280568069
330777830
434294611
200626622
291403981
398754489
365514308
463275596
189913334
101215611
210115483
29648809
74469509
171126225
383749936
27639041
371821528
385035161
480523589
306596546
176378706
223592207
79877995
9129991
251236207
98053268
245679987
449633414
218443811
223442724
278443809
275954014
276849988
196119713
2558042
421869482
387160917
144187227
380908855
340650505
195802338
155868414
465054203
42036656
236364607
432860978
374510652
390284989
313861249
434162017
346007190
247131005
28382564
152168989
123165829
252869349
364023621
335882117
337831385
356077299
219152112
61917721
252178643
321745790
230129419
84030785
416109743
106445951
181685600
79345082
356695600
195291425
459233805
333715010
32011127
37999767
463308110
281166623
273389712
46398812
281005505
497821906
20444985
85514653
489219736
393648422
407874506
104411743
63612221
12689210
81418282
13070547
371523416
290318787
387938060
314231442
160698440
452233949
367752845
61727235
364292885
252569796
84903388
196293487
376189286
63476698
182705533
121808604
495856024
278934642
310083939
200333953
310886169
325792389
390856727
472813401
102627787
68024308
441978554
483759744
150672963
230658896
12602799
275501099
134714680
277985078
211234460
60630567
479497068
155069471
154108962
402793749
489567987
477535481
426873453
354172534
412026256
178303
307502706
303918258
478555870
332232348
281098717
69934740
69512726
84102475
280777038
102401902
45488900
55314014
107006046
213260755
376432114
54849263
335506932
378704632
420572090
496825849
290014231
314100225
115228776
168833774
453226319
371497338
362225646
384472418
16971960
185523600
260651908
73614440
444262913
481416292
437289357
181113999
372722248
236901758
342058530
423741339
470909393
57581553
114238169
289478360
359551742
92959582
447361576
258509251
308899167
225095727
168528289
105969277
425870627
153393839
356540078
413983910
188081581
285548558
172452846
256859997
377724271
46418272
285505128
309819636
283668572
256869142
63211956
357088907
368550689
226029589
19046501
260864233
222001695
234157249
492395698
251057511
247426501
327237937
125482006
281184237
319900802
423425124
190299052
456192005
93080821
268471064
91573190
55690914
407779889
98773170
399614448
12323321
100519159
205524120
479695749
488719732
465619769
458292521
407505191
477882141
353557417
40595850
437373424
337765768
76523026
51192312
28525776
359435609
345169577
119997721
487198037
332741662
223528867
436443898
494649891
406956271
103274943
75221814
202405644
391778984
114450003
111363967
137108669
24432783
267700221
97757907
2041783
373518765
249175933
345989009
261816288
24793179
473060183
38037404
169829477
98789329
148406691
96837685
247634802
173582642
177403146
481969065
308253397
457848555
353411661
457653272
320827304
414986911
315087772
373192339
289865992
169759344
164428065
138174231
241371324
473108712
398051610
215830543
275717114
446658768
80334618
389239190
26686977
182997768
412445499
117594644
379043214
455132106
393976278
387449277
284044854
418576102
380516208
43032640
454821373
222787446
449735517
411975149
61206644
43025835
430919111
174770388
254838404
326722864
194672537
20714328
310339492
193517445
78283155
345375998
405828993
216208906
376672014
20601367
295618053
195769778
286991446
118409947
240678502
411175628
382946199
307281369
125613307
143836845
206601947
363886094
81466134
224053568
80058490
2956270
27067465
381043691
465044814
262867726
290126112
67238045
270983596
344918702
174783488
261230622
329779690
407372155
233195099
65269000
422124913
367866498
318926066
82150048
310519060
278107327
78795514
276987125
265359761
194992157
201310391
329309574
309086516
173834755
95904516
479880512
163734601
248262570
230932196
187533791
143220306
101774431
468291004
438293251
433353609
463117621
214662898
465928399
493509857
191899158
483210044
237117347
261709023
213209265
113865117
388290125
430075187
381765977
362291979
464839420
235227998
11628528
490077154
107333648
130797656
36692882
197173188
2175020
466504826
459866270
297129318
19410060
367921615
222287503
483762555
289162891
452886242
67068802
60530490
247697292
311978224
133082412
357047844
477882556
287866263
61948547
397176478
37642274
476410399
499051331
201940101
81420606
10646266
308100409
74979380
115926419
492962045
483038128
321521140
125271654
188309576
187929444
275686070
207158449
260093246
64446161
218012905
438205874
88233115
132367376
432396295
9483784
437949499
327307339
487709473
486336330
469023953
22731485
456871412
448018063
214662617
253536950
110547365
309384921
155071517
342119152
174786723
191876359
37553383
138968622
231855319
458750548
451146200
43670837
346721365
307328434
403608663
190250721
461451068
33617578
376056582
7319493
154384248
301735076
253351758
448910435
298844435
127349120
37637976
164061998
187249718
191379548
31213170
438188494
476088036
108936192
250674114
65749049
427372182
308813611
203550359
27162859
395852238
5609982
4575482
158046981
76577776
487019934
389600973
256741805
661818
231873128
218024553
381344310
51625012
81189450
465699648
112032415
423719790
415167800
35938182
200489005
337940366
226319613
253453134
66694705
169879893
207851893
373834894
18771998
355083231
303894441
65334846
64081676
95807057
322234854
142333297
391122848
319525630
437310709
53363452
182692952
371953289
65909477
432268115
249805386
408718762
69227127
167745414
363789317
463815933
116677518
215750535
13874776
429225226
481903388
260766009
61636204
64086164
240632253
236336974
163184931
334104597
58487521
351462888
159064032
266734630
490095238
486095710
160093301
418357316
456005373
199370988
173373207
152828798
358731676
453307657
196885120
421261554
439384801
97882688
69673133
229505209
321757482
18646228
107743893
429959278
191786534
275400114
144108896
281495617
407128715
473653507
494981779
120985562
336513379
383325341
86842107
76979392
220819950
333356962
208174230
245113685
148292091
338365776
323874030
226897802
211889860
483508272
154438852
407583486
98810539
258950625
443048590
315802673
460715908
343906425
361711192
42172501
420675474
42732650
458511856
364679202
266211157
351640594
434811998
17064671
359897918
420378691
359723144
211552106
435189784
87678148
112245758
84865904
207464505
106187218
128295027
402954476
122141843
454183878
301322608
391657869
164567248
56929271
147315627
454334945
46704923
312759209
81408169
62148916
187028473
264519315
40401183
295851769
310249991
221694446
7730593
162218800
203833945
337763380
9939873
169360298
388281876
104247359
12011525
298861461
99763933
27241759
413535892
160281771
63156625
481313815
53075063
272278871
46853408
155948929
205113539
352683051
275111388
423805716
383392399
492554791
184909922
211981286
299540875
326627158
123790927
191997934
134482244
248509210
409529714
424068677
377829628
72190902
255752639
434131807
322224129
455783821
480698958
285441281
46387766
103305786
89976230
277301521
50749172
9168461
88791505
170354870
406438879
149718723
412057555
227474182
469518537
206744043
305241795
135726074
372988560
417599627
241946541
412166586
324720955
449958094
256957458
118432245
34515773
125659675
20353313
410537106
12745202
390040616
366506535
75173852
389147883
204111969
147993688
459301469
196050302
351176130
303117315
302300816
153116148
460409045
65521530
336061353
114482159
223361214
125451840
23011806
190601421
454241600
431713369
419864233
420078815
371724879
498577676
485367687
344874148
342251954
101210444
249639
106463557
415196451
332321459
373232667
26662335
211935303
215930622
471342389
331436511
340964881
306630716
388943743
395009144
101675881
158456062
349415336
289678930
479825230
23905506
160835446
187536062
454847750
471477882
156773756
342267762
53223533
84801432
367069352
63974994
162705531
245603921
158654342
91869912
225825495
479510029
297665522
82337331
414132030
24300779
141574948
392350547
161140471
4688549
482670975
651063
40813232
54219759
205376682
63354905
302195247
226851549
58177262
121828665
449632945
389683774
303670735
441937955
476416296
35911257
195394378
160424033
145092886
228199936
12303915
72629392
45789395
355737795
197876333
116185363
297116751
126185518
361941552
68483682
80285416
494678917
68776817
466573330
429933389
169743610
328179636
183620646
349760933
480478775
169043577
111340491
392047510
462902311
215431097
148952767
35167556
16318930
454276088
323532652
373867886
132450515
368471892
229655375
378442388
498464810
134788637
164867321
469637325
141574179
152665271
375804471
252025648
488370856
436798834
353182167
450428736
71424646
488369691
423173397
498595196
196014192
491669562
147474303
222509046
186638398
141960585
276615694
212178372
246874810
490245446
94858406
334492473
454575458
445868138
470149410
270625878
488352625
397373086
139980097
78192104
277056977
123356987
146975761
365294425
306384142
460942164
96221968
48372714
35963939
442948822
270533159
204007024
218077493
449601066
427188254
71796332
475246306
24243560
280943802
59513153
243797117
81005212
397171878
405035581
173448922
447781546
204558355
463386736
450347247
102695499
460747240
72609747
490270401
252663483
320147607
141955866
219438985
265013022
412657378
346933527
154666410
493468240
51033678
234171008
169461304
396113824
104849229
370472443
362826406
102207060
91176660
45341238
104728764
484280180
33104841
339393975
203644665
273706160
255638169
499368579
61186630
446536221
252849826
434348770
70897690
197131474
240885524
158137090
263159113
312547021
84857024
313435325
44439668
106809809
453641428
299849298
43588298
4926051
259308246
142843028
17760826
480529612
216201309
128734819
150603280
437594237
337333484
339847462
476688609
426754467
130478562
100396248
62307239
173182158
69502938
487717657
16963344
357663024
73606386
377029187
197148632
178097470
264569492
367326306
153371672
369185897
361603691
25957846
203946079
416693966
196056601
335596375
67182821
26481930
115949953
441828665
208310733
62146202
323439187
388969295
267401989
210831271
316680143
79167143
397269922
366018499
17366573
94031034
172792009
320813970
15768578
53642530
407357065
477497772
328040448
168769400
19780589
31701139
457380798
130797480
481584640
118503401
399321180
273754399
280420295
407933686
380647505
203426143
257299384
496191906
75268050
197219878
155729062
14521683
54011987
232333604
260074387
406397554
5784572
224982832
6086616
74001623
183154853
165353336
96442113
385313058
462902830
428890714
261063536
247338283
373762078
83099049
186126825
273177925
460829205
48783663
27503204
312038493
297465436
173539775
118417630
355662685
331213232
18097993
442430750
306436377
6842151
250951159
210648454
470256022
498587085
340442030
273066699
148638987
467797119
55082997
441822102
189928552
43292475
117255315
23407381
132431764
311576238
452172307
217410114
247234089
32899739
424432974
68194635
99961288
223489257
488674537
195657165
8921361
303724472
15533075
395876399
115142226
400540501
57060421
381072326
300254841
444805929
81175341
78572714
195066547
192364964
237405585
128303385
309862847
399633286
468195430
57079822
257100562
454938843
75463935
197828875
377327460
401681000
395159048
65147944
98111183
287004644
341930511
410454040
420920101
26095576
336000683
279287872
403766198
70805767
446210337
161655940
28143786
326882440
474293579
150926471
491963955
423096343
197288040
264112836
149097893
227492171
333664361
108240294
469953114
402333968
393787519
225421974
128364890
292640613
262843309
244021043
363652620
203640736
440242887
492870985
104732329
8979197
346268579
219878797
471421474
38810236
365199873
322714332
52676646
406399315
375709370
308133593
344857748
132076512
426444668
305324952
110590263
383706537
295997797
154090434
40078940
83263495
239163901
261299255
218020240
395051620
335467324
491886259
148123361
185542794
260455560
240219555
301690794
198964950
397489683
347169238
300571515
429371683
495570277
175363459
274013273
356493721
286517064
108067805
332872971
148155776
392171569
283038687
351292003
498609621
480090505
240133785
173669731
353319596
246071917
348502940
99316858
494519318
7838174
204229351
183025998
181473911
88860231
360291415
114024601
424569247
313844408
296200967
240830297
262615130
88701768
456226664
226065966
56483703
22948681
397741173
403530417
469040572
178875622
95638470
381520280
378302851
6962905
110724297
359864028
318404729
212279587
38740511
136436242
256888499
37781207
58403298
12869420
261787863
194589855
168747024
456868276
117039484
426955300
433004455
231261903
129886849
139334838
44204330
442200835
255523246
260470468
288053644
366109680
69457292
370029931
14370851
493530282
453049117
480530435
340352787
352821545
84367892
488976535
473319742
397723234
360956434
142431458
145527170
366383432
423599442
467299982
439576895
270715718
234142766
426966761
97337313
166578248
389584750
160886068
85866742
463308810
346511433
189026791
373798954
121217862
460397027
150798371
105497448
21307447
498797934
219227995
82269315
297062104
186446336
496343770
70995457
50942956
377358785
361201370
254208432
286048189
466903816
440245933
211852923
24804224
418367173
429965028
483540593
374527622
102397443
290471239
271238506
38027102
208028871
306871066
443637390
390728747
482927117
291440910
209422540
333268378
179802861
360704754
59006795
41495942
270893026
59937339
76434217
390821606
340368804
385823894
71458087
314159842
403058585
254486688
371859042
449910092
438358681
288028806
464492844
378461798
83101413
294140601
21752133
91693997
477941308
402801846
127876120
28679154
498768992
361503584
43755289
129924373
65808033
85663980
409791499
86791275
38719173
247618588
473584663
123343060
14836209
65104475
436615120
262585139
249401560
184545260
239546074
318136129
297577271
65219532
32230319
452343145
477981553
147108234
418405949
173792796
248224081
223728851
471733264
439367621
137546315
296669341
292903979
28959791
425859979
288309296
430501010
129258518
101260263
265794127
130652567
394522442
139341990
60476772
82040142
194512032
53319394
139800344
147863061
453059702
7008542
35592967
218815005
93172055
259836066
250861849
84021191
419063753
387075668
10897831
161455887
36442923
316913871
151034665
136820968
185206488
48021827
352722472
59442061
300774954
98939085
293771489
148901040
312397535
493729687
256943145
51441746
172163107
291357500
96224544
304889983
3605378
122945922
209709478
377831056
413424140
312995408
315426679
285671081
354164276
50870980
84338291
25061630
408241341
54802194
401173773
455357619
333997292
46012068
65282317
251128599
211418074
467238822
370613705
92155780
274790265
9364900
432179136
17946863
361254745
92162532
420460305
39675279
54830217
84208317
130753927
28455146
283877187
24866878
1145748
8581276
422797774
359802895
145432272
310772417
144857936
393226657
305309223
1473381
335940423
12100375
226258425
277886431
209023679
25695085
180485088
236600
131268931
267675573
17271631
467164411
333019383
137389662
450013270
84131105
328871480
382898478
62408261
87699808
281008742
214493462
158592212
153295151
368809897
96803119
148913517
453528702
332007335
30705971
322856578
376643982
451716142
497693072
430146780
293944584
292355596
270835930
133685693
444101597
293523643
455207371
205939139
109567158
204830207
130986454
255348881
357256450
215112250
266300115
265887157
62562650
190693825
412683107
83546465
203302266
479082741
100272292
344559036
373235933
487237313
169570942
33475504
129518280
209650062
50049543
493262911
463278573
328610586
246938085
201553624
45039994
497089928
268592070
361589205
285840954
490463944
227789995
137969139
314175216
287921384
346374889
473207618
144303900
86747399
376520746
409604381
293094785
228186734
484310234
326348082
286754048
250339706
150185687
212296774
22735514
991414
93771982
350191540
221632706
193831693
192477958
453001952
61910189
261123576
368663896
25201918
203451207
94114258
374283482
11261404
73195852
482254677
268817254
152280890
105881926
448537821
346803749
302512134
492140296
207572141
94371756
362038642
425041326
431907632
372082912
251610014
354811696
274742568
416200175
269640487
86914873
363973804
352694651
472633442
425843638
470893592
237048172
107035000
103315037
207022226
32653973
399988973
211924366
433107534
118140034
206355797
471699558
75355624
60061607
60692374
144894842
264104995
275659924
465026495
447906353
381955534
15607396
330997777
356765012
65656625
435954980
346734848
69813551
244089501
420873585
240382231
162886682
112493720
165299581
394705198
16810951
440170380
37939928
181047526
147418309
164768764
403339954
159907826
331078398
479090170
405130416
277093003
146930812
80584371
359001651
109076234
477222926
440673508
488590153
105071164
262817929
336533001
153425609
324402064
212706724
353301561
339288345
199719417
126143324
283385773
30900105
231854232
55941992
399691460
142637137
34918461
451438483
36512935
172357283
251411155
150080564
318690164
363519371
209084288
99138319
264296262
474323096
435407661
325522044
354372592
470485578
8182663
34527796
179552045
231507442
10710065
12728939
439606547
281921950
265327015
254517276
80277557
144548088
481850936
198246925
451600868
422015294
16729035
39634701
334100004
210308986
26854938
399416125
293171677
19873654
242215979
462821441
147524865
384717339
299438582
471287602
234016081
276160425
437773454
333184286
409741614
162602933
125188707
184738189
102828349
198915103
447805747
49436099
321557890
370048802
4853052
77193847
376708983
265005093
116538360
311621720
275601649
402564501
116380483
243105882
67223738
171835777
69441906
371398158
264610269
81421368
201596886
238968241
338212281
230139871
246042895
487374174
487199840
170175461
361860844
413695096
263543782
54695316
332455402
369073654
462314477
213589612
268798536
194448210
195809851
321319302
485155372
422908215
289526187
477197047
329685639
330708431
122450443
407334924
119370493
353424672
65680828
83595985
95757131
198374693
83541866
221190742
499829650
334123110
88639276
408812598
400648385
481665916
147779716
66163730
450422800
476356775
424670777
437419048
143772327
349943445
325585310
381089281
50881169
65996266
403009271
99084195
20560877
443511477
330443800
458555329
382434010
266344181
78219928
79775802
373041703
417117101
43462302
115513601
413061538
422270302
394838783
495958894
350158087
241028430
323179578
440962425
355278126
479568249
335502450
356176788
315957468
51121493
252792053
167795075
347225000
454393640
310925971
285945610
349765387
131017500
108524899
363741707
218062159
373413081
212918304
244707183
250009867
362730211
174956511
110060518
60319858
390628369
11833622
189419369
244407250
107241417
160244937
473625639
337866777
370710768
158344275
182651411
132387519
329792357
428839295
111546403
222563449
42423124
390046619
315030712
2950411
252622898
50523890
382143561
210920401
16438951
467404726
349241683
42764749
185409699
203995504
125079690
29664733
174419332
305108078
321726583
329936782
359226155
3138895
383634695
17094939
471764426
369034477
439629495
449381008
362750165
151486656
245390013
474308205
279213214
278382775
269969686
305752356
461209600
1091508
261285234
201040149
219895709
29112517
301575953
45064709
30038325
322404013
486064398
241180729
152889855
217667557
395301285
108743227
67455775
53329359
28200528
110849531
229258008
186427400
58081341
386899879
433640149
96103428
417517413
215318485
465624587
250878905
326049767
498358802
492153641
140276263
324685721
370583059
163778861
32842881
482124023
456936439
94332029
54924743
1752975
226217306
432647017
163932444
392423711
97616543
39570671
296603954
329234204
262957837
42738605
145950756
305687830
299367889
276153663
491941373
454642602
239873227
387120686
446956534
398758850
469425653
460246031
212401748
357209526
404325748
185542886
300844181
250349443
487507942
398549992
206322377
104579830
198478427
450317964
362369791
430685877
357317637
177474015
331829679
484656134
97237068
302094524
352428036
478322203
407730857
483891024
151370956
177872058
198473659
185873231
278066631
51439551
371060562
401909803
377926533
319178735
174568712
416015152
113949899
13567678
182797665
134630195
266090872
97964400
408219263
395593511
157726874
337204938
231176423
116129865
424468440
497848335
104942882
96348686
313632750
161943908
64726737
443523945
385992295
709619
46257880
400129934
484641911
151619388
67915947
433049525
201005985
481656810
431112937
422050205
474304736
310796990
263382523
440836699
450220473
202656723
448122542
197740637
316307286
391421267
374553348
182379715
460322049
97338353
72850742
11418953
33578728
337179720
123989418
100221758
454869130
457009409
43009718
178627905
362538268
226629564
88277483
304208474
234357015
362080463
177462933
13041777
228241624
492683452
301555713
150893587
468245023
85559990
466168220
79150518
339353970
31853021
251396386
331102103
461006492
36318980
108656295
143285870
176082757
74883128
227073283
141957239
154551205
148556658
468134354
13373867
152012932
241922146
488588454
320397176
346967219
50497756
346595796
361520500
461980390
457494596
374049094
106694932
284930827
316343652
192162492
312841552
70517973
32246910
351076039
175567317
220895719
354350964
26487522
246085420
7227531
291005532
27289678
336500023
261194942
47796054
280049434
248320778
453797468
377546564
52747700
391700136
199044065
155588701
257079483
82478738
490530839
208535473
406627177
360090903
347964765
239541271
375950089
433964679
256422131
337922903
427509221
456536992
170359887
72727992
444187575
91342254
242638647
438285451
442398414
330714452
435487239
471099881
312962051
163129189
168595683
112967709
317746847
438341940
77599590
294898091
2064198
216700339
158038425
399191870
215344255
182560963
332872605
248133243
139918141
344516694
119481072
245944732
75318771
425437590
209497371
42413285
478541956
199306342
471391940
461288301
422012610
18946120
88786086
472134622
448378223
357539212
409533307
237724401
424184348
151374555
274299809
66001296
80428785
393741111
102702888
136344846
49570534
302772582
231344997
287554431
75103365
231503100
459871302
375453327
43123915
387734162
148993979
79976181
16409438
286218107
330060180
481904185
161915099
431880327
134815638
386414425
476467379
106359202
76177116
3950367
34792178
352881088
312871286
189447612
220429072
124537377
59909162
435956562
414048322
363563542
82473331
215971244
368631109
412627076
148801543
30229803
65007076
73488971
471663041
121655050
365795890
437276704
403448851
256781027
410695087
54946584
417099437
309217812
488458816
122735110
114613073
148641572
46899206
452452031
474702269
301704159
486907727
390408730
247841469
162034909
50453781
175131921
430945481
427777588
359192203
129598763
88895950
62064595
425204074
139670714
273341788
17640735
82634488
34836771
128753670
471106617
417327357
325280828
129479092
134292708
264657306
396632103
249370166
314028738
273901591
173766927
353836075
370724347
52417797
286941369
289266798
46788678
8987214
56801761
211847139
334241940
440582812
324358328
490134362
393694053
237637924
185518362
423580658
69164594
136522508
127832045
38537916
442926146
107822942
481774969
343658150
452855754
178372436
100937260
259291851
88990393
55180950
19513765
120000187
198636399
401873601
414158139
393450322
152622626
342157184
365710346
118806809
339071550
9508129
17547306
315239174
90147894
428686841
333566263
17619744
62260155
82271961
422518378
187362338
86697568
316133211
301581633
147243876
344222000
462198682
422951816
339732791
225668574
238788886
370983458
122594962
18851872
223999348
197920846
308657897
18790622
270929499
217952079
469513202
229436112
194077743
83433625
310955907
15263891
365259642
80729918
313887848
412936566
430389328
273749269
469638592
165271267
212635101
466756686
29432173
386792764
300722005
31423342
466548113
328450174
424944664
276646395
78440789
106643708
338641473
10027865
387465173
309936370
264644652
161841493
9347689
486837840
237429436
365231040
432937825
195718459
296661539
438955998
406672437
139394799
137611298
178866786
155842423
141126528
344263068
264592505
199595614
481826034
411582224
62529231
466954536
170065657
478975211
276386461
374052021
195266128
24316588
226034501
90308718
451180418
323047028
358188800
152776712
369026323
428995922
451579780
452093128
227166413
175505130
358619991
316152012
436776628
436175146
277342504
65652201
332140155
256783895
488390607
263216945
36918969
497225807
431164723
78852825
392701534
322949430
372721976
272832031
302275600
452195406
207438944
113124837
139979800
484756840
92996162
35170374
60633114
466079440
278596000
175224776
344088572
478144925
219574692
232922579
422800386
185115938
249224040
407979430
64651068
303000281
409839762
83030605
20267612
217274146
197269684
11901239
12880063
464904472
26365572
141802521
353285863
420757386
447187206
323032964
273183788
344406196
390564502
447165364
424085463
214684230
486123869
400292769
216450275
483722391
339979247
165643626
26919071
277277292
80128309
419594859
167186961
363287262
381034563
469944290
383325253
114813205
6077119
369531887
129584376
80974416
361612395
402839224
1862954
411982133
436651448
338244498
112008323
109128648
140322110
266803946
94181483
85696932
125478169
306723024
47803715
494900194
101184761
43573276
79626980
329682605
71071210
127361862
421369140
42288295
311004006
456407273
240820164
473377720
256152811
19880581
146475298
194422391
471685711
108089448
5781682
96652822
156167209
241519126
495233114
141536136
339698104
264644399
37101768
300149788
478285638
179333344
488849173
138809800
20949904
68909479
356001949
42470614
243543765
167216070
281245807
117733792
10923751
445262972
384005909
422674877
434253067
443152146
2119099
25480717
40020248
222613610
465681263
401230575
303190594
157361067
53998537
213037994
163275208
118955817
373479756
109719299
171884813
480041200
349871593
102957125
191471370
348422325
382046621
354502499
31204391
226348247
111983649
363535559
210163941
27781779
198702339
320981228
443765404
177619690
326686525
335201271
357661292
270250250
427019023
312316074
313817547
439424704
425755675
223472335
351753470
423952442
385166947
91545326
125335023
359350682
101506577
164874144
272764413
79585715
36650244
440148487
166881977
326950159
41754615
369238518
411469262
361757424
38960964
45117107
165717682
324577256
165607255
190500582
358917609
389669031
403821406
459628986
284024569
227440154
406076206
395784092
384995729
451385794
14149141
454692957
256575969
158532438
439749355
312325434
491750364
218732949
327002097
328886480
66009095
156483473
480749758
426305109
35267793
110761385
409559578
203569274
476974427
63856619
436670551
152991435
232948333
380743399
296249157
442702013
217589004
418926791
351482920
268091514
171962599
48487659
263435874
334940493
62266002
493132461
142021099
333245709
18599298
437181715
329520657
408536034
490816278
123091672
307793946
165330910
196830337
10698675
198655214
169784374
170810318
383945562
434945727
169251231
42161791
321885273
471958884
319553351
79635642
249264834
173674411
493053392
382291836
217154070
389793318
476075604
125615741
481992909
152565806
288754472
148320735
292996895
234468677
12071667
333923896
431230483
262531657
183098246
356299021
166044039
226448900
471622099
171452120
486232635
329941103
293065636
99857128
439674785
209006079
243415097
237582236
368709011
125127955
310990000
197355757
53817215
236172292
389731269
448640699
466303407
134668532
311861004
280000628
190597000
433326520
409813715
120755754
298349792
218910339
4844920
157618461
299934789
126555294
79666845
295776721
244837258
86342972
230388634
138173647
406348877
283567355
197576230
169100916
319865960
180195528
292326181
251823217
463805957
499285735
237466364
47907322
7938773
382829588
148836276
404938468
80964297
498733307
160513042
48385917
71491861
370936835
148885190
390339792
208398290
397022996
99202309
421701554
155658962
292804749
89377508
234290307
164708480
3261007
16953144
306059774
348213676
198144036
370047875
117042981
77375067
401279787
182439895
352768443
235747823
193437572
336975203
159718621
413424014
192599401
326768843
40238321
268782434
189746897
222837547
435021439
242176782
345639635
58500272
429854759
424248959
251159850
391893381
292260438
487798910
498067052
91671329
385518863
96766663
339650793
193158131
485823166
174614622
175734457
452812741
45190441
325476729
344597879
245156726
363238562
123236405
318022771
156097431
249344918
499533732
123297579
245813213
383705116
333424321
361654711
7091882
440648774
412812930
181212165
311455324
62937694
45432561
50526185
157570030
60641346
172744826
369944524
210131182
388037201
437710620
477984417
15877708
381309462
297994404
82485258
181896542
146245573
318728519
391857215
115470826
365923923
258205699
251818504
128583776
383552997
198260234
408469034
319507660
253911307
293497284
472212864
150515197
272421760
298995311
11923016
193697789
41876019
311500002
116601988
16824335
472691806
176700648
416707624
16295531
95792495
446153496
351947943
76121688
263447637
81246737
250128478
275397190
232576996
346870355
359213587
424119570
233756200
90580986
486075432
467803385
382747975
249692650
369804542
22436158
460473017
211282575
189654037
416374839
317464776
69656020
199589770
95893165
429371401
489694225
134719770
275138664
296919214
430585028
393342076
465449378
413106391
384239763
223062654
253560872
478456201
197927430
216386522
352331108
426194471
238438303
228376287
280932214
70192189
169895415
200189066
77094401
135237789
339675691
182540226
300502457
82250085
36115650
307505950
279877517
499132958
268378550
7798451
293567117
234291918
192887673
228541665
77974224
40734628
135110233
103394693
238709425
446551957
107029926
311921992
360403917
21037691
140481396
66352513
393184872
34079991
292663171
255453143
389905959
12499885
254410904
401687820
390863438
280336485
322534501
41593949
398275853
300432772
433104644
445459340
105403978
41547945
118675161
81553375
192774520
406556425
88903732
468833019
9493784
164119520
120027244
495628827
478626605
352141824
240474742
44709333
376360582
403049530
241382418
434298326
264025113
368151451
36402896
55423144
434526920
13043368
477764797
247984378
385488637
210221666
49453344
151690597
97716602
26184119
319476490
30423186
465982263
118153137
302638839
483108482
6970723
75885431
338868231
320892317
145128458
456692555
73821126
329534334
173128569
244609002
415088393
157082731
57614857
493398503
107083390
123613125
154230059
347124060
493629424
65988435
357898913
21217080
88765490
289588718
452329611
477405604
249019715
464834652
127118145
445806807
368375893
339338722
305197123
187117883
402027778
340347654
111748119
25152803
241649122
453389228
272374577
235976857
170331348
295643325
102308891
209391023
204714653
115400758
189601
458677705
438046894
388127016
436436580
490076838
235826121
101069147
293424477
298994525
130078590
60188038
345381498
87353075
20337681
184081034
254608830
326219545
358745855
269565686
411146230
123749213
102527291
61980201
81965820
140976941
357557108
102673128
131033920
474475016
39978613
58746380
78799825
126385732
29085598
110333828
259093951
116464198
228886643
382995292
115603402
113636314
207411252
457554372
411095947
78670504
214986620
231806273
78388491
357257359
424918980
212721787
176467317
481105701
406548421
426730205
213579371
42561240
339828451
32085495
470017245
354456200
239775028
54250695
144732613
89107853
42973991
220164683
127544095
373949582
409950902
443949417
161382063
401360816
205804457
476693653
160139949
106277930
352006680
351660164
176959780
255013223
275923896
442815497
256675047
43901696
242686435
384304474
53937920
272579226
65135262
304629622
311817470
464040029
482466316
278719899
356599592
423473876
147356230
129715809
120037824
303932303
244330725
353714387
18175964
432020684
262260243
234449953
468137933
5693200
270608685
309712498
379435537
375928411
409522519
29901041
64624838
5594640
375596817
484692900
3497995
470954470
223392472
64320563
18329294
199342010
60435657
4497159
226444739
199574516
451401548
235264237
81018774
346392353
213447627
62886498
45758262
310132911
38552998
476958615
136608000
51027102
256539497
349365494
483418559
202817855
476524137
369030677
471655319
73267242
38395231
415150236
432449311
217758815
229922625
184077483
148041210
179226572
263051266
316692404
298261978
470283834
325834180
373405153
113034041
317488765
350261373
229770253
275014558
196000924
400947827
202273911
422187042
78838359
211123084
254279116
313268671
9353880
96931515
446631445
284241725
225525746
270155414
387638127
34248842
264280606
41073752
1885891
176758455
41926788
37780696
441071807
335724969
122055629
238890400
446734562
164388830
453090906
442975660
170142438
12034731
231951891
125663031
283289599
473892898
192441195
117963595
29029035
82686010
37936163
423418035
89696095
233081787
257767753
54744481
90367290
326588732
465480357
338891972
378924563
84578958
485155931
490597061
1038565
236096607
322141222
315131800
84374218
347901320
475946766
219617216
324363830
423278755
498664682
82770965
333047697
17575535
386879608
272569997
28404830
450955693
254295427
386641152
152426997
287685032
42546647
107756152
349738753
127809212
97189233
437119052
313171809
56020692
440124023
482875163
119679866
42717715
378214057
477368582
239336831
332674260
96901862
200191022
111318829
8538564
182908586
287877628
215354536
284922747
491875489
213274318
229480109
332717495
117647708
59238268
27971626
281469384
474538722
308196976
21558156
324872494
212180792
94336757
413188650
461386408
416465585
417238163
366658737
403143506
227821743
89593323
186194367
442360485
224905329
231585157
195157912
366646170
45777015
57567131
364559135
92214577
178232521
410453757
72538307
337520828
192522642
489474438
485441207
46083409
158402602
49377288
418435762
234937559
382243190
162122570
438871553
260714563
199809357
182644679
20673134
259230217
171551983
365292274
366183516
369778533
171248432
275547150
420687830
148776378
456184547
51479324
87820581
111770891
495875052
315092182
440793036
79699351
392668202
425519492
324882754
357649218
390207725
344485188
347352668
455838062
345439521
104104010
354103665
151670215
40838961
140920477
96033070
341754778
133345544
264177241
195694439
6888306
117066867
403905293
141082329
186840688
432101082
5489113
246952541
242063067
468821386
402254324
7535286
291631422
339259259
122667311
120051646
258889233
435498084
286076119
80602232
404997675
490496928
150380159
89095075
95718807
127699314
48320844
151755171
376229645
358694743
36146064
428554559
400312486
87949693
306637231
109764026
450304163
315299295
120773662
259102791
284761851
351940650
42555450
396746997
422289138
337019612
13962077
240545839
208542201
403445274
431578527
152542107
129665350
257873722
98000232
386958730
201344207
283082359
11466300
161358703
326411295
282969519
296859466
25677125
214983010
241420101
373752843
252090375
497687997
27078566
300965007
123735693
285692905
411102884
16841451
266907726
373246954
354688556
298261571
374309955
274845636
476256808
443242287
71883100
440255520
403365179
161701890
470809248
393014730
475052757
262551063
428180707
482769889
369710576
242662295
338257096
446370426
497445096
464315255
10152860
37444642
159456637
387941310
492379028
450240507
136013812
314630085
287058630
15335390
37571433
477755508
277527625
56442876
358621511
254212877
136887924
260151431
286435954
413045014
492048605
2053003
301871970
387392500
233410998
441785055
439053968
213735432
258076880
271208202
431857736
105483715
360501507
283105313
228714684
405611793
42881732
358625416
89994656
417743885
76043656
6681212
385572993
434897838
112385040
439821948
289999199
353973353
287999179
180898977
470609470
267401333
234601340
40582164
85278366
487436388
343186040
177288887
4042322
305106660
231161702
94261904
385297950
285372855
6918680
455380445
118167272
178010591
392527466
78301118
163740480
287072176
270529161
118019101
48563419
309744425
452962724
18486504
246366416
290237201
124052585
140030422
362706746
142696006
474006064
393324192
105448871
212580722
5409884
88359924
233317670
373044342
137429105
341198279
209340164
247719737
404936947
152435894
243546394
314706537
13353675
40380911
28215388
467886367
311538568
492238487
379873703
326790546
96564722
325740900
455402563
277852829
46103400
69459336
418007160
394979116
340141799
44126414
221184599
403377971
464069325
25104446
2331387
387255437
105634455
484686324
491045168
399924191
425890474
286946876
310891031
404609459
288497419
375062131
394500859
330839749
444567073
194281534
305112360
50059854
227712605
394546051
183152464
402019120
435367051
180464718
254940935
239594406
12312493
294538060
487820433
132716242
293821480
244768219
383547824
162488136
188857679
491900870
403244599
92218067
202791144
117855470
487244084
144229182
242136582
263993639
181655307
75737240
114899216
354801645
493389885
26156593
461064442
204635504
468433203
46416341
395713268
242590343
24835901
331228197
222859652
412896184
247178495
66748109
45806198
26793677
153529858
25207623
176492951
377134249
351622860
341970397
37790814
6896511
477077226
265026725
407884568
75723750
64818866
422123846
299156939
248504412
143973319
147769117
232921421
87295941
220360408
488172638
146370501
76997361
176081667
341456055
342175882
276900475
54653154
181937671
172285922
27712969
183771940
237226921
456314513
253213624
192806260
115375383
407206248
225538476
199725235
384735005
331346934
348940395
353515556
105256163
241126416
363326368
417228302
488284067
308055491
214572060
297140304
25427566
208929293
26497023
205242930
17305604
313658706
215427863
133824945
313057735
153977225
16500212
82667199
65730006
227569195
10298341
329547625
134533948
382168030
324819649
54356919
21579592
440830228
173522904
190039593
250141753
342678700
154951254
441780764
129596519
257441549
13378076
465170451
146029031
26070402
225960203
347938754
440786123
431172239
203943580
101240869
458828003
497026535
221021266
344182478
211195640
56083466
421764724
103749737
391015009
160206523
82302824
381185866
321557489
117947776
484974275
130528421
346734038
239079177
422682475
64892127
285423828
388167285
425950366
97145485
119686836
65029739
175210149
232811760
151720906
167972026
486447362
108573961
288615788
86749177
117921593
463504803
176469463
447410373
360545199
113986300
292723137
265994701
326028589
23233132
227144992
118248557
435402157
221615896
52919962
428503146
113457882
290911494
333784147
15593188
55143312
297892525
485675154
183328376
289374291
175491568
249330537
205975446
499344443
48103566
129357848
79830098
162083992
380864774
491001338
138981034
388068475
172837096
255463865
414519995
66392018
31129609
462780754
200298234
301295882
357253223
97410301
63837397
354159140
50216520
361391182
69731683
393074509
11498101
10362181
358649979
387082752
486098367
205640828
422097700
320665961
279623474
108583012
301923751
20946197
461750313
98895626
123084131
123753389
477205680
322178934
339120943
276209626
180828569
42111017
156778780
112996823
223195423
179504905
308621013
73333560
161282444
331040944
164976185
207473535
463042497
199010765
9632599
278926081
411802488
403005096
21261923
455510473
84770111
381037316
33053192
104226619
88159995
466758612
451713181
115369041
429806265
245533597
28094385
147161264
62701478
483201169
75596210
217055255
471224809
342926262
43435116
389945829
402410013
313127692
345677227
63489758
28954360
69649486
163906310
348668086
458634891
9392612
269147234
80658776
300949756
166118518
400935955
140597204
454407917
173476194
276627917
143727469
200170818
390136042
158999254
292599913
339022271
482176501
327565907
282428375
379235420
322987439
327272071
282076867
456845606
305147414
268103173
171040221
404330915
426361648
406709032
109317450
76556977
466985554
372045620
319853041
195946938
255593225
29800579
375561853
460291584
60620453
77122161
137723403
333766122
170938712
199657439
451417377
16627265
450900653
318056861
343241424
433238935
293471955
265793985
9967060
255047384
162932160
182675474
128817610
79517664
94951548
209753922
28673207
471029620
134298389
223629339
346583064
34950664
6924637
12667817
174916592
150443019
410065170
451834945
482707914
196012508
8434932
130188442
74187960
14165206
417804825
43460356
267208786
135181337
469721182
245993755
486016683
305785254
83977078
99852073
196068600
60319986
30434940
115551753
21724415
413828568
61332672
70454551
160687879
152086237
280360329
37812517
103937632
276801501
44572235
413800535
133254785
400047626
488869632
332793507
480689988
216573901
337197955
490235379
390546680
387539307
473744361
242164784
164290448
3801879
82396112
326266970
429347872
481198713
380556968
159359977
277023388
42300475
64003470
79848023
117098079
347860729
91652756
278501823
354509183
320934546
416699023
190030333
177061381
264300489
56066255
165009902
152541526
203696347
426455271
257580588
455234380
164413006
218256440
433971967
36217489
26106299
120371776
122298894
213980007
355575160
362713060
496478337
55445675
96885502
339664478
122520166
54473776
109795922
232144809
172458130
138999893
325789928
308134219
244526431
249858984
497803659
80202085
284734150
403502490
271429657
433173276
229192493
87025985
130836470
439351167
455594345
154886013
277969287
267569721
491766430
69847902
301739336
207416352
266692724
324892240
88787337
137778378
235918506
132216893
61821847
17400366
478022934
341196383
320359221
412529013
169997774
295340715
151790117
375119564
91045327
108094258
258283457
348620308
233244014
120522420
274466206
247739725
462147825
214210985
276117752
420131570
398130590
307664927
449272234
138484205
10636611
55642551
326300292
382600593
174629648
276599710
387240332
418620133
261117389
15381137
258683789
126356667
59897419
488186974
382970339
26830216
175460013
416695348
398306829
149389260
348880286
392630617
276661492
52262462
264109277
205420766
133252360
369831828
111570293
288802672
2675568
93039398
157424645
118543272
330746752
127560878
435218106
482418749
205360682
186957105
396904545
14048025
387513719
350713373
104403764
197039084
27596303
44799493
117369394
37158456
423393135
8125803
411201270
20073298
285157733
351777851
84065411
226325199
479177487
129270175
29448881
131652415
107770639
295935872
189670069
252000568
277933477
106830487
218134619
488543395
122331940
399818998
323747221
357215391
375227474
457294213
112506888
389691496
418771516
79777642
160971937
212744810
471053667
293396906
176362307
231528155
322842147
190750470
58311537
425581195
364751544
493753615
359878875
192877245
186326779
47965544
419997726
457729970
385386188
242019656
294786287
234407118
232063215
32734063
49381203
289809292
276197520
167246882
131863553
173859860
98186023
225066490
353188562
495261496
88145521
337911951
1894492
443769957
266108268
120055447
60660931
374789715
258153277
353425796
427585054
55966415
472570502
25841480
104126076
308418658
19930869
361932512
247483916
486164463
173618620
489625374
186778930
322701627
443024923
348253643
497152813
438950865
248547248
392696966
182112970
488900906
229086645
61253179
447487960
103454541
37799560
313181686
268103139
89891708
52956203
329123597
284818437
447325114
376704193
450567901
449614715
176622117
474039283
296661413
349336439
390673270
230235993
257803544
267425712
419870719
303157821
33428383
171918308
146139704
226654156
342131162
447461105
207188338
485711041
454260716
49515522
100351018
205474240
225991411
76151578
499010044
332856439
413936480
160329457
274716151
149823077
256988183
41443489
169541819
345404180
58982352
227321756
182986088
148962103
364393832
386167842
202604307
186125024
410176823
413014846
346466849
77024436
340536747
123319335
395456677
154179672
159447478
414162338
430357822
402558919
170486227
304953017
432512447
229576999
215095082
367263550
156003271
130739693
206723664
46507721
313576016
432715735
182372236
444863957
52780485
223100589
314429406
45698110
367879316
270201421
124352374
98107552
123270632
90096242
428734567
430658009
336896572
150307064
129905278
68556657
301052225
12940897
204260073
213112200
285429203
291146943
207383249
497430236
179361813
69102239
58822315
367795787
357066389
477702684
117645797
217323363
375034257
72280640
242088668
42623794
77064587
143194545
489320070
199951461
246877576
305954799
234350843
155828496
71197527
469832370
122657098
21057646
61102485
302261646
364500433
335299373
301005961
387170283
386411555
68198506
312501850
24761547
251395399
277141555
141808555
32466652
284435733
435913412
299021726
176754593
254153880
407013424
487143541
235805709
228408532
368586964
332241597
382888743
191996786
352714433
179670539
494440689
451363663
372567371
374416163
8878723
267509330
44828162
348815365
408916069
30942115
324072109
317920095
389258586
462199947
59910761
261904146
233706883
25334775
438916625
412067208
106099027
309031644
246010655
35479232
152842538
98258227
167948151
93723475
489804911
139046116
124059893
251117177
61578911
178860165
232442236
45789348
158559000
36708286
355840030
211520606
38715117
202490836
98571477
48207125
97421469
361091487
6087778
333906545
470090098
241324744
106926397
462551620
189663416
168563702
347744005
43542751
138328764
270633693
354554079
332226154
423271050
10999029
465475646
278663850
80817301
376479737
379204238
178288113
287347998
124619506
381944475
116966430
89860754
128451079
179124271
37875745
300611598
322728605
153387531
410832015
167946459
346420653
397458535
96983295
165352400
443776216
76908605
232852711
257095785
219505216
78239583
149794014
176732747
247507269
486937677
336751385
218433869
49328111
134176003
284350574
330523200
268764343
326708636
8350268
326255485
174528487
403944474
433018937
59521949
275875340
87557667
88529142
296068307
419238122
213714345
281319693
482726711
71503700
104081874
252348984
47893299
432371885
473523440
245272037
186357500
239010321
119476429
427864044
181955515
446207585
421758104
116387314
491741888
439320377
324154547
482101655
352918914
385033259
434776619
84974863
100404286
324633741
360953940
256810366
114763254
97123255
21705898
484956185
305851807
79514630
343115092
329287313
350138058
24932123
232941352
10869309
173532064
248948682
439774955
428982302
207220951
141110493
33393661
109776981
133074946
331794816
288725905
244854187
63249722
103683719
70370175
384990633
279179929
417658091
223256175
385404906
98485155
129367025
346174711
245329737
405709820
483930790
451592304
192926517
205241339
237939301
241119962
489160029
105720119
21136635
245235816
303533233
10225384
85587822
39470560
174911836
318874011
143907684
185819846
25124580
121395241
90450417
197037715
477294522
463978996
497424026
156629629
283079560
85467063
67080756
146942743
328798297
309624671
274671980
470548480
52214217
296503247
275936861
321758605
482904999
6881936
304880114
63546271
148459069
329310495
271626820
62703622
295609101
94965404
6795328
410279533
369405300
239789061
461925261
413657086
247897257
497219189
42898227
107295114
427885186
54635997
223046951
62898438
140477624
184511811
290320246
77137374
94749120
107713155
180718883
451568772
446232392
242185107
205439006
132982355
492956221
424539404
433797781
141172129
361788947
71425409
177968308
172955721
276310867
278688679
187171948
417555122
494612969
472784995
33101899
303296600
323587687
492062683
188238319
385029783
73037331
186126239
298027950
499341960
282536490
471119604
151472140
445835978
366084874
266047049
140488675
35780708
135338677
192397555
192902232
428252142
367124310
227647635
251286245
296175207
409005671
214956555
232961220
143695583
154670891
184542372
208088409
38999061
308880428
450901513
216174241
319764813
287797125
305053273
6672784
359725543
198516154
241735987
492859060
372657366
205575018
217322473
455715624
418227660
159286081
76653322
360439153
63056751
443109013
353262204
282450957
286139163
243318645
200630675
116481025
161993604
107510018
347905256
467801750
40159472
45582106
396686257
190577920
49648278
304385139
138189386
276698047
2253800
472700879
414133488
71948788
177708387
371088216
305071947
24331822
60848938
438342207
163090256
149746343
23785482
387982057
47297775
116436224
261292614
260236458
391674829
382999413
464248403
240843076
223466883
302581007
410400062
249490275
279968483
299344704
220405900
196394720
495627358
422424073
442855716
401694203
317624832
250296222
229792203
296563474
477528125
404361251
294856198
113498458
306121873
323931404
5909630
24278892
299946490
391685681
181383852
228244560
272843764
415226074
251692668
35741084
439135534
36417280
236603935
497724281
483212907
187565428
61664549
397512232
111250079
210488032
150804767
350529576
325324662
455238767
255431155
50772545
7981057
241182628
324703378
465381569
94206441
52828621
197748259
158521373
153473221
359482420
94383892
355888539
450831879
323625442
464621546
476183906
21254190
394015078
209437634
134006880
10731491
66063578
467315394
492883244
132860845
411595447
126707218
25837225
282132794
89026500
148982971
338407300
444368035
165141522
8594939
147095615
24499063
92289197
490840634
171040317
464705717
207929030
6185955
432594403
233675245
158801803
95608640
317854292
257439296
153394978
132039477
336867309
468259507
434707015
424210929
483095772
20179594
306203583
251001032
153435825
394618812
486004700
464923370
151421969
225801008
261791165
210639107
204411064
338607787
495621738
290911378
458464132
223993285
79624412
330561450
467263566
218702613
311009355
203989869
192982984
23190859
497321069
28121350
409401339
50210710
197259830
475012427
236285863
141252365
206435630
385612403
493360165
465066416
242628826
240461591
105328079
391284400
357091135
192545941
112143786
236023155
450692710
300548330
388984377
438992597
35491513
457342582
8030936
152046446
106560291
1615575
251378238
253319249
112957334
348238422
432066921
488418118
200632531
495821126
243925109
299489719
105090331
219660078
459746578
393588521
161908933
479465394
222832226
452152388
47814352
81165808
486349021
66745313
410641979
167356786
114369139
228968501
313920067
451574842
23628589
300119412
100536468
243199691
319101216
245893927
36157149
112588741
352434785
306196086
216661793
489575005
484142820
277596353
177525598
480701731
134401510
224417339
29455477
316491155
460358538
37193052
477967166
166065677
486897374
338123146
51812867
227158303
291898243
363954995
63907599
482810276
287521450
484983377
137027397
414862300
309340992
213410399
278999761
60869703
208027207
158749940
345438628
366601867
274700522
367657732
149342150
490903115
50139740
51978756
128785849
456303616
131048322
478759613
221810304
434527284
82487356
279138738
101518817
26880012
436717534
450005499
337907299
42169034
286917034
429859868
207959082
217573963
485335742
410758782
273466808
409948393
471866506
40651060
441858322
116082673
376284180
10050256
327929396
46579675
25786626
353080985
461925055
119097726
21917351
67102842
289481272
246635243
445929828
441797656
450890791
271486210
392287987
455974393
82430109
68900106
176688353
308926519
445321774
363080823
388318765
22120000
32733154
465679572
419274846
174330816
343291972
293815106
46731724
420904108
7578823
287308920
401841214
149409115
375736243
261418125
485991283
98675272
113632542
471013747
332199697
33223143
66802584
305326153
365560608
443196158
458032874
465077801
21812538
378932348
266896711
321978429
22236180
143355254
56998815
341639284
324175615
202053697
80403690
246751803
392221912
115103256
62277731
150650744
40218123
233552480
158953280
274776013
97642136
344149527
424955749
462192675
208175505
385452232
312980532
200881024
104132060
137617338
344892053
445582720
496479659
347386364
416211982
62909746
188919947
459866712
32358568
226641956
431118990
217527015
269279550
198008358
108489590
461709087
79129588
397622559
157002626
169874018
325602693
44074233
496492589
422744236
149856994
316591775
467343233
58237968
144874861
471280675
71872671
332849999
213226702
142892118
421384263
71715900
103593764
418254428
469274060
86849718
419550340
281868028
460225353
36502756
108235157
190855112
380999662
236839384
166897818
405106820
67374196
190898559
469725492
310153553
23637484
401413596
478625739
132570339
250320087
190289146
343616192
12009095
232185802
190757036
259900251
265435203
30741237
315479445
357337223
149202096
133498563
269829030
31099963
393105317
443146044
37072419
475270277
418883334
386155905
3845166
224601820
29134396
302210659
220022904
472762423
384426353
186413532
475211132
28064762
411073362
152965557
321322630
131832990
63060016
492803782
82136190
165711362
440569999
17235370
70717045
249056883
373855697
268611729
433275268
220921366
466252759
4116320
178579348
209029148
84593331
174454229
396499512
359827943
152519075
230241782
90800019
172491971
230494454
40159341
24934120
5302438
435802800
454427819
197162005
131149496
427447022
332011420
380853402
283788237
303038766
260340756
398209757
474188552
433777286
109024576
481747386
384764506
335650335
27835700
164119743
433319709
283328209
222676625
495821815
298309527
466429196
11076010
307215114
160088821
46371582
39084722
122619478
25938851
427042319
436220450
324624451
193033728
321499498
468399346
162376109
441886609
56877401
406467379
304590423
186953196
409859271
77323258
334057101
377252916
272745253
302137761
75404907
436423342
136609886
388757078
327085141
136352514
264347536
12900771
208856548
86446021
365301952
393653497
34318394
424868550
348698588
69436961
27291304
33998452
134219123
165626431
46943269
103732008
284127152
172328566
252702886
64380191
213591566
24369047
238018887
230999810
350454738
127939572
262290790
346297542
221081201
390239796
211206843
51680597
383957211
76112442
42954767
322974471
214519713
392457918
69553315
200575830
136655737
230045845
230773182
263207394
359022837
498983122
315752927
394507529
335654819
202511926
429539495
378460404
95674496
338408619
113784180
253620353
55191867
15576027
284685344
124307288
338764593
188451023
184343059
17092671
90325214
310673480
14268228
5737383
305329470
240568661
155730405
261977488
430190179
352231931
30072449
100203729
333254962
184583827
478518743
79451003
455776096
198334628
249351679
399770502
496026347
90287038
444557024
440344130
453446400
186851225
236097248
361236972
214392075
451129249
270512632
366838377
97906551
23916502
376435663
196820230
198783312
321805846
283118899
457682925
165235174
319760552
189042054
455700846
53684298
463057858
309496920
244045118
115493156
101349185
160035326
294004565
15061371
22649242
280951333
180992215
384328415
55631906
298203446
473884395
162579980
134555560
496357876
257461198
400386453
295776975
288154532
341424246
30547168
153212392
428035821
91445539
59316895
288024763
334436102
224733007
368030313
120308900
133970937
249828762
101612737
475738757
283199524
353378456
218126002
17979488
492443273
209656638
383225424
7739243
23165555
168581558
179914930
176163286
219364359
440990673
330093299
94338539
371549424
19317957
356086647
404485687
401462584
376476029
248674548
240772113
47207506
362652698
239075319
432254479
435345092
105766011
121424760
207647080
182360008
314055612
340051678
148589081
708959
32897123
56542952
202367680
143363437
17805805
13567729
345906908
167492178
162755541
104413723
319089151
412462354
95291457
335785065
452047855
179044122
252189262
89228064
345880094
42012501
17937052
101659065
405868298
252189313
117750433
477931443
371003561
176048243
454299145
25512864
46031579
77281129
339015680
168416284
8739788
273794950
1949358
404673351
178908060
346433699
104289248
150356899
403773319
312068537
90533543
88852846
323477912
263802580
319984029
156110007
126882724
218149848
356565395
431451266
243711933
421235016
495461900
319899877
201028133
200413990
353541090
334097636
380969029
202568678
6667966
127726021
83614866
181975970
203620885
123049624
486586435
61859112
189641034
136997725
156069946
6411737
253134922
62856485
290106240
18936496
217869805
73399300
191855715
111499600
54513121
90684741
81299010
298257252
414858705
204331333
304835313
103531973
343431450
122343829
41899589
185929268
69940552
407707420
294137042
306440095
325801810
104169861
31589539
366810468
171821621
328077624
203058014
117556847
348926606
354027077
176147777
98687226
47359088
206406392
148949092
83773505
318652161
255016693
270608118
375331158
36695518
352662806
456388765
95109058
134358010
427471775
480448665
370761668
426140244
329150486
80531448
282446417
161598356
362124523
182957254
343962162
369189525
415704014
209175797
119482170
470659009
384238112
254433095
99224366
286345091
432598988
403544798
159190078
271315962
198229598
446914147
88686558
347500682
487120847
257354106
7791635
41303783
311742415
274574927
430449636
126944941
319820539
273090178
462939099
5663781
417179245
327270471
105074945
53158849
480526858
214658959
315405424
184354164
348192386
212132861
61436357
450238965
427087133
494734953
342080038
220822031
99121052
165206338
163184820
425593721
239259214
85742419
145798978
225690980
8440839
240154493
29353141
322281883
303287854
100121672
77677343
248329941
353538229
438859312
453644412
99337077
322244133
389312426
192036169
180650110
117614410
170126225
162252420
97599346
245939234
133255646
42096849
63750766
23062125
145319875
490773880
145328189
218107780
429167949
83900604
93170968
89767748
38678558
392891859
462817478
191322215
298247086
357778196
37906815
359388553
105123311
21051214
257626561
262187072
120076255
493670072
433028494
122834576
319780053
49380693
224335384
210788616
423068184
284209070
328938750
197342216
172469653
315407744
197108045
315894272
70963462
137025901
262591004
419901847
443052305
369506434
353215056
127815594
397561884
88886131
208558058
397917425
436971374
285063724
452509699
244847327
61670974
437805361
202124819
130058775
310366779
482343717
233619535
469979380
480646811
191141347
414582620
333509460
454046295
188474719
303628180
66841552
399503427
147882770
271070603
244887331
65169787
484871940
458444012
33789536
339035362
161919264
123382628
192464573
107530690
471151997
46622565
67983068
459170666
422839563
128583128
471122458
486751173
206657534
99699719
56183278
422041176
103803419
447978478
110817693
253001590
144720435
451980869
430164453
351449431
493285623
461122987
93777058
409098916
29365534
86141023
101420939
458070296
119659036
158308910
210582327
144540469
499893401
262507953
472400408
331719855
169977917
28372989
438922141
182457847
450303477
322274842
384181627
228876982
205698797
88008726
131635771
391064069
460974474
24256277
406375600
473956791
354935124
394521672
87786992
366794826
145888853
298439509
312958428
411019890
158785650
6075940
440851448
191287014
355486035
480242802
417333707
317195724
398613533
8962426
460724051
988744
97541972
225073710
235280701
319254596
426756567
409782839
466905314
218177641
76247893
413205448
441313291
206664398
4946588
199925655
72860686
272505684
271708862
253029679
416133879
284524443
361795734
81226030
488262508
398560357
300006307
77690863
245857108
149890517
341419057
362763226
395785756
443141096
220648355
443669147
31301807
467758200
8298303
449567390
211436166
388488541
445588167
43733524
285982019
191098525
26097660
182465694
347356794
31552605
438731757
462122889
87805797
136461632
284887753
106687817
87131683
119875729
205749559
24860358
45663685
300832612
409106516
183095700
477924094
290227617
498182788
92658439
88968196
66524417
337880362
253434805
236104350
364311405
19750583
372034309
238484080
362250271
165778570
112440223
394171989
308460591
466053460
358405797
405467059
129377692
75479216
151310803
227096036
146271767
262664326
401272317
15627874
356057188
201201744
39781594
344301943
347029312
135114653
298394792
472518172
435922039
475235306
189960304
285037554
313637566
455141124
275725107
354558189
184289503
411939689
431150947
196918559
398980844
193870622
305759560
391734544
113516992
330251372
52749210
272430363
252949819
40691709
184526027
236527923
422143581
172779036
411070579
109007939
120917941
3375590
490342610
226694571
196621537
217978523
471318203
190106820
461548228
443686258
311564661
471491476
15682034
204056334
285088946
2285799
160309157
375201540
29824478
65438255
440960546
422624255
244979909
439001747
342822925
24190406
70197003
467891917
266266391
441533475
407706242
356026184
487239752
165964669
474784648
480647760
334094561
23336636
157180141
117246126
206054009
319180931
119700845
234009703
214428186
281760704
380508253
199351098
200371155
231538855
479774841
446555601
20723963
373229235
157414926
423302016
88095429
102992490
476426123
120040789
201966693
368885143
12965966
367410275
47230599
338170133
23774833
125005429
201707762
207097615
132160162
414718747
294105039
136213333
177997178
153207030
3734312
482567552
17656082
453286074
94356241
17702677
307928600
348073417
402057210
170361134
11477220
39070590
281240348
381852163
328389088
499532823
349014831
334878811
107584755
280374896
307910594
125646828
400695485
411073921
230343414
267564902
2309036
463669655
142790173
313365666
142070115
481928299
408622217
43071401
271445556
298324552
398500994
38634429
240079618
216032082
329309017
443523808
409262871
312860072
43444263
380905524
175831495
303613983
260133694
245426486
403967185
354567740
484636443
335468253
499339889
114385373
398337747
219006980
88241063
309757040
231855924
446824975
16190998
104184809
22037891
395961119
257744677
428617837
470101241
304223251
86896877
276969484
479079889
75218538
154063793
363376916
108354896
114965727
476805094
348757913
134468715
290958614
277784810
40032292
343649396
326035141
460419969
378517108
261790062
956619
372432746
417638503
148156499
244263240
18547358
319579051
304723167
333666583
131576814
303363761
406645206
164361008
216704352
145558440
406248985
12559182
154353639
210677933
69097282
6879179
201988482
3376320
35307400
276724192
117121935
83587661
198415236
248060757
319156927
349300632
256629954
112094039
328296951
313268192
366581215
126486468
133611428
302093977
367132334
352001269
104465649
269132507
405288463
282213087
465131336
404335199
68281651
460388452
117923350
120090459
52235755
4955866
209016203
341537192
203486695
352568869
232593476
230560348
297703571
32211590
402139401
220218974
84351294
280035400
88318403
468321556
19588104
268508080
336157602
120399663
468456091
217234955
170210492
286321955
378035337
104631715
291791462
396887052
271789631
469268276
266144441
78131635
14808150
275557993
5001362
22094880
224044701
138330612
452124
114373602
402616075
109039744
250170145
203372664
381837485
312887295
447455868
449055865
205039708
374091474
309902034
2797617
265268801
240877180
491722409
70702972
181546171
122228873
425689969
214851594
28890802
2846689
130292651
28505419
444594192
186770873
44746370
48492270
98031141
498244907
59359261
287836662
307335237
188777553
93103320
100204630
6086317
474082764
496232185
49829355
353593620
247987340
73232844
483012562
328824771
205243156
169291375
389385317
154491681
460335012
235085699
338218169
27564922
122041855
252161057
318064616
177798631
360680608
259757821
315251087
333799274
382931547
154058217
259317687
60774025
470153062
457463693
139546238
369754057
275376799
17322343
172354507
371888789
75497299
203063942
323938408
427466902
292641669
425995047
465711007
87295955
395718347
10135389
333524718
448423796
59560725
202968355
319582586
106929934
170076736
238587194
179349807
173700687
228885135
126965917
77096386
388367455
34323259
464785404
69627151
78894961
389057578
284090957
472595050
31154844
160778141
496719970
186515231
281068836
233767112
34419046
364423468
77477536
45546424
46085228
475947436
385953061
472605831
400852851
119024252
463012302
405942674
60757503
20964112
451751967
383999176
447928322
421115443
409079762
235646100
282440041
311142149
398413698
123645042
441902510
91363207
72022294
483695947
419344941
376664802
450294776
243582460
390503837
450784377
298032218
373877137
330567529
160189944
306351996
274955460
120502840
146259590
182155934
102876727
165345388
390573774
458716339
112651252
131954670
107584669
383371860
223663090
123506131
100178683
198544444
300709621
368632612
148342898
218502746
93812183
276320298
335628021
395712611
15418281
468510718
212080195
212279083
452511776
140957281
249749323
268351935
254309329
191994663
380555791
100486952
273077558
19130513
447842537
282727884
318047879
334194252
362374981
233656172
314375189
11520507
489101354
475814478
352078448
426308731
206262990
215371739
443055147
375878138
183677337
96186560
128700146
119128799
180616185
474416769
434415519
162009736
275947688
262885680
158261081
67740871
64226848
52236929
174532975
177680073
90674672
346245076
254384825
164193394
366005879
165350365
399626405
215224645
301895030
369335957
270185368
334392362
179627091
422289372
419702130
71395772
227530840
29737975
256330665
100261343
363384246
174647765
273787909
323179231
79724484
465580396
488900432
254410442
150177658
138161354
445735239
247233740
497462268
460777968
181781476
99791149
155908779
256607877
224640299
142472406
217134014
441702425
151015359
31627025
340694454
202049361
109349569
325005936
152731220
319554470
127898422
1476891
175332115
284350616
353486979
449339612
355090578
104733897
30775956
463231744
104586278
31280555
275623241
251829973
363314491
256673477
418975972
389379694
393119675
77451832
405564593
257524050
243059753
482065954
114488219
272435416
199585852
121406288
95008298
478712782
175837085
160206403
311100118
271571753
402800091
411795399
352975024
171910921
444270659
431531670
238636831
327174890
251255063
427408685
149232409
38611767
55805685
193365134
340181112
448075619
268702795
92860749
255733120
303765010
376425711
449766134
196882057
346873678
225576757
444513116
80777855
312812872
83865092
358578565
329194937
363644145
499839638
284989803
301131626
498967267
275653667
220915267
461424104
466381105
458867261
382429371
469891393
478375686
27646326
408580057
333706256
166691034
197799097
166645548
173181772
479641283
378239771
191056128
206712563
17436851
164986737
499695818
226431731
404732709
384414144
188140795
50434938
205796242
489553121
12721008
192678064
27852080
49737428
59053597
326471593
4912112
486296750
289954261
199264862
378789116
268132489
371743302
387314453
266856459
53304197
410874829
485857050
497079572
205031774
448415828
390298832
398442020
204837323
224122199
163045519
127355853
228652701
88549428
234620718
363347776
80522229
55361367
354862614
165358188
82854859
178187132
119566044
186962995
396691121
130561040
268744444
247165809
260662807
54002927
279065216
216824400
319236948
328269689
265669954
107734687
498789460
118463817
494856108
285199849
337288493
114105263
204346095
403120891
284130133
453398704
441950366
188261848
100333235
98378806
189355735
326630561
2473733
55016828
361239052
224508754
446686808
310412226
249502068
336838370
288328269
115160345
489574075
326894567
48782648
150474875
497885602
152669131
191098539
440458144
39447338
416444675
370533589
274750082
75217645
18155118
222632942
461203673
389333472
449777024
307731898
206296405
392378010
422101265
131047782
389506491
444023683
452723848
257233031
470740874
15521044
190965636
160433222
289391511
129923684
111072173
16256853
325094529
370579085
141754611
80979756
146281506
93524082
202117552
310741122
245206108
196521137
426341349
132385179
159513435
154069177
413962425
412450007
413841665
198291649
386423708
123320514
130941980
297982122
64737423
367197109
15262953
243218801
393687385
402596867
408682149
200046662
455881714
86159920
98726692
296717740
3360884
343306749
481838403
442383290
13553341
110724349
101593217
267366772
307135622
332886200
258668860
360809791
472607370
146763897
179174293
283679848
27960412
265901732
96939171
12393025
351458139
159379740
115969180
405364259
37608536
14396544
226007652
410534921
128651596
54393060
156310964
98657893
477573169
259064897
49661488
36121102
371102831
223315208
60205558
465829702
494629392
27464874
101753910
258555308
488373248
193836944
459176326
171631321
357876101
122432995
172810070
249504357
313807333
59125415
283135173
163938494
475900500
338167756
353580442
296390424
270061807
425003530
284067740
217478942
349713629
49328642
448493279
99283783
278662728
6201504
85107695
133343007
43296397
84896689
285247019
476402256
441983815
173501137
335552268
211069631
376394148
385281402
392955810
411396641
222856321
367494728
430841724
315637553
60941414
230480594
97203254
396506008
4918411
4191840
269696520
144427447
460812518
110625407
382695105
361269041
73822511
107830136
226802087
490664683
496787993
401354564
387311651
338486868
170089170
484427328
101251049
81882161
340470204
128295654
187043094
498375101
334734361
435909868
28628801
412713945
293050130
417321605
220032641
56216818
354597387
65124396
316296823
258896737
80836564
208115076
142265925
495863218
442629034
87893060
299237441
90804496
125474740
477991744
326519069
387905528
178003940
227840090
419946254
416518660
497309464
156510815
163012319
452123946
1629287
185179048
383682797
242221967
327802737
353635629
264861784
382842985
99571664
223643605
376900904
71745123
295569707
47343185
492720317
282595418
109299931
245271161
424494795
459536278
410302995
413801113
374516950
252295702
446193606
400427640
34479255
458828850
151986330
38289503
440696115
338877829
262890991
242728036
258233335
87184992
156856713
486489985
80940593
362011265
418886229
480455767
270604716
482272977
344355722
12122645
411217555
407799698
345408682
296691344
160820411
166936477
172656846
117859024
471984269
140705313
325660316
84706347
198617929
293162351
429875482
335789503
368217430
79429511
104261780
147591801
254004483
275348865
255140382
231860220
455076866
396068430
11027941
241457526
230500506
413897398
12951399
79446121
355734679
167065031
252334563
330642928
155188227
352673536
470812398
360347567
405084663
165517174
124786126
127784389
324732437
461548433
292712361
205903674
474165503
90918412
469420060
172064007
178804004
14881354
106310
334682078
161066232
370616595
134839764
153246647
374986472
486570472
230626156
400224715
211923740
87564889
19953244
42148502
389611146
405538557
355374554
272842583
496620852
169090449
470474528
271783382
417430901
248241674
102123954
427057743
72079062
20140480
15516846
344847989
383380963
479230388
57920681
172560657
352754772
178407042
491238061
2344430
444803258
435704252
129475919
199740776
359250471
33083301
50926235
84910549
27475113
142886154
233499734
228619827
243497888
270484901
93785640
233400919
124757530
237895427
495562982
305184109
40977718
355422856
483524438
62724124
75436307
287891436
389020531
325308440
122780064
60515045
393149346
478315113
494041527
131046727
363174158
239675259
424223716
456004316
33802679
214042685
250404795
130224852
134219770
227487546
83721925
158549252
299621767
428464837
321137683
223462877
242272770
111969215
189071684
3293899
406948308
371239388
187411876
217620933
221706363
72601355
76891040
473021632
73471713
303723096
185665517
210353932
382649143
148554021
198704346
338153291
413691095
46962854
481836944
156948082
497392602
481135145
453794919
44477897
258011595
361034243
274667220
58159805
161444036
227392511
76098602
84473915
85273304
404544249
475476718
209170971
156187984
190803198
276516529
298401327
88385895
121820703
341123416
143904886
18039113
100467538
141987888
396125112
139739846
201564305
29456644
333721479
105376951
26718672
150844771
6214023
479264522
269020362
150540542
457518215
475983912
124964441
212640352
378848741
323818523
430062007
278020814
229505884
140963509
157169974
240543965
74382543
74787275
288249159
44887521
291331724
497003545
4800928
358666833
39526340
457385567
126760314
90792068
49224385
115453269
194671632
303664281
17720244
52199122
154540252
322524786
270714120
154298255
343207620
49638695
391162174
245618053
435610316
318603998
136993325
24857282
1225738
307600232
272423770
365158520
397659577
255698882
490395780
388807261
14578435
259140317
201681519
359964492
440820997
467501409
91379047
23060883
367000146
102603851
319188803
53209398
167107504
223562495
390287463
281208269
70093031
239151920
283576509
474442299
457855559
414588629
27815929
15669216
379032520
309184575
105571223
270144440
371609613
477060502
418534034
173264051
319898380
329826103
120559740
239116979
197551941
422525073
444463755
201269111
149150988
395459884
428421341
484463056
174350479
252709841
140328855
112346170
43404163
76066840
308724789
69496300
113343717
455969447
289011189
425641759
145852863
223656396
314306280
289936769
268654625
121593295
295314172
367837808
428452997
56186625
202575067
22290783
21764693
386982778
194694032
160763582
78220408
237574242
247566904
165168348
276765500
23663546
189409964
213957550
343895138
327933012
346658812
393638770
7132268
484752927
305882645
405502539
470016656
425734476
354138115
58230990
135551679
323738168
477378999
86536074
168794753
225082822
72496272
199904988
438688614
298587738
234896347
40453043
137544558
471104789
171633104
473121213
365226890
173685854
305140019
173788620
455655782
465645011
7086217
496376492
78624153
193680027
333630271
309477981
328527251
468331048
174436964
52865090
257102223
163683876
468050596
51385444
409750091
413396467
177466275
440870307
337620245
222659172
328436008
222725100
366080925
165061363
131273035
259393714
183731277
300619202
96029528
134032736
16745023
241364380
306276578
121753193
476775652
371304944
238270194
189191995
263720029
416446446
152355889
57241008
69924498
414738776
476414987
257649038
420557775
369225769
48804998
231126970
423252252
358533574
360387346
405632442
127280774
350347619
109084219
24349176
481217994
451647482
327175779
11771182
395914111
307382544
119407297
293624377
294765557
302697126
184882296
406367308
13334286
285824191
271700726
395026882
443389363
216239115
91091345
346131204
119662495
175426600
98540157
337511058
82417134
484516194
304318922
262188554
395954420
239596920
496237196
254624907
209045311
244871850
77691660
373027300
208324017
477460426
475888993
201275616
105832129
147993420
7810092
306984127
147208851
464085795
116927005
322137349
447980961
274677492
50025844
117649213
102095636
151163672
181704358
415383785
67949837
105314267
160270932
145956708
380484900
61288576
385030316
209385778
421755663
377226524
158796649
167389289
73011756
402923470
59064128
144149307
421641365
250706379
371905628
59378048
192992301
239320563
394945482
272556200
281415120
437599528
63004529
343189163
14318735
471000166
384021821
299671079
229224825
333185286
376508575
272161816
462169425
309776834
387072269
62357783
257074452
131354160
403131237
420580713
307945300
171276752
305624380
235516147
486836968
130922351
468843234
15983126
407425161
334960741
12490518
348753303
84427191
16606508
193407604
77961840
355085538
465057434
85516929
413688201
156078175
181299197
423565099
204984610
20929270
492765208
29012082
129962992
309068118
11165596
441668904
369648393
293869628
267166303
304249363
344503750
80769813
154740320
367764628
475816562
45685684
128489167
295822120
347930929
284280598
493022156
462097189
194547627
96149978
120430106
372406360
404811742
420991031
141768314
157167745
359425896
226940206
55586701
227128020
237286869
250325485
25845363
148528369
251842553
10121975
468438672
367173795
367868733
262807401
305870667
405594958
94632610
350643447
21964227
101298035
344551714
69109810
33011563
191602384
430886681
81519547
464022530
276143455
387641480
439705289
218834012
284375708
459737647
366878818
8287046
367386825
13931037
377961992
3443289
354233136
124289101
73932691
466373937
458141663
32591321
248746918
447997890
360992828
242090460
122416778
99772326
288858639
210862917
83126224
360669931
474022211
499229141
318505942
86797955
36981226
157766019
419742002
415677652
225814117
283182239
7912683
92343357
409904732
189104637
477658829
324459053
437228533
293785221
476655653
489217807
421683585
4208643
371092357
408685673
426633734
378761046
31724938
280481303
418734162
156787051
392515447
486635606
40048842
109528638
278857875
119096716
204098534
391202166
485169069
315974329
472157506
143980707
101990922
496408432
374305505
387963628
150501196
136536863
13504704
298024772
320098297
227465492
369330427
97587681
156247153
374115212
317256311
135298052
233333936
395405052
132244145
278545432
335522162
387746173
182206245
217721897
247654205
270454375
379408673
114580892
316818761
295801389
368921441
113528255
177369294
343476166
346165276
438118959
276533217
319689242
299188278
114864337
64076835
241745960
53785209
172147525
330930770
467868173
477253820
2760127
75364698
57016922
484439981
232526526
456423663
109247218
325243183
214912748
351054142
49306718
392855384
58429464
417805117
149494689
150418354
147108847
124970861
403787274
403313280
40714358
133270315
57058790
243004649
49167435
382141120
26984154
47411806
369345472
146631293
447607274
296820948
200699923
382173954
445512168
335561775
167468825
233408084
440960468
162085092
352790091
355929466
452905644
81373800
415992825
372535449
249717346
392944455
238351392
322827349
387748402
338013451
374216015
107727933
413981032
148239501
336875650
89973018
246546937
46471580
1044779
346723220
94487589
169327660
13284762
458899902
197961510
497089483
103540163
271899521
113930792
29128222
249281246
242225104
469718826
33195477
436628014
169373025
301255949
367791464
55758255
39463990
25685116
166538273
397708034
40945745
328293265
90801812
345222103
114612632
402457740
219066657
58331419
110975555
47179669
439825815
248493826
432498949
207889160
235644877
495441522
376842821
77799839
312351735
494707703
292907693
391838943
438905175
44542550
4600405
487889638
146508503
428312896
146768570
338119442
422863876
19019530
233397763
104109778
463135484
264620884
136325031
438500075
293201333
416345537
67808648
162440964
465603511
442677478
219689696
154319302
326940426
258671796
191741637
42627030
135313433
325241103
465724320
116573905
447087161
461576607
464755838
211607859
341856894
80096769
296500656
188041773
482283753
237058941
142031246
423341922
433426623
149741368
75773806
249493653
269466650
379891715
249014131
415036175
319264384
134951989
272055578
67350579
165180229
458187605
85045486
393359441
381572700
121784312
116315300
228131935
497049410
339831836
328913335
253865974
187489965
275128616
470172176
28849144
218408296
4808028
293857723
426844718
72264744
311708389
77142123
119467046
243380890
228156832
413748477
353140997
85777709
141347877
220641085
242693637
441086864
454218297
427093340
86413626
4740592
140764991
496372117
431573633
108896484
41235050
407630952
52723996
88081024
499652875
162943035
128679320
198775513
28044218
249726161
408594893
334055491
168969891
444877650
311533038
457107558
22866314
233407113
349892830
457515153
53316275
339461825
215273992
348271853
96197563
358649917
154845437
33925098
408635940
395647868
306019340
214345565
456214151
410446611
416371099
291373384
280002110
460416185
416981514
289171147
442528964
244410660
166730316
250775881
298728969
299384349
14799309
101717216
68683473
124260104
290617808
73596399
499933157
67948575
367696039
423763859
140946666
77978452
98516798
374336851
490947507
426451731
196609447
475463261
177378758
382060373
27453742
380493817
131443584
394942388
112344383
283432854
213960442
251938308
305779955
359771514
323339265
437416593
118289959
93181880
451775265
430973700
401673650
159708287
28223190
420782984
383267730
152001514
166285169
334877091
378040877
215208665
45673466
170542939
69371671
405686348
495116951
481981586
415232631
404886922
10967673
148821615
475648197
3980972
341790962
141559819
279247198
388241138
255666871
43850742
162785341
231214443
324632486
122662678
39711016
133569920
390467296
14896218
128680554
150026741
230318768
497091132
329978045
135897999
299767188
20496837
90324366
30304591
302364698
127742427
397763066
22427877
279678931
216825366
347111935
452109848
188191218
279792511
223769349
149657826
496534675
308718971
442025515
485944096
15337121
244216324
173778605
418341977
3250811
419619997
8050550
31563165
445753649
93190573
272595339
423298664
77855147
119041162
395649867
470898625
51881765
432512197
378138833
155579328
473025965
72282137
278402560
41682236
187401302
119642682
75999415
189177101
278588013
179369886
70836176
370250685
116883749
194732664
57311946
121195212
422362002
276085773
462735676
398526422
36215859
383730237
377978557
168041566
209320218
3548020
460743917
48365177
49794631
29636909
376364079
117802860
294560381
116741260
100553084
57184034
24747012
98864535
299587463
86477801
211038062
424730141
424033689
225884648
75903114
331815508
463798393
215492022
355639681
465094224
388300914
256063414
60538106
121248738
362490054
148202046
32741000
263209214
94446971
60324454
293734705
18925744
84456713
291451925
97633578
451459556
26802465
230760306
311165843
196390962
68889606
408531507
448272563
480103467
149734892
267122318
152014171
324025746
8980205
167114137
136968274
9119198
41326381
3783242
468688432
309352840
320721860
195454794
385642506
400318561
114527540
108934703
286757574
79675502
310392060
296014183
474926208
48683463
319781216
420905040
487662812
82898990
67436197
270079665
138966169
189719519
310903055
197521730
322523666
80162997
193378477
480203491
322322098
339846505
321124974
156464983
391243795
305036677
378243581
320026992
107669377
410878168
340824013
74068727
71466234
45699448
173820362
5363341
393455158
118387075
476935521
94266741
399420348
466399731
62482028
92647939
85753397
155294001
116411823
326919067
241111345
118626136
498020167
496995905
83494104
351753974
407181213
70677193
325335991
28005007
231325762
447756609
115879246
265704887
483227233
149956955
74707396
157142843
155899306
465363812
410119770
101037364
192368969
262175634
336709422
153669431
251132271
395135068
313122925
29364558
237599253
280262621
136842228
379697002
66454366
162535660
138941703
449444054
443885530
361660571
265075542
53458022
433630199
324247538
102033122
51007572
56179520
269833979
58159161
204089363
206491951
186854898
249531319
216423105
212356270
305659622
257092369
276680545
454491297
65302965
207969310
22261448
168783297
490777666
300355322
33760048
33390266
380482263
9111149
205920297
320526315
211932465
71107909
72710244
190970668
440236531
470838282
299018045
270755384
68877633
380255560
105317280
86423092
217925329
301436977
98175148
302984601
442977560
48953246
268965262
498846897
370850310
71278437
479965334
254881183
172104091
324650551
193418159
223242005
285629204
84901700
99832412
280938397
119225324
264182641
460435781
270516133
71139120
435641058
431885369
251697472
33152650
347458916
231680875
126682349
283413258
110525756
85321478
64651798
139011398
361570425
144552442
286413241
76618190
160837161
37176860
242487104
9500151
191025772
480787531
338347681
374148932
2278939
489167221
287024625
256147569
481060468
484572928
232986359
252275352
24356316
123567494
380761271
436530380
400286721
450784727
392929387
204764591
303193556
273157517
248091584
73406843
350424107
40895378
65563172
488338172
499609810
222159224
201273876
241882996
27151409
336542027
483448645
307431909
8515934
371935794
382551329
296055420
197517573
148667437
451862652
123432435
207072724
283099979
258302337
201410820
292814354
167466396
222789528
307929028
18008502
416185258
337824637
454495148
259772735
26059813
212207353
149591273
311508566
191872698
24080606
451072852
126326366
324853100
66436305
421703334
63594347
281509734
170030547
86580556
172112714
319549559
383815635
205941859
73490093
488182538
174729038
382333947
168811463
55287938
321927077
440319032
383380240
446545329
259400486
208109820
459516884
90537594
323836937
154096839
311981156
494623953
109751021
344812603
213844920
14608448
395369865
42975056
25310704
353464696
24106684
163564523
145005075
136453113
126459423
382980243
497264429
247066156
208230208
333531360
140869818
210734478
167522315
285655783
387448071
156631572
132350
57198595
477735940
415525768
6296680
126501194
114866684
237044692
401340051
357002839
115382640
358247506
107873924
201399069
490271561
381778378
80074745
468570902
454634674
79151563
83451330
197740383
120281583
390797846
104757084
39109817
441159064
102687623
84783901
198485688
96746081
491536708
361709726
5902227
402708516
385729273
383826842
199342160
219797080
395964316
286592186
184364386
323597956
439569832
456607431
380685853
346131062
100441280
47936505
304331198
114308198
428443932
307306492
33037497
352209153
321506363
286830987
162029538
347159927
292820507
264119049
390724869
220195764
92927552
257154343
86478288
446026776
276135867
55861262
337377314
120906898
193469505
14190038
197708901
90047081
451063879
334780886
97037284
180163093
81866814
6747850
228815284
209753729
36398760
369733326
311923612
182800824
128993235
329786514
71286200
188155745
306448978
213598053
28968004
406521549
335526001
348908287
232801016
216465110
165775766
460287852
115658581
364039823
136056116
231984113
474597190
129100461
81249407
431051300
32143132
272811597
330961425
484577240
213096041
82804304
74363442
379335240
221986320
89872940
492129463
435064970
128827874
15224583
149264087
289889521
97155020
382007306
285873541
377367394
30144491
210455972
454567050
266039927
176121579
110575922
297533738
119660593
366287900
119795106
44538714
287967365
244339414
293315888
166278320
387847457
431892804
339462252
172279005
139717018
41611866
184278835
9817646
282507634
391369560
354816423
64278559
78610672
35191511
40700468
10634348
319375111
246375219
347205444
434146135
167221216
219690263
407505521
142580149
160296806
179117303
435185775
352120118
162259472
341839071
439721645
139908382
291740991
126792017
153411785
444814548
92155438
18325159
49244505
498416271
482704670
467069794
440475189
159092223
280152722
294803264
176537557
168708718
140295085
290819614
104861002
458092951
54386574
162777995
16913183
441239673
301519207
402146242
479768128
314962240
113646843
418194063
454923491
472735123
433775646
428791073
323155735
473246264
107834337
57754450
148893170
415467010
480650105
353165520
160032441
208094909
20464887
96661287
121935431
42578047
29810133
463382707
429664320
343019144
278781714
145888661
329381134
335345259
311947810
8243248
280751241
219971012
191019529
133882854
61617738
11484056
290947047
205618827
442933718
342622453
220061582
169104018
19803110
438348097
436092541
380767802
408161040
387335142
401633250
218763370
174442518
11313823
63206753
93839226
332153413
463748415
393525016
21820534
135167046
410421389
148196624
86153200
240894736
438129098
212419260
114058506
295599947
116708706
209563851
400158707
176983088
434962649
123377890
312528009
204350011
118185774
204681853
363178327
405805595
207967180
91162226
197050546
165405631
276377231
128604847
404080380
251666078
383179683
266539276
165412229
177913705
92065508
129810585
102541162
18685776
349272787
302970005
181052391
116600751
220457593
338495432
360898678
492966916
71903688
43475085
398778433
378336515
445909173
96337425
260197562
409690877
139816113
291255081
175611875
320723219
275926444
114487048
421390210
11710182
223575572
446674443
195129282
313586566
273244495
290925502
345194907
274777548
268848272
416160361
279774767
324401798
124981070
40774184
203575793
221085899
346896232
396560307
98141617
278276454
270591529
445633535
446369608
456220622
482100267
494453032
149315678
357457858
277344792
335379235
239529205
128640581
98587020
61429361
119560229
370163442
354713267
417741369
292519488
137553092
80993844
452781239
164811661
365816118
325827700
79189437
485822662
282432890
377305031
444776683
229663636
421790010
427001490
489142988
143919641
477440685
176280265
182855215
421268006
235239921
489382172
315751576
340630372
326457242
450300223
428662237
330086598
337557611
295292848
371581463
5659169
224379579
83230440
320289623
363882411
67191435
348824196
350945429
282839995
349496544
27426724
149710123
313889365
124944141
239114559
287880156
447932110
431219362
100104949
483182007
333128540
271357078
16861112
94754992
234907289
382833109
492007340
272840320
370946705
75558028
239306218
126784857
3963863
149807723
408561040
181292575
38566581
97217164
178813265
266750808
468796733
208341617
284916873
178794974
17087421
104750766
300815997
49251282
338062714
169955580
436804496
303157639
168731371
399287010
330579490
213610294
214299401
134946572
29981136
491111924
455559050
211147539
314413834
202641314
406724168
22924255
169574513
416475676
229662054
480275643
79906215
372456038
55375667
467805002
497389056
43219680
202579141
318628009
330663213
275412194
186934419
245213314
364944184
85878577
164237953
205363092
167302927
431792572
247615311
333779231
439316135
24739190
197785065
85763503
337867225
191065764
421039537
364230600
452133994
360720455
157099414
203601612
471319245
179780546
104756263
456301900
445510666
200017392
448193044
508381
303201073
241858350
109859540
242476123
6969125
392808213
197679209
487258507
488502200
66331551
146285687
68047927
283660123
466555094
302828090
378825777
473830262
368732318
191148212
286113807
101758098
445059489
239540860
482865468
106185185
450776969
19039231
149570690
140585
402302928
245270518
260502468
46914152
380245647
112327173
16351791
495103331
296844354
78220292
442203818
303451374
12620861
470315070
126238872
183085818
10880063
208759612
268886377
348071165
84123493
330882917
97941315
436565361
16256093
128650119
288818006
316034868
158007403
196258096
174178439
141982036
199117859
161002301
83535960
359993592
137870339
480788809
122487642
228521287
424059417
238140351
290718798
270345117
425864978
262955584
267058474
282431156
132929754
219700549
296317244
171164294
21082967
360188177
475110738
13569576
325461988
130236236
405646157
337366211
13710118
470622531
48144038
386456084
441377814
108639446
276990650
219995198
195310266
479253511
218453640
354810809
478031865
402679565
487627064
380769762
399105169
397556091
32615846
431384294
327159170
324126234
490269848
284695970
462144974
106077963
62013534
381858311
295269980
183504278
231918105
268536086
265513316
390835127
15836800
241855359
414683632
196518597
159440357
96731019
314985676
478800247
1963082
347492338
20796416
143310293
91930270
321581602
333455276
450812500
226833289
179573302
4727611
448325455
200508535
311666773
88594229
51702514
425867663
236805391
47734504
250721544
482532361
91742469
319229015
280884144
255397178
141492115
460803617
223524427
326779647
11976561
122547299
111003601
202655080
211720078
445238325
52857945
266843336
194734833
28770281
166933436
156498504
38521484
337075696
58447359
133075489
117812236
309221766
77213231
62010750
163846764
122706009
96724384
415883845
242500811
407502179
161662523
262953291
250020311
286381082
177347216
235491566
447066275
414777247
39218580
6983871
112717698
39855281
312272809
46242698
405279231
4302896
146366722
188481950
435569988
106705381
497168612
245146021
452010767
332110962
54701467
120981965
13933222
351760535
382521801
113925884
393248356
376924553
385768673
415458274
195202169
229550161
397185682
310616271
450236759
268206564
457422587
280654405
4750857
293841465
32515917
266376143
297999295
411093666
362577938
376629688
462162825
314068272
203688041
48875650
82134561
428314112
122292720
153057470
453340957
482680048
264816856
461064380
80658101
419358354
205126404
53237117
62768248
96657043
404041582
313263588
274194079
336158825
92264284
362680988
148949021
284292034
283657248
188011514
172933561
330111420
313836697
293106292
260705586
283532899
398945898
396203973
435922233
161391601
328260116
48417840
398499070
190568157
337495971
422025048
192610224
297223377
448801108
356788377
256998934
432020284
144196339
42677894
391357758
458388135
225019
217483068
331551372
420952801
295162016
254287840
267844876
112492151
33124826
133349419
366641522
185888522
75916242
317282403
418675541
498320943
404993112
360430846
197758652
245075192
197598588
215235884
244746625
176054008
384102468
113114751
268598630
351027823
211276334
228378353
270397916
35344589
470386592
341782027
92712962
25792366
256470658
343968814
33573815
431367998
400050351
229506314
195463174
270931941
288342663
418339853
22642423
281383121
242742337
53484762
341370864
344920588
134750906
219213780
53936189
466213738
120639949
156108750
193546589
118894037
484540283
88272332
408213883
143647829
24273101
48466380
429210527
378842909
350000402
136204099
458477459
474988747
344468623
291356930
66624276
66468821
338447846
132115150
478664578
354301879
7154834
307320385
499803553
301781354
401199810
464344771
495099526
297117704
453717889
124788593
8214009
473845163
190011740
481390596
342617913
478002249
76696480
412687376
478718338
482173670
75312566
252924349
240681257
413615168
206285673
481920618
310677106
170809589
302837266
176282808
397701428
50604871
51221006
300097762
25259241
134010983
199576719
287740648
50812569
387780414
304313137
461882713
259479114
204424889
51389733
427293312
401335141
79845112
248624145
261015610
366995771
203779477
460525856
62972949
56837322
473700355
81398921
386358278
346035841
486808374
401501698
12995801
329453893
227501062
465158618
103038702
493709743
361801748
462152888
43474662
143838875
404588568
485222521
419753515
220337790
466980210
462045776
159542415
92808966
135258539
336939568
55123761
81595843
177650405
10528160
133643011
457627420
112988152
371340589
126328039
98166980
205246347
417165239
149628450
201433131
299550207
161252755
208087578
74088921
299833188
405075511
493916408
245752570
330945615
74573399
154409319
390020663
343418543
415504482
267608369
133218960
414802708
305140711
450987757
469296231
374683003
102787051
251562454
272878255
254408563
233796486
495443736
454126587
8705186
234573451
125216954
48087742
36148569
473160738
301897476
165384757
225292516
137775610
183662179
182641409
55728019
269440905
111771170
109344063
92947844
399447687
191542654
468720196
299632863
446666190
228203997
328830614
442951992
495610815
464473479
489052705
91927459
55660233
480054360
286309895
422378484
442267765
421019111
337238052
314369919
380585350
194948273
473064033
90503499
315232311
141560420
444883547
23274233
425435004
227647241
452708237
433355570
8252111
221334578
23762604
91226423
178024386
442588679
165751380
120471017
181713094
107515828
419305261
51376614
235899458
297921963
96194549
321829110
243048901
434733821
429943818
81857087
170157213
322376652
167064429
481139516
215982520
474719380
387438383
199701658
78638227
389408667
196824464
373329756
89656899
314663672
400498919
226720099
273597011
48368237
201353846
261482802
170109627
287154866
474086405
324516770
70739017
389465384
432704847
278038699
496876215
158207899
487024589
358528520
113798152
336748721
175030102
277546619
471737781
473791974
299197088
216011928
29932077
110855733
463743193
396421079
195666622
14624346
433147097
272524760
430695388
136040758
65024252
274396988
384330943
335956405
115535262
33708254
273302247
71086037
486578790
361775398
185627834
343448334
3612722
126605539
266680794
120616374
213996485
192139051
453398869
197328265
313932196
7521178
245788749
491175980
399343591
445700848
318834203
195042359
493942137
71648846
57324407
223825208
254864979
97945742
13707555
18607499
38072308
30425520
444103455
326554136
484724103
142613558
127254908
359484401
202519192
301864637
274962392
343505805
324846684
397191123
64550834
153063102
124420717
211669361
414921062
64933374
10280472
426641468
312979580
342908664
305551541
346018283
374571982
440108613
267613604
119726143
465715761
127528034
248719899
174970253
229065270
74618619
68904576
495095148
155428897
456102030
27032012
304455361
261942869
28932793
82319929
236549617
205771483
25856494
254086731
27450524
117987526
136074943
178350604
485816096
57613939
98283574
183126856
222437186
120711066
119735503
135467456
194028371
249256911
499824065
235099526
184630170
474642726
379212887
224916546
344327427
17666502
200597066
285322678
437143211
99570396
334190389
210117245
84022270
122774824
85785629
369447811
104271923
307019661
185196631
252944815
390731522
456500571
420276810
68522162
418562237
214578737
333204926
26159346
103492770
471707000
93027071
232042314
244616175
106199805
116448785
202678019
13447412
272319063
175149546
473728278
193595608
423252430
93368340
81037653
259821603
332166831
352288674
389300578
217928639
263631502
274118472
49796604
319029259
216037029
485794892
11057366
225311161
93389432
227718835
294142705
94547674
285521781
343543677
497145764
298745803
66920417
163875774
343754108
40047181
432579553
238906458
118908777
212480903
121101305
493420027
437715302
98298447
247267211
34419097
380635265
433101930
420723567
368237128
7216092
86893562
47384576
61750717
227878640
40504491
325771192
80374746
477718392
23778461
183188120
430993392
433028867
360257017
335794830
446708848
62991833
200977197
65602613
482252280
287022922
236334517
373986069
272054621
133913079
99715515
120271285
304968317
298960268
256411798
443348238
63376693
365435869
495835856
117771877
360194775
380772529
417473886
406064095
465753158
259693342
474221968
56001999
1405278
100979146
220139658
427314269
427673751
52841828
216364569
145829512
7239955
492073006
212080882
364703537
188593475
227467378
156243350
36291906
14676110
349484759
396837277
496608786
435329528
84045156
78337258
358418852
471596296
316140479
170508917
197003089
395335765
792375
495693219
151940549
377224947
405936387
409024287
387022774
97746247
361798339
366682332
270808216
454224885
255595869
14629748
95059826
453888619
249834826
431805592
234137354
449990250
296736481
339069571
100817201
48950446
291685161
89679211
258596343
194953348
339052155
404870182
250836979
225504721
35406662
30156339
156089847
141526419
258258238
439406518
106365346
417939479
457075975
255397013
343399884
212930422
253390100
433493455
172042852
354770468
6413062
459363198
5622025
274067871
210281064
140952289
64049779
333650141
14274931
332387991
458971975
217233994
92108738
196547257
181485005
185721629
364016417
1693645
28860905
229405326
152759416
445202187
186510571
430768061
2415110
210633952
170811022
398174753
361728041
402135383
438468864
53302554
325886411
37030925
214991543
16130914
86288231
78497077
253581368
158899726
274273505
405458863
178814353
411004496
123993687
2873050
391880221
34064595
68439239
443919125
211820086
207653959
157799599
260623336
494954685
130743753
191732856
52000045
3948492
277770559
297268642
499106027
364664410
101886764
17330119
494063905
257474501
48075442
493428567
406473961
22583692
458431761
81555047
235212475
100524380
79661556
168935225
358529595
15498111
268062683
422196264
177297003
359563836
165383447
289667835
186651960
52685189
45646801
270372714
73589477
26784693
71782673
368846434
319883370
417235472
448633808
463921960
126168179
113011968
337936871
21088099
157311283
173088826
248610743
116346389
343669039
225907933
243218825
171185193
85630347
42040508
233142815
186648417
383197375
212016172
173349212
108344017
242541871
159508498
310606281
316333024
204875540
452265774
31567825
427847586
21423453
162102055
438210918
201240428
395420350
233194815
89418349
300642750
175495458
269182353
455644756
58068267
269162601
101871505
448299271
277464684
167498290
8774030
388639565
24369632
495811916
426426325
482587565
80946801
356031044
407112625
466059738
232511651
76365419
402000756
103549428
393106587
238675429
56547226
232255554
214415464
357177829
60480054
276636150
257282606
235933470
285194574
229536392
309456418
150854286
263631588
188834850
222133623
577404
293624202
143460922
437700271
2081076
47541922
230541273
81087734
360529498
157449954
309775203
36951373
18435428
435251600
55086843
381652043
78069449
137775055
319735652
378842756
121472227
304764538
82777470
149842616
336389667
394756222
259970024
467590507
83675584
358003580
355603319
87335124
325942446
347758050
495103305
223490597
32125397
82213856
399802168
448507655
346389388
319170071
95959374
377654601
354170441
472606911
199084561
473057979
158675527
343555208
45258589
443432048
263479502
79027502
430129704
253649760
274076128
1316189
357326036
162067245
401716865
158582728
159849291
309473829
359103308
162125675
274283319
475949715
390145868
111859515
459270308
396734787
459458662
77319593
442497823
94465769
255337752
315898917
489053653
451335712
106415781
375391889
422693714
402342259
165798109
378791277
197415009
39305648
336556078
456109238
316208609
18265347
201065966
124800478
479700867
1895464
231954229
288253522
364893113
35853440
361006439
425231826
180157693
95487445
337774356
318232332
388403629
318472239
379747090
486323951
447099099
224137720
78492201
425418734
106152199
279825987
327319613
407191080
422128307
206974303
326394219
308084522
481883895
84492232
218523752
190801661
240757229
307359544
234244952
413867635
410221593
119799006
74270177
387334091
427308548
456550033
295663046
303703981
38182665
286414096
17921580
119792524
104119768
407364247
108833991
74380291
381177144
255249735
486715002
341211711
91192405
256862440
249057266
22550002
121871864
386429998
456394797
287099790
441541107
82548585
320228549
104365671
160710296
11145895
252931582
214644465
475611273
336933897
80114896
415740831
257557887
67839552
402955526
195770157
423750151
403665294
194881421
255147464
234317147
451797884
57943067
279012029
144835894
147019558
268281312
418765494
130809000
363273588
334335275
286122683
92342816
135413409
344864667
460309859
478944060
276109377
286371916
232058734
209115958
264267158
156566101
207080909
128409260
87500869
212678078
374800971
471990997
468375548
331233733
349585346
223246604
233962860
433537852
251450509
498225437
137400317
262564783
288880321
204463825
245771252
283843748
139938060
243513297
437543425
159217366
164896836
123645246
203447216
136130791
465521058
340863355
20116459
127807775
412642086
463027577
159283181
418725763
278288115
153539696
290305908
221189004
366362202
381394104
324974860
116307683
439552281
399597922
58848717
443093456
487113789
163088934
15030801
432497997
488714035
325610845
191198461
215775485
138855659
57634853
443209096
457126131
35248499
101432823
173203569
414098691
157616282
216732949
263426341
81568994
404181020
318205458
59845497
423198581
59606575
119854116
97222329
214785989
8409785
464671815
489707246
75759765
251488300
367285829
301470327
201767405
361838708
390704632
71184470
94850839
372481540
370757847
145653324
299615268
437917676
29967891
397268447
471695680
266553838
396891607
186232189
53036324
137516527
196661106
266386424
12917469
274018015
261302710
389199327
222770027
148723011
270395002
43656409
48042095
313899061
252609862
456019668
229733078
252849938
44780537
13313357
266866601
110933341
79257332
222074865
146220351
157816178
81639097
233622842
69620862
134837856
327529739
315936212
413073733
451698865
343907494
289002602
20740299
144754669
35163872
80338666
373234702
316172236
192343503
142630453
24048671
179830003
227850716
338745702
74254737
157341673
318674946
459876969
315657226
425828628
373634938
91797645
406165356
48187189
470287123
17332009
396206156
403623274
244662843
238144229
345046346
33911441
429862011
495762851
54772981
20142160
102104065
224201490
79606633
68395313
181043796
46529395
219907824
151302791
341812727
446809950
144777953
294588322
252276497
233226452
315282705
49349076
481449860
28036263
176020745
339147565
321579021
79765112
363759731
106204771
466197850
158655068
117348333
283252862
242051512
209119277
466475762
121677348
226434107
207429145
228281230
214113705
139043324
375214326
189345854
381439489
391931412
3592415
308968127
449133300
95916330
420244285
103496875
177467579
341720732
17647187
188107793
383492366
371065641
493957096
488108200
417205943
394159492
250378668
479547304
296447300
430433083
297505567
133414634
437912760
499289185
241930187
488449156
289691291
67559801
30994369
222589500
209651332
109042350
345207765
425409984
64501094
182378211
30332909
391714780
336783161
233299004
292758439
174934120
401086525
219965753
7541105
277483820
108983136
347925905
101677378
59201977
248530695
436409929
91535368
471201437
207012927
478863471
415521365
79867429
37523394
340498352
256833572
197549711
115221905
492928552
133983081
40330490
259210781
31987249
32407846
313526580
85095043
186702741
431824368
406393659
212025453
53437925
46519323
86131572
340925405
91578238
313686107
387792858
149509774
231099230
326669450
134343402
427929337
116702243
388068591
77195412
308656539
54419774
339679773
406118597
297197119
292619091
455579584
314606579
357459390
395973073
41701634
244585135
246466739
169924029
288498385
55185598
90054846
45185425
356700461
407028575
182806831
372571208
43737400
377832375
5585321
304205323
70767615
182120632
51302853
101509137
180394281
493755401
411380633
422717171
36194073
136950095
499469186
77112862
116749848
185037734
188269036
1363650
271020131
451442755
331492008
422397053
125892652
445882680
424643338
101686873
19507350
12618703
254702769
231300549
211926296
454802657
29075324
44314082
455689758
33652863
337702343
167547341
370090776
416730266
355952318
3198418
51078241
144726036
404218545
409920733
43914387
192478134
5617049
456552171
77929950
75061073
144375862
62920599
214468090
176845700
178225344
127571438
278879211
251840862
117088010
109149396
147114041
208078929
301304478
368801923
196058495
230021127
50397468
94762940
381015094
7896588
343747746
20968020
259726223
93686486
402186841
324824892
447938311
332545068
35784434
285001780
290205879
201416872
400050240
194880563
464807314
128375035
491295485
49003268
264998798
249437936
23507334
491833463
326102665
486022544
394994985
370512364
483283456
26912078
234436944
222173535
37466599
144102266
195306896
256026928
292348632
293158959
124103723
262689254
262522435
443714859
209361091
44910678
330413491
50974717
218532382
90043310
89983538
56274444
253285100
472961481
426849192
36384823
303031212
50769423
211013666
84717525
289836126
58586549
401345693
183697932
394319397
208495592
200081961
98008693
460883429
75553970
244934719
51739557
25380116
75193169
247204832
448860523
243283527
479403828
212415201
325196027
176115498
191967179
13096164
266556294
115949998
425722706
369078700
484519443
465826593
469452539
322384994
138725325
277143171
215711155
129393181
436957184
56775201
45081368
79256354
171825269
409186280
428358763
219473515
259488312
144474629
19523631
336943454
425035665
470075306
433377593
300607174
297080342
362429496
230494575
142463832
34544494
140035809
398034494
447033816
491937147
216510914
127152857
499591194
404578502
63703323
407531721
117551075
31843210
193319345
318227360
251953990
78554613
265446191
451987836
214550149
443112958
284215207
890049
449429949
336265388
153955677
119515474
17043096
265368687
136409631
21379904
472393639
217500963
54065549
114461663
99738343
29483814
386351758
144901864
93645329
110788633
214860570
296446464
311814498
37643074
282748397
16846364
389415926
386847593
246790518
322404725
33854581
31975194
360249327
324673268
220474163
407287646
220639472
436672637
374075889
113638857
95484588
218937533
431943314
471015723
89521550
42812244
382463154
249787733
377526182
466768409
345427481
337450280
281627514
113470523
442982148
107258117
111135714
48295957
303268916
471947983
493610357
229835882
408762124
404546662
492932807
136486139
475628252
307637614
150519110
291132931
215520905
412152667
494063417
490524360
320215731
55733040
77703238
145138511
296424946
343386717
187945692
474164188
203459452
268302712
306821291
95123729
19427221
19699150
13151892
208397599
263660463
259192520
261667523
222760810
387763807
102549462
115462022
228508331
489988030
382054157
240907179
454194721
302282507
363531320
198630457
271379045
255653536
307376342
283430505
246285922
75740862
252948234
192045806
164834042
469768145
436366580
150955351
315665289
264220708
7233001
279697698
349723439
364833852
363376376
289422668
218254081
350436741
297826740
455815567
428705285
228903856
220514424
493242303
167675428
402674265
73882656
265777713
381245146
195734745
301590161
100819278
198284646
105148222
9347862
270584038
135004270
105319978
327010734
457741377
3939143
132901773
386820703
17820935
487754789
36279316
384199653
460433010
128123352
443160096
174906316
113187263
66355107
137344394
166100895
424305519
186988666
148750206
305048372
315235642
429492671
390011875
341652259
194764656
484264351
13219444
121594411
108411541
175675314
286893516
415682753
160802506
2428360
461576032
491615641
202834973
477077846
143391288
76869688
385994684
464738365
71003321
449594821
251791948
144872384
353696581
411047493
80630606
215641394
201574391
144128596
416955069
69673176
70248715
230867493
67874115
204253344
57669969
409444036
90551206
86825894
384973016
60728703
228690942
2912853
249914827
64365888
435454748
328112992
450162679
160387127
270243622
402220645
278677033
462512212
166484163
68011208
365982691
229144695
124177215
106445936
386055555
2260149
56253482
347302903
111020841
363782656
491408296
251691684
212187026
325962682
127027180
84399098
60024773
33307624
417860529
383705909
334927613
86939343
416105639
54798936
361164856
410448736
473519410
356152214
44637933
463183646
174920717
16488307
33577641
54981933
242562608
31189796
199900330
403396322
109410915
403717610
278291273
339691585
160142676
49007196
329548045
462495075
87237371
3603597
487684544
48676947
100198539
289340546
430245275
398296067
432401055
175044885
258154072
473897691
121836863
22514097
459489443
41663852
329947181
462905884
81384086
241602041
132880617
381032356
215588424
411251681
361155575
170789758
84355036
366744109
238636805
95011795
419992716
365545128
486993826
122196384
432873939
82791957
412613860
200007776
252077737
232196008
144586277
25570065
315600104
225572828
72041904
35480288
126441058
374008633
79525362
499982562
141782370
68504602
443237590
100272563
230878234
321653207
304322994
234148541
39415117
119411091
2343272
51438416
218606711
77805072
2837968
346345273
74361837
51606415
78178263
4795583
416616634
280207599
400777466
314559826
317980188
164862493
65820652
463261201
41472190
307569656
411561179
476686569
86162171
479598400
218516367
391315436
97375450
423095771
72213966
389301616
170728562
119840861
261019572
3791073
348074188
152190072
20254074
237845206
42662888
305861409
359743808
373146119
144339850
322146609
319432311
260221613
155375547
416745158
159594532
193841308
249930381
188125956
483172286
174919579
241582407
496653826
202803687
293029162
374264743
473132018
142872028
488822586
251002166
204829502
104944280
455434335
146269209
43416731
35566279
176960815
151924732
263006151
389763612
417844071
62150234
344081478
161748942
31857728
77711374
24877125
359423845
249722433
415411922
175765145
339528229
87031783
414155992
356218524
404296058
354731271
137596630
292426051
167212627
168959393
397360662
389132246
392478210
447378754
413004095
276232488
116262347
250727769
19271192
230147481
130553837
52244612
495885722
184293057
375806516
470444399
393555602
126043610
122311471
462213353
120773797
435136408
416405486
450826452
338884137
187513236
195892944
138471361
452549061
457686858
203599499
116764709
489285907
231697746
341105307
463217616
343026451
422468440
101309688
312957798
145395291
427156522
55943986
427036090
411440123
41800644
49304943
403148309
72648751
163274255
115828847
467255618
480053397
394562687
189062342
52234210
33868461
290758847
243720175
268323558
486253181
170716807
44097708
344795158
103635826
236542935
15300160
31499078
362294750
473608194
63280019
324259926
324395073
166462559
368409106
312212464
213765327
203573668
317655145
209490003
234124690
49348137
226971639
307772385
265914738
214916688
57325502
243089939
151306016
188646823
21264885
487296827
371610618
99302556
411283146
9739096
34611256
90626818
493225072
79469129
372560797
28104969
395107287
362303839
418760382
283090631
306783264
183323161
146384308
70537476
126222400
498015887
462707507
71552425
208787928
204439685
239407447
344328994
38705721
157828017
52229622
229141358
73225965
272665534
205263590
66622318
221948886
280219821
386391733
349674283
302277031
343963978
394990549
124376161
38219910
68184961
352135286
246048027
457139205
174129365
128889553
487375490
481121403
9414656
106533693
352377994
26430419
336870944
411429035
53180366
369937483
65223439
249960519
38772419
150125476
380508730
354689113
107641743
355029399
140516187
199791787
182773259
493504738
378652387
115193254
275376376
181570810
165115060
414646358
122863179
311399481
264259786
229757432
408603497
415959126
428127568
221425293
427365207
147643117
476804924
483682715
105024915
235640725
307861025
379878773
253264381
417966347
282787511
204827080
299073955
286316079
79215923
351873079
405899175
395304642
274749083
344825701
450572954
8008596
99213678
328357673
213450098
485686697
198460245
16433001
104621623
136426944
371488103
190824078
102814014
5100782
74426698
61270350
13053617
93519432
362954835
133568448
43389970
270565359
235115665
319801132
153082742
143502635
110759781
392389558
182073564
427801589
12307520
92606256
13708141
51741381
473218547
33675039
292243091
30336567
486578883
211275678
319418269
78430358
296809637
220087119
177737105
496227731
489758774
250705884
28921329
352722115
450692330
192753664
268857205
124230518
424314796
344791147
76458375
482176911
365616293
242318282
239948353
120042330
318624184
146830997
465678914
275421394
383422333
409434233
333351680
355849490
36801491
162624014
330453540
280049631
363002543
356480879
294337158
129156441
181529177
379803967
457206325
470391544
8614231
331023169
164513792
422043355
330036114
179163178
471479571
366393316
162901928
102293293
63568201
111872852
73616975
275045593
333051119
47231846
370113973
236780811
236292958
163590579
169105262
276733623
355950610
425638381
173390824
241393674
283036218
472356136
213388774
184188919
101119732
447443667
257499993
115819744
34193813
158517143
176961493
445705237
383251732
198951864
53122793
125464401
414521981
72467051
416896848
210343808
423385482
169859688
49314650
154060649
430525642
8718308
97451680
62637212
442342459
75795826
287614854
411625227
8402808
136799361
147373596
302016261
58896008
179555268
72696262
182482232
55044790
158244354
414888174
243192404
417721679
307842740
5692518
455517163
475593771
333546558
85062761
332083163
89576270
4621450
49551177
71924832
150889467
171329465
239054249
86006623
6745193
198698404
404288997
146807480
247210461
344159307
124870628
320887364
177037049
59777877
480581705
224099586
455616712
52449746
422459480
210568858
226338142
277125707
346427901
351082735
22604522
430580997
118112667
255496614
64326172
246735157
430595535
97300460
432581491
53382435
350048943
217620728
331220429
272947771
493809626
227471225
367421514
189831621
468369405
72906968
322471172
271440510
175418173
487626528
182893632
258055049
465110344
426161836
439352447
370842783
339336955
404849232
429598049
268669030
181339622
238505891
49072922
170737603
463298756
60991259
35475241
291840178
157928977
139355541
351296425
73632365
487805145
212884405
20385015
242777962
350956443
458505810
141127069
269690242
258242165
249076624
249953082
89435834
335071543
225440574
113356605
398184416
173618852
61871315
382181358
92813299
423148080
61401510
110249
410643304
221981007
76212419
77318878
49988584
424147179
369234950
35009979
256219945
5103553
280581699
441710815
414886504
447057534
207762642
441124253
198042903
464267349
120045867
297687031
51736482
37585920
202436408
224439248
73383559
342915298
261568660
66388286
479888552
187160861
10617253
347054091
110165971
206384146
422734891
417547390
137699236
445083180
171239792
451816506
223806323
201756868
247466650
139300794
48927958
14394348
251137578
13460754
300354509
55381210
287024894
462432824
136675299
440207579
266886774
336445681
115757656
83171103
162772781
381299389
359328510
204698186
136216225
439776202
141528692
454301431
17436820
135567765
361346039
474762758
35640040
6017449
206301336
70702600
183914288
273144065
268938694
28684594
74905412
181330552
384165616
64183663
308436168
364144651
394074103
307967305
411406971
434919299
408193511
207076032
387005941
405896299
385223138
221664299
81733432
166984158
474916868
218206098
402438128
171081117
82910169
481337726
237374530
346203928
311088326
164972051
439622357
107496313
139943376
370607583
78837417
470496309
47073223
166572376
327713194
68780300
413990184
316966411
251511749
234088826
16146397
113372151
338251789
195449198
326990618
426396097
291291458
150669983
395389189
64217636
292402134
251964101
428950844
17247364
211013762
130834318
209072954
291959063
337097461
292502800
340360201
74723394
239853620
27717834
493092523
32216805
225806329
202842610
44444426
117110671
15996785
459627628
186681703
421413961
468360928
266279859
26498409
399791342
137426213
451146576
70337954
319176252
399817583
115873286
491426257
464052254
340297516
365611701
410244184
64398950
256811457
93413202
451020334
343784736
309036398
393930775
129447513
487334917
70278283
28062862
120093120
58502900
416043619
379254347
29024487
14352917
37665728
404097198
414311672
242690473
188603160
446007895
97711344
366574581
178394157
190208163
136629663
2005754
127258663
133530689
254435880
414146381
184974171
22436834
276353842
433012048
104434017
331889819
125258757
60335679
192910245
212826796
228393876
209204948
48332121
258594908
122643502
362657653
247644781
471394597
91781715
289037571
199930781
490983531
274810616
475014820
439484199
229898463
493335664
353115522
442571564
92396935
266104304
357056491
93792450
388844333
355006398
356781583
97214985
409996613
58777786
495433291
126825241
307517383
192362574
292258708
182919613
334161081
13340292
438927288
373921983
361792411
356587873
371219725
214717317
436953514
436311182
166018876
263554553
167115153
359237828
234286807
146659288
151814278
57301311
63428634
152867944
485344109
448479413
319121999
107819561
420176335
8821781
31909810
177753014
238139892
361180274
141875309
128713720
3733361
331816898
277798857
106289332
277264381
147149058
408581827
251637103
343176037
286572604
437620669
176719252
54289239
215357745
492771016
160762067
371378768
110686241
480129225
156506779
180871360
350010972
76115947
90645929
37356911
281053173
5456227
188176971
219390568
262064844
21275288
219065098
261066657
261729084
42181129
302523358
431734922
210183591
380595088
64016004
168825729
478522641
192261941
372859672
381891200
211584553
479074146
386543603
377400686
22558027
336574273
242891341
260301617
338486129
258182933
230220924
185810193
38848613
354132066
84475028
416655756
27079840
104657036
112519812
482684155
445036056
489603629
305420588
113894588
444382089
5683462
105649029
458516783
453843083
83075123
420930482
126993354
429523097
45080330
305035226
66358687
445753410
392907382
385520719
60802881
388284063
431979303
332490777
372594494
425243300
290488195
250541665
412221196
390939281
111353550
491140057
235303759
42372191
45818043
13213586
312272182
426164733
142047416
6661149
282199546
57317450
334336234
486796356
148299547
483377525
21001151
346417160
477004332
486172311
439276785
331056678
418917138
353766551
67261582
19924422
205088037
239603414
224928397
119402369
64713634
260876136
169840280
473741033
466536555
125286316
197935372
275346348
415926445
204874101
48203412
119563879
226243386
128572168
317858301
161774216
12963549
208507935
456882805
475353023
382218711
55527918
166934896
387251562
167334577
492013893
232715710
104136420
349283015
358266430
30968256
292192982
480981253
179139947
407320201
98190995
272798070
321209249
434678169
649433
174730497
421195621
417420403
322437988
478734706
439714506
59508620
168131903
50677916
454275958
411034656
118950465
201747498
29773625
219438218
270524034
90821746
352356993
347158855
301353103
346111840
262502909
138024332
438665116
493086145
289011626
322685193
493907490
188070935
279108564
499631886
273111973
491947383
228220950
288500589
244716613
443996429
181743388
311778276
302974073
395008575
486871706
140681006
434299587
320618396
374246207
65535628
29148529
457857127
68347152
316226137
62792747
160628788
240601232
275319243
85361436
102806803
249188171
366733546
162370586
438675717
248965970
356081439
453949160
108271715
281553503
264328695
129204040
492163271
454680762
233683839
371746776
11554901
130920091
460321799
185012541
86803426
162610096
298199361
104713671
416037681
410894479
276058533
240830353
22214505
118906955
235549994
425019115
228985694
370983843
205396745
490745457
434366933
211135863
197747102
147418437
278122684
65009729
492846184
33919006
132741656
433821703
255904691
284973158
431124859
276315656
436982897
110783452
256408193
23035054
272965503
9086294
119392524
113243521
238481330
434522094
39326822
50516667
469068524
217477607
247783312
336567469
61998768
31537261
132736343
246123326
124956106
268101661
176757563
288094117
116038676
96328039
287797747
28165665
151985120
221801256
219493341
471915291
195399080
403558522
109665865
46980694
80948685
21564197
61751351
289620773
447652431
18627618
175233486
73549449
294465189
76059878
155828533
179558401
202668812
86621132
10074697
114943352
306142882
452718247
184949595
110096557
330699294
461304646
14335609
182822198
331483000
281311974
47039273
396678954
111043509
342499140
271238164
11373975
251985996
289993975
335747239
195976178
446024041
426634434
84456289
386510015
191956594
209498599
2620838
412238900
6273665
420193075
77833913
324794165
43602736
179524182
488109212
401117073
456351417
433181288
58898180
376907763
364014139
440337304
53935944
403119761
334587799
349080141
123684198
321420926
32774162
216865636
301321374
426254307
423186687
321698862
207959294
473201322
167039476
5927829
80910414
88437058
86926599
136383804
30203996
79872228
124684341
33674655
375947170
129207330
425096963
271026499
359326145
430466639
53827114
424841083
317731605
291756719
425954391
76488421
293089830
258610673
155233199
343859292
149882355
105915356
130479766
52406657
178969593
221423867
406489677
468742273
181205104
244230211
260410003
288560799
456580359
464633817
98295846
495615727
280051033
150096974
82380818
12168407
361987535
419884145
244695765
176897836
251056873
472876060
18334755
367132119
404389740
38903956
164439236
148129155
329851595
5027644
390175658
100528904
227949220
424928908
361018980
311517779
83933568
287338752
480367311
490166537
412149510
349524352
315862191
277694326
193223507
470887543
354215031
480650668
340500849
461170281
476296766
178254185
135558035
36612080
192630112
29036991
368438789
286990680
494221535
465251280
413936899
4853771
421172414
222797617
233620060
1787213
123898854
119065548
254897043
380897033
474933498
276297731
148219097
168261201
408849213
470336962
316690364
271683128
135340615
148436236
229032075
231406252
365992122
229119667
478928144
370462929
427675836
75008046
380859564
199572868
100215730
40695737
182236091
306333422
213219387
411285554
165755000
281516133
218112258
25744549
261591689
260409254
122016853
440827852
313597177
460743547
369480284
340195637
79391153
285933273
449942512
489358756
466819933
188301268
43355891
414589292
142685690
326905103
38014565
18470815
453287752
305934044
286126281
236617704
74199640
470649441
41958721
132060213
153788164
498311310
364089453
454511355
375214321
85936862
128033623
309001495
405433301
141237484
26788157
270201449
40943773
212406811
32024977
195374877
458906807
19818842
210441930
298727634
152994258
103130313
123471111
275035399
123301747
360838857
275503018
3784094
335826060
77629624
402735240
236673256
142032588
474864500
479877566
406944632
265255769
67820021
466983544
434067150
337951316
184821526
362003806
410734193
267210329
391267498
200918382
265092731
179511065
81351166
341243376
218811209
373153774
70652964
95130852
392070073
311078153
125042350
20332922
258959111
172821091
97201803
121114681
355854760
432776922
19411145
311706456
266137098
217865665
11688563
279739883
268376988
316913370
227620757
59807085
228435608
288212885
43084447
107197744
470081395
400845018
459589165
116886415
484434020
98830841
19397576
367085477
89961705
361783612
251548072
408874354
328429383
9671357
275532956
470970179
255392427
179602069
30615928
210691256
88410337
251178875
348212825
479389599
38133815
491813838
235934553
305712949
35468327
319726402
64641808
370120902
316239365
249577634
289626711
3605618
438020523
190172796
69747798
495594508
174722637
159605465
463306429
245987024
250474290
181408836
24475936
205337162
59171923
398243148
387195223
83906124
65777796
193366391
423444769
266432537
360057014
294091179
2723845
246788474
99791900
472165979
156420335
202943558
289530655
168641322
308345267
108983034
344486403
194272628
355441447
400740962
392602397
499683736
6949889
485755002
109958869
403448225
440372379
121444027
425699805
180936761
195778433
109413117
327682681
397552220
251791002
360639090
199532753
489258083
168398996
297112288
265040028
396867856
492735490
241864934
429121151
407301487
446813975
424059925
407935987
389773444
62226525
467561613
452045602
308637881
474371349
91038959
444224728
265157073
27268246
428968601
187292109
286778687
169416997
253778817
188354764
277499491
21664531
179834651
495194234
65137059
135734957
276350107
218589946
324603474
3784353
368482943
344558748
125576868
360249101
464591829
102306934
174054920
165098991
203972267
309766545
453243616
100889294
17568384
368625485
207285394
170068167
467505420
4393166
14666313
453474480
317832224
232913966
436244506
156434102
320435274
308289490
273134522
70030875
299784797
498487749
278491029
288312947
400482952
153227892
267203882
235708258
479697341
46995230
221726958
82616996
16975149
451651341
247285797
118021115
163029995
295002483
417938847
370329118
111183967
234614426
158685338
432047413
61460113
415295243
175356237
157226580
229289647
430706164
24370220
247037907
241486150
241621527
78986366
322174361
265969499
131295153
140195184
133575115
107646668
352074476
336610304
265874319
122169562
288225005
62142579
182005864
333167266
138474032
30258974
371265170
114042981
271970822
376063054
395380330
431676387
463697071
69610085
65034018
465663264
41607078
313142270
7983971
445985366
101794618
60163191
278405713
299639491
337975303
294356539
338327498
71162713
153215503
422550510
364934830
63707254
460990735
162571291
55708033
367875845
420130736
362010673
31415396
262352958
139102050
168563339
139986297
277975990
1236640
149706116
130745498
450712729
113827955
406130978
288234119
300953916
25880718
266488154
229663792
269060111
31772298
450775695
172531964
410542491
430328433
294057572
22570563
89409046
23848971
148884601
339637842
36644492
387722594
143667150
418941306
426140304
169055666
60266927
435768661
320051779
433594081
405540313
165459042
94102293
348397444
227555352
86714880
341368051
347797113
24191039
20727156
177647790
139565432
73959598
277721233
253085999
90651047
371201489
253988947
274760860
154745829
341073688
319254547
317648549
97107895
385194116
401896536
322266256
398651913
10780717
429676747
209024571
381556562
376923570
148431148
123078701
12722328
106316321
488300913
410733032
295627094
246938370
71319637
55278825
373143799
494305217
328719465
63633174
165348183
152669567
191361075
166623528
329750234
473972634
282379418
89219801
360082788
358897663
450109058
72781893
194353063
247072698
353267050
426334670
489510139
260237550
19350833
412187508
220006068
240948287
435426792
118326813
289909022
416094716
274727078
335365358
365023482
1915988
338094208
46504527
285709374
440041252
467599619
438449111
443755395
77030986
124979487
87640074
111577219
340615169
104021536
292986978
324056484
331039148
340768376
305570213
5131631
31746968
365749261
114817552
332815148
484461409
401637896
355037683
31915459
396603584
260203770
324153247
430588420
87012132
147973271
427342083
318456354
441981734
188897141
465209547
334345180
359345132
413814468
468194311
481869948
339821734
393701185
155763042
398954320
323449741
20669607
83883645
460723319
254272303
310073269
464156730
340545723
420109638
19196931
420687338
302007814
455914999
463362925
421334593
57164799
444325545
482630571
447057957
442021526
349418978
475135394
443938349
220064106
151276334
338457464
78787790
319669589
112943388
162711109
26533805
18763874
76842023
200288124
144710613
340202674
470859728
15314221
445092468
99366768
320789883
221145494
248902306
452286206
133111811
215530048
342789263
159205234
417742186
393937382
250175828
303923096
231590660
443198431
113302666
316750779
112186861
342470631
146902976
354660528
131074190
494662846
371049261
489359823
285961469
191216263
420748710
392537849
160742863
235365163
330861135
432112602
42546297
228254085
354726149
231357548
134751581
155563630
97613936
364996416
452305285
144745316
167081685
466345764
495447815
340434866
311367682
484328539
479800348
392219250
355158186
468184642
85049741
357342278
446091206
261075387
31534603
480526957
155374292
371485527
63083834
498358143
75114731
357026158
215341346
203060294
253450637
289108654
265372505
258604789
263599508
154157643
256770452
372606482
370880454
94946271
422680125
185796958
402743448
398144249
434943539
339288335
109097412
154926754
361030507
472686498
461050463
345684274
67026413
240175523
115752023
264982139
346242456
234850077
112627150
109228732
6650631
407729212
470915141
406756819
199607102
429652951
294690611
424406314
414141716
380401608
376233431
294783885
273796737
251229884
21449581
65103096
126005400
174205443
124656641
162724638
256075456
487997329
115130273
217753446
403563541
347764506
189273135
68975313
397757871
420325833
471409998
212266336
444487903
181232781
225477269
475085813
408463535
236465096
493299096
87525009
68843617
85513443
481228026
368731669
283903882
164638418
65248154
140809716
50163709
315238544
56293101
88581172
201199687
388457598
404087364
171943789
20930014
259056413
206487423
70235925
34778802
31642052
151599745
354216783
31334253
145514919
390231255
223541711
479010704
495075751
318923541
105044034
389782114
357994687
133147583
359499535
163485748
130678476
66944153
152386513
15034830
20065265
35168745
389392814
221469116
306775804
370153909
444534466
131833248
71799495
439463179
147523288
187362322
138608882
374392198
290018080
349383052
408633998
242102330
175636884
133177018
67492532
346141338
61909484
316393483
247460355
251993287
237878566
103744091
443002556
334088707
233693255
11189554
428826337
206160882
245997658
346812594
326163379
465299809
495618753
26264160
453273287
286702812
223789928
384695654
116453764
272951481
138001679
389993408
285925957
312863733
305225685
458139789
88967301
16270687
334516068
68301352
498436988
107608927
215409516
153368055
134100752
25474972
246615045
429334545
251869625
316367805
258165615
406363912
399399151
421426644
189816828
275124900
124950224
22227101
4363836
420194373
107135198
485767039
1076016
419039106
181908917
244653421
127906885
440324988
322064361
5376659
342997254
49795019
396375745
493095300
178934318
110991256
60187392
248756693
357448689
140753703
35762095
180768438
243422870
381778009
118827037
265356830
197390496
63926065
62767327
182184802
223598342
394856055
149971566
242629977
214512921
181657094
334369339
215575014
234197881
375905227
280981486
183373652
206547491
217214614
294907885
483857239
392990280
165935968
134719587
306336324
224136788
135280225
417289584
39689253
82894248
31380886
430619094
360322594
26532886
220435014
406543709
87135283
378574548
125065974
17289415
416737902
389238854
139110786
388777423
55119051
4564297
290018187
40523808
241048073
168171488
476348585
17872976
63533344
163808974
168914138
64539427
293146845
315525004
28247966
60130385
140080954
367926786
60624224
405603243
52837383
159082132
240201956
214533121
165623306
220901800
327551487
162909986
118894594
72846382
105457905
231145355
299795406
222133977
495153341
12351773
378747644
18678902
254235327
25218722
351232050
447324527
353937931
75966463
144959585
275603456
223180264
184142505
76851783
31437275
405003048
370992156
249310604
497507745
328164445
208876735
487307827
162000311
241511136
146508959
381028680
28308132
189881386
38309165
475596851
120225132
291267918
365174725
474421285
134298535
290503766
133671184
476057164
4299996
27092462
244137333
479729286
284802963
209015290
287929567
20639737
477593994
279422382
97274462
492334052
402140698
496905035
225366296
220141029
408302382
422126191
391292077
406276742
466803783
153254554
280366727
108403587
371205363
141544749
191711760
308283787
499392818
175202558
28513660
462768674
482905977
154643000
202417514
470182116
480182203
385091945
249698988
322930315
468109507
151366048
421187422
172784281
419374131
437259106
240232558
461812353
292105997
150358693
455070141
244989542
362609267
327757743
165514814
491827530
115291819
58951357
134153018
401669350
397250627
293874370
477897790
345000007
190022079
154622252
350064143
231268679
317209498
121649023
491707795
462615926
238209762
404343369
457697938
470901921
458642954
71313293
137265787
139469433
377762591
246569558
399155220
146461372
224197871
216533614
379136089
377612795
91559918
27423004
45027417
344662558
307474300
277657244
291390791
492749060
279159207
348858830
46080501
23106309
159150800
209595410
487178306
399353554
393168134
292534843
290211682
244169020
228237303
206196299
88994688
235385734
233586864
188135413
205687692
387918951
175852752
179160694
485164283
70657790
471509663
226073093
247061564
130859123
492769473
183772722
412345220
128517567
364245381
372736072
238212404
351955425
112256513
67063772
339277772
183454156
460795182
128690705
299313938
138581405
371615362
153111585
85949550
81592860
474264220
267391203
136462114
48177596
285363581
87116611
464104957
157720716
375987863
185481918
440051467
126157792
426419751
491268020
337707351
273141841
19269229
310353671
252002342
106030370
241177003
308978286
176086560
296463756
244954117
179487014
176029094
96872599
497837948
318146744
208966786
237172338
471074457
334009599
266766218
90565497
205163136
239479283
223834753
103981735
103456670
20857648
474095291
255485390
431472658
101312990
78323527
168335915
467016396
414168879
428976267
202980877
203510339
79439061
168052108
190963435
459038535
244669513
353764032
273903568
197077347
496222610
339786767
67996942
310943045
213650039
103599428
264486610
152004521
235284507
149278973
237230786
51717244
26895076
13936651
143795942
80363677
1401290
449996685
312427665
284294428
68508838
6511359
461938007
67431471
230712451
476277219
285344471
72091094
56825912
494313108
228863800
277116241
297758659
326569763
26770547
302676295
336849752
466027734
52477066
88072737
447172309
3893109
251865716
377896993
129901152
43391365
387998802
224034036
70551323
407448313
93305692
372012235
6624356
477561210
392652663
136635315
2336445
297554395
431125815
352785743
485756259
464307449
15400401
491044555
81753271
17868364
416810843
423190251
52254185
487728741
30667792
386172270
477583516
491548301
285695177
18719921
233894848
353443932
161067170
181963402
170679149
34635953
449901288
119707670
308334090
120841833
313438586
176763612
21295160
328394063
70236052
461234448
490945986
191907646
333344271
211626403
475075179
306494696
140912167
403766132
221841651
367561349
19761470
441661077
362675028
472374161
357770234
406781301
358553298
427452532
347109449
371714974
204885902
494474940
301653376
404649387
19516667
29372355
306542550
21237528
23276169
21464193
459220211
78792644
175478407
277976435
30694431
382379733
262897912
320735341
443765228
315679813
130332383
22056278
248125159
314154119
321657596
183274269
10398460
337819296
161411295
496051130
466352483
122288628
326212603
365894565
38969913
475049381
339381251
496198208
476797261
14442519
140534135
355563580
30393530
227448560
394989025
15875731
94369140
68579490
342374738
297321312
275562975
399623953
225425971
155445440
441519331
419327244
219245436
426765567
142139559
167282611
374598922
371777447
454279685
499973395
369859992
365396401
362560559
83886740
297510533
320860924
412636913
316433820
265658873
208074941
470222041
206168347
214409789
126525292
212204642
246544045
277245518
145196759
330899864
149737438
157851097
102537754
404083839
65213029
133153166
193181353
301683432
276566031
302215136
16249883
11377653
348295045
400701747
348120785
145989059
454898637
422964508
139485923
78074573
72653383
420849737
254145630
262409410
176533883
370865304
51848587
150302185
276661240
180554239
68176145
237262852
188599479
480861646
176602200
269583223
409795066
490689112
51010940
138742671
322349939
342499242
316706727
181299736
189646992
145299800
428958800
307299798
155376750
356039707
484330426
491303104
79086583
261056887
404556272
380127854
350013169
489653247
497583592
400940709
21211231
185525296
434115646
464357607
381472211
192000711
273579012
494107617
12948544
214948115
214647653
209803376
111514933
371070482
33061092
378259581
306549691
241791602
8500371
48019487
176616500
445235093
83371057
2604016
89789826
449943075
81063065
412423792
346886412
338285079
405757500
239545230
97452783
476452217
100254752
964237
466780316
90602778
234542239
96417427
298342806
353634163
285943261
439521606
499287373
97222235
97434450
139310787
424670150
253542693
151042867
218764986
308522741
404332643
254800069
174318421
382249241
36694355
491301781
25391647
310187205
131999821
466627530
494490472
499828838
323341883
435160181
239305576
409312493
387071294
180422859
210923259
210583525
265047299
142156267
129242129
279143746
309035544
338344081
324480028
150957101
42235204
58582727
222209666
255310634
73264416
455439822
482216765
153593821
9745593
79860477
78066572
78114876
374675998
196433040
349997714
183555324
413854641
55604854
119633987
190355764
438208884
330403572
455574054
202371851
228201841
79535386
417547175
356041289
174529978
253966330
137884708
235982092
237886777
155041325
46956938
296766650
478219916
329684998
408479579
449178203
139296513
458706983
355778001
56714696
32120224
176672845
193332843
449527505
270906404
139824012
11548496
434150491
32883087
421261795
288988002
195708511
85341518
98841248
335607762
351091775
61805258
109228475
79074267
10346812
302087537
452388043
218327661
55903384
440926535
353406926
359104562
341532741
285663049
475404066
476123976
275328145
309648338
436475604
426184975
46147429
189112241
494474319
88339286
467245848
240327569
134966256
27799656
460378232
389869940
458119865
366696077
274886870
215459218
47576426
163135841
368950366
62854695
125221953
149045884
408564314
348966138
213627842
418101097
249622036
377250636
438696545
404113031
290983455
234555359
73262755
321161014
440252283
265991947
442494341
215612605
124949251
400712946
245059214
65244201
249177919
445405718
131714906
51126763
113401499
285709200
173571988
225382611
1939094
182872269
460942889
4037619
116044742
435259623
403171049
57575824
49264519
41932397
133384474
91979836
179130043
284255280
65697759
116321215
221842736
201221686
197539558
209679928
420406528
166449965
201005305
208297754
268844901
41925832
53015402
134072375
327428690
217678799
221336814
68050835
168362666
387281260
99081712
151034902
475596079
71437505
77817499
269335112
230994999
117560783
476118075
483653716
153171619
36937083
473373193
30935489
157230849
350727107
320969654
156201688
53848828
366232538
420703248
495018530
362821874
257110459
153833831
152953057
151753063
148378905
130727969
490221656
48874141
172356881
355007854
48121953
465311195
11874512
267890607
411979528
29163408
203543743
126332579
242898625
139289495
301500122
195723045
326770323
141509867
286330415
229763220
378904751
157696718
170693462
171578492
57263142
308414148
283998016
93058024
70461478
493673377
310328188
315680796
78426942
343523513
189465621
15882936
456962943
115943497
195185130
263597151
455127298
231025641
37668211
68420339
81996348
188835522
183044289
164227532
182524051
311461420
195249551
440627517
198306015
62254168
424669586
146130409
315556432
45382979
423604051
62271595
433327830
57828996
455064375
486650415
84158012
210959912
365761577
53124907
352780548
96182912
98510622
71058806
137205101
198723656
409408003
212555116
272959035
104938484
250212106
142634436
3031670
236413627
399742109
419406246
106808410
93314220
257219593
234660101
3162650
395833678
309801206
470952822
38246012
498567942
435308636
401114816
360728867
453406613
485904878
422809415
356904375
229335816
148269266
144145808
127670228
441176226
59672503
334323368
283433199
71773343
292452844
32060053
127454529
196228277
230436671
473426325
316156105
292343312
215379075
59446881
122214215
163608892
271423776
418032606
479805517
335562529
315686176
205915313
334604689
221326948
410302154
272493220
455054446
5799059
491503063
491886078
369971301
71090037
250284224
164925054
258619778
94768694
261349245
269073083
440656728
282047253
50844627
444766741
278104928
371372017
303582099
416254313
391597160
331396588
123567682
448220150
19119033
397481642
249199619
54518082
360618425
291623924
60860963
24078321
30656318
200484821
397687906
114567866
299270785
151369525
434232339
174532928
270860581
263860625
55512542
43264904
37482613
222212863
55757742
118608846
424418220
352266418
119718089
385013676
11728281
49381567
285845538
385596109
461311209
367038234
308007971
323038043
147744838
27964926
178671690
308581031
84609190
499444724
287545683
50069657
401103858
301974405
33316401
345531153
395954143
245598808
491056940
174945413
173739793
142449
383234822
141637543
154308961
461693301
361590511
454301877
146084061
376825378
54488373
138043431
231353666
71999581
11694154
49516471
154982383
46594877
67692404
298765698
205761971
270395984
287493440
401303539
411141221
390130845
116288512
18457372
276650144
336347260
70864259
438964801
44286312
295189647
403486067
208863605
441483735
166429879
184943629
363210197
335883205
355196314
155333988
357064324
161951643
305533904
226296955
245902132
63693892
240542265
215496806
317106791
418736410
300846271
474415645
427478269
179133171
279275922
161717152
279648346
446457026
142605080
250375421
306876836
320366640
341780789
434106512
335055096
473335062
34435942
70978255
301996466
317200771
73344795
399018365
15588429
434934405
274878723
386482999
485427932
227785544
493598251
466988998
407790413
429411444
241301462
311839386
284234939
459498917
167991475
246006582
436426344
339423143
145224360
142575974
268818757
214172324
201136333
167319676
445550745
5421208
479089132
141736009
351900384
133521978
176837493
91020228
451865843
395171986
334003273
494495228
428307768
201177837
346360870
443512876
34068150
191818288
175630176
178704368
332865861
337942566
300216170
417940759
70134293
361023076
441558376
237073547
117504914
108448219
52070621
336686639
494542597
320753787
155237965
173271463
294522160
424442867
251741041
335828942
153866592
270391011
452162762
322933897
409484662
281157033
94753135
2076622
469569426
20561641
24682362
110990920
344855890
303890739
370507720
47254001
116459568
365939529
21625854
423462066
239572539
321191568
217923678
432240185
5821548
124206621
137838703
338922838
248426402
293362577
139288468
475625506
340948210
283812648
419032030
144348455
183371133
490918594
28908150
408452775
16099388
281556385
224701375
141249689
268906648
68172181
321607080
408430235
358747820
213617347
165288624
235943928
229537960
129655003
87075265
245473908
401080881
385823690
152769185
317228957
262625747
376792806
10278424
141628111
436760562
303864380
328489009
445312158
18180708
91583654
189444068
302029104
162838731
477993528
41824095
444728122
93041935
75503174
254152641
185366108
183535717
264883709
422146797
30099107
221205011
299615432
185757917
52480118
32298510
225649962
94857163
137062576
332140379
11365633
260800663
315340274
455842986
318562013
408373714
386272443
175278310
271555498
252639097
362622583
290460237
398184616
59918308
205559208
426514241
374296322
231704077
383002495
105777900
262257812
161193315
388841133
115296369
172626201
309948062
49731729
99309619
483890977
157971394
338329314
373820999
148410174
302961503
263489250
103360250
470916910
102146409
296424400
389500501
422948002
449466816
222421260
470996010
232832829
491400683
353975323
234335898
457682900
176748257
388095015
84963773
422821134
204591237
288762396
225899504
96193738
391291326
422085250
52096558
297324959
258688721
307710135
386528090
271455611
231955517
465428457
495931881
311039610
421774397
266432041
37874955
414741305
163588719
236195267
327700789
145990474
38503240
105308617
417938922
439119063
164013121
287698164
236478055
117983659
206262613
427426572
86462607
310813228
389410728
233883041
124203909
428648082
451327987
283525390
198600086
105247612
435155822
339384154
304615588
299400904
122698282
292553801
79661486
226783420
289716294
401092683
194089299
31531997
152893591
327412838
181655415
356283708
307425812
294896105
326595206
65561876
67277478
208513477
424930165
230759981
204822734
218213573
181986822
479230977
135126350
469248060
96771000
223820528
475101604
5544423
474653299
194486504
1466429
125027724
74940221
493600397
419944574
284080148
135691505
391091733
117114429
15766806
454080623
165835655
458779465
412151394
444760866
373410271
3702556
432780398
116627190
50235261
313640763
180562469
470518970
166862359
185320046
76726307
384807271
58586825
256119024
341429559
21706119
17116273
256691789
92295605
268457398
315323334
294956400
218132043
170208269
172852825
131964654
179401390
7957242
261507593
387999273
277197739
75727768
279881721
166327915
481787356
284362084
369045475
31457817
161901011
98416298
329298801
82883807
38220970
156413195
499008795
101406795
130792179
26119600
193938071
121435621
415215460
230601769
307247622
380115828
57437937
444542653
402665600
410181904
311781750
406522332
346642155
49210159
6857241
343715489
287376986
433347126
45643420
408917460
179120534
380429287
287111312
498360813
115022479
1883553
415954913
479554400
473596118
251556765
350660363
101255565
383782936
478361073
163107202
413294275
415503558
178470982
279951422
82499079
482183549
356841202
378783536
317063775
328145416
344775862
293957565
324848035
12463818
75522418
10644763
477820501
246498751
50154295
185101204
37135516
175976271
148046391
134856449
72050965
321217518
43570010
449623568
433235954
400856635
391219771
261232147
166866200
281481977
404658503
239659246
100757298
268521806
136901149
21272288
431775529
60172941
422221169
230124073
192501831
432801866
264645245
353499276
171407486
201356065
103646374
474225079
143409529
337287862
472839095
195415383
182449368
165340920
422839758
459703527
439710979
125442214
477615731
52011656
259590375
195856845
396699005
377713391
363340742
106666943
438481855
427731134
13988612
104897306
169911567
103512046
210773718
176979550
99586076
298337782
318460315
433817839
480782857
218998611
59508335
55453709
425022307
484303342
126196249
444714515
413121174
255077196
499861466
414270265
140073772
338160268
15987820
130920003
215634544
446247988
468925011
484850178
251276788
386499037
318041096
899580
298406273
177346608
287695127
424484620
250501041
150711893
424920650
344665963
217992396
257231484
111451308
142005525
295032808
401371002
466124381
392226793
92577991
439047401
341600136
271706693
142790599
320050539
328077821
190731412
239739539
386312609
370497104
219645043
221729533
184092805
366216927
132787114
315945907
340331729
332934454
476405036
331175239
479887179
369238860
99303925
43443738
142352314
287082936
437017291
30522708
477176569
204629287
463639670
465295920
348547466
199488846
449092640
85256135
245294168
37948366
425507750
46319127
219371018
354957149
413815579
88717469
457259839
391292783
206945388
385604557
456467640
16692761
276145616
63771237
112306382
365545797
50671595
256284015
139737385
468209484
497108433
322815729
388734403
312791756
106083889
248083832
246309784
474742238
131378377
405575506
83492403
53990337
212340214
199127466
220000890
409043394
7765564
204333349
257016038
329693382
428419228
265140929
155087432
75706508
49635823
421168975
220599
348624477
263782859
117761292
33823872
313140907
188013486
5463108
33320590
302568554
457981080
395737666
455677098
200964415
495934219
292189461
283941181
367321205
288368811
327675575
69171264
399497533
391185141
105474163
367959040
3891763
263742595
476525459
326795627
244016829
10153686
164234830
80255807
91889202
374891022
170571466
129362217
95153858
253832529
257469966
328427695
23644915
456027982
175611563
273730142
309610446
447302962
44760618
37600361
425847692
485158302
36597736
250214696
427405691
394242049
459623172
314993473
415427174
17735365
290851859
206391764
240806723
232781848
392323040
410076528
403188898
249308548
204034850
276385852
241521518
147797323
459321055
279494135
136781331
435611508
60842851
473979841
64277390
362554268
266390907
174085762
297177164
448054622
96990349
252218803
187816499
372579739
275154109
241757184
470338643
385297503
326202420
273493121
244931977
476643644
289742549
17717546
117685035
261439835
31655093
143525868
185671465
491120365
73137571
462207153
145963282
473675495
354073626
319530789
187963850
385545216
158791575
269926825
305635466
445103245
493996412
175467370
354160342
434981656
58294428
296370622
437226034
309531740
331085772
201227765
485190748
218073993
425046723
127202889
366868021
126988579
132414109
452862721
270501651
395089508
33391161
370616950
375014536
377851957
283989228
83194386
110823673
122823616
468813373
232719963
30700367
961264
163649781
371959457
480302770
201803663
429776863
195164354
211487440
196262567
154862204
391647216
495601035
97322303
42526728
470560625
361712435
438640380
139414526
78360369
21898639
89407198
404977200
358912707
438504553
336682535
259452264
26327451
81489491
393002507
12400645
151177323
234355801
309310147
146644652
475197513
58689855
118184784
383506093
113631438
450651511
435725046
216198494
351627397
345593243
446567538
494981407
153699163
309829489
391523763
253994566
475520636
360201699
175756444
440929575
164651153
234973279
87484601
240630723
314283804
38184773
62556923
459454770
453544905
271606717
376636039
471095538
7478482
363981416
295193330
114738660
65393473
19704699
358718693
405719805
222754509
116628084
48119698
76659299
66288547
288307675
115061520
129266340
56486736
297436920
439748908
360539928
489434874
66935325
178262429
225928417
69113539
343928498
8335723
192642003
185639459
383319512
76304643
116717642
367014135
235921778
320416422
489503800
322741124
62010551
467229213
165987262
340499064
275608753
174746126
98381237
247416851
394847299
32169859
35309567
200287607
112704013
287310066
487459068
11510763
243623797
232076076
376082459
326492578
300102902
141495571
67978990
277873463
112851872
17551925
341005153
424143721
489219047
446272161
466387781
407742251
123953505
349328694
59813632
163780176
122370959
135177951
131728095
233181961
262240780
423923113
107410657
171566861
108200945
472135772
247251213
314159380
462044000
267415006
155935111
136291426
365153812
440529135
206746476
356403259
133826716
266891177
227292215
111431167
137775638
104695460
46027297
54568240
284342378
319918447
183440444
310878309
34057841
178913229
436445976
266887013
454390518
198998861
100144354
218428755
34562671
232664763
417589289
349546300
72279405
276306561
270451917
281566473
80285283
167870556
498413370
258539550
427575186
330396178
171274081
233433634
472310895
47910011
240753347
198336978
479811208
344045743
63822780
72477668
206735409
15519390
139381118
216684801
295430347
219848059
88979762
187424026
1584312
170686289
397856877
164980214
444147704
139659926
174700832
18137564
232434722
408527278
353190227
235056161
153148196
244629490
281822399
491856353
299988880
438960767
214805904
256416546
72459717
122942015
132665581
108988488
166495728
237124697
366127335
146081800
340226134
406101634
468773123
443121381
348727566
305066825
480151039
174784546
62971332
15599499
270612265
160938418
174633845
246752196
252671196
76125153
21293216
386092094
493980764
91599336
284930610
451987220
379395424
128792077
369991911
425281525
23659896
388361804
477128649
149165832
363705267
124105338
67130587
10835351
424999056
403445072
119931748
218827452
110957711
454440797
302762251
411269637
85900226
411710855
405059573
408386303
255625819
359392397
365768339
275979241
54960991
34450587
285647726
156287995
310647801
334209664
247284008
139602850
445477844
203840284
85124245
331731044
371839630
4066431
206459630
129973031
177176413
274128519
306108940
460547370
400461297
255269064
402771415
245732737
149580816
318645405
273600955
330067055
302273129
108975432
42746192
118452535
450954997
323004135
23319863
354556695
322932905
150094179
339765850
121171222
109619514
354281549
141090286
137505664
161374868
437892521
67139803
108029616
262656098
433959637
297460636
452436605
358551256
423927979
449791757
473823450
234963943
481027452
277442895
233941365
293511265
310514696
376509898
29502403
368128672
234414345
245725491
182404475
278949486
437465227
34928984
32625537
395020942
281488989
485911239
313058054
186723153
75559004
300607780
94200023
462841583
326203498
415557603
414792115
104992032
475624416
493148334
10023457
67921034
201763146
254621727
439788781
148279864
442275647
308271677
320270172
328037010
427713630
412922114
33348678
42083323
233877696
371130760
79383384
248142323
230767287
56189266
402642538
167105618
241357158
372629094
108226998
199845811
312894286
370524279
367590273
486678019
136626433
35868472
347180603
127266984
441873138
253731
57869449
71597253
127621958
244343945
23429913
483990261
132602423
488962291
132572131
230009360
406713527
62011124
438604983
115375500
325113615
199287860
325558403
496328548
72583965
86275168
380075104
273856796
369270687
137181865
321274681
204553025
215844416
200315815
80467451
219524766
27915264
173137579
380276017
104225149
259367665
393773193
249960135
436347254
58991783
216296573
417347773
457770061
454714353
451904238
148416313
31607426
41176529
180895474
210669314
403539847
128840983
201920454
421308461
403106409
315294842
414556522
150697596
175404551
312466632
24906680
480803056
479743131
471662569
26132112
162347615
462603440
261006556
284704272
358075448
368078543
141369456
284334059
240909240
404788069
395630487
94300071
440627022
337426664
215925328
295816215
418301467
274024784
409930549
232548677
42403615
288844282
103549498
468226761
353384574
121855717
89795470
84466528
398373576
492089633
414044153
258145596
378949211
307945319
415171226
396599297
8764072
175902306
477667232
87593973
56640358
326435669
147365577
331732394
212336477
438509152
277449997
494025349
201772557
181585703
277153490
199374559
76295595
327298237
152234731
193859382
395948557
105530580
578285
213633513
437074336
471207135
400151168
240406569
324479375
76175259
428685703
299605238
467246344
32212927
320279158
188993510
440681926
36119475
206517574
1272392
186319189
387915284
322646052
134309513
439050168
291929593
21441839
458399473
235257392
456736969
302720809
265430216
124582288
2239867
329223137
67385098
398142222
32456996
486609992
290116965
108012333
159341720
110396447
2678354
383565766
67178575
216123476
141812012
59728279
377110374
475852149
460134308
440224614
371304205
245351342
38996758
313659901
181505632
332047842
281184895
120577044
160851679
496166407
452334504
122480820
349991575
252712543
183326066
177941117
214992380
142516577
159611255
240720301
367246004
432816330
121971436
350593638
247312058
79548838
361248723
455594033
310118453
261428083
325426998
372208576
90926445
467700987
468581516
87282773
256452274
224507518
481057632
480408323
123991270
459943172
250874368
243598845
200622973
247229701
65163282
46984703
47774279
230757416
232936679
112962483
112574458
228402768
294859677
339577839
180760078
391991705
368577098
105542406
420926581
400011477
214784573
144756196
116055236
310219656
389443831
408750705
386564920
482548308
450375191
499859468
390892111
38963463
357241569
30043654
330648993
122102129
25546538
263866512
411784331
371971199
343249012
64438264
59463081
349711528
112545255
487397972
89954568
486906362
381607154
33981387
480034774
288727416
50290934
109955428
109085115
94994950
262752718
166472066
210366288
139581585
339697364
47215234
205800653
333479671
459837243
378877296
173437679
268332728
185224724
13671891
117129066
342101280
102152748
136673877
165021298
293271648
41628025
136388196
326950866
172851903
22175840
433092405
248924563
384635360
129665273
391344119
150474924
81314151
63227172
306478891
433699012
497055333
184475911
362782737
334298291
250406763
276121734
496307311
149538781
81897161
191955848
68329117
122647848
63102977
456526069
101643337
132385307
491690959
294458491
133319412
12049324
465139779
230505824
203192753
117659931
37799246
259052757
314247659
296418959
230245739
65159669
134828172
174727093
204535244
77257605
477699925
267282502
221105790
94412483
186616901
422555622
405638221
136370420
197373863
167705417
15365777
235679283
333152508
26000553
355208131
29626111
196523867
462554855
332509518
186624742
9800078
357363789
186034915
31563571
212534096
433353913
413911245
150536005
101218147
452376266
355241096
285574882
369116803
138837246
333894544
811580
261499946
188953051
376534147
368942778
324046786
189321573
239763456
76343336
498817644
202418697
194254237
438280935
298271700
443877408
318536281
20759307
159518222
245114034
120632031
27658424
396324492
437972466
139058258
62258860
291094262
263335341
332328601
386464093
71516655
357696612
36711964
150468727
264138247
233829446
491817884
148139822
8237290
223374935
169896665
399013260
435361551
335745364
204797019
217790299
405094691
282742632
169598166
367845652
153504837
185870860
244975655
21424423
392918865
4361656
347921406
415323857
208414372
400394957
276213446
349929350
120301859
456290008
387398444
95079592
468048125
138254129
351778234
242911019
330665492
337538237
195761781
267867934
215432058
325921679
99218256
384259221
426912641
448577133
312426174
497071079
404397711
452891247
289184184
215113722
172191592
254057182
404489069
392069255
147957935
323632004
339908054
53939493
176033288
362339615
153156352
181205892
283040409
351902678
281579407
261107635
245031772
406929361
88769898
358201748
215232873
43845392
46632105
7482248
353580959
443493715
40135250
475172719
343914292
483580198
179113567
228097379
131343782
262910042
298441078
469500792
216212335
302621441
81150788
268136229
132638459
345902900
34115972
406540410
362243830
388533495
267091397
389009977
485145498
308065248
433935545
169682310
420885588
209479828
102018541
227099752
112401657
454669409
305743323
14049647
73859492
169730228
470562254
140756476
165998683
403646620
305443454
181502011
205736290
343042839
164937059
462831241
102780228
1813289
22599774
204855689
408516025
434098356
201913230
344853945
16028838
189989072
81861625
466166034
155097007
241062934
247081227
331521927
337389867
310927714
253165987
471048165
250634736
240900568
12030822
131685553
385143578
485688145
85565591
78586863
338227648
256491185
227502255
135733028
240633252
77884759
152386374
16439277
371308146
473300353
233667541
378028322
257542928
168358111
378592556
225088282
153438963
122329991
37316434
348874462
168490242
427939661
398963453
11759305
42710280
66939838
34451415
402268699
101414675
408043032
74166325
242964592
77210949
462955205
133674087
284136465
261718218
258368407
209881166
135050142
422560943
169134045
269403155
199671729
49674658
1110355
308698548
291571790
302744986
24388517
440789825
297287483
18615449
353310578
221367740
372501204
433052477
207609901
32833537
311072615
152366882
423567426
175609613
460307403
494387336
373207356
101499938
119774391
19293279
124940814
496484525
325728560
366381730
306372717
288904993
320292178
159645276
55219628
123864154
21011352
281355174
105202042
256801897
249800498
251902575
357238874
292133581
489897391
101370015
205084929
323246296
124387363
153635380
364207918
45412450
24998962
325002929
285056622
221386836
311228681
154843406
67057713
232116495
57619506
493784581
42397827
31476512
79130356
110520844
332811366
129914688
292311456
369136582
254042692
391886596
63733418
482052534
131027923
418807356
56388569
388397194
69251546
452054993
17901747
299885858
307573327
411244567
405554384
143926678
406186479
425993091
292559940
415488869
315351008
208329264
75266059
317360143
204919008
252205751
385237309
220105336
188010453
131363276
332018888
279537130
105420378
224658541
200220603
151632071
168943970
39628849
136771132
335706232
189042939
261228611
231775742
408676515
66605554
302188363
339292419
33999028
481845596
91966604
49010011
42424076
92815344
374681788
427982677
448394717
86172239
283317809
434969831
331385060
473132429
420525961
408047876
126672990
466273593
484549926
180406252
208861666
413702152
283826856
391450966
70908589
387767343
149081956
83673286
127087338
442539265
184246889
243691012
313770264
223368319
478546206
227143815
300720033
162957906
117961468
31782103
412024893
390317752
146670114
221589026
230266259
77426810
63400765
292621803
305653389
50292260
243680405
408502332
364423010
311384138
489927780
180962911
183037337
284185333
433992178
272058728
301171277
373088
366589973
188048102
331793206
487764940
365552470
286155462
29615281
261393570
280695356
264342221
243661262
90014414
222573073
161464370
24808792
283979238
223585201
79349863
498844626
1176708
410784787
317328609
267078967
36432907
176689542
456541596
379137775
258638122
118594766
243756307
475166081
250386934
251027434
413965675
54498930
344792380
456667955
324402133
188305185
385938371
479062109
340472644
142349379
147113615
85272809
61191100
390014681
215099589
275098736
433170454
304765744
336013781
119592282
197406558
449609897
197513432
258399803
428106062
343100786
111139243
403472148
445352590
465292420
364128951
364065395
80284002
269280092
206546599
122415662
194280232
460459224
18463427
213386566
321899597
5133190
231391890
26974802
128061219
395597480
345585738
342551869
37698219
318347054
57767572
168290917
271486969
96459603
18052426
246737889
255829507
442902575
357596214
334973704
151485510
143438480
465762035
29880572
366302341
362456465
31863161
344009849
32065824
45622179
199130201
76712849
459061784
275394934
382222334
180172149
493781157
37305312
332201315
115133897
407828954
378304610
198578877
446473520
444795962
145177565
393684213
135789224
54952909
461554640
416791558
137381424
2904480
45233709
275057617
373345421
463279608
331262539
313121481
491512393
449922043
383436955
63429219
400277096
467877186
329871236
261113148
482507085
1377290
455180289
357570156
477057878
122822405
170748207
183441270
232612778
219725254
56978946
156598508
109048278
479206203
236910436
116635717
21824317
373439595
440337819
231978994
476498887
93363169
255186484
260810297
447712935
371801558
216422951
161786640
189597110
328746181
155171954
70912456
101854021
408288047
256339352
470100829
226339446
289288608
334034788
307751221
350245781
271743132
215164495
173757030
302754267
150738437
440175899
125567034
388500605
348135754
386289424
162462564
48536574
200868724
368785916
399560925
458576419
424635859
274008281
370171742
313280023
455728133
184991142
292224999
472284085
260582868
35288567
440975776
236147906
462402565
422407099
422831654
22145461
87229326
14304692
468884178
496983110
276350394
11386727
299531416
427294689
318626562
199925576
381549000
145957059
176919717
395644431
270661050
66359780
213665138
486199967
201953541
395936789
439437846
460637099
108921124
16427784
342932573
92328668
244284898
355486382
264507750
400125793
433065206
298699007
454421543
8338952
287654730
40911846
90229006
133385540
216463421
321105233
387650171
326391536
380871197
412910091
252172165
237063392
45640037
150811085
11476403
458451590
225809371
359468397
211335825
260498864
492842646
145374051
373193206
378406348
308147375
493155009
355448842
485998742
237777505
132997530
382669713
446400925
46465475
92928227
438329618
294182320
38653576
387217563
488433870
138476607
208794634
33536372
115823317
134954588
483614546
77932434
384430415
116871545
314879078
217309250
214821341
46298767
9413004
48092563
27271219
104606900
177396008
102859208
148126144
340864045
174251288
493156784
495799344
18735438
189312188
124808001
177605354
383099858
215994007
255568961
317577351
208912637
84348164
428496949
494793048
160382602
341335085
255675225
1174906
14910682
192482868
18632185
86103399
3895917
333096896
408924831
204589594
56505579
357209499
198152902
257848733
163960938
215585379
131694066
233078605
372390540
428383757
435461578
264519131
396043927
424549969
329610469
222849253
31280855
296878832
444170881
67129400
101300024
185278059
354940630
99495528
105087641
1195051
27770883
462714925
473308455
398564957
307438284
311815861
464907160
426107309
51961259
354356500
106827374
483503667
307613800
85269764
171990743
425990875
240638208
21307401
139563602
152803356
3590851
8823089
486244717
343070221
139221336
457003677
22839485
14446150
318773743
251343376
403996333
256396691
261830791
317145210
38772017
199159386
366206093
341393683
180177190
225620286
440689317
243350473
489155076
404410790
307892021
11967288
271066987
201005443
106008749
429577512
378728155
360954853
40361869
298947988
275624807
3875273
368073701
225849797
389527004
410837514
406341062
385504875
141438593
365252896
28125279
392806918
35341238
51272031
349941687
425690135
264820189
305965534
56490783
486912791
349870648
9072553
134492091
150658155
127739634
357352999
26036546
10114755
116156996
309562209
97237478
76709760
6177750
409083246
273765319
100470371
429804724
172158763
64945203
377360083
145588765
90363367
388839587
102582517
126526490
415755675
233246741
396189647
498868816
306920656
116656755
362052598
332180528
180833764
304100816
459849717
284519855
271953791
208534144
113235817
88634982
159855510
322014526
315036419
152243046
63350455
107031854
260535028
258589840
237389499
30376183
440213041
159020080
326350154
274230294
491927521
421018275
40732381
318357578
391878380
321209206
371041809
421839243
461312110
16883461
407206390
439217462
461431120
34279418
148378849
392729796
73260602
127112598
433422070
123207139
263029980
436252102
223139804
339734025
308451244
409937787
446103840
377845482
400188783
451431165
375390066
232866361
51127532
437232780
215128276
135061101
428442608
51648514
494838662
361202964
188908636
406881214
371051570
146315130
133489824
203142969
451332724
232964642
385122543
413395252
381437589
332162811
185337204
198869975
395120835
472679487
303748266
469287063
1715262
164681091
32013539
353072938
56299895
380126032
143140680
17981974
489769713
460022925
69689836
21779865
351622915
4198649
223257040
187967218
416276304
9189816
473815574
43374646
263189067
344181535
308556444
14379186
496937355
415385119
448022255
154163742
279745447
377128509
235623253
462282181
468215618
421237929
295351874
298241425
281658310
48632049
394275644
202698818
320902268
11032760
324304090
494008951
413622589
4004642
33879824
334763387
453111264
192953036
243169024
486105611
437299876
117982198
287186921
468797264
180797640
137468297
237622400
439791560
52037552
214555721
180296673
36735879
300427119
184644372
457749756
449890035
313444200
301559009
387689857
290744704
122981249
221636547
400049032
403804768
246732927
223767326
465954841
369922980
26655594
125757622
363765152
296063906
5586387
4698717
174782162
490283909
369047841
168214825
11644203
112582498
79819488
13993613
418027908
160535428
329154683
362474148
9299518
89593495
422672394
233196487
442644215
397260871
474386258
477032763
372132331
32850150
118881603
289882564
417594556
9689850
346965870
457865815
216226463
269371240
496630787
397142446
69164580
314149294
198380042
156114320
234135086
446532636
149758774
6871927
4970595
246200746
379603509
424264687
22303074
489120495
273920454
336113976
138843254
243621634
475728987
305472839
189472185
123252139
169077396
284808728
146175587
186178564
163670869
438419165
430257390
39346623
293124393
253664186
140207152
316363683
375041356
128722001
136767564
449167410
151232491
374436469
385316347
127972454
234791260
344215522
409462503
446550009
453264335
380066490
207195869
400906991
228803318
219392381
446001180
478895035
134779205
145501547
33037657
324334254
165416037
175375903
109731680
220675150
80278395
97947047
227842179
469297932
328554221
436000876
348686811
407232048
256274071
118877608
297748191
494493969
174266865
108492709
388304025
208659883
480744429
205985507
401184304
374172759
185655558
144869401
398607565
99148571
273465936
286533242
199084760
268799942
243093584
48971748
223873525
315183296
284590196
486745847
75794082
63805406
105378197
277742
469414758
394309183
293757351
470183488
213767121
372013905
170020594
6206572
306966412
469260423
140628019
397313932
338211612
387409449
160323136
236887630
324098521
266936336
184934003
492440575
424927555
335882152
342268416
352630162
209182194
456497016
173918842
148316587
250564064
81691087
105815246
426762970
451150127
303195986
85545463
453156469
394518943
19384288
262544657
128893036
326677214
351311439
180874414
56488210
78040310
194209061
172233800
468422389
192764098
246985796
120106355
365836605
20021692
455406876
498862557
462926459
264906665
369920028
292491744
170931640
329322853
279065672
409404392
203380323
346205849
230532510
252575689
309313010
44394196
436301681
236911521
318217192
1177385
323098900
286647394
470410860
60372942
275518830
44751911
108379158
222678312
461001383
403267333
280545481
235888862
203111674
13810007
162668348
150512825
214748686
241531574
77103492
189807226
221053301
37081916
333247809
65617919
68722744
65390743
326541382
168361754
142227188
332292111
416569327
377892608
94319864
466028335
180720985
50792958
321656021
433664405
137845221
41259422
308122377
329929577
309710713
66022778
31373436
24064960
401374099
474539884
143047251
358874670
6364835
395006242
44974916
406641081
287474504
216291817
411520907
23754190
98458361
321034492
140052805
351659538
226714583
36108625
55872733
15876387
362080035
454697693
171241942
439332966
206404505
121665636
333585598
377580113
118133210
242492579
377130678
342125514
23380210
3306876
50338715
220589896
303324851
452357639
363287582
202612818
228652930
338722134
312690471
109612279
369524890
244902237
393980921
209882591
296318404
65788543
12070233
386597999
415789994
171371427
370983629
86799961
154836101
232086590
466413371
231502973
314162625
484280581
248619124
332189171
417884608
330871024
319452246
31721044
272758784
65432685
374238575
413286503
245006027
77641519
65991251
374910917
348282169
383044047
150922256
308856390
422921266
117440213
415871558
180168787
155494121
446865347
407710962
127026841
419019865
95157538
353087832
59139853
28799914
339529128
185402929
131376350
464415073
109108529
267955807
291624297
368163478
101242211
113663396
327746482
430168825
290880849
183232380
4668219
418805580
345130613
41585417
294287865
174165958
428783837
5158344
492031177
239474455
375784563
305929631
429732066
200360669
428462441
283479228
10434708
456318613
399482862
295851558
343242168
10968311
85957983
209036381
41667520
287915885
355774462
280150632
485160137
272195491
194056079
180007261
428875280
117098071
287208607
49850725
297904001
16734538
60130457
88934627
12187657
47088387
295696184
398195482
366370728
410137172
267197776
431757994
20454146
144825948
420350312
342683848
313304432
316489047
22179603
430322228
488395868
405806803
173746627
434364423
297892508
110774611
221513269
202065668
286201802
317864705
443927835
401553840
166629475
19027973
466360692
79873097
369356158
103461999
223193931
458670937
234246150
275542815
111522112
184183289
82151978
271358236
290190463
135574435
49264719
176434121
47066300
33390737
135613564
238898868
75714166
32912787
198334325
226399083
95456285
327656077
494994357
33617969
123374594
18729861
215855210
83720864
231406827
42239102
365910227
115385086
446518697
385214120
85363123
121886881
81449372
441565866
71036867
96316126
17182425
41470345
376107571
204653840
391785241
470658071
460401403
215284607
399173877
32808351
463377651
5566895
219437178
263067626
168114243
428598778
398646678
457142667
241562539
492145670
317438417
345010560
402187428
167859256
185954666
37374424
94902269
50627112
181968754
220871679
242059920
117319976
123509607
29692254
359226390
93645400
225434081
290087180
346919234
428070779
111709082
40136130
471775848
10625644
435950885
34197911
156076685
130685694
387479302
415999655
294396550
147370728
331438620
21002525
416202241
442484354
242231283
408695764
426996246
184174104
121440446
308780984
70647762
263588692
196714510
5836574
276616664
86348077
74200865
271145888
322429463
215525365
408715868
311852744
256798241
156859761
456402721
14804680
56622716
98664576
459602167
60962698
32678972
499049707
100502438
116785600
231208014
192333450
248836507
111161965
41450562
384747875
227518037
405547715
37400202
433216222
478277903
324436344
287997536
350884921
213114849
422289079
240715625
119230861
337529061
192605915
285519688
236872722
283627377
180466921
306069492
404104610
405729535
289046027
286903484
158019461
421802725
39844608
251141868
163796502
353083470
294902582
253355657
324424024
189847510
177032569
208088534
279835090
398822787
479621700
403531519
216388002
203674599
239859709
398550407
279368551
170032240
182119734
421710139
173903029
125294215
357742445
8027819
227381082
263830122
409633142
151169512
370623219
142686761
479745095
162531758
7981228
166187913
37854544
489446534
442303822
324383584
84785062
201576058
132086380
56385797
199394325
392962445
494541424
173151816
336844148
456767330
471436
52051221
71213425
130459493
3083226
250029094
30872028
222521559
70426902
300196267
222485963
302275984
353831430
305461421
223818487
306237241
449819712
294297926
417206720
29875504
199897551
356479627
194039444
428448211
317643218
103477622
453948911
107521935
382346931
224353214
159743061
183106157
280463949
5692170
257247231
231150825
386209068
441813975
171037641
12935464
68291619
341651530
57036080
289398644
484057498
72889089
260204821
68950675
355234105
432226707
402694269
399698721
56967758
321983706
129013571
146100882
363030895
462126522
97064011
161980656
152226389
490053397
360710198
247303790
447440936
219293295
352239993
193079476
49243000
468069907
332752157
253561033
463409822
390476126
295814881
57899127
406021641
182412658
163670438
78888064
373772787
440758926
213934407
463123080
111534779
498681617
178284610
42743568
292496480
477155661
234507129
318052551
426867700
142999279
292119444
53698930
395524082
103013865
254450450
232007018
378524145
425598629
196971482
109918943
15817341
109392837
183750253
13453983
149680693
150208416
111716110
466410911
269042115
42121345
229707996
80194150
202858349
310356391
496281949
85656541
287911846
332625358
30564769
293237626
345965217
445414517
416755734
180639343
194304195
296417866
260005738
59855528
207380037
142759889
490940988
259502116
43941081
339845872
401971567
496547079
372624472
187914507
16235861
388934589
13613881
92421597
480037112
95199471
353271496
237637725
326111453
247727993
365133725
428858318
205651113
324536052
62492743
382462818
107124654
449171152
178055885
123897607
470647637
188404717
457575583
308592419
173870376
317165241
484136103
199788881
128391920
358543598
67671704
483819303
156784510
488057621
341452975
458268851
394645194
16598283
4957139
17895861
318846324
356433299
106207554
400520217
93610158
255121452
435936900
338819983
435373612
414853451
379825421
477454871
168441486
14800477
408756741
404928332
105716809
343007497
17756366
44025265
115333951
380548833
446905050
14523431
6074538
398318970
326424879
187966646
159862620
419178847
204794497
465885499
164953699
475158687
451327147
473363482
357509871
311596328
76360467
53379189
444592446
141056701
167641555
27259954
383220898
400994615
165477793
166606935
395055203
432112326
92746936
379616876
48652779
172350022
486558026
348730240
164488749
421655524
182996935
39660542
409476033
372922461
368249914
75883430
323314755
408601536
469088823
78076064
336158912
218194692
66379843
89875643
126483420
144709724
185845447
393307520
258300720
439960090
91134732
204939188
335341662
360939705
497914424
207507068
191554482
130538998
266549061
402568357
380592563
307888909
329152117
109713078
12041851
196960737
383172798
190717876
441060226
497474723
135378953
142451819
432035773
238513880
356448900
497880119
71444777
371807677
358727292
209432602
2438757
485257113
255953290
86552989
364505473
453104398
99780437
432190591
472820384
392945090
419607668
324257355
463891082
302109441
89112545
204268201
270586019
27740572
482853113
360123009
462515265
458422057
218465805
190362695
376986243
216585897
412114105
205711840
220585603
313407498
428448743
312868624
74287567
180110338
134060550
283920477
476325119
397628148
88403219
109653485
67974454
323236901
290670333
250480935
352623841
38551549
143104922
159223939
135820041
220177599
289990123
150998219
259972864
207755427
88067903
426298410
100444336
319821612
260972401
413901038
89810950
314624828
350934676
306919763
163625200
299135625
234714441
3915733
31913855
306264813
360124474
381138553
235360644
46546819
365154458
105657539
400217910
9598530
396377858
119271709
205353703
61375790
405774658
32422283
498086516
157519923
270515948
236784922
36091847
318130317
173255326
133553304
2699252
72764997
223872425
40555280
178874301
451954837
234098928
16061435
188587434
443966063
270494183
124565598
112246960
222085602
7975611
134358237
373575661
34986067
153617254
22804114
249367997
360924814
171298066
459379078
447042560
187482135
253929430
449551439
422411944
440360638
494775499
320348638
487044887
385025824
204954747
30546163
380657841
114100413
316248495
83264399
450811126
302456462
270757753
46495467
182299294
231197106
458295635
440695095
362991126
382840240
393708082
146689739
323010836
470381929
292082641
362795941
387569749
385216937
37069767
391096079
72385818
431106344
52892755
399983346
58043601
56491956
285093359
81180535
214588351
163163539
242599572
78806617
52360731
7473194
413936505
334379462
396074467
361634424
105680086
329034681
403930633
121351257
199696095
59043547
29485498
309171515
154313215
497271521
496431470
39732007
494854134
39661444
245129222
169076136
67504774
491810639
12002704
342881960
449902152
140050077
202061324
126917113
277714350
132569122
451783804
177553551
292952626
136437738
130184379
16928873
412695142
104670002
135752064
422095692
281682351
469263826
426944662
157481455
5038220
120679892
281207812
104890616
14490094
123580781
118788486
235477225
489842175
260715504
394786842
192468543
157772999
201566691
282551720
33967727
428605327
426001585
117258048
448103126
225680086
238484060
200455580
363862257
416661805
243704437
155077192
340417058
9603793
498475651
422661991
167941441
37043307
371129965
423681128
195948052
104013023
227197860
429721179
4176643
448713320
417761217
184185386
49377236
340984281
106531076
272488512
462382802
360555439
299347353
362457433
133381621
108040380
352653662
490264386
142638996
392062427
220783325
144578012
134528411
343555497
84128763
489050749
206772902
107850671
496118203
212549282
404043741
204447696
432003192
37165813
141442775
418292308
330121844
397368119
24105773
347573962
167144932
70029894
220630611
286838163
51357259
29915936
484788314
59078036
413423678
74062972
106722373
270736371
103889240
304008504
324631242
301505803
25711687
470038928
482311545
347553164
460842884
339730152
147682371
139062349
67194472
351484987
360638992
248234366
211540640
111880147
265939626
231950467
55360223
458743325
76640021
436914975
482063413
344094979
84343383
77664461
120811160
53202908
347806628
405333028
189908132
148218279
317740269
235377994
65091826
135571968
374904907
63035284
131190501
143945862
422019227
216888249
258474937
273310318
339583116
289421398
327094558
98529026
418269344
497578831
365192579
450365754
368977608
198710979
126514575
254021242
331996039
420223949
299540548
457019935
151545304
61666310
234562526
260105688
23685684
413501658
119637520
64783613
248515405
42568475
391113147
79219289
382050005
329926000
75430154
113155992
394636530
54734494
422793728
37248039
267289829
226727645
204162555
308607459
336287648
385736874
491502845
326621246
151430470
145920714
222349571
445980688
176571687
296115371
191310387
480558880
302526717
444765202
385026974
32650401
446373200
338158227
4374622
161918041
305546000
125077964
329965804
389951358
372281863
142531265
247244335
320959046
177509039
461807616
470780568
61830081
357193713
15614736
33432362
204217187
407612432
460054612
147708584
371735308
396004694
460480816
366093014
81650570
487670194
226017130
426346932
495263368
436428749
320430942
195358393
70301393
152531547
459757621
163439001
252558049
355563101
385448935
288654382
404573075
125642705
232139791
356943576
100757723
369705099
386196672
295437340
175154737
8445411
401169105
434991761
145643354
255414575
403280198
8034541
30332788
144616004
330848056
446616552
76130406
172071423
71654986
23140811
256379033
310239263
226723708
418593485
260254345
207324130
273519156
152120869
364810200
211184158
294522392
121507416
242757332
58167589
78393358
69440108
164621137
427985484
233500295
302609667
41929684
166843439
348450731
377739866
244521861
66923345
450275018
47713963
91487223
80239135
297090795
412619344
83304429
191753404
336285232
102300346
382158377
288537331
389116768
232242030
226680313
319595548
88703056
142305624
484856541
34793200
34582897
79990906
221066058
282398348
289911874
302901078
248378537
377104444
33388444
407084257
43246230
156306973
201778866
416417634
148927350
113483189
465178442
30448167
143587302
46871000
70218750
448253171
405075397
290847959
119301526
12161494
463928649
75445701
171702853
234246624
398627107
247485035
137752950
297950940
252083913
268946653
37470835
378755433
390743860
135800776
39732122
274121079
401697892
90925315
420898932
412631856
302381967
144465528
198702032
403790368
370780631
409875788
419180366
51670153
440731636
421936073
300804604
81053873
407082153
111392940
404743346
365711511
171677892
136199138
6684676
181942221
156702162
25215669
149294292
243585186
277120987
390577728
390905685
317211910
82837426
19925146
117988426
318552697
161975480
476202228
301834694
225008370
33963495
259000708
347356662
55327407
231176454
83773596
499251765
301613691
437663735
439479110
337012828
374303384
143521950
386404290
80607958
271955182
393473763
162374204
47783971
446813359
276253060
40127309
202425420
434205419
266424361
474212085
96797959
415110213
499211298
499352613
24001249
111858992
383644788
367723753
71609302
179681466
13934832
129897245
262121370
231850850
197193972
217427815
387445742
111669524
53799699
61587554
267547265
375213042
59038115
332667786
414775364
219479028
408850054
409057567
269312668
435620433
18638678
474731684
41787971
23939822
409655320
261145101
318432976
337502763
142495269
391172382
496831565
191819608
337032182
119372878
317846123
265062452
39331273
100885395
341572159
488837223
280303130
163654238
264928708
396540160
398529540
472458516
202622684
90610158
50010027
56889352
152666021
271828188
134822077
469210179
356973579
373583280
415512585
104827614
476479412
15181046
467360850
261207149
420644263
371381107
292531320
499774879
430632385
284241857
298106466
377571680
7033841
496986399
474415738
178662832
196164060
208176808
365251239
257854103
342848678
264731673
62759104
401680018
66724871
210999550
606842
425411525
168781716
2819538
267883908
345581232
273246349
391290062
84190936
215612031
257384027
142027697
132856403
13893282
67472232
171778416
409153282
102436888
368180856
110359552
454725735
242470570
175521617
132000685
435519205
242657298
247016779
283522483
381182106
183748461
317880783
156921937
336674147
225404950
293667346
208489175
427305917
376445305
425645367
207368379
291251899
395379577
384886437
313251299
487122320
329148098
260926049
102563235
191318616
48027802
395245049
258313518
458186839
366815399
496406613
3391803
120414600
253823975
125388177
306316835
50012708
104444653
392992806
307125070
29879079
313467821
134693654
289975313
2390023
193888616
89020365
201034304
432266234
287124143
121876852
69224068
71855522
116184613
362483483
151704097
9691465
89573810
217324400
285151492
407755079
83596620
194530776
61722741
14560397
78806787
324657469
297783275
383365695
262164754
146674078
330896116
134508617
112376369
13967751
415790244
23829340
60375473
467245094
338499513
98317932
228086214
367074716
378928198
52929056
286127005
288280736
424129921
446614329
219980215
426354821
125741358
72672289
54238029
450747643
131112005
326549055
373206652
18408963
336643883
439195348
217818078
433379448
137769583
28491808
315945775
157950991
454367547
97109330
426199239
10404940
345403832
452264109
28179270
56350465
250087242
7359715
315869387
205034503
27383112
28587856
264441391
176840779
391409141
380533210
348611272
202227659
471336747
413802672
485305226
256590771
178877209
352243200
309728212
16568994
80720187
341100421
327534993
461906697
359722365
468922526
411073984
6691310
391874166
193154657
52806524
478115783
110095411
341870653
16917459
90185163
449561404
375866231
225585634
194518513
413394682
469709375
453828696
26127096
265182286
357723992
160359745
370871692
103534856
294861472
2799548
424876144
277858018
364448665
145610249
266890635
7407341
17969108
84315831
406688259
27518894
152356390
347531517
321455864
72665390
390419345
91671061
78654365
103273661
431902638
130387831
119155968
76256008
440053991
541483
63203872
451272005
87199357
347750188
30377008
471462711
290105839
89222793
50794541
45711866
376104212
81278218
475361796
233763343
192783622
494306771
202707998
245926022
42906564
478136284
75185631
31350887
4914827
410681360
220101450
349027751
199012316
59895095
340251628
325423743
425389013
142468404
447945725
136757262
438150180
420073739
482285170
252705365
96447629
259351555
311674471
482959189
45696812
163845103
99661791
145008814
293046211
260785535
245841438
325093431
2620581
97482140
413784467
100843490
245658317
489402183
495720789
435207414
16621702
460305805
189339109
376322704
39197594
22494634
216266786
177902577
326563423
355656402
321524885
33664050
192919816
417691510
303322687
327959503
174332611
390267161
207746137
291761499
268302660
494988900
218508479
337468021
210889822
229965343
33381109
158816186
205121100
72552247
481746514
447275010
400189326
272338210
491445385
336092488
350570406
396707281
332918072
174592119
382932703
339355759
115151425
165551494
152210077
398041469
171680629
480745615
270945176
448581671
335858464
59241523
460311909
7946235
434828859
237112533
199646430
321175621
303510325
425512958
131433311
5807886
202741000
473598414
56444482
490821687
311205695
398029262
490032665
429454072
371264503
310646078
390896817
393061766
274794724
460395197
7459973
13249256
338367061
44651133
484703246
123058530
25505769
458414573
122311493
268619141
385265458
296486235
415993004
376827398
401207890
69589370
165948618
309093776
138350620
175916451
36936845
289155120
27295935
473761158
477160390
148417040
127329575
431879344
302654923
314662667
150524024
428986946
368399952
394541912
12382553
232249700
25086059
230256741
491178992
373676146
445196001
459301524
168124564
271580404
151229413
205335215
319375836
302527674
385318367
217561554
358070422
478658802
406536352
9988865
74819855
338052234
152621145
211810276
326474400
251148289
35927642
447435478
19917584
411281487
239198986
461241985
289805102
160010396
167992016
174118968
413278551
51007867
170679022
482154589
317969993
436996441
125903506
390861540
230238297
438677354
95845773
218760074
264727552
18836225
37155904
439664977
461584301
136324835
114678446
272219421
429617171
489239395
378571528
27744330
98718432
114903236
289638815
118832422
316934312
149003323
489823302
94667130
488137496
411362540
344475386
103600739
168483278
461222368
48313896
202193482
487189361
303157540
81009303
272503197
40244401
113073134
347394753
64312038
403412860
174047156
229481218
456728059
125650672
200296333
256163701
411415310
15662218
304501327
170645409
106005935
497893290
323493747
185168185
290926508
164640723
178252973
391447017
292855737
193547152
22030897
375150675
35252333
135680767
451765105
32021912
498703886
240198794
421039828
227631132
314643379
307403166
164669628
357109942
59405751
212831428
61719688
403080108
270839571
149816295
306040248
437228330
69491224
447632962
498714265
196226577
409215895
419103716
305631543
156700216
144266096
43573822
319306662
156621829
153733467
257274740
243419614
487941540
479468092
86513845
451682413
420718891
18350694
220864646
360470959
43896923
171382639
318080408
126400251
183452077
130680999
474308634
258653544
245977065
302150038
9669648
460217810
30827685
294412964
202903673
349291529
140619384
308773644
266782537
59353002
323395015
46631454
436773902
164229846
250434552
115493213
318111076
402583984
272289866
255353682
291013136
17503861
271495936
187312110
49964963
109849108
412483575
182812821
432637022
258114422
211629887
440154916
426044256
282645792
428130206
374326606
388252966
353994645
45011624
107904642
400351171
311721576
390066657
252151810
49828821
86601754
374119202
485946964
188308618
165594353
275913538
88080961
313740966
206406923
16595801
83748530
22909079
84061554
398450272
155667536
319019809
198125442
78338289
435058486
69113750
266684319
160625170
103860451
331265647
223217758
451283287
308478916
412160472
488036889
85208131
293588745
350205615
401011599
176853980
332082022
31185300
2354154
448096395
4300380
310307038
387482589
182107728
260485229
155891429
147659349
50112181
465905979
147581257
99138311
134094379
447132606
235770314
16048812
279757393
477054882
9971284
155246631
446792298
365782415
302126465
217573573
311507445
15095659
282280756
6018046
131884706
213275386
455255703
412601213
253427569
431590029
294434864
131389076
289387109
357084296
242429238
483579726
441802542
110532052
351247306
56027572
331799781
410700675
470410882
258743970
372434689
211277935
275295944
287348964
367216126
468771072
262457469
391850151
345818838
379240743
311656108
118393393
49375499
383641139
467356025
121246590
265273731
20018702
24441193
166829881
355722478
113059142
233591928
45951031
188104401
425644801
175569622
118180628
441180468
93258332
72379866
492173619
203541062
153916636
127292633
405379517
184460083
48810563
236945035
493867583
303366618
490312419
45336065
330705777
194838981
329083487
319088542
307566061
75691740
17020334
237364807
349590447
447324998
291670240
228944194
284198495
315206207
243338976
259616326
206256522
491905982
69357569
457588619
489551498
22822804
148031037
439731887
349050901
105848719
196910155
34203078
216709511
51691050
54249146
340981176
477242920
69682186
157181542
493382781
41085277
117395333
372607303
311017814
249098386
58552458
143749488
181336651
255127562
378171334
174579482
29855838
308566911
238171117
187416408
438493109
34056082
352671729
289857602
339057857
307504776
101579436
44311497
452984742
222762792
491891043
382759306
262220257
366271181
478307244
515641
349298081
74482291
18236268
37916509
289984786
90652478
235563713
124136666
384052853
68481602
382485250
36827665
83951465
405105228
436865922
153673022
6697687
51120667
122149023
443297532
447971363
69453816
227824322
200957428
303186343
75559909
442952469
154031351
42673908
151967389
322390933
175183812
453046498
314381467
143704374
310752847
201153297
328818028
27386044
340886287
431484027
34260608
73575294
11601654
134805308
166232459
305216031
259975373
192585819
402752123
24607047
404835658
401781831
45301418
366503169
324200114
60690922
150471092
353540796
437645999
487414069
383913962
498372094
131803631
14537677
326167913
436343030
253709317
89362958
130288311
287576231
394940429
315104105
127323602
136960242
66716253
413812027
168925460
485059552
62183353
303671066
73323391
16718234
381631163
355139394
457161209
130601492
210703385
281250227
181597049
330496667
331835375
162735329
170370620
258339845
62857586
353588688
104760961
242869945
215210924
412223350
273283283
253622898
416359192
312572753
151842141
168221210
256074207
225423084
255847874
151289471
445367532
379835806
85924117
149711093
142285026
417648800
272380765
1500526
284513235
301480427
139609971
125674430
486584439
142305614
219074906
476155131
171274568
33630922
261056120
238376023
486084513
256160641
267996980
443801781
480736373
278713799
401667692
332116227
314396044
367926959
467832201
371981493
256436892
79878369
36036660
320264450
482239986
277514342
147855391
99176024
497320205
54662334
68324303
226334381
294999849
359115502
128092657
268222569
138462908
414722134
93553761
260676449
194372922
164380420
95846673
115436109
481863674
124281209
444569876
81964432
10738001
251229030
363030207
266625177
136122719
489807627
286399665
113669955
292001872
358864759
455335708
440349967
107934252
119675445
343127676
418358031
388948743
167320818
175961850
56297643
180267836
315601358
226459126
185853434
368769151
445060092
183171949
423823288
145554657
319525750
126120304
294063521
367450154
367097398
478509825
338210457
85154105
443493212
178699642
141043111
325857183
354600757
48147150
266578996
44575961
379726434
326177850
276931641
477311147
172797785
96649286
128607244
315863369
14992127
45469301
261921601
301611757
90464073
130357273
95788671
288412426
320386654
412964658
229236296
243512224
165934336
189530942
178772885
228491269
178815256
202805875
119395117
210397029
91771378
444558829
194974734
82493485
12581072
121238060
227526733
479005214
394200926
450007353
452155524
484593719
286933684
152823390
68008284
455583344
1018075
337047823
457337958
470627215
328461434
396266054
95154648
359768695
118135958
239584174
90094261
482670527
310133700
393207576
360136855
367580701
342857817
248508243
20681481
207524394
47284751
404338322
268832536
350285185
291870077
115788980
127628821
287531008
55460696
262720704
368117476
327916174
302436038
310860161
39465394
16907045
470272205
167041315
451124697
453119904
225403875
417127200
494449821
26903820
162970331
34980358
141146679
117643010
496162302
377827596
412235635
233708601
66539985
312578994
283338276
168606400
398666107
476021212
74064890
147588751
131318056
203475615
184271008
37953331
18150146
386471580
140377259
30984869
425234269
226544646
373703328
56628760
103101459
380574863
351674890
237865748
405776608
149630656
380559100
158131740
300397301
489504639
325224173
127178597
427311946
264161219
275036957
121359512
459034644
85479839
221911992
88785227
396310826
265602093
380623078
42437399
124128641
284045043
72258625
306434086
118977413
59356706
131905297
458045044
317900291
226910300
92924704
195412855
359715061
168468437
476118184
287384336
167128607
341810827
2262872
282167455
119400996
90054975
232903994
173652670
479713612
258879822
296766740
274786706
494448706
399769768
300140675
226122309
212633373
177468748
300195912
327796726
323338952
207164760
442903469
422177830
480072088
48237225
462242728
250829514
167121807
195490078
98943390
489341173
54818790
190804809
167852624
121200740
243161660
51527987
111781062
281979790
294621884
25497838
3611379
432230839
390815139
326976572
338169813
460126190
178310821
460446731
196105894
98347137
111279099
483413584
279480325
442412492
197785487
442615846
59498461
57509801
152323436
343304330
412084670
364217934
384524242
192851195
257285977
102837900
190697817
465808119
312959204
21188719
442759698
410845919
201249226
482987340
458670199
94514635
207823740
167065751
434373335
138164016
163012421
145765761
314735219
420068379
248403415
363292700
405309661
259782235
339624080
177292219
309640557
348177112
144115214
281219400
377464514
155447508
400703044
82751505
116011145
109602499
121787443
450799958
244352989
283231315
233230041
75507282
482067232
157293452
39916200
441164359
69074397
282630028
466229950
88136325
55438796
367189580
55405896
59006555
292860008
428546469
141658906
403923589
91584994
481301615
299509180
457657564
395362626
142039371
142331589
108681791
425568237
7709805
77833547
470922792
73476238
401824712
295916149
186421442
475471017
373940756
462119731
409725410
385445616
105706155
116487636
289754430
17895947
165984932
210448281
493501471
227727350
217793128
470984181
474101305
466267947
416660061
481615628
183358830
217359127
211617540
119323262
358714448
369799602
32236783
86024978
462871469
474986834
309288022
395547314
168804104
38060394
19251778
154539114
132228969
13330496
106078305
159532646
471073884
495978088
2843016
65387951
398758718
348429343
173443087
305882010
260078455
132709888
36812936
395876784
294115413
103160964
72724609
194913914
387561042
128997626
145941106
359127928
378151974
12840543
393671668
359718549
116932340
187887729
152562775
182516267
373435027
98095462
64639280
106368920
4045495
429209925
336352130
411621326
290700096
8340422
120660068
235600794
120191551
217506591
462382893
79213454
266733859
121989788
20650914
478492792
430165013
71325302
384895843
412068175
205514352
233986568
460387080
257585644
276179580
458625507
66305671
264700576
131795415
367713465
178460325
350794205
109888819
309603104
333987137
300879840
65307148
173096381
349814252
468590589
365740182
22069598
97833923
146008675
431615596
483621999
253070790
229644187
477701056
146670478
17743422
344973074
439835786
324411492
240147898
4890105
259857352
169629703
260490877
14981474
258218668
480018224
307348153
203821823
44578388
181560654
303366805
331794169
232294189
48567579
132209124
28189613
161872414
65153898
237595803
93332265
227557227
178000239
351848073
264978768
67406229
245095948
470548717
489159917
161531834
111048047
105565723
211554857
317099570
359923505
148955923
114811808
58696005
122965737
277508534
335199010
451381772
385430957
70565420
249159516
53401269
7777297
49464734
96483077
337876265
69734645
412382537
323162258
358435523
145043761
81174069
395745126
453621505
419649549
130262737
150711485
62808739
52672413
387900469
422826360
380882747
459068182
308676222
299678655
455217672
301106565
350483619
487419655
191088124
325483406
81790898
170687085
178599238
475801242
469751664
243900442
318203270
498734942
86425300
345875941
287799983
320146621
148616972
460548232
146815514
251386458
155895546
154057628
10456229
241688018
107408406
390805133
350478737
296474615
365876815
7844026
36710754
273332667
426027085
384900139
404449949
384090574
357090491
194008978
190321251
480129503
304819852
130200482
222447633
457541381
326531699
438049594
333618853
36598352
305293937
108874228
268172988
192836071
412258145
139642293
242252162
192539384
311320737
280383733
243273046
92183293
131139851
296961300
266090881
55972710
238269175
2515130
213810694
312815385
297751941
205327493
399725875
422205849
88404128
165614047
105364388
365071991
64282049
345741578
287733564
146464555
293329524
446927041
338621550
301824770
150936567
327794911
137535895
493574353
461111457
372563176
328283199
14088137
215398164
404002786
361784713
419022295
78485401
193508851
222254433
41391057
361160835
114083965
184670979
218327638
477443028
239977790
375083344
432079291
328324875
402165251
482194429
440454799
193232915
319562153
339195731
32635327
215418247
138096260
259740311
65615045
133186045
361038698
499616315
135097010
335267914
32803702
439149625
487398756
146464153
121208599
148378618
342010486
459669325
55612736
270938206
216114166
425931756
190031690
439072204
404079397
335890094
466618658
245403077
330231393
354127114
447922201
285942620
242673913
156028285
331427350
273470887
421545729
314826208
387612853
271593124
181233717
415368429
405817314
496114584
451514515
255402704
197504661
350682751
346220497
61588635
202029776
224609036
284821466
483696994
269425181
488228327
383576105
356288570
48531821
202145879
289229750
135984458
203365875
87924744
299750851
484999515
77316829
405852488
374767893
479128552
3479984
206813446
202772714
77523853
177020576
75484774
283537353
280483640
103418
207624393
466364818
42824310
204169937
481181603
67719170
105125944
333316655
306446292
20861039
230556087
99430300
297560656
204616120
328907892
58172469
30695431
199752993
194652297
445382631
135885317
48338525
436511195
212824509
42490762
295533549
79433440
338071246
10903381
126975061
336040240
215109149
206646410
196897860
443923683
379940316
216915791
104344928
384264061
174927304
231494315
392090160
316789127
23895046
149825199
380685011
11926787
110151904
414484449
34316163
254339136
17248037
267375286
427392814
358022592
420072080
452818859
40919947
331467350
45390371
436107277
360264588
325911922
356557270
370178017
297193610
307776508
135909354
135087736
289910102
314483985
165589973
105822962
330315953
34860451
188422631
36850335
398062985
22858345
300355526
33477638
347561959
309408516
152487997
463768330
252026814
245493977
111306667
320172902
119054732
405052077
105434493
302704359
85233300
478953923
188585309
427217346
44666760
231374786
394255642
161715912
54595722
291356574
172927627
33584633
211471262
495316226
239173869
244470851
272284369
218451034
339601924
297432619
40641073
224884134
168623077
199101068
128033661
343531293
196530669
260115130
210529050
240940431
263781720
482418791
201942914
209459572
377625043
370693363
393152725
196404924
113123655
132824501
422031197
60411754
217096933
452718504
195907005
232569903
399703178
370305065
206544674
482739572
267593017
360116316
255278937
362588096
42682357
168533953
290656706
12398488
147980814
341392645
461038203
334698447
116151943
58127763
274622997
420157616
264141209
359807042
28372623
407185707
114019428
407386447
124883941
430449903
475881861
339028789
325827039
345302158
348793648
235368996
222359690
124734835
444058677
391995848
174473238
222006839
327324953
490479881
453193660
305105358
479128307
86823263
140751059
93010811
480819518
321853399
385222492
141572663
379520280
180781465
208796893
488016510
416927835
133893162
412805791
109019646
370219410
403296776
163291906
263434986
310840768
342625037
107748655
256322189
357608398
174911767
266126038
276199544
248661765
364515286
134940020
3487704
299206996
410913745
263028035
419309076
474320595
82759687
389339112
412220448
131611440
419556281
363027777
303934774
154666803
266046525
153724299
329681379
102872371
450083631
489560666
82815599
413152594
3515090
206936966
315125828
403582646
260621689
386024511
44733589
361394077
90151330
421799333
45857413
337721038
316350255
341243970
481494501
191083878
153945788
54333081
11754680
91398688
465871710
270983690
158045939
258570571
277868736
151278684
433025375
493427812
254349647
284467084
235475608
5880250
84438704
239950928
306486918
303175936
48251171
155832802
361125112
1972710
27804486
163789381
146900696
368765469
109055659
458689223
323600344
14044759
402900927
180672460
239483568
463446131
340701012
153460502
256215699
197736954
410535059
256678259
162265028
288993705
200486214
205407420
160660352
72013215
283927999
259126502
485927660
70589605
199884351
35963931
224478791
172243693
168729511
322638229
210097364
453768138
35010336
6273356
172070639
75216482
133953551
353331451
435298276
491130257
377120517
400951842
158930840
442101323
434731145
132546571
323928477
352019719
476015516
389645711
402598483
293345273
259694138
285071534
175281151
195137526
255032110
354282084
87340255
449884583
84052577
192657599
417680671
418751127
437155086
250473744
481488120
44341870
259338309
238000960
98694575
440953540
134669087
454317100
408522831
206098989
499147464
241059241
45804805
319695442
40541658
459130181
317384264
343061039
198008164
345527071
399061864
353323112
138401099
271823238
439976810
495337678
295755118
432832831
373207705
128260485
207208951
198615591
142807404
138500801
218323918
370636323
192043288
456090447
285156681
359869563
11811315
383362568
8885463
162285243
11279559
351492997
245194424
225256978
99168990
457548499
200169997
381447242
230588598
367269822
2905887
292773230
432471183
219853079
109206076
72165915
99670838
83900121
153213441
337774148
399201458
56474339
211673641
41762275
93923949
10486775
396144890
250652632
423502379
62443763
202230757
257926939
229054344
386789857
372149376
484636459
424133748
291424878
91962924
398362403
461716985
78148168
120801732
340912155
346641450
380365565
362562287
56500811
343958656
55962562
288372974
10564966
157265045
281110905
116908856
121868424
67182081
108414076
197609972
48490329
447777541
485253737
223045874
302854771
377506130
433132999
311836526
164643755
79501553
23937598
21731868
468494024
201606737
111962889
225954993
403456754
58387334
416716471
133455830
159644449
486267437
418786599
83424283
407007785
137315175
391939508
427844444
30411793
277086990
404045169
31245240
379593585
150824879
85467968
248872141
299039606
233881519
129828530
289855979
46277975
145387564
93669866
87385736
478399806
35908104
103790016
374991886
397272256
122752712
394830729
223665944
170250758
429642057
387045702
394648844
119134444
139883742
268583370
42943618
2481829
279526512
82558272
435019595
329152623
310926714
166982420
459285347
792444
146714906
8844879
255891639
210880377
42199068
338299761
73066465
165256443
22624826
68580036
24302672
161971340
113931696
416408836
181672305
485765817
423940749
70703847
396194084
15506912
396437345
296295168
82216496
415459243
140801366
483424469
458978766
15170854
54015569
79713173
397556700
97799833
474608529
201872590
224121433
126291227
92614367
80254682
474815572
458343445
3115761
154858657
447979866
495323743
197348963
178362502
206851854
190306202
340442911
235736484
415410068
357976878
414748343
241890389
461473751
336175488
253514134
305988312
464081806
243781636
433024061
44266275
431440977
437600386
222137266
199704696
176914265
15852395
400528809
17368135
418530352
86981882
113359722
367417365
228325306
333182536
21874986
492575807
373011891
42465905
56640352
161283027
488676603
359285049
163192401
442503098
109615607
409052763
117523253
298839618
119620969
102554089
79790465
408709060
335707282
407240194
126154066
268920045
196691839
78794622
394440806
298885940
302091365
222581561
296756484
468782438
93194893
70243438
131290063
245611066
129361723
190227066
220867154
144121421
129794181
59944771
227678791
444678581
126414288
230389519
350586084
150578540
38054085
348170717
91958657
391488728
492214868
278802624
378275001
439506753
398421935
158727872
237927336
209277966
10640550
119720856
105023797
286377450
207081565
265077912
183488255
202711159
353727031
447495794
496223433
438831245
325483142
104248038
39945777
309393449
428654931
318435884
403671473
334366074
66829842
48843904
412982163
305600582
257856990
45526369
212177240
367119280
14161609
131509761
66720623
31491935
227093173
490576994
387635859
67289499
213079864
111799494
210559412
239546444
10247500
250385623
2033020
242525140
399935519
97620085
419146716
289354209
190568780
328057680
269131818
438227364
129563570
179731433
105439590
442372631
248742551
374327714
450082642
349475001
449795689
8576701
356086284
58253509
223863672
402705060
462329082
242799787
321277977
270265582
3841241
271160215
32419442
194019728
467256190
207952726
472189842
122949356
41145023
93594217
39919951
70191303
5097296
44416227
289317312
404800212
323460299
382080166
8253260
399792970
98253839
397414459
336434116
2902052
365721217
486770842
449457401
399955858
129361760
116389808
438390913
495485677
384920932
426247240
469318016
113692217
281556008
428235835
300940839
351061296
95688960
40192473
327701297
126945774
292762296
413011648
350358424
339698855
290145394
378311297
28912741
398336998
432718897
339526950
67897061
490664786
326755000
395341276
449114740
198939134
368769677
144987128
242765184
263295800
483856055
410330766
162452563
435932806
456544896
4581557
452931880
366690210
370198515
418952051
260200385
207430633
172165787
211321970
165381154
463104838
405420870
474631633
15054397
273091497
289916801
399799935
55788249
220829644
322430647
253182995
115657480
482923151
47844353
77937429
38792947
333185748
266000915
7869413
184688881
300001317
246467731
91897369
41702301
317890449
161979509
101689403
220063850
307083338
121407532
129693604
405738773
16738654
132083285
431074998
83704206
143746922
221837161
93638539
217008965
164219132
231976110
34015056
384862634
257229355
492469320
16700836
96687051
477233104
424873795
214857005
44951222
475658333
30777079
15569918
459901866
94933734
288048407
30951394
247839190
185212168
302972908
332332141
96073833
473783475
292747473
371621046
280797003
406644712
449526969
204389629
255405866
417081848
497379913
212609344
185589408
249614746
337742530
65379527
39148080
41001551
205320224
275999904
160864384
328762193
58674717
215961421
373106677
484108559
77516757
307402460
459185037
393158345
439423690
328446058
105743969
335512820
278984413
345860119
12506205
421760328
103732832
105490851
355521597
138485116
244128009
154682903
361852114
296479524
233495541
437782558
409530189
356688658
125163012
118719011
374745434
168374812
327961862
238440926
479114998
81814814
426324513
52283711
413661878
133935272
453141174
96260497
311005183
368551553
490581558
466911540
124749749
426479796
17870934
281348186
397901718
89885720
325246918
96728266
422741963
32426206
125195969
143124724
19140593
82952625
288070660
115502436
419463551
218529656
360932153
97751760
153733620
213104324
206581812
86920222
243812580
345382417
298567737
310559793
126438185
85233502
267016439
269479189
346221526
66754278
309643923
187014140
58893248
36788444
360381200
363651198
468026303
190428920
120420474
372302707
499862082
120908962
294061409
451746422
90529906
347994642
328240484
183988124
212651037
312993371
363805791
231528379
223933969
178847322
337822711
135530732
236666604
116096470
92030334
158586363
423200066
94993636
4275713
43961926
9395562
356288374
329573968
295481152
465798589
310676057
422731889
418520659
238813425
101447884
298178577
274203044
3349711
100238024
216534404
161453487
174291405
352147829
176953297
462558652
236240288
266422114
204460817
39039204
152892558
50071831
67075906
266698391
130705581
160041695
165476707
437256625
482829387
345956793
337101699
280053905
269533569
330929041
81224291
475087013
394860010
454397726
452596679
184604213
355732332
275648886
136450128
134060529
71055818
197721100
239073184
430723890
205244363
272459441
3855383
435610224
352138237
26236413
298563120
287624105
490255988
473010738
119016205
440077343
56101140
144647001
279459703
130794035
422729503
182594404
20756969
209154660
262188919
465314714
194431235
98083643
180933734
331805333
442430875
200163985
298485251
64631488
479701125
470475403
405594627
153514160
433302323
241440636
64688216
262028394
440715626
236644946
161862194
109138135
236613255
274971942
350114314
378272651
264335516
479253062
448980103
127502649
160071406
314079067
433050031
321018869
266361965
176761616
201252850
414533526
195701692
315263144
374945888
130090978
85611597
140481909
379449519
234871122
71907425
386167514
458154618
154780592
161031805
116368232
344242341
393722904
184341045
165440973
19332465
385373904
110332204
320181929
476994184
345294916
86666352
393721172
219147708
99317696
433935730
4862658
373468076
455203281
180933349
23427605
118841637
16323710
122530178
103141212
100379397
225533827
442866274
102604031
74556448
145585213
52162695
203265768
217651897
171052459
312355712
110469244
380613112
449580538
128530294
336096047
61444967
359244774
43890964
115660049
334460933
425609105
314291781
166570604
97442850
322507786
470001067
214220015
114462861
157080656
390411438
171677058
15564146
160866052
462028144
278670432
298436279
171877922
337031891
326534202
302657790
421847192
122238276
46680106
264597980
379027405
95004624
407122651
336060154
3479538
184903250
198864068
314158599
109853169
327970579
384002112
106692487
211675357
387098384
372339089
266039709
153477700
461156974
303841266
366934312
379536408
287213263
145240358
291393474
199033989
92232874
11497253
370410083
462909098
320871014
216724264
463599288
396075904
196025933
391004237
40459578
397215922
293029786
244929681
334479543
108718010
219680342
478872369
477181524
75578806
377933678
399647671
438826115
230587922
403051359
72303594
445051665
54247288
251894629
325380678
60562043
232521082
55268607
404680340
317734688
450202702
348786858
176185265
37714828
308377600
259703899
72062184
242276029
107696743
404801237
206842290
437391067
488681197
350146673
403951850
201649000
498877105
140128744
472713714
331486798
3105208
197959812
234823531
455834527
468045881
299220001
432931528
359730255
433537549
442577616
70217129
358794722
17996725
315921740
20518208
377823173
89126232
378127914
491858111
348968692
113054590
158584502
318619109
425820935
254854966
385811903
70769155
197351344
160804436
315016939
445529030
385515396
166766447
148850955
65928683
149746130
18334305
176365782
278527284
146989269
230985770
187298032
189311409
405051303
416762292
162607202
426176455
477012860
148408500
55111429
198092433
400673233
235903266
419976830
473467560
114520375
458597187
359681453
407895880
127049784
162711251
94195814
402111101
470522838
28405060
346634525
366208516
40462317
313003135
385144538
15775983
112399645
491080672
387613103
121074557
311235208
238518030
235300599
293505242
380949026
188798325
122685521
272222012
484610351
497586181
125965608
41072232
164637792
71753181
77375602
89027123
298213287
107495829
93409869
489614318
157657727
267667264
263912578
49144862
342765846
407415766
430281822
47603856
420155664
476818690
372477499
112780666
76780431
86898052
256324155
364068842
338443867
438638481
25995160
148799460
474836950
471837234
127602622
128079482
97555854
484904439
75565090
129431062
433680906
314510496
381890380
115621402
187454874
77122613
465425294
373525043
306502345
315046142
218140346
332791120
107991277
202170703
451955954
361168688
477090236
170073115
398821858
284429852
386244210
78063473
146066015
139397145
410385132
498811674
393978103
182479831
448168653
9214628
100230535
164701743
38654412
116299256
13063542
72463572
420501837
175003808
210890094
69513675
402771984
247072556
332134716
406224498
204625301
347753388
228361374
207837203
56065285
224048244
197935233
18383019
250521056
487152691
136480223
313483563
359111212
414010013
31429732
424251847
2750599
454737453
474519859
152870165
81137516
231803914
387553251
319236169
419340535
272354338
403648394
424755605
272769775
440615020
277300635
124781175
379725816
83011908
236626725
214953623
263549643
385759107
211511469
371218333
265721061
170043297
492481428
353323530
411710708
155499021
183678189
434759697
43622869
196231378
151124824
258080537
326013882
407755201
35346457
250130311
128503087
455757488
16325801
446746868
33168579
334375443
267549929
33702340
378652076
273088098
247188514
1979110
289847160
65188248
316832061
48535650
178366653
316117671
221959951
499215787
479947244
494450707
160335041
66287251
271974659
497055917
195942157
307537933
461590991
173026403
273850725
84066876
195045167
430560557
45836446
265662751
133526950
411969100
313668883
345784597
115537558
62731546
398123846
422641107
180515027
421170275
370144670
257525823
372241145
314230380
298648070
231932010
498859321
360338958
31334695
57951159
71639623
495912796
499974160
485338923
204467144
165231514
399935602
161382115
174597426
4419729
300156207
207314976
427777258
259614593
203528812
362056793
413118167
308702968
428957642
217113568
405094476
434378745
116089829
310417335
334978580
255942020
433424578
155360915
361714814
216982661
395009978
118351658
300658053
117670303
492093761
193511442
474856934
397736237
225431276
134116457
80529734
116008654
399401446
495977452
122090264
259980171
312936077
450670932
480060521
53639480
33285173
471313063
375010867
60076387
230162288
127559678
458415493
448599830
313309599
72524391
308558594
349313638
391273933
303526462
416952444
266609856
152648314
323264747
161562731
94407774
33304316
186860878
232893576
130458538
106006240
436795212
67783726
59848350
126690992
188558567
225448591
243850996
204687595
151730602
230361489
328230338
382672025
459454861
482128067
461978650
134440945
351647579
342376396
337062888
134558696
78885593
66018457
200894975
318983348
205654817
17857236
139379434
394384194
37295116
113137257
97649288
351801067
261143934
185466081
225811477
357241064
272006179
280825748
112860236
91049105
346986897
370621627
18427776
313852718
60903524
291755279
240335999
1507693
119840762
142141480
494446469
468352890
19209936
204295449
213893066
212694964
8897910
120066042
457955260
371912565
498232652
269572312
493398075
198191382
260850699
101857496
477873538
325217361
364144486
416614012
375437926
148509070
270850395
433959796
267025159
324548931
136339783
463204033
447569591
165729929
145955
214761509
310075396
486667124
393869103
179758698
277856616
80103790
182003137
15567610
165501084
242116413
2841035
443734156
305313957
54876635
9252509
437781453
397620440
318120049
384691062
470653548
489529733
338420638
76931824
367620439
1534638
154477769
391999300
470301025
27346452
206509691
23002795
284518571
457570050
41194904
234818962
11525287
459328742
24107525
123573851
408782842
434388945
161770573
352464590
332940440
192147159
116273957
393140425
305770789
470592831
312419706
474326279
251228036
8437358
244559745
175468405
245273194
81493482
182765895
411291300
233513611
413207579
291932707
114087710
403220121
320016689
54572318
463433603
37659951
164259801
268996558
138742083
246309530
269227846
175654398
440329210
245283270
176991807
97662394
338470511
75113548
463395172
350141070
265560208
28673452
252582600
449003471
73524419
277566921
304264530
206898796
243096770
252829004
425570590
446942086
34566739
60240024
382775532
489801868
125923061
429832354
141571598
307455342
2123248
17473087
96042586
13441833
437716467
324448199
370862684
38733448
266038009
110820013
280414802
481138167
451524556
472363121
77863400
442565479
164826380
402828036
177898275
90706134
186529501
458055913
142825753
306755716
132833081
133734462
347286429
144389837
181298828
339737180
302137048
478440142
86330481
451101993
455436681
466954154
21768708
101552926
177462482
231933486
61130463
245511218
876364
84201124
42970793
496315019
272262052
403181022
465571432
390955188
4567028
390405284
432009267
226704093
321107014
253867008
137134973
398649327
84647931
493847557
289235088
302685652
311828868
177736210
357898080
3747482
359487616
313713780
416795567
3649330
134113643
85751068
454044705
375064776
291134391
432317180
161735408
301932477
347477778
35176270
80369942
79459347
248430509
40159623
356968864
359874690
94329992
246839488
236460810
456304405
89645658
433672657
125894531
151942168
401712471
8856925
143488555
23769570
228890167
131208557
468956936
122680240
429900795
396721909
84367580
300802361
80236605
365803129
320319140
391436355
383409364
52976235
375826200
87450929
386486828
233838529
201642813
281995233
418832757
273541342
438151811
305757617
176762608
211633577
5988418
460418224
498409790
293252699
79413948
444173259
126781238
143573870
394902495
87755462
461971538
209541637
487145004
463733191
154389351
300846860
438736955
44994039
224044947
40919579
310081574
278272421
85218434
395600127
396651030
387430253
302196154
61662536
438787313
61859996
11767403
280075135
432369705
279591753
497716919
237762756
491332327
222324307
3086289
248815329
372418982
424282438
467045342
486429176
459010302
345724476
204828737
319720627
315126980
17761568
438940041
211008136
242111113
364939930
121257312
381006893
104150939
198184626
125664995
45286397
213032080
80852298
330684238
492535637
298026757
226175607
85424848
134320347
474235387
25999419
177516082
81392626
369603594
263385383
473663336
32075549
181294699
330925997
436629523
151919251
324563853
355205834
149251781
460480332
499905917
73917458
249873055
153428966
36563750
238265149
401489378
335583894
149941300
163500819
388265176
36855907
370813527
405090163
265344522
87800994
218909085
453364655
482562686
184398378
52680883
129830051
179335436
89445652
128571832
321663419
306961965
473821309
413600295
121189474
234608691
411846533
215502494
417699688
19331390
368558706
374264473
75518946
126115717
136876766
83266661
265964258
209252406
430307450
85283222
152575639
490487038
495577030
375556736
171180060
287236520
53446688
33090068
428325697
256878070
210420317
136484204
198185783
347582506
235236105
218881118
19359739
495829516
249845693
128346516
80529528
405886751
104651244
198297970
130421055
102166367
231243791
368102382
187199482
279524841
127620004
70948340
311600159
145125901
198410005
491610135
113364573
28805764
93423330
432045390
211922161
284947739
340277312
81704657
292838327
258823418
49294329
292545173
361188977
401297518
292000388
339045890
274090761
245895929
145555706
15927443
318038607
141302893
256882833
308726963
303485969
461581904
303322724
66681344
238497086
234612029
481404938
108437752
222638163
176103991
417414943
486078205
384789477
278920639
256623823
442493496
221919529
147655057
221081530
33009492
107009435
191399727
23422831
461583832
264917273
391540674
138244359
171610606
237775354
316926089
427526668
81200315
314952038
366346670
191175209
263094936
177997242
490893426
220776069
29478198
415571866
336994000
175899256
252360264
221189207
384294607
153050764
131592213
477531988
451494390
54654210
468369322
271752886
134575968
31601835
123305256
260364283
424827058
442059300
294031516
98427521
148684691
3775230
15561850
410444850
336470928
153746019
174540806
308085624
292033042
76614936
14453731
184301035
76590396
287059722
493296272
229701697
499108323
132743695
322572515
367348632
400585768
272468648
198008847
133228632
309793562
127209726
406466947
213757467
221021349
439028092
335954385
121413355
50187183
40395288
150804174
159151086
475473609
466793736
81596979
169485662
131513996
421007168
2941865
333531448
287768031
1506527
393296521
483207143
125956939
104854564
356748420
38870845
481755742
92365597
142626040
126868716
307610020
254462168
241084849
212039357
306310810
434340039
491861474
201196594
326105025
436358983
467225660
109804404
84837352
477777267
231765245
274737057
331897863
473186478
374705688
323416613
213037950
117841190
87792668
406613922
333457332
462954738
82281540
451064768
107897581
181603803
142424358
223333054
166716478
446635492
288128861
210077782
289481481
459051845
107514669
100739171
460964186
20778584
140147888
18454015
103831605
382701960
67674604
238777220
457865436
161888523
126030192
6508555
388364970
18278889
90951087
445530817
299477019
250168831
203912509
377764137
180452493
104703466
351101188
497974970
411258263
116208476
93388892
113790733
269052898
358477512
90571120
202014834
215589310
289599427
50046395
342350303
223459099
300891778
260943049
470764347
131592564
312514503
461919612
314718862
262432292
9711422
400767453
392356193
223113412
269491025
115745069
403237799
389802227
231561113
292873330
212972396
374401768
344602701
47821807
325412298
411180530
450986607
224990865
331289273
395665475
216885261
83816055
300202196
219790371
409552020
401292645
137973392
496817156
433562114
289353567
412980388
41544573
283376804
240322007
198570054
176832678
430940559
62849052
431348509
137263033
122329450
191485491
455242959
343147037
178187962
15845916
441995847
480189968
74724105
67313479
177731819
81286898
285380493
200031706
464351632
408714709
432503904
45257379
255690894
247396358
429512072
112285888
474439780
321999119
493050121
476219388
314847249
20653578
258594443
438590942
187886408
461176673
467876496
266690691
133781625
420948642
314398594
396308739
293680211
56759685
358183648
150641704
229211080
249379372
303271790
361802799
416980575
493648942
235520442
428121006
194061860
99369805
118868723
204384796
7575185
206101711
496150565
205681251
199218880
461321317
497832499
369289525
353397341
336214628
245529919
200354135
17434731
86168184
122955980
83643488
467448914
374307976
434729421
32386741
251741989
188124472
131613828
491887767
206390101
128147537
386811617
445646920
437928406
121332100
142463757
209349128
469867121
331255409
226116067
45240224
65817018
114840879
109592133
298459729
5051240
377452355
420671451
115342781
371318427
72588457
345678481
136885347
113726035
96391233
318904323
463928349
256035616
108823605
337191081
24071489
114381868
453832327
199886796
322900727
139484598
372253244
170348333
11306430
200987800
429170886
326823800
113392195
319841514
144586914
378109756
52676625
69299838
310273654
92813938
270028057
184097678
433400940
415814166
168766857
295521963
286478881
420529618
277030129
225229528
372966409
440938747
489331915
189007680
189663354
295006086
431575976
41114941
226786057
22397786
241238725
162074729
349822283
283711431
141302880
227243039
176937236
437607805
323871584
250244789
215989268
16419212
316623831
455220298
77396236
140311733
146265589
118812966
456543759
480852579
77215271
275292842
8208495
304726620
264849843
128882410
332969573
85381118
328096870
50038540
385934912
181048002
131185298
449091186
185673540
72667576
221419901
283726977
219756211
302757535
470140316
292529624
352204547
305190651
137128684
122340490
412331733
424022191
332522671
386253273
333729841
53510664
379971330
371496876
145924604
497789944
90692534
232345012
3073768
52306110
296749587
16758152
142460325
257473091
321232327
409244565
222279003
44293199
35811223
211852826
108664450
16986956
372488920
429858431
83469224
367236434
373531861
31505362
125915174
298874180
438020908
64517513
116722974
412980623
470940611
59801388
433676434
334217929
313188114
79626477
148515674
171186283
13120135
439834002
6134258
77693716
96939539
122105616
145513338
346257726
419462750
428300499
196534154
414728798
96652011
364615387
295486381
202558875
448464419
133508428
192957504
177842096
321408907
45085045
373256180
346916003
436129070
427960937
487005946
483739356
480830889
477898286
35069338
304950681
252841433
358400694
166751058
326666226
326543598
395577200
142341774
267037348
111163159
401302326
205119168
391587351
224752330
451303150
197447037
176717843
88361993
115550641
261311137
164506513
329862549
188069598
439695967
297090264
314609782
152874927
396868020
19124345
386655580
73246001
349983108
490974080
167051763
115108210
18148183
286990921
157275195
214426431
128808249
139767968
121087497
409881745
224872206
162627357
415072913
368946725
325676271
254547115
5726805
29099170
258093880
352050040
379196403
328812205
236235303
408856055
44697199
428422474
82514419
311834886
21205762
273993577
262433957
408763267
190785395
172506445
459517783
109221310
429590890
29091240
112822687
57342496
34256724
232787052
13772186
320599787
130951523
122820245
12614947
355691921
348296787
249080249
71733487
372174548
111382129
37207161
402196061
141940398
198958786
306931227
212152154
258629204
18630090
81417793
157435188
330767328
199154537
71742058
462276913
220782685
24800741
287831008
318568947
421365931
220048900
445529882
430612021
459488259
56638481
295162180
37493476
90271461
414994085
77141260
84685822
196705213
374108034
345915475
253059708
322572520
61780764
30607288
62706345
167070048
285403268
73225847
281701708
121466829
63407973
185550134
160568728
20630730
482939091
185167891
426006427
490719665
225511144
459965210
320257076
192824210
111500134
499962179
137139482
248688481
278515300
372850935
334129139
330083463
156334218
14570477
393998264
398956048
286666945
371416747
92547291
300839179
311827262
375425172
424516236
78491468
76653463
408657739
291313181
54364782
470808232
369608923
242090825
251701106
498149065
168780674
91586823
419626702
159199799
420250747
120889581
279098399
467654792
190016544
239279556
157003456
160607748
60552546
262914240
231191895
161309928
160479360
45245034
163229772
147841587
475489123
196188905
171065828
293078430
99003468
414293649
213310066
93328098
499867564
408916684
431570908
30453480
215228068
37111999
106563642
445374686
227256300
137053824
104285400
188976261
58037219
422701595
409573077
243825062
64220318
499227179
195452613
379447022
413325317
166271590
326109992
16759505
449565539
189694012
433924781
49604736
70548097
118814318
122013809
50025108
283927409
179753204
430933434
168281256
72743586
185137707
103971752
221375096
323023807
63315851
286488503
1784093
275615425
31408633
172947431
327231261
289162332
101780644
349811391
460002750
116103812
25751203
120550640
24570656
360920685
53175751
377821244
89144489
432473071
400308444
467633899
124223868
458277896
102734235
485499936
83629042
327573489
370451251
68676411
389589468
89358529
462799168
193067850
249316951
471064377
312719693
134555237
89156038
286229640
92031196
319240004
137441136
498963173
89791568
169514392
91581659
290628324
88372276
276437668
95176649
424753268
74638886
356309981
239736375
249766517
240611587
84581993
28838151
14598880
192003846
457936799
137867716
313606154
152319622
210810845
45281667
4954117
105396737
289811665
237933888
157858522
325962306
41484306
106865783
409473234
72124461
186565395
416729718
115401903
77562538
49489552
339525044
380794554
393497520
160135835
465194251
60677856
224755217
278034515
160027249
272569816
4158317
377659568
442438151
402293924
111900702
73305341
431520015
195155450
468020727
236191020
415159937
95956047
491831786
171805306
497833143
68581045
110864266
326265678
489775332
226146398
35066517
172059116
86324639
266376524
403135637
387402913
139135058
64813500
322574914
34025129
209452462
448412772
273725067
36401928
189333025
320992250
9981829
394260031
391399109
306066567
384655458
54663975
460516695
90902535
107316864
383539023
272852606
428830674
192790017
69025583
290820628
431959432
312531142
250459586
296164827
431169425
380017146
413316398
436875593
366008211
188099841
413275336
71551538
36828528
67893708
266230808
447714512
371080587
461323021
171595507
349308501
63123878
79682794
146389746
419301133
454123879
497578539
476304605
195030802
61434605
460213691
368077185
171625906
472535797
135877981
381004411
20818628
158618067
37402708
103945104
362603346
204237595
279538983
401270776
356428961
394413200
416307820
458959908
102249339
455179144
891790
109050363
127562759
426660851
177527452
359844312
263869201
214101960
180239688
453688972
272069443
105694436
397781845
256137186
357193270
168691306
411529319
99989413
415034979
107686611
374363651
340282633
58408203
332401769
115317110
168795450
145411718
478552209
142209916
309401804
364416802
238002633
213542562
352264678
20218605
169456477
141877425
380339172
443064217
65790800
106640730
391664621
195961338
397726511
429805066
286705621
59669422
313259421
349843168
314597040
7189078
482955365
341224187
120442175
45710747
221670016
122073036
261309731
309220041
275669842
14175090
3573735
133971698
41575167
320139216
80564066
336238026
334382668
341425105
79050220
362375545
140904157
400490941
79695834
112730323
408523809
153485342
359804456
406343969
232573159
55963781
251317454
384087822
74385818
92819328
336227930
242387359
257098859
252091394
353372533
74628225
164881954
136494386
493515922
463061475
278047449
399599258
337273836
294576573
256229870
44842844
422023121
341467337
274953273
50893595
226597637
114819732
96285117
27721393
198826729
341126477
135451766
259568623
426735283
121901781
181855974
95498400
467315878
381449281
474405687
334835708
202576650
94551657
77471175
34480798
310306542
329908369
340237477
374198381
182402345
350920253
394806164
272022456
451552196
462510855
195964485
85547754
205907469
496014373
335692971
391381728
114179006
335916849
123406690
39799782
130112773
166034845
474018804
17153889
423967479
291863859
358757440
78427404
219762737
296940474
76975231
351948313
235151790
259772977
105202893
83731095
42926088
326829503
87937071
428694104
329939029
288753894
104092480
478115744
121937371
466366617
324715540
446417017
338625476
386020405
254758001
380493809
145155969
109951580
182464608
219893277
376378111
372216340
358731384
51435997
432362641
484179389
294637457
178776268
331742480
329404424
204488893
326895081
135835510
241602760
405261931
340624029
203661590
441102279
498612185
5291558
236443373
400352995
207511910
135700522
305091724
231386198
244859549
146085371
474503855
494721556
182368893
115871356
59320840
115046257
88177337
478074631
162934879
430422453
268485763
378339239
93159492
429171926
100570878
115253532
293382839
432568525
106756023
311802559
298100529
186321418
116129910
425190300
3179226
228053604
281816883
475166364
169512560
152774623
208083726
190056889
337611112
451532621
426347056
82422042
376755662
185611459
202720322
196967100
365875324
54994548
481437145
11649928
179781768
166448637
18517519
195195469
196784083
364963984
474094617
454051042
325268382
433549763
14430944
289204122
225881478
179330335
50870590
485394246
434195661
481246852
467764491
95316559
185241045
1082556
378656219
228774500
280764624
156141526
349624506
476954315
45054219
20625791
472020418
450704448
20766677
191424885
150747026
497366303
21086259
350036745
218511626
452199880
24175491
315814321
361976651
339095405
388257951
298787721
129165179
138780168
454989904
154819088
83433070
456739398
238667606
470818756
357646409
372264871
340490238
485218550
307213717
144883556
224732529
341438712
75371186
109237893
249143497
98251743
106959036
223479916
329968997
457703039
79626966
278075144
271582488
453463326
160307386
248428068
451603475
34136177
417871743
106287148
12530770
162622148
258138917
110035101
96967306
339887414
135841530
163867449
224565693
43399563
308007371
482247086
401802455
249545062
208051940
193863386
90692403
436482793
253377991
103796276
355026938
5603526
216438031
126206834
96756390
4143982
59971986
473182585
457899019
479245577
220571561
281706408
31424141
179789120
460081742
217670596
112854333
439627114
7004524
180051923
273864712
276795566
266355204
234152398
445715219
321134074
301973629
224017378
422804143
470549581
57296276
412753140
139258
381591150
199345772
14502560
458501215
494208745
181528221
51343542
413594739
157071593
158238082
114523375
209074882
311276257
373896395
390094603
67714503
47499702
390776056
103589936
473293728
291028717
389744891
439479518
411298280
21815217
286552779
305686672
310684745
208824610
425987794
62584585
196703327
146873417
140388441
188220387
42661047
54372477
440732888
217839582
29933116
17340471
196668167
150118329
300336622
261364720
232293500
32378701
192504023
477516411
129046168
31939486
258989578
80396783
252699790
201306192
336570756
13356137
313819604
287329394
413395648
9372313
91200229
169360689
245722724
27866203
363267587
394843096
110300499
314321819
369659296
180539041
58016131
463287383
126863205
398516178
328353138
195487094
472641639
365588848
276399967
348196493
353528566
218961040
193208439
101007234
14027846
29430780
310534540
426071538
154642078
205073881
177834579
126708650
387926891
385067271
18943371
21162422
265046764
277402920
230983283
466752624
434151515
111600888
484784895
160477909
414310586
44483865
466329811
340077674
138017411
123902977
25560999
172041589
264405719
18051122
335212343
184236790
241590624
272262690
277901074
396019752
370289212
101209513
204459055
101999183
358451914
131400741
156449945
321043080
337636551
121395073
380504149
111219946
171127006
119878250
134012286
121110135
409018847
108762034
308835619
370304137
464628036
364798560
313694614
133840410
274470783
72312970
43401360
157421417
109871331
95327892
191500490
411766923
438078315
497434321
13854789
246536600
169022963
451756095
98859081
261059103
150320017
481110305
389418555
296975049
130301494
382767645
205381342
67586374
64780150
143814368
260708891
404589038
95745669
363400974
63613317
108695789
53380005
380087549
12192141
464357403
336235809
123030047
346778231
226581419
119596476
87460655
112272041
467688925
72538883
437707159
58414482
325464077
445144114
301499319
56226924
101194843
485937837
63785647
465304930
310507763
460808444
431441495
273554300
416361408
461912028
73735992
432824615
47886504
145977859
58378671
46038710
26610617
70907638
67028413
172578717
381168061
25642138
331972639
4388115
291104086
478154446
116191137
147976704
219287519
415032674
263667172
187966575
242034482
102581599
380717003
351558403
179307662
445897911
171094651
45555517
245315150
312488393
464027197
342769382
200136584
400108045
499689701
361613828
272442060
311520372
8161075
234017951
8547910
2652765
364300635
228077407
75316979
99464448
366626482
188777135
260992840
299649189
106122107
213878003
103895876
130017927
479518695
139575945
200135654
394974764
65843177
44360881
470726882
29924333
499417772
423142499
354566321
361119391
435448404
443503266
227158542
17024896
412404054
472232684
130276813
119992193
454191883
226541019
169418125
113404745
469456566
247016808
151583287
405483818
16039982
457125340
300409155
200929075
341457001
331355785
297310508
190114547
22627342
184926262
382855982
281155375
321849436
15363207
413797476
387446382
121660190
27468445
116134985
242988082
479415406
466146472
421428184
108650015
313429187
425522374
403960325
392878618
107910393
154550469
474446308
342663169
206951725
360334874
45349961
483128152
198015623
361636385
365568961
464094614
3367107
92508439
40816334
30915687
287868845
333590376
40105426
400661972
153384775
453709195
20174899
38356960
315309274
243100645
306247518
112516602
430254525
368232211
250117634
30766803
252673442
182915285
320014448
105181978
431571007
106109375
271231997
256572420
254552344
246228892
43994126
338121707
356268724
311717868
62304547
380767808
447387297
254102097
383392654
164447488
47008280
199196911
113598085
475368068
381156224
473490533
491945459
484316553
97945928
328720442
365328865
485555776
68742833
454309956
491876482
140677622
408892142
88038949
436263283
475315069
416256718
220665191
358793907
392339542
175188088
249858233
496859689
457452285
341199282
146694424
14928421
203110821
280495966
395038468
389918754
439239843
82045633
356032678
146218541
74619543
194893485
242641825
109725039
256480535
376198943
237689440
140405761
107117865
19931581
242454349
335810018
77448838
450766861
163845622
279362411
479729054
5790044
172007108
400104162
457948403
247959195
478288829
156046442
142007412
141937741
108152929
204441276
31867470
31535928
476312372
257937645
341128744
41225869
76622190
270766135
25566976
305743829
492247827
273340069
255267843
62535967
340538485
323482921
42061335
247684155
136139983
63886871
118942439
157200516
283198400
454055043
35897433
180901862
19958514
326336147
131723689
456478978
422596884
234451432
48514335
426841325
253858373
225422766
308461953
209203467
137733666
195343320
77492930
5747222
367746140
313834825
300929960
221129325
58874947
179472540
354940754
247322397
276841692
305764027
394659520
106843527
312214032
69547249
322369614
80211972
64147258
345290416
478204991
50484946
433583457
52297314
283504524
403078220
380600876
64789764
117438818
472810347
244471965
68754397
362961436
206488939
248962048
342982291
381285442
287271961
227398705
457268175
343192832
381754787
37622384
204524190
198561668
374081774
279604647
143510701
239962062
488966989
431656762
178301320
29270121
284393369
190073715
417076150
30416026
437242969
460763845
404679592
409615918
101972615
296738341
177061168
381876375
470340938
440704758
123815852
409151474
439241561
86794806
190284649
207312818
135189332
259312255
463848174
194213591
84523751
492229596
365165173
168056304
398660464
92307514
343540792
460472581
257304328
183567301
76894783
139504821
15885695
5359724
136827420
315218106
37509378
299289092
63856960
400597447
256903429
400499663
387671992
152853114
2863342
76350778
8993209
115143552
170905529
340219086
306667093
452411738
145762128
477342149
82383706
19266065
411638281
240094117
178228997
474791639
61921685
363422975
385354577
161044409
366576662
76174657
258534632
431484247
230295670
479114106
95791509
219039075
310412880
360733348
103149667
53332434
259733731
384834294
145576689
465899335
94065090
450392652
482979543
416557999
251006978
431033279
69202234
16052214
152494743
321200714
292274620
328059926
302462035
235212333
395555290
324791677
125803742
211218135
301476455
353834575
269688927
144220012
269849251
146988790
254491236
70206492
325380753
351620116
261020369
481493364
154056664
225349255
173102869
61589317
43022559
181862281
467297275
405123330
216836606
194433370
38032810
35709790
137902107
491177050
123044497
377889786
108728216
106801627
79623815
183771872
486806168
398850639
87008034
120802105
132725032
286568106
410905823
144370985
46390557
6262539
152268791
385484249
272585739
9307928
106149031
491712900
464903418
392625523
24943778
321058606
442408382
405318745
358711379
7473095
162739011
479525482
60723715
443396970
332013936
450379185
348393156
19768060
119525932
497849464
134437976
217387952
465920191
23832921
45107750
77787260
15647843
101932623
454393939
64525750
168902638
210406828
105755680
65686880
34030991
445004562
322720512
446455409
185389728
339412776
476855634
50505607
152668930
79488676
332403844
220388896
369036995
486563471
272861623
33234793
9194921
107299600
262659791
232219100
393062097
330787819
407978001
186505300
115138817
466773899
92594221
402353325
282052110
477577684
319474399
483388104
180371322
335720776
294444297
481985983
485439029
417798042
190292974
310632271
280746930
209828161
223971639
41669484
356311817
60905983
455228933
238499276
166540883
453389040
338626360
355157286
37768795
223470351
262807414
120837842
265632007
202915222
408999106
465819269
27985309
104935913
455040771
239443117
231569578
366569765
203750796
52885313
293372245
205067471
84617669
208446311
420318748
85227556
215265806
305910596
350556146
424772523
94155583
66433331
439314258
251675427
28328657
319760259
414314151
325351499
95763646
226183558
261397157
141635160
430373425
371004956
113208959
333602429
428489169
430676449
495320350
317757262
38104425
206844870
467107023
423510126
57220209
138585163
499469323
129706116
76449197
370948747
397868240
227592875
453221888
224041995
225674915
22542767
195132336
205626998
261011914
189807943
203585977
271520069
88945217
415847485
111758612
431645957
300876865
114005628
447107816
420796529
91015433
108105925
141381308
146270069
423315571
53333690
87123909
339880073
179749832
374743283
395822952
490381247
173714800
121210143
293481902
293016892
16761325
140486028
70834254
68536399
398960051
397087856
195223675
235664638
298336199
33218707
320867448
433432136
115960977
293754730
160508292
32258012
359305421
462010669
176379543
227156052
489051379
217474990
452488288
212973459
17488041
229599263
211778134
395482208
127486911
25126126
343825910
225502515
92502451
79320010
320675754
462443754
23536041
202422224
242446996
329266260
498400952
116280131
410484592
224064884
217757019
358444765
9511157
164739288
337656583
427540057
354906639
378568660
184065329
2782582
370337952
497748550
212347371
35295761
96841809
432125391
451155137
231849571
159899672
475341009
64712413
315072164
114682238
215176118
241224194
291792293
101335750
402499871
442046381
180937941
111064630
113189063
416396516
281719631
465164119
436892681
142179861
221099011
348493161
287562117
267486288
136226447
206912340
436915030
429629564
494229578
414007523
249647729
486476460
244383057
201756892
154264231
374222925
277567242
169344329
56688537
295185458
159182362
446022236
20515506
120050584
54120480
279006347
30353151
161798546
184587715
160000913
48536638
360762917
354589685
332504042
400606359
8258729
447584713
368876324
49081659
497443087
461680581
103960988
146971009
177204823
161856377
173783606
413839125
301313034
113747646
463855880
148315687
166629837
180535713
409117135
291431110
145588684
313774161
288391480
317880142
487511833
140745995
184894797
312541296
108759723
330945026
174164846
231168761
376819356
374237063
150851437
175769413
43739434
314960703
80159166
35467418
470638604
51835485
460278562
315066665
251827096
382314284
97470902
419494525
277580278
496840810
110454016
182155524
434425696
434155126
83523201
186101735
24781930
49242595
260211229
58891487
246973671
273248607
165421001
426572809
330903744
425181900
67646347
293744945
236390384
159518847
283046611
249849671
487285758
308304396
461670812
84480219
86951281
35706556
403814625
363671208
2729639
294391703
399767969
302112381
456951045
275661236
192577633
89725440
221063147
110493404
3248546
498413998
304139943
235423156
29696919
6177790
366679623
224950302
478772570
413980446
318814158
113910101
351947399
458614281
2415439
252771041
126265149
294858319
72810387
182090595
181264893
231589699
322260797
194750958
358071396
96418112
7880800
96819165
12418825
29480223
498868293
187793616
247246895
275868240
45361750
43639261
317128197
28120862
378411878
117054571
382207825
19191043
441180446
277287124
335578470
264764747
430005214
141297969
239816386
250500125
389764384
138128612
339521380
215245810
345810820
190020160
219162769
287792032
216804202
349941542
229228464
25930908
383346615
119474273
399450418
17936985
110785644
270135165
246316836
107333341
375207661
394590300
307898936
23813498
62200616
432610723
283425658
277539445
174396029
72678877
358647092
404997621
483148453
141651754
328396628
40408785
242904688
318764741
377484541
255041823
419193270
192570091
481201156
89786792
402454055
318878084
470676759
368912969
170818305
400176470
275580844
354723092
356299555
498078140
230291009
86687350
319019662
92677486
322548755
126056592
356956108
98037861
256031942
193197356
56861962
374285110
88542187
486144706
254286577
258815361
472191796
130742616
89990759
463633033
373657526
338062989
347477314
370371311
201722308
56972821
39162442
203755878
303524807
173628107
454306265
409876579
159061963
18484504
324002359
483572064
193396312
277357159
292982632
184444454
144618447
492719871
42819826
10543232
252045909
303761293
244718477
493965518
437339187
391863204
413389129
451257984
391021911
96016555
478826563
241232146
381052987
65863136
433694627
279143295
445760727
442452432
14280371
180996430
465005186
139278643
6316079
247953151
104867039
403022529
274137122
80831555
458353966
367747317
148346571
270394324
50444891
428135391
150685901
280503538
231596694
19052504
21485334
166742142
310629343
1090625
249932822
280061772
442815233
153503920
330135605
321361023
414742821
89109817
105447711
52244687
435161398
322081530
390328215
28302403
213760211
247529682
129664022
481510435
370674175
110382076
162377726
61384140
1854429
221759247
441584524
81114052
416941361
62225074
155310498
7285423
154210218
493049523
458459637
57598350
366098422
293758699
387082444
180909491
373914827
222590414
366005871
226136439
268927580
129692121
127100155
168442021
232224133
120345962
176036614
62946358
268999432
210736923
333200134
95942627
59195378
450581571
156958297
129272852
490772147
368235179
161235641
472415842
149763605
467778950
130131664
81582541
76489539
228602522
492395160
413521968
190146369
115832495
369998630
408924738
403348881
70977648
302355231
58718378
91201990
482583906
228351283
303019211
424067074
321930958
170995641
427267594
113727078
480446779
40963586
207867197
234862042
91525867
225890480
470036645
48823762
49821082
253520464
460703638
11645781
153603677
207097137
177083853
450068995
148484271
370157069
370957948
292647816
121821015
176214708
352712310
273934949
201489396
432505732
333244721
52416073
38616336
93766729
425908006
21776753
307537427
102041979
85955711
79658147
399435353
272630922
375265574
156784270
368512872
374937534
294252126
35530263
474173148
306408157
212826623
146747054
400831536
469256331
159197045
57015126
406890387
491299451
278681140
435012398
109631568
102855872
46791006
47112572
137791025
299061604
79089038
363602253
266092018
72802984
116028132
13695914
402774453
107532440
139291730
366409185
450008308
255937465
203753702
106736344
396788798
471533903
55626086
126743253
41947773
223819868
90191044
80244520
297317080
343029439
226236033
156888818
205006389
491897045
265584835
158584399
247839654
336618814
404642382
141882422
228000419
330332780
155239755
140531356
324491035
160592573
24928763
165969892
368118717
418037061
202209379
351275971
248809538
28862910
12082637
72392844
207721919
460563445
313413383
70879805
97470115
14042270
115267973
194433298
20965072
39190733
158084988
445743967
367349720
90092614
375667804
171952598
12021772
392703617
290500459
345986908
295509063
466417925
287845399
23549408
313791727
138548180
389419095
189139801
14079941
375189606
432009691
192863792
483647638
215907998
74197089
280564181
384011193
301531907
397188120
302015799
353912571
414088646
306122256
287692520
162655779
74000709
302711555
372875797
296328416
150776463
219695220
407501404
6129688
312450685
262813692
89882421
166469598
156133276
413591104
391001439
233923100
99592054
96967123
109202003
456874800
412320248
96470642
450633273
166462115
179127510
331712839
41880012
56630627
487091138
377266843
426204771
275834832
154450339
96293611
430674917
101233373
49309163
256413315
400794106
308753554
102098224
305387314
402882728
33247498
28665201
269662865
160122956
313553563
212332882
207106618
475384244
453162862
229320697
134832017
287878857
147864729
344680656
121168018
219953206
343404484
155625031
190237648
445850119
371507295
46688453
310916190
442384125
64462475
5571125
152063308
456655799
160951175
354078906
116947106
59791158
22336967
260789320
18382799
270075649
77077053
11415716
31149869
211091534
428820310
292469827
26407374
309921789
260546306
386382908
110337418
37337907
479992795
414564015
471116803
113659772
361865307
232461148
312321011
479559351
125499190
236251495
345628203
159256183
242141419
450356844
125569785
311669575
468378827
42716972
271586590
357929144
90210184
201038564
405309011
10114412
264317211
76371740
438407021
32609425
364130545
118908664
19943410
362202888
346967170
336162211
125309579
444144641
118944690
333807914
438987319
180181321
50976669
155587841
250887185
490165913
23421975
400863250
257942637
111079583
435600560
363180813
46172146
18341972
153381367
80681754
386940234
203575572
280170549
84551651
472068595
6180557
310870655
148757145
261596810
261959311
252522925
163521951
15774718
449853115
237514494
358814691
23340962
45315976
160787038
489981503
209641310
65960404
188326366
440424530
309590230
94816579
175393311
94018114
8430338
204417072
334271318
471658372
90374598
417368143
299757843
175206359
288506991
337738584
396385060
181968587
293897365
439427759
320283763
100260920
361285360
442733472
362397464
195140588
23118368
301009390
467651487
267091999
276889811
245626040
453221730
159596832
112769407
399349543
405143619
104257105
445894178
31360496
64031971
153495576
445023447
382109126
387724204
363906384
143414375
76773846
192572340
470094648
232421681
474795652
490711890
155572685
464242854
488725167
112520508
404529944
114510555
115794972
324762951
166372505
494725319
374432532
87237431
316725924
22189099
432572799
217843389
21042260
277850387
269427470
161186630
52221943
113652556
107832867
295389428
318833673
473907181
144863121
487633651
253441653
159540348
383145898
373509389
19493255
445688693
150716020
95903754
206097408
172923915
294440299
271616677
268582869
127534665
44167819
1604256
70679627
46548146
384699096
342588298
311510981
476747594
289363951
37295607
345313999
20802264
190198363
66516968
329557139
19027127
128700698
2658124
204096483
364959348
256922755
81820290
175541334
60402591
243092045
268378310
466968298
67646907
161041442
227506685
52619565
298697415
113888565
363579592
288580772
111551768
329091147
15165439
7428350
224386484
195686190
41775152
162350102
148283064
405893096
65933982
380673774
410657167
36313285
154641107
348914767
432567639
495661264
140473506
315239136
114689053
254080826
118732882
47390878
270941136
46450436
195589475
212177508
290379802
20496175
9605879
392138714
303447945
357947850
406172560
213924640
137185877
488628699
33803011
411781655
339877306
213294669
101255251
224279561
437961778
285806233
120298486
395119768
441471980
40079423
109200049
461441203
110724868
24240876
483078431
470009261
487268046
493586510
299320930
396817107
337869902
211150708
392644568
442952251
484112187
150592765
370307465
32097057
204374693
355745504
136153793
401189104
243716992
167219953
461618316
365857016
285818050
165597185
268107764
383181950
94768117
117465425
274140341
258896811
115663727
472672849
38172780
237874078
235963154
165809037
114203564
133619574
32686449
461388373
118915877
160863096
435414264
44457902
138168688
309365148
226665553
494123941
57114386
128711091
461391086
316146241
174616285
179815522
462171052
380236920
45127969
413344515
394188047
355003793
369026639
291294726
451785310
289062066
21105075
493239844
346514988
363011642
371592264
290255626
6401455
370307039
129959758
491864319
452974196
216969626
376085721
497519645
392295641
117501021
83744439
277507892
74592091
244236416
145470116
120357296
132009975
328620640
215295855
256824690
344398263
302931927
103332321
227106687
241740193
62725874
256231059
391352842
465222173
453205281
147301145
209425281
145421629
117355026
241552587
42015459
157728947
124020499
115654203
187187899
15960719
191789287
270245534
322682221
172153477
112594693
256536101
222908584
167795254
232206283
350450540
161918997
382352696
393191632
329978877
63095439
91848782
112479176
234501630
356120530
356561637
207374454
15132673
140864044
483475635
125661886
446701226
128464762
82709494
239878298
387028531
230792695
357194838
112249504
20799526
370732400
496056230
461339077
342723285
363323925
451065396
380957390
24334598
215147906
178069879
490665654
151904826
214864034
305133154
155552799
15859192
79449336
10862862
462683181
360802989
453723539
368192185
44232377
494976039
209759131
137807919
357598151
206278813
256271017
177381105
401023464
282007366
199542680
15729239
77572035
484640973
208634920
342552531
109521662
408204990
414153213
245645741
234939192
324900519
473074763
26134417
393879811
53983254
104721969
438354727
2152507
177201460
61486368
64694432
129538599
99546196
333106775
73332112
130979021
394875786
452370947
101081997
479593372
379178389
349515049
440460189
132302221
449160135
322686598
164281421
369761694
493431311
239262229
238093072
396261269
380100566
228810389
341464508
171571376
71671159
41837407
448708073
188565587
175601260
178256343
323696338
380375786
147526350
350653639
89837056
380994116
115522544
153431854
238105417
125078080
379053466
164594114
131288797
369537209
370531136
434797655
220250585
318050162
241528337
383666420
317083351
131169773
374194761
345356082
328600860
256476375
315870879
270918904
94127066
477821791
455580036
94538339
344770017
390348457
247417067
188781298
78891318
272887552
46035647
36112438
150317926
38214806
332870867
268718716
361951576
401389138
78874046
77192506
85103664
494759748
455192112
391133929
201260746
25164492
244001705
135948139
117549032
360797154
64339464
77314648
25677960
300373736
297069613
479873470
493618648
266089525
328802179
498399683
488354718
45616657
323797918
262083512
245665360
125916219
221517994
22861115
45057927
291912936
469473606
443422211
411373021
461187506
328237453
481487152
397211246
12165289
276838484
487265282
290095393
384938919
411155791
273531589
63999565
411561305
234887535
91432938
425730179
298501801
279883413
337369275
25748115
203675445
149678600
19938142
1564045
347501205
341091575
410220711
116621352
80220642
137324361
198603857
56261668
197993489
55916370
113823489
201275319
115715727
693658
105403085
418309503
488856405
17347254
2854409
104037045
203225281
237038351
287008299
180884828
12240534
453852272
227096729
168386213
351566706
368261499
408438858
398611788
42821415
310752219
1330351
71972360
330392716
155732103
406006615
379033584
275773468
458748694
8975635
442394518
92192597
161817517
59416871
81419741
179043438
8714702
51952472
415003795
249889027
119603730
375943212
60612922
60068218
134364193
488865763
174017508
197000425
346789382
410118600
149513720
15335902
226879855
466096233
88409491
49525638
287163762
17432505
26581294
87865548
258016248
2955589
228417856
204036000
227738866
412402080
74492100
375767624
156741232
300069315
351544302
360089650
357031664
231000725
485421449
37670347
128044238
332356275
261775597
432665891
360894819
45001966
323068614
207792375
22677430
429438028
444457785
64614035
307653383
61796956
129618094
126669207
384497806
330655455
354632457
376782152
112404552
406138081
443431521
468040856
472910833
484048926
483777711
199542308
357819133
60728852
394971408
260537725
62272057
38853172
30387001
356493566
38994982
174689326
162251114
61201233
168097223
462316868
280069834
66482018
228586891
347892116
274987950
88563166
229371527
62036628
304406171
162358972
424180519
478916248
349934420
169024812
234307025
476731148
378855057
378091961
425805797
465748353
121510305
152181735
458072782
73156997
96092398
99061821
364478698
254484335
351462092
102692418
324107445
100249675
201336961
117227291
269438744
129447410
197019091
267776995
142310384
440238512
484442155
457401695
7564658
283471528
464684403
319773731
159664187
149732301
40903124
466183465
144525454
91910248
41846452
233034339
383765370
308207420
142789090
361539872
322184738
172960254
75806711
297873129
202162602
180188974
298281974
492763437
31395647
315095451
330400713
177454090
137333634
163892185
205732243
241558917
45934514
4715984
274642055
48921004
182195806
430610585
268399615
330527200
436245918
147923983
449380143
52414011
139329463
423129070
342240308
224741777
393185818
122472926
75819310
31730310
151653052
241377271
23372568
16054241
332582398
125843379
7756269
348683617
187009882
264234519
353799762
213071643
265513512
340714693
85181670
288544467
99298936
392038619
125219755
303309522
427331795
48605136
287045597
83689527
299155851
450297007
49151335
26271979
495448327
353658894
115172520
114231100
336761006
468568668
398710019
140162789
212534380
366979107
352811428
191375909
74286056
55275339
9069847
316424260
9740718
151074292
469270781
29032099
76585698
345501594
331423590
186417011
128583064
78790848
214425886
260434581
116173772
224284934
280614125
488577672
69015987
407787755
392761879
244206245
236362858
308819734
499843401
244753954
223696886
21867452
393474730
14500992
168484213
444031698
168315750
22955491
43746777
93839588
106934732
3295475
292692878
277097873
418808006
446989916
64227911
157959289
28812051
203757984
478494197
485683420
419970594
270566168
188872636
87594331
405573532
155445928
46713246
488341171
296452231
487776610
210060743
55554265
243899272
94951100
168237231
3767724
81008588
87104876
331276838
392455719
165866133
109212461
488275771
192293354
262398700
171343518
251101512
325034868
410118946
420749756
215391808
117389859
38944730
419541857
62273253
407718353
36909084
434038966
95285594
401910007
187250158
57503212
91476042
33006274
216429182
248478699
210001711
463716162
356083153
281643566
182060672
191152804
366472917
62770674
116745328
6756383
369070250
216511552
145517125
183267419
443792111
48568305
351816069
413058559
126869586
441550883
271692077
119908326
13130211
403539835
303692281
32238015
331129336
299345529
208435687
276182554
359586933
213202802
120536058
279766977
363873205
372444239
406432954
45809494
480244483
196551131
58049652
440630297
140781573
139177782
379943638
472349680
227880101
278998438
432262588
299032285
251630111
435478478
148048803
49721316
330929578
480275436
340026782
89544717
37156839
214039640
264712470
149677419
389534723
84178109
467489034
351175049
145105201
104691009
211755796
477282075
306662946
437147460
444820840
368218208
371077943
324032900
495414042
152845375
132644708
281377660
465140634
309468601
446868647
435697977
226229662
184693884
451545187
8235351
55689051
487403450
476544748
348028315
74004423
114279932
424515598
288107097
257926256
337836955
78737934
46748210
295564146
478381684
403424829
320103663
228872629
22769522
387777223
111832958
412990031
259114135
4410034
112619226
493314430
435729160
353911172
3073258
358217330
73334814
483968790
274562548
352997007
303250780
417144354
371413021
286412321
498011251
182936984
332441114
3374056
19448565
33875361
344933278
230837942
311681926
201669675
174854651
37506654
165471938
166239853
287097967
431659457
21047839
360082729
65925390
71914067
326438222
445896077
347096638
484206101
476599756
71393190
45661330
375258546
231002619
455041491
71440835
296987364
137741721
373818813
205111757
124828027
293092631
195972782
498147149
264062456
450887151
98161181
421846451
135415157
491706664
242448495
72339453
149672576
265704626
177897453
360111340
110768947
94890972
17403273
21250464
336194212
225376430
125360052
183596640
403281926
55286177
262779006
349186730
378979717
353757497
316141493
427360358
426605660
482449103
300210796
271124264
443332913
269936451
193007581
161550357
299442763
392575194
316394041
30074615
304837947
198517320
367496693
122942763
92883553
157327360
234733652
33040774
219875651
224327877
378221711
239593889
226828049
74584934
370048556
429582818
144629876
458489756
282994862
423369643
383111432
12730799
352515697
54607819
43002247
407975134
379900651
54323312
376522816
453948921
457212339
77376497
27261967
321650962
123001961
230845186
492508054
472195437
101163301
117649831
89372998
84057059
44574073
457952870
365008005
90386475
474845248
303691654
237359967
164375728
95260585
395334078
212960979
428013244
362273481
412031984
4640862
201104873
102623842
305662709
18772476
425781131
130020327
58263018
174504624
332339618
277493369
140141015
295207932
93773759
108112973
271811724
186536787
154629155
1698574
200858853
299363432
269991430
336620311
443654704
193980448
176853595
272888631
207561021
109888327
126626371
378974346
89030590
357932394
298761007
310366995
278439378
272037310
448644780
262695946
179164694
271472334
374125693
273769214
42297339
348949403
113091958
448086090
56484085
360778176
280870350
205781938
249990902
73518852
307041450
124764531
385493898
354220342
311993635
168228337
178123851
437944036
218380405
345468299
202998961
361106605
335060976
252025731
335670507
125383533
146621341
456843189
362396648
248460474
110856905
326529080
397002828
432246989
12157552
221421411
134413186
390598911
78003893
30033274
339340293
142291681
192423260
494869039
246791984
348573118
23040536
279503569
1935248
361293907
138177940
475428080
240522284
459711610
69118621
443773312
132619187
82938242
482438571
4581413
82903217
3640329
77470321
268982870
471156269
445900903
375573166
215102551
58902113
3484212
364683780
110876292
392712688
286011065
406248978
434408225
491538891
338808688
140913462
320791652
256601048
268367693
883142
429768916
3364896
110892349
342440948
224194787
303159463
462375060
98211072
492897171
228869590
90194611
191851937
38062692
208901789
321227211
79138992
151597641
433459968
90489679
81192265
233784885
327046631
405991564
451814092
21901440
483037348
409216315
308125980
375429128
308858666
426791126
352103960
158873356
290044313
184182344
340821301
180130107
29509549
147284710
344329169
145877535
115538486
358593482
17800693
373794222
274760651
16655783
426509108
379769678
300467484
250109603
416535972
157464201
494698306
347332458
301928670
47096520
403903387
133544196
473076954
452009724
242152564
193920719
332351686
480415814
226904589
193062907
401689601
158639664
463286830
341251619
59720811
128439793
296469506
249764963
132560005
318644266
342987240
37109209
224323189
248302679
305423617
234328376
313515187
249847763
499970429
316434891
364302649
176993594
411396261
488307194
314720502
9050703
85217739
405609691
265482541
206828557
492133196
321722519
464057417
84077309
281360497
34706629
15009812
37761766
299159974
344407769
24403655
138707723
44156510
171974988
363284431
299863577
272575102
229013140
2629156
145442724
86450849
216976702
98867900
442629283
166818331
484541204
9331015
367559443
10889716
198779130
358914270
117524077
197511885
245485573
226864742
496992284
207313855
259236897
364958115
471623723
19672465
356869610
243644460
408647831
10804399
164166517
325799214
27652126
72760190
199143982
316853150
282848005
308866064
66809633
471490477
117415043
395022652
212071913
323562873
136171451
385389474
79833912
348508298
52021374
277345166
242977819
321002633
477186390
236420622
186473839
178508683
254597224
279163745
279245140
219915428
460922997
161694900
272420661
343441492
18190199
497611528
206116
142205533
66482302
489470772
356351330
298078302
386748883
380109999
459635607
29244051
82612932
444354752
255530756
148768240
118429061
203107676
270980126
207616112
330995258
446046703
296146546
135844231
176535701
317725851
35504584
277777406
394102309
438831074
159024707
426734150
475810913
279839013
193619570
489131570
302555634
261877603
174396733
476266312
248624080
440153745
47497648
68872822
166582558
341528978
327415125
334219358
335546998
253286022
21950474
394180117
116468243
211234509
316871560
490575413
175321344
141290509
285230282
294950188
191667693
243624883
91961398
407726292
433972585
367512098
400010619
372018049
355121975
106473189
36937129
59440595
206173532
89151868
368237422
436956904
4506362
446977720
66299461
236937478
327435599
302699610
494631847
204301602
326847380
386597285
461498447
190690376
24984277
379717191
391209559
127052398
171808183
381171618
410218197
391157062
377404316
290605881
250037731
61920180
143006390
346581189
24022111
158343155
127124003
265309420
185018002
471908267
243351977
116272298
246473994
174544398
212569744
410053698
192183887
218816630
304280365
249433837
214282060
59388371
425467853
43674541
124177953
80060227
176451038
77064267
169285439
483182576
113200706
236826934
196274968
276020774
133138013
467345889
408168841
465325406
126072690
472195908
410580949
361500596
276435371
259071718
420523440
371843159
292704473
349707340
287870518
404736877
21651959
143937855
98791775
216432110
44806862
488798689
404431994
240706580
353960386
483993307
365103606
74475064
55040248
337862188
138004576
11149437
281283242
426851064
78353986
246894598
133936970
437917428
351050206
4301029
481704045
305712499
235093158
296600963
258537207
2079503
137584647
414319028
117941583
204973519
18351860
485403695
289884765
387477403
152323820
431371833
15453690
47608736
189462168
259601602
41810099
193087914
419383412
359261628
346679776
206561197
250126147
83029314
431329269
165449380
144493013
485509997
273422197
264812255
465432240
460340473
42600862
275491374
88851834
296681730
351822639
246649103
108497656
493426228
286135907
109978951
136425276
240243572
394362031
107122997
274260846
303333175
220403088
251423059
80947442
287011000
409439070
44860200
428268580
317893370
127344310
360938049
102115377
360327441
493046741
461868918
182072208
196240325
470971399
413155943
315728135
269161117
93623649
16865377
320892684
474421409
312868667
82054680
452917245
466659167
252207892
1436937
312159218
13172667
244082235
493843633
147862925
213669296
267218942
393429257
391282464
334535001
38692148
20708539
478132766
374282826
243201475
173375086
82206263
168719664
107306772
293200481
177853335
322894351
95025263
169529751
207572567
447706625
142603031
100616601
218560941
53303254
345553362
353580325
27480831
275880742
119855927
144790205
495214588
487275610
348315143
425701663
225083692
171262556
284432537
416905308
270409964
125765177
367482091
357066600
342808940
300371842
323797426
368816345
382852350
129402327
53554631
80007256
313927009
449875463
297261558
20284774
173564149
468044104
485981241
495496132
159521427
14533560
86196878
385192091
178560876
151752770
182861887
2896893
424243823
142862155
476002027
188767791
31030128
287540920
126262331
441627705
241046460
375265171
51583586
196369687
468889801
355136711
342360062
199977492
229883204
263058445
139051539
204641942
157249669
311072512
167464793
70971606
318644317
74781582
251496570
350991172
442677100
177463385
304623233
235067338
53405086
132995150
448779742
167184123
369449837
360195776
477146790
24634257
251555300
110046418
57781082
384312968
439461462
400614637
188532286
161768797
419965134
197229038
67552844
58635171
360062895
131476025
44589544
147472171
438968212
196170127
442950955
204315370
423458915
445832149
456907851
286187215
182133001
346954595
13950114
235607962
234885452
351505455
4239385
47467387
483494623
111770215
482702521
305001772
410822028
70966440
188283496
322277474
272583299
185919043
3418608
459434167
310190296
226901849
79546902
376918924
264380255
414035838
190514138
327592491
142870532
345367702
305398085
421681456
473849955
57452908
140012680
175795948
417475402
272353467
298937723
400480446
381150729
148568804
484782626
476264342
334206563
445844658
204309403
386338899
201837499
418423605
198924991
490586642
21596826
193228834
87805641
335547378
242590977
439437989
459297227
167807394
259290560
387939679
107413307
166798515
465022790
272455003
455086152
170471356
284985061
263561275
49903205
335293535
110242690
257096589
138766146
307439095
114370172
436390773
2064983
323597900
322651796
216691142
159052463
89047396
379782250
65837613
454668019
122558207
260777608
57432860
57591866
298556237
263565794
22568732
17541990
301806313
17927598
497016547
353342431
483407882
102252262
34628826
393308292
186904783
276954956
64938051
401038512
216906411
242254638
495232371
52881349
362352918
190951048
393302855
81632438
21404496
84487976
211415900
347924446
336509515
134698169
413360073
140057929
22585301
215017876
371981624
353596257
312274740
169308629
451329110
127744851
382714087
379595487
242084054
387550242
215621432
10577546
247723488
373856787
435128641
430384945
159068260
348755677
189086020
12551077
72623610
69148816
167929582
240478038
225275145
441798154
207651096
194895272
275431839
196810327
392571714
451490851
189137453
344913999
412420479
256334333
39143824
13230321
467995918
326146514
225999836
421721173
385181912
99771900
77403009
393240006
170226380
114338460
474312681
446532779
108835514
85364632
364419921
238612162
219778536
198770863
112279448
392624937
464895631
96184397
469872330
133416552
417637610
394451265
420460063
17382800
234252584
238961656
254752230
67054205
476379989
335771472
414620320
94782333
450138624
270851339
363881481
296629074
470739824
282999965
431695469
217492733
72762551
320164889
149468792
416064888
70891775
189847434
78763698
377300732
363736202
386925564
365779851
343413289
357965068
483002442
87524525
280218028
230721664
458528379
451201154
249192004
178660631
218641137
126148811
124468544
308219993
63520206
286604447
81611388
400077679
272163978
318859866
265863426
157782615
206537369
356151120
409077192
189268756
431738020
244976626
139548096
274239335
56059228
231625659
38179524
82426653
91338937
343815624
124084551
409824368
220486086
140478900
88095891
164415319
364685789
384164662
49574921
41206335
247942202
310519206
496933825
307574379
222503538
115566468
450969963
337458020
342507949
262403794
336183775
263357435
452836308
405290056
274476395
428060552
497387188
175872333
193487762
33857855
35838794
363590724
32739541
40930345
176901061
221698318
485756443
348697999
477305091
9683101
361253671
310052691
302239244
81250894
106292350
233823031
87904936
429819035
353854126
455189160
440444834
440080137
232479521
68064562
465932933
132332656
349656833
410751325
201912412
364343347
129851517
11704378
198820241
466090621
392207813
213143268
453380433
182948563
215238737
420450882
283156008
85611814
486863148
456823644
303038210
471836029
24555392
498872503
152951193
275451381
441717327
423540777
266514963
242232385
311695251
476233763
63364588
325462786
189681782
265779521
463950022
422447847
148540818
409054790
455756573
484419410
172381882
249826495
196443159
158534142
394897656
398603200
107245354
485209666
496529056
159677756
265995276
402599263
16309999
127526947
363694019
285576704
440044024
155830677
430489844
402434328
390953774
125971081
166076277
195454710
449614373
225360090
181643117
161728885
289874425
387397072
143032361
244452699
196792452
466588052
28737946
425752733
278441860
136171243
6737636
146267244
441531299
43656404
264052763
419812505
193525209
395382314
171848656
265525737
335290805
194991076
204785715
288264886
176755016
331172357
141137160
319656893
272466074
216200368
498131801
129465001
446958269
211099689
48360835
374891841
375263561
381891786
134390725
225778740
460525464
442334799
348484825
60013945
36974472
214990927
104657336
182903588
332324024
419808132
317473370
397695247
124311904
78587957
76142665
183279496
463455749
246037
74023073
112623662
494942027
410994062
114894697
263447704
285851407
122109950
29752684
64778742
400123504
393460367
238688057
114426212
357143112
453346462
182985600
440920158
396180687
396831002
390838449
23937259
486172015
372775802
464906671
217732014
305024677
117490725
5133766
451621233
27199926
485551919
286560588
460495961
466394878
413679891
455951595
155684400
12366017
377342400
374447450
356052374
62778958
148206238
200963573
301088878
147346422
417463281
307349957
199751764
428047890
96373755
69763767
102485802
189654630
317118261
188482395
231501316
112727072
492472139
2366447
67410382
412099783
353356114
494028684
113660598
38377809
247587296
34209692
171222965
391197858
429897903
408777369
380890047
60570694
138921387
453799402
176461488
367798572
412904789
282573846
209107030
80327260
319931486
337859553
450993787
191472283
297831195
470599955
119573720
162221954
55254743
301832377
351613085
459674866
180544492
97475781
294087863
39918049
414996904
407650480
280954002
240113456
403446004
109691861
367847325
148917324
273077039
296313960
459766332
157858208
180453805
385745977
361296942
32871107
482261481
92328807
132580071
455020925
482794588
403598746
186692853
372478614
452178203
281220188
332334755
97660307
126838044
351702632
174613787
100336851
348830924
298480074
319873555
331062895
112455442
173707258
22157509
431961224
285006471
358455320
84829289
36144382
482734931
152460331
107106793
319773335
420075934
425124780
298496920
194742281
65545789
164737441
5184790
419900586
175057112
448683398
334820651
382407181
157532119
382257657
236250987
307680601
330892272
277328087
360331491
211682877
421058854
196768205
267270872
474056410
327302077
473253321
103780659
464777515
191797635
423280467
417901249
471345304
462915163
466480207
494199612
384083197
87119064
331603279
452369934
14341519
353778983
226864886
293655842
87464382
60978721
496157500
309611762
13479442
155098972
478778688
6537639
215044732
140824321
187550344
116736779
166556321
483464440
238515701
195104214
383370392
461703967
3282518
411084541
13508032
258868409
142056953
254036611
407502636
434925742
41752952
314408170
387618471
466081664
252782180
406069822
390329510
386844045
372206454
110311960
388426416
130451660
188795770
379506191
396357785
409142897
146113290
353112239
97534232
123350822
207067053
450071528
446820134
294789398
57315349
147002458
207811237
360958826
148656689
434514666
302614510
25730543
153823994
401657559
473818280
329809752
121753549
363354551
292527048
255966602
138805831
85338642
260298465
306865681
219669729
450218122
381293857
145767845
322073248
169116528
471232801
230729435
435576410
279382814
468780683
249114983
16858640
12272581
242369016
444006594
333511368
276292005
349687221
380716063
283591238
853538
200091271
272371443
468051444
236412994
462937403
240775321
427998288
6610827
239406380
255203636
413880288
54702784
141448074
110162317
373495272
201895705
213472315
104491730
356283338
284902889
414143882
121795022
209833729
402710795
489199216
78522230
325611745
426050548
379375608
366185853
214720643
18745093
493945181
311596
314559950
15760147
110901817
134459218
354721635
38304940
243206402
128092918
464152595
287485830
493901098
85466961
33661729
211864770
166296155
371693850
79694479
86411030
222722100
78877003
339019272
259484466
402081471
305060338
310481742
425375527
241672192
380674842
43049387
115254684
273344023
351249202
496123813
388294753
352286984
446829409
157912264
255920266
161243806
13516471
293323947
233770481
207131621
263188713
99020180
105481047
170575848
304374655
315661869
408254372
329546570
449606077
42468003
147680185
364206479
205915558
489117251
143214925
417988253
78656171
133830277
351996960
196486012
259345230
413289833
217681785
269408870
75926795
302229116
277931232
280586952
8615533
497646657
226528233
169269171
492111430
42108130
146584363
458374666
484926309
405543419
91391829
17437785
482187427
331515568
427442571
30774394
353199349
474487784
43460215
339241208
37010753
126273583
282319128
113282947
88533254
261351632
424732849
280209341
364164610
291243690
419324070
474007934
79065642
152058593
168998757
120564417
336155512
214305646
151780366
157973997
353910160
455393669
31032853
117084125
478603017
131519452
113714668
148700598
262788716
378118321
279469812
15313823
410977001
48713798
429690226
238299971
401028442
254787582
320944934
474158162
458449600
52278098
88857831
454769902
67183992
459821950
143567740
85484751
258317380
289200210
123418516
250696056
497166963
319308876
309173173
154609302
430318149
322160419
487376359
246731536
314069069
469000993
415506573
414162465
251071242
354083925
369132
320957541
104691484
106232437
434503959
263409346
323131963
463269071
435884672
266829479
281877068
284192222
204666040
349085146
378441132
158590237
349685337
205421937
141044301
160864731
82921222
278753294
484136790
267827709
336204686
400009862
119915777
204607656
165456823
380878971
275557623
445244101
288731705
209608681
211709062
399403462
29972470
426627049
486654505
8154794
177593461
270330739
212029297
138341430
127327902
230661228
400517641
285502832
375157778
161370626
412905809
303341098
173295187
423178762
150552442
155594151
167718871
365267962
350262929
4996552
212367751
34791940
322778773
265237732
174168438
465144844
73984939
141273478
52278037
473513394
393645073
208221426
346054832
338046501
351757878
379032100
143481175
363553044
151525816
353968077
302071472
18210620
472831347
256399435
17807369
20595305
283431599
491552342
391046802
376488351
298961714
265956359
34692926
481232883
47287944
426666878
322116898
187926707
75591101
310706813
103614965
101206922
152377871
153172408
156278119
278720805
232144619
190460986
389842744
107063287
110467372
74676448
475288419
366465497
285468240
249912696
82439318
486222110
278856768
479010050
476125747
297328802
120571687
381631193
395982767
478785498
25846577
303893166
392318351
260074119
321605762
269607222
76076376
152539802
49163018
237140382
242074901
170901621
142936420
238682266
392024295
368266981
357865286
471632924
438788455
6227196
127719795
22209887
351035744
301023498
297439026
218000973
187216612
4670803
451959026
379736552
452044296
320227828
302713987
94502522
421741364
201486591
313983692
452335324
318440780
208167321
144706449
371661907
336027449
423803529
191806450
388500439
147885774
137939532
184316402
46992402
317789531
25212967
190555259
283670408
437973439
244330407
372753621
196671888
64052901
28359979
408670179
62591158
211425403
4954929
179005414
421745352
74951649
404050622
312903066
412809659
434381924
269127714
144693214
164548532
272746992
40318063
345845895
145308643
488668621
204522903
299185071
420668441
298347067
176692731
485840599
145360713
384664974
459759658
263325311
311781963
74837134
87282186
397293497
385401751
427266676
348983477
99967251
13017288
94421261
335745012
227839115
150763938
61653903
266640408
428644339
317031929
78867345
378990994
79290093
41659995
24055738
29851690
416966738
90093202
324727487
247444424
436127792
290787161
300637922
115317437
315317913
39512658
463717615
230213070
473858879
34063781
378468278
482226489
439319112
47208930
415631143
315262677
167535950
491040025
280241403
177773764
296655330
399477825
447122147
9260022
267927028
478986900
481798651
307538758
350041640
269372358
34370292
259889501
294301200
90160248
225019787
79443955
329008727
83401319
261070479
362600760
85999428
86138402
447724410
344042367
377241536
362204465
489493681
91603543
323161176
110324349
347313783
182720393
352841135
372849013
173361454
172755083
176962745
266340738
132272278
102317448
103541995
121011429
249239202
212546065
458600038
238875717
8217680
464367452
334154812
255195939
326653965
97433866
313195434
476608643
73151419
280385361
131144023
353445120
457912853
111718271
425384943
77452872
335760857
486661773
187079051
395527807
55944078
185644032
167551352
81973259
252999042
167675391
127510407
293289735
242777863
249493560
233228649
412178339
275432301
123400036
425228212
340834150
293381288
372215908
499514513
459359909
401445404
12925438
279359583
387305418
303687589
37529130
498516010
28976481
488326669
296600937
386180424
340530159
36273224
180859188
332332242
385803083
397129602
125795849
222876924
423771557
286093479
282391728
162110702
394620105
341605152
230961991
291131302
148545370
99435725
327184404
70323342
149091734
183444092
385641671
239399316
152898104
24388156
301712731
387839029
284647731
167095583
158507123
427233706
52842018
170023920
60610556
180556435
252982929
444532350
322763548
429822870
320167188
495759945
211078803
410573886
197527809
402578434
362725730
39515982
496488843
493412899
345940976
454829884
27358976
225215420
234844904
320490981
181092340
368693767
10298823
94715866
254659285
124589484
108137180
375789635
224992101
222505610
329689959
280886525
258993873
288694006
435444728
378738184
437775026
438657692
291680362
155428061
89061302
442859046
116071579
398702257
303825142
290613455
269018529
37654800
178820183
46915851
273304684
180710008
455054109
74871554
360113808
459749615
89502718
30967634
240429756
434621593
480700357
54906443
384091477
258695080
238144712
1272224
162469419
409773992
411478918
453286426
318656627
490414694
182008745
155605869
255715887
192168451
393691234
292800865
322324147
358150601
191183015
250072267
298401408
355741196
152441457
368529409
386944057
227802107
239016792
113106102
147394584
208054156
498991000
213069678
313371084
38944574
270140797
389932204
135407668
261849378
149723221
269683205
428483273
294255238
365557823
90255142
260364248
255189229
444989250
466272948
225311618
429069214
141368672
259770145
330098017
456407772
444995387
36601140
241117718
225907448
426758288
43632392
189586509
384355125
318126671
64509533
218445815
86563443
357472900
350831173
82204281
107103090
70866316
36275582
258699426
492611144
39130995
498235269
377595345
296280044
263415923
391727588
453205963
468880958
472978396
384828457
117688328
175463739
148328255
419652241
300079540
456174431
142632901
9332321
411221736
141935448
52553499
269030854
142125459
469563276
375818705
483947215
164106686
289131740
241566112
117234800
244435171
398289560
455514115
130843230
462801599
432229815
34022889
100252931
271759191
180924668
316532864
305937811
240238493
369686345
24184306
127301422
454736592
439894659
428579734
465472602
464313893
358156556
293063898
299204342
52131223
436667519
255236447
11096811
139939621
203741046
17201112
147239430
15119297
360299965
203230393
407491250
73501679
137214838
495863268
438734638
19796222
345551874
75948574
143862389
157061640
83736643
250535764
227570373
229473963
157414515
392891764
200248052
413583784
400587524
17114866
378713206
69662414
339107618
431555088
10173552
315479450
264613859
287914336
22957042
479840524
459789214
94891676
134066736
406975131
44203153
326963346
158701528
118731678
139732222
467887943
442392500
118424053
417179649
178148289
391813775
389553290
177328493
188633672
12117962
258535525
472054250
477590531
189300241
295673902
462623173
49211151
144441155
85683748
137694349
63248580
121831777
347758549
107056420
101073812
60403452
30383064
236494471
480986295
130160687
376538660
276261892
251551555
359752292
55216224
229009997
204373196
479787565
336169564
79055102
315282665
388526487
499107288
402258850
404540015
265068179
28927415
90478918
112221193
113627734
403674075
131709471
292026704
4645038
337944010
265508553
299984808
271159610
437069282
48139830
34261478
141297293
69066526
118749051
345618747
14709045
242270678
8310289
176843553
435936698
275625765
476563604
407175296
363363668
254699795
122271798
445182062
88789769
268013509
98241509
199268656
338653008
426265743
483728653
445619572
417425765
138975307
177337925
7471958
11032168
218613296
41957086
475536794
291961954
191237053
51640497
464435895
494221939
192150445
485792985
442791950
114466907
324498249
287060577
311984663
257780566
272433434
55907633
418027785
149526565
175748963
337925699
195675439
101094876
145633069
196658042
149226555
180366272
252018389
10151531
465966547
485099243
96358778
346526317
403031652
148382714
431286272
243630220
290508853
213426378
465007363
389678483
372935680
7893559
143968772
344114912
358759250
111657177
23138444
122754982
100334460
389438157
230173246
242549225
84602709
453057627
226689705
202970306
261520764
143280923
208757135
399670303
166841689
418106786
37055306
76320202
379318022
170897076
418216937
240494950
47392595
198183410
315847707
340267125
445566530
267859793
297475739
6422112
432747287
382080660
357684064
274138691
159792272
214152642
438574521
194839274
497640073
183215248
150892133
485706868
260371218
397137276
490655360
205947857
353613912
174134060
269531338
204051279
156191013
415898201
316703718
197937977
115102618
459785320
23654250
356137361
157185152
233459310
243140683
246883150
240612209
496978301
38624947
137621786
266490228
69338749
206763423
456544207
181412315
107412779
283233873
415841790
123341820
356084070
239332244
276213140
186658490
346903991
270114774
7722914
393554811
141464375
225904492
160610553
276341661
432116439
410897009
411928031
135460267
379119149
493604953
408040323
350945534
314189292
176719534
363241605
86967138
25495922
23993222
342935374
401115341
38546449
150388550
448755746
497847171
323308825
422527238
162132507
292691176
196369179
52245877
276195108
98532322
145269282
483402191
442328518
213404575
132377270
390999317
218340061
65857904
444000308
299846469
399412661
275494223
222289490
233848129
112723974
322934950
375296271
80766443
1233837
400532711
144806336
470550757
449017761
327969051
123702797
329502208
90088052
55102924
208896688
252508602
321196571
491392068
247882403
133149940
94052731
22027424
231110661
455870631
324693517
177651785
159946057
351004181
260756655
305325895
101167956
58656131
263926940
148484774
49097338
75928730
68859126
167838679
209895540
135413530
87442372
171971642
125301362
281214093
235262634
427516072
188470093
185952085
388624933
16878752
31462601
336068768
95215464
496638457
455309570
199791567
479180110
271353159
474337188
465032779
444268169
412790021
170911500
34190247
412216630
216401690
457868471
486825072
341043339
144643265
55291779
374892041
404435453
490599237
98842755
421377266
371341110
391250999
325726002
315895927
263239220
314973046
372294953
480266743
164703442
321211039
198350867
478623382
486191466
258414052
280214309
368798231
292095373
480461001
404535061
448738325
478710401
261045840
241886843
118202412
229253445
95352107
237544283
87228179
359281398
277544502
155866295
304224983
7789499
67470646
123869178
421818035
428501307
383907909
135609310
497965174
488582590
54473398
97423299
173089205
139971220
158895490
152910219
186763368
39403760
164133847
336340637
450680306
391518394
326262297
392488460
250858539
492387445
70994791
195908283
285499468
421519184
330460184
216715967
345686132
379486948
436725653
244006868
262817555
196432261
99734837
276851856
222663450
324828350
282400108
132197810
337052274
498638746
59842844
351616351
134803172
424802775
135476386
42867321
220675404
184011739
364071033
297084006
392702307
319106913
147838375
63232921
160158582
375087661
179728862
25842604
349517895
281316825
321072343
387013967
344271825
328153437
448934520
311812084
441398237
480391876
305665011
149645219
305532058
381400384
5252864
406507058
474258210
148037698
363016464
429120586
195239099
208038521
21485787
99886845
113926119
168523154
372880522
196000512
363624857
18697431
308666085
469751637
296684306
455753059
458594639
82171371
366115630
322622394
363466925
261664833
198381573
291575865
53357261
339896028
85511313
3946680
214168756
341844104
102519576
396833586
25941758
191506245
111947552
247889645
139447193
318663321
47225003
416286134
316114654
84234638
379565727
207344533
256714600
162646982
287970734
389702659
411376232
439292072
355489438
227949947
254821041
191816184
341210490
273899119
111418870
363546007
164146755
107880173
267666983
129753203
111593636
166497488
63662542
50019344
106245539
413601562
290236111
183299175
45893394
370324244
400770354
453510693
459270846
90094469
490233562
100867792
460845603
202473133
286279178
221241351
248142244
15932677
7367596
282026607
46044364
404646219
30669725
271292534
55289147
454182322
180331944
21099502
204476998
234638591
433769654
187902432
170259281
343765343
458369579
54583020
438956554
360557759
256871208
142725444
46544649
138279296
422296867
307505642
320704036
287667345
412497063
212324159
229800562
202151946
106768364
440187507
495858981
243324214
139924931
307126829
386920960
298205514
333571876
11788207
34242029
467068720
15321620
15641258
395210370
472126057
356796051
496050045
429875636
234896578
199310558
86995315
224381705
423537629
492894400
221282453
263300263
12332713
13647239
463187468
393371561
481289280
291023080
293101366
188487803
58951005
340242557
230546303
113737472
167562074
149026053
129972189
433502734
132909903
73034385
290562345
283538984
223941363
223129261
18561264
17148843
267010940
416017103
39940338
208798703
463021365
228293903
325812432
319404563
137517772
409682952
55506471
295427556
372627687
64844244
376561203
199457700
70609809
135578170
132765350
382043759
407058406
100061147
68636589
171111175
203052012
357180521
481824003
362090552
292528457
162308875
210141621
257369013
390089422
342697332
371162917
89484764
420914865
287937585
306236065
281412450
229421120
127962859
21706628
152731211
21272336
204606481
242446057
48629940
217298024
175129473
111557755
41985078
186380272
327072848
27087903
259005516
301920490
444803088
466002135
308872712
301719311
217996715
296851413
422705288
307378223
68687197
403409396
380985052
212727363
44112939
125317175
410772228
37572733
75187728
313727005
337563039
211437644
8404684
127376881
378300774
256238101
391462672
316999267
445904306
115388232
217427312
329412982
477234071
34805688
475495825
90825956
433878714
275026363
16513439
366799208
488657497
404584323
162835605
160608430
249778485
238677299
476646652
233405530
38837885
488006773
44546129
67160779
345998248
147389510
468059169
5874299
28103661
119155678
188154692
397288798
489186146
344270092
280348541
414228865
260335959
432055535
497304559
470939557
175581206
14248697
478560031
44757842
164850017
239819526
308455558
189092714
132324549
41928003
442754729
245269824
117637365
240651519
286907531
152341680
170682744
115757484
99690817
446307737
310372162
265115023
374691272
2367891
15919508
25709004
362179477
390888198
354282310
18753672
412477869
135451383
374510796
287759713
433649462
375651082
138675920
401456286
56427752
215711588
255355339
376118873
258319203
450567289
368847169
418757023
277549978
499110347
90283504
133575705
15631461
482249761
76403429
392531729
392036949
324538749
243324140
178523325
60307407
223779301
422421999
345684819
58422633
10421668
117912643
143806584
279775582
434127892
400844758
219310121
404444384
27816513
473056540
342359038
101761502
196980582
476498736
105497509
311559025
482636826
57698326
260027345
489629969
452846005
135278265
360323512
188651750
272883799
6214999
129543837
174061806
176233678
344992218
326805359
159274156
226160800
38846870
201191520
103368800
63236816
17677493
56945901
269723855
212051695
436530090
149225532
398557747
261607997
411311320
30082434
448062808
85239067
130364535
279826146
458095670
255607040
68004427
188729350
461524295
187582018
265334708
326271872
481095575
3063519
292757181
231977609
182917056
297447484
97588814
174958238
245640647
5564527
128833083
207929819
468098297
211838343
459991373
233872179
385937631
93792102
491385824
177434363
452868087
154620873
397023144
387556619
338509413
34944947
321868903
366616313
318795799
225199064
448686420
466268615
480774821
101580340
456215074
451315136
429676242
369266783
173406846
367251513
120538788
486778796
349265262
44342799
193085876
378101815
177328248
186426069
99208193
247535383
462373963
467499679
397171585
417033463
77583995
299843085
387018451
424280326
254705815
344123661
233228718
346436015
393605526
213161409
247287032
26162388
397785338
179394885
105314068
302515525
329154918
264626450
391274904
367826387
324127631
210004188
108104676
409401540
269114563
144845954
270935327
343481217
471603606
276799474
313437829
101660432
195623620
352437399
399403739
279957625
85594178
283604895
128946525
57132263
12231535
97522446
259532037
213773204
298036047
116377076
312308478
351388554
409140981
125803755
415513646
92889258
376031698
237438980
471718918
353486400
36786352
354206702
375403873
4251637
339729132
418280791
117982378
52909809
34950283
193506755
269341498
203964706
240780452
448673930
393756773
267977337
478631793
101872183
351364478
230205042
65682248
165394588
212364177
280781719
422430459
50028913
236268769
30798843
135356480
103390177
245919901
321886116
158903419
388304934
54545859
480573945
294596189
407314688
483002248
415940008
332616593
130441725
151774191
295697657
216023328
21272849
114314899
88829818
394095498
429558520
128932565
76886017
231450631
314916554
492800843
423561369
43626302
316511344
130354083
454610165
401814055
308995606
364941794
172282353
37863873
155441726
407068711
245727319
222867956
455458190
309541976
482938788
147826401
128045228
398350671
340974639
349399230
450064040
22210204
111950764
3593594
55085502
374797774
218469792
309516715
344471754
140306487
44988109
255171302
306790654
151136057
491597490
263597860
56027734
29407569
244713584
63375474
409986395
288663265
23450340
168596817
16756272
340815225
65617814
250597011
225360448
215826127
189661192
3907600
453009255
190089208
197879497
400753447
191574717
403482669
298322789
76816123
25899064
56548374
356757858
184744400
224233136
201738662
559178
486479787
14504116
270545093
234964405
171492654
128056351
410357276
390342707
146085065
396780166
18696379
422819467
181717685
332676698
108324854
176133520
454065587
353448397
326773571
424609809
147100593
137134594
421376691
395377731
479990760
460165580
345278942
419388363
485100802
457802884
112126484
144137320
459107291
175807679
213948041
107961971
499150571
45746273
401367884
105784992
318491101
159893766
62088065
195246927
371374903
492565460
122559640
223902850
93078090
181475562
148209895
302228914
13948564
293348942
274965173
119377412
114964734
361676783
267981956
324370827
292174994
119857929
135562493
399787205
45737527
312735591
21457860
10134253
416090874
32967087
108092240
147883556
459209976
208233664
122901834
237256325
265130997
477062089
240539748
493031478
181440989
233479953
103967460
484681723
246886553
303136560
369005776
410033549
455614826
41121569
52577347
307773026
55665154
479292694
332742944
156533950
67458239
386496228
278489471
93489607
232702468
362664678
270964835
347708340
320057108
230792006
475434256
204743592
109537390
280521371
468356994
92852444
409985323
438110159
60706775
370164887
464509458
102705013
121318442
146516905
87982984
319889191
40658984
107460846
492949602
488917318
52171604
365300927
472939545
50133798
452632585
41509839
356314217
101640590
492430205
123112176
231799947
237127051
204723339
348032421
179785986
62455494
386202961
111414954
392467496
49705158
254272421
259729410
299220522
336310638
479200503
401867191
34512368
215294318
267346545
9694522
7406762
340593251
350188395
197279900
266048695
438974727
285338590
358077
35783157
475466938
172260600
434925334
300160790
38586731
277122166
453052005
264032415
76830902
302558186
118706433
264698764
70840284
427805798
193250006
231760770
190308292
259706560
176729356
277374781
149007792
179693930
261649242
107344398
431262282
226846083
87572623
286971157
458289445
226120001
186808593
296486958
297127920
411522501
312482746
232472957
460923468
98921091
349116115
465362354
29304195
464929452
327609978
441999029
222161843
47440172
190129825
275850118
298471563
279626722
259845294
420624206
461579349
142235180
142625883
320791057
216719213
26183251
300521035
474753164
334241594
222939720
417113044
223386369
215934664
457584660
205345027
486125592
53528430
126854641
77715659
252289663
71959206
238495294
112441229
213476521
458525368
385881710
11834187
38276684
116872527
65480671
117782831
20747263
75037453
413968414
367899396
274560426
34513153
51568939
296787300
499219903
115317713
455728039
358761246
165799312
76191734
85056057
9575380
280681170
356104957
497285594
359362945
275908531
53528049
19618324
447123344
294940718
324929604
334566788
319625567
386404106
446863577
10527216
12592129
196590950
340003968
465821272
126572004
372137443
87877903
98566228
279574739
489726360
185655429
302461766
134136340
407617116
453846987
190494315
444242731
375096913
141064760
294145066
222253281
152380858
385569620
323449593
165573138
93867762
374268232
352733347
498748023
44023594
92458362
32893247
104518147
102301209
355414402
426124392
71641100
431278801
18735370
376269089
388324768
400192489
70233011
141094673
364021243
276978807
425366214
134888453
248188747
130370367
464351078
111521430
243720506
182951322
41190677
482183898
142439559
81285703
125920677
410899966
6712504
340816682
21960598
418550378
128052729
241386415
266420739
53948779
382898380
479831685
258483731
181792278
394140769
38581826
156633725
45163443
142504981
387011271
98616824
430611644
106041446
171486066
196203720
7229910
387932295
306179097
340027385
7102554
333035662
433449594
281997889
432307606
129436942
65157624
319703380
23126593
56429934
473124910
140476291
274350322
163938147
388975589
127088502
357371447
178361450
293453871
43991458
331800475
106166723
242776826
272481525
36671866
226196906
265732846
483818349
23342918
264223474
284885577
349229140
284661010
254896788
458166756
412383496
106202883
244821754
340366454
201513393
330318126
487577279
143853551
394843617
144871128
263104752
231576208
60376234
463108777
49763804
388400976
380279100
83921186
105586967
394359093
369842731
87875641
75688992
292547455
450805561
351927410
220778485
236522549
242188953
44312905
484959001
314936809
103492720
362218217
187003015
50965562
419537855
60222506
150853621
169937656
140874088
157802996
15955796
26641273
165701582
178843839
75716459
155574063
400510218
285465825
410461567
389867434
297094197
246858221
245721939
254290216
367844126
338357022
439424266
276149800
8904243
417739942
371927741
121525363
451451475
473142921
347479222
361961021
437484699
494398551
315075199
320565476
449882637
411660125
221697705
419007788
402347633
115624959
280762531
456865517
370259102
255351200
91794107
257079445
19940203
248160411
469034492
406252690
109933979
86967070
389349976
325930788
438681227
26329064
96928144
169117929
13810903
255361153
280798517
138189549
124502047
485049198
60728369
210875689
447631340
33459947
166533908
240153363
351646306
394136263
312949748
38934774
276511711
497870594
210329591
52777806
241956948
132276669
72907230
316390712
348589697
320891522
275155545
113040630
293577423
26726970
467808062
343888076
137956487
76264796
22914524
9776050
373724621
390410370
493410063
476082906
162015661
319505320
48176582
256115461
182071167
204872736
470049334
295817117
277592449
328587335
171157619
237291386
234523081
157775411
418724848
360626179
359566816
259933954
364225866
445878746
353483521
414454819
490697067
198031693
163597719
482593306
83699699
355280563
67624245
376365559
146156120
18682176
74808846
170867034
79522711
327414568
189395437
102775293
138588616
103158535
319259700
391641644
322560737
423504851
154504662
47555291
370215197
202117034
446280392
183546579
98287401
222199792
400738151
273167393
52594295
469519816
414938415
495112052
143787076
282355273
270687545
176341738
492836140
229789090
233206411
62232423
91159404
160975778
26320329
248611411
278382134
57100048
459158859
19174793
354980555
258107575
145547525
400422283
165505802
226730594
450727023
304315865
290932367
329614947
291603305
132834199
311504754
35282835
491256030
338321200
357221908
345061667
441911838
13214847
497572321
218358718
467470040
57268241
283258685
211658092
120598207
416638061
310413141
220162462
52570618
463695990
69287695
475743499
101295103
144273100
139611265
353093811
205235750
496416372
67159730
359533622
396374574
74195626
251134872
357732258
278905560
65250353
133364262
49769357
295625810
252195671
403388228
216975645
322688894
11136136
295964154
58502155
132042749
123457516
18871424
83127201
426903903
139179980
112153319
238308594
228027946
229612249
28237928
259804224
164657116
403802808
135058512
378007108
155536457
434419798
363473471
347427375
307675587
115433107
218452285
388449432
263035977
105312674
138896334
361729337
365413554
84121496
395806343
478507244
223898002
441741668
463426227
258384046
99002980
1414502
267069982
449020651
426552161
492055049
155965293
84425061
131199392
266916961
482130737
242546391
119630802
9344962
158057810
101739411
11920491
439843080
460242322
143827643
365635365
283757044
409506624
418219729
32194729
88083403
27590349
147158821
305845403
147049114
496467307
265107788
229653564
202048944
394205680
405058604
281834858
44042353
273412048
103247765
225208249
41244132
365813395
449686476
384242596
420100254
213563088
132746608
168770213
316968304
11607341
47660362
58135425
298720086
388614792
414051752
480467515
437580147
90211938
173425796
309770637
364265591
393316281
306591243
34056070
417695764
18634922
11204625
439341227
436407438
152066631
423830352
191796575
23809849
237465687
8308455
398220365
386038366
326956749
3342372
299427930
167554991
301419270
329951845
44265990
147631466
384485518
208172663
75267438
79544640
66668594
215808244
49121422
347609549
460698411
46074432
48398087
498163811
213684877
204229600
419645744
237578005
331401205
55199190
68665365
441813900
25737928
259565218
124908203
339375530
293904082
337489341
480522861
298924129
70164323
175630911
86699320
245191532
137228054
277810788
83900727
467958200
38056183
49765729
266422996
342089577
310621432
230240227
385169826
68665554
338175742
137509587
379320907
48978885
452122208
222470678
38442590
298337031
338350113
145081351
110404022
45627207
125734261
488278312
308178420
441680710
271182220
190558304
258667594
88553507
390623874
149374625
202765864
379030423
388144154
377465083
264193382
159097012
258665364
135829843
187412270
229495737
391814168
206485049
142008551
195280005
130373666
380961793
96959597
241140311
410447024
9310541
83922848
333532594
74883079
218995747
195491947
207314647
186661526
126890149
217760836
410421230
294418830
369683421
447002299
189320571
418423798
290658795
149657599
118603765
67105764
76104724
241769258
105698137
162395949
315570415
364274599
26562110
248209523
135760741
94078352
309932443
269056195
458687925
301334957
364293862
165624695
241227817
115266818
284245289
322393509
123792083
177673082
130258269
220497439
319035054
365764659
467376032
198739901
190547225
90046105
159230905
127906134
116601927
387348175
392804865
268011563
25063372
177951209
446356662
460319115
362515306
850991
260089314
325351013
185698225
110462895
199257834
98622923
446450232
8850472
489865865
483946401
111314233
276339389
281954854
52664003
63151217
284742126
437737981
141871996
373984071
451888223
488305161
80472426
169637799
162648944
351031061
108914930
91966180
245496941
358784813
222732770
496440470
186117427
193069766
199937211
50937041
390887694
138525295
497500062
35923213
137411463
328877984
6332914
377850678
353862110
321219
412018397
286499070
48942132
141814698
158011450
143216603
186049663
163919700
423360318
449595160
223011863
415237724
496006657
272433407
490459529
408405198
201125580
406900516
76509543
146489020
229879120
32257014
464510086
32503285
370341307
81739339
115350774
21560426
354620800
424485191
2413404
240250552
116513802
299612036
22133526
297549910
464963997
297612996
493467879
469907009
450738277
56900530
20552557
76122901
52151210
463218030
37825746
334311594
282661802
456944697
107703212
443997446
179184733
240588527
175553482
374815846
310264340
379452084
469279039
251832840
96797473
87002598
245570333
304997203
355862949
251721902
45686584
6595990
68778482
215820889
124584057
364544557
60631330
195834313
254224167
462864513
218878079
146854974
245087023
298162912
398572525
207334861
487749223
68770675
70960762
493359038
194762640
292935764
398961543
84426617
334733420
485832295
205247363
86146847
205553362
116665971
281337894
224848828
264530443
465673050
258423267
267188381
158942500
458408830
422874899
476370350
188598648
325623050
60655630
377360627
269028769
472764954
387804713
440225779
152079146
425698415
290213630
177418931
41086309
265869735
436757193
266459052
491423089
144139913
365616202
49851325
74220080
216554356
229045026
248697904
181366801
18768362
167946792
353374024
68922544
224898962
407390962
82835244
49519895
130578355
463055332
186231674
399294099
98011124
232354875
74515444
47498582
120708050
377992345
496967809
280317391
185685430
386926750
404022958
13574839
469098530
270784807
234252190
398334523
58070526
221054319
364427180
211242397
284433435
63434323
44044231
96573819
88889156
312406069
197674797
26417043
386608387
95997428
16132390
11638389
381007624
144172877
154243850
432385781
260342727
356337516
109415264
426207467
76362049
204354153
161023621
329039769
297607902
460211005
264868231
325151187
358373588
468680867
348705245
104770743
411516958
47594383
130965327
240109438
187809793
289667562
404444988
342952991
38096392
41111340
211603766
136656017
182921889
492878325
207432929
109941385
99334019
157305919
43542236
113535992
67372851
323611240
10468566
242289385
383418434
230646619
427678979
405418207
253464146
5323274
28805014
30866023
332791565
37076431
498242445
232586616
396757785
253460727
33916495
134779875
11457909
33989329
264525822
27267676
224411949
346685043
335407758
4904085
4522973
168379205
80976375
366167779
249276378
149825704
231345998
103367622
461217478
209568311
330358379
297917667
380540637
251686675
38623108
290552716
470788087
110883448
267839877
217255850
202644129
322850945
316129494
265421376
226404183
296985684
474557072
270430591
307594668
478932433
135081074
234752008
263055873
380116901
148729130
389190601
248960281
152909644
264769226
461421302
411731758
436612399
125990699
379120743
291190951
151446045
284393623
314880541
178984429
25804352
167517444
159943402
103610323
378580667
333033890
342420736
138978118
412541935
490944706
256188283
241164556
499455034
200189987
219909934
306103450
210912197
83367475
153926456
209483287
148836899
262939252
112921201
434009617
312478461
341459827
386576543
259942031
79569895
108606243
220963901
326242159
166329352
435839969
236374076
416628147
312880919
442229985
14466327
379410431
440285900
224769264
40148046
419637643
427707927
180349344
144940703
414659912
113350269
383480005
251528657
495612330
201931810
426247406
253156201
300045598
70874064
66154074
330542055
19376675
273244129
471219667
441938628
264998599
419559309
259348938
7548731
367813325
437897607
303390646
184261405
305409880
271496677
450386599
290293149
345835362
348483399
330077300
284991661
261639786
144987369
127019299
18066343
239632507
96097080
206539915
262475854
78923228
307178729
274821525
476935560
253775428
282697146
173276694
351231810
140078126
267154006
141614346
159934667
321745263
400745007
113939490
19689563
34741279
10937261
468785591
110752760
147506245
414035962
113557914
352836367
268946525
183111096
250182352
443758671
197004844
177232844
126103838
288351153
222639228
328677432
258811381
431078827
203254818
447779656
395234373
452929096
315539030
492143865
79307297
176733697
42266108
169756182
494547724
490769050
369037593
458791595
164349029
220234740
456196610
490994563
353397089
37830674
482995680
8425531
426783821
303400890
103506109
279115094
331517531
320231147
473012118
239629714
194520941
15096191
250645060
432246396
195825259
324827930
88288349
23337881
365106873
496993781
494427706
466301205
432486096
90124476
135409090
391212480
123055274
477621030
371251646
94954669
250658086
187929129
266097442
376121784
231552308
188977907
177177315
30492505
486407686
85714023
76897737
273221425
207304417
142975024
101277824
292508572
128151259
301216390
180004687
380254808
459320077
345974087
480527912
334612603
470379948
498405653
78969629
2927577
12669702
168331927
55158225
185975166
358292771
65543955
101776429
117480401
351298482
210735318
490341683
307154870
124042157
199781129
90602458
290587205
74258471
99807104
105902617
71150246
224798354
296267131
327625871
347268674
59962330
408842991
277887035
337047624
246769104
99325597
441092941
159664760
367880633
181671246
320744725
420607601
393824064
176515108
423151880
424786206
379558394
454220420
221786618
240618459
365690474
414469111
51464199
212981627
307957929
253810311
321162272
175290350
232241376
367065299
340208747
308176221
111194562
157024584
262169707
423771957
305513990
351265807
263475303
364206798
234326540
328198332
448074942
200855661
261211276
229954200
135586148
479013160
333726032
140929549
185996728
221772312
15208381
415346080
120642012
412381749
475513066
162927165
155775594
255367424
264286392
251135320
36831009
255736838
302859402
37771656
219356345
458765966
145020931
449556368
294055523
214444945
88729699
66080113
189048229
280642273
198223876
412833686
329459699
390972755
182990674
381998564
445385436
163400893
410636818
45804602
103969204
445879209
462930323
288331999
201376751
129720502
389459763
256105952
232324463
319798466
220357860
36738413
235405356
435351546
376222136
4565529
306112927
195865905
369006725
199777290
293215017
451222874
217915092
118374881
208276290
42561921
355986187
460165649
240579629
403313999
227074117
244510943
103382544
324212392
218022241
152224918
491337200
151552573
178328434
43209969
335178609
179283636
248065101
205786776
210087043
186611744
295147568
395849147
217933874
235945185
130390473
333536393
266286775
348806830
103080774
416188322
483337534
14362620
437526440
471638710
20092641
437074348
192626604
183863976
74822909
330560225
427368009
419021020
484041577
294452641
378148516
47167973
440902134
224411674
365207997
379970427
427320742
210852443
318624638
236870112
355122708
410292939
176839267
275964890
212476425
87558254
179214326
246023794
468748999
320890200
58833253
198400037
415797166
18418763
56490463
311999583
189624706
477835459
465183346
313469088
215425937
150947175
399250116
341773480
13725951
160252688
228233729
379614738
420049705
473187354
360511620
57361335
182964769
481803769
73985474
320443023
413491542
421429700
425168183
483211428
75630964
428658135
317208269
151653153
141030273
230281193
466259787
21970532
449498164
192299558
90656106
17445832
378229189
437074388
238052584
92223625
50296781
235053777
311885744
256075416
465038473
195275833
10674996
389827193
336134598
223934688
206332090
463685172
141155136
472667444
3459130
90653419
3157774
496953341
117578766
313511933
22534254
476084482
273601849
31089717
400706164
468681639
156770421
15422462
47417966
199505169
112488762
320517262
330489335
26414788
156100058
360114528
453373322
375028628
328591293
495423556
14517720
134761934
24067306
450548155
436087740
195853163
25016911
362353010
457865691
103213836
34984715
158245714
194522761
327604188
87033702
203020886
195913641
27117626
100233434
222772120
258459735
195761291
448502588
394349583
4369549
139188064
280031181
375971583
168917253
89185471
123481527
58056905
472585151
357904000
448322169
233047874
340574307
114474221
102858513
412470904
12244826
340217889
102817701
311341926
258527107
347418552
257920323
468019562
347067268
129193774
16339479
289695756
489680702
281592831
174116472
382562295
148360752
478041875
313972893
348981854
43250476
28891728
130032635
310100698
147673943
9665131
311599409
248308646
472871818
160844834
165133436
170297267
331512742
335392698
402345690
178321874
436015952
205304627
266641625
393045525
336964102
142735976
130434430
419787158
196404391
271967905
31115370
323040637
482165996
150569469
366367848
338834202
420603552
50573004
358980915
351155529
260989877
56394360
284650324
367355901
404524558
470957990
143109843
112313728
389679964
495563453
336914316
53882453
206565156
318351728
473883545
150501291
72244220
175899269
48983372
256244386
465074484
176915317
372759620
399407487
439715501
422006944
412483336
306164037
82303083
141301183
365189137
48212954
252982164
396574044
426522832
354692423
473342755
164965125
248793279
179834241
41615032
221766705
110865086
491038117
471229547
230554602
322141982
256839256
407182352
427237698
372183783
218673595
107299737
410662337
237253408
13389408
481755195
21965238
239348699
187732070
118811081
275512997
153930896
412347739
19045792
304799871
366174571
479840424
448259323
244169804
415186370
16204658
446184975
136070672
324675588
296988503
230424654
209833749
454275762
436566921
261144008
495908941
201864348
210035070
291342732
306569389
16410902
198745447
28407131
212484099
17893884
99155695
214687948
372685846
326699149
395173116
325056464
212048617
423620691
47684760
111598109
452262721
207913146
38439175
142572265
439199870
492503293
432203676
179361507
395635370
307529688
342563634
53730640
42375525
9048841
167276856
35812126
105277074
136801444
325528529
450762928
104932475
271972141
277941380
276574972
348515694
374579245
220771096
51173992
135026011
164342069
341586512
415036662
48102671
260422591
111254460
475141585
457733931
419965303
293251950
353874690
250437175
163460662
25910492
117475489
437829312
228238546
59357070
451775233
352880701
82931504
16159290
265945722
334823401
458665255
410397171
179996091
460103547
158505972
318909835
117762698
407357976
156613329
35187545
21697662
50552617
468956075
54670937
160240866
185482153
307934780
189382845
399877375
386147968
483447694
451517131
467689513
259209142
360900241
307501971
183332128
355138929
252940665
431868871
314878192
373001430
398371396
139577904
30710489
378475144
76549708
27992915
16602656
399060317
176826876
279046126
158854717
14265437
343191077
74345936
53999799
418212812
397829901
475341497
4561957
3574828
359623713
320627835
98930535
387686515
367100239
57246922
467893639
265928886
307639157
189538230
248704522
409612709
345213444
234323936
119288847
108770805
326246537
92038975
316365200
357795408
281363238
410972715
171522533
281092716
140075551
457050734
74481943
289958992
462911197
253575834
47679241
490818930
274779124
472676748
355238184
109899675
42267206
331403227
422219166
150776699
220198517
5070155
89436899
295188548
16025463
7779799
13928307
378992226
145114628
288427590
103366866
204476565
437934688
276329428
201774324
380510435
27200982
385133779
17915619
457789351
147951624
287118186
101940725
418809229
243561336
382047211
247415852
232946726
304289039
358246420
83049904
101821753
467295818
368464818
451291060
474984648
453925805
454389363
340664014
260724597
439197632
118597428
210869250
15407434
425270284
24476988
297512154
54274544
174187756
155411202
159971260
413797423
91333055
100926225
162904874
36208098
121143612
436241626
191305273
192043304
411365930
205641397
317858026
423920406
196454062
358003919
169269365
237406842
437702970
115991274
366200385
452413377
217898023
138915681
220524141
279707389
214936695
160142395
427111820
474850085
39619163
444135148
269176719
49578314
491468932
258364172
7559555
254817797
310104324
72839218
120962077
127173467
295504596
455849958
12656213
438837530
401715005
364089442
50684875
422055631
149897792
225458811
390150550
176502412
457571800
469148628
130077468
461567313
438544348
32377628
130493572
220846467
213721748
127897786
224060425
216667216
350279380
349471212
377660135
17637743
289174523
404411591
336743533
486441485
294280966
480572103
19911210
310344286
50966881
153898144
157752530
216042564
121802290
109129135
104832054
228608528
233353677
222842918
54038848
70834924
344377672
392684528
255250993
232000195
206245149
373971160
11469561
460268180
110658060
142501182
396515312
8814050
114455656
145367377
273491564
45735774
295741754
467463464
115140101
383289642
117082949
262990512
270839776
109840679
349256203
207216538
77351132
469850524
58133834
430647126
447454000
479624899
332250889
376982649
334151045
110386571
120459959
412924218
113588779
199779501
356412319
112335413
375116484
388401286
353068891
167885864
335242443
226819088
418837367
15876733
245894690
28267653
6374241
360435718
35680469
498103986
89580435
253397048
8555053
124488848
152753058
1861782
394083734
348994154
222410620
58896948
241970262
9194633
100361274
142965262
110759009
2552508
292633761
39218849
467005409
79626574
251571277
109565528
229741327
249738689
463908000
196323935
100834520
307745050
419641758
362624656
332475294
431450605
447654952
270369947
237086618
200712812
54455904
409106846
302258812
457541494
24491227
6864691
107207456
144797737
57524329
411624221
212799261
186399439
296650188
258688730
50708252
389160486
66536327
215475876
285069002
46962470
450190072
444247837
151390481
469773510
278763075
306757477
360497464
189695767
119349615
129451069
33534187
274434532
439119153
191541636
295019243
472525120
71704488
483508979
308991771
117432963
184038695
83987844
112159168
412181549
181019215
192953090
398175327
287018335
211962479
107713114
107520721
168373806
273713656
59504652
23646411
176328227
371211495
43285805
308943794
34738945
469490346
334092990
241845290
359504701
52652744
79003498
194815728
135326262
120110743
21110633
83175618
351231786
154133951
76375237
173239961
120014110
258397903
44417705
6757407
491844029
356421812
6915173
164176871
126017748
179649813
406344515
123549794
446617754
278371491
330190706
452846334
233877528
160890347
406097724
405931911
79812184
12245315
33575342
266298625
33096408
469374212
355554288
228397366
416987139
190870733
313767505
167891911
96370726
438163764
33054788
18394504
60452556
265209197
431265985
424235461
427098323
226621194
239563223
66991026
103205638
265568741
375649591
87637867
382475891
367655972
362230430
458163251
134525759
369290112
156759294
307500120
277450636
200282363
313961982
289159679
18378793
498212527
57262700
169419546
205546417
172889582
21957321
403944447
134030008
211443610
216507622
140747113
106272613
323961446
147033147
228496317
114259798
387022788
398683420
252219972
340524947
293889891
497100413
73135508
96658531
346693822
164790025
290726142
892220
101647201
185103249
39298737
199051621
453479056
484824083
225739376
98505925
289415126
462363769
480485601
281927356
370729972
202312628
419474988
181022578
44823106
482223860
55320087
68247533
35914233
360935068
173982938
461059651
210474621
147013599
322626653
328025228
266785517
484518507
322028807
226781099
247372529
397105687
259701578
16464414
76714615
138596931
202165061
497516789
230761157
240769720
159614488
187421572
404588023
103990610
386205626
404530925
44083615
114240353
249561811
37418426
389470024
235138806
37933158
368698681
277270153
66276053
332925975
294659761
264989794
124915314
257321398
300751021
173788991
439080693
120867543
259398068
266252115
230469703
119607252
134814071
23694953
246323
183187758
223075072
188060517
379360236
397482157
189791658
110290921
164030504
420902456
370689028
207588464
144739757
65931544
453933921
21851789
483880714
495554858
70346078
271705071
135729408
178255961
323106472
431752468
432633619
462519555
414509275
437706499
405607789
247403866
46358947
492051850
226020771
224630757
278193064
447130718
305828936
254811192
251856882
170755513
489578939
405631679
97610608
270681993
61604253
42418821
461330417
106358789
443705399
35579079
475790178
228791887
188928236
83248535
428318124
232843097
351501753
117541346
440052285
373331148
150846713
147715983
342534581
180765240
194221303
429455058
151047666
32249160
470097423
434545147
247785825
266309396
365999172
272695897
287174216
208203644
57327683
117783383
52376258
247178510
388246058
215654396
477113999
273942391
371163472
12462485
52798743
299692876
392122067
76846338
238217798
437838894
162522703
79690463
196283605
485971384
127059918
236028388
251717385
318485831
146109047
75354625
335484077
292359070
301883246
264371880
25599539
57520400
435881089
399522281
485240777
137689457
17410932
437800441
787624
351736305
111180849
253467805
58969283
202310601
259394185
304967161
241982347
118467043
96644633
368935360
110844315
124465314
361443488
245286759
420469583
490143215
98745327
328243117
356969786
125491523
143558445
258670860
438750871
193877478
20632743
167562852
107353913
467930958
239457485
314765670
271886499
289971458
358625199
348443393
162024641
240739592
153465658
15858607
129689454
4343893
389269516
105577956
322627043
161376063
197072693
99948011
41383057
64211510
477926929
222739964
383429035
230713370
128638010
281292648
154506260
249475859
10594016
238968405
399203553
163655322
143303173
288983850
101144053
122487694
98357378
201641838
57403635
491085152
176051882
139818636
459939706
480063490
242259671
60078497
152591094
349888398
211941882
135305047
450936972
492256635
288386079
347575152
238244642
45232917
397439267
318399359
324201482
23231573
369187918
252753640
87052420
320645062
404773534
110700425
493223138
103146778
301834927
483684175
40576447
126759387
420324599
487637753
393480936
213687468
32231116
253870699
311433997
229468198
159922083
358220717
301512550
251196094
269342930
129950342
301740793
373040854
109547627
353145148
149861381
243814720
89478453
209180781
181991601
445082270
80703773
224477906
432354548
52924497
18890885
298335510
76808737
327444383
163323288
104398429
241881327
442643718
406904963
328853259
310506034
331260367
317906859
2834482
181396994
29490976
429305065
449019575
67633317
91924229
192538069
241147127
179330516
147214087
178756900
476480770
64276258
270409482
267880082
450679368
60320659
263439738
124979939
216475120
285015881
172909557
483870379
477025803
201420574
461759554
356912025
289822661
243737401
266291619
436141365
321621347
144559095
358232037
469671
163860536
372685085
399608079
23781158
402707209
131744455
288455639
348158907
452729130
481848106
358749273
136866862
420788945
34550139
458598288
331778668
294883563
457284222
402050004
96560139
48546966
93799731
399790117
320978819
63141542
275634314
289917006
329275005
257675178
155949712
315849907
113817241
8012593
314111415
265387669
24258594
434368709
324321659
373532006
446740641
400568058
268103070
37868978
80974686
14014025
213049036
49204295
463292217
288681348
242766366
31982404
378115967
62994766
368575324
39399748
147847618
10598816
32330916
484759925
129466204
386249451
114321263
382008962
329643300
485507775
246227174
36453306
461777553
115631450
403821212
247775303
93125141
200166306
293981703
440383253
69052969
94793405
248663899
388385277
404314628
397691973
446630430
314711848
172840134
101327199
250145136
410253634
345245601
316822247
102587194
78115684
26781348
119163917
327964167
313746785
297284942
57167600
429578260
87842662
183238410
53128404
347678157
297702996
78968525
51693433
128839838
275437557
439043543
46674078
388112029
135864430
435777404
401374700
267136901
171492400
332633723
260125881
245691082
224109769
167314484
34859066
52363985
315453258
356802895
378987840
495232380
170989190
276235327
131899672
132302999
471396378
190312300
61203389
335621529
288308312
299055732
149946540
126735413
1940229
476213029
327107125
157055477
203028233
9070895
196495370
406699786
453160210
186531287
258254444
107166320
237079014
333281367
274034155
492346462
358964451
146775498
257001940
85457180
166768309
47515728
378098145
443193111
242753545
68225328
273250530
209503920
4072451
128179844
283992038
485315077
369443571
66103442
498228529
317850124
204233070
98021008
504314
176188387
31580599
250818273
249542736
370981630
436765557
198502422
349634639
40451454
385878615
66055157
261808125
474926383
4093509
336326326
384938536
408758202
372853089
79005085
6183109
232644100
228844547
279975793
80920443
204563649
45885099
19285825
79733556
337384320
58975205
472623269
290456614
390958015
5799562
370645618
413596480
201304472
21699978
151372386
424604525
191597043
285795900
280653501
468454291
330052555
446484501
178903340
377822812
464312346
462687081
209025931
165230162
223865044
297015793
496830687
186085183
273514552
242337667
9211666
390428929
448493866
400201148
411304415
281995293
90482432
39084241
233457854
224990714
198675332
387577057
95362002
49432254
423968400
235189721
254364370
465517125
444380191
255255013
426202905
470192289
448715701
372299513
144427147
264762833
26703711
24495612
8595266
466084296
343765460
480311065
335860815
268449853
287636528
102451632
148396888
423362108
387062774
345393006
312293570
499024603
49168201
3936184
465941534
392715669
469587530
343694314
459505859
164494792
137947647
371476025
391961121
252490453
247969937
48115206
176456272
241299087
193080925
351544045
175301359
305541472
67206855
126783790
269911761
486546788
360175172
208395724
44558555
313922631
123937845
193943338
216916156
164834743
48794614
124188632
352863510
396685383
201101844
431136924
340442474
254180392
237552896
248869090
17686012
320568301
132322109
469850464
346448234
251869117
206964315
295386884
394891379
438244306
198184015
294919154
38808173
442488635
347941732
465613414
167791597
19500831
228978820
173800300
145250136
280852362
339284809
489992943
60346890
83288216
465597493
322145081
75078525
399779753
349739683
192730346
68018362
103603141
55264419
299686187
76927799
393835871
337692308
421424229
112442760
465614195
98176283
303265495
223194423
9061480
456961172
258278996
460534843
81429533
398460011
124766453
167487135
160179957
316897219
278808812
484118306
109017160
35509022
112721959
411153284
310593384
352385250
259538070
489724434
226151748
422053067
188937529
390471337
219571483
67144183
484600711
167589300
314483173
117553691
253847510
383930931
400916426
19831058
96222035
352709642
194549240
16016775
179537428
151603013
317094873
151365836
307789682
153968002
198736991
138359846
414791986
216454375
325185016
221514200
288806661
243589524
238273130
189584880
196960545
241410260
104708124
89501522
149371556
284751390
421788609
440308399
343091662
174834264
489582810
28759091
467226176
52255702
427584077
260542279
75835214
211365216
311202910
152912424
230298468
154313895
76776817
94222040
313624973
14978355
207607960
109052082
272440613
471947288
66261103
336613603
492557657
394451291
133948455
419459116
449149892
361660395
88039206
420845705
358739050
116633684
44729304
464975313
190289717
434111824
267404483
165981980
268128849
118128422
483578937
390640080
453772965
472993976
323140506
117869607
419119703
370725138
391122861
114372253
193881713
6559939
358319900
174520403
161783010
460776882
13331408
484887435
236908646
455052909
447451617
327343418
493960311
11930678
217650615
150868002
309345340
241906790
43331822
282090546
114727290
12322807
338252024
453027253
499538201
216121684
95542490
295379666
309404317
438834340
89244374
124904947
33744112
71590727
247853125
4102960
469046528
106740124
227250328
474332038
441417168
475220127
157497456
173611856
456104103
331386978
183848939
178237542
499675972
77281611
149061590
233539137
431318438
293948313
141531203
390895587
375550237
239942375
57516957
489070340
294216002
22155463
231079818
183134308
256739821
325938636
202455422
359016250
271393477
362249799
4457015
495488014
462128673
29126746
362642908
118598567
148497168
85024904
380156938
75689901
400530545
268802918
248317815
347548609
125047424
91398584
489593805
251748520
215793695
143497638
453773413
478772681
191861789
434693560
49525225
393230839
370033094
264970182
26740272
451346326
251604422
52733438
309491633
377213768
53510297
399252372
393936532
294314330
3946459
191610025
309181584
341028291
338176122
417484129
84834326
447584046
196796471
134431007
418413071
49760435
321647950
19488129
45878328
251120350
712237
258649931
77825245
265232558
341820602
94211590
192689426
412096005
375794694
353043157
311308084
432291776
16952323
72701478
318872244
155055894
35816580
329622631
65008812
171198821
60113836
35953675
292829933
313404719
296577708
499079613
472823303
495387956
165342349
206821007
201009389
51603302
149944625
59874079
107571371
145462946
154778522
253477274
337547371
101798092
215426133
421804972
451002747
5699755
364835697
180287018
388966884
198750983
241978130
285165889
92736008
310663565
91737528
379596823
395626794
258328991
177208836
286499157
329270772
419211507
351965121
81578820
464070782
229505217
238085002
43041231
240723638
481227804
95983346
377133463
165384399
339649090
258253561
153597349
220191433
154816638
291663649
386746745
106410702
72997299
217617065
159248453
398872086
408436389
427273300
333108551
387710526
447083634
78139601
357544988
43241405
179987997
126331641
397284605
94524806
330831147
214251540
273525344
472727563
82844494
79725541
426313646
468670774
398743635
329115440
192051089
496595013
416284035
257155542
69745060
347542094
448959684
9112332
102490430
286778233
27633934
492833415
191980955
224515726
375137485
229477635
491319604
173565470
220968671
79332312
6528281
287398605
199101908
81256352
280013216
327767415
461506528
20937685
203799150
496864262
98166521
88006861
419311861
221359105
259950851
229799809
362715280
145297433
451582893
72476316
367198584
493718086
51117752
284962587
40440945
66452970
206484193
276653740
431238378
395105952
268241609
98160201
102174797
66050124
341511701
315624
258840138
421668563
77851298
439260612
369257600
12264370
95429067
41277787
2610346
481242059
331204017
484864005
162036144
147758638
9126234
201861504
233879353
325914769
377145149
437610545
55591362
490089679
160894240
226307191
184864317
475565337
182378015
440753794
225445733
398232622
324343257
277879806
282593497
324602126
98867513
277643992
378528147
203778889
110250275
479552580
394238848
378250568
414891305
267390500
130475138
277057140
347590267
182146442
488371195
133227638
398031846
182962628
232780849
89047697
191175659
5577673
346792585
103726996
326303979
344272445
359518281
5793514
452950223
426814441
144856818
222776135
477014441
335447922
23216079
30549952
56154737
351416461
30044404
342524394
227838465
231289547
397279357
494061443
68716680
469737535
396542367
460195595
120632669
23031163
365218159
391575461
334395748
272690132
347988079
58308115
387008831
465228675
290791682
158902845
185002406
311527396
497409788
336797389
303857735
413641486
108460664
165510963
332030900
35314577
15928907
104645649
356440661
210444477
137413625
237355644
31199092
105623600
411739696
96428018
401370689
79714158
490451112
361659819
424478713
467047355
226924026
353867595
402742078
317130702
111714225
412162073
66385407
127762746
330713834
374577070
252089300
212284207
18296094
357431671
49621552
235569765
498728475
399915266
63121604
312500602
166969738
121814952
496359750
454767636
257965630
264359524
417687120
67766827
60526887
375120472
202909391
412128790
444740746
158922628
82913494
325979930
451891290
425632917
257334967
215065816
11702985
8684133
80119949
315821093
257967022
197099341
152524695
481280651
11630005
243007645
366200636
252391698
112360670
42028837
241808304
28895307
329451186
25187863
328389412
387908374
90796973
338798683
222228300
379148227
58910723
490133847
24811942
414538928
396181602
257375198
26335398
414694312
58032391
318346364
218057448
342897674
67261048
70805006
299659576
138512329
385504215
54945190
229138214
277007464
273854998
15701255
77980942
164262034
423648599
317689702
45440900
419609873
313968933
271162192
44650158
309014284
207399937
130461927
56834004
273093769
124755598
36597209
34210644
200352076
354934563
296781517
248115949
230693302
458894439
441563406
283085747
15475137
383084039
377224441
469761819
30950524
165473723
360030958
328519103
496906211
476699280
219637202
274810208
264095728
341361600
206996270
272238701
372108905
160437127
382107349
267939454
176423993
292781125
235766596
74362573
469074289
498693450
326791096
493954051
217469518
119162322
295635081
282824305
387248416
189185769
479080901
452205239
326582949
340365930
186943879
471573087
160717095
46794841
330287471
260255908
198909409
130366992
159522589
51355188
7235621
316900733
56653272
64095155
466355440
294890492
113940341
499050194
159699837
117766349
151656825
116503266
19066066
252217096
35991599
297103947
243610435
96046295
202557617
427913351
308889529
378604792
200889645
400570110
177001043
44342225
247926454
277291907
237368482
92354199
70086318
482252860
128739564
232852317
179849001
160193294
195492796
78709715
237506014
298233863
403278454
10006758
157179290
342993305
410024892
421483874
378942288
244794027
371795389
218952751
130371018
343042577
280586297
479260873
160263045
253958147
223313648
166462949
443627919
465553465
43186269
266812489
156433822
210207857
349865271
129560634
450304949
40610640
327590263
121304766
325957013
450871809
439668413
71475292
445119739
127921085
29980172
393006539
333219571
124903557
406663104
424858828
384828697
34127696
106603235
497671199
137265119
367920456
458197399
214805051
27497300
191315683
236450885
332771063
293023471
286263160
224439580
345055781
242100692
442074578
317480357
487773351
359493806
229117139
470904134
252231028
375720435
349400798
182393031
83338394
240309939
360622605
47403422
30009924
328318342
408459653
310564157
201240573
459615736
49781660
305890596
376342769
136829649
35150208
374728142
433636482
24065192
300471992
267002554
321085151
57909986
493840477
432390666
293252100
194447036
211221689
44583206
335277843
167787616
288780895
290715307
463211467
417472485
179353413
276832231
466937759
111243351
330671758
472875552
355307883
429555374
64249929
279927501
112472742
311221498
156790779
457049052
474573892
372637804
200608390
485290745
240928884
162648329
195768897
90049656
206351432
494008525
118160439
300229130
415392012
325674897
230954077
98945349
423224517
377452342
212794530
64895723
210796330
278835774
491575947
145698503
342896595
160589834
327163257
274890120
401612559
331993743
328730201
241701724
305105080
443616102
346605419
327057649
328010042
3427609
112256588
78421485
131513937
130173060
268469632
229612424
134144573
285257153
9521854
443982960
75350911
131337018
446531658
462560331
45832369
117395365
188000577
239393601
414290457
454973902
203627670
206343686
233252441
476739065
165893375
146446550
480028194
1056709
232216706
208423024
436597195
403630504
42600390
43220534
112258581
369641421
196779244
50900361
152764044
319100065
324551522
197456598
361917407
34523662
194356397
268973823
389922315
26700586
52627604
460483210
105791613
478819362
218339901
260697267
98662703
454427577
2590325
51668383
238465018
92002410
292550310
452370280
251950538
236139178
63922411
288048046
266506128
35734987
400546969
1864332
338998360
129797773
356856912
247682745
180349488
433503512
337373349
183798040
234688992
8412620
467001568
113988579
75403228
306872840
64982279
277639131
451503380
311034180
434022620
139640893
498793050
96164638
89920224
175762083
226198298
457881497
489479141
490327324
368121820
342126512
442121570
136144662
287152254
350452577
44610929
453169277
49432896
84512947
23262507
316572936
236115613
12603194
37780529
252440277
55389338
100217910
147169406
421332336
367335029
382224223
401070826
237566275
417629752
494167800
50312300
193318946
25675152
65480361
221837499
943548
497724944
261445056
19824257
29249045
260344539
206551072
230345285
376794988
13875902
278983456
73514962
411834078
422768916
130580297
390453556
50442738
211426291
97362225
472943524
149296635
435876150
429830506
295160965
289156645
59854574
480456135
20076889
486081006
248883581
388826117
347756000
191047851
389163181
62665942
42013324
176945143
389762491
119989261
96971061
283935581
393686679
106626984
379251381
312776795
129893921
427935337
172684155
312039974
5419325
158164361
228624825
394197694
182761642
39159172
30682139
307311384
285490544
69543065
84399284
128536613
482023775
349751589
288222972
264021872
141051006
495143068
345594964
212402924
105122339
262987157
392939410
318737970
283099497
3808947
367825780
12726865
245044522
175855426
494484344
371849022
219923494
294127567
63195409
396336645
441788664
401071115
327658686
13874836
231509069
387682313
269875644
324667126
452388797
290950260
462492968
331284782
174872766
446001190
354471371
200323863
66547002
340287279
144053834
113478221
246259173
409765240
163040124
105218203
138136546
420664803
120876363
372966349
458099022
108118735
100297654
456134696
251048795
98821755
246963231
263861783
28531524
482130224
336107812
285750399
327980698
104166588
346391254
445404140
97552583
348842992
171408786
41646332
120556588
368815924
59266927
32737059
355360136
160749475
123714415
478578775
438150740
46080412
89544662
49320011
453338214
50802963
130907788
121391872
173785538
334954259
478913193
151297528
402065875
362111150
439145971
187021943
365557950
35510818
360571785
442825617
410228814
317181832
392834179
166181402
366223492
491412903
210620105
327549096
209769412
442534545
159175827
19142
163580686
174250979
256700476
61294902
356887147
315443146
486837405
68158136
84646519
55399498
379242983
308666964
375451652
54332888
154576498
467644866
64061972
497302416
226101081
96911367
141357824
379334914
82450178
199132625
446505671
478008937
140117252
106304013
88132074
329666118
178317568
390018041
31487677
394953537
123373696
203033084
115047461
416166770
104082322
202959426
355423396
160577353
353751700
173785363
129566114
67639497
406249052
238533110
79576232
60717989
369923865
150598810
398379161
176677830
240995991
498891224
221944871
428092886
276471770
233293180
284884497
7335888
240787447
90904113
161164285
51504223
476159086
431003218
253851777
183045203
26366058
49053289
30682068
430649612
211467932
124302211
319209497
65618333
111655839
65663729
12889380
307521392
147406005
175629123
230359010
273109491
227623537
92459446
158437957
157954166
358039948
73834247
98358036
290904920
103138273
262033375
300047316
433947086
492595040
127660310
92739862
376603711
128153493
416421792
462228046
344035933
277976980
327831092
448915755
15015975
471948150
136782710
91825622
283351576
458850070
381059098
261023114
91077459
9139986
104859413
261736969
94278138
25292872
367895260
219073546
35442329
26484427
499474540
476690816
305843932
127394475
61559745
455429261
494834978
193471366
233252386
131666338
63361011
180923791
377241478
128976263
352104871
264742859
153609640
448382195
48415093
187550103
255461650
332420045
50536974
197491331
412730079
79530249
492540423
358066397
420049695
446900309
11174283
145580720
65235663
12982221
358423508
393699552
406397198
331393864
203079958
9877035
234672354
140267338
74440779
387641294
312631972
164253747
393331256
405294088
80243876
94177943
457395268
492951844
56835289
168514502
137321492
429239104
261013186
410986763
470269861
254853273
203065051
73147751
307863427
236752231
334007118
125401971
284500551
111876066
357262013
116443381
19827969
312310141
214251713
32240974
152947492
126700225
166583139
444912031
65368356
336553076
75877068
480896993
383776339
74621855
259159345
256544217
346935850
221516274
303274054
271137662
126002125
256753801
314898864
312021429
93603568
231902272
165636271
345714133
1017266
140989151
438236268
48733727
79977466
192112291
122169786
406423625
145597896
350270900
104761931
475972572
321888883
134003651
58919468
211790844
66951783
43398105
403405308
473864363
104877856
136721605
380460820
386800047
472185874
16011847
418818843
198800789
433963034
434189121
427305255
81870322
225144417
415139905
117125221
220667807
227324368
399053593
156239911
116236717
69753778
312531362
139104563
471754127
362823939
89254723
86222170
261135046
348807391
467881594
467415080
106162009
146562708
448478962
126087094
16194493
71710264
394544217
102591643
349474148
232610109
486988158
220833108
272003127
55557314
439572381
278222265
75115131
53611301
122160174
384407346
139753096
91762842
14273025
251664766
424870683
422859604
422110921
445617171
366264845
18426804
295991214
152199033
469283208
108286860
27311621
16605725
135670859
77607395
105230248
367102266
230513777
457349803
426901020
204958686
58569476
406981506
31424511
401792029
215580458
70721179
353415818
467613212
18642957
111352192
425509074
337286543
306345433
365939859
211495031
473451146
308006790
217018454
418352530
331916453
485726323
203035475
468514148
152384639
28402906
298312428
84080025
147725977
337619692
285634147
390983936
387636772
277892774
158166308
341910006
340270901
135461829
394334334
331645684
444563112
305562262
135120815
481828288
91168613
383327076
78048974
50257905
370295205
149873855
211662495
392192566
341462175
291860170
326123600
95091618
218989066
399161089
430476917
4668245
237295480
77707083
72236599
300579257
196187029
43529667
158733354
63441657
275091242
27450155
130666364
115519291
372233599
481131462
23948515
252911282
109485174
256853607
112390783
454035543
398005694
228774829
218116552
471580792
218929800
133702582
62230191
30988742
296524685
195645979
419438837
445640595
425055950
294008389
58221391
190412490
228990038
226232950
193402501
395147760
466147110
247043624
127256693
306810589
312530650
366780863
196907663
111882491
443513461
401715252
225642400
5272881
15599507
22491896
46280464
31414382
289248965
7361139
348538921
252775950
222535313
115533016
431295794
279219076
473105537
267742153
292426118
366335191
489575139
26843582
338741120
12052392
252735842
387294757
86063804
461050458
288058198
199490237
247369406
291869690
49883570
436509112
81894263
331113094
117253862
298333097
456062090
229553002
469594825
165194342
403783606
448001047
116895298
418752751
280492810
103082456
398038223
227859151
331044390
196614185
466620035
482624058
450819047
473457702
340536103
341996265
291708555
465869064
476258414
174639350
211512496
348061314
213915283
486739057
273561078
363015789
310078419
394615258
299512952
489850835
55063190
451707016
115070245
323019649
237707417
74623824
191338217
133573271
114699431
108947218
375657431
291242400
274488313
237982279
187308492
136489363
136476536
409672890
63119964
307095910
337630322
483222565
22355953
459577447
426284009
454784294
140895386
328263602
347625254
95271979
127994223
333433020
365343666
29673942
14791048
159628078
114590056
154270910
91510708
365165453
93787020
278329873
238718993
107354098
167436693
386022519
21302644
280137260
400162894
116532606
291620038
113160135
25557551
467149639
283624
213326664
127368826
86931295
193011831
445472570
65349526
227496379
286949491
426597075
443856355
306008154
22351545
64286131
339415987
220980401
30446296
51977130
70687784
170503366
407376200
124918025
199685566
123782956
235728374
337084894
243499916
341993855
37646110
65367811
213317371
336311614
153127718
3684925
428954428
312514267
410021710
364229247
117640381
208914329
274553263
141400803
71422794
445141649
353495704
43654643
452403196
325893053
390889756
115575170
424252815
172613125
198172234
266190356
222403051
419842755
186458686
60919830
396164767
38098427
417230963
255714207
462672344
164132879
329129222
160398588
101867762
179406931
265439577
425392966
253403413
394339005
166805677
240912083
231306920
453613280
80960992
361771421
361445830
38081168
75808049
111272657
115314137
302306574
392392329
21641464
244565156
32611374
361003253
55464384
437063241
343820662
152588190
250593865
232061729
12927566
316561923
209627246
165030418
146768563
279727481
313930341
12371942
253593543
465876367
324539639
270993672
416721947
132346734
159164587
7357095
201652710
6411745
146858748
86410642
333407171
430200455
168253462
381742116
30220816
195928657
478779983
449401217
216793971
473581089
207155445
138858121
177168847
314729084
110274908
377759960
493123673
412554387
298591487
387420842
200391258
85812624
343128852
353148329
25976665
9216683
351738558
263765378
108078265
143646729
455207544
308035118
181609512
374984024
484876806
121002754
268690569
46836964
76844350
20123095
40473517
113863057
202291622
265472413
245186870
143838702
298857977
185543060
256936350
368263094
226838258
311582187
408291112
202861418
453078043
219815858
271055897
310306778
461792384
365514541
72882041
148301725
300206260
151347180
244230284
166012524
462603658
483334452
94461702
175589314
88563700
458787645
489883282
340413686
331633307
388364622
491688337
312315606
498279199
238895439
14823158
471911121
387143412
25497288
437666090
449727851
88086209
307523202
162663153
92470741
174469535
178140309
261950022
140026502
348052764
24526304
311780167
261350208
472296412
109306053
300880917
173542627
445004723
141978270
183402949
115612372
291810542
455841194
147641126
430121389
201141825
8932952
468690053
255719289
432805206
326633822
438757159
55744096
327693717
371836741
370484683
422223964
306218617
483750802
137658943
40941911
352949237
134876570
344026925
23518830
60944841
4417535
67027264
345562043
298557834
271942376
262241664
146376496
451455837
497256055
177407819
288192166
282367825
313955181
141722536
371454055
370025628
89325659
19882845
23203513
408121002
92427252
189586664
67069613
245584111
459054728
428594025
352142691
33576805
277374390
440720226
366904393
447385062
144475349
224000466
396273651
1215455
65100395
398948649
330470832
240128062
39950246
274161438
88491279
93037731
80536838
92418519
225384199
435778659
441708933
252012384
493395085
90286154
334805053
493354702
14407340
401748998
248304026
431628216
217457177
187972509
347606467
140380081
173767030
10015256
268786627
446250201
459003719
17288957
214626982
57039730
323447960
440841866
129862945
259526193
277626553
223653811
169651492
148878623
260836876
178122907
391470560
32404030
164481187
15860003
413746401
488267575
167969051
77658009
176680256
268587760
483045223
253591566
230014357
307173082
296963674
33266660
494728896
154104188
192277286
328519608
165668810
140097031
486621308
328250313
134366393
195251971
305854024
368002179
219166620
76801935
60273314
267383174
280966337
290353017
260691040
78170813
369884247
123033914
101871608
329634575
431576396
376642797
339791964
460486394
113352869
46361845
221451478
462354132
429209252
421367581
41056600
24423104
2574013
441878427
94436151
384831265
30701566
266204030
142030535
203678169
388229325
471635170
4890143
323873439
377633977
189574052
285616887
383940812
396182943
226972876
1602328
405772146
211596360
258779367
224283687
135641860
157333099
182702834
430507654
376982995
115394986
490785842
114178530
317486741
53841996
84753745
298735332
212164795
100150917
194202511
4218913
279357574
74328237
270445334
89872582
454838656
93605272
35543279
160044060
404584306
337387973
233317046
419579017
435545041
50385751
461286440
383826079
279342028
141972169
324590165
33499179
6968062
354230714
70708926
305428287
303449180
200141369
63024809
35402102
324657868
343503428
488030865
53625794
88764758
461620613
232495560
251873340
156210882
172047806
358981423
224948223
375377538
303244982
216510024
38542964
492127350
203576528
304140433
445977042
66025944
344603436
103662153
427329453
317427438
135282509
353121093
202092326
297199556
151121166
186553668
484317334
291715413
117494632
458527145
88821957
71762999
273029700
11933288
423832715
285925427
258376042
462550876
75533553
487084035
86548224
239171381
499814326
275559166
161447246
410796353
83087226
1349936
296131229
373285915
342289516
26912546
464670092
283803534
172903715
498582855
280208040
401560759
150797182
173491396
394764278
114601087
80546097
250803914
482699792
486386253
96798456
254251417
287154967
431342428
304184112
277566629
485446509
407818308
402156545
365596655
123273652
114797463
356565777
477986444
138932639
229160480
212883045
107882287
485917073
373952374
215038025
330143833
101732964
62073509
290455581
360800824
388440871
467092691
494368057
493722160
363128474
483545306
327757160
431388883
371518300
282839672
390522229
41172168
348093738
152283079
1972954
88983572
137272507
267413365
314586169
330125895
213306999
453526064
51058853
455267242
485333194
196256120
120572649
25626731
476721608
334929877
412007200
395851309
154179629
51757917
408281055
115582364
164761378
317398537
165884377
388361403
307359553
209318851
156317578
188845562
98622235
342269513
162709774
35105757
421919137
160299351
345424972
145308908
433912131
336254314
103056585
432561344
143143166
329515761
302615163
369523601
381245005
327522138
325175053
350450773
452269916
45168133
290732818
58495074
393533174
400517812
409016413
365005549
378278390
43522396
239019853
104837311
384762153
408970024
6499773
157235277
491379573
103355472
438244543
402014068
153997531
184260341
243639531
208729494
256306499
351440146
107113795
234745664
87309398
207060692
402373089
57843150
318357096
285760017
158777389
462011705
316333105
288267599
369396594
12829454
369004545
249049968
491046327
198180832
263396400
236604978
41515754
442474488
86729349
298510695
151781925
442504838
351746674
409303098
248036974
331736599
68590344
77079991
125528505
121592738
185342822
388414058
367312911
287123639
406254339
437396599
489935339
162928748
144945591
299947141
210802739
371789452
240965281
111168177
135437680
126365527
199271663
344466411
183741000
349515735
465426320
12393603
17651544
310692540
143100781
8651289
61776685
314299011
455445708
448489242
388874146
486356682
266990089
32837883
92841012
168182603
106130262
10070734
359420442
72268626
274725368
42294444
152584946
463343221
213500788
30574559
163616899
495980930
341690142
114343670
185622177
167392790
414093365
485627252
361883938
158357120
288717045
169338212
123778126
193711869
238122272
377814219
164327839
226525716
8189434
256007268
267811494
202548744
482074377
135215235
496628319
354855961
88740369
284441518
467685764
452380932
230786588
461816229
377079775
439940950
94608477
49024346
383304171
57152288
71054204
457319616
255241568
92617303
184015306
307371353
279499117
126560926
39603536
428965015
466844181
108668270
422880714
237899250
403440721
213933255
265726346
240353007
396506774
198502182
360083311
209719749
469836172
22380866
370178311
132089052
152040422
244165036
427807847
411484289
132510250
272099647
2611954
467054340
237011485
67513931
178677092
148047264
326315900
94466309
198611877
85071029
129118119
170040411
39388384
53816064
293526407
336215532
203091697
334643536
433247085
31096961
471857923
151307328
119020579
370372908
358642533
287721325
378214227
205149594
19767409
330834646
33391955
250525065
497580056
97040926
444241060
444210131
227063388
444133681
69181371
174624774
487381552
498025759
317572905
202644659
279864213
212672448
211526729
259452217
309846672
240089062
419623260
369907351
422946607
46595590
31562944
4200581
157202759
52210871
276887423
232953955
482831321
310353265
88882925
60729528
243519899
322294042
173053333
405591520
294256947
136682439
100328744
380549018
252926540
401930977
442338358
28372447
326456587
60533756
196287199
404859892
68982532
204853663
378376635
194828647
378575568
413888269
62887966
485752889
279721787
369702374
352313207
17176156
278194101
182606125
87984610
295364142
137757572
448210615
21281189
16366057
367694535
204879979
268689272
100942527
125751003
171113998
348090376
136587268
118294434
92567695
76159190
494837449
161583449
99717266
86473619
139817394
84876750
16763270
173758032
77714240
251084938
173047656
59190096
249273783
177958762
496216532
99775824
44795955
321121090
320170313
147031458
38260552
288502061
350443572
331080009
180052096
499599782
231219804
169977797
3924716
323674605
275552681
32297831
305583326
456732700
238860682
382236281
377722761
175113026
414922108
388034144
172122493
462841532
112065901
28126788
251339893
417434987
302733057
385751178
143526508
189800101
54202672
345209462
202368480
20743380
29096295
188461830
5819010
468176543
62413777
296996669
311006321
56715456
340017258
119698586
225085114
109500362
49824831
49951733
309595330
126257357
18422689
74924099
121991804
192224530
464577342
2059756
471126908
418516934
333913561
345869912
341280653
345376284
162854870
117305870
88497414
494755231
53909126
285779314
106584974
118654280
159110652
92677754
17339096
260618157
69659504
269640091
451602968
277669331
25264229
457173836
368573770
251079327
459932384
248621004
231613170
377874696
169866755
174623804
441173521
196109386
21659602
431984682
90840994
69013349
214019197
18123261
449368629
318085175
188900339
496507235
191846319
268930198
441119224
269942810
354468224
395599287
275574861
149861727
358716359
269018876
54094146
95876580
66840468
370516372
286108091
81151569
368241853
108246819
479559184
246473444
286077961
136039569
259635166
264767401
348760751
269509780
200164410
139067130
290144392
341466899
403564303
443826996
223367451
267575481
433811576
47688874
88174877
232112615
223618015
172669058
259670777
232014456
294211376
154321698
261516286
263584081
86702832
337678383
117618023
465841713
300392347
74147826
113655122
262238235
111465749
362880125
414588033
25259980
170449145
282216998
455152272
26586777
164688979
118978942
404347499
163864837
29133866
487846202
152411226
202854124
300596895
410308540
174914575
202441458
25445631
34032839
21150752
31893613
478841885
391847403
162920408
225386862
483481218
204174449
192655526
311348342
484900185
201802636
344951020
439762339
63999455
357117082
300216963
386536066
206600566
195537842
404255930
210404771
316033089
153224755
54519729
107839580
57218935
222990135
426720012
461786236
75253182
367651745
393768178
101128020
437650726
74950612
7924671
13771173
105467320
176543304
467181448
490356765
140900443
255931214
445523145
258127243
184293571
193502728
293992449
449918779
381064358
429138541
33862220
136461282
173492359
198367611
283933958
57045670
289094036
230899821
323203203
205588160
489233465
158651658
452572723
89929456
407264148
241816802
234238876
17797900
114290327
99867137
326664643
245246581
45353074
132093769
389357296
472277811
1822947
466699652
270888635
221394483
469624102
315599233
194555821
248729392
41907610
16488408
328837359
76947157
234937847
393268368
21039633
92265709
392823076
487840174
96353477
333838875
309121352
131777581
399272654
146589675
214523417
393806030
438156081
258054453
283310779
191711830
464729551
320655441
58466007
197898660
400715092
53888002
480326224
254721469
419477736
60589904
457305036
18213434
419074718
141054528
21385947
67809039
350857020
265433884
36352820
177410472
452753447
287441330
28092276
3240683
96074277
167161970
409380877
71630663
469665227
232695773
350868235
327104513
364086034
318822991
51311461
883362
356753379
491983161
304317029
456537062
246410133
442677275
46727343
274647160
116515447
342313423
451327141
51249611
404832216
449121806
102950062
308753994
47585142
306671774
296158246
35654113
387066121
142922941
290905206
470973105
150207339
376154619
435584918
474854905
248751995
463113520
275468416
324681988
209279958
62444808
296203489
141675423
300953446
480225661
101734740
217494664
466978882
342674836
187768099
496893018
308060919
262485874
371271847
171805491
467659980
488886535
446344767
231467997
286772680
111065169
89767608
374735851
432654819
215312973
96962017
182763314
490082525
430227534
438001369
454905968
268554823
45389198
222915249
156745305
456197376
476959082
69119689
301080173
403258271
483211998
306589835
157664251
381819465
251534422
339113412
23176953
394879251
230512623
318152887
289648998
209124795
459407779
364561790
327272437
381333290
406198205
485996061
33740435
333385643
230909453
443653690
363164360
304141125
410452507
337671288
37508811
7610199
159042849
268101288
351248799
37364507
2246863
397873232
380485200
175823797
313354140
359668167
325480933
86377859
318047630
21038768
346822667
332421652
193049374
68619774
21853369
499552313
80648990
23467588
236736101
343854312
303767660
251595310
240532992
465200488
60634563
178508082
431314139
103261354
467827841
98152621
138138281
342327715
320856229
24261092
492791306
496902885
414211868
256733685
449236883
485670715
356721617
299994192
393409865
30362410
24189728
63426160
237562138
188170987
183648691
451706108
157671171
147884865
466439856
290231465
274419670
190352090
435541250
255730450
2475514
465716718
157123002
127345806
121378617
324741226
248488415
72300366
411607894
282776071
47235912
497465422
432629352
122538206
365599071
250663860
100264474
315807400
103844846
343912098
138382739
167595112
149949632
373255983
814739
218043643
71458625
305046687
373061868
31178633
86195758
119177433
320086746
131169928
395443603
298739152
323570495
366575314
376761596
451474420
316636241
37444585
94764199
172143964
3174905
183708280
207171367
275213014
219355246
142710545
165632531
398424038
401901264
167752724
35646816
446135859
90706147
22443623
308820357
249110941
444415858
184784728
134236039
273990211
47435932
64306000
279053920
40649683
404689499
481202595
476998645
130170768
399803634
138571010
399912861
279264742
139819284
318836775
44167655
348793905
255019231
27085324
88726647
112601020
276877622
62553540
227208132
11082426
435742958
392091872
285283361
74921409
306492273
484681664
148821941
330751762
465548415
135450959
58746187
118804407
336255492
204637396
498592190
155830582
293449890
38862903
202287707
294068631
364452270
97366881
177579058
126182016
235728535
38413928
152152297
173072377
308267722
294911573
324531288
105368910
142271411
116993881
483193056
469680867
313935471
484489640
406366560
196218330
221525940
260605166
294157095
206791582
111468254
247316939
246591898
186636471
414768746
457329973
90077613
78027946
300713947
15519313
469090165
30968848
139034722
289358553
411209324
455449422
117213649
9383274
245336029
386295435
143051475
463714858
340800197
224212057
493533607
86686797
87421019
16509556
97631691
369021604
102262577
38270094
454137547
319394710
12615357
477470300
384952106
383529601
216524144
107940205
325542469
355740144
466962588
105870252
388310822
67902558
145853199
3617994
79820329
85406477
201350413
301799530
82858800
303622542
301476758
4363269
184320626
238977794
185546517
337228375
182170470
175280819
122663913
184140785
147578593
402978760
366440376
393084094
183110783
87321955
388257007
380645821
333907382
220839560
152747472
333497603
8239804
183947054
250925217
253910202
68083213
53528644
434801986
160883584
8479242
145251408
16244657
3079535
340017323
353429237
460431845
160823746
235397214
49958864
100489567
253348811
119567694
205093904
305366969
188553385
331455375
286902594
364743496
23399258
195010098
122545307
471324435
375311106
437692626
406151795
89463194
123609552
457738059
100814386
199353504
362330687
264558448
283444634
487090497
356371236
38723901
336891761
197399084
1251004
179417470
263942217
101022639
57989836
288999044
148154903
381530378
362896090
464143746
198598453
252063075
331620061
300561483
331178691
84162680
73609391
140651911
311378545
396361159
488569251
37727342
370571522
351814806
122274501
460206394
326949418
442402330
441364480
166954033
123196980
202620131
121492531
141840699
365490059
319879134
457995600
488184662
343252149
266652738
331756054
63035909
209710660
243702304
251784492
280270132
289251101
478160629
136372010
138689416
203444141
202598244
24891069
251051221
81839477
83894546
262494209
367017091
276264469
171435114
414342126
109341868
459982608
398097185
334523171
400378315
297042360
359981599
222435081
77333301
32315452
401433036
341553814
39668063
332597027
223101412
367540364
13137948
305366883
371198598
400060487
331689052
33647221
127361187
345705353
177638111
224520426
227346019
201031618
346463596
15507296
29039271
388029187
433785230
22084994
334198060
436527555
314582099
288122939
327413408
331616669
378016790
208292133
36065011
498315210
149593446
388275006
450799980
305004624
108829253
137313106
31802236
317133922
472134188
48585365
2325691
184733487
174901116
229012660
278368796
126105465
402796607
486301930
261568270
332751096
146019855
219954800
147358597
392597712
49708805
230822294
368956469
32393619
225063930
146320235
16175474
34096933
411228013
440640813
215212199
316798008
170635878
419382599
63629973
240694951
400212683
301247444
290561916
253763576
158426487
167101980
363785451
193796583
79590710
2483112
9985442
191673652
389112285
328047890
487834261
268084044
107395741
466256318
124830738
259578364
126608171
314564016
368815261
134715613
456014309
22664729
391924248
122748933
415033637
111533394
439520180
480069514
381111949
120592381
232157718
378309976
312035076
365896338
139912194
374198500
207548065
177512715
37386864
445263100
169635512
7826633
274198930
291087014
146568572
112115906
285160251
283316745
1006313
157889428
310277639
426292690
293625014
228549145
157829937
230943293
33916648
436050726
129671836
89861080
194253914
228414776
49745474
211844417
291046104
177961573
20947090
118970556
137342898
197277789
349268525
327333076
372627850
280155420
257907012
79863928
396462155
408949057
471257820
203446000
99825017
69538631
73843129
15678833
211572338
339038384
463289805
73205087
328268254
215237087
423367114
395036825
399360443
89178914
291355901
335713534
85407879
492490904
185325586
210719516
322844224
205897471
117959561
163684322
291041926
316059032
180556255
182018317
30234100
199186804
311940788
254840402
302800147
65638714
323929841
147880916
341509671
130767265
190553991
249241855
44397495
258052715
119287772
13492153
146778441
214327413
274480948
106669458
77448917
285298651
5423825
94593637
416613276
263781298
384436425
334784151
268605408
396603772
247213707
462664762
65425556
118760945
470643090
289081758
118485491
38610473
278099630
228435154
294979664
326721961
137141451
209992611
387328299
492851913
64481271
409247494
400548904
333728185
35486854
419823864
181670721
491738196
468373693
83577949
298952808
202068763
237018438
456688395
109216385
486711372
405779814
139746271
255922823
3572927
257558556
149874101
25903370
113878127
150646601
475068072
318971790
439320984
167935562
295655741
427002073
137446950
268593238
493445051
396058426
2046200
122712944
251418709
56569390
170113850
368138483
235111885
85317782
6916965
94757464
10562305
235760893
436345973
31816804
370885112
246926208
104593519
136737802
413880671
394297519
466230711
485767281
186831632
174918138
69447807
160431369
393384291
482422576
174352569
199647867
331053844
1438302
112014265
214954818
124115890
135618498
293002216
315846655
309741527
230254029
305418820
329297849
22524981
162714062
407533134
327005142
72343930
162076144
71628953
227488541
269528715
449234670
407278696
370078046
270772963
390667979
443226771
345082143
2927965
105779301
52412581
129953234
172886602
202991641
30301239
353502737
423217972
194012100
78909000
261788692
278878534
424533874
39966530
359910640
9664528
498275044
472031357
368999974
436965380
218206424
181824553
131852518
246635956
445672140
482893790
392960678
233181784
188529826
216822719
329146294
255724900
41202521
113603995
58905980
329145704
250164797
332529235
36433433
78027671
238783277
471901139
406947971
350889938
63057290
425613042
448156292
196652031
212853873
67476125
329041855
91638889
1841850
350496757
456681289
241907860
156836805
88985075
479424276
291314789
34412388
481761939
390402173
34643666
393404517
119671766
127267675
46728919
282922999
96966122
18703079
51209473
169830390
258059054
416006433
357275330
236326698
442559257
406080737
15050412
191748257
29454636
201675417
302589696
38055798
361728841
344504811
438375152
370447276
355239999
153274883
404526501
267228316
90424366
314921081
157590635
113825256
368296670
166997065
159796157
163274684
66048656
487187932
95409361
26332647
2722113
135843943
232081337
326638955
343098051
244431575
422663211
295430726
308255977
38130916
343311210
365017343
140680277
383944049
99006142
437497720
392275700
386605860
270542402
148415760
225090433
333210790
260295561
494112519
108244114
236862962
395893733
499987091
201702359
22411259
451573819
448972719
111564799
397277232
317873505
379651154
157133002
57375669
148428223
422936715
177798157
327268585
462269315
291736622
299805516
253585089
484227244
255637293
311499030
129593097
94646618
208983587
361176783
331047858
94933024
388578729
194797666
414571647
97973903
134534771
367623520
473754155
140103899
96138553
307027719
440038209
74916119
131224515
188680526
375090920
12600149
131227016
148900843
401591267
36585978
145126814
54956591
258128858
473942271
438147695
382112746
206603558
189897952
368583705
236994308
331591422
195326467
9253158
70719368
2835642
207389700
158782449
73069318
81257847
290425672
28824733
415525639
335555969
339114966
479042265
305383302
218825316
167584956
25634899
368490516
200255306
26576359
247374992
421516699
318028060
127112252
334217460
408428562
157533892
457083340
31987902
243392972
179584958
3299409
3840326
99837641
296305741
134271630
365756507
181922923
377194636
81520652
350675224
374346284
159129260
257413461
23669377
165783926
421535910
195898235
223373945
48181739
152735881
162905841
372035463
377633896
45721894
7577979
411223607
68744587
289869548
348870807
380940179
180667952
41660085
322017853
247199327
434164029
198727679
479071247
62409803
453836169
475310032
460001332
334768973
100171349
31858270
238223617
291104447
252743786
146156334
31758780
207428766
112692105
472977555
371727059
379397591
70191450
312335690
363799464
269385522
432681951
189996854
87817293
356840432
426979231
470058915
241326454
169180764
321372639
68395297
332573464
252067520
298789509
434156052
356342555
431989923
188665315
476595204
399349434
465432819
351344026
395797353
301101740
277445861
371753740
273534430
22788926
241576635
128625456
339768682
20654835
222462605
35442228
175779700
315465874
235108724
234842587
345432171
458969178
205532705
67847759
300179461
426259227
382238106
282374837
58648288
411443771
174462447
169584575
487646945
263402603
417583279
450528839
370426752
109658879
368500405
124379583
205037149
96611148
2709463
251165726
241979021
83839030
39638899
380597590
71768568
343711708
309878221
62164699
259098566
427774697
290934348
464105921
58542607
227683292
489698019
446740091
43003175
62646427
434518816
265097895
432921843
118361765
10243724
288685948
216010709
349905607
257196070
198823962
275378601
417461996
298586026
135737166
181794996
211344348
368062166
386601640
81874903
169745429
98236715
79036007
121555950
199838453
313653638
409287450
112787754
175679689
221906729
147012869
393015078
80137660
235107932
215257604
375462207
230474861
104525282
223384777
22769364
264659836
264374623
221407267
67765134
124327698
206292298
67697239
462038219
269620104
330335336
23945452
398584617
108874114
76669270
106965687
30288290
462777342
91183906
283761685
312819565
435249753
493062631
401020040
194914313
259779533
384811819
287541497
481292233
350114876
63790366
400440196
8998531
301663835
2765144
55505589
19806761
339267325
337338471
84000241
399707663
447558950
159239591
436318501
235858620
60170693
85060824
277859495
141311403
142569266
297600439
68619304
219127183
156112311
476066764
309570663
397851944
152761398
407446593
411059675
350673632
84162659
320874002
355204692
331652729
426066970
499155997
84839756
428231699
1539613
405130040
220821563
206800796
423813089
98194757
36538236
431454633
339790135
313947226
229553996
445036717
248501038
44995030
139661927
33806478
476325208
110371812
224434139
131726569
4564033
263758353
33158058
328180818
140520284
409005704
465389847
302967386
334122419
473700859
183083937
412331419
131196771
43710933
300307398
113300317
208443196
348299547
150723498
348093349
159830405
238881913
230126543
136870564
380739941
446142069
473769438
199979244
81309463
394989764
347467230
163123353
221444615
250007134
1038595
16316700
268427893
84481277
232831812
275973548
342336955
31690162
213881197
61056839
271748179
126416024
472219068
489794613
233717791
45544422
190061914
301265207
216560021
143519604
282466196
311025652
307123897
135490363
160713926
19418272
19471489
167887877
450044074
94299249
329052107
311752417
436036221
453473117
113863860
70076095
242043684
200466323
462533060
363893818
290371118
405770670
355141415
228026215
29767706
242431662
352425683
90423642
328684866
354743089
98302303
3534516
23640572
88717081
154292546
158598958
111674388
449203684
204569200
26004090
428175402
147085491
94673290
65862433
390831167
131346591
334583300
364579987
338201819
294577700
256762572
312751372
253099873
425356437
375132281
419257936
146852475
402630921
153632433
210320126
371177999
359420046
423652299
283202155
311448785
199972651
47239086
15609988
459115696
138559403
7091513
189587423
482907773
301417664
317031105
28939504
410730351
65906370
13104645
481920253
420909126
311089118
270511351
290391128
223181514
473101276
317432375
441160711
394164148
30696622
50116362
399699131
290782852
422357135
466525464
254191578
291662855
383458955
260485509
236444412
191526738
357155772
332282780
270007120
55886275
273599955
132554087
152291152
407376855
135215421
141812995
278470845
366048591
143285253
108553914
197362548
236399024
256521253
78007801
299201818
235875615
416629740
452789134
429815065
426460706
323895917
19987112
362282238
361579729
372272548
495375535
491615529
171762423
247546084
25562930
34748785
405673790
374451685
299490803
330515707
24050190
157456080
132427378
69153451
99134954
450646960
359613907
436038254
359210619
412374735
224161727
214676841
349105260
343763412
42226867
164176048
410763307
465713193
132336031
28153786
347580854
473774310
160693054
410605754
183109716
225335981
238271325
341761812
96959791
46135566
35866562
360583766
480351824
13951025
152156355
239235287
238276640
483930488
287317404
53384071
459616138
416922503
380017808
449599246
33440823
436536127
370476532
24226511
27207161
84399734
485402828
384381436
371936105
54309565
260529177
489074468
249621122
296359742
415264802
382734280
68143080
405131108
122159705
447354921
195901726
384424230
109756905
462162017
99099922
97743315
465474701
406978100
282513910
43608993
125540154
416470596
85115166
142511571
298300660
441833477
494353869
414649814
26750781
294274891
285372069
374599484
114784024
413072291
204798548
129547428
286229329
468991786
175356999
41367283
330618701
472597586
88265528
276234966
450530340
246366929
195306516
412219748
334221750
340868179
194582213
112607589
85370453
360271326
227834546
247970834
82488860
197819860
421685845
99053535
13848685
429091294
55277586
72575016
160037224
199332628
54365681
337263273
483662018
310169435
476993992
449457232
421572682
188309482
386195915
462766953
345230919
460583130
452132353
472730836
193193848
393948783
123640871
301774762
13203571
350651073
300294843
306882852
174916789
85855458
421962893
270188145
432186854
455783075
170859527
218036352
94927367
377332086
489648159
40264034
179318411
191027826
173756701
386606237
252750515
51344630
118461696
415389663
278241344
379437106
455519131
283566571
123137278
474089013
102135774
53345160
18238943
479514232
26492183
109480903
123119961
416661030
184665483
354510469
323784491
475782945
20503101
347494731
135655298
268815983
196723874
417681445
57467050
47625016
272762237
10657671
430801699
352153547
294933099
397192526
91713755
381686998
278942043
426278885
98133250
194067454
91254103
193076881
148369524
150454856
160476912
409451537
228891691
130878024
86683631
429151173
389790795
104791806
312865073
252696613
309397004
497692509
191291334
378738220
325352736
125587562
396515320
414401799
68063566
318118083
188195272
472517022
294435750
45976363
100896360
69958315
253645619
17875722
114156747
273020984
36576788
202660189
200277202
245039608
173176545
441450424
416060580
122398742
31721745
371948638
236545542
87662191
127449344
435107647
213110874
361812466
239190983
316095066
268970250
309352588
235857082
50147116
55826732
438481907
242754362
5218799
93092859
414265419
17981367
112553399
332989945
456305533
429534716
144312369
162750720
296564839
467441439
18905981
209234422
295824358
31920686
243739814
185006468
205684960
357312534
401601993
492679274
192080529
135253492
406488686
239124380
302973737
409499598
306837599
186461883
138105814
227650893
62582396
457670154
248265922
379588249
365761533
320390961
22677976
458319326
26782922
33816918
103124343
370257494
341768876
491412052
248338795
49876194
298565191
8078779
99206786
349940732
32780861
347921750
29806017
130857323
237893097
233304648
11850128
2506650
356481569
317171975
45150687
130211549
259292981
358192138
144125484
352363902
297966220
411089787
267089950
253540104
427583101
45617871
190200670
126307637
456605400
33813013
292175269
347936512
261185438
350748651
464806540
175257133
59151319
398570533
82583202
481599510
329499692
250564243
100919708
445854227
208283593
18004007
272537439
312199866
152439943
48478065
465248230
332355461
107767480
5838123
125175109
251093102
260367585
393599909
83004281
227203746
444741097
158870930
353420683
114835611
81722572
498336061
481688089
487891765
11347170
459666169
261223167
14667781
309966574
91221549
238724135
399801535
268324778
354239738
267637506
375127517
346043742
379064284
300914135
454665348
417634779
222443706
333348197
471145670
480967382
479539261
13237763
84592682
384749204
335321156
443279841
164556181
156862639
404872361
338174244
234243695
2197329
243926823
62215930
451599915
457438130
53584600
253427974
225173318
420961086
387649007
307824986
285936547
49184818
477160573
173055422
488698282
303601771
405933038
490578878
205042840
82061440
261125058
486239129
202317296
256552401
366740930
237274150
297682808
483910017
483361798
383722331
66176129
212038405
203328127
192084896
156532590
173066808
194869518
255668461
319017495
390529433
452993783
387794791
414943403
204429096
149752683
43711168
242316166
292031564
483604740
347050475
191266476
479167158
458879479
200321613
111794825
168815142
130706672
206743662
235285576
19129134
351355731
136593065
124398791
206488062
370055388
14342709
219916605
210315864
14631500
103081253
181022572
24370177
16836
296638914
104419558
471386629
34888107
301390008
242755812
72060211
101372731
29034887
115285965
254909240
94722304
225119511
101458592
163675495
340491536
43687494
211860308
180364789
275936019
349516507
327381753
422206551
171160844
286432130
365552244
440283625
61701899
80659283
385547775
322572236
76912504
84269110
79035484
330805664
383703696
400443803
415007543
128968506
35031828
52517032
108686742
168118016
88962329
219668627
86636978
485868557
176934097
70333814
95284643
306183277
358630608
170737518
269509942
232026148
282837995
74896110
368825549
272449075
379241138
404082973
119869698
479017970
82612225
434937216
205122843
420636653
3950003
485401167
394441017
438608436
242805632
197136852
265809779
151643341
275469075
161447357
134437276
7909359
387783353
317873381
76234329
73047797
363519931
416795501
252120520
53850352
370294367
100266887
56889796
129212809
378652818
213822186
472678107
240123233
53030876
29230474
13252585
376082029
126638945
157073013
356658416
37323950
496816568
331455795
414445029
184719801
44297071
105446890
437542716
166598582
405139311
406566271
122912523
220625778
475080599
344044926
476062799
337703354
94340962
166671435
291216760
64284926
120083698
128449859
150487903
464608147
379780502
28681815
113609620
61250717
363911655
61256015
241677404
34526088
402611403
448330719
299105690
458879793
327209417
416866957
42675820
438685184
390113692
9546437
201072070
150005836
102721432
103191703
160945749
187215808
69569832
107166614
85771627
54170999
7220261
289881130
4272720
154029908
124413592
456116549
39406137
421150754
287126959
146178610
370679967
159379375
256594750
135912651
210521422
20512951
102277164
3988225
149499108
473920354
16464651
401369387
370313765
299833608
16222090
262895043
455232714
196069494
112706275
462931186
452761384
205709278
404792590
87107217
48316680
364112943
132722737
360177702
104067839
151411005
28741175
29642265
119498615
334182567
340137343
381168919
279311532
163728727
129939307
68401177
335193777
82383730
248326873
392183773
129968995
384438388
213264975
285055572
70477914
208407781
152084017
432326924
267353047
101838155
322007087
74943274
94469420
65212436
310968731
67032294
406714781
191931425
160790359
184713078
99253022
164254534
61196684
278164758
37002007
334796704
329577844
46006036
179782978
104918731
204793989
81133021
163031670
175620546
392358447
157745227
285003170
188816886
305525297
246986462
465108357
249798335
326895676
99190050
408470605
347759600
445449889
392123561
73708218
283635163
39026304
32422416
155108037
277278914
225566510
12768727
494150292
149787050
171890990
79230701
11301264
15979077
162207554
247934301
41136028
393062514
332550348
418398664
488533315
389932061
319614627
459824509
136518384
399465663
384809948
339638656
22958937
495045996
297233135
285531105
454530360
365741565
170410949
382424221
360964306
345765799
298050417
332694737
329361041
209585796
22874381
239854995
481497991
75431587
321974612
468287438
151381313
254563208
321544100
349720124
49815065
287724345
141558071
171507031
277930417
227778470
74673182
169726988
391892331
413905532
273047114
82633024
13052201
129877955
292070424
265642189
227098522
304937420
403111043
207907846
198397604
304659482
41814227
106784348
56384967
202508372
365950045
177206087
49713885
263681691
129796934
372814610
255161894
59301622
333109
96807192
83534137
260940932
372364768
107216696
8565032
87788746
379335159
255681301
25272634
336576619
254754543
273408629
189893892
341017767
18704625
458227041
83556143
74056739
281855325
349822306
151696989
416116168
220164755
153748619
259273059
216124385
484683809
422456910
408823068
447205353
408539390
8794689
114278114
57976990
169940830
256530887
392428086
43303394
78624279
398814706
241407756
124457358
219836710
330497876
174911418
205617256
38932037
235279199
494499359
419879674
228963882
395127155
428503595
386399907
244014604
15639491
95201776
303709529
321381577
325063280
162274654
28090006
353270614
294325197
25061747
229374927
113931237
163629771
57937533
315513853
224040140
283195882
428751935
190979166
146560314
242717853
91837352
455151469
398771855
411954880
189936330
293259872
89459106
53245300
325972294
226940454
42215175
362440748
170729289
19622359
78845833
51265089
108657388
85594332
251946432
154840329
396418354
100214467
389853606
274606561
72619487
58067952
302455243
457681464
255802048
160550628
382290668
82151177
186400090
471696581
289382084
43479845
338924180
333902401
181729453
143830028
238037310
469193458
197246346
328168185
209871040
326291883
350182620
333300256
409268361
444153552
79278385
432611044
403847066
238021618
371920383
305269174
478871761
303051823
396167630
377570572
495852676
270763979
197051245
23113458
363286408
470623142
279864603
343146801
479586728
71728231
457802565
449225039
4207390
463153373
426789482
54532051
419927886
185489379
73466078
318852741
148225787
477393236
375803499
19300218
339880585
336871388
421684679
14838216
37359494
491930172
296189162
15807918
93429113
86345960
350034004
46014969
272421768
18478460
336460093
377768160
193547920
413327759
406631891
348150364
161660846
29429431
98735380
55016109
283149021
20289616
212532296
327528002
129725686
447533521
197182475
486435518
345673372
158243254
471517385
149657073
171849185
38961300
23959614
260168824
493563733
483029373
374378257
459787485
26124590
330862669
494797173
329901225
356153452
119177332
435039284
298864909
335611632
331117617
349285710
1181681
241524312
165608474
77346091
81510175
414270299
127162610
135307498
24451344
140710961
313284026
257608812
98681876
384601041
174135723
424548494
226959911
473750436
265426513
459665846
301593688
171280718
208344559
158861723
125454835
119632049
486727539
96380684
493037754
341086609
217975424
161667882
277625831
219295405
24814438
94948351
15253796
221115894
264528164
154753626
393434980
20310705
134852324
156603032
119165249
242414439
324298181
10643845
54840095
273579857
64876190
468517282
370680034
264165258
119199141
247214544
222635329
17661094
171756799
438082021
440357639
385704996
63801518
189608504
309727259
377624983
146179206
90014957
17713913
489204755
462711990
489265616
146810580
495414638
30044105
297654884
23414730
27943723
336567511
498597567
315746325
4284149
248335536
365571340
427322189
230963093
477637228
255060380
220888846
93625822
145674156
433808847
272409144
364934056
252816857
421257531
155770997
183821424
430451968
95765850
235545654
378168430
58844759
44146737
166007886
248027262
72089578
360403436
363390355
223745720
270160136
262398095
127421714
86497158
219163574
369880846
57260363
375123471
134243229
164050246
367055625
470367974
80980184
241365320
259233303
72501251
144298089
52887261
494412773
358979858
224893920
499123367
391498304
55642624
392060021
379730798
393970135
493478035
27080976
337324364
250244776
317566463
71329322
59650916
437925696
178755579
345661080
45006261
482762826
190454942
61154640
352150320
144253492
284827064
331002490
24456053
447442320
402591009
400757429
391908309
235466598
113946819
386688883
315541951
224731374
370150490
443540532
358118610
152949556
1594252
423003886
498418552
323982883
115722730
287333815
70969868
120971342
6807106
179236737
121809425
340282373
292984413
490739254
446857264
394722564
425445524
449138812
295186805
26095619
498935106
222376831
39649951
476865955
118137416
362760219
444343163
304462020
355030856
275753916
19393657
35190937
12180256
173373552
475928951
273624336
485491207
137002025
465292579
48446390
269707892
209832959
162962277
335834081
337405666
388225002
184344882
277005843
238181456
166097885
266177913
38656210
401591728
432940164
128366675
105191420
226799306
378732288
291947559
1796381
45602795
107066365
314690385
48117144
75168750
346402038
483768076
250173472
392040915
464192095
8982982
489720676
380212448
192450091
78046808
150602366
145769169
355392326
248112760
479873272
67768257
128772789
130975211
220421187
25004598
264457876
223959194
478813191
392759903
167349425
66208433
385711336
53682685
261893604
183609378
95812959
318460594
408279225
147281147
174425595
448054934
277620698
74074254
70610525
172992529
454285712
43767432
393083225
224633107
50586554
240219969
438593356
324699759
85084981
379534066
177888527
474002004
422944869
109169578
57069791
488616219
295533043
107929646
75090881
403025995
347589812
282950426
239579383
325310253
369369831
256238528
314237508
273783445
154992492
417194299
184819995
310108079
62068221
323930874
351219008
176437634
71036726
344830668
146552762
448024675
164413366
75854434
346930896
288650707
483923151
26246016
297924364
451623458
226407590
16086042
338476982
145252172
38573865
104243806
475905639
344309240
42303077
465480530
214944162
428431367
10085149
247534679
242661306
234346322
3345735
121318690
280727270
261941032
343158322
384581965
49337517
85889928
42807004
188173863
461374321
329200598
386946021
397563798
335329380
41437299
134826796
436809665
457249244
366579710
340354590
130071347
51693399
420586520
208221498
268783532
198802689
394075861
412121765
293108178
288549701
39224125
35871111
269492147
260647993
194214250
285553189
230125236
372026362
459334449
214998
360356143
404642362
112012380
299813398
26164685
19314887
273246870
42521964
201337029
249221652
422187605
18313004
303737518
264899453
203082016
300861394
253221795
484257168
129548341
436517422
277401298
183329492
441680631
71127189
326101423
220077981
428334897
244506714
50139386
241316134
223650405
369350732
266896407
311286642
90186862
5071239
460040826
263107373
401322646
94619649
303487204
418577147
346667592
466025122
253327784
430738898
105632591
364885529
473766799
412037272
414718714
106982394
171288815
6677038
250660612
489449085
186150001
134095675
335953196
77234367
339749903
391647924
380199984
476993683
254376296
477078219
343303199
446358724
367735512
302478398
164815701
44317148
322177230
146740016
383653319
242178252
303471798
280741119
461690173
60502937
179821919
43795638
311378905
220043240
92987612
134358365
497675567
357875805
456681905
141136258
75362762
360269883
167669190
290199792
253100670
6168241
358024748
472803165
32711232
407608082
160331258
92598795
326683928
369539661
292011953
211140672
3487273
423071254
305719074
151356044
269718643
309318736
101779963
395102827
278555951
124377057
118220835
294283470
250277767
315350567
321744455
418596250
108743935
49158925
109180870
18844776
450867352
177957873
231812455
282132032
231628254
239802015
459996298
148095760
314876897
102181478
237941776
432216174
14932957
416881916
116510118
393619710
31597626
455213847
36312794
389325562
486316462
314710472
187973736
471600271
180953857
45932090
431019812
314558483
56370988
476179639
161131551
386893872
73968261
153041203
33458633
436514088
493229543
244903598
182108992
372988714
359802731
136561926
84893240
440846901
69058724
1821199
448883120
396313169
237329117
97040754
402804222
449361019
362974656
261439486
416062124
37177712
375283108
402640859
331859401
86396908
90352862
437539893
35031603
483961560
126272072
413018370
208172329
58896847
296453788
419050230
174887193
386765308
327602006
22589592
49931032
109025711
55364232
278853443
36429398
151227469
385416002
39486689
269665853
331264254
29528622
127851327
291370757
344380803
475576797
359230878
428592323
116821173
148291342
476351112
167426100
56040990
145809787
38597082
191592064
322260096
235007744
87969142
409697861
21850802
411034078
476115070
407753789
213518322
353224800
428739097
488905707
119194818
394165983
400416795
346021582
48973365
188351023
388856271
77026455
47484884
213720911
285213462
297066735
446178627
32391684
332456680
54627289
498783188
401492276
16729010
97282037
143466564
470562894
412959304
331847008
356204670
96886062
191164699
256772990
175467712
443589797
415974948
126812898
260590152
388539413
178860478
288756326
11728493
434871569
416522784
229170342
438542631
483768216
139683771
276467712
335904626
289353558
327135023
448748785
478063961
387691194
364573020
167012421
59740215
355606869
119567229
85427581
83641012
186736297
444698251
197996442
279362885
323504150
262317851
91367956
231783086
316986508
450188555
416268740
481801150
349694372
465860314
142740359
490541289
413811001
38733949
317082057
315620875
298487086
378422578
167353925
479911467
375041337
322792729
248199092
365043897
464172
87336959
29368671
23788970
269708642
475760787
346167286
305221625
469594342
385936541
110180811
412163803
468895086
421531736
385740148
43176363
476099261
343601612
140607568
154521984
74526808
21106392
343765391
284130658
368903720
370458512
392247746
6031218
318203257
244058612
319161846
472231819
488586021
210415737
340969315
458851698
407653332
303448521
243010907
482252660
32063151
408411225
293830479
78473674
51629166
225058059
483108996
296160895
130933716
313873914
164565757
168084806
473060175
177267756
459029717
327752115
184425682
494696478
75469811
437403657
344474642
104718854
342901921
194297274
218417543
201060181
201297378
493860004
133870550
210473129
111506083
327884415
294191266
131710141
110260109
436113195
190266109
442248425
262604747
330247675
457117439
330136818
272521844
180049160
360787708
319069252
240228938
79109050
493026380
406465804
59013478
392536651
350482828
156184574
123970447
482195645
361190385
406675299
81907404
18609563
249843863
218594956
480892946
282210537
147680021
136548299
79681858
3526827
299657378
83313394
89569890
45140828
72865468
372515965
166392772
119412139
170408751
116639539
185154797
119483947
322098879
48243673
182996526
138738308
444159828
161386332
94864406
259643582
217916263
49049893
488125088
489402531
171080124
378507822
17168241
275752228
98993496
376164258
23850222
122734264
348283995
118558421
88691649
155475873
447725258
188759653
426788553
370655992
440817320
368379864
202477704
78630443
32765494
297086442
332546867
127717495
424939360
75469093
344235590
164157728
353379723
186557087
66286405
20191163
467376523
422732547
197377958
284890701
330254792
330867971
121473691
363600453
451757680
108529918
185905739
199343179
207643230
175991034
52952827
254843426
397086143
284141721
176642412
81612920
104908598
191505695
6435273
186693286
289018165
463853199
412148036
429780716
385543926
451038470
333306699
196735154
252123467
183942035
323833098
117144911
493864575
211631694
238451295
408258245
427946087
385066603
426243628
291926058
322531451
99792482
34232986
213546636
468882610
181584633
411291229
88535861
481340998
12658365
278688833
222569894
141489160
347141741
412057931
153919428
66078348
140630806
92649626
332672527
56882405
57607917
134710862
434611868
323535278
354534095
489884476
450020892
181315686
444693110
74225269
445811542
127358993
148892087
193464778
362900750
336892916
496062332
206158844
73331446
133019228
401531032
173571107
428601700
451801325
62497416
159912782
164825553
218602872
249296409
467583471
412395357
446580082
434310844
130232525
222897845
16365367
309879620
156524847
36501395
350424490
466999786
111238195
260021426
12895959
238439778
335934013
306251129
347063940
283104287
214076709
406410497
276475671
279307440
427170596
109137216
245106063
89243889
478135137
236707254
257971153
110728602
202021739
259934709
43049409
442945293
236706625
371584500
267228117
115379968
377042439
186850036
48742172
355031869
287645653
471715431
297321908
406526789
418625454
456271972
414661326
187463307
107005350
201378285
442759519
82431522
98675456
437683279
287698620
287288874
144900045
346001253
10210624
10810002
286374982
321474609
267368411
402529386
150054374
49453885
350595492
470291333
323686867
158697109
474092082
91614266
406691252
291371304
81678531
133371633
291282354
233515739
113184277
242900480
66417519
200031062
408137232
43890230
140966850
371519727
318062909
189039968
246291722
326490140
44364380
461573816
467208943
469793432
172974069
28390869
104637956
835127
49685968
14351847
306618723
464027532
119275844
462780956
283874484
97319931
126765496
296087031
352795756
270596573
433825317
265977091
198236879
225850761
122115341
52741913
153577478
248524050
317488365
326516481
130994153
285227809
191456083
378700802
477887419
8467531
458554844
386628071
121441865
477706051
353680116
44691560
369009825
130505925
435285706
298250865
448456851
302250554
429897529
19241952
60170720
209712978
267479504
453577709
416433051
452207662
189456383
229233683
3276461
157510777
175885005
187642276
102472056
34963278
115740182
459004187
81932096
70603902
165875422
331785858
257371013
232813483
312212322
105650255
209071072
389139799
207586999
232023952
195833620
4705133
424409247
74282085
388396141
465789238
292954555
112543371
334050399
15445549
202941806
272437312
351063864
273482271
31928985
262604108
212106056
177916350
401269936
474305767
227570809
404584712
99448123
483816160
274090336
174904974
19851518
45136215
378202336
115642965
227933122
331737764
155489989
487298797
92422991
303582978
24282694
141156540
427587127
408290304
362619940
84548165
83182606
267473050
232447750
302591102
457067419
462251595
55649741
65606891
216740818
418569635
176801059
51173950
24488711
102918845
13762247
62699164
215232253
268389107
179807339
419225407
461599043
278955441
174845336
168348359
301743124
357455852
353028979
167366256
486531254
444931090
419917400
198283482
464878914
347526746
288195639
322839946
449803707
135203139
406476351
83857437
467223638
61353521
433785673
488656456
337306468
352211053
263378590
129141731
289191409
191977385
347933687
111133239
326992154
25446397
222518909
163507825
214947578
168170134
430727886
224616938
191536904
176811369
90590440
99245929
471698470
215891767
90927986
145626576
365751498
304026482
224740027
324767562
249222360
354831673
232977755
312319714
405746702
488583102
53070068
233923625
47892449
131224857
259477193
382253003
394157308
317191894
460345603
473898704
469749613
342685344
394639712
184855954
462855150
53832235
121884554
268066334
453154894
179318182
286184380
79317554
366018817
253496025
196524118
381000678
65733420
160595602
20935274
188120997
294394039
19502432
98871647
322413807
147914071
394437877
395573191
127582471
405612816
457870567
462597221
476889545
338457108
424459203
157958236
328742119
146106774
255079309
63131537
85333897
224895371
219837422
233683279
390458371
265002569
76161405
407540809
354609891
141996329
456030100
490307113
200758744
133361796
143727027
485948809
357500434
452354309
316802276
79769533
81970753
78999243
91185430
84383009
66540019
91715638
378343691
424431199
84894702
461126973
334076006
135724400
133932043
496868774
197449245
23637329
475631545
445238226
251264917
385606886
409759346
384715558
38351896
467775629
140341738
401537254
91469788
263340633
447806614
122329774
413925728
23711350
141274503
421353910
391863541
282643983
43233242
466743748
250302670
106279637
163783328
212645891
167526960
429320139
453585891
454781880
447602679
156209192
155872976
346523698
93088492
171623446
448873080
427650696
404050799
23470514
68150653
485776133
18214850
240608467
395107654
329295100
302214693
323768638
225123804
356776274
373877501
271993148
62402916
310185893
435350050
428856013
484574326
127605355
172123200
147773516
357490232
169799340
424509622
98944269
51140894
93270420
495698621
251029846
27105435
356352923
224498860
14428599
170866850
357834311
491654237
187971093
286734713
136872793
421056827
111671319
19638375
149257627
192805240
130083529
495763039
241909556
478841775
463522770
439378315
129059353
80737625
368353946
443680382
493611803
371313508
248420024
169664465
174066082
120350602
221737042
85196650
442593322
57518953
48707257
364879015
198312418
57178716
335369699
391495901
168680993
418636802
296667078
488236761
326892700
175527796
429435252
218008124
421024827
254290332
117673552
90146399
326874945
435979050
263179431
146178953
219956908
315923623
488052232
414298758
435958120
177447342
447594387
186112189
261686702
321390665
16694436
102883709
357673089
228859128
481175629
263179458
36290468
382643529
83774544
290434872
41831377
238411117
102394918
460926299
81132325
432694534
159822460
214968990
159359586
129437075
285514019
431616350
47632977
329377461
334803591
189296461
85545124
292133165
180701640
280215179
442678396
191328436
151194168
224814532
104468096
268399021
325209291
100982777
164572490
20439266
116927406
61801011
285629593
258143515
186101176
239162277
302562862
273881561
330413499
255085834
391618158
27112061
311833228
336425162
436338858
348695855
463870082
33648973
58814078
437503160
266147613
39898359
268661211
161468921
384552086
375808611
103975424
183087760
489443858
288554274
160321443
386403664
430285779
77899819
317041396
477669392
86813933
485510983
210522359
7600740
354145319
90884261
286584077
88171258
195964631
330258957
298733152
14665104
317754504
372286985
393859703
479893418
82391652
97725242
20319531
297828945
22005288
2716171
146077226
245470308
91069492
498641789
28260331
231624826
346412769
53203936
424747556
170564173
359066239
71817221
178278025
407323454
257102978
175926714
438144014
374650625
439186994
187055908
383840348
381758989
155985555
341440603
150811304
273538487
46851463
202238207
28614913
120059319
424158559
240070363
277066334
100659135
371050961
207087705
343609059
198454251
160784955
475620664
435837195
367644857
364992205
191338285
79626556
189265773
198706831
395750902
350798386
477359122
347343841
402959301
64854169
30950990
79516176
469490802
485379636
434195683
77603487
96820424
73874334
330963237
132758784
440457743
228931448
298392558
102493932
452606985
282198347
282421550
28782611
131660786
187314654
75689509
48045415
41236561
170536238
175827615
233547386
168224166
386038785
337079855
156780163
148326177
143185712
69297260
282154329
319416784
220925810
302944349
124396153
394443663
45246734
209058953
278761332
312934171
349086654
21110526
398218870
165169752
427321636
87396753
79155674
114065954
44437204
230736579
354381641
66581024
47811803
262518363
351873407
194526912
498278226
382085096
303988435
312744143
213387848
13207834
59912067
188206229
154400222
329193574
354981826
488259500
63429575
297541143
258517231
147487350
241188291
72675853
317482440
74087940
488534667
99435167
49604939
157015277
251134514
341817812
272348084
97526896
485607797
402076167
223973793
138088926
11280302
445614451
100886108
408829093
227233513
51650563
188318727
345857585
252005512
45089485
217973104
366399373
106326886
280066284
340796225
23596990
332570778
355319032
118939455
345136608
261739850
311727078
428243370
3864188
81967213
106258580
59942168
437117597
105739019
88215822
491432961
175972305
181179577
30870936
311075660
235256452
211757293
120384340
342584711
159584132
414496689
405774825
170049746
395932838
247807507
76566185
274720214
398300959
102524680
373202004
194086463
300644796
12655207
65358192
169988996
365686198
160792418
283862611
374133330
223308178
278002980
66188713
106092648
13577932
447092789
273993764
24279490
208100090
375143539
164575464
120136236
432361435
86062861
149430905
166994026
97223904
45022258
1117935
430775302
296307442
495807153
155606714
82328848
114631932
484449397
128054506
283119466
257194520
178396963
328683205
373939103
375532921
350390761
442432748
301039790
68881905
492648833
391485898
353716988
432880936
15633416
181473600
326289971
95583736
238374369
447123636
2760249
116032538
108536980
9240612
305696792
332533712
314578081
396005437
135100567
64217943
7121268
361310178
236267497
163994793
211716468
385021191
481657545
16636032
460774026
486453182
263724667
411585238
314275511
176629276
86882758
28784846
305346587
441479886
177362066
237370423
248852940
103259898
362559488
448763341
319810219
196745928
288853992
492290721
90929969
28823418
130141998
336582867
193627158
433876770
371712884
104340916
432818458
401820868
270910613
212486264
381147632
252783673
297121716
223208527
17604631
196570153
432922234
110816158
161104780
135826518
449143938
198501159
457587210
473588262
337851630
109340412
266264919
493578123
29233991
23512910
90171906
322505537
127327994
144597953
10224589
393985752
188431336
375303072
62754892
484734948
412206516
252325378
11440952
74152922
418214241
204919158
271623581
253418387
44155718
286758099
464307833
406806115
156389035
5095097
216323287
305618486
283769694
403727378
448045744
417863786
325542883
390922292
330671016
479097744
49777652
103865639
295284475
468743082
73643060
217478500
105738134
24429477
425963608
441894498
439248494
381075667
213497111
192890828
221939427
231426055
82908190
285540901
7440762
227305456
424906535
224741420
203101898
4421467
167232115
92590397
351402147
35450746
134577046
9265050
22349699
236773929
341933555
250098709
250398243
39971187
469451264
26284988
453446459
226459923
82827804
387778548
74186789
109173739
475406819
252454868
196212561
190347711
271393507
449855291
453749189
198857018
150875032
487578671
184360749
96786510
147950022
457841341
183617318
298366571
490945034
277660306
251834680
470981743
403745477
258740180
221470299
468742124
391409406
442637532
290368455
159864494
123187459
28915685
268112789
67060439
313213143
448655019
58058097
256556105
409628904
58154382
64058336
404771467
33007814
272752761
223883308
174858295
320144317
32650353
46956886
465633332
417813772
50005797
404410798
460059959
453379512
184738226
324425029
353883299
55385050
340877994
37135935
363324337
105709181
455507352
492509062
53621533
363277795
482300579
10033059
492667536
265537360
236243389
209378144
87591768
474835232
69969614
476374641
95417937
353898383
30791014
263036710
213269901
403310128
260146090
492645591
139994900
295119406
285433340
15171135
300484035
149657545
139512626
186293354
158124667
391798999
92699760
303601470
424894949
407685611
81623604
84876937
161686702
229388423
99038581
167599826
227062542
228380875
216992602
327499538
452195326
447767522
285677263
180420105
204956999
420413433
257769336
107845936
67208811
70451218
251892346
296281873
422074129
155309111
235430744
190079143
409366626
367157158
491762502
233943318
81561935
248926665
217236438
375115354
6351408
74954073
133822375
462977786
160661439
124685245
208756975
221230270
309409302
184045661
200073089
165324103
399470169
326121236
193630633
74214881
147822633
133024812
136972627
184507875
321441939
110034783
121887576
162774379
150401133
220604294
209527556
428943650
426330822
492054742
327427277
219296563
389781091
487358959
207968277
363253001
78197102
427459900
471359015
358826587
346949688
914936
189586701
287320854
294798621
27369216
313339296
266332445
350734750
66574690
283078539
159855995
317350408
246979336
471341754
343341146
285113453
282621662
471035359
426863035
168652975
36383
339767064
411311259
311559982
62074341
319140155
108463115
190003907
238583263
216893822
178703074
483781765
55509567
329595727
164594428
165514530
7695636
53962670
427101753
369247163
436081214
364338627
264232319
187697801
87698024
280527497
161101857
75404226
482117314
355333497
414760547
75933865
416283354
348454799
309574319
84442690
491725708
256345050
208257694
378442850
300427168
29310410
50437102
499080277
356320201
491043277
416833250
248974650
422412913
234222189
378557676
33119964
297782787
44130566
163771999
51318342
51632908
112608830
102108110
380639409
217784870
304043332
290998808
295504209
2425915
71908619
442851348
221402303
430138893
30365140
254866915
38788501
267795515
367938249
242427405
27601227
421176603
211963219
371940709
384868576
109919179
85242224
78933521
295200561
491424854
374418813
347466377
171581863
129277819
350397497
212967296
74900233
261553332
212043330
170482181
294489421
57783553
142011723
458824264
14918439
229249054
211613163
246464632
373132793
431518258
497070581
68297817
487477693
108193634
191121564
40367286
453160295
320741213
358481419
313345406
169134011
1273597
96102837
182448185
178277152
334414542
493407489
318747021
462750713
301097989
339015117
252578157
95964598
99666341
6022241
438765771
389160494
266317457
112378998
209601369
5555471
113956625
189460757
376360499
119215515
58867140
226691208
490948795
295949377
132790160
53888288
103321771
379202669
399794869
212721829
97672195
130884444
400025461
339459531
90376869
423626185
265320929
243074945
386507540
212675621
55954840
423177565
487027450
5814468
353031460
491568743
338573832
457087697
143115805
421391322
437491399
73092234
360767123
364722565
28327982
2630725
241261613
222549145
454148909
336953779
427090766
241140290
295857391
137256451
435467097
321787092
210281842
192824817
149197965
434793754
369326560
371223197
298932257
346637105
445271528
2760164
289727063
372138438
176715677
16507758
478926719
197744750
293478146
26413601
112680548
274792679
213600882
9847503
98601615
183934369
494667342
399874708
111221471
331517689
75880440
345829543
403908502
419670030
88143517
166887730
208725515
355052317
169025736
335154019
462028483
196247765
110086850
399279742
62034281
204661380
82780129
312492336
192541105
450402316
149788710
380076933
223717378
79652593
170969332
345937360
69581546
304047743
167015157
191443654
153909954
106181889
414614690
270616961
6352436
396019326
309143177
226415563
27905243
274080324
269414006
319286639
7658160
342143409
76718358
38166154
342580897
84215793
162840247
71773975
264003833
276260827
15594789
17446923
27165507
142874119
50271137
326404227
230254715
171264006
436304022
410353155
70538071
345397177
457547282
326524993
474422167
426093613
273339058
442165087
448203098
33812254
55778479
110825368
472941484
315764402
365688758
472422210
15724272
248865215
211410996
268753933
421275784
118287834
371718853
383655352
324464035
374539959
495270936
117431012
452293350
113119193
198252863
38960597
67246868
222589955
340243500
426207245
112473020
471783901
34167738
460261778
15555136
435921807
238522713
341610025
437930571
76538746
171713672
95614776
40821324
369057351
436843583
397097184
21078235
13559523
105682719
372099207
10907425
25100360
493385085
462798145
481822617
65452441
156330375
259813811
435283875
260575110
295517100
152354013
451828497
428652191
391266993
76005214
59746101
36135055
103240591
247343999
278090436
195440841
226996737
491647205
9147187
434643241
140485675
102738741
37731254
185481810
326577293
47047206
3389958
77847731
329803515
364876510
117441349
161616775
12755588
172145380
376733621
251484305
22787307
154649951
40452403
334448360
47414962
383772684
247978333
31768557
317637709
175714164
227969794
442639719
404898709
98768584
283737615
352576783
399162341
399631154
206307475
13404290
333970866
98855835
364476406
134498828
388759510
81822015
106550279
420001434
413395168
347847585
53465076
91490177
153271469
26031773
18179918
337774350
213323246
410113954
20482002
111395864
47204828
336889067
400897755
46101504
272879285
108069882
186105208
70368142
355467221
222125201
298751017
94202848
393473600
2291529
202200093
139463087
405881579
222149054
386522223
36990208
93581602
464978427
289298631
395527445
221144615
168505234
396712030
13406923
90833934
312391944
250989933
410243884
202783464
381481550
336515896
263162693
304942697
459185557
473533564
489220049
254969083
197621173
119924718
60867865
54488427
314012948
136464056
143469592
3818457
1043166
129094698
315704129
18635916
122439853
382646268
377287245
347529394
180643795
99830594
431095645
455369143
254620156
33819841
432702010
175280209
432690528
222570140
371660131
448172259
472798257
74357121
364262059
226472515
3103030
104834068
87384758
86208157
185733888
444511536
309091116
111094860
210187298
181225066
416782007
391851198
102225425
253969613
92514400
45244131
315815249
162460498
169959428
336838587
419743968
334718203
62479134
369299559
193787574
368089531
409158815
280949071
430085891
27506946
403973282
101251224
317921877
261708250
455958900
252050238
160868889
310963000
160301988
120309430
86660946
7209776
345353015
391901816
216927694
337637109
59068004
123549047
226640391
13978597
400314955
214154015
250820335
255303582
156363549
257576172
414284845
475922568
274721084
194075297
269189601
151051681
157263850
153588573
58172749
52598873
19203757
490376298
381727875
36566039
339205400
442280931
396511879
95235109
75704203
184649399
35383561
188143316
203871365
490334111
89725621
262407631
184220962
206936500
105082129
113998577
113245487
163539936
100900739
354670436
410992477
104705763
253550628
480876786
384072484
80961813
287392446
194205145
16940297
323301416
82896627
294607343
99159845
34463074
145689967
388051119
167742467
168597124
122912122
420866445
314015621
340790218
233143301
211692322
491310988
393530862
473741124
243197863
371545275
86238871
301701009
229056884
341986003
100279855
67359784
168248435
233347363
355418026
175921628
478606372
106606329
362003112
342245623
27743935
322985874
130448273
474309011
110455666
334300335
165870715
294686411
393324649
179313595
187976520
355007663
203618560
7268580
313486244
448307576
129081152
69414328
450067665
80401003
408053589
128622544
107054739
222135179
424647813
172613198
188613923
357679544
89845843
181161523
41551936
289697834
466197680
207086881
411877571
326100527
66620548
377253958
79290919
486573716
184473034
164167347
248200995
429914553
71472768
156299302
283291213
353966835
411044689
338184477
310034044
85556020
83887259
36014055
94259034
266432887
472377459
332091750
368578431
175842770
306359849
255773761
187899545
278202405
426923955
382330419
233434697
338128112
496780917
93937704
389653708
490466208
39048554
6162549
96497594
380450461
441214369
124895490
405680636
455573916
235426975
494133363
177801070
267837522
74981332
175856172
441960281
105708479
1649469
23676475
436484643
46172910
497842713
190083429
416457394
275459716
125768748
455343345
28373797
9446840
339851141
73455699
498138390
131488625
299035956
11250659
269633847
84405297
215548199
286016285
105954477
323756907
467984293
58935038
125597272
46866571
155081657
6561131
34839354
429840585
293309220
159921095
457005215
407564450
27891402
437284882
313212647
197173720
353496413
202834363
47263858
471049381
422535049
288725429
302783136
9041385
188284024
188005786
284887991
118810153
140308018
121588807
110103725
38732121
447933195
249465893
245967848
336390346
422848325
379704992
245073928
402765538
389311356
77429194
285571033
372086951
231660080
452502653
75403581
418568456
46143094
2305125
490080986
449662636
30337904
278173662
33247694
487087034
180844745
58117891
244371700
319061882
131420225
418753892
39357603
358402042
434445492
48925429
415334697
482741077
99432150
84443135
274909663
297031945
427461729
250913320
156142399
55542621
245890989
346680194
232983151
185392621
365209698
234785608
18292684
282515497
161529001
219436204
85851312
202720285
212309746
148418204
63432632
337098162
43978902
103057757
191942648
80732053
153090381
354889784
409811638
262627106
388783303
306385899
103774254
488443239
258329811
132149851
327647509
150209030
416936669
299596195
257633937
239554151
67265561
302607085
314572802
181474121
443048949
166730435
380446850
423162546
109838684
106952822
409892482
423486186
396585235
456056457
326963628
233895664
178085113
97091809
421343320
176407065
292359867
268639872
88620733
10048753
380392749
337747592
233384031
476382568
414159952
432210789
68547528
4745126
262091968
36924697
226456671
106730505
315629623
146872061
223582563
302391342
397934767
305524551
297714080
335315472
171804255
82941806
189632589
56264157
247398852
116063504
206288102
398142241
395241132
110635131
465735268
415378853
212891482
477404896
155935068
136016400
430158770
196627995
305134796
199640611
306921272
19474256
106394554
327301447
213469242
139568137
299589041
498400992
367657840
292917562
448980760
55307068
161430547
158411141
438313246
498187748
38680134
301524166
228316412
303091656
387185582
58353233
238206626
350134089
270730922
463585961
56422607
133349778
139601464
407921912
408437602
376512236
440878317
193703336
70582990
163139291
235027411
61719234
476359856
370436694
346134968
192692242
454084118
24558474
228781015
440832482
129405677
217002338
137730773
171381634
283887435
143271629
109399705
365717825
298770319
109773011
94402023
375673106
192009966
161088236
92499760
192274803
473616065
487694208
278193878
344026937
10934886
216236221
155617116
313089141
180646671
51899882
242795009
179178037
196967741
32192534
328130329
402013303
325722709
119350149
23749709
190747820
369984560
494404395
417598832
151929999
78231984
407995836
321952064
184142048
121004210
303380886
397994155
401277575
189350651
346377553
309078947
486388189
18122957
202494670
467823478
214088007
409693399
137107103
9696208
12255006
189719670
413475529
404514323
350470749
68290749
128119148
246173776
486073515
228439550
91050310
440041932
322682208
161645168
446044758
48712444
254763388
384481419
171189766
386251507
151059847
264765852
260365333
427914742
207279257
85144789
10790462
84705935
109842316
344550023
356388221
371096085
154900460
227208163
443975770
495688441
79586036
189755430
316486330
274686608
263966067
418720274
127680903
369439775
434243168
270626886
295796752
65563077
148802586
79417794
260533164
256972373
226828433
327667919
245794372
202848015
101146216
416877324
382086600
251039141
45406742
170874788
170620712
237723567
118927913
398110855
196174926
136273086
117882197
42411716
120155113
457469788
411458800
275375433
338248308
23938817
118972772
143165095
486283297
184628904
427401137
167041056
396099644
62165235
181090189
358299621
475926480
100596203
172751215
375991860
59234215
402871788
168491643
270515784
62499390
133855376
116494463
319743074
189664923
174465511
413511970
263502582
151204637
115435152
101567276
205414899
113475939
370885721
401455288
416469696
74257647
468380623
310561396
55321533
258723716
100634460
79482190
171955997
351231777
275139546
115545695
416930757
238206991
194567599
352753094
382472733
429501898
325190397
403922015
415926439
268189775
173354675
284177331
413944374
1487934
216486398
118906316
294476573
83219394
30165269
366913919
347318764
355833069
443557686
190654643
369059227
187779484
90384825
83673881
448612573
442768857
26635010
2610015
496705192
277984265
368898916
88000419
402403001
3131498
120550674
439737137
419961201
251992205
233905290
453507790
339339637
172212150
433961696
437558726
89337785
473288397
359438180
103379355
458004170
288704682
330297399
341715174
397812504
185332048
455249773
416424684
211236610
220951092
457806585
362872863
393398123
175574607
374406976
38576102
189215310
498685129
203555765
402735376
316511216
226721025
122834206
279596620
141420183
17480639
386088396
395155583
497527306
497532792
8004615
468454113
244135025
370238334
412945907
281151436
264719037
221360254
413212758
367982309
309168598
381589139
189545222
437572058
471009582
384137849
31785695
220879336
179893058
98356472
483643639
368476403
300396965
189724187
406288580
493234121
215595858
429027639
343618846
459232297
294889379
346641065
47774061
394770294
251483795
411268473
447443161
20523328
273080825
138115721
293370694
88837116
462075005
262167851
337392336
493918812
451670932
312419813
324679172
296131287
74539470
270146939
423868027
77279510
291403918
307189185
259125829
389268279
306257121
489682863
431517011
285874995
120156712
447910102
216962547
284692251
253182547
242914760
497948338
36317145
15097708
429739482
84302315
384962911
383870062
226398007
424565005
254369144
245487888
482717878
317692072
49591008
141137970
57711405
81087104
10525672
346742251
355444388
2119549
5401534
486544707
2038489
2773280
26562522
455592266
419842210
469137965
151690615
40687263
80387365
8869933
320485917
299198110
27474461
343540103
253986734
201846484
227270423
351712117
241325496
5932051
400509469
384566808
246299251
402194798
134241545
449517794
6419949
496329533
69115110
180215305
362577968
263909672
283684086
152957023
470789582
277555652
266747118
499331423
234885471
173825616
479342779
432558659
25097889
34777759
54732102
27209813
232286849
249798702
271656820
301757976
411686834
107501198
397813301
101732523
399260269
313415118
69404991
276797346
298108143
153278339
104862032
440499366
255884558
209464581
264451764
458302904
203885393
69999179
216960522
222363767
332505517
205267780
250961681
74111934
430953645
496705607
252934788
29367129
358931436
254981635
334892871
76601204
82470303
170510078
209392679
63591852
387297591
326405118
389910875
166891611
483409009
237356770
393088348
488372671
150677332
147773956
481272033
178714708
434725841
441634688
400042491
493427598
329199814
267975739
42656593
268049658
60386507
205554247
252017920
408712336
269868835
292591597
433918331
128820115
259963069
420868011
464876712
256113358
160675953
142842028
49959583
215349708
276736659
363965204
244196071
40409014
318272769
153863119
226611847
446473761
209741931
481952543
155193638
405888065
127642017
498793353
17727483
24090721
458596883
604018
138226585
23954743
447343529
103205957
330936437
470421673
487795165
294429759
210013516
262008685
113234150
432938718
62283162
401693140
160086875
296388467
463705391
60198674
309345199
272378298
117462280
300951527
283567827
12859515
492190089
349452555
142115853
475707036
152013744
204835654
74529091
149199110
421722454
189502829
223301511
303384981
208797812
14322872
393531622
230533078
338301546
150459834
467114611
483219123
164081973
467786609
189171598
343483573
278710554
477279776
408566323
136981198
199817246
190529263
36721661
462598590
218370671
499258033
457328582
270809910
275097624
205231272
385410688
332619904
312009682
428623280
234988920
439187790
139674962
365652494
367902284
99280326
154947453
47725916
322432689
407547122
50591211
364665168
35264182
245570240
269475639
184006185
373066478
488079980
446663332
23878763
229109227
74917297
119652128
112888168
442906764
135215493
139831156
99897911
103206717
173919167
15479243
265262391
325831720
126959009
290548270
449699581
453122092
221984488
269630276
377338894
230976839
408382895
259670056
179600205
133961949
281547592
376545848
458572623
333935811
78295222
203080997
452838471
40844774
355445354
343775463
404436630
242612125
102076586
262516537
386938316
153782290
278247926
229686593
102061576
389991038
16930927
6195769
22741215
224344417
180665710
68043458
250924320
414477107
76676435
84103257
208294223
173979442
179288009
212408937
154596574
295836505
360126464
166437687
392625044
487550152
97687936
401730006
296478783
339140829
454683926
17613759
59299274
491727040
468255746
122126241
341388136
485083772
67596740
226421512
8875497
176114204
311240300
299022163
336251582
88277976
20003492
498728783
309510970
189381624
283346975
412495436
90108398
232756835
316577879
61011606
419962497
4406928
429194517
308833177
368777046
112363712
71238974
119698407
473772881
53748682
35075668
121399851
422007385
368829955
492466722
422008989
318482567
489750935
418263338
87256574
260918536
445900327
379065411
217537340
399312252
366978304
433226257
29114767
351841480
483253440
264572354
188613070
437969597
54791660
232201530
218341529
264151420
388109010
428662128
31058241
317168839
186189502
386053861
73140180
412880328
233392837
476365298
124339706
473430447
39040512
172685136
13383685
65864904
391953543
10671421
138267744
5899973
217355995
108891278
328981521
219765631
67623210
211461220
462091153
321121573
333891774
400097086
322842275
495432719
238283636
361818137
282355404
216225548
386221898
31019061
493281715
229246811
431847606
88633046
433525021
66802736
271222210
344491940
210208742
311161070
69572356
624836
233735798
349027512
161756421
413342494
267552614
481092658
274893952
426640877
59017709
270584322
40828077
286077334
385012589
25438996
230092360
32510106
402658613
55094283
37912472
77680262
166340784
422285420
221782046
468158214
279111432
410334397
496249575
241578622
421879345
217356371
450579570
78591084
290918967
126617378
413099123
202254451
212725828
269207844
28217486
170747740
229035863
237925853
151469823
408651841
395890107
76328704
134937077
59127526
150221472
247709986
430982243
207150572
349020344
395711693
262170221
280588719
255105854
250838031
482734380
368798527
412857317
289445468
238055493
312989260
241378719
277763426
128459620
312595173
77265365
242383303
117870426
178337535
114764364
329748303
237709722
153963879
80900364
372680959
495050831
227722684
31711367
442482990
486466946
138715160
263410146
262217720
153463396
5679014
334568089
205630664
33994613
401103625
360907478
480489755
444958739
240830528
295462787
450388346
99675605
473071354
476949977
404371867
152009670
98483015
74731492
285669265
77530937
401108330
352346636
479946735
239859271
105239531
475844602
184560546
207303006
288355546
399167090
258683714
4108055
125974345
252536759
463626926
212163437
495046553
418296296
164440470
420492125
34578486
242805483
487070615
271516657
254627910
361377028
376394988
194766286
327663546
414637358
409371798
247553834
259690422
240604168
333083591
445569156
377985725
287458
272079770
245551643
274411208
446813260
281134075
124537908
381508430
276928175
13340325
386194935
294816927
18633440
75628372
28263006
355058757
247602548
272502796
193875745
187260592
329166785
481944251
336390079
350538390
16036517
274802668
125979731
488124956
243908219
485726855
343015580
364949938
406800883
280675095
186982920
92167796
147850054
211316630
35499485
76882662
337768659
474824230
432825777
120263027
124577321
287980165
308188738
226597630
338397972
195340214
488866652
486310049
191096862
355806437
419257767
178155029
70217442
157456387
440699772
85087505
65564316
394170352
323927336
157438116
394217447
338125259
441616490
279824253
151722708
177186197
315921350
71630604
166637041
495687276
390754248
389734073
172058207
164454389
80662295
317355907
234899473
244167067
256971822
322552863
124898994
28648968
394579022
53931398
158943893
269827816
17775530
168962734
318742278
186792320
275424230
369421888
138623597
320733738
259377530
429333294
348803438
362730285
227727137
327143326
351983796
229628764
488283800
298445703
457598848
321361045
224603069
43727840
384419408
219860428
260539017
156005619
110059420
250844927
243325002
163778265
158147669
284536291
288584092
146667446
89151127
181188833
175460320
472144550
178013589
459279206
15099643
84210777
432644572
215585211
303516356
331013991
69986502
392135245
172965628
64646108
58051593
51228876
110350318
212088097
94526274
42935793
272657974
489145422
465898775
44424430
373344982
346269727
186353587
211787076
396621983
88954471
393718072
470940096
282995840
471861676
124382526
12785097
217165437
30005899
326229
213604847
105361933
92627659
78418697
320234070
312920660
70831797
41135229
233150662
185755960
99833344
249094449
423002124
307001010
228061626
380413091
334366321
276202326
403629852
391217937
153218385
467280243
929832
271398259
149259933
200760367
88606644
383327336
391211036
402234016
412625858
340205389
239426088
288255566
476834454
122354348
144068043
6880637
463381734
140028077
440417299
380720046
156372938
436831954
107589931
275280335
191714523
200942775
441410808
388105287
106857668
11758691
331638039
351015526
12630697
227388369
328495889
358062866
2932242
282242981
271103817
258415612
465345989
282678456
155206451
483324856
350148599
419041502
428931178
433868028
51305036
164507251
207078314
398394906
217176196
234811579
394861096
26390211
166945166
18683532
404956324
319993110
356901491
310424617
346547394
339476967
165396625
15127326
454395921
249152839
318686429
168573699
17990841
295812964
398773958
497202192
483792563
93895835
281538091
213537738
295331647
163405113
8446031
355855677
462980972
241613971
145699324
320355819
106132342
259409820
97410685
362647505
149818512
497943820
53189728
52563202
325389886
231707468
294517447
477995
430726209
43722806
439169918
275249759
17447927
59288356
191984791
369268528
306131973
99738083
33048035
242556666
258483441
66638145
493124252
115667242
215883552
258155389
93394318
201104624
72574483
392503018
359905333
445034741
163454802
24884749
69613705
139549249
282463672
385530944
213150919
143861014
289768090
253308075
79083276
133084509
11502479
319379230
213066663
468412655
86809746
387003325
36159146
196119145
372126283
481557663
10587053
490970965
430749963
167332381
222466569
33697601
137862053
390495895
303822413
77130344
412485633
370561430
159162596
228791121
495871248
260321358
178720102
92185584
277682534
479916221
485891565
288746541
356007437
190165727
320166388
191351322
227472530
233004965
72684263
339335918
219445366
396246099
374948060
85908382
113882630
472923685
425298453
264816013
457824288
288300070
97497999
238585490
204290658
356455096
313198042
76931863
137319848
496582437
183305465
342858915
104104359
187189475
475989580
174856911
465510467
413715226
285783169
166880250
403296252
466301150
236864095
246292324
406741487
16562143
493165907
484321006
256138585
221970891
182060079
311939180
72119205
367999503
115036672
121492416
88783223
62542331
171929455
281493264
396660634
324779136
339897671
283101707
10853133
136742296
16176928
267195741
72332840
268584002
227971519
311704398
142490286
221449579
142306846
382949215
445346559
386076107
327589269
461854110
1458988
375323437
385697432
324161519
184289328
378388194
91740972
5564995
34126543
6615301
149409620
219786890
270627261
34269638
499385855
11114750
161084448
191920901
213397622
434182785
233740016
5904261
141540366
18136212
244161204
41379863
393076582
487659986
496384467
174766015
335978881
269032528
264271062
56794031
211837541
164935158
54335786
461608727
423739025
3223660
128276203
138294373
65927527
289384612
279058829
217828987
395149553
236835970
419529955
37980407
421151694
272460473
117032105
442774766
216302426
225685388
82136817
112836449
370931841
417636458
253080027
262255174
66142513
78894502
345802772
154760974
264132702
142123976
168492364
40246727
17372524
237057779
380623266
9708461
471708641
320208442
361309001
98500440
104175642
174010716
432049834
495303390
178884952
470595772
483517167
325643516
304657654
482647249
42904101
99609982
450907281
432037499
281887216
249654046
204732815
401764920
440331683
33980515
435747504
276418159
321324571
17635100
421418024
3858309
160027862
286834394
96635001
3301961
303508221
406999843
58897061
83541387
308614312
29897531
154007208
86011442
50757800
306211173
143050580
360151988
115841161
463055810
461738866
241709412
34649030
469891301
128760276
257325383
295205133
276934916
416297335
265806881
192485290
337843133
105819337
384639310
323063473
132125106
476985591
476287525
28188037
479475771
175989466
319842420
49526368
200594662
461762148
329502440
187406544
332302693
327841483
124965918
392523762
137363753
159220784
47348025
36604339
25668549
422752297
84620242
398272538
438068789
193050343
45403583
153192905
426326607
121289872
189956569
395148309
416015472
446857430
136270474
470577015
381854791
475002730
157547108
285214130
429424781
353690289
59454309
25423626
305455741
261769359
335536704
484638495
361576665
168066634
480312181
108621692
297363762
28703733
300934606
174472166
301761994
301610992
303908996
204571435
61738425
496081805
237720757
321975144
162589055
301053610
163552714
416500401
116471133
305506783
55999398
375287219
305784704
1386552
199904979
181714576
335326670
94672993
66014147
482076286
253635049
492206277
226592739
168333451
394279713
421017832
66818282
39464399
236340205
95074788
486762779
254618173
158705159
9490738
323358299
199117730
268483689
313368170
285255096
64895899
77209098
418164133
321818545
228767594
438704245
87147039
218599119
97484597
323479683
310799795
372882445
158552792
339829024
151321716
480354978
138904871
395128924
58171076
59186372
37713941
384491247
372798630
287076895
472889906
396487066
192833016
212895471
23525737
266934293
456009137
342201793
451436932
22077800
209514976
377704151
333095670
340939213
382660737
440973551
243353144
165591588
120247585
135173916
378551590
363084925
222052225
452124552
236120942
51521147
350841965
309268099
93143884
62552946
43975484
453420826
25160191
97725841
498347376
392521827
59922521
137387281
400576378
321942249
24840819
105925428
152647690
97515237
459051035
243475429
291935728
46579284
155863600
68462273
226944716
276229258
76118287
106576784
400159665
58677731
229999480
304695871
27108217
194130719
103414919
58368598
454747605
13762637
182330701
104301855
276489529
186583950
436833772
458237731
453851754
345856309
401580497
395931845
288290246
1790739
411259041
286592689
150284640
157968044
391713331
253331028
96028488
88182726
430144800
26585464
149118724
412697410
418344931
205919115
318789462
256992220
479793888
285753615
408627604
342632934
16087275
271390731
332914190
117293165
388776083
215590595
493920102
416011092
251740433
284893401
423275218
156756237
319258230
490053131
433986365
258514251
160921057
226069677
372478800
386368102
1566172
456163350
224348123
449259517
493799955
496787917
324623345
427345757
178703876
43155252
404504727
182410673
469754476
403277849
78650293
155750115
331295027
401724184
427820126
87827832
342925796
256716046
296959251
158760526
468389353
32251436
360724960
410715208
291697069
316515274
463177592
40765267
43050551
449285295
359152451
455698502
190267130
220455146
379016416
381460955
164609132
441833292
293373840
366062024
193273096
481574846
110026154
180948079
262472758
296528892
263479948
492313604
362798842
173213843
411682863
192945734
217014400
200417987
418484637
167181898
109060167
476509769
300598785
285764621
330365472
108194316
253162752
263740414
48068244
121276778
83854610
54759634
162441101
27870281
205079487
175109539
83860755
46191118
80075514
390420414
135058002
463458942
68983937
200833837
482596491
328025559
166717800
178592452
107304090
167106024
9550811
142481935
165931303
255668868
315404970
475834276
47853274
402628912
73786266
140172541
224620494
487103965
52651909
122123586
211961704
389298425
297601195
425874944
105729731
401542745
320487694
58787839
354765089
39563049
374794355
209975155
417901968
138540136
356914812
265841679
470426591
185188829
154867391
178359101
370307962
312174263
417002099
440038515
182754455
312624652
168061413
237619769
211206154
177819428
424569657
198123520
438936439
153939174
53915921
121395980
78314374
99169372
483665784
25596811
460408908
265755178
204969211
175653661
3557277
399033434
464529681
291433725
136120910
487708133
19832642
259777151
113097576
479072383
298508911
300972822
463110848
175416372
186176572
479208995
486809344
128879451
137048135
460438870
136880010
231028851
439525010
78134155
74380565
367047264
84527225
451799361
113246817
166948988
333458974
112220627
263838130
422892819
205654361
267171781
143055942
103115712
150087790
387247874
434504873
498144967
164351012
80033081
446858483
168713937
37266369
182258055
373858627
466289707
179977737
401672896
98469727
217491885
479392475
486850240
444488463
127444082
192772353
258434458
106846466
454841354
54139197
101929861
78035862
185817550
142950022
243849924
198925970
70222978
389796976
75348337
92552002
905856
385783788
58561852
31504738
237334367
190258501
433507432
416193617
156792692
178827639
215869098
281888069
36411522
329326686
225151756
475642114
87446889
214537797
391040845
193216403
203747806
5929461
458261945
90011290
240407466
486529222
461215866
8511408
110086698
70907520
492300445
389332495
183209738
87245155
4621864
90421384
419203895
447850030
84425092
187813734
454006481
341063790
97695637
338393129
23322308
147246780
211883980
315040984
428488662
166776091
485423512
479823507
468125609
356108154
365885144
493203531
457738556
174174775
166812136
484747553
44180308
274259874
30980801
414970926
182253068
42445715
182378948
304803514
121409860
165730643
206299845
209825528
89470725
432563982
300836025
462598787
199009832
210639344
470261008
119164646
110685515
60127372
271274167
154277372
119117819
451650244
353963478
218043843
428346942
256128016
309842540
471350336
134645391
111245583
131550453
260556309
477903939
454945363
195943183
256190660
279681356
311864085
2271700
243543650
80566575
363173805
177142201
60244495
389480622
127270412
288007143
392892754
450083858
305895257
296694134
18288232
435067380
153216765
108722087
55159998
373669922
124672498
123983725
435054361
438629493
136583949
420970632
349026753
158017845
449398418
274054504
126415350
69895447
386238885
287977899
82082762
405665002
405704472
255397672
492411576
242860385
494164041
299879642
87022096
332192490
13004925
420080751
33565814
67569503
74245664
412332164
21124273
175399817
483833416
481888871
324260602
102886727
498568173
312826893
231606392
403424533
376672131
102558729
30463860
175566070
71728754
245434683
336835614
489495870
285664546
126325857
345231062
303205586
38870766
2068175
65596565
372538962
166483087
207436479
377245224
6085864
232313172
46803181
109736367
274685078
277141029
293749310
418120631
75853610
213513652
361005464
326373924
197953104
99153627
67198567
111148033
179253318
11455139
68424169
460011370
168517465
156364852
311383975
131529175
484858329
281857125
386329364
49032935
352859852
57332774
114511683
371706998
223701269
119608371
420669871
315515026
304919320
87400896
460869030
162260804
411879183
120118724
38110014
397308407
180534496
206308239
391332212
150195340
148772460
290844349
171364313
250968068
17279391
460085760
275571488
276122021
162239459
206749423
470241501
493739683
415544995
141595802
400293749
163570720
27658556
174836612
60314717
23131682
494440339
58358750
349939656
247925248
198707980
351077616
298302453
464607135
9269012
282093368
68721577
296827761
304330205
53938831
170841199
369982849
328424970
356360346
148259484
481069884
215587366
58285693
56182677
467434658
312552978
388910459
350470852
475746859
449960753
181232474
386150442
377959093
464748448
384539707
311523662
2772434
39236544
279328014
331020338
170443508
325742451
368588195
388586319
171779452
146571700
445485132
19258751
100476238
27359494
110717029
283038034
380851417
392510145
52392434
64051297
365204576
131968831
363106575
317722367
378077063
400005054
83617306
370392865
205165777
6911113
91512256
201914160
435149003
229233828
306928791
417234077
160194608
216379875
145794421
370547529
301934177
119089696
411726996
239615459
162688956
56187459
61778028
133407234
137008824
411263044
155407752
447118311
184480358
353084044
227899181
401040632
281197490
182965755
427650800
451987132
226302520
86836937
14528948
481081820
170321871
201683349
482183730
98478431
390181882
383719497
171691304
369326783
433225125
372480685
454109717
67287616
316203756
222990589
436988968
25780571
310277590
116769152
182268750
360813396
58791324
64906724
13197516
386026693
17770202
69207831
450063356
321440762
248428440
182431318
270149359
286372911
171688352
486721852
62481017
459825520
496441555
131981325
351865968
89492263
361067473
292191467
145142701
356378298
276651633
306788032
252623389
247118621
241200071
484497430
242290908
65462037
44089025
140575518
79813285
33133641
249801941
32251867
227095961
214814781
277203805
486016274
127658010
207020832
323621343
89857467
261200641
605723
375013383
315172485
256047823
96369474
124300041
410037683
270715527
90188725
282580625
53646401
333310059
20615275
281285074
376391580
209295078
239996661
701588
264518717
303127579
382201467
89740682
135611918
168607906
282635138
474036489
76955322
78411297
412868036
144442518
50886339
66610165
274573769
54527714
213736889
274742575
452385772
31333930
221992163
23999891
443296266
163199411
145865368
137539889
295472199
475223652
106452782
495455033
62776018
21404997
281585405
407602093
110978433
170104666
424913861
76484085
434127225
131390836
128105090
495869610
274318802
37269235
157666235
87104537
176009851
55202518
187356418
99671433
320043060
208036843
176214239
346488624
450097738
88420385
439737300
166253385
193707238
400827572
430732228
395312129
233022353
203564863
235909961
483173187
117678727
103755657
435827611
365910989
394682393
346666607
326154393
239479535
489764811
262768698
128153544
415821205
263575861
95451333
18089897
290063233
343169213
427156695
393766883
106285567
271838713
158170923
482469227
6501186
442230237
478492332
20153121
190985816
54543392
85643585
438248888
12062339
458493826
414824535
127127024
35346317
107952717
136903134
143136844
396185078
298012153
415815875
180906347
128873348
101044525
332139594
33355964
397882994
274621947
209952410
156331852
206260349
39240422
277936227
258677796
339153297
399999320
333161284
404340695
5775787
150241425
484291557
263129388
119505180
43821872
435701023
164522560
435310445
69530835
195397858
8729112
286463818
424148690
157759438
496948855
132023165
407228470
57996158
108309869
376486527
114998991
165820633
424234277
214400851
71945595
429934991
470751312
28780496
485374035
491105796
290526739
64957644
62594655
54532008
353906027
437703495
427540505
328938291
468141553
88975113
129406939
476339410
151529117
202272307
317037667
347616354
93290678
362285174
433323336
259366148
103725684
481018260
320792628
22283019
386064021
482267141
219404678
159738967
240102267
497268455
48620097
386722444
75829880
46718792
396549710
352583219
257917534
440535813
79180162
179757133
23865196
485906875
242155217
183939544
76829699
164245248
452703227
243219314
47433598
346655464
236938338
466848098
416891266
412031655
148717287
272916099
19570513
288693721
245268275
217270399
390807359
363356666
169795857
337577027
442981309
64674845
78310121
448516786
211535402
472795100
450346295
362760140
191024799
146318501
213114889
208932728
19301386
65327601
19043579
172749471
12945055
329222064
475061434
113314880
76080391
116051096
488694655
423786605
300879492
305176214
466272548
484041293
220365432
440640077
95324544
466553837
250246711
431643715
377002940
266789959
197285969
488486073
269094872
309883562
202985695
107566658
181548480
326253362
427963727
482118052
105455359
15818619
51832184
327611372
315704393
299483317
161943152
173302878
34261868
158294095
281309668
302898339
109144356
454662220
330857957
125634680
361094478
33042851
74564039
175559123
484441636
358234133
42526670
129660067
350021038
369868126
59847213
346968865
60911083
443471435
413748215
320957640
221345723
379068171
377048706
283155757
420147017
224074444
335695842
93446462
28446274
167298525
161611952
487091420
427180547
12115802
322612529
29780869
133456050
434757502
337972654
150702681
460794908
30773932
126531536
41874679
39695127
342506944
135002086
115670897
348715075
17170539
42502559
331770556
286737907
12460162
231269911
172556914
379359634
455400445
364295679
324154254
337663629
361697654
93083356
332295112
1435900
47527235
286070607
149684580
366785629
465027432
145854450
30628726
361699610
38396411
321327849
56032021
409137770
270149397
107954315
478650080
199737215
68973968
344306260
352749506
82983482
55063904
20120744
275684945
138017092
68442295
95354622
374402677
466690650
236430829
72217979
398623955
167714209
16432622
454107342
361709880
442734201
473210929
147837666
54547521
31328133
293957087
141159222
44694419
249465293
174712136
150209502
243316876
131540867
236506652
316184868
175962701
103604328
229203255
24372106
152602847
406838507
206592076
110205216
258150610
401517058
320735888
265714450
179549158
137793883
38649379
230686587
401293144
167567512
435894881
366994085
273718886
3665002
238265836
66185729
445439592
316151031
110600604
231275090
74117353
374084488
178305748
64091528
290448952
55699292
201921457
453495030
22150810
7934740
52005205
418503310
241809477
128619248
120425538
274357846
464692769
337684935
459561473
345780077
116839222
58898278
370418872
186913851
62650
177664293
138576385
215194855
491589517
418327789
420013877
46693767
80033324
98314920
213913669
476724990
91112874
97297379
16109368
224977579
274736455
49202994
249577396
138947840
355393446
406343265
335405058
309186691
426876784
94480048
189266760
282363913
331226142
303279774
321856491
129980414
476831541
396961107
331057661
324229463
151372943
292803971
47664660
451268580
14524762
485419367
422084448
88661104
214684393
193173400
199714580
92167775
137468533
450524901
446342027
221717602
457169324
80007277
66981335
106229009
223597541
76464015
46382904
463781573
142872336
190912741
247656477
211615361
269087604
19679295
281188401
329540483
12030502
111326856
398976029
429057121
452369519
206894941
199174460
417897823
169423158
481323638
281289741
365046739
176563665
156545133
155334696
457399877
394575464
67308670
419566022
94655684
157622335
238195428
37606833
392320565
435066303
76693422
7247331
12696536
230448313
472811351
219352275
238190474
245939305
283112174
302139165
409940169
418991141
302179630
32719737
192812070
166450655
274478989
323682224
320495339
89231359
177681082
51126125
168321849
310450428
351373156
408857554
485208082
399421146
141479295
476026162
217829455
383376369
198974320
281400400
5536233
64442057
25874907
304501334
428687361
432416018
143414274
269032303
125714765
101779317
495152045
244805592
309211411
83176518
430041117
201177956
416743757
217410020
104210445
247730203
404247963
138637793
96356428
403552324
370105706
313708138
304753383
258390281
103639773
478247108
25048949
473644992
100427463
359169214
132931285
11467693
435217054
438869363
441095958
93448428
88693102
75736186
223895097
341349007
323528876
13745842
115160275
327478903
387543253
114931812
239806865
170512629
8012703
34738203
487265846
39658309
54194788
55573064
254123061
496109329
410232951
232060168
380258613
412384178
181950841
25668703
191078067
303687619
224653047
443521351
476707167
88067021
171559728
128343908
159569420
206826032
229117624
130283810
237768557
480034653
214433362
16271539
335759176
458747976
365066053
157912269
384598953
152440828
156040087
460336078
406182664
255779178
34183188
257737826
487615190
429285504
57271072
91399611
240802827
235827467
133945584
319554364
279537511
114103646
50064819
203509975
241128113
118768963
214284972
285438498
196769350
480175400
346643168
238599616
128288742
360140364
39810980
63022701
222767713
396096814
70992588
153312271
165562352
89894630
38164960
282171230
325166216
80735913
214146506
355799686
293127295
181794344
478585672
12270457
159451071
39982579
265294015
480763506
236762992
487572508
197712619
416688711
239485794
357011110
171847008
270630108
450879070
25032985
182274642
201554097
302169165
116571278
210348141
128184691
464243933
247910698
185601970
177178863
52173725
188566829
274466850
118501230
63922282
328402961
16251094
338503666
274911697
432501264
127770768
262821673
201474156
403448937
155883466
499724921
5570008
243275247
180516540
111096695
155313948
477779836
379401338
403869922
416663353
405297431
431634183
491554656
466935828
198217562
465685669
64601222
268305409
148675395
8057786
252964320
38358786
185644349
431507574
388988364
109592994
341499836
36758771
410681496
111145385
29793353
472142948
88316514
139411149
480268421
336833864
204213567
432333759
78192440
151425175
463104721
283289947
247611756
88317344
88002718
120652541
417212706
226803844
224340801
440371993
61192293
237226705
323801448
372391923
67351970
435806667
405548872
233252172
76862427
29710879
483881835
366563955
357951636
242142271
461455288
342846654
265458547
464925594
204877187
109375770
101315946
480117002
212172227
198091867
132824472
96552904
424158853
260325076
371682749
222190476
105703327
285032253
173786356
169308666
122091922
163572132
460550576
67709716
110579732
211589026
180508449
199140893
308528021
490810115
359871713
354899132
77457379
329704488
487520983
276926723
228676543
188301672
343047623
73156133
309360029
292221118
54608692
218182271
92324622
74439030
386820885
285443522
222889779
496882909
433891682
53805307
221778758
333285992
41112197
323539687
344715714
474976606
176335816
238923412
443467644
119307294
432158962
202591609
294253429
312342613
494586389
266821888
265612457
485764467
66489709
125827702
384878666
143253778
288725399
478316373
331835051
442307249
358409550
254918391
311222871
34136959
169260900
441884489
451052157
177425795
182908300
2036190
263281360
156453995
244937867
273396511
132344033
210233320
34433370
34424352
367440079
75150802
181437194
407962071
164038862
313863148
170473933
382911475
375416785
191481143
330648116
53783343
45961930
31576559
181676011
365967365
360905576
439969769
262045061
484332087
172743214
449749300
293675352
92356213
99318175
252100929
26337261
417088616
354241347
301428498
198349041
8725755
174575729
49838318
323988936
168379891
109506297
164047728
219023029
157564012
352719625
135321281
47322168
51391990
121650532
385224987
87186837
409955250
399681182
348406298
457179377
55514239
342125436
151158966
285165991
418020869
397038139
135103660
455631298
113922470
481147734
24296496
367235744
191906982
316939299
179778067
359900273
36539861
277917573
56153453
42411106
296239615
365931191
169232958
330674098
423003435
353006299
163947602
444410960
153202968
495133984
475687490
58350811
17537822
58516854
323282651
188180516
62079396
170001564
232907682
481213847
110222944
484837287
442701153
357252301
65455038
290385853
270466
264234800
319705245
226767080
19274958
444773573
469230008
235746243
241596331
175180185
318357750
452706643
197413283
472465604
30712851
254289422
124782360
355420385
216412167
234193056
137947564
493306461
328533140
8203821
204846216
150763728
5702198
284927490
158511195
235511267
357282213
463401730
373038259
461680513
277697115
25330213
105595823
165867613
280842025
302486603
243461466
218510535
65954952
346473291
390523858
72827093
436082773
143257816
359330073
455491386
287627501
59666922
254787576
86761131
468136585
246270652
343679302
181511503
468876246
199700437
327238741
234770228
428325440
359631373
162511602
396025535
441739637
456675868
377201561
75440508
219324396
72565567
165483204
280849105
455106876
421450312
457110229
262402465
40507627
197702896
308047173
237543451
398223732
257293079
459031235
27448611
24183405
265600948
459481654
402670422
82417500
142869554
38112452
419608804
67626737
273904489
261943130
220317157
110519767
274028885
125723357
471041869
187382147
110616596
156971543
21695185
111772088
169812914
342232111
267552685
425498255
93943888
254526540
380000416
44244637
450010324
399510908
302153434
148847786
371972748
278905438
410961393
276259460
138388530
375424144
386031364
90178487
268088850
373487800
135931952
380911101
438828861
187223398
94075535
482087940
137821771
141406519
101484898
407921895
28033037
296589690
377981190
167124349
184206928
302152901
241606079
88750746
389316392
144498735
89173873
183449943
417238514
308059301
156345044
179075677
358156586
156419881
165565782
160103176
105690056
460830040
404723869
450129020
195954851
86824874
13252389
373763760
100483077
444887673
258958327
70660637
135091236
403840566
464238617
31241218
149575892
75083467
107106586
425468198
498477400
52849872
81226643
56107399
333008127
176758270
141160249
238669381
275925207
452807352
480020113
10959065
460038882
307551785
277537893
102638874
365818601
350387205
371393381
167359498
411217602
7572426
11883629
218606674
180860418
60932556
414052814
191832035
374878972
236024772
30880586
145141656
194971239
405647110
286918584
222664498
368895073
314160034
349046492
215086714
307877489
448465032
391737396
21973458
146912942
499542753
305360520
494418998
465300348
333222169
171553307
121099714
322443691
211220546
302717919
488305834
103311108
226954114
299637606
48075716
128296634
98284665
246516172
474290181
272916697
144428208
6366734
423885273
434234027
296437027
27031317
439219180
490382000
437875319
496127911
495540711
248124511
232828466
50025102
54835814
127276723
153370518
201645276
276503805
469106430
296242814
456676586
463346097
248543370
232504110
495626118
214283229
419575231
333634426
148168908
125342729
362272641
431338878
295376373
147996686
437882875
76030742
47754358
1373041
172899274
254600201
206818543
219825870
395717312
330251358
277854691
82123515
255922916
115769948
477034999
307513202
387774961
174490575
313273344
130484663
182938390
28387765
231037924
205619249
357826663
306316050
79078134
358487061
199671378
48882284
114246232
39479711
390332089
489804795
278598357
30859123
396987338
348371181
24511250
405755996
348893046
179264876
59955799
275788821
55958240
84895090
349622745
220770219
322916990
214342102
86783033
466001330
290469411
32461473
497220417
446226359
11637235
27906195
357050302
425936892
144571062
20957255
334654351
299878044
151672337
421446007
244406439
246693445
78494931
250543458
421388949
493536695
41292537
57504327
207293954
126662941
226898568
211047891
303089111
311296610
135690705
268667298
283744120
171074145
326134131
140612875
285717651
37172906
166912237
70889671
486536802
259700777
141526040
114211602
391743883
350041567
359991772
282630362
276483079
287170512
181619931
470932005
306135185
159858048
166070420
392765160
216933283
388648568
412621304
339608936
204334674
55509393
492669871
102694826
367041618
299880840
181167956
334617895
371421740
3916152
446397078
488200246
58150996
243326625
428802815
25272309
97164893
116662470
149909739
183492910
291824510
198585529
291926804
162747333
162421084
412858564
468723689
60914393
169993359
488024496
187205920
202389377
398730459
442466123
140782758
409049723
206772193
328793022
134489127
240059564
449338462
270481967
119028801
331542284
284607130
497434551
211090773
33684339
65857760
308745726
36091977
353141802
10950199
270806349
372801922
370757162
138214004
243708660
261508592
379745517
421321540
348943404
94131532
29960294
188712368
186249811
171901683
25354290
21431498
394293111
159010787
479897881
290839155
486038812
32824055
10282971
260857113
28573154
343320657
322111438
283561572
108458081
457303995
497512764
409870710
415388317
119751411
292360509
408410254
335323110
380622655
366128850
48364463
143184439
136548496
91973317
127567556
448762867
140709212
259107189
305813948
307108024
109413323
150683493
181363565
74673287
169996958
277162667
128383875
404951913
14301875
120926009
21258053
25331033
474187086
335686444
112343412
278379350
138438835
142195453
120296170
209474832
350735875
222797877
297677523
44365692
221300073
18819701
361890098
498193154
150838320
384834147
211533486
21028443
378573576
256837797
271033498
112381881
327955390
382074837
378452307
340120985
268623105
453293147
421429044
102466023
234229274
400983763
85372500
303785196
375094867
258995290
277043030
175481711
26473265
482207793
372444505
318759338
462099616
84175444
369268169
358098508
347875683
366410738
403558365
30636290
219586085
393293018
361011489
216660163
221668645
412920143
276899703
256063390
204040087
262599126
159577410
248770578
410936455
117773283
34112750
18044955
351646730
63706635
274019735
141972840
166231681
90437541
450905664
405394212
291037543
20899360
466346686
18649347
76129691
446391107
14217247
344073432
471256963
138790772
114462125
356440033
228691626
378106861
174486622
493389221
155333979
133465926
1976744
486678248
191543775
336319144
484297833
88787412
49463733
321636064
385518872
10015529
9276415
66696545
86504858
293162087
484485777
152166379
436915783
260146071
29229589
453419376
461355962
185870251
365802357
438219993
482477855
476489313
280420142
268550392
203482315
489613194
420263709
233224037
64776270
323228688
466793442
64201921
372769814
371108263
16066017
88751644
352576813
348464956
139012081
436097697
71104030
58969646
295432896
493078279
57702935
451058050
377831909
300844828
269922001
429626095
205364608
477123026
13685660
486774283
321936497
111648701
480769172
159266448
199750862
435756349
322066719
397029798
211907935
446258576
24237929
46889275
310070105
467516126
411512270
112406224
445499057
473663878
183013280
159110876
290201298
131070174
460337473
390076131
256788620
424858683
473927855
467629104
104479620
225662611
93907563
329361873
338313113
167054984
57477063
52734750
356773813
327070017
145703377
408251537
453968657
241406571
332932042
153251797
100996845
474719094
163688828
333896158
249718349
356610536
422055006
345403127
212583439
456596576
81616892
328277117
288450345
437709244
445020261
181896514
3978216
461395008
343461435
39267693
12719635
404626127
417086904
229604170
34216917
388527830
272459081
184206116
277271768
237742629
472642369
249548869
360203699
295625667
488125147
180027747
444851663
196806790
426246129
161447906
337909074
90242157
155936793
181398976
322245857
49415614
192781446
199038000
478356975
361383455
397945112
20370198
288524450
334661646
305125183
314477776
485764157
45497724
18545530
174957561
360192201
433399278
195157917
136625170
49710628
467091924
13305179
378184481
310286539
138484882
314867166
143234673
168150904
197084523
124004520
359560200
315647466
313399639
106062224
307606537
492843741
162796826
364708303
210780440
147091244
295803022
53668412
390202353
480477180
32044853
30191316
65234245
293187574
110554040
255730249
394423540
421290371
128532713
498655907
111755767
122174486
349406010
458057152
330202157
428338164
203894430
149874687
411816783
478901546
274167464
97327276
27137666
396950339
417948569
268504393
206185496
477653612
207199373
483473926
197583351
260926591
145779886
409593932
450906112
35988100
177053283
319243088
213812886
325581035
344863883
444263947
216560995
163908297
204827207
444131916
254827700
137618097
405670363
392209308
382748190
337912161
458473301
188866233
135499689
476912066
387445703
91984463
300984106
270989586
388110889
395091275
202250134
424101709
172728895
54560773
3809817
236262452
104051115
421563135
344258270
176036231
188003380
323708545
141926110
392700719
51169664
328368142
84343331
363541466
499695569
327887895
422153469
361201699
30656272
101402794
160922956
430108553
326654223
169335073
325133420
131506145
430497771
7465279
411480081
66045195
318365934
19518049
247199798
386215735
19042024
103562587
32014967
479831404
122077686
26516378
77900674
332158081
289606504
35246679
283240489
445204242
498962260
13336696
88205706
177284290
27899352
271941962
29041569
474650497
383612488
332344602
214124085
369869891
491045793
449563756
487245009
129476425
191279539
237965441
369496976
270678240
356543385
476882179
43387174
266528652
451693651
15135989
273879793
202258230
377699116
288297609
366154135
157793232
155598279
315889559
364182038
316727732
292339542
142921940
359998528
250281918
288319675
224805838
121057675
281476410
201276382
324042279
110895795
443475154
147546127
4997723
454371373
379812227
481119142
442672090
117156960
324423524
451345731
313150682
178088915
288643701
190427936
316825541
281660057
132852449
270401338
277951153
377344032
249656067
299474373
82498291
4247348
98880108
349941965
362193540
138672414
7575898
410399168
449342319
371305776
258631541
482852096
55962153
499221004
180430883
384245130
194362705
148813233
366021108
74040188
264948203
452352181
173537707
96410708
79368664
225193541
429045186
434462929
198712620
259795399
492935639
31383482
222152964
121374928
81988697
444890789
482697023
283103361
59005377
192952357
22088876
399765580
282633114
286694539
43447077
186966626
394046564
172480446
409356669
280953615
323727206
267583494
182038305
96721984
474396226
75486043
119489434
221835849
499797898
353617200
202518576
337731290
417312775
175315989
8181579
4878235
103076310
464203358
491486562
201079260
300751317
132104045
388785481
420660226
143989147
382679413
319553661
117458182
406879503
439753162
214046593
357873933
112937573
151922416
150140140
8001764
1945707
361891059
126845812
161797665
318881690
336315368
6234596
148085681
18257153
401777666
482735565
100918186
68004238
209594651
16890160
218971051
324257130
248033004
403608947
317493897
353596479
96502497
208819362
94738441
117218789
222373281
287930046
299623491
229620573
26555151
95400243
196522481
340449975
269977453
34269592
439084111
289700123
268195102
201817162
100187877
138444950
226387003
244495719
473974333
183813690
315130748
237856012
396191415
120372099
232009620
492958911
446796378
468669766
444101381
426701835
469435224
65271664
443017438
380790202
39424529
297710212
192810787
428417773
172485753
19242702
167155673
1199660
370351867
188560177
292330538
398207450
133722536
400450199
293329473
237559242
454528407
104575650
120451415
168433684
278882812
125917918
417186455
463838593
395969134
203920812
25701805
105482772
456911158
169006861
342599909
97721069
106523008
373040573
208157984
87995467
156992640
35271202
221048942
3508202
422409619
248665834
261766353
438716810
217568396
422399920
270138670
96418913
236357481
439519815
144328305
331507248
441088124
229413793
234669909
77256871
324418279
184500095
193700721
185023994
368537019
388289976
452584162
64131094
240373804
337572279
298520414
392465914
10057646
361112647
166638491
469206046
256851090
346860728
184485879
96332424
258901851
356572856
282026229
132032644
487460347
441016492
457912552
275773924
148281674
163888314
256913730
491916444
101017810
56387673
413737983
232485822
219221521
326726988
30637082
170392596
385963962
356938953
63099395
452147435
33936266
120228020
488014940
164502818
220670947
245839382
204928889
25685068
429851842
173361097
372346551
146728589
327861409
441022250
441153835
7147597
51554850
494450604
2889433
35732965
178844194
130170101
150138500
294830860
143342014
386385821
85370034
132376045
89291648
411289932
460664635
228318467
15506711
486033015
106830259
79679869
49566221
212458667
470774424
358445857
245754253
460589727
488935870
72105568
448202601
487089343
477219329
83988483
90545866
389020771
307770887
151008329
332535178
290517267
371091554
365881156
171199587
446408179
31944901
483921342
87052731
71492820
270919950
224745364
438367935
117234537
104348327
348614748
179831216
482793722
481415878
216185114
430405563
476095937
204188458
435488372
132769555
246905505
119372428
188993530
180757254
190392954
321281822
352768799
179718571
473775346
125645589
173253567
318492163
403802976
460184457
227198356
67865794
18555672
438369687
342109968
461367445
314763602
176889696
430356792
485708579
356922250
38178761
128455886
45763532
291906852
555852
481241605
200528189
168601034
449346787
464437120
475519917
300624097
324994499
187658620
225914408
284133742
138528840
40868872
132329302
438891128
214383404
327908543
236708539
458377382
13075333
360725533
414967745
267357911
216607194
268658705
193715673
284118648
232697958
345803783
184085256
453987411
397305131
169513254
370109394
280289599
260491613
409919199
67066826
468228108
177254401
212925800
118827721
459282462
192511304
243574024
213862255
49971302
93214737
487962997
187033908
182704764
67633142
190375538
263656747
281533947
138816022
98320285
190875263
65814970
498239940
336404223
268273881
403801443
434245248
25326572
492809843
63210692
149063105
270092759
356903220
296776220
191041757
489339412
118142339
390496245
439778031
344359692
238797012
461771254
408155657
74497558
370344478
332213281
98377195
306488739
42865149
198008232
124940113
194297729
314625403
261875250
176868741
60523928
452236233
233342002
219109783
421552319
300324126
476430075
184045344
82899367
65891112
204050785
173290258
159758464
345645940
266561400
124753989
491704590
460604289
102588967
172268007
7442297
370701865
433148743
470211673
319472529
487583516
78640573
287705385
262300852
482572462
118465351
373267017
350888003
270602926
206481328
247583647
59063345
56055968
305505977
195665548
212683762
121881522
497934876
220543938
438036882
397552608
9687758
295613458
47273837
37903868
484551815
260837516
464103791
447181997
194152336
102573525
303341267
10050471
13179082
473964751
173800657
499304392
438589825
493404703
437562655
425775171
446728600
161972703
362319410
129099025
185241821
218822001
134327191
243528214
90840870
208212163
429926227
311900621
284764181
316298876
258919271
326533730
109310127
182831681
476582981
440430367
491347181
259898485
342805579
42844309
340722848
55805142
222580345
148297207
200057198
56600832
210120769
108526477
202234808
101806088
450952088
81779034
313291362
166026945
325306246
63672019
454489529
308464238
441778746
206506914
312415743
60552567
202574566
177339509
335833645
309144320
207504950
166336185
13320113
182651076
447209466
379118566
328399787
202741967
5550351
322301005
373036122
105802945
238791289
103217415
468223129
173478043
251272752
442859682
372519153
310115674
373315305
177085088
332237149
355154940
68579608
344471916
150549513
206461706
314970815
231168494
367897107
225248301
135397871
176527396
21470345
489447606
415969610
292420341
480724465
292199581
14062729
406421989
130118312
69547855
64188101
422999888
198894109
348738880
6350423
176970971
482128180
74167392
229361957
416497696
76181059
96950486
86885098
314623090
41980473
163534922
165867893
232744775
325167580
363155052
178731912
1200670
4431978
48122231
105488621
440270658
43443070
159727193
427603856
298835084
209755363
45573738
498403426
464871674
377044870
263563676
56478233
68882716
181298055
445473579
97358527
336078669
471084132
429934844
385092426
416393861
230459437
271533328
438024939
59959038
212218267
31799234
1874317
443892853
248090048
306236132
356546581
341849315
459977001
9493579
244432151
264091052
79672292
115783706
470541929
237672264
7896156
124112870
198781771
261825777
77397297
160533547
32834260
153358041
150593095
290358785
302652125
462836325
356448801
91468678
367589765
238296512
431470983
247243908
9853868
449486182
436077977
112701851
169472251
397266342
46380555
429684154
235200793
284078778
200364624
185400922
359756450
34496247
108209703
266568567
404223708
131298007
363073154
444229814
423906562
27361473
174125356
316957086
107238188
96101902
294889651
464821278
249812653
368953981
360679940
74302371
81453176
35233506
142356776
177150845
71863552
325895455
223547075
376274168
181512682
499029699
405067046
349688603
446380100
73588025
216911421
370680850
396551050
489313913
252555110
161380997
6811688
430498844
12931300
242334736
473259460
449364401
298351466
40500412
489046022
528353
273238238
51344000
475604319
401304373
69915804
305171357
258298359
136648521
370240286
214652689
430211499
495287414
487102692
160228738
208943410
460916731
416675128
179955738
298539288
451153660
359091608
391484325
132694623
382735555
21035204
122706360
416456112
319119879
486841107
310820393
471212051
279291572
471260866
274379609
145945661
135325802
351563677
353064617
3439877
345201487
26786312
310198328
217811763
182801022
225377555
32135621
391996637
430373317
288300516
251781710
361351606
101927848
352051143
247134141
486101513
323005533
218939353
41943844
352033427
295957389
145470787
150869721
241440697
40674521
491742228
24298389
28232645
417152426
427664959
286142502
168577699
114784302
181823102
401631273
446622114
442427293
352114178
327484433
380513893
386176977
470270264
277376800
247394863
54530762
85225698
364855000
64487070
185312942
441491660
2094985
357924097
269455606
30787381
390226738
452425650
271569889
76206062
460635697
406147106
69749299
24476773
29102242
245577648
352816246
405659117
295032518
438309885
240814135
305908532
122598695
196191861
421321381
4237947
237787543
60109719
177151332
313875733
429197127
224053214
344471387
486949004
366483972
98422398
17016050
55421715
499848745
261866448
237532502
299363182
363189691
423639032
55151113
394111875
168870210
235388735
115582018
92135878
356847880
116762373
287494237
315475880
365227147
294040010
251742419
6820594
232245444
176612640
487319076
341037450
170577338
14313232
136846554
294388919
447973545
178936560
377918943
79759356
482526008
456564057
92546186
489225130
484965139
113602108
78714478
399859517
230617663
32282391
188281052
287875611
420796597
430394737
13975330
151147935
148319967
97933559
353660336
496576965
445130739
192709591
372917087
291469344
33294711
468174995
135107687
324633022
63000305
45009749
262767732
370863606
329777169
178765634
66730970
197230548
496072831
148195582
368598112
203741154
191867256
34729173
96318524
190554590
169755819
327169726
196594509
221770016
133264912
483838467
330138165
168199847
421363214
76444836
342662610
475713264
431585501
223377811
328667772
87458308
191856747
38289062
233196107
340088199
337465419
51570538
39683484
451253349
52227336
251690234
217726806
334177444
360958021
83884874
496218710
466506630
252113954
422254431
62100369
488311055
52007949
264602122
242824680
486730742
309672931
478020981
196830437
426245833
130629971
458502987
451089093
207081980
78059643
456156464
94082946
37613397
437467113
437403875
285232533
115187550
405076633
73086087
460712469
101094476
235908081
325887234
423743221
38124776
495898139
9252699
144910637
327262951
153915046
139656178
286073894
178585916
38126170
421232331
69259612
407660905
2824590
427541888
245157625
7909959
485183673
124540545
347152457
112900803
429491975
26951215
494982499
274966675
469052946
328204751
312058814
268898964
475280655
100555511
36317838
469352150
373427071
362839704
1851641
17023766
76994568
65663515
436679145
497425051
360596656
369266051
164418264
246653404
138992606
188464119
13833469
295221476
211178511
130562166
40710898
145661213
135667652
376072635
31402444
99034776
116311863
35372465
321163685
430291796
156058075
386952051
146528231
403792047
72944803
349978260
380494134
122820503
373681862
111873833
55037375
405010801
374796957
50150195
203109371
101816339
146656616
219945546
359739095
308673569
90152875
3945331
468273496
231681199
115587870
257635696
273108708
175229369
70280705
446010471
116993078
282416765
467912440
166680362
309225581
119559498
460490856
102142067
243711697
406749599
133430981
316395660
64383275
61782525
185822890
55587455
85686579
260321951
469420305
369299466
118042214
479997553
428680251
320822826
279734878
209941443
295451711
113015645
200119132
339808107
483692081
335400496
200556208
47112609
5546323
61375123
280582388
343142874
71214400
446877003
154311274
213098520
495401100
39757039
61086506
60032696
69007932
229603987
427271911
16013773
171532803
89535880
256924166
408348331
374895127
45709873
378137578
421689995
267511234
196616502
376368849
213986639
494345267
296029542
216151416
429772894
7494497
300867568
297904238
292955695
290621227
370159536
444038896
285811008
316386704
34108302
487072606
421884436
141784627
116153880
64888035
459024352
461108929
142302011
244247458
14865236
72418881
273923610
100739180
173510698
360878556
326020617
413677813
189762952
398882828
246507124
449825726
480900915
190570283
57507129
227864259
301656783
248979082
101278970
47275610
200542922
331978871
409448836
337062592
133808174
16862053
149823183
119382410
439936934
159240333
41709823
139785127
111165239
245954410
174815943
408240995
121480542
256172344
45255848
324178851
283098185
126476884
167453371
19186259
440514448
328662322
273070908
242557904
385511072
16696886
365904414
404674912
53361965
403945484
291078847
85091786
173314456
426744215
201943376
496121839
189924804
122645188
454201065
78330227
119424107
470298886
113373166
238993423
399704832
493527271
353641550
5819086
189641107
89608733
45207613
435295640
246242614
52195290
252556411
304129414
78057663
265760819
196258542
362782927
304194101
18164863
384824512
477027836
395005765
270197304
382250127
217987900
475315831
3084573
56652683
487679561
358437368
468070682
239161454
429377288
93651708
123283165
340497968
231216495
243657390
388033840
69871501
48007995
467363811
221718807
101402261
457126237
391846907
123765526
78617408
174031333
361916814
185048240
279114021
422711418
315310030
112381392
11707087
435395743
170992415
389274715
255552530
269667496
377075466
119771034
34865426
342516431
365973368
10619637
240851186
302454933
450919822
444588505
497212806
216726417
215919921
120933871
286607986
344485834
30687870
9410140
463144691
362548844
407643853
45693456
59925070
276360141
206288287
357418997
23137655
57225197
138198904
131717123
377409099
397158015
78792654
129298341
265009849
385435840
149371811
245648453
124446884
159290286
380599024
367572591
356889768
71591717
345007453
142434827
95660415
205228655
363010007
317665133
486611324
338531893
112490849
336682821
475498603
176116073
21441233
353314730
297218001
365484528
237546990
26403441
79399455
121303779
296397521
157283800
286379249
73813998
486066297
385122913
274331690
132629301
431388184
125858063
204466183
310458726
86002603
46954936
26603106
371341124
421714927
166579547
106190968
373862357
424876294
384018483
229612827
388188897
329933873
180438360
384761112
221745315
292293925
373649643
306061359
64581782
384390405
403779848
65443382
415967414
216381331
34560745
119468843
169513943
150747687
224472523
444331284
471573428
379492844
457653416
84609689
31582963
132618444
209069270
310496165
248044233
427847038
376858465
157727941
164565786
390029500
435222865
372844479
451365609
234756343
123985666
424517372
229773732
481210292
347217257
309239021
172467335
251364299
136798762
98009662
9323375
171951089
40572326
204779834
222931050
467236332
290788407
211138459
426328476
385778021
445743495
442156239
258334366
132052577
187683404
322842605
17353171
229444359
434306434
204963314
461302997
316032262
238387469
113082592
29664994
401139710
373191315
64761043
391338090
430498934
486408919
138677141
20675317
384388611
306878450
157161028
349133542
104893007
107937013
468343230
149784636
362989682
199358958
103523735
30225470
51197582
103144091
401064219
142801303
481221523
161326107
199587833
193125023
68659049
341460356
96913840
220672370
382568146
236696655
235257354
394706329
121904441
190212832
13286922
333782833
441138355
106291972
178144935
272948310
43956094
419495752
377946002
48264176
319419968
361407583
286886910
414563963
69739190
372254690
358048777
237959463
111092080
76269066
144803248
261373128
287709264
460902816
241731276
472086
123980755
283580269
82395020
300922944
468710459
80723196
1515175
51045470
153382630
229741701
153906496
116997621
480538157
394331151
224053535
51884236
339081365
486620669
462191181
132265234
186564906
198676659
171198136
489215431
374195615
307821509
309376609
402007873
496843345
310708591
438754744
92644549
354255121
402141548
113345176
13861080
290503873
325115039
66145704
454560641
409436812
234538266
467076382
455335832
480345470
115502676
274940039
315748456
400189786
58730899
246573697
20578983
410027295
360913093
176253292
454291391
387582960
90216646
251623384
412051018
117970049
57598780
331909230
427193388
178612631
349842957
45557927
30116463
223405933
420776603
498651993
357326917
268485290
123542551
22716909
482342042
358552026
98366904
225334237
449317026
254480188
54614149
336442336
435659688
161975859
162132449
223247286
240389618
190537848
300479741
6603534
53757450
157797851
351649995
365543420
298204840
331449800
465242646
434060130
292709401
144801766
405063874
465584921
130228578
358140811
354157403
408774755
393541901
1588835
265389414
255873081
222052317
354791991
398561177
39427531
88788121
279001191
170995339
296683445
338236911
355902717
161563273
178838580
422115646
74273616
301104824
449486739
224795780
318256895
85749689
132648363
77563581
383361584
467623696
54870599
279061291
327495040
111590277
310076078
612438
479657424
401814807
128760348
69952200
326483479
35158090
162992078
230172825
12869806
200708129
147246068
416305547
239790396
83470459
86412913
126085452
147825551
374218648
112686917
313187372
239301312
452892073
490478951
368548254
76815294
396130665
335479574
87909711
7445780
240192859
465313879
204674255
488212467
4989377
4597665
235803818
278794688
61112643
448702956
53984383
278696585
446887078
379782826
477380502
497866748
151732236
69561942
499536508
219334500
270862249
270173021
212359758
287770760
438710139
361885118
354996301
345059164
124532384
400477995
223207119
267476059
345063589
359768768
472838966
55291063
21251548
292463648
178292245
347326804
180546626
50985702
203936310
199480193
207846716
483075691
199677489
367406260
361303106
116863266
154455472
357446135
50448894
268191877
89960065
359327970
403145368
81172532
164118299
306406710
209121955
63518937
94660094
133914758
495431302
300769021
484109599
44266349
474298604
249255274
37364338
132120857
462976967
422254834
332909746
351016099
167283637
260181285
43178086
256305418
193139590
329104243
433941429
482050323
358108495
185127101
231613008
109930124
304988167
492982638
412493281
450781343
347638681
336968070
180876745
453602358
320269502
372134228
290583556
231810015
247612259
173141514
273764298
266344017
298925684
176758190
437628078
196539449
294620797
489191222
321153041
389449908
50477413
248351295
91408092
135822329
207315754
135912764
465398913
12675175
214671772
160264152
29760075
134568150
80172413
113798493
180971354
472202745
43898645
100945919
180054895
190448849
77616005
350847335
1057825
285380733
111791117
198679707
445571322
19285982
192332862
389410755
376732275
56385605
468287105
26333984
273065132
212048177
65903186
16177860
154530022
125591228
336503537
182636245
115747228
380578209
261635625
474279246
348584696
140319401
248261813
432430376
179639174
463605779
305793813
164365773
455914126
312008408
80724895
282061776
425999902
477646731
218440911
232909388
197985733
96059614
201179899
73924404
237118901
189869246
126409711
396848642
441807142
49571534
67418957
416584910
438526642
217658387
155681848
5761532
344001726
390889460
285158775
43739744
229475818
207923354
181289973
98548000
93490552
46630311
491706191
129205631
10845390
48486123
254277043
461389653
195048196
189922876
22825890
205852183
409706653
12347788
281014336
354484933
307869651
162812680
292599696
179254939
251236310
208821427
208897177
97553142
10396974
105813364
200349838
269011365
23190823
188816123
249988816
203089437
199893748
29694094
151638084
349031126
260998540
230320492
92233317
470795405
187320022
379674861
160063504
113597358
159254921
171405226
271072152
275425776
364026771
219121462
347826850
324151969
454651714
87193261
455960568
446461218
170667397
174763272
280861190
41008240
39031782
67586493
302310955
399700639
279847178
119166375
97900961
433261193
343937858
286807600
409076459
473733352
164357100
133180534
84273977
305806327
68180591
440489051
11061024
262875999
259120428
172154241
195334592
300741031
427270397
242772422
188843656
250482679
169595586
99101539
353399831
180156480
493739378
158211955
131408920
98879988
55614069
51814312
48230820
60508007
314645631
103247946
30478273
281442058
87969196
101783768
19055993
66097830
171252740
484507006
378185860
184438411
275313069
242111993
285199443
80187002
132887688
182164525
429546271
386506834
285766814
414538696
46144501
274517771
279678695
243901817
108221616
36718782
199015579
497947900
88563349
184778151
450013784
100931691
131937936
368542976
135302246
322527093
291051459
240013296
159239790
369658974
30216637
251432581
95147095
263248880
20641739
397696853
162604811
446182596
377908716
48018016
17730014
132387454
468821528
222840522
397734788
428695780
494606808
428227488
10694144
243162665
217496941
134434938
172282074
283431092
236158750
76834897
69041977
279407068
454466156
252880251
293912775
393969843
248698633
410927700
334200165
468973393
218032236
330361003
293355534
150423665
291981207
175242284
319270471
208974859
241371507
302321738
487284355
208758806
405201947
42012455
136402545
432882081
114317354
35364369
233242203
262264724
339217875
52675746
15372164
274096667
339429891
137333821
418101894
343533542
340007708
75670057
351948915
260326358
118811339
296156936
232845129
190875745
143868145
212875100
246130785
50094252
191363728
103544255
40909554
236397762
375943835
334676227
38043242
175428156
425804455
111324113
215889618
203485160
208714804
369128217
316823599
455777548
257697334
241600460
33275041
228130531
372719657
361777385
440158240
410938555
271649104
80529268
44901375
21679263
74959625
485999902
128240663
417016848
50624495
241710015
75719068
341978308
270343861
285041760
4852883
202713673
326277858
119244592
200696186
5047922
138054418
479183459
313155962
186681447
95730757
395279857
315033372
43616966
115953572
204501191
8568919
465379271
278698840
418534978
478314531
481693811
12181771
29421719
9653789
378551649
156515406
468812215
390519137
114151406
449085049
193060824
426190908
307900309
412447003
297500706
225448128
486773470
427066205
32799747
90236423
379968105
187883107
406119610
229313753
374246558
479454990
246837511
90046977
120760386
15645068
245589434
137443997
496621796
363239221
329400006
90479607
228513977
127660875
295838546
150822907
298846127
483327767
243591360
399040775
380164641
202669662
362768426
89714366
435012539
171592775
464424531
5264487
77256284
396446620
321458573
196341812
325767145
499365865
351164851
315458240
120740604
157711
177843075
8312257
270524712
125905068
171758862
358249896
322164988
185272092
10537299
270716453
496900999
162724804
385765390
431366841
318509151
216065196
20545367
69439621
453612467
393494234
19273137
270468855
280153278
343031751
238586985
50298519
17039689
492236397
471863147
293721024
207713642
45913024
16349911
394018589
21978873
252459629
355966214
282136933
480550073
23673616
200890485
197299195
432718696
120668838
493985963
16723700
278949123
321859222
412808086
440517659
18088518
433843380
307259119
45081791
442582316
365984791
303328661
76233835
110650500
19216840
363327
164083152
275562137
71450853
336725943
26736748
85939819
429301138
219654775
57885202
485207999
263301220
434491709
253258835
192917287
132889434
278099754
129779301
11303902
181301851
470669077
358687425
148188523
129226605
24127483
459745711
431083551
54705570
312300041
300709074
195211877
260308991
382419008
243019404
343016163
410844562
403398020
24024142
134377705
263032231
352153109
320267687
257437847
189186322
45585721
94098903
103628514
145154071
47343607
196760148
107483560
450270054
200590377
331962234
459082932
153420774
198105732
499837966
383327227
395160442
389058688
88853405
494043109
216990500
321470920
159510137
322193035
59903450
51421084
327678499
102723089
5029498
142782062
156979233
369535909
193585650
88374620
456559547
489386365
161861861
249656460
379647367
284427739
445244655
149053246
73487222
318954089
173773535
37303974
7226242
431762940
485434990
400011904
448841166
413207969
277014836
248436891
311835895
328964559
277296800
174780297
358504925
64530961
299263869
131733222
93424960
198860233
290831486
27641491
477538736
59661721
32495264
184333096
131350713
275024342
140696968
383186084
154529062
183098032
356524306
497782910
498491280
226576931
27735017
336847416
311906325
485950324
454907323
446003269
439452823
356934514
94177135
58550960
47945555
350966851
460926255
289611937
380541140
137809647
374415175
320204770
421896263
378630817
292075753
229069916
310599325
359322327
317635183
312163726
355001987
344704706
245578713
470924079
379421359
234680321
866914
457680828
54522986
208588928
61697015
377437079
493056881
49097934
452295366
150635920
201668667
232860119
76551339
281110578
218479835
249352408
41102129
22813628
478531862
396684888
410706129
152883006
317305621
403476333
471969832
372560212
142211492
6038574
62615320
45241380
54205838
237344303
56924113
25041563
123205221
108682103
226018193
392273744
147291184
335422592
77523323
9526690
13361977
237493510
379479356
346599115
462620936
85441046
493329579
215873272
109319523
384834357
302692985
42777788
126547240
97694119
126667117
407618524
231459181
334321040
474839070
101915015
54458711
266813592
399577068
253159937
187151060
330298238
229974819
432500019
171282729
31359392
205172180
404054747
405832319
496900974
39036516
259665969
86258343
167161467
175207652
199505106
253713328
490808368
492273631
310130892
424132226
4373692
181193328
159475458
498598480
157315036
158071080
362254167
285394789
399691611
242936391
138687025
350188305
299031348
365865333
497558024
337817718
213315034
291528478
209170661
147094602
435329072
28707766
254826304
346758149
358504116
56938861
194720943
402762260
154757261
208404922
91672799
226607619
260521930
362283921
391721369
84351441
458519579
398243866
423992441
62825580
473937563
45656649
433649724
474125146
73464187
144522588
74429363
376587172
314972397
132842963
206564673
297411200
120604623
273040549
281825138
177096474
201101744
134138088
429032349
206561820
165351007
282403013
238686289
270247192
244928660
49972077
238059452
320683577
427032318
232416893
17723941
142486757
248674984
192529711
108452950
74741936
385012350
367248541
406518639
255939883
63129134
214707850
386404687
115081913
353176432
238620926
268275157
285691476
171707760
497371103
105738562
391320177
91630844
405419696
3697972
113897137
81516964
281146767
174594180
255452327
434356286
298055823
397480577
438576903
445319797
291316126
407558837
452309424
201058207
11464224
353405464
373251832
298099732
306054241
176174054
123816217
29951629
274082519
63653911
293991712
409510313
67605460
95631732
492200443
90166764
311630772
8904990
10109321
265704375
8864361
405230386
64497486
269693805
438735865
200416731
224176963
398779061
326581685
477570586
438451787
115485063
204775135
319801966
358706660
339270534
371715725
345754129
450742442
458599883
243938840
173180742
284268849
332382799
39518371
157591539
292510437
122550655
333102870
199841131
274743541
174700021
317221650
188691443
254780730
414283964
251190906
128678947
149398066
492141832
376084175
41221289
388783805
415853865
131479369
372676970
91550292
315375111
299848278
129464068
64637868
228297806
306506838
60652522
214022200
274947378
414069854
411626019
415210867
459153704
58234573
436761395
335559863
168091197
404445175
449903177
462061227
384924955
448683019
160007712
213196243
259840217
433876064
128631563
386100782
389017028
357364660
485502504
275412936
67412556
374138765
337100627
472964624
406833351
260064127
108750278
383427761
44943646
471395837
315597002
171534651
190482786
435193686
313560317
153105346
278059993
193322183
422080456
158671257
236906149
285082499
32289822
287470372
334058999
381111230
172750745
230133469
363163082
145613642
260324758
242546353
74279718
457159827
333903912
283827777
121251830
140818687
491603553
10097301
14242229
315043029
146818173
449179550
48966347
136286593
132693273
394598080
47182052
170612855
105329842
127380874
298157643
137565055
386383565
361730354
55868918
71620215
90484815
17728951
328650302
79256779
242505623
439501630
430962673
412462293
116970430
490813839
428497530
394434462
29540645
194496543
489771826
112941684
376016450
173022594
33532520
28001096
102965277
370550347
389484380
169814251
82272261
64929051
422662643
463276186
233990004
475338779
181104495
441551052
269253087
374264179
193891415
372164816
423530151
42809969
445027279
149119658
134521408
246793118
348206197
393451122
153370172
144445681
372149073
452375776
65215409
162690618
485066023
411830567
143599326
176773531
110114145
124878174
302222043
289720600
67996637
436201152
284967827
454283949
71531420
263884697
459767343
277580259
108140004
246579607
193128762
344013229
134527128
337391441
144327504
283593999
262178917
491030270
343830735
336425867
71807533
189308655
286897094
284928675
208031504
445788171
82809469
296276674
19943728
380050325
93649793
312104483
20680411
474343943
158062956
141868095
325897220
107900929
417606095
12110270
310916248
333428327
258082452
482664603
304870711
346608861
382843323
271508300
488563779
137247959
488573470
170452606
270279329
90307964
167891918
404899700
337405164
348390674
289936267
366982018
443549652
206474245
276113494
45482215
56822796
433088481
151898762
50443908
369102445
255415366
206781056
372137841
59961844
14611234
160034145
398608816
344822973
294283501
215680844
163293932
41328770
378880173
440857891
60731598
375687693
450913509
209990481
331388799
359479095
371925713
9493972
90352856
242337022
74730652
237319084
324488287
204701274
173378409
253561671
233391257
70154837
99588466
387147514
176056636
100573757
385849533
377742296
482854069
329271688
448113335
241647497
383862902
238888644
161147473
422946695
51766378
178935963
44322071
258995416
616826
235994594
281299887
34764512
184120855
104524603
327634998
430239483
54245524
429857534
258103274
354481162
327589170
374224404
278863531
100700659
420284702
482164563
483619224
114918379
157517071
375437233
97420967
256865103
200937741
244478714
327779780
382497434
147363254
312711580
334816933
297989241
305155501
321648431
320700028
454223169
366897059
385335077
484504742
349514156
338918479
361426675
288829905
364488821
396759692
212203720
28688403
21188576
287432626
437193844
325883945
139928485
266901248
445590176
211879699
343834882
115081096
5952025
156990837
278159899
337892246
358611456
123477107
499857895
325481285
66752714
417770487
121060221
475068260
237345223
163514173
327328328
282055487
154259555
93956441
286754347
163530067
111073456
400079488
268585892
115183562
413619727
224816331
224798199
160854449
391521686
477199543
171740122
90055083
302079729
30899368
162966561
23693845
28963992
335199027
28579760
368365326
46166068
15577779
199292676
457996571
299944058
442443518
96356760
495380039
137619902
456233091
289848588
119294891
90359833
455280155
196495180
259415684
159046064
224018709
100531062
162463867
366621105
224532048
351404622
35512093
39851627
454533725
160352356
355434576
317757491
133185487
296373910
207885277
148071948
472313960
101626026
169840747
15992234
360564592
254625465
453156284
15331089
103739227
358160537
179236773
57875474
207734950
31289843
494221151
88958073
444918252
51289709
153894324
149725553
452417127
319714042
463395636
298751037
59145899
341663682
276589507
51819888
183840280
191067679
59724069
173762990
356349199
80894078
329259624
240855542
187311071
101443013
115975313
183677020
124369167
399481135
433722615
67436037
36555150
270047521
17496266
285069243
208976077
206525469
47310125
239753129
97340906
288927575
257473907
11631691
119244919
105773002
99804770
339831342
174944602
107232241
166097766
435531329
274192280
219899963
194076004
342961855
131349395
120787841
21751420
265869861
367611447
108030802
450931441
41501265
246160207
103841272
210870848
356340100
114770472
365718527
195074313
280570037
85535618
122337202
465003409
329774647
185170765
139139361
65743013
294316086
148488686
445903491
382788837
240616061
475707765
333909255
280683586
451020385
244380350
491451521
41475283
164598176
322740459
101127526
460363468
22001222
338688392
127108290
192420785
199735794
120719926
184069610
70068301
193906857
327253109
321375224
320305296
149591853
3602695
361908491
96261696
210505584
177714683
285698704
403926467
356036022
50309827
80699422
55961934
310393793
107791164
291737902
151508381
270594940
483771112
280092753
476219962
21305088
372179120
139703185
440493949
381057596
493251769
217736680
499021062
148795866
164593006
465679164
270887975
187551528
289035047
105589064
90875708
358428585
42405349
494921453
274388033
376541185
261796323
401256866
404172516
4778680
52438627
435696453
207766897
201046731
97506363
137858106
247321052
252807431
175993252
271885745
26844021
231698925
97223380
281222722
165982316
233808950
388579344
107677126
274746688
358263541
437808601
237027050
448407979
164052095
313410971
161476051
350912258
308201284
348927198
142252379
238024755
150099086
419038419
281087759
330593110
193257785
61634638
227737857
73964578
267909626
20906178
27161412
165432696
352195270
253492150
122857828
250136853
235362871
158398176
144804892
83702437
220346008
14894548
301245126
72937836
139273873
201993927
253103499
58549926
162117226
271630732
42421367
125293116
289884997
167775952
263155633
151541262
292441236
229701798
424930279
315761584
262617214
277913848
18044210
173591115
321915216
459649737
93340526
364412328
412985849
295581487
439522232
362314914
114321559
359634990
497806997
265412149
161740114
24587851
449956356
486134497
490532927
410690133
448709773
30141422
208219606
162448465
312230917
387001058
116422336
240888706
57535707
476806368
333890540
456896748
433806120
39068429
359518309
144639543
416149540
385373590
166645006
264369667
309529772
436253849
249933655
270799701
474243125
54045148
85399983
262172015
346710395
454760012
478881997
269987910
462635888
461887624
350112212
435513697
420737784
69237474
259149853
362807623
191521666
67074844
37332037
490839777
272481729
447712164
368024223
240543135
239956645
108911965
20651784
100927386
284458409
437621378
399552804
223618758
7972797
345690690
395414767
277919570
240983281
320000682
357714300
467331159
355655714
178567581
229501597
129774688
401534272
42894550
196279906
269822317
195727127
142036558
129866062
403703081
152478485
452116955
402576626
202123011
425727422
73826810
212184062
95258274
140184942
451995047
191208914
248673058
133753284
226839655
334459820
348027313
71517425
237797008
12475827
451589186
217578626
113308352
259800468
492862922
200836699
210617196
196792984
214986154
202879654
308082676
95407567
132864416
177712838
64285647
349592233
235580459
93867916
365487989
36936953
23503664
121913041
152530177
255346782
23108926
342528418
110722523
290546218
175261543
44278500
344537397
8092605
455634949
486589208
110240799
44505183
341438442
365227209
421287076
48692940
335595821
300374559
21743626
411632875
122729779
175570656
462304363
165717286
39286706
304594622
425678258
263340507
116360358
249612136
303692593
310948496
45320460
275614534
93926390
440819334
272113001
327627988
289854209
427277053
402559319
240729346
222101061
315751910
7719404
331837801
182643907
455429946
281073388
362379522
266920832
410802886
457620029
201499189
208055935
42305268
444054051
310660591
186202384
400456288
152126501
96954834
226838931
216004173
250453278
21093423
319538293
76161395
70951684
189608012
300959808
44150550
369056462
137102167
335958532
299794825
246572125
188307943
96219243
180112899
293198122
10090564
206151868
211853823
491830188
186974921
237557507
296200868
242243454
300097435
454735854
161289113
177150921
42688313
397253188
219785894
220928569
35532860
313567207
488532879
61519113
375978977
480083731
491698683
233434206
82131216
371283356
192867837
358901271
186751931
167003483
496323148
269722891
481019615
164069197
425809027
489984720
316227163
250147514
186813940
316348577
14187936
271187003
256707262
92244993
452241855
25410216
76393062
305884823
426482
304313251
469323400
169873226
35321378
38829227
36156373
424105700
131229404
92479771
62345276
422389173
348170570
488059635
142853494
321258214
330891814
259663451
392050890
223152276
399016384
112179908
110059544
262796673
190526216
189427531
132100977
86038945
301290508
7721803
185973187
246542923
14684876
334611463
455797809
398572507
39439986
85305162
103504333
280982480
127892161
16729300
414739151
54394552
117577848
96422361
35673361
106615545
328879290
138301139
77784386
76108396
101671577
27315287
67553504
472449631
232976750
443830718
166388424
273020873
394048771
29824422
134433562
287522322
178536513
491832039
357005250
305643175
129013258
354922149
36627621
249863340
375904128
443678628
356377833
252298641
280385745
6293894
183213495
404027061
144255716
10227729
409704630
276845796
418696363
464393192
48270034
481036221
186594064
177083518
43140215
165309443
282435045
497526775
18351886
72103611
315495459
220396210
284643503
57810909
151952941
199467241
490691200
375154518
139040584
292273633
190763182
320207125
71531813
280977437
475858463
297881120
100549864
384762771
146084109
117687977
6992843
304255233
470897427
205698249
354947091
424905821
435477515
26630505
159407557
351798614
441968835
394558937
295112829
38784279
94310524
242430499
95394644
223135965
78727544
230813595
262818742
231984471
85497165
64295411
177037080
48930217
407332380
315958577
336066847
20222674
283255857
12776735
177522679
137673399
358359475
307292194
16441057
402870903
364002665
176589518
432158820
237731961
41612226
445961438
168801999
376828676
437690974
89639444
476724424
148184537
406830083
278907113
275790404
118468216
410214173
51238334
390609779
396473640
91990779
287292341
260590559
352833447
287709013
295046586
7622524
131742027
44687099
380100196
382077997
431067919
141408486
224166672
82362352
481101545
124976933
475490848
482212897
206985744
414826737
439331699
114534070
263057703
332902938
8447932
214008882
285806615
253449356
443195708
314930989
280813856
271230376
224207401
367441139
187442287
165705327
327457652
441738864
316009726
390370461
181827730
419855402
298293893
432124152
201828853
350377744
67915118
219151807
236182830
106632888
177578589
385402
73703848
36730224
288170766
107299937
433097752
150328121
404791884
23240075
228060545
149036179
144775403
83674343
223325634
4614835
493738999
52999796
470446761
164088548
279567677
107869941
75317190
7815805
12493952
137669257
413606295
347121987
412802736
87695026
261680361
498647471
165450876
411947525
329515806
453322671
285191721
275746192
341613077
382151526
356220218
477204068
324844587
303581373
218863770
45609558
366716092
351930161
269466390
34435513
130256235
125078955
396844565
466267053
180719207
123750896
348406317
456255
82976850
54874980
1531207
453765481
499428298
408362442
474658567
344863051
142422942
139921116
124463895
315724311
400445206
97079993
263655968
311555032
173426310
58362837
402862946
113130388
386496420
198586622
476829720
176166155
334947859
412468430
499669747
57088458
479392172
460957314
418911365
295434795
380131094
63390729
264588078
452918742
101951217
309913219
409195037
214166056
445491806
128613805
444030478
147170917
290310811
7143013
105148173
186989000
355360609
452260891
49676433
393541525
61116836
360960748
277244134
73137712
276906808
20025332
442775051
452140782
237519099
187742357
36600543
127952011
487612319
257120665
112909122
275786721
217557277
232405265
314577124
470169353
218587318
337774204
8661655
208438585
178433246
305874771
466697260
429809051
25248316
285960026
163428913
445207106
155373654
490992391
277353266
443401917
206898446
340111268
282688345
305170568
445739585
398837174
349170065
349309218
75337604
389336739
356537561
227612412
214208479
172840463
205218213
388488385
471559050
313083626
285165880
223101555
470197465
221983321
81577282
224008599
376421986
365828750
271066239
113521580
240502730
258453335
453316030
473988536
318164605
424446973
154668140
391767501
402143240
283471543
290117789
493072802
391715580
289410817
143949851
141664893
236657198
151369752
235004018
461634416
26868143
461893842
375668065
456261206
208441747
189866300
407153347
13598674
141411197
193080345
208934837
154191520
260846685
165081169
371026574
495271576
20953747
112655020
307936762
119207491
215924677
248432785
120567396
120857503
327890949
466626282
93935488
304782809
43315613
8735206
375123028
264191271
150840109
347383801
374174523
443706140
440464068
436016285
265504208
228126018
274841919
376788445
96735252
99331811
294059536
48335890
228022086
473712565
456561985
316154700
387323720
366631676
88019629
356845569
268438450
351561590
171615485
418302620
399589603
265467265
370624668
65811911
429310808
31035492
92464972
70121843
18850359
188559100
362996601
388017044
204655385
272445361
388761802
344121768
35653225
485118721
448402270
157895856
313622303
341260994
182468390
175478091
83424258
47533014
485270964
175131711
210691266
406955005
240873248
29253159
73824159
74967761
15395752
374425192
385876248
99078404
191228439
212474494
311599268
352681938
457248334
86751476
458925534
374551698
376078931
326340503
465529092
300065334
246867656
312880354
45086994
49969252
418111389
7523721
169798355
325469545
263063266
58579133
319469358
313596399
462318299
26000657
421987179
399571618
390957307
470523018
205565764
141928739
479385704
6808145
55789003
203284053
185148942
440696679
423908606
357577302
276217529
419300853
386002848
336351401
489442434
25447497
111000366
291343350
149451729
338840202
381130772
18810297
49116532
364528016
432807795
231940318
78787291
117026384
297970145
278688535
371930424
337113078
183167073
140769676
87367192
455920600
326166616
277842085
371523212
37695232
372997466
283514621
285485237
392231397
488512822
148117933
320690052
228396232
412135841
462628629
275502833
89954491
117199133
132156535
338443398
464655046
44917534
395441338
253728088
185150064
215300002
112610932
318007867
252923843
58570708
223087455
255770653
466051956
379621893
129082548
282182051
69957763
184105537
318864797
245974251
197239873
411187336
376343366
39486150
97010094
384981676
87114734
90284155
161400447
369401222
391320427
406069076
257315986
29649022
424620303
114193804
254857227
272404739
285549310
278666714
227212895
68738494
151344726
494240489
363296549
18896818
242618299
374371040
373662811
93070673
218162720
456420377
307826622
263959661
139058458
470801862
185077050
13356794
258801726
37269098
70003862
243980489
447981686
431068540
59691344
31790875
146286259
99228953
94430782
359628829
176465874
366920795
65961276
489569686
101476528
230746754
382008304
266302102
2937354
473842090
105729714
211842615
444513482
35854366
443839825
374660246
337082842
89234615
285446924
418710127
446132932
302395081
335456459
260581226
80942859
66894131
31559732
188187873
250014508
426875032
257775969
395831537
322590891
497672759
23887995
154554692
489261775
26254238
435757062
431353736
431425526
299315582
66811288
273276998
465382753
370716341
124611718
12295193
222936630
480179428
43885357
487514775
276261717
205101728
79705667
198810098
197364036
200922105
370575989
368066687
149865601
487930005
212645246
428372206
198502692
211788923
284168705
100338109
393641158
11511726
55636159
279647205
222691909
461849131
490644430
415429133
330903737
313054382
178220021
156400944
82387638
160567000
398763257
76209968
201628647
65067669
417689599
156821902
44548798
76242601
174981972
45647625
6031438
436632284
19363452
191344050
458591491
456082398
198288771
471426576
412594992
77195419
274544654
163262800
103005515
153664506
451575397
153441739
260651010
447193226
231988943
251536671
472626536
332738847
99786547
165210594
322988906
464565377
329557668
458343933
124789525
441546951
317991199
245223239
194544820
378393978
199140405
51165357
76688947
253079064
120782702
312125346
270364961
69944106
399346977
196535308
360560508
470658571
282957640
4595625
480937611
354335726
362530976
415929163
406848237
85117667
250233345
33248460
247210113
239509511
197394154
315385145
157578327
474320613
250774757
170569987
330545052
19083795
449977894
180136020
218841592
152520356
275965096
39433686
359713189
104112197
353024140
420047368
120593949
366319586
167056760
491799898
364964751
166092671
345003319
347978780
224682148
451036954
388545062
386173227
341214871
108595906
122198196
469023147
255317031
423220661
73849812
422043811
84825377
262548100
495495771
33629862
374581319
270892591
492931717
98658937
356110220
454406303
57814226
382260393
320950632
20162
115206537
406239994
58451438
129367970
60625112
455898412
140116454
323543422
457411284
24460329
418364952
395215319
147588278
106942727
303936718
76400952
328874836
80244712
447026091
265601100
313259374
266083241
269677591
62656016
461865499
319845918
293494928
483041489
274830070
387017893
81314477
113866318
445684718
404211157
113364752
235093800
117992056
183653896
172900971
139743056
360541710
111804994
35591965
320941977
171643066
479891450
288736831
345610698
478966589
182744907
260400049
494924554
236242731
88786861
472170084
215071039
102845293
60153437
373679166
196494335
128213591
445351964
292204208
293833727
400617894
292343800
296480618
270975248
315978830
412900152
266321535
450682681
397639761
456380517
195236141
210004816
289992555
262606022
67978595
137087892
20762429
164998611
73676157
17585928
232128187
50910048
309370089
213011351
129202626
246547801
213995607
399840046
42019232
236363883
176681925
297799274
371686904
34205805
466258679
465281199
122458746
335800209
477714011
157845152
90990400
492939587
352871355
152126448
459692787
304643015
147039807
63076887
282745332
144744814
124232120
469931076
271578376
223611832
451725157
35544306
105718628
139610510
123327124
216162444
132561773
341099652
376895351
414192318
66992127
100343206
287152137
120541146
425674725
241095348
38329809
76399715
4913702
276313223
421380795
485332026
147192581
123230705
129243249
162560744
121516089
264349877
26313497
286593386
38417067
414656867
399818760
294035995
220548470
168605494
128248188
105541822
150684771
325468297
406720542
380974543
465805828
413660888
80439736
356733211
118953749
66675765
374732707
435262609
127138213
136484148
214561434
63102569
188097092
434761981
398467010
284664721
67558669
188504698
32112920
202339971
230271823
261537588
456078451
131585673
353648134
495849045
308568786
36229781
319318831
168877667
34278153
367283598
218813007
199578540
173531155
183861582
294452097
416129779
88010261
83167127
107925242
361099334
158417170
426861080
74070263
357462801
231114962
269315926
30913486
373694105
137447101
83992973
369501531
485365202
115731501
470387970
337172603
38681388
302085420
51813762
356670689
204599807
209846008
126524727
39301418
385857661
385218250
495293042
79102712
319377767
308912273
342369575
416419545
143327217
479381796
486035153
369358876
297645876
22531592
470893383
459363058
391155504
167028897
497841736
311070896
74043755
67344369
353699998
181606751
400794905
196454240
350093268
384124378
124722653
345413402
451762804
203833886
479802277
38615793
392860959
460293769
41291814
315854506
118522913
13080944
364566989
453958144
6118941
401285708
462276317
262364889
463448067
343911937
272532111
313995511
197347583
465076991
100767382
363770919
353356144
323044331
108941483
14691705
399927154
128896652
152507105
235330442
170219483
9266103
390430514
443293110
83361973
271135700
298373521
395418727
176587030
285357007
77671967
492138691
176772726
291132348
429432071
23733650
121749201
10342873
17740832
234017664
332744351
56426112
39469466
466727747
43802324
133508399
476083274
453711191
478428737
70122070
340567493
428467178
125851910
8438843
22699373
498642313
284972968
256005845
241863648
66145452
3459675
291681380
410562401
444367781
42214387
294361277
346912289
444319209
396595820
27482313
179931790
219863432
254541907
130288550
403709619
69484764
152173379
202165498
158449532
463579212
6556748
53369986
102975279
63206129
127954030
451562579
263079707
187705320
358712309
387219119
82584071
161690454
226263642
59353696
174585242
1105527
456786064
338342979
245544956
195297159
479418939
234821330
71206796
201419599
484864253
391148468
433259925
121272109
288829277
77895330
236262168
7425341
135030122
482009798
303565653
308313778
72582188
298830898
493318109
399347393
349178405
190094338
421849253
213157577
378438094
137999747
48368002
367490885
52980521
98738802
73985482
296847783
127573456
420033877
6991219
323390616
228085991
281297251
143174380
101067192
125270462
179044206
465703546
441303364
362299314
268835031
490362944
68849739
466500159
196444240
115516545
250565669
111349174
459059161
309529696
340131912
296219729
110693781
47443448
244972720
460690364
154925526
284072633
74512466
63236521
48744066
237449931
244985934
449912155
187055115
496450265
293536538
4500267
169450336
319664313
53793584
142156767
37781826
279606760
294194965
401918224
260397013
461631768
149854390
281227290
228960937
319627804
416275120
375177398
484839360
11746783
380866930
362724523
40355787
341749273
315819280
351435305
184156897
480753410
83592528
166604044
303570476
452537544
382211622
30577217
174263895
447359880
378589369
243519454
484165984
4869156
285884875
420468593
423491377
436071378
334511376
147944849
291527122
308530159
366596200
311645276
252114498
124957481
113962237
366876083
83992200
245220230
84109406
365499289
283868404
468901956
125924642
489286620
211620854
351491433
132448789
272934779
342385935
479925718
493734003
7845431
279871995
411996151
94198433
184896722
220141489
321964596
434673048
292868994
191199675
163003812
389670604
29149518
193782222
324906369
75471582
302106487
83259229
292642787
212451126
495106922
360053968
347993389
375099453
102303420
250934027
420757709
314174118
201306989
363378425
226086553
330168288
429001941
139544903
228769620
208647113
403143336
473214652
391134535
399143246
189012939
54366015
250484861
185499030
157867220
78696515
248608994
394423481
210225421
347612351
414462437
221168046
118235522
27833213
454911700
379286198
6552933
224187134
192688739
302932697
88643999
431603670
338016791
191145311
406101339
136343081
88348220
71537125
335647707
461283258
50257622
369313749
85661319
315837417
183875920
259227594
431884226
80283078
250453339
238716529
453679135
169135676
325637349
406246038
146316381
365848135
399239900
337309895
98065290
219466964
191913333
236685898
63329711
488019597
298783858
154378060
345677581
208959745
247610173
467588508
173813837
487731274
69751188
170052898
150012558
467621549
128017514
249786023
497494366
443671786
497929844
418923510
86068174
248422275
53887104
146692707
332528952
454294406
299509542
55780186
495300609
461625150
269681162
479538433
207895239
12741889
87301861
325939276
316042689
155165224
154514646
110152534
143023811
451584838
297211721
371195062
175312428
82475732
205262591
224842193
324660340
339148489
337614184
40900467
350580619
83088730
463313949
221113367
72422217
367746878
26743389
93718894
128297710
214832084
121001025
166851799
145702691
13058396
160081027
435238612
174965718
327566250
159917074
447218424
145436696
150307848
77528327
396023405
208347656
442351499
360088597
198613045
396217956
339096397
12435685
6323642
200845381
135736239
128478570
229589195
339636423
129106761
38903057
480139634
419990324
287489241
336113500
314665752
267285530
2413994
304741320
338832086
378652124
454600588
223069173
11607380
431033461
187819392
389357878
120663206
247921318
57423515
366764234
478928300
193656126
356526172
135808698
83185965
131272904
263277446
210170563
480834185
250973387
369502107
481973937
350757405
173907349
461665671
250719010
359053406
207402612
301438475
111945984
263443293
215328680
431175065
304301357
363504946
258543778
360398986
427597896
290462648
397559426
128346966
104989340
340420338
80882416
495991967
453209968
25692508
432743996
183570093
162268503
153065238
210356961
2735569
89615717
304697834
366798339
54032315
402225229
207215973
50644910
462675238
415793378
183264373
168373080
20071265
90407411
183295306
65994280
272983362
246515963
186159791
454219255
269482181
111505367
296581551
424616904
165888360
308621454
485725315
450507707
169396397
471604735
78803657
403456441
119709438
468844044
259926288
124971795
10300506
128596438
207146067
151124970
12523449
423463025
404607798
408176741
385312810
495141188
457796599
190243562
476938798
474780716
193795435
87092222
433640218
289468971
296847817
109834332
451773310
201249747
114188913
436684721
371828571
47878766
159723087
166874749
313761340
124604513
474704619
451299880
73508942
204563580
261369797
112469874
109172227
201411499
81739082
326193686
1068099
380351122
393447855
250428384
201160670
307528353
15959218
291452456
252523050
136320436
477002285
181667156
78098881
163994594
248200417
63887126
308891704
130995229
388697640
399873688
230315556
117540049
379796538
375131802
232000340
101292667
217358345
35978624
28984005
115060526
383038216
232405272
32110706
239171912
49356798
65628540
390484135
116664413
148800111
36942972
25200423
65568006
367090285
347173227
5474033
123418826
88413134
26025510
488111868
442815543
313855363
139624049
138588870
251713640
11619596
285522806
225575958
328192588
53935938
433790172
443863702
172880518
207876227
382135354
125303569
153432513
371844710
440226841
378954251
183356752
262298938
343826962
84461802
136394100
149641323
290957024
271040986
320726544
238687162
42436309
174631462
469965406
439268481
240642916
32121401
338258768
62190356
128666404
435620421
27978027
15556521
484622863
168317224
335004478
347287356
252498144
294492802
260196973
436337832
193385485
310889070
262378931
75479571
367633574
272819558
410167647
256603504
36863676
92051961
60424653
425444472
88816620
296733650
13863077
495426505
414505156
180474793
408581545
488082923
29432750
69313702
85675295
253737750
160472142
135273256
187985268
207693249
84553654
352350755
191935898
433239315
166784109
381828412
197674178
391757334
324160179
291240785
142219178
367864783
88405395
133311044
142031117
418822513
173346865
155103793
314574088
28847046
14337034
236421021
318137431
144073161
470671233
124729546
118559033
160902851
69306541
86559708
423987027
496194235
473172098
14828598
402460355
51289431
328681909
166633098
360930208
310065006
411387757
210761750
215936284
43319589
400823426
410386680
356174545
311343324
208674082
425483532
250982192
29483484
52373502
260203228
233557845
240807325
241148418
400029319
42843508
188439247
365292541
9841286
42507349
119289245
69401984
92062512
464565438
315266673
487790200
101309971
482984800
277442581
452215157
37632392
76357836
143472321
225055277
169929190
256711558
192703887
425975369
211072253
491541047
4999338
108025087
367560001
462306305
66406639
116653245
234666899
288969646
96299360
88566116
19382777
124455586
404476941
380295393
337145003
140173726
239296995
264359165
371379362
92383524
169671119
185043889
203396961
272031893
328672484
40233614
343804997
293492663
215603914
306407478
462130904
79622269
182721475
88227280
264706119
416664544
481478775
345613241
41440614
386475473
105909375
454187612
358361552
138612143
51226380
89101416
363143477
467359720
274741240
148815618
475110072
318669619
349438459
108615101
364143712
148220807
462974412
416346495
477964190
353654132
408558116
256553006
131356157
226789099
37468603
457704131
85821179
495149752
422206472
351127288
314334708
212977911
319880009
339773147
435591258
255065612
239240443
19828571
5171193
184554602
392383089
206794335
411493168
336488002
50527086
424460546
493897035
187635463
325719299
356219522
404683875
91604580
232509445
495032850
198735464
78187292
15308205
324242556
168632774
96714577
193300020
220463690
286329886
156856749
49517748
281476884
60944829
381300159
458963905
354351335
324975518
246366398
396525411
322371019
157695246
265043545
196795321
499829223
452860454
131235747
169154855
45971355
130696751
242004573
436241393
95861963
212209456
256898847
368708780
168279384
132545627
88537938
3015101
260693401
118565153
156790839
380576897
110730186
329431803
103276199
261162456
233915484
93247494
433849231
139276547
311770820
287375283
70137315
279066393
387487090
164524806
114571582
425775782
451660557
383637722
168993948
119151039
190406227
69429583
139779651
430423336
355668148
95789571
415445165
451030532
450855377
188155523
339756600
370520210
395605152
335393707
334273448
300534706
21739128
359223823
165961856
124479389
207374827
292246426
320936669
342611120
342339627
472451533
204751238
31756379
495388273
6813507
273777734
175330902
196147298
199212185
357725443
103332100
322548059
400591911
234993250
302134885
319378467
342055855
293994559
430686161
55858034
403367600
128970026
210166320
90314500
126959704
75921708
113349306
49031350
348508213
468662020
263351706
284262876
373676111
308614593
725936
282443232
186969345
439203814
42144305
50051856
16784575
24387326
60466886
304200178
220521084
104687946
202437516
6711958
442881654
339732881
331086088
384678765
53659703
372505029
322909471
279807938
478310808
383207436
138929327
352676154
347002824
498282647
473007264
478786543
334397762
46936628
398210932
163831373
225792817
296230200
461812139
481384588
152576437
425915769
384616498
102427666
126646323
64472658
183311254
376003496
3910306
88234709
294714869
353046532
252343531
212833590
71941299
99917314
401383435
237628358
217223233
31815054
62528962
186459149
402505211
120857589
109867536
20818835
434634935
220615379
51496257
472449798
409869265
25747383
477059867
479298369
172498771
214793207
459880953
153876960
372385660
475089390
326511230
462255855
424390174
115395045
43666402
419568812
414447590
376819827
136168968
165225871
425570800
2567157
162043223
98801686
34517526
271688108
235300099
295732254
457531869
135211393
497376347
218452173
208460261
177007175
131909340
124031340
380328896
87723960
424727072
84663157
289136748
254799085
395146322
25992165
182450586
187194549
198601900
64795936
169457438
430981829
403147934
214471317
5110326
9685603
150448715
328357795
463448460
64822478
222518630
260513190
377971603
228151431
284001404
134416146
113877079
430905344
227389076
438539335
356907647
491816010
21599226
418459013
50995
3440075
93680593
22657248
147861257
122251689
16796437
283770224
450936481
284281478
84985688
97601256
275452895
356799533
28243798
414915603
192463033
427546442
287670623
183188193
44629549
97808193
73730544
420686522
345584365
448230629
20172374
319228515
348439139
447911442
143332584
106751423
299232662
41682277
249928503
159301819
15982176
246618391
426294735
334217060
303411428
156520617
91117079
143830532
364499783
351235403
485584593
4803042
233878527
85231205
39583563
24182686
148790747
454678442
290173120
86930616
49494479
123380031
4104494
490101472
211175878
394130361
441380860
263343604
465742962
324359033
166990369
423491392
56734300
423678935
26116631
6025728
481386128
91169863
90496594
392686577
95179189
56152135
344876021
123146851
392738679
338573867
173441288
70606681
332564033
474587122
97126280
387194649
140623388
115041183
49948653
23821185
101310662
161556921
200030056
199315257
151133100
293831799
124454111
363958858
292461997
134258594
165119734
32933719
487645367
231290607
294526180
144291913
451647442
306023253
482692218
417839591
398293802
217583708
183961857
423736349
478456194
454428102
327329162
285363414
433469711
28267985
83174710
159235784
59347672
115893312
386312068
396768140
339758745
371826179
53129180
227301441
134235578
123172067
19675417
33439967
345520810
199683840
446954176
64935625
147671265
71712344
412941434
406011559
476778929
40344816
265558610
81991027
359351472
251093849
300059118
330034457
421147957
116775013
418767677
340894544
245454285
358993844
395379638
227011563
383136603
243627518
433260513
338664688
236731598
388088100
289288006
145138658
203425189
240982525
359730098
148112016
211343256
73527010
253271724
455174360
430958057
482024335
115646712
131367538
281229978
430876815
474724976
384442580
331429737
8442429
409637243
172171320
494735873
318225381
24710567
428111575
76931171
74651097
172478905
329406229
440991581
376333095
107548106
445060933
4992380
254739107
56675647
299180041
242805004
25818527
189821080
48548866
39366665
105993853
13121163
67492850
14262724
204342030
289593525
51885578
422086844
52127658
133941338
190869660
484221377
453181373
286616312
452940974
335772939
363850036
363091226
46741103
305110695
266977351
434635904
493917922
235133060
472097954
186496737
289414234
257926930
454809136
267831075
120968907
431906211
332452807
449483041
53259117
244773022
9737179
386344211
436953230
48338787
76966548
363545254
167399080
275686597
73601504
251759434
8238621
85384246
439954566
326980964
128608083
340684195
46642637
296811160
243831834
33319439
150557135
70447937
203117588
93761319
462360811
391060923
226532919
313208832
471096095
206920908
344533667
90753400
126677091
342846547
143725915
461870947
119091454
109537702
72982576
94571336
44114814
358812298
426728560
402806340
222740957
486065510
251506734
24534971
188351811
382707444
74969001
407180133
368154225
399556924
30728624
262210921
226832818
182398641
430249830
483561116
333186157
283621043
5086752
225733915
463379634
241918776
295608343
407726850
31280699
308122150
480975913
77373597
46781217
296689793
279882484
359881511
243264393
371353678
227104362
473749147
179443461
81827812
174180286
97513482
352273468
368340543
224815311
479534191
351723923
299956031
252268300
139130711
411857654
301379245
4808061
389994229
165722668
490100368
211438507
233971363
108181457
275013322
402373770
12941916
459555346
46833801
481978969
477909773
97028148
258882649
276008038
214007659
372026628
179165241
53448475
221211180
289546930
120766874
386844183
439271181
215992889
111042920
134586945
458896928
10947548
405331716
179589011
367097848
14263556
245859989
495015441
280280421
178685748
13162640
70686842
79291692
271909789
454042306
264374784
482789109
83124880
62360933
231357302
442287859
196604412
148121328
230453941
79286343
229037301
428005701
45521382
36512870
236291346
481380190
68031429
87014888
193845196
371573701
353164685
110468349
464973206
444936512
292791493
221362883
264869665
414849906
297945081
446605499
291203597
368145244
143664500
418719294
416385679
29369796
251386587
123693676
438896612
199925946
17812077
477031990
256226152
459011716
404760444
367649736
224601925
296777250
391861337
218499486
174343099
419673325
66688352
49939992
290920710
24825017
359450276
5123232
252792299
320277070
443797458
247360615
492114154
55517604
200060443
367978526
391791487
345535763
108279779
443073852
22431427
356484009
331299558
37270103
424233138
385449749
370417940
389958576
354298301
493128076
321364127
60114942
110979129
387121555
19858473
458646166
202550275
75725612
137123316
437067574
117670342
255938511
154253405
338622691
244349705
56275976
466269525
125488650
427848104
130954155
5311971
415308629
82643012
262459790
272399093
433179003
264813320
498431191
110789719
308177618
357808199
499765785
248470658
484629262
158867534
496015147
353861665
97714003
110622543
282205533
171311735
203750087
11679631
191829352
452493178
83442946
10608026
383698073
446773927
430140386
251303556
178291772
267942490
244748089
470480800
471328643
447978331
145811068
1021133
272711986
158329491
83768583
497369204
306863020
209014496
490541247
239395966
446278671
41467406
479274353
274120178
444172092
205285671
189916649
379878042
335414403
464165980
120107537
371877912
279891943
189961324
281667432
252658128
178009182
279295158
224860706
226304850
106067058
195812636
33766866
388769691
292368621
85343441
235971721
472002175
240821425
453566634
406334886
187772959
345394298
254500427
423566280
260424187
221749457
490339120
218064210
478133840
76129250
334875791
163753280
265085989
240962323
109946827
136571507
499211524
313800904
206284608
351407375
117609636
321250663
441135877
347050551
76693866
326753664
228931494
236824449
144125880
426004669
136887754
44309144
486819569
300029
357053544
438333946
499622799
428568010
302393955
68138030
421301773
377288439
281055541
131162301
75693215
136619641
119497811
97137693
281405723
458294743
469450858
407409437
416223387
399569327
382458447
218852958
238909780
480182653
70415965
363159515
6217710
282742061
253296977
231748999
303998915
343276089
303938625
351708599
34098533
209795463
112839863
233776690
44369682
31175505
402644584
307873667
78097293
122345464
367352325
389188271
313466947
42091689
304540726
177048117
59636816
66677595
437635089
416593313
407122659
320596878
160543313
110910313
143231401
13454256
404441021
252036023
197348259
200134021
186033938
69483719
255129257
240033997
465798789
178194383
232840056
131159940
463059148
467608954
130860209
404918180
228317033
460531084
56050060
436794257
38137180
110043205
421067561
135469753
442890545
88118302
292065178
180426616
98916547
17514788
423329253
209591700
280195848
460530400
254616264
432540830
396936454
422427042
497070245
379627500
341615793
319204505
253659937
146045601
366019402
472162648
365994540
272961605
289212855
348196349
219886357
489862956
301122621
144649829
82880702
666846
347802495
346676875
381456495
267315482
288979439
113292594
466047551
153315145
371683148
349684458
318561862
94585074
336588508
380699628
86378234
453473856
254732956
356556184
385793533
178003841
386405133
149552577
302755866
275216391
135447812
38235724
34984689
124492776
479039321
275349761
321342685
490688198
449527102
440484739
49397315
211328024
306443938
207475084
257636987
113023639
85117058
212393526
181589707
240084174
340683417
96163792
415608260
301368216
406589300
398930065
437521770
385479462
478586933
116403021
128890393
297869898
456799722
347804117
499842866
470881256
458148304
415268856
48825711
178304860
417534469
959026
409622473
8523617
253091289
110277225
152681794
491221532
165208409
83819465
472796772
426381483
332133368
101018356
46882833
125458150
23833751
426416440
169650191
355952998
435330507
235638140
322199093
217342900
9351508
406221874
283810389
75370889
170276729
463372088
238337651
33072452
376033879
193773259
155358944
458073484
50972294
281402175
346605779
122965339
426197441
229425680
48533457
90492490
126505335
167201640
480318835
374182653
195367978
335285252
330878015
210968784
199481504
364459952
53794948
51700752
447969629
117053785
425652972
57581259
154327154
200890625
95081930
257577598
166390626
436401651
347679181
478651985
498918763
88917963
354592951
353157687
56161034
199349127
23323975
452559675
29697931
445046262
394167590
206807696
34529556
242672580
60625237
418845694
199414909
93462164
307910835
62950185
113782924
78991716
358261696
470493658
270309534
114451476
204453693
306086017
52347573
172924287
247671281
136433780
129154339
456680730
222080468
135262107
108354862
332197119
413459281
62642670
150389300
494289348
400856282
174601724
230706884
233479721
433353506
394730514
468276366
200084492
195128639
107607053
465233453
57803974
357804167
399491577
131366063
202113372
254297087
225501839
164374525
54057614
42217768
395825996
263097167
264623487
193410113
420326780
357733814
148064147
421660096
448550977
163951227
298240430
357371925
18166179
353935912
248144659
451820354
47325575
326115498
236801820
439157754
7754181
29668601
158884817
230055587
200462596
484042581
414424443
90344981
172063142
147531191
367450784
124574647
418942345
7581415
425701367
240465058
426883295
268175679
216824160
462546957
321165537
498417890
314527054
158958586
495087748
369549607
398020766
3744196
134929055
30166412
191236587
290743803
167162191
163288913
56842689
120616379
482173456
3223626
122716593
478277639
339773935
431940981
252982207
269881440
335081592
481455403
131317666
148812880
327986131
477699965
426883414
330777001
100066596
402864562
368742411
190845628
345312246
151417546
8653392
286214303
38822338
265543840
448259869
189564085
224781795
284911734
167616488
64781098
460533165
18183476
120550297
494359959
7146330
499181665
88749209
246399875
422863061
36104967
425948336
87880190
121824987
112918592
211773725
298817984
327329212
257976683
374086279
106285712
87213554
112564556
87222648
174439505
496242035
331986226
119956422
424595141
33322637
194736913
402468239
387664410
78611911
427327598
352651679
10070947
261424423
147579384
394898739
171599594
271353358
434477747
59190675
179620582
320094100
98037600
497542301
192558789
114762219
343835716
309397537
394856714
104041615
390419512
411658528
391878313
110050295
478714433
10124414
439474605
441807373
63756494
37231476
358986156
117471009
118761690
437633772
250674047
249412376
470502382
131806382
355374300
249742217
33073940
68828879
450961200
197708371
151856401
20454678
380804693
388244131
444160088
443438913
198505
447503455
205657589
130790633
288049727
691194
447177719
481755292
125658817
172205303
119950133
184988204
197606346
318560397
99804913
137487462
163695867
348619964
482387343
263567202
90630973
424351393
285713694
60618224
304758861
133391509
80412778
89263285
258097909
49108
99331573
96723449
47153944
412119771
380786173
232029552
433638130
414093401
180345632
52945960
464708022
369910341
17355950
422995871
187169115
485547134
212848195
432411688
65071894
212997085
119776338
52663007
40632818
2992343
287652257
160228451
331989251
231182846
422728406
351315991
210378277
319195942
267671403
85429602
479993312
458907591
14748832
195535596
55898759
50815772
433856054
126232435
137388444
458537639
296095638
365642984
242563242
458128664
26397794
375085683
451417743
175380918
377970429
234256980
81067549
483136628
25533101
392235431
196723469
328770781
43490423
403971489
275437625
318035949
146466163
361200771
389838230
322640897
91303348
162726095
201498602
57993314
425814183
272422717
391864250
381228811
320934889
368136090
404443950
248732501
227396691
73726849
397627006
109095980
225102606
10160875
192896694
338467682
441124917
390438766
13036902
469520737
312556448
181254696
20290168
17224970
205035215
90195976
490444176
299134533
142644825
487493643
366748408
171773035
248110444
137902843
331439563
189537629
307173547
204304142
396171833
117810038
231190760
132722043
298091550
471619581
960162
280760958
489015321
85123034
228497280
434657942
216799867
259074795
131695229
459259880
24157589
62814021
197209171
131095182
121675773
109790128
100293114
219892992
65961571
116791055
75969854
62670995
308349855
302651161
459802426
320227260
338944870
314839754
309067876
489880771
480081875
142006134
471372892
345619558
30291458
134556866
27741865
226939938
437866890
208421082
387595210
332633365
495843010
119023342
91784369
423842103
201478540
441076975
306017416
359331906
447281837
104732137
36298590
32926748
345411493
222602343
43356954
431357168
263410955
452342436
349866381
28134686
11860743
200757720
494061846
175174038
296404387
2280454
476152389
331220353
425162807
186436753
144419179
88790216
237685173
24084960
76699732
496580361
17864494
303780272
58197657
386494594
482509681
439801026
440243547
164531987
475377385
329531445
104404055
153113789
360984405
235207731
3882680
74525370
385492880
330220634
344530644
51651863
265674566
489489548
406460002
285396212
49423671
210176377
380246514
349913605
239707690
395944564
269470852
404173438
159986143
434793342
189373669
230937369
424292207
324530945
186840821
361076992
425589890
259493562
191483775
468943285
178525355
197668468
105542716
253096517
399458466
211369381
159233683
365063410
168497083
261021566
89630846
261767555
278869194
230844622
282055027
479206886
441713556
414641868
196129526
20027060
451928110
73991575
55161064
495922939
403780053
360491986
173224194
208811027
26185863
269448999
4266399
202590599
411178808
134696749
360699602
107412071
52250690
416977450
52140174
286509977
460900396
447798946
444953339
8429541
227235508
72483083
119456422
166576520
473601701
210165178
368606689
270855642
48352644
414634840
146423541
251594321
481940446
456638496
397065992
122169932
192314630
255704815
209206625
277073473
14061981
33681881
377306355
391904269
99592736
17452475
375396798
28700032
476286283
140144817
40630496
451189125
95831894
309099943
99995483
46241578
492839169
186118562
87554987
62863671
305342530
258982135
9701385
85391032
373033178
30060056
359014697
195920406
145456078
196317587
158678470
115126925
76930341
268528291
165993727
175150029
168805781
24232446
260671726
105487267
27452165
444705600
339447191
330357120
64522290
343767249
320785295
63810835
104893943
204157331
330169888
324226018
57384538
27568728
174130015
110708322
105342594
236295643
139736406
58147015
347258205
77234251
366528712
49521457
258954857
6616050
130288626
62188611
491245464
371528637
333670947
109191368
332271216
393637827
409170692
172072232
426783860
108042157
282493746
357113707
237016367
71746974
495079052
189156634
475159189
191883174
116081295
488117023
290305947
201698788
383186605
321413580
496673849
49919135
361923195
329789001
106135903
209777981
69122789
450552778
372441409
206229764
361066900
231636038
180840422
424160862
338533250
325443071
319910955
478910461
484137287
101443579
280192058
262711382
35478582
34554759
50581455
294403685
278996627
269748930
20632416
349838292
242207694
24561971
212689187
382525257
262990489
242768529
255667634
336944543
269668212
57713864
251973456
243142409
405743650
469596670
266993701
437559626
84828213
108700191
88211121
371310935
77187575
64869798
230635052
466689177
188442670
198553249
110967862
378040646
489136709
364043411
80110134
444461796
430932998
125717398
13375732
15888742
327835698
256942246
211820795
361358576
30807679
181002713
23424661
17182815
406624497
329058805
377355250
108725842
60030068
281957318
272941646
29699560
228823352
270473154
66288447
57961833
23766089
429726798
474798517
75480624
135885073
71951155
12475744
268904767
298831113
63573906
37735202
133556173
484791251
344123371
450273542
334863907
76611014
139906285
46324623
457223887
295920168
222286492
308730875
236114438
449371404
437779225
37716276
461583936
193846786
354592147
12336297
494676491
487331085
249954772
441617238
286427128
172124576
47695671
157601184
230021896
17744903
115068895
428020358
408699503
306098847
341650241
465962016
126340020
368666527
26206076
306030171
59976900
247578343
41455137
324447490
292472890
404482092
243803251
476604387
379736015
209364581
277937313
471448337
79525133
383261449
99815736
90644482
476323952
100989484
12541043
44393033
223077348
374179439
140064439
176198994
297121389
461056210
99591321
23746534
425588039
309804684
469891928
489805891
278666749
428563522
157804558
259346725
20191335
57983479
438369214
69930679
180319790
492364435
69319211
350893974
194257769
290679195
367225078
365400938
240738790
466006780
120414046
12745908
469290649
80121586
421524629
247253706
489096243
141344208
464334323
104132880
431870653
473185363
460078944
198681965
112454235
284293191
412727257
10052637
18232699
266178091
35186493
444391504
275106608
383385330
70251571
265291539
493117774
35395207
254131146
410706681
71263956
341289577
429723441
88367297
256738151
442927031
196620601
57380624
467840370
3967085
12057073
144436157
472219245
142199751
89216129
41412126
272380601
410753727
389736306
42034289
488180672
382010043
465537384
242198084
133554963
187792316
485689709
488898459
407088647
94097264
86072650
232378884
45723338
380659346
247391266
239382978
324171564
449140327
271432191
28971282
22007412
193759982
352014652
479269940
368121140
95288965
397423653
193805943
309384277
134015665
414843427
325597221
280657627
282438060
280919736
64576886
57207262
211576415
436841472
258122476
241300344
130639422
265882664
131098434
317117860
466975169
486330513
355651045
160217111
206521815
223639195
457540344
67817831
329488691
172433027
261445421
222862651
355037855
482893983
218114462
262344538
122640216
290852255
244614405
307864908
460900295
457418219
221872429
381132273
308023854
41572650
409343004
457315065
38563500
178412088
46839036
236614453
168561998
43290120
179607395
253577516
494756190
318672653
271985751
259632006
77489646
170134678
283198228
133327059
265945519
33629838
262883892
484757576
342237409
172566944
220867509
30123687
247422285
280797291
282457612
394053448
323349797
424595056
230709018
346704627
373761753
494409108
221859668
431629692
137851953
195798621
354348981
464329160
84462089
244630607
351575582
9204523
162195755
349664461
429450809
194786071
174631004
353082672
3852184
347627204
438283889
208725712
432177833
464928356
87606680
493952600
310676806
99430549
386625294
53513529
483293592
443581513
390794776
191037217
29394934
263029275
309143182
176376210
82819663
161162382
91050547
30428722
387521142
121520725
449927693
424520141
5883677
94792017
379271319
27715605
258982963
13553485
196550866
208267180
345083772
486421743
299664289
119753928
459398466
262126766
154280703
239693846
140866394
271898025
206705638
422469127
292567804
179117775
399686453
221613006
232445505
291574221
71162111
29523588
472371998
179805860
308887886
163298003
221261165
93821817
159380503
54756241
88191226
440464582
323839126
204238169
137241103
154982980
18404403
160093308
212729019
107476509
323576076
78776032
184739571
217636764
239350153
127553515
310072413
245889054
249362294
302829378
124537311
327582846
371974079
82320580
342857068
6243362
281309534
93862111
131091317
26446895
362539390
124377966
304734523
18945643
325352164
385350186
73185162
80186003
468790058
239307833
81838801
250329123
129223819
45125859
374538615
260088232
85979768
352646494
113216390
345538346
5859659
480064318
130774375
281623803
244963407
308355065
151216198
259409326
70432570
181255249
140528187
187292032
460214449
152914529
154379923
45651357
420438407
255967383
331529114
62026330
50258093
458360938
354298149
325350818
122194096
353096651
469599378
65137640
192182749
47950294
429375743
57569365
328823268
44262263
230553066
418887337
297346464
155007652
185088290
181288559
107068778
359115303
444236571
387757833
493121861
164926800
137791831
283721675
149796958
254274086
241834541
210808022
498035325
175577318
190817769
84403864
93922065
161124018
179672199
223017684
418296564
105689600
307931672
367978491
29114149
402892026
271499353
362103153
75167923
194035521
193062470
296620810
451863286
79501349
268164607
414501203
349776298
487879083
4188261
241340767
394711724
496666010
453915460
335886542
239289383
387467416
336151350
169227136
99476305
40433630
224441464
2336045
39968639
285692500
448094698
59818663
108436463
231672098
336804234
199396214
364689351
107005589
141419738
133649789
486289186
133676163
137140292
77438212
180479960
417042350
287067223
229032595
99411275
153760067
55987977
169788536
123421762
223646680
479501919
202808810
383268875
194960723
205507371
344926855
278692226
441149816
279571524
325296984
307098732
77869506
223338733
170820998
144021435
30294151
288140050
184881335
235503312
5522326
477595912
93282479
449483010
186305438
43497445
32810006
317806059
172397813
7366327
393911687
91032115
91561373
254506238
306257008
310240619
42662900
85821695
395885187
451769366
279163690
272548937
56456824
330943716
460962481
60127802
406291926
358519021
264858033
459917352
20665573
281819867
270720622
191622567
120467906
258840577
270605380
400561616
439567722
406358330
252484491
257890170
285659254
340221982
110073342
16414184
171329044
32233846
172318985
443131067
112327222
333330786
463604758
358935782
441306372
294793809
150433081
451450026
356606772
469426867
236788065
202411707
165670414
447442889
278314817
355591964
378486063
452151532
353340654
118958064
421855176
255400434
454548043
426788881
362938527
346470992
147163311
357266172
279101094
236551531
97958535
498874547
434781582
135176267
400211377
275258644
142913914
225621346
196955932
191294493
78306080
471619548
338404048
498933991
3852666
42931595
69475266
133611290
256479722
293602258
80346890
437031484
381881905
382423773
147874417
118292777
331400548
320603755
130908832
255033406
6780393
321296328
485549878
26885834
95263899
177987006
274584267
20557318
499852777
264341796
155607587
40806388
242053134
385469990
484161485
286884907
483184107
409943666
356308623
442725643
142578423
64361943
490619984
308198000
908541
432209039
40323051
412973321
2257963
13560326
271100029
290533001
244117810
385421570
235876109
191141901
77334985
249953367
438603528
122312983
452032139
294736338
261465186
79492642
377215184
289684002
372019821
66607490
139766366
328042035
438478135
35747170
39615104
360608819
294164948
401972330
77834069
218422944
292909683
41647352
358206209
96113817
23474841
479060857
281058251
156046240
124960204
100125950
208325651
492367978
95961164
265180133
499825109
406850595
404058099
42718900
151548179
57009435
5535675
5282393
23963759
446305768
298713998
351085666
171040074
361273931
467602413
69853884
106507288
132070643
223441167
414809408
108570244
132848260
129791017
409756794
366256673
229890508
317321737
241107352
210246666
157321232
42167553
312260812
497056177
266011599
126363125
433137364
256313736
412435600
475270226
252505607
50960408
253088086
342364518
49504851
353932684
371030554
62678176
324796412
177470390
98838169
291293469
95867849
212090513
106650293
312718678
357169683
118551130
211618020
264684151
412498955
116988661
333355253
254910675
330225522
355966251
424779804
475236921
144126495
142596681
202346972
221828990
309501500
390238760
139897009
210927789
148411268
291320361
2603671
61667374
168723265
492340357
249956213
88639133
342664555
437836124
357184040
24112919
289907935
325673505
44202858
303469276
343586574
109357144
188595531
298049585
84937408
429754991
204239178
24545393
101115855
320350441
284669737
245725232
124101456
480987469
297522705
154114973
487245446
148002844
173798106
285886629
307425718
286643001
164924866
106281729
121183828
99046445
338456158
389759996
61872681
83659521
109922323
130273928
83242529
347489324
492922679
5837600
450411080
193341244
352078756
70351939
142663612
304614853
389094201
365525307
65947786
308666911
340744775
110524236
20769844
390936704
107568804
492055108
334418914
412684185
89139782
197440468
99220500
95935912
208382147
248813335
51466737
43081889
461776259
346986309
55119730
63212506
417305424
295246909
344566617
228988866
47624492
76362376
467797758
328214838
112530194
145635447
174153284
265848951
100241609
63258206
191719987
13247855
322526653
179162427
94442061
267993190
75813431
466921867
391855606
140332369
359494792
235342229
314859760
39472532
104159532
107965197
225153311
112937535
427192300
84286514
464978730
248946223
411315121
434612094
376661416
496844826
350823729
449051848
98156498
127330912
220631371
436531700
252679947
421389636
269029209
391784929
473712893
419638750
299358229
128174175
8778537
185224205
456268225
102902586
23634725
153876883
315650052
259256681
146369766
8972170
486387329
433301966
358617919
329189919
142973295
20134643
23305440
434171140
435363873
150119007
362400328
166717265
226672794
134532697
304084873
275850713
288060254
17521282
35859852
91766331
241023611
101428173
427432736
75476129
111362969
149571127
373334358
478731860
206024249
325718772
66882495
113175160
322845118
361858626
498413296
408209811
169600750
404790828
396948450
411923108
444907124
328900503
117219939
266952131
162236982
191364895
55314922
439458140
142755248
177371320
198265297
393672497
380770954
253338214
479174351
158981979
476067416
341053048
367214211
208788276
451598125
315370279
312880362
181195837
280321199
498358700
293176447
187631432
151092442
323333378
362542112
256205934
453609976
146223058
267433848
31506832
258697328
131548574
271706558
746209
246457224
32748252
477387906
456066412
453428314
280904638
88593265
464772968
188438207
240838386
239098348
337943432
787779
264811286
295698223
415034684
330304545
342241207
228892650
88651090
61992805
169361445
478753323
212606050
467886374
209648310
302385499
410321413
32000655
19789063
442682466
278481806
406286127
170580037
299266373
90742132
96787869
10544111
457836412
270718403
155264748
383059211
136704928
104756031
256757985
237698582
194773719
72626487
2256735
107439635
44918122
296610644
116221122
200767193
101199486
212404383
496262642
378672373
448961993
56664279
5354379
140344613
481803595
122010758
400968187
83050932
179874826
285687068
171157999
50723842
390842188
271544864
187552398
185866009
226366227
177905080
195390699
56702325
45882619
98958519
247626179
491186006
463148076
430476011
445585952
188647839
233857628
132089599
375465533
214812121
175456672
284309370
467133947
306480234
236768215
351375257
390075491
88300439
464924806
40950213
457157627
316884590
297637652
288602448
330014793
339316712
197647177
429973774
175717556
284108538
222438486
341290125
471748862
471349820
454033018
450332932
178064070
226666512
423647105
201640360
412770227
119763099
439483577
51671070
14851818
21336252
380943845
393957132
320567627
17642456
246900080
350963817
3907222
467017838
454545186
7863539
252061634
490170534
136651422
276947956
434707597
343999594
209886506
479118168
442226526
482052914
381876297
212473400
110226110
261816303
211314545
20087839
342282491
93258014
497065277
195254274
245198526
268161797
203361760
21398838
56501090
42678669
60101661
352031305
205690784
203988039
25974335
452902400
261707566
261766949
222231632
43773683
342649788
49412388
404579164
313379955
208677525
410606870
445690527
85438547
242779796
340696923
405712591
133440359
28026374
385003857
210632773
399051885
108246119
410706483
57762091
483494041
440272405
428807897
217829011
499669657
455865182
462834439
127533747
399625442
339252568
39234
204126637
361982279
166298604
68221973
57488259
215230530
225375374
63145456
494487932
403765940
338152028
436814860
54051708
147357130
7892432
153321061
136337205
85103052
122212032
22808308
80905553
70080164
467315132
398912060
279394203
306693078
33536460
339164813
156150336
287094847
270235653
230642608
322562352
10755041
479889829
297631028
150523473
327688401
40185122
153082782
263391304
390643551
447073942
207797323
88805305
217327718
135729596
397244141
473009816
199693977
282244263
39105708
368288640
342229333
439509397
373161638
91357675
207861841
78461161
426359873
497436475
340338808
426166883
235907264
468690917
190780145
54550757
386192978
329413554
313992570
472001685
383493026
320224230
467651632
251356154
10815716
18218091
89458710
179954074
8859178
287191254
431178246
14265742
62785022
488896233
124586365
359910824
236794027
471318586
361746178
285894587
87099081
327987065
233201952
362686365
478491113
154245097
424775154
351709659
191592888
492298929
480976686
206458666
7620668
16945333
198753890
319655437
156791881
137205933
394078661
81885588
10668726
255000155
256050512
153370613
478270785
342515130
137287614
285927417
106125823
110845207
96713277
116427175
335546772
127722602
139764232
413702013
320291726
197404107
84366932
465253010
339416638
326375948
371548975
371415468
427495067
469369454
137842585
69728005
177115019
203065455
183030120
22456424
493161292
154295279
249024155
276328755
208508282
110355586
350709707
35610321
368652342
259224758
393910811
450681196
337048751
158514309
272510987
192792995
333702288
19049414
438086773
30006799
197527817
117822583
412048712
44534888
137745805
110357471
190648466
80145569
376870723
247876210
228387640
124851002
166343087
21269528
349327553
350305628
364759335
114291167
259750140
435423246
63494863
499183177
299549861
334891889
362512575
203772789
182659560
386685023
406062389
350562652
195482155
123254395
282271176
387973931
166876519
48671546
323604639
384351326
474317062
360599274
58321302
447624579
378891755
490877683
306113262
145366308
169888493
377299405
10248772
130267896
109860307
60919532
300494333
212763719
341198802
358153993
89028107
90933047
171709906
311663297
398492864
138954885
37744844
416620164
23111861
274411992
300186016
418395550
85102269
336847617
14796287
91704280
309679746
255338228
179240695
301826288
295544259
279869032
389480450
10928601
274827709
60141292
411980783
228467307
132133423
399351270
204289882
420766793
302929448
264822894
302959875
93919253
488775948
195796690
182817684
167545129
399323996
325856031
80741606
238832960
422181379
439889866
149730144
269694784
44179521
286027080
58864210
206072423
497500188
207658889
157908729
211306311
286112343
178161252
99504455
119697287
100380628
441063150
115973407
193161472
95228258
137107716
409337158
376583178
484435715
443002956
247243539
313537206
401526666
35881210
338252152
186550551
484785104
137492765
393996499
433807223
92120684
13084350
294590336
287909291
447767685
442996131
270119948
262037582
138588506
136904912
207941407
271965022
264347440
55873908
100732291
194654598
300481497
203971049
474301469
295978714
399450399
459190185
248546309
67013443
17225130
499337549
168632690
69418531
476198154
131478882
61083681
212769619
291138494
237913436
476310987
94330125
287156024
344595293
239951833
403830191
119806419
468950929
366395405
75154676
62829859
46233949
312352052
312663766
268352635
37169170
101377804
89489844
441781682
491019031
433341933
34370320
168641552
39354238
437108479
35756083
312275493
292692728
394684818
408940749
374169677
61406105
5916128
489024795
21481123
336329605
478055838
110082695
236689576
109215430
85230770
122832372
406421796
456481873
485314217
443580098
49912787
284524292
275494699
331480604
74159224
332205681
402720311
293383810
74236454
234642332
246394698
34039366
177606454
63653833
226382087
373467739
414801680
147781201
87974929
216105848
327529354
248598995
331110091
396749126
82689522
47257884
260156636
428370458
239429810
138632781
47747056
59286476
224938657
124293404
305983673
132291765
64078462
21734546
227458711
435559796
383188878
197249886
464700754
229980929
182291035
25643017
485162336
90129495
366182884
212155020
199851722
169412945
144443929
485528882
404866432
213578922
191484009
137764800
331129819
318287490
107669577
102175217
26015548
465050768
109927058
40128017
393760202
185880849
147260545
260368860
48201126
375217912
54270863
309533940
421977545
56879620
208701977
69417648
23400320
110048017
292671610
287400839
21605462
170219933
443855719
368967047
498471143
487878106
57432269
91827150
61906668
60528007
169139123
336700683
258671478
187154745
221209695
212619213
327925613
103430904
308027877
390292654
20871404
426848657
44860825
434829490
150353364
499354369
239261812
202600779
326334909
273494728
426080263
244448727
108802858
165286363
206712297
131190770
55200636
193556794
267276906
92968850
437448947
91178890
182576524
432702744
201498551
129087970
462589521
227178303
316846387
241222916
63046571
428353217
475046335
477364203
351883218
73145666
390571195
298036272
181760640
10595931
299275853
370636311
135990308
272273558
25300398
173214130
186946445
204284510
211644390
263719383
259585425
304178222
432761928
287686950
312409252
279688463
125896749
236332256
50950964
101684248
461626517
92519031
405304502
209289496
127621691
336940135
155915178
77895089
411165190
208293947
267506450
127873978
35633232
327677937
316975407
30046896
384542091
281579416
284695670
74812125
181051648
326126473
483702801
262741551
353739163
275670718
181946492
361233699
234704217
467896969
56022167
190930161
12762560
239531656
329338617
304411287
274180955
259273375
206129858
274060735
157449012
340939077
420937646
387044352
465438102
102071313
7033701
178257848
287291539
24930129
298197149
305923515
272028495
167508451
278576050
452879267
25836509
439531545
125961688
179620820
3470400
440270291
223262041
281645099
353932808
87058421
312193112
377092502
291502698
115595816
83669239
418878867
239896965
229967008
43140060
77918391
246161464
275587679
52851663
193286357
116277481
44413554
103616011
394346366
380969205
305197985
118053001
486981316
443905651
441454015
309309299
194991416
135765089
102571532
317678472
427496891
426365132
167237241
178895890
166098976
172106180
59917431
277017200
159421417
148315797
97253121
5165257
360344158
482416240
127389366
422101680
176939743
289064199
29679789
459030344
29681382
372843498
90089637
189472243
52118626
96480475
469506173
23888290
24373046
307152493
294467319
81313185
46938956
344409662
330792554
408174242
127917556
353514728
114098449
472925826
407261261
70352841
113378335
235278914
496910913
103630340
332216020
75014550
318904523
236820801
399734314
209118415
203796856
332145007
140929958
469126903
177869457
48536831
257613646
439629639
309045711
222967304
264017454
34722812
106482467
157450820
305728417
92192148
429166173
430528143
230501095
430165989
235742054
235864489
456389083
373285566
72512682
402672616
106417901
454739826
418481292
308999896
379239454
122432611
82901443
231904239
80727821
419151729
99119487
225273940
231001395
425611862
3935516
454341708
317382010
86509033
187788718
152834319
322594512
416212837
138077061
401107087
33941673
77088464
331621758
214931531
28683130
183892393
256293715
183442472
44860382
170946446
233080352
454944812
386875480
270524527
228618796
348618649
143260921
345561669
30762172
99679738
406260964
34679288
386627664
404620004
341526415
33657598
114389700
94275415
96453156
153252909
357562654
73750744
470369730
125886371
374275006
393437895
77542462
289631818
435626367
390055845
167161925
76526501
14807410
291311536
174867507
14356849
95976736
337250188
264743331
20112831
223926077
287448466
422895274
66905067
89998290
311721087
109143754
93425437
331301478
127431047
285997806
251635423
435856534
447142070
173477162
8775109
1694244
129411396
401817709
222515908
482516237
276322088
328131825
84656972
14537705
455905120
218099492
53149936
435614112
319653404
228537822
341457342
126991108
52220163
322692417
157752164
225353541
388044242
484414157
327578403
82402868
258883923
156401092
438149253
431858549
221507299
385179597
74207964
97260768
238423206
132621211
8081054
66936273
17506587
58954908
127923456
49707219
310141001
381055222
210696758
14948751
72454106
84818147
170796652
477763596
71338979
290429719
389443314
122649410
393281413
147378721
60330681
304371478
353115735
200833686
384398405
130861954
306758334
370028347
350752351
263515406
53419569
41236836
102958744
282245843
168575913
253281702
196931403
167121279
424714665
290974038
174695620
220273954
463689251
446237292
419109854
430239217
26891617
103889374
344673096
145895671
109384356
319019878
23948562
223536148
499869348
326053723
436208876
464481643
357031138
159946726
153459545
489726662
189400741
230350135
485188645
22634427
184593858
182608487
264308240
261919745
285582769
151162277
54661304
284180916
49329805
352111697
334650982
459565459
5245206
493077853
94700217
126838215
78591093
193119874
341162905
18588653
295875779
496465278
430031862
221074477
300764652
295463589
240715384
56768664
286100913
428450257
80392636
12874764
406817602
77959393
311521461
254377612
105479769
113666580
448169690
204227530
242000270
244565795
351808080
341812275
436718710
29053762
264276208
80115189
180227510
484906293
473931460
168880934
143898686
464037580
9602829
136183587
343109974
274699647
493443931
19081649
333388557
62402132
13016765
46221226
449428167
301355830
367089862
234081006
255156625
56764800
270055483
410188577
448426117
152023009
404773216
378539382
205300829
73342852
213244280
363260995
480656838
304066905
414099297
486359922
362702514
135654
395774651
412147570
186341855
194243947
48666641
499319708
14060814
411106674
193846361
295500079
88501088
144265331
370402011
30458448
227430048
209671838
165948607
69704425
255956321
15864623
118739421
56148765
132171683
283230974
215755252
15581837
72355092
357696105
130974114
433180019
43736125
111570305
231837942
30006145
193103661
404668084
141422049
204583581
437833271
359918150
490778194
65297794
353297744
294848736
330510853
406998004
240769062
346958786
409679320
202421842
145956419
225523751
487375329
482503549
307221398
398014386
284934940
453148032
478989376
337346094
329432685
422796563
355728222
147297695
81947783
426903214
469613448
377943647
376382691
258354802
203957962
99935276
268386068
453901577
338788463
379288868
432817677
30951409
142325535
57845067
85876840
432011409
150101564
53373382
97042442
369800196
439626931
176371831
19552955
132087057
424593784
35546649
226103161
178806523
34142503
199738984
410197061
59068767
229502330
43348300
106364430
88888844
321257276
29404122
468880919
116221278
403614170
403789613
151991246
395528512
236986978
101615499
26423134
410630377
133683141
62285750
92820073
471565746
252446855
464611827
220197206
411513256
263051858
115262692
377709528
187500340
40692333
99238079
400367341
284890931
307852303
496236753
347346468
368679811
46158778
20395204
389727103
461950678
282707662
186808328
449282834
25223161
290397506
241065275
144597277
210926211
474108669
342884727
38102027
402097669
342973513
327133228
37452164
116875716
44041896
209391030
285861387
198991632
142693713
347558688
229898786
74022725
482882716
7532237
173969160
29460902
476583227
454232297
94838415
283997407
397410260
95638231
274385225
37673669
318607907
485656682
46229592
182378740
350815582
81541131
8415796
270464650
239794697
368340602
1238405
34825299
406692843
469081603
449330967
245258533
116025891
43971363
209491579
427331270
351387059
9533437
273094169
48885688
288022411
165544567
230860365
348226543
294464552
7211848
248121866
281912069
184419538
82084597
169509488
429899064
23197464
332381724
454903529
80049639
6715986
145055240
426173453
412011405
228951267
437685419
344434498
392044947
241844317
211119904
197148703
132043637
394840685
313879832
288212321
397787109
36171927
164914514
376535491
363464893
492224720
497408417
62884839
248634415
161455591
113588503
51297075
200288107
238680356
90437893
261680804
397292715
392793893
356653766
270859404
453332144
118068621
140313937
471837814
298498590
260903876
40791965
138261224
15449807
231733002
107155442
477320104
94406394
287463171
311630801
86914345
213347350
205810973
468795311
382062423
14150731
413340352
299756269
264376964
280617740
446834577
492868366
349820207
47448956
263836332
71012748
59336628
28082786
221173434
8848379
491853779
138056782
133513103
244797647
248833915
95773714
27476306
334467569
488877383
162514932
192788362
429100286
58029458
152954133
401480753
48852855
250902166
1299151
482570403
182320806
186171471
382364830
64763660
205781025
93224754
414288470
473822593
486979811
340159788
406054409
402899676
140972011
145217143
264535140
317006873
393174539
202985592
465718900
437051824
85470438
244284001
491795028
191318519
488342192
482034800
125627911
68841759
481413611
82471044
132000483
197831537
159626645
7512919
432029510
48270569
333985812
142439250
126802916
80735231
4706280
256020429
407592768
438819161
8551930
467383686
337108002
395365381
489829596
140453284
14511477
324235990
250696473
358276863
377848192
415925311
176951722
330154980
31261813
391385404
64736285
257834147
192108420
272879293
347774005
424467929
284622334
236844832
30665092
110037816
361157983
279611420
119079939
339904364
188233158
126453258
226503024
318656557
449449852
19854722
359322653
51422414
386538236
99307384
9079333
96038648
93240469
163128036
450116752
283066128
135472908
72080444
261842866
260157909
457835014
344208156
398777197
248724010
13761003
331064838
15195278
280947416
372427624
58028576
173128822
291087830
87352641
290154751
26737600
360451762
20008988
203225555
172528825
181052846
247403699
62019441
104195539
320550997
11729330
400603174
198355145
415752370
60557588
494686063
46835787
478609932
83316607
256765802
4543996
74619626
422079042
358741061
369442875
179361286
393886313
427552332
135653382
481405855
320472799
127382757
95296185
28923583
167979014
403234954
292926999
313195050
152303503
31130823
7823618
472828868
469775831
303643789
66672427
182467019
24358880
261979492
243477413
422816414
444607805
129290631
398693970
376601474
476361378
389317636
218426349
358356906
320048745
495360704
184393265
490063854
281305703
316626215
453110028
160564819
396465594
355193721
506231
430143713
407479592
291202830
9713130
479055507
141008044
27217062
183964411
427660534
426210478
262332397
414836078
499332685
191825740
466173013
297077218
140737041
167670458
223345131
167659034
3020962
286739110
189984086
180253301
221242740
304797145
262808307
397723692
30208390
85027412
425945805
68211193
191994167
466874574
62047424
462474741
378922043
329474765
126161615
180822056
436427702
72221185
208898117
373392844
451921553
342356071
233455259
464256762
374254627
310655802
149402164
276375634
499628846
193199007
453788753
284981154
282790454
54722387
300680521
284003046
192409137
448742528
18052916
239063792
201250957
39522996
65300199
161734352
333514906
72602551
204597118
316486802
80485588
196854916
341145844
282011665
464587322
134611058
414056128
351947744
390382137
432989291
311079332
473090139
452856828
324111579
36206822
204554646
456317713
62191156
276352377
48205580
342549653
325783093
320723630
182694564
292618652
19000455
342594819
52349773
361274212
257383191
179046948
419945755
438647449
440230735
365588141
234390687
259923681
385600806
279197020
169828797
358039562
8588960
498701716
278333824
337287365
402957938
292838721
159994621
208980461
117092774
234973895
391175449
364383544
363176932
345409073
450350907
480062861
414004982
382428027
190386458
303171759
266123661
466761982
9426079
48673107
406904901
244675566
288038579
390585440
439812183
224206857
391489933
86961142
153552550
17753651
295054501
375884354
344784456
450360556
275677258
51754699
69017775
152955844
13278237
481515912
384097767
384625656
226599897
246609879
355439554
210269348
209480434
307159234
499069520
333597793
207506011
10611177
148407397
142782255
303109810
158977600
160235080
76423358
47022608
22619381
257002950
499012662
45028266
495885908
375723289
199471521
268702471
279185382
274255605
160516161
226619796
173547675
496060675
303996626
35252311
37576862
123186826
44095895
177812866
103155053
28786062
270865287
475098992
486011444
118338472
26520748
156334194
66310498
101055500
398473768
414205858
391955685
264533588
157308012
461520490
264169325
139192240
236116559
222306200
464884151
181852689
92518413
100213642
375779349
252725761
148207782
481470640
91506297
468957067
294875653
432201763
87555052
102036304
458952367
476271742
43799045
107163186
72050688
97048080
165516239
49399623
174691525
316605444
340367695
286481053
161163407
224282799
91224872
174037703
131678848
44756618
200039883
221402059
437781316
417755167
231529251
54047585
244712518
131945095
434828810
413976736
423247094
26083621
348709127
181921020
219059651
483422899
141201770
473775898
402665791
111682846
436309107
460403913
153255034
106916783
480163626
480332032
8514822
239043761
395701649
151254197
446797293
409090867
360341635
178962875
295599277
236678447
156031887
126593102
166978857
418365069
397389101
258040587
105789545
420398300
342069821
200435867
7778181
224725293
204163761
269770639
401819452
270537226
280629254
55820180
326948310
424894049
360690010
228059746
205178636
473215436
146395120
27739070
31165033
206970850
236719739
496883923
437022238
79110735
304020018
76090350
207180028
155298942
118661166
46780146
172265323
466533326
262400354
323966161
213907339
176382906
162609338
213350593
58423949
283424613
220598980
10076455
428704518
412954278
489015994
369191342
113621327
420125483
433783517
141479832
62120275
163388428
325232365
459977469
26809031
47203693
55728219
166297045
465554105
219876523
332521913
360833808
184793995
317701223
52377155
333551937
478906168
414455788
453664548
274883935
179340020
272974252
21320579
203165580
92077964
215835365
25254451
22798346
318694613
311166128
278669611
75810403
286350042
191225379
236170768
168607265
134510862
494782931
174699724
395037330
33305258
165845358
93205639
122779926
399280798
495457464
299131056
409371095
170607441
288322682
464938435
378156426
438177144
258575920
106557317
202642931
476672642
167845257
464859619
389188757
250617443
34858593
195418213
259403986
95043335
335183004
409939120
289903098
12151670
443299593
396026570
25702639
130345755
53932951
455186193
246793980
454763728
354381098
48132409
79467605
482238994
21009389
325428858
253128962
190964680
214581431
431696556
452693347
438210892
241459295
94981935
467248467
204232977
121141161
434665000
374996454
191021514
90462918
70143647
428876425
125328684
260782262
353499198
280543807
337525221
321140028
163022622
412647537
431921135
71281962
472207821
59906248
383765340
25905943
405552159
272867771
61011060
66385462
134413157
489246984
238587541
207854767
104915632
315560559
243168286
370375597
316804114
162546365
163967035
384505098
202870979
236506488
12182160
306355539
464708491
7537234
361349050
227412063
43597734
387256815
34486047
369672069
64387765
49949790
111889452
79324638
187286351
92230185
187368601
286093758
378650999
421836768
372431405
27218750
234696328
371884928
167912849
224749919
10923357
440021822
135572499
404192862
378842974
421781064
303893874
277351756
27498540
262837120
218777659
149382240
183838248
170372323
323260425
458591767
72688339
396421361
104662163
318077773
185474123
313984598
1384597
348563176
312320223
459455577
66404659
212338906
230257689
221104079
55351221
235045136
190251210
243089394
410071175
43486504
35773997
492140099
26772778
398770626
474572518
348999267
311562500
117304869
280889911
22420569
183239228
162171879
174974692
166372551
428517111
71359704
448744976
307124214
491203626
293332866
122601834
87881322
27657304
319796964
273539403
110630381
472537545
30920169
160953427
493889466
16885332
77024575
84065200
409323870
266034384
313326521
373274967
217350289
138873223
54293945
118698762
131742404
417605425
298353216
289495177
329606762
446262025
83644154
406161006
465751021
14962793
211308755
495185270
496962520
80115933
332049329
31375430
4328770
493740869
289182604
46331489
135846261
283065954
87308043
399090493
480500814
367324963
463056137
156934540
168601041
133821841
162789664
65330551
418019232
301980006
123479186
421853169
292897099
357749567
452143124
147815094
27662891
300679508
496547753
53306607
476733317
248079004
337790941
263614777
341231124
77933508
153822465
139623562
219518586
206685663
266763859
316851786
137381994
361203766
425893324
144195681
271724701
290361562
553661
409962136
482655516
297122056
307696004
485393449
370820282
313032528
154908797
358904397
34173011
344880210
97281461
189936603
184671514
388744798
238140379
2015674
164076205
184042613
40327255
225679749
461957227
229176954
23289575
470727758
255060424
118064482
129208502
30722493
430742879
48851864
475976350
120051706
411363310
51299625
302662
249620787
223981921
16850402
26040943
9203053
42562619
323289070
222800528
175237767
387442417
468417631
96759374
104507689
96058296
397528427
395015295
488905769
369074176
426241975
148312634
151082690
56213788
60825748
353517183
417009239
242971456
429893832
153657001
417668589
347916176
52180775
446729189
321717693
181564803
53888336
60816675
239247311
5310583
396890508
340508422
99616676
106864428
450616114
75735121
177256431
188322916
193363412
205250379
121914242
445248019
482788927
403903722
339366879
182668359
426231487
85649129
488265122
31265565
337529480
492504563
200816666
163188080
474363829
465265443
383121495
455845646
388712406
406919176
320603031
257156426
482952770
376243921
74472117
153026359
97169862
468263418
130989496
492206380
434683407
217981196
485267130
80768974
92702107
305171102
325746987
272735695
427664068
148326288
445644225
471873297
477224024
336835080
450236820
246773757
178799105
411286785
73610698
269477780
285809792
153120203
26380620
436764933
373383111
34105369
432150090
335540176
210753218
24818356
64187299
181622183
311095617
74690777
10230555
429012232
243614635
370010203
161549608
447551659
250252521
418642074
295446079
290987728
312268357
313969948
388699886
63301627
453395322
311100653
446009828
214436975
262062680
292245390
349592455
472822891
17399167
194971604
401924830
294233349
367683754
327421068
292542564
158867518
297279938
496263981
425255432
251039567
254325554
151409235
126784207
65754265
242882787
144194548
476045102
231568443
412629523
287033101
222080505
96999602
353724146
234096836
128201449
400155812
311017733
119656388
398679917
136595092
34298622
482895955
256516409
119503702
71873569
364682045
255237289
368374679
208428442
299408039
410925635
278029904
102717212
198909066
223789886
79902064
224029878
164152497
39402299
488049703
477759272
238240619
268341050
427346604
252984475
208978371
167694845
271970815
126002004
477598984
290101840
124862472
134892592
377802215
189875148
439948768
35588077
333092264
345287532
334576424
474235870
310965715
199635014
373490046
435057736
226917810
122936644
149109740
61085752
635606
345821285
61896330
395335691
447816106
22586674
132954886
439266724
404429234
311194924
466735810
255589107
229940894
472325856
184202109
348864085
305480370
160361146
48292789
475430785
423483466
170962119
348103287
268173964
459842451
456530547
470450841
60903309
238224097
180635270
457525509
11067695
297184001
393855939
406409209
132616987
398291213
307405788
498313586
484563975
459199793
350334629
142094681
477199519
473720370
349991283
310209882
307256125
307538381
170899661
120122948
276137817
382444616
258630835
95090662
30439043
191179294
398206284
140983209
79378481
398356696
193713020
271642932
119882175
240966201
132525393
2573952
112267508
294741450
283022934
83129308
149969064
361862512
15949492
460419500
175414454
129109993
85768670
291754731
116246612
75956587
449011930
442987656
422739379
431469486
341016935
120203748
417604128
421522007
398046328
21545418
161727261
483036511
466463468
305913316
88735875
407113905
360643543
411489990
433874381
162664508
164285641
486776629
345785882
359524623
446707489
65163628
93714378
365552815
131580968
131154280
341371647
39340940
409679630
118812508
477378206
16923819
480682870
494716158
471318507
215411770
302792971
397323617
243199055
471248250
328848780
243441694
345799932
403074595
366883357
325170491
24588041
328875998
54084034
170397167
499473422
28184440
178191617
150284885
339782395
441061148
477082818
251820173
69692277
486428584
63398021
474473335
345421809
22686232
465560076
438149350
140320408
284789181
116310846
319278698
152912896
125980990
498478538
168743141
301253013
348612165
499050701
224250907
323812911
499985071
277189962
395638242
337322253
127221287
300552532
444504297
189459466
448196598
230723720
229756537
455065303
303525845
121060639
421852826
60481233
497480840
176905281
171842130
374984407
299941570
338777880
455691581
50237318
352822146
353872246
271992359
235246139
72259691
293489136
443803294
43765634
78217651
351829928
83788712
9851578
78856425
65135769
187327500
173554067
238209673
211666976
23024950
154569684
15982017
362701890
361669420
51400768
156260224
26460889
469392368
415262120
130417186
12212424
301756506
243524771
229385377
159164736
70806686
467918140
288245087
18555319
79678537
390690896
121648620
442647403
47821021
18108743
184675279
93782957
273646934
424270609
342281866
173027649
471066210
457603467
278648244
77796465
53609469
435184571
434507209
294014863
171592827
194805750
245632022
480955344
332118701
84894017
3486501
411872442
317257544
321425578
30139890
338998674
236017384
142182079
446070164
452849610
189717109
479340892
187644480
143036830
62092760
287094866
239535528
387334043
449453529
417585814
312208198
260292381
430950133
124562871
387029273
244461207
107289616
20286982
374874765
61331274
32029676
73325175
136158165
126762682
294980083
335672951
44112705
90776179
288846886
673788
426538510
118212333
330556125
138489728
179573284
366535010
307743400
160017708
102512835
391436843
62006605
334895326
145906402
291651965
239067068
377387546
398431268
127954220
393509179
484493531
375446449
466145501
385156749
274777927
336900920
304868202
274650767
126833856
446018916
295739491
322668395
486487739
465173399
242102041
440060280
83116785
497716278
301280512
204826025
417269195
121820287
170508763
254686770
182854631
100395405
197045057
309046305
476275871
336941790
130301282
355203758
425595185
17061146
242580693
372488182
468342137
67047496
68185368
354133784
23879549
352301751
202162356
220439274
94481478
466339373
399460756
204318000
46184047
80133455
202010885
29433370
125180768
290367362
278020551
109383750
458670716
310255691
313831626
491812268
100001380
192032098
309771566
476784212
375925344
422363861
488455511
303335312
380556219
488889659
429080528
268511226
96891204
490497648
237755008
342911446
484777887
132007975
199795468
390655025
345621364
278116429
213619031
480234347
68724725
93684323
289334374
375864694
280833538
461656996
254867109
128812148
205639970
471838779
243849871
96535451
221016024
211914280
477045889
256904031
57172806
249774274
298838666
409681953
461874554
231068499
86735029
82890852
81702420
79645752
324944125
130132517
60751284
143088
40303660
121570763
235120202
206080117
690230
192327233
91474362
4718571
35473431
375484196
136087409
223339713
238046150
410425160
455283804
76527038
498339961
3194933
207337581
272073969
191989422
97988176
261962468
165265281
107968691
161287631
326059833
495112358
367420241
166359220
32502870
142563509
13766822
401324729
75844790
102966467
403482459
449965431
457785467
171766998
367890039
139851640
253470341
327192609
354224394
214210257
226859606
219989318
331852598
332175273
332199248
83717569
344847799
103699286
219018010
451756198
329652300
177329842
29408087
78926476
385603018
112486887
393183615
91934878
88266436
405497518
316677181
422346670
82285621
232784589
409440940
197005139
33882481
255549393
402637687
468900216
348987862
318290004
371224557
68945730
49689707
103024438
183152442
363048206
163318910
381724396
26090198
121475463
427888684
80482967
474776503
18236482
225785742
463258903
124964930
24120601
96910131
291905632
133200440
299709237
229174934
335182824
360018131
406405287
116605384
169033708
198408540
50673205
485428455
98954612
63296952
267340408
38983939
412613769
94532463
13948403
486806112
494549793
310679137
118963765
390273306
379854866
306782896
292189812
35002922
260412488
30873122
447183621
25649326
478112564
210663790
16489115
358070009
172335384
297672834
185736974
125138922
266369363
180005332
276927740
151250906
84579049
232025836
54264729
3289945
31636926
424763849
117916388
137720854
184428019
250543567
157197793
483208122
420247289
316941914
359350101
443754986
336340768
95278242
380624754
466292068
96411963
172805650
201268142
82883276
472019442
259546058
70118977
83952998
274936515
146037189
375613768
95957978
291892373
386145758
214814010
232062641
377331124
275170255
89230305
494708597
320045696
8800672
278770611
211173120
283661429
462670275
5810032
94913517
298624087
491833895
182605063
398939982
254177898
197901942
20519710
438460975
28775240
78822266
256068455
382331456
87108411
106793848
65576147
61529136
265614341
226486597
44596842
380765691
407132012
110013946
173910382
247542451
316263652
424904481
223286120
474690483
469362049
50284971
440510242
310633630
21216798
322003141
473380581
462824948
120032714
32393974
1739172
219836639
389810846
362811905
309965762
186940717
480991703
139315446
107226616
207692715
63984908
121385631
325549451
254443875
100213796
175119320
173993003
2092462
129501675
274886897
373897586
428262312
445358019
156307144
24330797
470587665
401849973
69527530
493599846
477246200
332694256
66903850
108362404
280638744
85638839
338738813
215136096
270460221
453864452
71641940
431249363
458054773
139911492
56476068
105915952
52769419
4342983
384607841
59236530
176124614
136215483
374593629
82424900
260870735
464039113
140619987
313985869
446215635
62509229
453746554
136846148
388080825
366586001
189087678
126631688
125056635
104614755
471099168
157519996
397860295
287740563
222765168
217604386
85948150
336204738
440472133
270397303
210679199
184879064
225477263
179684262
203457079
310854049
380883599
123859794
8860917
323756488
154565104
392530905
199583811
493366210
335929990
413163590
460059208
49097637
252792914
81972054
381906788
299965181
393124595
492976787
417349314
80941577
494968191
314327079
141973927
69829277
328449443
437361325
355235425
188376901
238789729
2269273
191375041
50343356
284996956
348050189
413133441
494210562
464169797
110659789
88919874
345775708
102807147
354122038
337102276
196649996
134679276
39874246
483995316
237438887
480273333
153796425
474819403
332454888
416099932
483749163
215135485
285989009
46181616
261245332
285889229
89882262
228976738
15065190
71952564
437020003
499369853
346785911
416256304
413380367
264074821
136632106
306321617
294970282
161319384
280153261
221817957
250101799
444735545
345265310
6376475
278717093
459997081
58363458
278790210
14327813
2680614
50394515
60603004
496902115
212412281
492452942
222447214
397234237
269873336
321366621
115924418
51467634
31284776
32999278
25133757
193035309
166779899
146977614
163659294
103718349
408311206
365770367
498777852
106640484
211947050
336139936
363485715
323231419
106743950
351145053
210134582
58453551
421299058
337811594
258688089
490454273
262459324
115902619
470884434
387462859
31022929
484129692
328752935
148851062
274603853
107350625
368215471
22088582
109670551
249133997
275198819
110513659
270072854
270252459
170560578
63146176
361195696
402185396
61833083
89187075
464684513
264228645
107489857
385652914
220941253
223054905
492185413
73248221
434168629
121330958
221697757
23267810
26014574
127672164
309309779
58941883
103148603
140857277
107432104
10657383
262228218
169424810
186875209
23875360
76670554
337757848
27602437
143825860
62686820
62730708
403203006
480140583
180373331
345628494
77560543
77508947
417900534
330498835
425567042
394383297
59727877
36323591
170027089
85873951
298605847
80888662
233513440
140511570
218228647
241939047
323908297
66977759
368082999
374623387
250587267
114035854
200472317
249923008
88747531
88019145
248574202
247636921
387171485
142823231
259748531
186549667
398112561
27462814
62083485
455514180
278627907
412495980
286437443
80073169
17739872
129229084
327730042
160126287
459921992
299028080
482073366
88387607
74659501
474808256
280548086
278340406
251911464
16799408
378006344
354175551
257643139
60531014
167740962
408308683
484238580
225333564
2609727
166802804
363919474
56408368
285314773
344660214
336962027
172600950
270626450
270218510
479032603
6160183
89071432
242571034
406783552
15815985
136142785
292660590
362625403
291930590
313173613
19336613
98232636
354605769
299942768
473971636
397680881
121724419
402101561
194462838
444786901
378188186
145146102
428494898
110362710
270672311
247785474
329658252
177128180
196802041
13394147
128174211
171900734
31119067
1964600
156516851
5152062
466995175
54076053
164567338
260176997
135815978
270716848
285768425
73228021
38718756
74337811
326426052
237721738
441896791
454239476
18472827
88306926
479083709
210321823
109241051
129267050
255230886
180094715
270812897
238496715
146489007
245431644
197283393
10963906
360392209
13463079
52070707
274162699
398836799
179463143
61760500
116168585
196939352
103623165
311978758
419430096
436273318
377979464
342913389
38393984
174198114
498746552
160718323
74657801
169871915
426702803
21308834
194849787
2327680
455657165
162468370
324145539
184388763
100748878
337804735
215318099
218684561
380873118
233509215
30512020
285626130
355851707
1273528
279922271
477052823
443723980
58881817
196942138
354616411
295965333
120562591
75922756
142691444
9227840
275823892
250536777
290442102
494155006
299396269
443503225
243856153
106744120
259298759
409943488
312322819
135452688
169397085
361535994
122199662
67121016
309899285
274133885
14501575
221521166
228971870
62798651
349983164
19824332
380692326
6623968
53417623
108503870
477019797
348042886
298640918
129005214
312125127
131846705
113933646
55472729
448183889
100499750
285271266
259759104
377323656
329499912
334612754
24132412
468979641
280668111
217865104
121662413
227183073
59104094
414518375
18233221
342285658
125907078
345481049
216720980
186779903
478728678
371938952
352195535
471972660
94952529
7533818
119751176
246037716
5497995
134188829
322886348
440130622
194288099
137904346
430388335
119105480
106900630
33370625
215256528
315523442
377398320
349529275
460916813
306201076
331177988
473858800
87756450
375681279
203568287
227872800
162229596
72327678
440689824
455410227
482770272
138005274
224442219
266709437
55172644
145216404
40984739
339429410
33900413
255463577
237857712
447781964
215072964
239883603
182012850
88409138
441393040
121547276
207606161
397084520
229303946
59659195
271163794
459701371
77233633
488274714
331158526
84614330
318360241
185861608
132264254
245146682
438625927
247548238
394847400
107887262
40284050
104875058
209225303
261641774
105916733
35418196
224519618
194040092
248253233
142277839
383030377
72975067
402697489
483961988
262655450
275638218
305706234
145258228
398522161
395298622
341811612
147150458
400845140
394130148
484470747
118519143
285612523
223975139
141930176
258767143
260378451
239803637
25892896
26301388
386512922
443145858
249928977
140397847
180738526
488085132
248760936
228440568
176037016
251233394
479398255
131550696
141585106
445485387
25391547
254014003
123848423
275167624
442143803
183669031
198417984
470677414
443786814
123083847
463928220
233588241
478528497
440088120
343327851
96996101
161257681
488364026
66073661
200151269
141466228
276907781
66891105
397740435
474172656
227743222
346306570
37133072
309208161
261706211
385482916
71482659
229104862
456819396
380868296
435381423
147135885
240035271
88259106
211512170
389280186
366196354
79034987
405753502
386599134
266680645
303903765
236418632
21735592
76653768
133862340
275812511
181581200
14704492
383731844
16607019
237632028
58778791
52677847
224100917
172269134
377512258
293033201
330232417
66770970
60365823
362638334
375744453
170412422
168996879
392036260
43749239
307069393
25384628
126011228
496851351
51382230
411647322
430456094
69597203
242511259
61621433
236308418
448222368
287895769
58219150
426447127
385793516
91800257
48321440
94218560
455716470
473251006
96634605
154490029
276337455
246050249
174346131
170710456
132053651
216832409
38016298
221404031
229743175
368697641
253092626
264258292
397994835
448383929
436558979
167715428
154098603
107175573
234523197
104318844
406151168
396586550
3690361
21358440
54500806
458350947
352719614
215669396
207488747
282214721
462816517
423395446
446221601
373880083
162264216
240798929
69408886
337136403
6814751
388562810
294347698
445840392
116290333
43350429
431515732
97829799
1922398
425213211
362580400
135327082
17987543
179100409
138358604
17653551
380891335
19590016
383963430
322317470
253506329
306886129
25839241
220226564
330555716
434628741
279473630
451066787
81199290
426895946
27664607
468262110
144947578
188654756
421712014
112753606
434059535
180308068
409931308
197381417
60194627
308202160
320003633
67060198
200314744
342406421
108704751
360702162
111779548
42129941
252624414
189454284
409609007
378441664
269960114
205393312
205085180
254314800
283703818
256417578
248100280
90713052
473812468
41983518
375143662
189592586
45607043
39075994
269022620
310931406
84826433
191467820
54699642
438348008
446139186
433897773
430624864
80750634
309945234
181394637
441400212
49925534
333783589
316190904
318369845
244312707
185382075
334296099
445700916
451739798
274565939
112412969
36318153
470532302
243897857
324879552
398610176
109209681
118770098
40022511
443603344
464537819
42972907
66809327
447129553
363687104
291107888
380233354
26664185
85372846
102093027
485075904
477660151
83817946
203802503
164045613
214887929
347235469
100483499
369084375
218764074
188655307
396684128
288521896
212159939
166803956
103186714
307386832
39519907
161026788
399278259
445893182
327515606
279357641
376297780
305831356
394594723
486578432
105012005
329233654
237135931
15089855
22492714
346126626
287352436
145198429
176011010
405994627
134938969
482470899
93988001
294829837
141171568
78169509
129302499
365531279
422463979
107746052
13980127
370514661
304585655
194503444
197081639
367020828
169664409
133759170
11807148
227307898
43022437
245272082
191084094
180034425
279458763
480194195
342450110
93457274
494082702
405421061
9270778
295736455
20152546
461343921
268559308
224186980
388002414
340827029
141876027
430152449
14998473
188252190
147322639
211673777
14006371
295349132
344440419
2472078
446074008
241927241
495415334
325164437
152845654
64428049
433814692
485209785
53585244
107034156
256108895
41645647
249233008
471456681
491338976
346315788
8851147
76702830
402793152
471110507
321738838
12066361
350734913
294250066
487493758
164403885
367325925
61787958
278605007
208136923
133688968
93237788
159167404
462686709
332098536
51759948
354493741
108453070
180101959
479369790
118946745
18363050
112316558
489242511
94455604
278402114
199624829
481988385
102551372
344320139
381334327
4391462
85382054
211866441
387987627
482521267
72118408
311745881
393451500
390308129
391894817
97241071
77702853
219505222
192692188
75218676
182618273
431106374
274225906
173191266
428280022
395033587
208039143
494548686
351718317
174077450
287773825
402857049
476318090
80430119
408778398
79225238
213417419
209650725
478454119
340639828
404872626
495697917
134672284
494458155
481821593
429975214
83193630
261465984
74089880
383503631
302091315
113701023
315217510
137066790
18099367
464921446
266756207
313247664
192341426
366842792
330656483
206074059
207178185
101983354
83594486
463242291
193968233
153392269
237556654
115461920
71088199
328021818
388925455
452395601
154967915
344391227
341427459
230788091
177781181
227469246
66106368
140040212
35463793
198799186
205438370
437825881
142580870
3551474
236011669
478884823
473635531
472892479
18396779
122521671
153276771
359843647
61342363
267548001
348863825
331472636
465903187
293704020
302385442
471243190
327251440
110084818
492951573
43453192
276498403
141193644
317713561
182627165
108433774
278259393
121407509
51521211
128313201
370914452
106848107
306747947
189208426
24518125
84158779
371409084
301183297
51353127
305220772
357068861
384545858
117316300
264477972
371996855
262014073
125849303
436709094
359914956
251874521
109861464
362719297
364312083
405693768
273069027
403372413
392259079
39748941
299325359
487366123
425070223
453002449
384314877
482448371
186997956
31858271
259609380
132404762
71883413
150275768
485213294
335273567
350000556
453160908
133088435
197693032
320614441
199700176
414751901
260686590
40281548
280389750
405717972
201881893
237258535
309466488
449343544
18753678
367175002
364202542
188299262
196996856
60291926
415077345
106552382
461322215
347220636
214108860
8080035
178878692
56855644
452797684
296986026
372454699
469399160
6780462
455055742
405410863
251116791
176595851
429788394
439143492
166184190
262467299
446262051
153293105
241388434
253043178
469722244
185440879
289342355
494217744
215895733
239319127
418896491
345762766
49939488
361563265
329221026
425113110
345016788
168458394
371402139
492658888
497755997
296401754
83105573
15233651
26906148
203373362
245103031
26299458
267434774
416205473
298276741
467613230
192036786
274770867
415166148
287011328
132919066
76713365
185143695
249400389
204523852
467021250
94668885
184373768
228367563
236221814
236205182
181419307
264212417
99895711
295452952
131253544
140836614
258216949
107877238
391466229
264173809
242554119
296112020
200174318
29830876
185238380
236037098
347498665
264435817
397820328
22937750
475757313
297677995
95567558
447260283
491836249
117774210
58452693
103134235
266632195
86538498
29408011
385047553
390587830
491329621
47821104
79799076
19128500
106370485
237630416
252524845
264330727
11001232
482159447
463661659
443354199
344313989
297970489
483680756
431586769
9119438
39159675
195764408
396089514
443069292
188929272
144258212
267611624
445543055
58096072
264916457
81091808
471143228
99804535
120802807
359811356
447494290
169520740
426361079
146038248
362356053
354364452
353414807
184583957
243809054
267564301
135444746
102328370
32789394
251597176
121004821
127746666
227646133
362444715
479317831
142690614
193219546
5799462
5235724
16782414
437106604
15111487
315379034
365849827
143505956
417915861
382577405
385307822
286879907
403102844
251810326
476730782
86427411
397448686
55538903
203196005
328828163
252074323
182039802
74257429
487839511
16456025
12640373
180317119
157451396
433406692
247211319
171950553
324374727
79445890
111695533
249483711
275779568
114098053
141530691
155829210
362270929
290946883
482067878
64068393
387877594
441299206
482667869
330098133
481162957
93784746
386827282
242222447
95476943
474297404
163023378
56716563
455861290
170971546
151493302
601454
138596667
43460062
135173479
349547059
411083512
34771439
203748755
190735408
369686152
366312282
357367108
314377332
440036392
371295214
175936166
94592701
324015295
423504432
310044183
199768586
228887080
497791361
467984830
183341795
343496710
310409532
261128587
488405684
227144121
145581116
134029334
168076858
156713448
200525243
254338988
363074507
42591833
471633307
474799064
394995160
234961504
355970142
177891803
222179740
98222598
220943859
242108455
129958357
29140646
225075169
151005526
452830743
435706553
444917140
313964449
72295255
492030649
252124037
402097931
192047605
272534577
322675477
46333688
75969623
370446550
331856760
135264239
111890538
83208407
161476633
155968245
116335953
185462141
398860863
283395407
344581757
280163559
24115506
185553430
282144014
133301109
384686918
123169727
456080030
225923234
322211881
14996488
352091157
194571060
94285378
178383669
151607144
187488944
413417065
81346816
367167515
114599139
253234412
446834639
55105368
357884973
399435404
415075991
251478453
48683800
486602634
360097758
247513575
342900642
409289122
485019085
119941321
92035078
352937177
306943319
425874030
277662305
64113743
55432586
479859539
194062747
383697761
449728329
12196237
77898595
51978108
28755954
170623908
265816782
371410826
233072218
44101011
240773095
368247954
7681362
463126469
76660525
370446604
292869931
51948420
10203683
82131348
114733718
270126090
350560233
148360428
201107349
267383880
479284513
351709159
274700213
354275249
400270562
210216700
353240378
81324885
60906963
321093065
185723131
314140386
181575231
208811150
340516709
446058180
126882337
87924250
441816262
496505958
298255634
165344777
166832458
313357192
346040413
76722094
53414795
109781843
401092797
165433031
328999522
390877276
95625460
182984348
17374270
233839512
338658840
223812650
305828050
427850947
284625401
183142962
89700092
373890048
331840322
463207678
53808172
327497395
89303229
320610435
264676982
441454757
270963447
225254265
55203178
30447437
453152289
64794547
238780273
73809395
441995075
350532361
153280359
53355403
329880166
271555941
293094086
397214200
472585704
252903705
49618346
12407079
303941243
5397441
484726318
428528942
165328687
11277473
385352893
422310982
138320238
176996865
188319072
301909146
60160566
441564343
272669008
472488114
320121425
273649178
358608753
14568507
320062740
98267706
333130158
229977314
456271928
76799872
218365692
134672275
463873479
380342844
319685072
467122686
104221739
71063545
237646682
443014693
65105163
110073787
328836869
400790429
63996069
421476135
169850682
253031241
287695272
318944009
451170981
43470440
257925739
121804270
322364265
125275710
280094076
239827163
121556616
51232541
435629968
465320060
26364516
269215153
32357478
43292859
143290109
18072514
356283219
242854850
218136138
448220811
259516272
244794748
110731398
453339020
443308251
21137392
215195491
448693673
206055615
406568703
381151027
45763452
19824369
465988596
188739722
653349
462049821
221553949
494174910
423819760
211595856
215021705
388728814
32433315
25842870
376277126
428397393
471676092
335445912
2786854
77467364
282692199
490546716
462646622
6096253
249875559
461149028
315614201
85374074
448198769
424800662
264126339
316906143
394713674
265280533
247483826
430133668
321625260
77986561
394837995
250862629
33399614
124169028
106572076
436499949
490435905
277900690
139900635
388570633
110486358
249393772
62496847
344640502
255190137
27878004
377772801
199071870
166386138
436607969
307487847
433891560
359601132
364005761
87590452
126750789
31674987
247767796
23252269
373511229
406185062
387920556
202497693
291965711
460395014
151951642
244336376
415102383
230900071
136538868
168351676
330533907
152924165
109284738
101162269
490430884
343674122
62564835
108172782
451998145
276079482
146204038
191785547
206639170
121643368
475157909
496881389
373437669
201026785
7867248
113015041
357722073
252998803
293138382
411186936
47413951
418948112
376728284
123992411
459521160
368267129
185821121
210888780
191460260
324786714
63543777
237208089
359269271
348884274
334465559
404169719
10302630
26816426
127872256
159731799
96017648
130316437
24926295
54203551
54614535
215818239
444905210
28276844
458523372
385170153
283001523
10429338
154946770
125026974
328329054
462880636
358374233
127139111
207663470
75692675
330911180
428199028
262594305
159828301
147580757
70645135
441409034
453537241
119660776
54783890
14318929
238740522
462381216
450399960
319159357
163667452
39904629
74271381
86710222
225412725
389531076
297325937
294994156
134713695
213828748
18837231
364592445
445761709
167012894
455942234
445630010
255284439
126219476
130172228
90205738
108139197
140748456
484459079
391247110
225160563
465625314
130973515
451245566
14608763
106101947
107375638
407123538
473672561
189221069
268384886
493085162
127574358
118917732
364141055
140296662
257168196
469598095
78403190
105723497
355369392
270482951
375813843
113573845
387251644
364970251
42640846
204516337
386841572
341140780
478269735
318302065
310217230
493598004
368927945
487787634
441754622
278167942
273208662
476144782
466024907
90100096
342343954
258979477
78400473
479541208
487598738
317076824
138728559
295829888
447371100
214910219
496984858
485103459
312331487
77925216
266704401
417426012
92356557
342394648
98105433
463699103
482448834
64858774
215591324
424190789
305973210
52179180
448338003
153759379
425003288
307197633
327483711
265661773
333430683
177791022
496717491
54483101
255531467
498667103
366235292
468320092
314611209
426425912
56255327
159109431
394909527
106326580
312281297
281572354
343120951
455037245
5114108
398001712
202624399
300706946
456385943
138543368
454952263
354798471
442498292
158391134
493846285
170909388
23870384
409561107
85587274
144655272
445743055
372860087
451828297
165639160
188910923
65041427
5768628
394951718
185893578
494221989
33761363
404927806
162066146
396236447
104342258
471590355
136979856
155254389
296982574
14436414
498497771
484519990
98895296
223559293
301771915
214559241
77727509
68317786
328508774
75987664
17206302
203945972
149767333
322197815
310877982
493905261
273649900
360381050
128875358
252919504
55449708
294284139
123106822
423244423
227653185
82710615
424377903
25206599
319609930
76630460
300428335
218599642
54592786
463298765
182738197
224486868
427076810
403637661
441141748
278879871
316386979
425407717
479281725
234455340
483139281
450205755
245497138
197464083
414591521
483022121
247699008
61621474
426080618
460922004
474785658
353112185
397850022
458902124
451877609
111015062
384907811
251136611
200923044
108777163
114232442
224465127
339503117
71958796
13460886
93130869
410999532
86744602
386914619
19901289
393453632
232212035
438749330
8380889
213811637
193657384
275510234
40824943
41453032
316094795
346008359
108214767
99633391
198331793
73416489
484377875
96990995
214115448
482244886
218763401
57225624
31639208
199985387
63870586
172807853
142951917
308261579
369687730
302230061
238247867
83826128
482682300
390104949
178694453
175027132
419428026
254529178
374454512
235643301
268902096
73513715
107751482
75719983
443259485
197209450
463446712
1600279
297543937
440875764
95152371
358432963
413248522
469822020
267361336
244564784
433589865
23842161
144838377
481851806
270292743
369127293
358973098
190992650
134594640
295889622
33584989
420788106
337208393
43769488
210319919
328456819
428017781
96279135
254447757
381379973
220800955
335398888
448400359
218632340
470834173
161603457
266668906
278440204
396401071
361224944
94890711
145605811
224029291
207120222
276217764
92368638
497426787
271644437
212180766
308736086
374769973
475152497
330308094
95789607
49180153
175786895
213033680
412649915
171051154
240487797
285035983
158752076
122895416
152909569
78547767
341044149
50732449
322280257
163099619
278523579
253382085
119077197
71586032
133860511
103840572
290574355
342214110
478131944
71981138
107063237
47523816
226012562
121824428
489365587
344456226
269984281
456056237
249244879
176227253
94754624
351946614
339458062
56050146
125639117
171139746
382109248
443196144
265780009
311478129
121255785
495059413
341253909
379591111
100773377
396389511
467764341
141118871
96832186
429427306
409993835
3879470
142862989
308313198
283606865
184785505
401392476
71044802
288647437
222956316
304036248
384187831
226916209
112198870
477446473
340843478
348533439
276066362
228543061
68290757
281096465
342860803
146183402
382065702
427261650
498413358
234620871
92352968
274025572
379453808
151700807
479837264
291938945
248615006
487792287
290995125
113962101
259409418
7378246
98795540
99038007
80380037
161138722
365587677
187122091
314174578
430799131
361879508
5616946
6755994
12340849
135236344
350839663
301908870
309889429
275860450
293260593
202359942
7773888
407537828
442672006
439692693
191695634
314669350
317309969
444758795
226745901
28035109
34029157
492681580
176849508
46291850
406870866
260941105
266219525
285823286
439166481
245257612
314452250
140336865
243596710
414963669
381819132
94007222
155615819
58860754
272365456
351035805
183277457
313645279
421828481
70121598
128426890
367352052
20332156
371445480
478256526
39785561
338574423
330311144
489337627
364967349
23008232
215625307
291533376
319771819
249245891
314192498
342701711
177628059
93796830
83427848
198844501
132646986
357988013
196302180
247414042
285411341
236895276
160500972
183748182
439324263
165017165
241837500
410300902
303917655
23836814
131249291
452835836
470911541
437104423
220752736
205946227
392919193
200002726
234694700
462023296
158858562
447914064
32756428
354207972
15094260
59954164
478625526
417299208
164637920
230927455
323484390
166602777
122613155
36258645
404955586
82251795
463074194
30543727
220189345
56887206
358505909
92989290
407163440
349246314
402367286
406389861
458912474
334170356
136063561
309755126
478544464
339885180
130522180
441593089
209850468
228769210
281145996
291603893
473016028
348479814
430343715
203015573
210713392
340250998
240576937
474833325
18892590
176901963
8752081
270937112
451477030
222652633
414578323
64561490
109908806
431980202
366355313
468320356
88879876
483939138
383736178
389584705
484865742
99865891
166552050
472018191
72440397
432344860
193226312
48428357
130158203
62911714
385442474
58712748
47321034
151575078
107183838
280911429
55566727
481051818
197345322
409686767
383573540
251340247
84107684
6311836
198318766
482387790
49864792
86251197
52472277
321880136
73413819
256906612
151713059
200616950
175623676
99991637
58856735
413160154
461292879
64878667
432868431
228673956
326501836
146278459
411049069
51408708
317449358
292718582
355660897
499117248
315590377
137424691
189967399
28816084
217222688
120332441
41742474
235552031
18841089
225034694
453148171
498664322
415086831
269154905
300345144
161134727
66862478
142047494
114489805
37193886
447668004
253797273
438207773
372201782
263045270
121489696
356515262
352007491
487820377
273085062
62247796
104379532
483250244
131313766
235648705
310494461
288091425
230505564
88799118
60229640
123135388
145684894
378878952
67737681
241765029
371349259
319467095
166315742
156516091
253151561
124410486
444294486
456656852
57477581
454810950
12184169
55586208
141275046
119282533
141538424
210421099
276162129
370361390
37588371
145591750
360490527
227565944
320284380
198891189
446862870
282238014
208824050
264267965
206472431
124264098
267138095
440538177
115211467
377539448
124041518
232715445
48382952
490144696
423864948
326972767
276044214
189656808
29420927
168163645
410730776
269960589
113570559
97449962
444951200
132211465
174973991
484920286
349743199
155589527
365221933
72349549
377246751
475236295
184898103
256128656
400275627
133618987
455297651
239004661
455944475
462008635
68199590
59402536
308829133
245745083
216199336
128414080
224995312
277234263
59503884
246780188
57319017
441228588
440913261
129165781
57963883
266938288
5957617
436545441
151443768
3893886
299492282
90517414
134662899
35760823
326218345
28339026
290098833
260726752
364530273
412994249
337795463
9123237
225632018
349533970
466825238
93161626
82992975
304521465
263341065
304749429
287909936
71818285
458215977
340890368
256030679
206898838
335543102
14654112
239699761
205962988
91443139
470448201
59700239
382130294
344817223
341016709
44546815
36358548
31434285
178701938
400080749
449721597
26408422
165538391
395203399
175778489
304270956
385720671
322565409
385284389
100645711
63338301
470188334
29727559
275198300
216832812
165456781
449608377
404035951
140498095
339652204
256822876
208816904
11914402
303351738
94368269
443815064
423243073
297826878
484763794
404728826
26156254
343788551
273114774
332139584
341543135
189058433
245255467
412248796
309511119
108449601
275239205
117117726
43512269
335200278
95990016
352386828
206844053
73495795
364155845
279016342
183126897
396739869
61555318
98937397
205446002
249854350
325299797
134807566
257261561
9260800
354680333
218080569
234019086
469613986
238064852
122070260
395625228
281644568
409508994
405470490
323827182
335226057
313173072
116968756
76032675
499630656
234381140
478357329
349048475
449048846
163258363
159274585
434162234
460053541
15375086
245097050
443468802
189671602
290929934
313481148
168874257
359241473
222200450
21656429
291293831
467644722
238285883
44650461
39999226
277607421
491101915
422538531
188853606
22575624
58804175
153654958
993517
199259374
83617495
206449723
498290390
47906203
202721305
271767084
327215496
487971705
248690266
232510360
46900503
494709794
438502580
375310179
481116781
196914087
352095130
267813323
215810617
17966661
140075808
343865072
374364806
303370675
474301299
87193030
114330169
72437404
447107734
418367713
313004398
251909665
351660986
286420593
499986919
186993182
40978156
324993241
385209528
465018947
183731572
152560405
343804636
237073709
146037235
472733461
118935347
116693195
248817957
385084108
436619085
33632955
460973484
140269816
256201156
71708664
391830097
233062499
151579410
62530139
490077231
107102062
365641340
371478460
302607874
152792335
234312628
91256778
106188484
437822238
197005550
67305109
117757
346566177
264492571
238950110
493004088
35104353
176554440
227692259
122236550
457205989
341466408
404771113
476342552
110438013
439407141
136491978
470714502
189905530
304485654
263337288
419966960
397274186
31744331
42940575
395714078
423130069
446543779
379586745
256838681
167950353
80970877
245196821
346459095
14138831
113881360
438085990
476040358
132734115
258935570
232175374
284957379
179009516
65589256
38429580
141533086
68375278
370339382
288211954
125735453
399745148
19823627
37655487
378939
288062639
181518997
239836662
322631228
453341756
257728509
498820675
425111649
185507099
331859347
78133151
485283963
217970885
42184928
344877016
379855370
293938570
71705287
196404253
90620299
115157186
441575255
5994949
162402768
237785158
457757453
207386913
487889488
219972051
142364310
487416096
298630861
107560182
186365762
45931884
442981173
347983431
242172022
8744233
223005376
69671726
343474302
405058956
425656712
50750137
12723522
215378416
194706196
151172305
369216416
497465367
355662393
277774553
352820078
70003220
349524855
81105683
182295147
93716795
426986541
142884490
317487483
272236090
369842437
228829004
196161849
75589936
53991836
57527054
34376483
284041329
223701415
40415148
209965632
147103718
492852769
485203408
121620875
154172545
125823007
69641982
236144812
261288773
55734931
470544324
274139899
383606772
491136443
313274253
399610060
384376254
343885725
18059949
431634100
282542372
198604552
178324336
305283764
454777175
186064217
42652175
142387968
477079820
146609336
186453736
47803845
6689188
163096458
329778148
283063993
489266360
208259738
16795235
19731149
15190346
397065331
359636235
404098506
176486263
326478109
133889210
168316664
352776836
268469997
270807189
350000964
280582606
360763964
135124185
393860972
361956707
437876942
110029782
204213782
373208769
69353517
100461582
389433986
356882671
386606365
169900827
435588807
457646555
261648442
290585758
358055312
497024199
358410791
362421573
309479805
66594937
395864991
36021860
290137883
30952915
479545299
124264004
129552278
49163654
318303096
279672838
319519294
168778680
150101978
271990783
294185571
196840848
298772455
35829163
259718739
40588002
130506637
469662596
101575124
175897634
120482144
447261987
173811399
195571463
497670143
279086788
334375844
162775559
465432053
77831681
100724967
12987829
92842429
83198811
331328274
214448184
116501822
268674636
191590392
334602401
496777933
176179934
273179522
248901692
41978784
315482978
9656216
22506154
32378482
114712740
262846665
188177358
395052221
256445812
405510459
190364725
271410584
73499314
272890462
7894907
136965258
143069277
11149246
108634523
63071815
236817062
155288310
95642612
495621538
179354453
372112414
119513847
310294412
425278697
350316043
93391922
53221835
449400690
219520904
329821406
235134784
266152927
463780031
56609962
243792246
309132429
293122863
122518990
315549043
181964000
274341977
199694509
38377215
248586087
365278264
89638393
348670156
351934754
475419748
454992771
477533970
115145227
360336325
225681867
451544301
261804155
433147545
328112869
125567355
426175884
415841954
107448485
495181196
481199063
296002996
264602857
396733997
402702994
390531726
404091318
363529635
448253421
349344275
458213527
78976615
454685694
330369022
230503385
287328326
411160071
466027841
135162142
300372719
341404410
195790833
116556938
61670982
56858232
167807253
328736614
103203867
267655958
245223841
393108093
79098698
155909881
275644938
141977703
55511423
381117827
413541171
153987639
83794366
221312632
227612333
375143525
228911479
297693253
398215886
166888363
110998713
307883395
424902639
272361195
35029720
266236152
147542494
389501616
186291080
483717809
101175897
327073355
106850987
57333612
360197596
368082676
493410002
378039703
312289594
450871109
387446137
422943395
297465800
138628651
78866918
181970669
337745583
54563245
53207623
345568651
84160227
188940322
226647070
74231465
313044699
134292805
167116245
403093262
298137598
358084413
238793769
415447367
408976460
344560601
289233293
49261710
128035954
490438104
309892589
383317690
355597184
374024440
405821839
489480412
189497341
379044394
107382260
466728340
144685297
211507905
299338613
99794303
35181916
99184494
402338420
125406713
371519352
150669252
23194759
216879730
103031708
427365965
499837891
87780777
294506516
406160138
205824054
156518928
479749110
415233421
369765931
321793962
214514964
338689465
288874415
95909753
386969088
410703217
72983574
79858751
377518776
120792592
393486858
407999648
306854593
166441912
147371059
235074861
437532878
284481257
319126350
358453801
182543482
185887346
221108696
404671657
89655462
496240595
465164293
233072471
48135638
97899818
260653512
148585819
185617855
391991175
110968971
234505054
127945356
488994737
389555135
415850054
333815282
400460114
148716843
376888023
336320059
395976556
427891740
147549624
71628703
65188946
96327253
212974815
133747
353135113
16065939
126935991
15987717
41375652
252734290
29892467
201857414
83512261
129391088
46056198
94773769
165904005
303226198
293496771
249255791
72416551
409475768
457271979
7126068
182634208
210464646
46429171
360468371
32233802
228678960
198521756
270134674
283630183
147305156
385616794
18504276
22527499
454677634
395741600
28185620
443088253
423697024
319213003
356077333
20577900
119456872
426692435
26447666
148028348
186485747
497870221
357169024
221776624
60780534
170617553
421550358
312208224
152246595
314998254
437977894
477822337
495986784
328877458
309372354
241584740
434814734
204381012
65875602
62296499
435917229
331358236
177714620
151863975
400378321
445525772
128356500
396476238
18848031
457565097
476508532
70703471
300178958
499493699
98279829
385736340
352143087
211943526
492497779
99091168
339670497
234842072
382809324
296159444
451619803
88839640
359964189
488845022
249747374
304955856
423934878
247468837
452665058
245592053
159816598
42151341
36856754
449432222
76695959
448921414
133221941
235619409
119475536
89383316
10211113
278744719
212306704
162111426
195082413
492538823
371252835
276526176
172336147
433010782
113254489
217506653
289810151
98839830
416955597
132413619
380597518
409489356
368383722
479418810
385369402
326669070
24611092
336187307
1934427
256583759
160347835
9221536
331354059
81559714
69233896
449178350
361721592
332509571
478468897
57968616
182975827
491476069
23031754
81978484
226517781
475462096
25636679
176099563
448800836
329289784
223904395
16476043
167422687
152778101
68980419
250831689
116704068
471390380
27513936
475987261
469083590
498877535
152236226
355340042
68430106
422080192
346979361
292129295
250186471
89201865
454037850
242387981
139830759
439194031
2193653
228325564
193890617
245369636
292578043
268357323
53087151
195726861
238682620
63652512
283257911
302890685
435711151
478105048
346788237
478007386
7168914
142995596
348327885
106427452
494958172
428265910
284202812
446915552
288400797
338852060
3904100
192613328
83960008
50928693
212497314
246852449
476122138
421152689
454267366
149283958
314512268
56887294
436083366
356605682
482324691
194552388
217298296
210476366
205286490
129933647
104072801
366971180
91889736
50339630
120267557
35131221
364908126
411393021
409928671
429460751
46545812
400471805
80903202
299191095
413268400
250404528
394447584
344399529
5224964
151761937
332399238
109675558
119560306
304794319
14663744
398806139
137538593
488810702
24673752
258198941
368142578
268036008
488439473
118493079
390826086
56418293
285298359
280477947
84876642
473755362
391747061
65710325
40008218
146039229
414312812
207237828
88561121
112470421
34336258
20827978
12894188
200057230
34044426
258904987
334870291
298108816
355067143
176952382
90188638
167435751
436118658
172793186
439540285
59402305
304448376
299319766
165217922
139661270
393702637
351949255
338078912
245342906
236721840
367123387
269375443
41475782
303072606
498953024
238979568
198664137
208923370
287105735
360019676
137576448
262776926
372175869
44639554
492267368
286968727
349568109
353929673
494657142
114126551
135109945
285327046
152480422
239519234
241728648
236957435
460248979
54880734
12548755
441308482
468888809
283788489
212218657
74659361
244277744
438980499
355179616
139046047
289985566
20819235
31898767
350098723
313888288
470741780
125182001
383569013
113768158
462307665
162977313
301122530
409906201
111003636
444097235
31621553
420092362
97464556
441022742
403405772
278774760
467706485
121933614
185185390
370231346
147858978
203169453
155780504
114607376
145801524
110967641
244057678
121733148
164994979
400759106
140109663
316448069
126548970
90490169
422787605
80664289
15640586
373650471
60922978
467136907
333676210
410784239
403512943
203570702
21649749
18350596
476414000
364656103
429464430
110325206
312455586
494788620
413065519
419687946
464922183
334744426
483516096
400147126
36916381
342763910
8391733
397633
69347265
242528462
315885857
327875193
291868350
142612683
221782506
493677153
93814494
11734011
374860249
450984405
489790950
269593726
185518583
376963678
492698588
195073298
252769282
387492071
232860849
222816077
484384086
236282870
384904427
208845836
236558614
403459865
327824731
452258041
332362043
448408345
206670959
395367613
94175471
180598527
229138070
82437625
379833748
9009679
499517738
386775015
24853787
33309227
335141181
307524788
312957063
152333433
497086351
28570072
452341885
285761282
85543422
113932432
480676725
353088486
410782382
425115629
228524723
69784994
190033630
375316735
145287874
218968134
397669740
278630424
88605663
471663594
63488548
267176665
361026391
426433789
403157502
245673824
187822210
360151719
299900364
449027223
126384816
183876460
499782048
170147965
449305217
185707819
403743318
346959061
195928415
492036868
161876028
295126556
63374944
170927508
497319735
198567316
195095864
167362463
55958492
82161597
103795164
111487128
51759780
258277768
146244450
300772107
169595761
34894639
313085893
133710753
144134002
381177657
398178500
222254490
222345750
146602099
27183305
392604898
458849545
483226260
74289491
52269330
295508571
395818549
37872806
463306911
134736623
209679588
254328022
133214169
46883614
90736370
16073782
74101860
74808218
362575780
373841595
56230170
95985158
318902987
37144211
422672308
322042795
338984853
323355256
483956408
266538403
435850897
212672799
218171119
459412473
173196098
357731367
160293512
446242606
429019928
419119326
192261798
87051591
8669909
243571380
248806434
118361748
360893135
335800341
206148039
368130165
245273213
50682868
99461829
83806919
485011951
213469886
484329613
15692082
64936658
452563882
116767003
315030467
238599143
153473757
197556683
360671752
22842624
275845957
270804629
17504162
473654881
284619551
210556779
173153071
136892630
462933714
117546380
436358081
101875046
37657838
31169831
355055750
284732719
18048845
148005581
326680786
361632267
127135929
29832449
468840580
499616914
484437908
318449541
166934098
149885404
440649981
479081673
64083634
404651350
333814185
343444937
449781356
338821924
333588780
38586503
430738421
277290642
164551413
125290850
106374856
114944525
288694685
302840550
235616525
326895602
258593002
331124583
205889883
448458859
331472331
24688710
428267845
68165304
140569775
396252562
356046332
188575718
67545071
272080641
144754649
160735511
360354041
274719252
279020712
333446210
187405744
226143368
295316887
434353390
226611253
140342182
362212822
191002629
490693853
436856528
169479423
133624461
238163347
412773124
291930278
435441383
144608273
309275034
179183379
130670178
361281538
445866956
25027503
363698792
334168568
42034638
39772871
61892895
92596706
311974951
157607900
230677418
184926306
220460066
223111068
177234874
323559044
299702079
302226780
407751637
488574205
84224916
211443244
451422737
259700011
357663962
75609729
303012183
492766764
158484087
254870034
44175720
145354449
216154998
55723502
200453502
70208212
114715527
17471161
1423399
487180373
381490550
483649202
402723732
263946099
319432143
182025232
280530652
435767696
251006567
44542045
471986814
46192753
268439163
474463730
268869998
113708527
145020429
165859170
62879804
350267358
438545665
192676418
187902133
401338061
219051066
133491550
489414421
33295873
310531619
107556419
255769595
111668195
442611458
291320467
334431353
23140966
211780742
102369866
376317879
184537180
379325390
142986303
307883489
236970557
34223331
257117877
252498552
216688545
110321756
442883683
82803775
161558467
444315581
338635213
86419566
448079136
477693935
153187213
235370770
93783095
485017490
205534261
182552137
264435913
1030161
366904471
201174640
26642921
281388995
121040649
123820728
454697176
386855275
97381111
324960177
194155617
481554726
35811089
343947439
269236588
401061956
116680263
3621937
468421812
323031158
222478249
302041418
94955977
187415350
462375457
137936842
486423765
454751187
128453626
183057729
32986260
13708704
189858589
4742273
258526742
283609818
460109778
380789855
308417130
163794165
193446248
296233377
356566536
434462036
255750466
424363006
68024937
158533390
426531598
353463723
291921338
127016284
127447714
333130404
417006015
422139521
429981107
88340565
469018955
19720757
267316115
474050688
134579000
170157522
97485918
306213415
48547005
388894149
137027471
491653454
85014272
333300975
121428531
69688128
30349853
386725413
144856169
449097912
346518228
194870532
279909685
381081963
270883729
67392623
430627364
188304780
476647199
194010210
245261364
286434014
361499169
70055294
12453492
45189791
103070219
324180646
143620290
386235462
401940905
460396724
444633136
169430128
162642499
481527314
281456584
108247634
384716352
344898920
31347568
343563558
481399062
33943476
484724223
381932980
260523706
482454200
490830155
339217164
345100896
287595264
138481852
305015833
68995713
48041208
488202693
93157128
396120922
377492112
323608806
26378300
104710569
480511110
299292370
146795840
389999775
251320907
231004952
435841932
384933390
282835994
493215109
191485564
424220827
142618762
418480119
149011690
93075414
30217529
128442708
408345686
42944058
54805997
434298351
97747222
476192665
130320597
55547920
457584451
389446833
186709998
238719211
473710698
327168510
64207782
495642120
205974228
210556321
4914473
487522429
288719271
79953998
290366363
94951276
381619672
472904917
75197528
52304243
231716460
476327161
455083814
323839458
89099716
321815472
184987699
429245417
121228126
336879149
178188487
116762841
163054253
473444563
462068186
175036173
404875013
498530219
259789363
95499888
269145340
337399765
76892300
361880145
760352
164953093
216436595
423188973
464953381
168714460
67849223
127220836
408167457
275038424
321710817
355779162
443268377
62363239
466456243
150826186
341051798
339433374
15175145
212153236
466142995
351439972
470459971
44946750
384810027
359473878
387914842
459053367
249794439
88928291
151869716
250099934
378447962
387406286
75903707
181034762
444822548
318287620
268533563
278996562
466955343
29459070
34371388
88221383
328446937
86218584
365835305
357464243
109341225
233097777
281776025
489015485
323099780
471602694
440076697
28343609
12365407
475185195
373766617
58867479
245380375
398552375
87387124
469448543
440495727
311255809
280692092
303125346
184926715
67127920
486518352
486728780
132244643
332815176
290987514
207466833
386981084
92906999
477295748
86423943
162571413
442359681
444416033
17911523
36737874
61943632
38154171
381214819
208803160
166061183
65484559
250755289
430742887
42653783
326472349
229014906
265058952
397877695
155662312
90393802
365801989
462206998
381824784
465359997
264941279
231064271
60421944
285024209
253160565
335912926
212083676
378981911
380422303
36252659
302922113
151773483
493740805
118710558
451504108
179680942
393513165
335495204
174481278
121653651
52294964
470302042
93780966
42324070
250030748
459601787
89865793
359491802
114113202
122840650
173285252
362386553
295486003
172237035
180175491
91686667
15083953
68153133
441864776
111062770
34567623
442549356
166434574
119740907
422048033
185421764
112549011
493350086
94075936
361775909
95228538
493303828
277310498
428579592
441792795
492922784
162949480
455495741
413274230
455918962
88592913
185811188
460735216
15348345
50077704
430175501
271229486
380860837
120079981
92758799
180934756
37050977
399671204
10695352
186911607
52945434
167752949
60867113
14295918
89823695
263092425
266524578
296805005
363615735
314432982
111245725
85768488
326823405
13283490
372395855
457844411
481498932
96313997
412614971
200788295
420503324
142422004
391773760
20367325
236872117
467120486
488985506
466941131
17941682
491640782
144983676
495684983
410516174
279326142
3243802
307272918
331319693
48833371
68978018
292824383
339959223
134325452
41830225
446612620
113017486
106423765
106673284
238316488
250397344
318352255
348965883
58872061
90330342
444029268
449854321
68187247
109796832
262710604
117721304
374218873
203987162
188004780
40858540
463901936
239915619
31018051
395026458
233911763
486515766
290820440
169053075
233794070
384563866
142005850
33469455
304173745
332338631
177488398
354126263
152273143
430321509
3444943
84355417
147179144
33688686
17978164
314950885
432732648
492669431
39448526
42767878
348230001
436876292
149980363
16285461
333650289
395414826
232185240
318843718
172540446
232608721
175759787
330304604
216756045
244410089
250349764
262725581
63071047
45623373
179309576
325957321
409724987
452209772
353042605
52629699
27659360
37546117
73633840
363697148
294935857
497951345
458430793
178844203
131554769
312520593
139461250
338136302
341296930
213173992
66679511
328077949
382108592
492470094
80505042
355472269
479806757
123762331
341936926
312590282
307745916
487270363
313226396
73509786
190529777
299911246
40354827
241632763
322138437
478313156
670972
300886508
2323953
180762855
63898657
269655613
245062661
16493642
342042039
348723898
255458651
188870458
10500466
114819843
58496732
64767340
207639140
215074223
377458201
113622259
384144785
137985515
357952192
170786097
276503350
482284966
98046023
81116781
333462874
90518168
219874826
38221109
390635810
249289292
165769331
395244431
268854557
476033652
360356882
394055567
264947563
32044792
380736087
149737509
481112945
377183911
199280471
33782413
288439126
267077534
372928779
462857232
142316729
300978209
231040130
218725030
193396780
263330917
322998945
490600772
270267023
147345155
406303035
162769931
146678435
237993005
148928697
147160197
377474112
65294578
266926675
462579060
298618808
386890070
150479128
232556509
357421961
204880526
302127984
197162306
361009485
319441358
469005947
193021314
315697309
201834719
232333495
43569834
72952908
164881206
319453160
84411303
30016954
279258913
25258071
339267783
269246517
9703282
120011880
174761802
1629958
302822051
384738077
47832604
339516047
313957358
73160030
365617216
192454428
200052548
328365132
460810370
75490486
252271073
242760058
458679944
175422050
270231514
277475267
298327736
32913723
44162983
62900471
96246815
286154706
188693865
32589717
203317668
397723667
24415377
424996101
394105778
437702751
247147208
21222073
188497614
154638384
361167331
339496795
206737838
130965750
460533223
258928608
123638289
424999678
107502063
496751269
415263622
35791908
497718630
221066354
76805451
143887183
376169245
344423835
65786537
147333507
135189973
457631022
335663954
337399735
368812324
136501960
210804143
63543198
412122265
232816678
91151063
220396158
380683689
356420555
282829888
60551294
139037487
97854049
125759599
135519167
244828532
95987903
116756554
387112060
296246088
223541583
267114530
203799653
1414059
443014928
312263259
355216900
357489528
355293130
481273775
176975232
361724794
26085950
20630522
90126152
407847100
23215008
199069502
429498197
251695610
39001485
19931886
291866038
193441446
139312171
91895010
394745660
334976125
274314783
272146782
108386289
68792355
125254990
370091632
81302118
71724046
165900574
46397256
14731973
212432334
470499333
237315160
80195464
335665507
432165718
198151085
63938623
310656756
408499522
99621970
467205711
32783237
135386215
140195786
130410648
477076307
132654952
491937288
183517991
482176604
130552302
224371782
498907317
303628249
394112027
234352075
380965879
476573294
85457743
131470363
193685306
369359481
188688716
90097624
414358350
299838987
11259785
242753378
295438223
129009911
447130180
354812914
193249198
24550896
361123911
239813212
247868445
369445829
19732296
51603530
12329992
199567250
43289914
422927999
494243334
204939151
384675449
356802273
74495208
382872570
321140677
360433274
198137846
160425096
53186430
15744291
491243123
47843427
122204022
162574430
91056050
122946141
251363112
146157807
78836005
186785539
116092909
18774786
425884465
435222872
398258802
221441583
264060634
249227493
48067553
58180167
286416816
70541514
440280049
80949554
82892258
104309964
440992228
159841690
86033364
428027049
192092376
384226365
270004310
203318447
375067886
170634153
154656464
322679799
71737641
102909460
221742088
92857018
458064532
260480010
171644834
166801151
399513954
12189457
75728042
2880732
40659026
113154489
155735961
450487739
414764438
474585383
152383745
204383593
219580316
172925126
220965973
201690522
107008155
453156605
494649676
6937047
339272632
234623104
21115746
108981277
186885028
1862035
240700776
227772023
471329169
259907995
481651974
274136051
476127453
44023178
114124193
379080894
395093973
60944715
395028808
215306193
476238035
397563332
419117083
45092555
274826465
6181898
81870236
430835322
24363244
255722991
302275342
417691346
353151022
129952634
407398453
144570006
459315231
269168232
8964454
308385232
303761752
243115108
59299020
482322622
376031758
10197399
69066749
358326085
318849065
291129753
194492613
18776128
381215188
202148833
64980281
114645610
335753696
184406008
273678659
105719661
66871547
14664414
327976669
54938760
220931120
277092432
228626686
388563069
272563459
177935324
166510883
392087286
390104432
199899082
407694222
334316734
74177701
356539609
146276718
226706731
441608063
142200077
148208376
257835201
127068493
438911586
89704384
388421544
339794030
285069125
245647602
181880401
82630741
88228091
112786853
428951585
342565372
439953214
358018231
381234535
462649859
370700281
129832929
394630930
177446521
84113117
305680042
58062579
169066216
407919291
412357347
48442489
101675153
117818000
353714321
86152843
429071657
184347314
261007587
240447424
429393414
60184402
495667775
122986958
96623691
226875316
182693905
55672527
113388588
411625159
453727165
222431049
210962595
497454644
123542143
238487598
211480178
303035471
335136906
180028745
284041953
216519178
239904632
390521879
466031135
106829100
113841726
174584055
174769471
179875094
80589230
310749247
192614826
116425686
498331157
248067448
371773159
293489198
364531496
6130363
142075864
14909632
62204922
440394715
297547177
125652675
138733866
152688032
381331003
143479921
325068667
148013378
141838195
181765844
59344424
449914770
14850279
154751315
120816556
437312351
50029250
173583256
455926972
77815469
78475018
96175515
254967953
112644217
276219825
70068708
188394392
123538741
3369526
466248886
123213712
137273450
453899845
18574973
486642395
166377457
135328545
186567416
443196255
3614049
339356138
282223448
301172279
147725557
22328612
147468492
55808379
290265704
175458909
465633320
169795638
115328671
139401749
123827063
343563187
38912297
458837281
108801403
335022084
55412228
256562277
282664674
2631530
88580614
227557870
180554562
143955424
381001838
121359489
382246730
212372310
241006781
18735093
73846046
71342234
265805954
252254154
140145267
91449920
198752637
445958926
345138150
327358430
154456128
243771731
146417437
99198571
49159367
13198657
471622793
320131947
146582318
376945595
4449754
48584425
469028260
35789290
484332077
443759461
409033512
359296440
140640383
53795047
79837080
107478982
413098099
28628726
344454164
173597567
295131303
54784962
486569587
328441716
251288077
100703635
483957943
372259539
81643386
167793916
83733883
360168254
388965064
313405948
151576288
464800813
487081266
149292527
223555322
355038771
367655883
99681765
491057764
233445730
50362165
490825484
490195989
156868320
62100343
14058814
95054219
240376396
19846453
338679312
484542483
383432641
297524418
345306971
62619456
355812611
209664922
357827630
307366890
8411298
401219056
74381820
364230319
179070949
8014682
93523759
315193441
57510398
460213285
490727543
371841928
372143218
73848366
445005406
251181354
253371672
181209856
229378312
53929551
101853051
498302104
260373763
205828371
80392398
231304786
75247476
394968878
354517272
473910459
257674644
242079849
244789710
289182919
17484105
25118776
279215044
478653952
425832594
305152781
491129166
234978394
382873091
472024242
404747904
48522592
435258746
173143686
459636221
121045772
429477169
96136686
478331538
290500131
453544176
105523648
39322200
138137445
51690481
374690695
481806861
119331207
308352414
140089793
288850263
274533129
431953526
12745914
454400812
225971725
224298129
198553497
328881582
62879392
194061705
46781730
148067734
327988491
311404099
156214815
124005380
463315333
292907546
451689802
79002703
266459007
420823330
433866249
20201713
75663886
392712662
434450015
168656624
438801976
131934470
179530503
497111057
382859173
456744418
487490023
159419790
147578144
411809393
406045870
440795399
322978015
424700687
78217281
494005215
411073886
433839595
58355588
339384420
398521675
63869175
189252561
76372297
194056398
416835884
371187775
225806411
75286127
379605712
369716572
279942745
280795005
24466244
247087245
300343456
62153754
416673610
205129141
461232275
484429319
440713494
126074908
465437803
373689527
425580089
256079707
10545405
388418382
76975028
67244251
248034249
361964088
145734725
68833837
274707732
360905952
28642574
201304871
339105644
395375478
101286552
437274175
332707692
247473072
174592512
287597752
408826246
467748039
46079116
339200071
66997391
207946422
22137973
405094187
497747264
359140632
452964329
459676473
175176888
238891122
252978479
294888632
16442317
75984783
307524777
151719133
359916101
398549198
83114323
165317146
238888318
30211931
393427923
373582495
461690096
246895094
60750453
59151643
364804573
21181046
261515634
149503833
253010171
208685480
421396533
438085897
470903916
137901578
405626560
479661283
46670469
151290079
319419374
7483300
201932001
496402270
30818944
136845752
479510004
436201597
83676921
172347470
126311047
129846759
203493040
226937388
54001177
353798569
105505484
319358457
272893645
190728854
428613185
345972564
310367171
408451008
68409571
209608713
139870123
7536535
279988092
300597114
359245113
339948095
451593285
29663210
359494588
111025214
327901579
46323823
439711891
64619554
195058199
48137113
30752766
75872277
425663220
82198814
20564655
87801674
254501404
279520285
78616347
176405689
4287153
193040729
357714167
377340110
484576345
245579465
123639837
335324590
40817874
110097344
117354527
261044234
257993493
477132186
7814400
138791204
462788489
405526893
177256586
344632293
184475210
418514859
78342372
8636215
232486923
102850944
268397
327588056
290212127
306774805
278830735
177070006
51539907
392730082
317480040
162969159
193361069
334868497
455342822
128459271
20206822
158207235
162004378
423027885
389989170
468602366
60737316
365382121
73912102
429900936
200583614
256446219
285585194
60010758
71997577
127725145
7191145
9001187
71292703
166842938
35976583
296413026
371235128
103409637
243645666
421746108
110700762
331042624
378416649
212609775
189019137
291613537
93905025
428396549
93150222
56299532
208290020
248890576
488240305
408054035
479625008
220735286
430332097
357598807
360575552
13985542
42767300
263457738
328319135
37880777
439712791
320618770
248026473
66025132
166225990
167561980
241086875
154348857
156895280
447342668
23166389
81213196
399534336
243269124
165916382
19794895
203995510
365355098
121615994
151880995
143378140
65274911
100724475
22641405
36565082
289543629
100685567
129690573
439613106
155825262
341012166
88013672
324369763
133361873
427244808
12497802
1837957
403045037
402895052
424654380
219252160
378006459
130579702
334957436
29727614
117242375
109438657
341038124
463503056
306900774
41204508
341741534
181820768
56973892
419236121
472467032
398141594
87542239
4905613
489476390
482853437
484082395
474251410
254918678
399091216
8960058
445844154
56663306
93994565
269015807
39418220
248399853
185253339
129915587
147240046
281725969
385707772
411348628
472785999
455241109
77047274
458609993
309309131
136028442
152082101
397089432
266698055
22124439
28687145
103766484
326688208
474864948
189822908
368406217
451221473
22665261
222917338
193387208
58077687
137516760
210658327
194577344
473533206
121091110
107921866
48205023
268688296
184772439
162687643
321898265
227221783
132399330
389094895
343395906
391802671
464814938
117711079
428709041
112466229
151900375
80219266
131495548
345132853
444555633
262410429
342916968
374915596
269430417
137488167
410146979
77788337
483474424
470219416
32121236
414118416
242203534
49237548
117643442
335377793
433275151
213983502
108532649
347480130
18389552
99867364
155755526
452294609
433471609
407849404
193351593
187143298
316877263
460185576
387514798
368629105
419884711
141445629
411897426
83133862
271312207
489786741
380606570
199801250
208429430
131960763
284753235
458468146
116158092
99398239
146513699
322394842
354245659
106473702
270123212
453202545
361509103
289406709
59479106
245714072
82588106
342053901
288003138
311231175
74612040
313279671
68982542
238624877
454027576
439817657
400040186
54478361
188166381
192684282
222257370
278563328
317882217
159041345
76724025
464227111
261177680
224522469
222698534
461351071
24776643
478771613
309796751
72123510
329521689
184845591
27540098
358697346
54280557
196585710
20914577
91140631
119311766
340540946
43123617
278463589
50733021
31603566
10770174
67633683
111979143
115400806
349603078
270979069
31474795
85880193
376837870
469897095
450412980
335958500
395689169
466349371
303559483
117781573
295308957
427479778
315016972
235404354
114248618
228363246
235138681
316847216
142186382
454966914
344213267
105790209
286566003
140423854
357596033
63049924
43630466
394096520
21333873
157855188
426641292
249463381
254162084
453118346
99792274
333162813
89329523
210361980
418111592
307758335
309310106
286247794
483789273
214601336
232703843
256490718
144732091
59841795
350976678
188280159
309179152
283453759
164609167
420036827
26943865
119199433
194992303
330499241
301069465
390014660
61791550
389794882
453792311
141734097
296135596
116180558
24730575
216999569
119258532
66565047
463934857
125306335
46400405
422986775
416813431
215467831
444210955
347906917
248845196
469504715
468001403
161903692
417651340
439029069
298305275
99822530
210565154
410068474
359414923
276003573
265784437
28186450
300924146
305407980
21025330
188668690
186187112
249958349
208802077
446757654
131180095
391747717
23584506
299470516
118710680
372666063
333647729
376231936
334315737
139688464
207775745
445657839
85626777
39263480
436145496
123535554
491739817
137101240
400326051
346087200
33911958
382883769
323513142
366561377
182366476
38870958
336010899
297704533
345938155
366039785
274662992
406434465
202147997
145561125
356511272
137595152
449253851
195552178
2761397
62874204
61487497
385526947
249978579
112544726
165672256
481479285
267448155
145043476
178914773
20320908
154443130
162670787
422786201
7328605
266817603
416058879
70030983
261285873
460825067
142044176
204547957
23209291
145112183
229125773
400195276
177890717
147858376
36245916
15051201
97406279
180986277
31493354
5332440
166637776
15161510
317160369
417128842
34681122
415150617
362724098
285400925
96076079
490349621
324755778
420288523
39652364
415375071
183931838
62260833
108955454
74288912
157712685
213014562
452016727
51594130
293891664
5774482
384343425
56048769
35459292
463796793
401178974
71662548
173809137
123707293
187046842
56185020
398685126
151480502
256177428
116563216
433886962
437214722
392442653
181492872
495542413
116102514
110608052
136455870
474385324
36845918
248464041
372571488
467692154
49221870
249345446
487468164
313934942
329506868
284560332
353679503
248264666
256731586
114867406
280257075
182710160
460435166
163087824
191535873
202304143
396064832
370006089
410999793
254970622
104787266
51777555
454061616
292760487
59804982
247382103
229927568
246564174
21859293
342895838
67802697
351352038
73041806
204555369
172020186
396639013
342978715
272222898
349809712
1437690
453876973
419115605
218999528
286492740
446354187
238690481
403742007
217739720
105201964
262295412
73633790
458055003
187692884
238517853
383112764
294545453
15534797
347363376
14348500
39017518
487413150
256998752
222466984
369459281
211707402
18672932
16120624
151213551
493394577
282501681
190860643
270239176
355880152
359534762
169020184
233757390
116686567
59230204
51595559
365363195
302726993
140798334
479040829
160115392
92563428
385279526
383021953
159194422
378230084
258471079
53039895
473123688
177773398
390110521
74342306
135375880
346865402
84515719
41503134
361338701
452305101
383797048
131968572
463413348
360962720
208921345
424157561
152145008
108099982
235438819
9464187
289521113
102516854
265425226
331265008
276123759
75161493
358037776
367360881
248219552
362127882
26226434
418507146
343768187
397887901
48262123
401684652
222705708
165231652
295935401
90146694
187961495
258226064
55063183
243217590
329806584
443314550
197627440
392326823
343941329
420101551
98084185
124849924
9808325
491694703
220709587
376160699
409925937
434893050
269931723
223596522
310470532
97748796
210790621
331054784
22644707
67064709
268815731
299136417
63933186
126887747
27771734
407928933
452907544
245781824
152014745
42121591
255155309
48108210
185862568
240713589
331508564
367611729
218313476
473388715
426719698
298767404
424078389
35768031
104640538
93754395
487396796
492166237
5533020
370885121
158579498
323455519
139651099
128053751
411480239
21736691
84323344
174812993
169987228
396080063
388217983
454075615
106955694
286068273
335347372
7751640
46656245
31811796
219491241
330675381
199827094
35553228
101266548
304476121
60476294
22477435
71790556
127403783
337276060
477705289
316670475
103429555
247556435
369966766
494450158
267841339
112003723
457083345
262401317
293361328
265295573
135990461
482663517
451397214
349490064
80252861
342379831
357391459
26779508
96054535
213520717
299549721
424411790
469051474
187519715
151187916
367494092
209097153
101794984
385730216
144240003
254878964
242657595
248207175
313017309
309357548
243027179
100487868
12810578
180254326
421257942
458302276
277281661
158289573
115745483
225352809
33291735
90565475
240788678
199349500
237616417
244278046
462804376
285918482
234184771
388261997
381064555
409652663
416218586
338084058
49407292
255562783
64657510
449450084
411773933
223419976
327082308
396924440
208279495
196817334
233927303
75624385
450351453
99687355
327165442
366027491
301164221
361830432
426129815
183266312
419143599
217690328
113758185
254430626
36060311
210890410
63822883
320380946
473964336
31068475
222094985
451238524
308146413
228098061
246081468
147936602
36508892
56925402
126510776
468427787
88641267
411956544
201352684
222089614
137425315
297767006
53827928
403953353
105146781
293080484
317303898
325350326
418344092
426629815
76502208
321985606
430972305
403608099
343692843
137255363
402757208
47375325
235228604
397281087
484905848
72767401
405095233
463541895
353526185
310950786
281670569
237807520
115399676
38320372
81052377
328380041
40029365
276548123
481141643
1806564
3154107
362310922
408855111
353165583
310029862
481168822
394582635
374964968
316539565
484413600
66952445
419648082
189887458
239641009
198651437
462329961
251768504
172540532
217786127
432040129
106475961
26535689
310082085
450483676
126969706
366455085
4321506
151836581
206090090
414622806
14798720
327524134
381323987
180714811
475768746
286474201
129572665
427261769
175802945
417484895
372552873
8672952
467278916
304195171
210496725
220961750
4755347
163757456
345138390
57889498
128379565
268745080
175492056
419656729
68814937
287418602
435229129
483723517
37537665
10476788
414962148
50589639
457281919
51223104
375438649
7331
172252250
194447023
12974350
448047946
303460496
9943667
416231128
491719838
240018071
84053566
117448940
249324859
176023435
175151578
431518514
58161709
110893389
333860221
194256777
35400470
236333115
157699788
311304617
332382981
399401279
4108773
204407156
173553597
56067637
227265890
439650055
309816113
349243378
62770120
65438299
229919769
243033997
123226972
270828107
276366000
311576714
337136580
103848860
111869100
74450880
318352601
476899604
287498123
420478804
421508596
491084795
215168408
167816822
344970198
200510922
63376142
440658228
295074689
108383156
377311308
184468209
311560569
485844813
397781204
430847318
359800433
371141962
496054976
256624218
215527382
195900869
173559421
249141620
256708089
230130321
328726659
83972038
354977282
430092007
459417645
324773492
433822988
11165248
478963679
29379361
322197271
227807267
287946886
123721591
247025477
304712193
212099538
31605204
38963971
77932328
70962420
339117521
477257326
44242162
220800035
136077529
419562276
290211495
33659083
462401110
176512579
191116523
50326123
385898148
475332999
17590965
13568660
271717104
202389004
40052554
79442270
18306145
339059763
227395346
498952884
176481616
23009437
70646891
474939005
487543705
453105914
13478321
499259500
239848540
224848022
448071768
454247302
268067086
408777879
36045777
248352231
398595180
32229691
218694578
490147367
19088846
307598709
46920191
257023976
50889950
358333288
21514780
244986711
498943274
496054619
164944365
443952707
447473622
211458851
58279091
353892639
443944502
187342160
281495423
271665428
154393860
311324626
338976372
398799436
449439661
172810996
24419520
177268967
304661216
237340704
165473914
65286072
190544437
174480618
231127984
125087288
219752412
239816269
457844631
182952376
9946444
427195922
496224985
119231778
308401056
271216417
177951339
61263119
407419341
351566787
299220866
164037923
254839894
445469880
376733720
8443919
12233659
229904871
370444464
242676273
213995347
419216436
7488336
220672550
339374027
432075301
110841981
227940450
309715013
279707145
430785837
19024471
212178462
142794886
366894574
197709362
106525251
389741945
5765757
295524888
99377530
142668049
375929931
158751499
23676343
196719814
210045362
130090913
390299592
320514498
268596881
393343284
361209951
324645703
132189742
483931167
328631116
226262225
480874627
365329260
339799054
197459896
393078107
232221739
441494730
470912209
84913149
442515083
40418014
350789526
397283942
84184762
487483974
282069863
194357978
295470127
167613698
264329226
45692527
57457484
320927652
471950794
371250635
215810042
357602658
206821022
256495064
383280507
43600818
130237386
94732578
127750372
442454279
358027044
489310095
121295973
230656015
80395144
351254788
475537633
347782100
100023885
65171455
191904999
457570769
220724395
202381142
431247253
167439086
120538578
329655234
494668253
342366784
39491030
216371844
99768094
44275347
387245764
168563957
238442577
217478363
90245369
202249644
137363151
92527194
480169462
339502284
132021643
353737054
154709726
418058666
20621044
55430963
209689261
413308845
191746824
193595602
282736380
100410285
61502557
413044865
455045384
179199836
268148224
492054952
221139262
383234016
133857799
450306873
136329810
476164350
195399695
105684694
203963437
206095755
152754683
447546286
368076296
134728872
142923674
11996895
478911693
103892732
474803013
388022893
43869
284931520
233398819
354927928
129399104
57648965
291156327
193031729
37701106
15073888
345850384
373431944
490603187
485259759
394866858
71740640
467942224
499997283
221803006
278705329
243765253
468802956
479685706
170164087
74323513
380182435
298539710
94722252
345304243
239424814
422594222
207767249
490304366
363771395
327223297
412149554
445360118
74762690
460330618
129410566
211526005
220308696
420069784
427560887
390665015
102806985
385678864
447828310
40903569
37158262
290699165
407092277
58431275
8108320
301580996
472031580
353478111
18968068
450417434
176872715
360540724
446193970
405262900
27758614
339687315
452533124
332498699
481025015
194947833
50956863
67956287
45925644
21142344
110996338
244231991
228974890
446589113
307422110
127849854
354592684
427560749
63738530
219065922
382098097
322282483
385996364
172851811
361836145
339713428
330039244
193405483
122397704
429816745
232525522
472599546
347010172
353606505
193603052
169249764
389540683
445590876
93157669
232225426
439958549
134649413
171414756
148088845
53562173
247074537
253841214
134931386
174856661
173492933
15787759
245979799
804762
132761156
189337565
19494462
173927629
440348769
211984535
450539968
201203370
56726103
442881291
229923590
344660895
492225500
368759641
225443893
272803744
9188316
137897588
436723762
385934474
334845334
88929066
227624008
498170653
315147471
13310990
459057830
361267137
61050914
429047615
471381500
193593745
196691334
451539080
404438605
150129892
220942733
225412409
51432742
223753526
61241121
437382453
165492405
236798130
174201952
218610099
250147849
220310226
157819737
289581720
411582593
288023191
456814266
260346367
10977960
447246870
317880975
171503095
469822749
283285204
353568620
351311444
304644596
361276912
220769638
185497734
223320338
105321584
492816711
330272266
456536895
8479739
101980588
261146277
430173169
354297027
335022993
130662073
239841279
64254471
468971504
399710808
133108928
309009591
491423434
235390748
470101953
322155516
496663027
321744191
445174770
49506935
169180406
292463731
191840648
288571532
105166632
265227284
101724408
421152756
232217817
450614567
488147784
138978645
204062560
66403302
496085397
232856663
455670756
30849695
404967797
379240248
79081271
71855745
497261760
194703088
224873360
309824650
116929698
112285578
213277716
253856202
367320855
227380110
471605091
42279484
353872589
302140525
455218018
454857118
2729536
259157207
168200601
263174446
421699909
490158205
210210722
328906048
227382337
145063609
34589529
181834860
388688428
73151591
69539817
454543166
339865022
182218596
463676217
284637814
92848278
282882044
157467451
306122316
378999538
223984094
174941006
244988627
213576584
186878072
320531617
183934083
363483785
198892975
259740114
227092376
33165783
288593159
131472233
232536571
27711922
447054124
75545311
28686334
485539216
105534953
13986506
444573154
152718499
448592664
96812537
270870462
152590684
28398271
215581082
359181100
95387172
50326483
218469953
185054574
202488019
335416653
325839650
90032118
479010348
332357518
190315842
7562365
155072482
255832964
336697450
401535552
489321657
201541015
494986044
371219172
377292587
174711501
209684996
72708719
394887215
65810302
231458007
182923995
362915379
136562596
266759420
109529246
78394985
106281515
313280811
498737393
453306190
157966082
430238169
103500607
295299761
479739492
135487142
233700174
8014530
328195099
17372994
111039493
132142882
348468538
497673226
403150838
7533278
456698213
121693877
270045125
135271613
184202374
107602142
336687790
163065655
333645216
153482973
450213750
256000988
57345688
645784
208514739
4406840
445231171
353811995
11049855
428570209
299762052
93607501
267895387
338606717
288795050
56311782
50326140
446319919
21612678
305842224
115902706
368240836
71423214
441654166
73499735
295083662
90555646
422282075
176825295
288066459
249509187
61355466
205569204
358357852
309669732
482782974
208452721
306011844
393369224
186307964
269289708
46674514
234779017
166469929
331500495
145933566
194103384
406941362
130820620
47541410
89204563
71305168
70173384
64606192
102437130
78874538
321170810
146270405
273869176
134528176
163494656
409319810
49502594
402395377
231843874
192666480
273814171
407749339
273320131
247139284
314721367
94397608
263496728
108491098
458572128
16418391
306881864
90875133
366861527
230771366
249512081
393471008
70978588
346612812
108440421
267672142
74105283
300312331
48842410
141337995
144839610
109965835
373847258
9578520
94271490
117853897
453810466
167524537
407960698
165527521
42931792
25592017
192275067
262642212
181284283
418236354
231626378
353302386
495162883
303509016
308297882
186539107
263457116
467662582
221391358
409421506
405120798
20551723
285835827
312167724
186799529
198003632
38710632
413631421
337877764
190524670
36287608
384095239
131500006
141213575
331195467
416642848
166417873
287947232
483266566
213412546
334775850
172192220
165381608
183527042
212525989
26462064
74270296
418970169
134751419
174788921
240075637
289124345
325331253
23722583
155291184
891683
288544095
149947382
483961772
399105334
33289505
25318771
198887367
432654970
323359464
53494923
290303864
406818150
69826412
38139421
407412357
115147045
165002874
463591644
442248848
31930457
365372079
304047875
467860366
344906532
137436976
435289107
389998551
397254413
487800226
320644867
246568234
436859713
171546188
302694607
452129306
53581939
361918809
340063825
467707974
196734978
414405908
18797929
167139636
497485076
120748472
12332093
28759257
236695373
38878798
141852436
222473765
492264871
368731406
260176180
378095695
423865703
386100889
226155888
14555429
423730414
194197207
434630419
362830023
101474226
481929178
274769543
352588966
194424961
166680063
193881992
60576212
23651577
135809794
379808302
363164158
95736354
480251370
170175912
365879325
262228971
266295976
288299810
111438716
134574763
171461878
478975985
300338373
334753577
232299855
104989969
232472303
126285497
75795867
278175769
326738500
144905613
234163414
316886476
318270002
395752619
444073239
60202046
231699126
223261115
28886007
443530596
327743762
412465931
23383692
41500078
96000833
319837484
350339734
316461476
106119511
48988115
334442362
69187289
214846432
314046454
491240587
93467107
104946202
356084671
140017460
114162080
401310062
436750136
23082750
146139409
381416589
213453185
182192425
236462645
323234789
476345074
414354983
13403673
205052471
483656543
455848244
243333702
106469607
58618720
63967661
32427435
172439701
259293641
33604143
306804425
496242644
387789464
55160614
41027682
257551508
269499991
392282285
293037158
493339199
238267040
297227925
454572277
323798183
338124796
403117645
390592624
401835531
473134637
480510262
109798915
355243940
11187109
235176339
412870297
247620658
174024751
209937255
57453606
77830590
497545617
186274394
145132834
74252796
128204508
383168003
333061298
104289777
247989695
394273025
254427961
323841478
206254558
303150377
150304779
12262900
81242993
184096341
457659505
476596418
373976157
54635749
28682190
479252858
154917541
209573441
76283597
346389324
42353503
34081807
50279864
476918605
79066550
379001260
78300741
347366806
222937472
245904938
393596037
357215018
462849213
27336764
196127867
6599713
312659328
312812829
460199973
499102416
53533404
497259791
271689564
105064475
137110878
66410149
284995357
415363045
405627980
292859037
3599855
119924745
425540756
271684447
309476724
125152381
262117636
441129980
217411254
106677450
212086029
99802413
170612092
131333336
381439802
202260378
186861284
51505489
346967394
334334157
26489049
35660117
49935648
378477639
144930601
430722748
24710907
14605264
476656873
199385123
404359130
20442631
450020400
198724204
84310399
285613197
81225640
472093905
47318612
262810151
101083499
282576615
116685560
151375109
110462158
86535691
452457064
43876526
158540689
226345140
7817338
101285000
187501821
354900504
369360925
100080499
210843120
432703538
13659755
141638648
424457591
16361414
339913696
178213165
180363560
277150911
280408577
311952241
215976029
124990668
278555098
112226623
244330732
418378118
330079395
136024975
141808219
59986121
32045834
455317695
426295038
321098751
146836616
387296232
111969008
85768476
372560423
192063485
164787612
464265203
21376147
285409632
410775543
426315603
482934021
125650447
481583637
462323283
348570290
473357451
377659429
155848811
214109978
377656922
283467906
351359124
257403800
162503278
226813396
178305160
120739606
128629751
474049797
476821105
380980499
177217142
108235113
54466413
314789685
474910464
37494395
101515280
272185781
65320367
196108217
51832760
164806676
10317146
130749639
125414987
375698694
424325702
90726527
355267581
150623179
367321289
82248404
15236671
138455882
293742141
85617291
433528633
455825496
91474596
389168365
46441555
191200810
300586834
349172341
96689182
279170383
414833459
490144753
242303680
375789395
333490192
74107712
354811896
93826661
40124380
78558801
359976716
466650318
214988227
362144895
99736415
293156919
316072939
476398204
165380072
351775046
102568290
268621984
273787240
77689150
74595843
308023605
321985953
38731134
371109435
118958226
114780659
204659708
307896211
168351927
82279392
211191442
81916580
484562938
495589606
3684026
435601669
107185453
388794807
8197951
191329290
319116744
279088729
446309218
48539052
22137483
449196058
436064493
75750167
109362014
102682506
251192572
18516700
289584377
116461396
283922127
15664181
426614800
26989052
116582267
456234871
57613080
204966861
216898434
411699136
150492020
370667449
166782191
448705715
295167034
62655207
72893786
158052631
334315665
232390991
297126989
88743577
421780450
135990269
206784456
45108070
444389278
15442034
190471606
448890747
204038711
95887347
481115922
379654051
299831299
475797229
63583387
124227765
375029694
24471511
151981408
130931837
338149839
219472776
167731558
328711466
446710543
358115962
194454715
376765460
481256665
370367946
331615980
132118442
362363052
293861856
389931496
336616846
46968426
97395974
445591701
131318330
390098009
393876174
160934079
376185364
149801719
216458827
455237052
395765465
380885410
442292465
115699708
168111062
451961143
71305749
438325849
99218342
321651118
197570298
130669404
428949843
458414939
342777285
104344210
291641208
342158784
291836694
244998979
130681397
435290532
321522701
151897038
60833250
196312769
167210716
371942746
209140988
267079039
380154755
461397131
47581982
403264527
316003746
64293543
66133007
317299106
216112735
86437005
153366622
303568196
238172570
243425705
232743061
337146933
360362599
214730376
77284734
318084599
49194695
199252907
16873211
181144532
208393494
385291201
77553267
216243451
101085562
253464806
298379736
289856034
294314346
279923585
37929250
363885989
145177491
171426685
48032367
377137745
34804120
488103637
212322007
480578471
93341775
379112459
164177278
383076143
137281367
52084077
381128100
302631513
51969839
284006321
147597558
316566094
33384143
411169675
323487328
175650342
156132119
60052132
41301372
229488841
104079779
313296866
97887538
391227740
101124754
253475161
211955718
84240024
310713583
241575862
443022065
305594689
98219386
483184584
70951354
29832773
128206311
201007152
479329664
344519396
280529721
418677444
297435862
404297505
163011342
499966908
4827510
396014171
250018966
429334996
375480007
129371335
439850464
348759746
28068292
324187515
188889889
386207169
434012931
284383462
31983570
226529313
481493493
75658972
65408453
336522087
2714342
51822085
214698381
179782032
370764789
2879815
421627236
317273014
121150320
148214361
226494412
385918893
374618922
21212473
299651260
213234375
87498523
392486551
400782097
444368431
52904895
339533431
173041562
434242726
66710296
284931822
349525174
344808546
241292065
444495165
29005595
456329419
111097595
344995463
298958663
259632395
78792929
325442221
117314433
377990569
26381149
78859357
231611845
319286234
81570442
60567677
182515081
275684767
43893612
326360459
3491274
333392280
2641643
167548445
349647854
300625585
331293901
182014654
381468958
322799618
242532929
132726484
2916931
427155633
334997136
318910518
490348763
318967657
9425497
47902788
373824721
339906525
5287433
356006338
218658422
228667717
388386002
116686271
496087236
23680710
373337661
324339167
327951052
332494456
119808917
444680158
258802767
161865579
142536768
497996039
262922753
432428166
318033002
146039884
182172674
363702642
498873562
4203170
417979034
495092397
485319310
222032197
395418023
457165578
431364660
354713129
298374420
194489840
25938146
38214358
447791190
497959533
492809893
47517020
24272560
305115889
274503916
351697774
72010035
427244621
47193688
340535835
352983056
73815801
445019140
27565598
447763623
311057171
323529638
125648151
199024678
307127787
489736005
304930147
194473461
182599657
207119115
345722548
311375938
483821825
236761753
245448511
311671310
459751409
54871409
141622730
229472250
477893983
417550031
199246641
34669357
52668393
452402650
135677228
282609848
263969877
459458904
384595734
376454011
400964152
64029451
496406063
421787328
474852471
308198059
384016906
163470052
392790208
51592844
368724618
147768262
53254310
47587830
186758035
215973423
29587721
38057075
401028816
490373189
90275972
378893250
71556643
261372812
272870375
74027893
168900276
278218127
148918906
287260436
76106871
337418201
101616936
413220734
228597626
125839990
409953792
354424235
36437435
180948671
267511615
39723450
316788863
485863155
389212595
498350668
261829447
370342604
83650173
67732190
45428914
434972341
74140956
124898399
146656026
339671699
465666065
235972241
404831155
355081323
91131143
409708806
81536133
374901557
35983611
193658750
130104790
14792742
307215606
207136942
356898464
377286008
310640218
385577221
175821002
87212204
305864059
149002951
330761010
331237181
283554246
439351598
82373302
54385607
323172727
331114267
5278924
271894466
89436223
175826363
368771349
46290076
133639115
122774280
227151362
242350084
474929226
448534935
434785720
79039383
466647850
175688727
36306455
381002499
478365607
67187065
126857760
497203526
51376432
422425790
400315728
335902675
287286140
287792994
214550681
402773209
216145115
80240575
55287310
234735987
146049939
172210955
304160496
350194606
394260656
18469819
214256979
31415697
315669766
90233802
498386089
404396884
183259869
208857401
412603117
56262197
454269369
152675797
276745579
490550370
75706280
312664541
316184575
425328524
225641664
334872375
303210167
489562130
322181962
160290225
242274963
49775283
46621969
57602410
492288224
440777863
429891226
71803434
32080263
219397636
150265584
240310662
15191032
399359855
251772188
341387830
370449756
145029578
389184730
475496602
358535130
73487417
439518343
25302422
57776391
175071705
175562351
142512526
114569381
31430911
84398749
123927575
176087901
326205689
201120262
434398848
451386612
342482649
71709141
175495732
476392079
183682605
359046167
202001830
242564422
484563292
425705633
292713087
482052547
475278911
309658262
115665180
253763205
291515200
444727706
427198601
297721176
345781530
448251537
463681330
298206949
55159570
431214262
143369642
241846192
153895206
84317780
248547974
28291502
433523846
156158299
14893127
42642213
159490659
483065655
225871836
86269456
268072102
23945078
249063134
299476061
85481464
157752057
103152479
135336083
74916848
371493480
414493953
121525132
251858867
470482203
288162474
254075876
41163769
495363028
255438162
250436783
71056078
26386858
290131241
72765751
197438154
74032628
315535305
101641253
495102155
380792594
216382260
255791024
163513067
236645818
42891044
459836144
360184373
464876810
88501460
47146773
37743814
431539677
260550252
172951343
32993652
268222504
465229378
327393037
200729733
115844904
273310638
464778897
179569315
73011141
300483339
366563339
380535346
101584879
181423927
5927088
240007440
392565933
290291975
66783779
381279862
308827134
260939382
160631550
333809519
307200172
294686728
437416127
113458190
276394286
137599198
279896296
368621476
423222638
131010246
127811584
184940167
455267313
230090957
363489436
78548015
123797374
439730557
91077624
170509234
380789608
49872970
223883952
355210853
388153735
337596364
42300083
287245403
344105480
162935189
205879311
385476008
419466708
410074935
278323292
268537622
24540217
293619349
2230545
233778607
330529919
351799065
286146070
277468975
43676282
314127294
398823389
438231435
240695182
225432311
68525689
57357125
206291820
150475106
241876917
335412908
269366339
424797394
59504179
11855852
392131203
295557293
494324243
443060361
155073044
76848656
326180926
8769816
107252752
191877625
447129378
19990588
296937323
9111376
119659089
93821839
268566376
139965806
188026733
296676865
79025126
211061764
110804626
286004244
442776926
19286233
16431286
19616133
445139175
259744374
382504711
300535214
286558338
193229561
428566235
341706860
446618218
105734870
438557321
455562507
364643776
169808484
444909547
26935968
128896129
261349095
319150647
356283293
250170652
428182152
167430614
213267074
423909666
95429462
225263979
271949757
33169048
135273407
139381239
479187939
194192137
18695866
234117871
454181961
463511945
481271876
445180423
75183708
42357246
7227171
494542557
426915353
115378384
339731786
285728623
432546442
134299905
167590547
121486255
44014505
19204522
324495691
353548587
240098720
406221464
369908850
470189220
307896858
497589767
19221016
389036716
385409787
425219192
357873252
370536798
274561986
90810838
185468444
417332102
73633226
289164072
174990428
481203301
300842632
13537654
302126949
35984113
102293016
235646939
280316966
31270056
489519116
119037573
288414572
409999893
198581938
162108470
107232541
80955593
482888047
172763288
128172217
480634292
109106265
121964315
371712435
342354146
477620238
488003810
371563869
468038159
372033219
178485241
47188723
63326618
322940976
370024224
335423371
171630353
57327714
464729521
399060816
442075677
300304579
93556521
369303365
185503990
404696406
412580348
91839896
418954969
342852096
33752602
228866276
145077611
371824535
325178603
405125790
264630031
208789952
64148044
302888426
7785786
164525174
102337196
413731770
367262052
40078045
40288664
176436357
83737835
290694974
184557930
166023102
450965035
252635693
430569434
432514040
97000704
494548535
226847530
173708436
84588670
283133810
208027321
135276329
299629316
185883365
161168926
179194480
63074089
19352294
325832857
130758632
28572354
180167996
82874408
304448550
229314953
218792365
217743216
235358133
52777752
373764955
164803469
99814200
199779696
298576140
96307742
332554343
92769974
124157952
154029535
417126312
257279849
234488655
482254337
313611719
231273465
114905575
441536436
320032858
307861583
260144816
390741706
88458111
389479630
58392796
317406302
36671609
376257026
153726664
99342156
402568464
264653932
112686910
114406325
493608549
355225777
17710138
234094210
326279173
255332362
312489730
363552166
387048730
312821157
239262247
376523811
432298499
243519396
144067759
317359446
395231187
127264139
68965622
414205955
448708199
470932837
82700688
158882273
325276408
326591144
13562934
436508382
211527472
399436422
351629533
446909409
20696141
432491805
273568208
9073325
405294067
66928273
292207871
351335741
127923210
468684663
165934550
498090836
329434934
48665896
412452668
284780094
382087306
231151062
109694857
46541072
180727224
340136717
290229613
131950613
499544712
241349043
259528482
273761911
483800826
261662829
240498710
311910560
425612523
298329867
26319340
477096940
258808439
201843271
15173972
24622985
390656922
241480108
135776178
431473778
125929724
203591479
97410990
319109641
290808287
320215862
241828994
257473647
228225159
326819884
492558962
381470307
413516559
359394374
74580455
127090886
262683286
429093653
323549233
308745451
313837811
305529651
428072701
452377034
235179906
420050278
425521162
299217706
87165270
48438681
460353474
196677788
475830677
375019152
336621320
492584408
297631577
336034179
211672952
201153123
387833382
237924435
113685645
160414877
3420788
390504994
340323404
447402342
361804858
307789919
432225722
374347553
399844413
415435787
355526142
470472038
462465103
376983999
271460079
202729978
353395989
430110552
152178887
88732092
299688748
361942687
316472552
456124293
75993460
310461470
231225524
316237257
262747743
39015660
179903532
243915458
15940284
346401415
472441359
272300265
140925816
425680029
180277407
64559955
415597741
362756267
69907779
152306839
161542992
51377687
27895315
53704931
50134772
159303216
180257368
246728379
158747822
63303773
291384984
269351945
254850420
347259885
243179040
204159123
368369874
314613505
470636692
243246925
26547417
106145155
476487948
104825643
497192207
360532016
378674869
62573915
444026646
157226480
174236388
185089543
347600925
409991365
20170688
134246430
114040653
460752586
450730435
345486226
260070116
64369585
3153080
436077584
151152623
208125794
458108414
316495423
188091835
433496304
408026705
183876923
98514996
49489166
206630447
214055870
442168408
194803286
51573824
405798719
239800418
437283842
323708151
69998593
296793959
165971181
319394084
369506326
338471750
80506946
179989198
165908248
86511035
357387451
173836238
44513392
305119623
390377714
497681016
268989146
156697255
108124233
103886044
310796448
79229303
190393378
290912612
407591137
371736517
495139148
276970793
308673665
222016253
189879747
327203076
485913159
35249943
14781464
350944295
317996410
236604452
136706918
141934293
324128587
279830163
285964926
78299962
168685752
151355655
483736483
35782034
272271680
344580798
96536128
376766539
24854968
20310978
73190257
67879011
13881132
130586879
406868112
130118728
404918464
404931689
219465441
210237588
185610461
141193008
99958083
4646095
203432734
61125786
308292600
55015299
92007867
219761727
112098388
112928818
234937345
396158907
45084326
270063844
263035902
185142615
206935999
62359739
243282748
367961352
238836299
391822284
130646185
285321003
217548128
73531972
359639534
128577064
262274788
159633711
278915563
424759356
24183675
393857976
460358990
472893804
158420395
187571594
88086435
64579122
273964159
82591655
7853558
237013715
406330406
264404816
489602591
472952223
42514913
358986821
341314990
196409961
494651725
207300188
153245192
246428342
361663933
477027103
262948313
122252122
385928633
463854017
214790398
104137771
277727998
156298977
449767087
166301787
234374567
174194335
413676521
49689064
51851694
277259813
228132409
254286436
219647993
140472405
491776975
59938408
317012503
260782461
279856512
473968892
460251281
50269124
320287692
27459743
1296401
50791180
120284662
397863475
388202612
24950855
53060198
353317656
333959598
154085667
386975472
454567215
58973161
222261686
256834372
200279748
334379997
434137546
127916928
433817092
90999051
325602073
94525963
412568662
24340953
94455219
344108113
80983087
90398796
373754559
314461124
365932573
165865812
205667611
139001135
307944365
286164800
353730453
25766970
311516908
184777247
42839518
353277842
382663922
191123089
73084413
340649004
496084347
189017794
155560983
259823753
201676892
329866163
7659417
275548333
16190519
208069469
386618782
6883733
399141806
186485510
120468667
358596439
359639963
348671165
466441975
285166409
437650976
293355119
280364950
215477727
340123581
57327882
40112331
184469362
274215463
48391445
444198230
451821046
5696064
200469781
193994863
232467435
192310718
495924184
25448868
471848165
134004237
49509690
191337687
162552706
387830099
371977475
491959842
288197420
46646364
18637809
114216619
115913570
458517176
414762044
225040656
295394688
296939824
322690308
331846479
301737041
111682819
448072747
39832285
302061358
26340894
364643509
274823287
414299676
344747826
249483313
247395407
472330622
208380821
315211070
442400978
205947845
198450397
9994811
9345280
384183374
37012200
86665723
181415845
196581624
308908002
44246922
462133394
54056783
158057801
287931114
161659759
499328319
494794897
156651817
160012764
364375622
168117855
479719928
470270946
496177096
460911959
351931195
69052398
422598529
25319775
151702289
293973879
17787671
179549578
498660843
104808100
148344245
498151018
362807933
293960838
484213442
161095627
415629182
148518341
275177680
460405822
499167924
214072856
2347168
70443773
341135637
31638053
244035149
182421063
496622243
102762086
315050935
266495257
188605591
335144978
292007861
153748089
307637105
59150450
310370017
168742608
454052175
232103971
484646916
201277890
165891679
58637083
31170592
266624191
47270974
253090483
134037028
370008855
125334627
14354615
199096537
427621956
441307239
391883112
101877514
489971565
126291631
153948024
228878834
355729712
386727809
95198230
68168952
185845614
4486620
384725959
436912378
10660169
410758758
465893035
225668917
307620631
145894213
45479684
158292098
339045300
262094489
233600652
498014949
69420711
374917978
336900755
165855272
295146024
341911170
239203021
58628073
325522367
159282022
419087148
306198866
360957489
456761433
201337020
312492838
198570180
66799042
347725668
122545977
295833357
210545512
192947838
226237257
277156895
346740426
78748613
36909942
414166564
393212717
46292837
474897944
442888425
366241537
497932591
137521045
147113890
302068637
394126738
430671942
390332105
267159561
145524917
186748420
24354083
3586359
486396625
290415789
113315625
188320902
430591258
222842216
336054589
224258228
101878461
179015485
305597334
322773669
185167586
402967301
14119692
306847163
365072317
317113605
269580198
235235624
234097103
232720290
207934242
186246562
66462035
14705254
324086051
315952077
213162634
354555623
210047131
79024680
267819237
491081214
51902801
243031484
270839231
100441817
423363741
462638500
361884997
11992707
399634206
170522893
349938215
424804432
479230186
331773450
399952618
441197890
93288180
290215077
327036840
125462348
92388920
360018695
60687176
317549924
384670407
330300692
58015935
284651366
308755614
185501916
41860642
311895638
477666560
246230263
363301682
374315203
163599251
134861281
121181080
499339663
149000607
82588785
361897307
166074258
93690296
355537293
125469881
377112693
46365833
152752031
370352567
48782066
47687130
94984350
227232412
224145029
355219131
188153542
162971307
69568599
193551602
72074249
428905406
411308514
276325863
321055786
76676622
338697994
48477501
108800287
86452675
352712673
175045068
206104609
177828089
475934785
253255755
190007034
188850714
42651274
214466790
359448129
372950421
368123612
89771261
466033721
37628411
141978432
431333098
82116281
106640099
460375902
227136577
227924723
329335383
155493832
94094673
415184870
185670597
73039795
182380307
389713681
16614378
52522204
292450885
171457204
360054157
412889492
382948180
447044113
26361530
294202776
58029924
203681502
151071116
387932076
217982489
190317982
498685181
374758696
222206238
494352920
394720186
492855749
40715670
198332359
328640029
77373206
490965009
360053774
146229582
225040310
241038143
490495535
303797895
124702627
245750632
421074237
376644856
495458679
21302768
348586194
424385804
173446196
416907645
255218283
207431743
185330059
118174880
288019178
230706291
286531391
458864948
12648687
421987723
365779857
234836269
28245823
93888951
120917852
410910281
186037175
21462050
195642809
220992230
204811163
161754774
118506500
103455493
26613193
98146467
168142155
350177849
414379264
22053521
418642897
17269296
92801450
386982229
282529342
1847938
383190401
299160854
12241797
454789918
19176098
175563406
378397580
453695560
482477302
389041569
334407022
498003717
68549532
58576264
492785095
164261506
204377051
494671297
257853325
208247845
174861097
71538946
327332484
55583975
371311558
220944385
324958822
38093652
434048938
288890248
347626094
236016884
322171541
435048933
494827922
120780587
179656441
487160812
289951698
458619303
218243257
28800512
193019662
10972865
305559616
445276511
91798149
316563896
465168289
221905852
38045751
219361229
396258624
211992553
380626018
337763807
226754604
261158430
30437359
245156681
233267281
270518278
143928426
29807483
323872797
277061936
452100601
342623539
214000140
145541642
344721474
133390527
421245088
299053971
106246629
431097777
199255308
54641305
469124364
452066753
471061388
213172677
80913930
352696622
3646202
116236256
25290156
358737474
417998252
186895239
85702985
336038646
84773897
483653883
471847838
138335108
182408943
243880314
497794838
315919798
436353648
172417271
16740625
441765454
169094970
421744730
78593706
315880886
9516600
436627246
66372891
105862799
326634931
272992963
121372953
184654283
400569919
58203664
166473099
281282727
392418622
272186966
19184581
487978896
272294482
414790543
417190316
489394811
335381814
51601764
76898867
267742022
112333202
425247350
422353290
344544600
441901926
20590548
266510843
466626480
401429388
329300785
303989033
20934852
12023322
110415540
89237763
445149892
88874673
428936693
80146639
2394182
25743608
185481717
315733605
385862063
453297933
289396927
488550557
139818601
444626230
46405612
78467422
381859011
120662837
241339716
402558663
138951636
212418041
327047578
284365081
252818005
33100563
204592950
106649981
26287185
225723389
205555538
20712397
487996667
37918547
11832395
23939077
497671433
24436877
251473713
344578394
219983536
147998958
278414917
256315987
423178081
224180834
81317999
461626567
208316456
382236793
65033488
297461635
390784094
167016022
276717865
150647858
436312256
88096524
207364839
136827901
276117730
31987287
485854548
43635962
233723582
6153558
329941960
479251976
161248575
100374380
482986340
158979580
364858257
213209763
268067777
65667385
32321828
173753565
485028012
436089011
263004183
242854674
113680080
377429998
404219238
321334469
376725355
472695346
434384221
302048073
388678127
154497126
275587852
486294224
74417710
249668256
423253917
89074507
315215771
398950120
41680819
24765035
371229587
296502838
319294164
19103176
4289081
285278033
300335652
119812845
373492931
81261153
229494364
252762072
92144312
135564223
156518120
162090828
143357717
482212429
185124118
124779819
238677907
344496327
476140650
499040206
33896456
40105478
394730571
242687297
25449770
190375152
382232081
241961042
42701304
750669
132659386
485172410
474988883
289418187
270263300
190233569
222810626
51067548
262931519
420093659
470241365
303722708
375710102
316314199
68457890
419404919
412378687
279861715
278533957
145606335
229477230
133966694
468248084
10937159
123364028
426889633
314222754
72918986
116295570
25065704
493496308
499705975
428938429
163265647
19118297
48880778
101797614
234439175
302838090
406025545
466586382
192136096
253969424
122238024
26229216
411954435
411446044
160719048
242577990
37333543
186810405
140747492
266886151
90545022
258072308
109780989
109900361
201363904
285803562
186176828
412538192
9049623
487228724
126054725
436944005
158323208
88589529
48225166
73984805
413241547
455326197
61191410
88416608
463158694
196538345
74212812
464540052
301861652
356920902
310310016
154923918
269722566
438737801
65083476
289633762
490328163
292646532
305544175
375029406
451664384
264750642
210037898
233276056
233311773
328373874
205750486
66092948
202823522
278596043
261851632
306907295
180061158
331098194
398856909
245222294
175027598
477248387
380425815
132150564
45784851
132906286
303753155
275335261
434124468
231691007
141364422
148189312
341569186
321457278
95766136
492931512
79320054
285983398
349672496
233226842
260800100
347150511
444586833
133184158
322587091
183446567
482520909
13204482
399442856
409787725
468236616
449868650
105855228
385375680
284509658
312654684
375588620
164149082
98281105
476725692
478349838
385287708
45443817
43718217
17831199
254748132
85364296
478656836
443900588
63106912
171936799
475325144
479682459
209505762
285558487
46455950
395959004
254954136
395237306
124448988
317505717
205518735
435910764
416799196
310964519
202874182
225342513
207921912
258600129
81500985
102984010
159355381
302665400
115231473
403031474
6335492
138244274
181281220
399155376
168081039
212259767
476907539
210277316
447331367
275975059
21887477
41517375
93893616
482752208
280715758
179397857
358240359
377458661
413984075
423687381
138615017
363416312
229480004
13657327
342383857
3485
197194996
456237637
417005065
298600175
128788801
309615549
213477137
415724970
29727060
486666165
400351180
301563955
398012333
135474365
67950557
124812875
261265063
132111989
203495292
35554748
454892574
492378315
346155996
186105868
351842512
76613607
235123674
200490559
244940741
230397256
36693650
409664762
344405053
22756709
400888653
457533159
475855036
263472698
369632102
422117080
438472773
289433090
196577236
326948756
253333325
220761854
158385586
168832261
98956863
32751867
280143366
398711256
193399789
422518429
100455410
313745073
62500697
365000800
48937113
237514413
219733140
370201072
183750390
31258835
55314816
58849140
25532795
128773707
204160593
374839731
280008194
358491566
386081360
125622333
497832597
205482984
153003635
39224307
347630565
331690351
14661868
455488353
9320138
75482226
759537
175546599
285982500
469234283
363978192
296623444
402795372
6731749
498298309
332668043
463324120
188142305
111908987
392598114
105561789
132458474
316216384
96968919
201318002
428559367
265121052
1104396
387632217
264383655
245496917
165089716
418148552
53916725
244164060
391902251
217725185
133655145
276631417
460623044
339922457
252347581
19442724
382492382
312189172
465748842
15897673
400698824
237506346
86438410
228690154
206343615
43542612
44891832
444433327
279403685
347966017
134820250
88662041
492934075
461269730
217039278
389874349
119522770
163761343
336842532
313272277
480466756
318457465
205200241
185363618
423615615
25567284
130716638
138513476
157560369
156943241
76016445
403680864
214206766
432460810
72018558
258511271
402376367
56341149
47555772
39186385
156827478
190098650
358955328
180275619
127538073
305076060
398819802
462482856
47967201
40764650
482395204
443220817
247014364
137354857
453058967
202112683
13805400
330708682
194856355
353094023
43780747
139229085
357275483
117730504
230681372
247027153
274066390
19361252
116898306
89541950
278786466
495239896
100138133
488823339
215803677
238802594
202149840
432868626
351941856
333301028
467420215
476915331
371390666
138102687
343884533
51382167
196118607
161560377
291143052
488685765
416643090
436393890
433952342
379422259
161303897
291408288
438924930
130004843
95608966
494108359
4361473
288552015
445248040
110733840
71814720
73848150
101484507
186227628
487788968
248244526
224590102
246406085
331421373
406027471
28873545
329442332
360723108
258293100
89572929
54541075
9775568
26154445
34857286
484857654
268561351
127544210
177071502
441422464
443704445
376325427
222988470
41973193
202599402
472358743
305260339
451469886
370397589
114147853
90828450
105872535
482491590
192594600
341649249
417176355
322749849
487584494
440607391
99161415
414368575
103847139
364995956
416196483
270473146
165540248
384641639
38611102
33720136
77431322
78532153
67791299
368283526
29809411
198302987
93459268
210092742
439927148
79145305
52294367
244689342
345089008
40369334
187326502
453440491
193445479
487666693
179794931
73174003
159815920
209358664
180232825
385014096
15040803
14443227
278497400
334987064
433000590
74396686
87861135
357381261
123952501
204888629
324368410
427410746
474183370
460241577
216054525
475968155
210305337
49621515
489036209
136255779
94009875
423578243
386025240
373597992
324695768
393147575
199109316
364477630
176449310
214564743
117706474
148340135
52771563
235939492
375381989
266138425
21904023
248480033
314508765
319174634
106054444
341494611
128139454
29109743
23456507
313569952
72216488
474755853
87600205
189930989
129285954
323285604
92222204
193366936
58133949
292912005
82968803
443564955
4490260
144730246
380049149
31103646
88442009
320103077
162443894
174891003
290194243
31534860
413656775
86632584
108262267
246479027
191171938
384361720
262881700
258962740
337294916
362288791
359683947
227870013
425207278
354411579
365208649
59564391
117659237
333095412
470588145
214949173
308131863
389393283
481677311
346645317
342222214
342880620
225985583
449980126
23221742
111409945
75707286
444917084
317812298
366357645
347651003
429322827
289517098
15170276
311233593
295932560
498077625
47199933
257240842
232462270
88584716
258241016
381928222
491263811
98095338
130323205
253224073
404478908
226828803
246580865
128947815
472444238
12656468
179827906
215592169
23078172
442973333
210136355
312081268
177022640
329569843
252437553
400192236
47154786
6181939
458845730
15471264
314500194
368629226
176620533
203257039
164529020
200494127
368272685
111943497
228277664
476626180
259722551
437945710
329409620
47585947
480443309
234471144
92890679
172948622
400710365
89882796
280340739
105353182
417138866
213232474
324832028
490440168
221627775
195639188
468197912
164675784
475818026
183031291
299933660
95963237
19506765
323771997
431419910
366794836
249602763
334794234
153948834
468406074
341762516
285352687
217411716
415165381
325576976
146231470
98111580
167314078
283303894
321877920
380420102
411479442
384199828
237561222
372027202
468420055
392483754
136907325
206499515
153892581
221075062
56492019
79262691
260385415
54108697
484886370
492774399
75405899
429239094
392979410
282933002
44105605
499761270
382934356
133136738
430284875
181851810
477123865
48619824
210203974
256321910
380955413
192676892
76197764
454061982
53236557
436268294
167767134
380715703
199561339
135331093
473537325
179124921
280050097
35394822
493239838
383549079
399162794
214816540
192231678
251376822
189374616
329105938
428737540
166466839
498906364
116378355
443954034
29511483
215497698
272736079
286886572
390669047
495459298
282296077
375546460
317027577
399383759
446874888
277791181
320674244
324276437
450042596
183168863
443889856
262458767
55313159
309918779
99860848
415629348
161082068
250923051
162222423
319918274
212962048
113568336
137980175
173511191
125466585
485526466
243458015
216068244
6242348
467857079
344027850
475413630
183308051
150894172
44122673
4821995
242259161
43064040
430038053
495333604
233676377
183175896
488260172
462004773
160549249
298915487
327995012
227884948
370356971
244477793
314270076
393281091
159875582
119515447
57161545
25695992
281046194
406632603
270361118
158160163
390618348
290032287
2821791
168309010
91595406
313967076
333480341
210242680
465565059
141811837
293548865
215555154
219254022
178276758
233650757
397495957
89103979
290703706
398333574
193697427
107978051
369212132
451665813
265552478
196847753
454419832
175567218
465200095
396568988
173922566
341646174
147400124
140135358
243332843
456873300
296589094
16635071
223914140
132209778
47155445
157008892
452857379
438081272
490480422
193195463
317245727
6451520
51647931
155263803
320832281
498393439
118619465
343510639
55766450
356237593
196305312
171364888
227917906
343694320
81695250
309495207
208637123
188162249
22088417
482190928
469150821
353583989
338709421
489733647
129423132
311276932
418527918
174156875
436361232
41000052
301156512
210848513
193840279
435317813
109215450
197608878
475681869
456326830
71602409
294152729
332651565
332506213
476910733
423484731
73766040
233685983
167991875
18133060
364078775
160114492
176221516
322821412
326636895
231125509
305663941
310807316
491614074
297277234
432500224
459532383
491961396
405856038
427265961
119620490
228336972
144276033
190684455
217554309
349858585
50424764
444148577
68406590
329539262
372067643
237466052
279419798
206711577
334765100
8117845
151464433
19202957
450052346
209918829
130245951
277268262
365830776
34437707
480631586
11906125
104812874
55228089
190457362
448894582
459189790
128278308
302266054
477407464
350357798
419803070
305262910
115264680
251100839
399966606
191178961
181273940
347552803
238114907
169808115
93014496
121369511
395698985
307031558
483772487
232640751
84916260
392954966
398989085
119422579
395166641
467484879
148640802
27852236
434057103
68987260
339413510
9506540
231308457
33869431
249487457
200949946
155895032
324587993
453948931
441126449
436704123
231125592
483669733
478027846
268662571
184534219
7447196
313298068
345017383
300035198
8230441
40629745
247987978
401860867
119445151
375203865
246103433
496633290
490790706
310863652
431631589
18573177
160924448
133722742
279262937
311542222
132880193
461315248
127563336
79359499
66007816
189028131
376113244
231569350
307837700
337812280
298257385
423795545
356675164
160357326
486616105
262035241
37896441
76074070
174208018
57056830
271355604
48618556
31078795
465007555
61036631
353173896
113375708
105091138
129442631
155780102
439450450
65549238
207809059
311626843
115378796
114022623
324866835
412186876
238333256
427870710
336695242
96273475
373137341
468669029
449927425
163470600
404637234
119531049
257572686
214352829
155217938
100715279
468588563
431762188
481247078
111927202
212899211
425863663
455110498
21061717
7756636
292149905
211430832
259233644
43312659
183498583
406678160
244827587
114440
450329790
468477550
446890250
52212945
435270928
278184
212564898
202936217
136499283
79994592
168492970
87056915
152011364
266088930
197751509
38173039
489324644
143743237
438174993
250566912
272550352
158717273
479760710
345860591
185814638
161736144
324755898
102111017
457965622
372665821
478219554
52929696
269313188
171363738
428394410
74843984
90434389
277929018
346536182
87340445
56316713
246996610
454920223
93266105
357020318
34249850
430133357
15025377
313640521
218574943
325902618
326228290
50627455
276681868
10769946
224372964
490214906
227858265
180837851
387483740
201585333
193634932
283063078
211205701
374830242
447249620
248689746
11802998
206804147
366362103
150685391
89927988
66182640
90916165
282845739
365072351
192186856
460368749
139814486
358020384
188539527
2427418
404951906
206674815
209355881
460395595
211488220
152685459
438701605
380770103
203408841
283954460
477764090
241311935
63711089
172112000
408093208
364938717
444220771
357777401
28357507
395722297
68551383
474202535
352362970
439888446
66402195
246255097
56515852
265606052
53357506
326453146
52629413
372885401
69055523
345323154
205756214
123980366
78311913
164749428
116586906
369404003
19874037
353825861
287931605
410076617
117322312
173377868
199656656
342771206
338089832
147833341
206750352
35563466
485198828
234625955
91709525
44083430
478003165
367700806
434803526
81380295
464711854
353287555
117295889
214978332
241174454
59576544
67311530
361399211
354154897
362500113
253238692
404095952
338821397
413337033
45429319
225983329
341956456
65293533
65577453
180805469
82501140
180729510
327441326
384388730
377344630
71776303
11467465
57998989
449650448
425493208
274376301
399421671
282686359
335786257
256481356
253636859
489697847
178230365
365888131
171101891
130821146
289579648
325308026
225613538
261578257
219352974
398895735
439550084
277680933
17629568
165290117
122015583
467768842
12043725
280071251
10377848
445792842
34092214
359567317
197119584
473097072
281337812
466324785
82292557
30328822
296045408
315189394
470980796
488948284
64251891
296592025
489221359
439409202
465602004
463058603
451374794
314014332
400676796
41836322
81282352
241304297
303003119
32436081
488006607
471271323
41075706
19686412
217473120
413783656
301515257
304400577
435175463
169446522
64460283
63346178
50158490
352009092
466997870
79410699
333130582
88152450
411636563
147316490
57669408
313731657
264529053
350806744
78088057
364047306
135731041
186501114
116617634
228743185
322515451
434654348
112661818
56280066
175474804
50766207
226196565
470785776
244460448
255949309
473694629
214803008
409457076
124022663
218372517
276589408
177904802
104246582
60703124
239455881
202383049
389226418
390784265
37036540
207050701
263595172
366767432
219101152
310151518
363665125
278205526
186764216
398466042
300073696
68867975
91278620
140572195
498045765
172691831
65045459
382997278
432626009
236870861
11340389
425728245
128253160
267369079
13189223
139337006
156203029
235989401
227455437
185317840
390654597
36555067
222076678
154989045
232264853
310912818
460665309
484583643
367896624
349404968
91608089
460297829
30933372
186539225
349301657
7796119
230537969
261285950
133749654
24872166
408958522
428452857
224971198
260842737
424208006
268364538
486917350
117623578
132045851
447972558
369167
72143126
406348902
25728963
243137418
433079344
113796236
272710338
346389017
96743284
251259655
231860374
416763490
314661768
293756997
157962600
90786281
235236817
32268437
101735129
62849710
298096586
331223219
233920544
325857556
437327075
63695941
90554056
378798815
28393587
232657658
266119173
42754000
120952647
166957761
17273657
417133874
248772876
129605657
217091217
418546689
101638625
51508674
52068612
65687811
41049233
54267651
62103
479614023
286898557
96966145
297538994
190120322
381591617
490672297
353005223
410008381
156887353
304760010
67943681
314200367
62037237
332841393
281555553
265305033
141627315
272348098
152597226
306408851
453376995
250046960
271599802
194104955
134838207
172170574
460128987
375303111
255021108
22537542
356336433
200072958
83410349
252889676
21330769
227989977
36424472
308294180
483101524
418356677
156209800
242460087
250411128
378632772
125132424
628589
7731769
151102763
259910373
327301454
142239337
216031204
269253752
137488809
53984838
44239153
409358048
387586882
91333725
414364564
229952680
299915197
25001998
168888395
212711845
169986330
22566794
341036671
62988810
263111981
265224072
196678761
385529218
167325332
488057691
41289497
111190900
239557530
250107111
225037840
112491996
178382437
60499036
173231559
360258888
299870590
209763728
337918160
114600067
492071629
254733180
312354389
119460393
24672779
62995072
281406242
218492191
49041893
11001466
490138649
382669865
215066694
355027782
283309699
110826372
285128922
472969372
21703181
481966476
196690299
280471207
164172082
237340834
356944444
25481612
240656237
330428779
258908595
15408734
488789680
88569785
164016507
456384506
74898321
295824535
311964184
214182725
316393813
148267661
392528098
257662889
353117826
217523375
85178136
319635904
199699584
375259466
390030203
212613178
190401612
245636222
59951951
409597187
451984238
209713192
336176720
274063394
167783685
94856770
62255903
478392311
128156578
408892302
449480992
120089355
350329572
389849965
488244843
80436415
498730023
332184313
278749553
340726876
371824654
231708756
138030292
283492638
287497841
40739672
106567482
413658695
323593424
261862985
43091007
189359048
356394888
461873462
437214225
60682652
333302374
260939701
42237830
164932223
405416110
157481477
157428830
324715175
91541658
203039348
866017
136329506
486641994
103907405
139352038
170550585
305704686
236826065
139968721
97492139
370153618
222192891
210840416
173643473
309768122
5254189
343646355
289857570
422556568
257645881
285370368
400536850
324747054
168541154
285517869
99745374
54954382
445363037
9415952
335679831
373357533
12072209
293552934
403385737
125712363
199848527
405284799
441594603
257382926
64538319
101707032
457871043
83089174
321897064
19227222
199075260
67086538
34690876
183980162
193122075
144178528
384168623
296310363
194513509
18560273
472359325
446271044
440997560
426450396
160757062
324105392
424779922
120648964
49363
8340316
175823841
230855860
399975783
340706510
338341261
132464873
170824804
441944500
87972456
326003253
289619310
441304756
234939418
176083766
353320460
400400138
357036966
416465984
222167404
478292116
236632657
69455234
216035378
341041666
34608083
279292053
419594968
171075476
222537716
188618454
443335101
342085898
296164468
391220983
158903135
369715243
98821589
180128080
359209678
414188447
328212294
255129547
13930438
93922083
213891748
162348939
117049857
107786806
7047302
131186619
113940439
369313885
262176543
262002998
400625294
300048584
441604594
332347971
351829547
286394531
270921303
68507903
98619388
352212807
357178443
374497061
267132545
478519256
93972325
113170500
491120025
448250737
27661353
144689135
169672201
155096256
150887477
157554295
114383583
309355157
58409404
316372058
72101680
107135046
53317903
442014480
200887425
176192291
348641233
217322964
242550520
170732917
179823080
202185676
411816046
489126955
231476690
95371931
23160085
291533869
324268532
16972959
386380031
336318671
368035952
88661508
204652788
390895336
141212351
336139294
48246027
489105090
385978517
47483331
21944606
422478627
467019387
476031643
474225011
360654670
24466132
165833911
269020559
471872546
371400567
151944074
185654603
136610100
299321614
462896711
27685451
483773263
332319976
458782560
251509610
252083320
31920329
378440227
17770797
127382484
333531606
451884469
223927496
224569187
13796586
238977847
191668487
484927775
137513033
456608702
306255590
174239525
302025971
382878017
82100882
41399516
255147859
351224176
475369796
109881999
429056
215944305
460581860
344834815
174261742
212125332
463822904
249016787
82475363
339331370
387971754
221524463
210718039
344548602
401004677
33890775
155625770
46245840
8902870
423595269
214162644
18186746
161082621
241858262
361484820
137491931
189598379
291975414
471500313
169716546
487007017
71312291
129333179
348532270
415644370
401735485
327770215
90282100
119159712
169946640
43384054
29643561
19461712
423176572
59945192
132250408
105132825
484170344
189276479
296629815
18681127
374766358
460695740
249423613
11845868
74800538
51430880
372311200
174116149
90595894
281854237
367627810
221369815
284306121
194410505
204603528
413458209
58495904
353693392
191269812
102750759
31297799
33605248
78425
245585802
87634352
361308345
338815707
402561946
282303035
142466380
497041689
127719709
217760300
110744306
373862139
372394090
485491735
111791692
99641024
204086353
138607030
16112141
42881186
417856393
80641658
355230942
256710095
480491227
482884392
374848847
227029863
498619321
488502302
195743662
298738949
115331799
286412942
485226086
100326263
195911937
136666455
81297670
143482569
76505826
198076624
385429750
276045423
230337562
10294820
78227103
295776670
217977815
484515999
268802185
198362360
457487962
308389456
89414519
236049084
492105156
444923432
17073745
304517588
52240739
454790408
149079233
16481644
125773958
273308745
341073748
310929300
471652855
8851241
391350179
377300727
478154949
17419108
68127559
162765633
393866855
264934666
443675323
420677393
437977132
6293427
137184481
286046341
35076371
85195737
345136961
309636013
232270102
323729870
443573749
235118533
492308973
166652754
428228087
472606916
125508432
428220908
33849762
18110227
40983024
58232186
342694073
19530707
224460480
317983838
31974218
291887711
467740464
238050757
250110000
245010956
483862697
104914584
69460182
300109893
180460995
132280240
473194394
61913875
398907662
332057591
462336021
465545491
493182179
62149323
302671532
103390520
60262035
415266704
449298841
257877383
327083884
429410987
421389929
87765493
47834062
490085150
415171988
25372641
143675434
155274892
413786362
451801512
266315885
404168310
473641485
291644657
380217629
116967061
5349494
91283588
390883608
181970855
66178144
146113156
383317670
411312465
387510063
79754215
260196417
225982985
432601271
293866673
187535932
23521726
420396132
96936682
378774254
384689233
53104718
64422747
57434568
197005881
113443257
376382840
484993190
497686124
49395073
184324781
485013693
433707586
425817734
281385008
445666469
344341416
107629165
165370045
301221247
153518664
233985869
103359086
141087894
18292454
98449802
61672550
260139432
261582584
130310001
326453916
419698012
45077244
152745138
264028815
52821795
84949891
407901752
351663688
141962135
481956361
376169255
127511575
413715146
88993215
33395414
132979413
403076828
85536105
82081588
478955610
191913078
378536357
373378513
251567554
164244562
424532116
328085838
386396706
54000432
466461751
150324636
299717062
315020909
306773500
452633624
241867615
306848678
111439433
319001570
104762196
439132556
392219159
217083279
40092412
210265113
363627768
474477054
92165931
27578574
41900182
105812754
360382600
75189447
425033005
422227026
168552945
159434767
276475249
338807631
314402700
107728837
347113392
319749322
199872840
372474474
301355226
231309108
354785106
64957494
206644286
249884139
206164061
267162111
74837528
240115160
171877484
205252556
89332071
221965843
491543138
318822501
315611028
130406598
293667031
209164495
340531419
146364486
459975931
455840692
164974817
248420176
84214825
431182616
453631738
82726378
408497044
181539385
453464024
339022102
189278254
143639131
122277386
312472551
466007546
441633947
30279147
125658533
190561745
27612709
453391682
288477063
341562051
155307274
281377041
276555433
400451431
389098388
143797498
215202880
291025351
332160062
155296829
94994627
348183851
129151231
139927787
478843268
127354249
163469001
162455222
404123511
380525729
309013304
49790057
72472756
55488673
81413955
232996688
472190342
100148067
491117493
324940315
110074899
235811897
137748438
114186026
123177328
442893283
80499802
282770075
427810836
487442322
475305103
230158711
93042483
122791101
263551809
248024482
47935912
411481916
321977148
75907806
168059120
430134519
492464252
273123225
412458900
234067178
138905676
42105987
41168157
304995949
29888514
477696489
331290519
390787739
186605472
397856298
404120749
410946798
192164488
39189569
126753817
354339794
315432541
22354587
267430133
488971650
67878999
329572651
231413538
159117425
28002222
36354451
391808461
88216988
230825382
437413118
274736430
68863665
51388679
119119355
476391631
296765795
147259762
376739668
414681302
417968286
268457849
149526738
193605849
457893908
169431529
272538981
466120398
6177211
424335119
37711889
151862494
78960962
180790694
269663924
35211852
74158433
315006302
386487666
169079855
281041905
475624117
157331724
274853180
209181298
149728084
302937367
223275742
180552641
340656285
297453924
127111218
58699159
245207971
88873859
316069566
68414933
240661432
385900216
372139089
122470229
163953344
79224650
470609014
332623018
220181709
347815618
225716635
218382758
126968363
474501498
428111456
64194685
473673906
165210035
91326453
427158768
439401774
498512274
240509507
16319293
155464061
280002250
396264517
350562268
195298233
48217836
140052167
158163631
50019539
39867609
26099271
73511072
342179700
456487020
147432506
21885080
213644716
393150201
328844709
437141616
299601051
376843086
49569969
373312505
9592792
395069101
28790667
60369863
315926006
97700716
135639883
424979926
21097788
319086066
227760942
212085296
412200430
311863394
87144747
103477189
267140866
357634759
191368422
165954913
251978167
107046965
421312323
27270042
105279207
6088205
57376673
25009677
395624
85040911
356900996
192188683
120687445
191646277
489978416
266003998
466366034
20080729
136460257
85526786
131375810
214295338
259815713
159707971
413453448
51849834
474409838
184358272
260303697
19157933
492096455
111022078
295108528
171444787
125533509
268029083
240450049
388911317
485538124
29631236
309143400
312220041
198450999
221416261
187583782
15464064
152767402
479137602
2009176
384424087
487171582
285882570
378363962
219522370
407131355
356544218
339648967
451597718
444785909
34100056
321492169
50540914
119448560
237773347
219843856
277897963
395584055
77728134
119678301
403859377
207347218
66740497
260071322
428767529
59103477
346031923
96891196
488154965
254089536
74973538
11914782
407756471
102975702
370612694
69246123
173035763
467445358
311524141
480692258
134279017
136732917
221800819
471525835
336226938
491861431
211887128
146067092
120673020
122186252
142527347
36295529
269554635
114325159
252774572
401973975
452448413
106234325
7195278
243678067
400926975
448907293
60245718
3226916
398488256
466995821
166740423
484035156
398376637
467279708
323319638
177127775
114905889
177548640
278950964
217001184
120569987
36610561
499247852
408678751
265674099
7139758
223383867
65276797
341397564
381613954
282913563
117657939
465610886
165901845
316430337
432316746
456225896
102032812
327151862
192014391
276458811
199297022
197015770
256586356
385160427
209129540
260717495
308608973
431972004
115043001
156432207
203640070
65230202
291920523
402480747
38256967
127329250
69643911
132656385
83743797
486023066
150100111
432916364
323444058
76068583
448458635
177655594
76349772
69771173
122388031
397456952
344281660
106131270
355248802
234957958
50879668
275367279
489082920
163471142
134837951
152569071
178574385
287512220
296539240
390444377
279201927
438734466
481758694
160028782
459177873
257557135
76173666
273463092
169199738
109583874
121532503
2237423
54957781
245198966
454052246
158225924
368860223
336950671
71409875
360881849
86048650
448953839
278844479
175378731
229766801
326720542
454342317
200602888
431897459
209982084
186644726
455455481
413364374
95027974
460623737
348642981
406996689
108643311
499180526
134816254
251928891
39336797
390101841
401758904
285603506
206577401
391052882
386264652
407900857
147621898
404401633
240234097
164433788
289167277
64530553
213658582
35613139
58745418
331789552
257541043
151659714
253632169
188029925
337036341
464373758
190626628
475972023
233132814
107753814
217714284
153871506
68410444
476705646
244119502
347853458
187945992
180828014
15088683
401056626
235512750
395215963
495806282
104416136
435746073
486724812
406645252
8711521
340645447
344304323
392910494
269896149
322585102
17306662
107275895
135811740
291858537
305073197
320694144
212339293
223163136
340893428
250550515
111438069
223262092
364859609
208489491
438132624
360964042
333071272
235401946
216089315
17795430
272916483
368421038
208503836
141917719
467899156
74677599
120915288
483239295
286932083
365945386
477261370
149027648
178786231
31352978
160520224
386459686
178819592
55609401
166621330
261898255
80527003
151090681
88428660
378818654
40245081
273213939
238783399
400928206
192287961
252785680
317131183
81299465
35622048
169209758
461436675
356113136
252643019
396029913
66825820
433515578
31109156
459641547
484046060
197384421
139943327
410680676
46274970
476639964
223687545
233816959
263795764
391111340
331354751
412851350
319055374
225272783
192832586
10411441
73503199
191319440
131085200
307299191
96351120
37174823
290758721
417680509
429332444
469013301
53183870
56571734
274950923
486720957
105540633
431699460
181587404
196740283
473399508
453805605
128827160
102304619
146993736
128413453
412736152
285907588
127006190
245060076
172773580
294824278
451044435
278708315
409258065
412263552
139147101
322469761
482776478
443254130
216422726
321054949
117949628
23932729
327461604
415580244
372513333
301242012
291332782
412350127
326381891
248644347
223192696
65143567
49838912
198436664
356702414
63849988
167943515
37503153
378869262
220948853
284393914
104173452
176478050
197433741
84787648
138777257
228485674
184598159
115816077
320773103
428123664
411892577
481628962
395990604
124437900
81011711
441173783
354063079
369352617
115383704
388969130
334312153
396588240
279513785
150504566
153417142
123101571
325738952
45230913
19175708
211662068
320989844
475420221
123965246
156787720
470090788
460903358
424223587
179218360
168085368
245571080
480760474
428056351
496540304
30163451
289928682
363059818
85422272
468694524
181894728
208120430
13631994
348387533
445185070
318956571
202564335
171676808
391717076
217188327
52370738
295616514
135187176
255092397
185044293
362153796
293484734
429039508
359309675
382191402
95183006
192165367
233115620
124804948
488374653
50856487
161717108
278908488
306352107
362558870
454157646
174837854
23703775
337649163
350478463
366931172
193928677
153169754
350468041
486952493
82305722
388677308
426023751
429994428
455062710
181214732
381231930
495602137
341396666
216475443
406328469
419077351
436316668
156791528
394179691
415138901
6389776
118371339
278162179
293674811
71745108
463673873
456574693
95625002
271361983
39932251
197812481
210634644
58719321
251635702
412053972
470248277
86606720
253881001
79639627
439975561
36773002
439130652
370842775
359097522
374860266
69087331
428881860
265784402
453535398
425846954
76548161
195972415
14542985
27225654
260758514
180539232
44579739
71424502
36489220
113439102
331502558
118604117
352425605
275110335
374358447
476113755
62925498
452601030
376022204
145580386
40871025
166711231
341174549
161947743
257712589
100767104
350202899
491782862
316257325
229293931
110991803
385786436
56832788
317890718
178549765
129532723
330018055
230452954
225008267
109022072
61815361
288810329
498304108
340971194
431179362
316697777
262182527
75808722
193591690
109950902
22267873
289528709
329110453
239235224
218232559
17393982
26260775
31048858
289688120
109224179
92747679
227968996
155973210
111830158
129343594
180302127
65893995
268216992
189884637
93879253
224042895
61063976
115435714
218267397
485971680
179042675
266663811
235977591
384635851
186451046
186637058
195150169
6995206
451002887
468271196
167272273
263388654
190440120
29828953
423765155
371847872
349129484
488423418
219980847
219464418
379704598
159698482
455679393
342156173
225661260
383492708
321088839
231409657
471454841
129457274
155779354
203457469
282807425
363808098
45125042
417211382
129256175
160039768
367623947
467255724
65965390
22093638
64831163
54567515
457708087
178850079
104825
390704358
264442175
245616126
227354088
454968109
437575121
228031856
403670505
362574788
293546574
268564643
308295729
311445475
168034669
229401851
216811601
283675617
46913904
92898781
476232573
453361571
263917913
484875225
55566368
375429957
317411626
363811853
262702951
198305629
18895986
311997149
364223155
96799487
232978087
312274214
303876490
462174800
166128963
133183726
390828639
335824194
210980072
485021265
398062621
300649883
211836941
215441472
30098421
20340627
62516378
366344371
208347439
302467201
264043855
287985138
446846178
95593130
62505113
381440587
156138569
330898886
185131431
137105884
2281246
127547877
478494559
69053490
84957845
28167723
176284049
327290394
128442966
467745590
123547054
217983555
398242726
32894577
438505221
385422015
486458939
111345151
149505642
351187708
304251795
353888701
453006617
471654238
318816193
81254238
455372440
408915039
220169069
488389734
19487702
174826757
387647812
7792065
151001422
489373389
219031398
209037876
308901605
193384410
422064430
399857154
341034710
32967787
383647051
117709349
403171901
289785787
182155644
198615598
307432558
139610847
345114587
429954556
462550957
441163438
310119440
319176993
435733837
477911459
98561943
292777255
300737975
224167427
358003645
254390648
78652145
214105623
17328993
298366021
183700976
96479164
428286899
99336431
351463273
56063769
258656562
354053881
148016106
267353032
413697542
353940967
259069391
131852649
333355938
418575226
381806280
194865884
387656259
293457886
370738716
46038003
296031295
272870505
222137896
282735855
167936742
75337371
452953802
333288135
169786028
458760149
497972032
476944211
421819544
106101547
260014288
11591076
277880560
20555764
260209962
275709781
357313536
250356915
233401560
365473179
290918521
220344720
470541704
340985544
453298169
219801656
104476522
221992373
219723921
356301226
375056837
209585514
106807992
200430504
437515976
379025353
88752921
125610007
263671822
407345064
350326831
253528010
37298153
443768746
421932764
382387880
152797372
253800974
25829591
186812378
198857691
211645818
219007944
163009602
344675034
181857092
457440415
313857303
215972660
147689754
495880213
47549106
87734262
470849565
313952122
280983108
57771753
495300106
445113190
445491482
215547535
488421000
395968817
30391484
439993816
157962846
486476757
396037707
332337267
2006199
97699340
139370159
458971496
441843395
300687483
258305445
264372322
47812673
235932219
13550895
334244444
270627235
476429346
36669192
444131057
221234314
421069202
275093776
431381545
222791640
89027197
111068446
229684667
364627679
27019136
90947520
285710709
100895861
196392952
385697455
306560882
408384357
104878749
92704112
199516764
44610714
409979533
112716975
253507664
226873940
13887998
287961235
351947794
376086385
272377821
419221870
17109944
406532773
149756543
126548050
71983955
355770449
170557308
391508693
11793488
222936388
337473564
189444046
494363958
340646348
452967932
217654554
481809216
400714675
302164751
464204789
286680041
19527872
373708820
333518875
70162977
271094789
230202754
453517402
391067519
78845743
308120574
335060936
82388691
309461935
301873694
372799154
321295523
184416225
178701944
240801194
475790837
158303966
358361463
7928071
457884634
220410286
379648543
303821464
214478918
106500765
459833317
182021432
150133282
359120753
215148811
320335285
366943802
419625659
10419424
4037681
458461919
34424069
359216466
54969442
468835155
80609775
389956610
428168320
138430416
39942122
295822704
101973820
364724722
342466657
167908792
361769237
440321817
357155902
219063772
257398782
249240697
37947676
401833846
14791178
31895201
86098944
21597237
87969965
352069653
201554746
206508771
390294549
4115255
452698549
139587835
238423029
351356532
114446160
296196222
388095970
242349538
184464645
264717358
457650209
473155951
200525988
143849193
29701524
262157379
371900186
11095265
440653039
133490020
97388839
384343555
85886135
474727945
200930719
4343730
339450566
182535348
46978139
334139100
387176084
446223085
406257195
119224075
330710006
87632267
489285150
5176096
310950238
499073876
231533694
401892409
422697701
402989021
218134768
244334109
469023438
16543773
24336061
61242053
110261864
309916863
477190890
148331340
365059629
71002339
240951707
93485754
332140726
182347703
100125559
245101956
406001693
334170496
312506650
301266949
266005212
491486878
433834488
380664934
76086247
69689761
24465726
38632883
411738207
28771773
12184522
117193119
261195397
60892239
207992198
139540137
252073240
40191713
341320614
142703555
314357326
7644197
179827818
159478787
482471386
252414208
245639768
315681748
338766534
315557994
106768824
419882387
32691307
86215579
408520699
19438171
345916342
296862048
39697452
202602781
339455452
184059414
486853133
391503291
178176994
247236039
114934951
366914270
306090999
328907011
362766496
497656521
264487003
88208607
57564152
329167642
299523733
322913817
74062057
141547357
136815728
27773068
442614900
472779298
375173987
460318527
57423860
187085109
74774166
127437578
212195105
470210971
211172326
7939714
242472712
194313324
292669757
66394370
336841625
263439492
91191819
300440883
349479088
127084359
282009241
142635730
278825750
193668688
42643964
317786204
285473978
389761591
179118832
416392968
183948776
80697236
480914890
100860461
116677556
203096393
105755996
154355506
31283335
320240705
155714518
89006623
327354552
67241500
175423297
215182906
267218135
94348991
241930956
196968316
24653981
419434407
211189846
230235614
428626124
246870476
288777749
68659693
490353278
242535222
131946880
471657351
403703189
425668266
377088
363008487
108305151
350662077
235842138
218630434
466236305
326635666
90410798
278125125
225101068
264386830
24491978
312430046
308166870
322649244
328315165
34837123
387386889
366096011
358394538
197530256
397413220
354276591
260002986
427164537
346578390
78364113
5104387
438231250
213056621
281558075
180701042
330042762
365248115
178253912
200511692
255406269
64708732
480536496
490591039
359397175
274181196
391646293
460484208
405341081
157040177
74777604
107886583
343176340
62548058
462850444
177532166
106495270
301554553
15554151
69940973
166019912
320579090
126630510
34967324
8006523
19314051
245535570
230956795
484828485
416058811
184979259
473319072
172715081
396431346
490555889
278439722
459540004
417342689
396058153
256077377
417080419
446911730
122147611
29273014
452123022
436097660
270019796
379052758
96407767
488349459
213437654
268350114
431537541
259230876
361727217
26093643
368468997
369361559
264711584
268787868
73045620
92729130
178269551
320446145
400624995
58684673
439190402
120601705
192037901
374744841
308385285
441257515
326141201
394227908
347772590
6223579
411358585
414680914
131256922
29859044
66176341
332718452
479505009
52938386
42816336
177716826
381659696
88696897
391409199
62460532
229379021
73592747
152527967
315536192
481166292
185359327
31346634
52282697
452858657
453669560
370906596
51658278
464267143
375413242
309025682
253028097
58320991
413411389
183728102
125570282
134282077
89999436
419355177
131056111
207104930
355338506
368218105
110272264
429322346
300642651
187927808
130269508
189999872
284447345
41347834
45829325
408154357
133427062
387981861
198661754
31800860
344282393
430918504
6462955
85666078
469726426
168252554
24323594
175469765
169174457
193607911
366316441
246115983
388142076
371194188
253985843
362857079
14689383
372095097
329653425
65122427
338857704
499916713
459180469
388283002
221167574
409753654
329809178
343945253
393261170
367031421
218653665
153671225
34794194
21925958
164576732
297598649
159335173
188561003
11912195
106790785
31682474
90659177
41424746
276025154
239997033
83450696
320674648
307109369
259268501
131356846
285852292
481806059
425691092
245656586
169206130
159331380
290662642
4194389
149113158
188868593
375362325
68814226
490463321
1335747
144906962
317428968
227219080
47857054
498103878
344305699
196114000
336628649
456355107
187439619
203834355
277641741
350599594
387658442
458764796
298274101
226898388
50969201
87616368
492622603
135121136
233760665
137633013
390178582
318278101
492549824
209276684
314746640
146086266
386940718
141269210
198352950
379765555
153103683
103303990
209956990
407763040
211483752
447513680
124845635
450364928
269231171
153838093
164678893
8072632
243322179
121554644
253360267
51651276
8928562
144453121
43117871
301249609
261236814
457100055
459046245
444653227
60500772
328069146
192696877
390680692
446346870
419746980
38606931
184981762
226300494
307800615
44650553
233567724
431916349
196537638
452527215
53199042
330009069
78086226
67136585
394629469
463783479
347498839
324376642
219075383
23985544
231100168
202869530
245465926
132122428
9458208
339387503
21655571
474070867
186281253
358551049
464015799
170047124
382394647
229904384
248315551
323492812
303258591
21614845
299129295
488761086
80139378
435879604
13743553
74336538
30421638
314995366
351445731
422209675
282592594
291423249
344071884
449696490
369576849
176046691
50740464
430084630
125446892
140904966
463021026
199343305
400123771
43310264
255083362
340633529
23406293
70188166
291966092
115905395
213728130
351332919
177316351
490980901
28882896
485119072
452779247
217171483
338467677
313564462
380172717
473094237
199351378
25762469
316930580
31649250
489706746
274390689
400900105
331950480
91160480
232464128
444739555
147330095
58929654
3991901
210488966
150521550
121077832
389597594
175424374
268334920
451568607
354548704
392414748
386249434
117530356
420299060
211357036
285495594
101737566
290208350
181918434
344126651
225692518
349186075
22190762
413380497
614268
496836097
314174672
215726372
152033176
417057192
422724646
76326581
259828269
183981132
219348564
114373780
203134472
435999923
88113857
139671195
216856088
381582590
14165501
100797828
203433034
31019887
124959538
366197540
282128744
327628955
245537178
255067404
302344297
479484020
468669538
149049930
217849985
445856192
307555154
177922211
190426307
227109485
433140788
27520991
109249268
276223312
377156717
209854695
322218503
353669528
107918421
51940874
235373156
246116155
296139271
137986738
138473172
127187137
107671276
467811535
58857763
363331311
484559553
196666702
444367329
224868552
387699791
208470317
42001201
147672264
164047442
10979237
118014130
283088976
28786186
407503745
92883525
102253000
390951667
261204388
18537499
158183495
121071675
59974227
174144074
112307591
14778844
69879763
297770346
491298076
62174628
282237584
489568913
322829148
382889777
257718170
158483573
195700693
454808553
263569811
442571614
496613099
74725290
233681143
439350529
293619567
149374132
252742710
234750903
445309276
472051706
425130405
496633011
79909773
170205355
374606164
66261081
244764828
104451584
3608904
453997408
296046453
343282076
492957537
291696776
438041839
90353568
451617862
125220376
333843623
257627781
116852937
297031261
171822130
335243954
366475837
115443145
397684619
103761908
399576289
119564446
409067220
78774344
378252513
5578193
201826969
121830449
460924602
335546433
65007402
21440842
192753797
45285534
66377888
53442935
88552637
472757612
312193627
272587103
242292027
381804614
286193232
120800945
203142080
123014270
487683290
41126843
211131676
470647573
100672664
486989571
30140825
406294434
5149817
494947365
288267726
126708792
264024599
9205703
432001559
187153366
308366485
426293336
255320665
256237446
15344011
312689461
425181987
146190075
213623635
119263053
290381558
211111014
109373927
190387887
206173123
191113925
38347372
75988146
153016978
66870213
207309301
340784052
272295399
3666261
384911107
164354387
278476679
412192287
431434793
477833690
168283114
122448069
383562391
465308257
366063000
264671436
113891239
161885342
251807500
144422297
44324946
135646245
139267232
156000362
449639563
216654660
392931545
111572515
189138715
152194724
196611264
36095288
161975109
42122921
68260800
393793778
145701629
421252712
184237099
150661006
188762686
38832356
202894290
482884227
269150564
152327496
257327758
463753805
414848356
76336949
231883290
308639551
177579884
256161174
214725110
344530145
424956200
29981369
118753453
254558294
74088233
351206216
79089261
66849086
396777336
95539810
198142745
335898680
246488675
293571713
33784817
291887474
386887918
96619220
57644974
418807667
353094828
224392883
9639793
468303856
324925579
260590186
101458307
17318176
393430811
479215782
155438406
24621738
172787806
251077275
487324571
233087392
323567683
81615364
261174354
155694190
241312730
472887605
242695533
377676857
412102796
32682844
10177096
373245956
425242668
236940328
379911724
286160006
442365068
282803773
319950802
478440814
161121377
447478931
218334255
356182580
112918069
425962444
127068878
30540771
280254318
462193324
157195234
201766688
152096338
453772020
444732927
49328192
447679653
256360277
2870376
181107868
137709817
431843650
168234788
252144311
185416338
340610657
226214021
213908533
212663898
277346989
194857490
253844776
462621247
277875850
55059347
438258274
323575129
216152224
346073162
207382995
249626933
233614902
357175547
16239159
6515894
236027443
114508715
105582872
428342150
416887624
384567621
110074310
489924674
16949147
323792829
211527722
439977298
187514187
153022133
233848680
83491841
214583764
221382827
347650027
221361835
356214126
442098141
166879419
302985143
163576741
123891043
385391795
62082371
279767031
160537624
402414063
339273260
180837206
127327573
249781517
15041084
132809934
419238497
152540473
374148998
80680744
341498342
348939110
192785168
83374621
23722206
495483634
818232
494533757
372302595
82534503
405181337
409179633
485444390
188165177
73060913
145401908
176606619
133078977
461398113
444549095
283299570
314545957
12353215
399573850
157604560
343973844
238442366
236872094
182979717
166019288
101588656
366673650
305384092
414277739
260138349
80966426
463125755
286873129
225054680
397373003
209000812
389701635
243576715
262048131
450012130
23344227
477192082
453495524
116163203
247824564
211219338
440753696
397731227
105994301
472561353
418687867
191995317
416706156
106988201
277905043
186933453
357930051
493513284
80393021
75855870
29922250
98797658
228505279
10701009
466465980
258959391
34366342
483489414
450780603
117397258
368572812
200759915
85378765
255801193
250435209
451288516
156395753
433522660
426528439
184670668
201856222
459962718
25708272
421498877
298860354
56659626
106982060
377303832
9334499
393943653
396375822
137024551
261990210
19236633
459394373
342831952
98793368
340107925
282911716
453934826
177007221
146953195
263340892
32819401
113326596
91234772
327550754
277030038
161081096
130605108
342469356
51170689
45985691
252397728
123779684
351134042
217301308
446808744
480596922
281269566
357761463
4794052
171215667
176898643
50670669
25885594
445528168
409008175
142963078
125466143
416118067
351120114
448950120
215870933
393776430
59475240
308980051
24651524
242849713
405344301
67370011
28674593
166997634
359869878
171814667
167586979
58547611
150132511
154136277
204298585
217857973
83572025
476979836
240700458
409912896
180394429
174147424
195749363
443487101
92863359
361621189
453955501
362727425
394141771
401220666
83433160
333321937
347432036
322202778
439369214
176760872
265155295
405491919
235935765
227251045
9416508
475121455
262298324
370163620
452846704
163593889
227212362
286981539
406838079
97207094
277827418
114622523
279530503
90091734
354045412
426692156
490511657
335008429
92782607
440122512
353210133
383014290
110728367
497378332
151076039
6766598
352725530
127037595
293467468
254086177
495959680
487978046
274107258
413982162
437770641
93798610
373167871
196695761
481910945
371928111
310989901
158949132
492954784
119987629
190782953
166583169
45587360
84127192
297318584
106479065
91463595
188645866
157838582
289533606
87704993
416535777
126889206
284417973
349427122
402161660
306549020
354151084
232713785
475601257
27020917
172632720
390138895
221276976
119710854
268939036
355634587
120044837
30598143
80200747
325194564
456195499
236007906
246596637
26535077
58426256
399250936
271676175
201272577
10002168
29442060
168647492
131258226
24741269
300791621
470826769
301204115
265197367
371448210
489511285
499907925
257058818
405719196
319841973
27124591
5895753
384476795
194040037
437429134
241016440
197826311
154867703
69608203
234377783
195014608
2214773
382491912
214212180
321635359
118219562
99883465
459235734
124216841
219161423
349221130
386919621
74492028
496840727
54228001
143953645
460320782
71586956
419729375
212969281
228839467
62839771
471575251
148885714
178563315
238686215
19760491
285165027
265381653
334585579
317134457
355164031
460480029
211084486
315936108
275908408
481632101
212764024
275916072
467771286
453272268
300031552
479020291
24039703
173249884
154561151
154541019
178394696
216747594
206204359
75573961
423495063
9357576
311177546
16514694
257707034
98709680
117141960
190726622
408481007
43632348
196705882
193089756
355450323
124537477
145227888
217862417
147280213
200830325
332632786
178213335
75345152
421616511
463421918
322628487
278694841
248391587
406023906
97868886
256074605
172652719
110801681
178996124
209217815
162804520
264081210
70209986
51027732
429217762
198810766
182168158
298730234
296886744
401245245
190709721
451910125
426195362
397884668
381528346
39323316
66032840
109568278
436252864
14357964
112650325
14939121
217817624
239949050
119045939
24116599
388953281
145876352
422542161
243214201
153513189
498272551
436296324
487033561
21681496
476747134
231213967
258655244
105335364
13810206
474256867
292962897
478664848
296215489
284078460
395684097
115581453
338100526
325621637
292086489
310204683
97509208
281792672
339579271
68801462
338320194
8064645
107147412
442128739
309023557
246901282
449490189
241864204
239835492
161313558
44797905
416993927
110699221
108294013
156115599
237546694
92831795
388306369
120601698
412083131
1497949
362352623
221430721
492928850
220018922
239886944
307274686
80801682
289075335
479142504
234445245
45636992
462313676
246341005
306898732
7972196
313073222
448345867
67852396
18626749
129874875
250658382
193592382
200357819
180298743
260020948
101035795
295492936
35262093
21331017
203387699
403806988
353568581
162724933
206021108
450923883
34344588
280912866
429542485
270875495
14369719
391084168
479406859
24994731
138547688
235032484
203889790
295492858
258316472
89793494
266699639
90983257
438744303
194120798
356577344
184473663
72908077
310267357
96397503
483214190
87280240
362250573
58608946
285196036
166308346
343374693
297967858
322856033
166209952
368107624
448880832
496408798
348130477
453249983
109489485
404913595
482490188
41783938
317866250
48465679
461159960
309476467
101287831
421022453
279111786
445958369
338349127
60892672
358274629
296510285
376809601
221753202
198978084
171618189
240175992
222856909
276504540
207157431
254343295
417533119
254334610
304570647
26678433
192253781
257998856
19709913
204092651
458696865
455605825
418520749
211049064
40652507
153456062
321499343
267306166
379802675
52866222
399502775
263891099
338566540
288835546
294811897
309927512
469806096
127884894
79187515
180907257
401407784
9499222
449137868
228771155
413118718
405681007
181554828
439746744
166657046
470617472
79804647
82404963
290850830
200119730
274993853
364774143
288468184
363834878
145516789
223152999
484401655
340401178
314345201
192860205
107748908
454620431
219511288
25151577
475317165
213967672
404365678
231112475
132031094
155512864
397485056
361138540
481286488
348052353
446930897
408810559
6429428
495998113
91245963
400054342
436884805
176192267
109045176
204913958
296811665
206596243
410978869
410957340
454328670
452181570
87057122
244176215
8787681
380886728
310129280
333723646
286692068
488393683
32468266
421589050
339429896
331013417
160920891
34509824
328464610
414285219
375299698
361307432
446911011
478731712
82925653
310939421
186333778
324143989
57606454
113666054
3816812
146536778
81740805
453332411
242358836
448725135
455124164
329334609
139686286
173983745
38069947
409208612
381162820
271711407
243748535
289582421
210561627
370126565
386801800
96280121
316867682
59401045
446511918
237914076
354199040
458018409
343922828
164843483
38405327
200422748
441377837
318440188
158750509
26166953
12861342
175415127
105847097
483554291
189295488
329344309
125306847
359674157
426918668
349844298
415285476
415891149
302385065
17354955
333688120
455766089
425987955
413471864
250971018
95265600
17612321
494521801
55975896
178231363
35172906
296829389
280926106
490478021
148040210
293203163
401564137
238590003
491117467
146015705
383594764
421556756
250571499
231271119
41986848
234610502
231466506
212197861
86172972
411548225
54184964
52216351
450320995
304067528
450108366
373160109
484543781
329426139
454777927
111210512
83085981
365299919
71441320
384405922
387796610
432811
426517200
368245055
284263759
350112703
308156215
145725396
2415486
294387449
329938940
309389572
162804277
172834534
381249481
14991636
369838782
62795499
26816793
339488544
345985855
392667694
362159438
184888176
240375869
195845413
388776951
68186459
398964257
428756724
181203206
183997322
413984657
23897445
439921603
286470371
172481831
342070654
192400159
141033772
213499001
212217229
285870998
361420283
51816127
475968421
40239822
388532679
260641024
91377633
5039752
195319843
17094205
449540173
321341791
261018590
419693644
177961800
495874253
244822096
215408331
284184914
470831380
340530649
163074083
493924548
128273642
89594176
258481006
94249515
365707952
168404457
265973492
46696979
423880622
287677173
59302273
228190757
477887424
75503874
287709492
84822651
6853717
359040717
270220070
275834017
352040991
204923132
151420681
111361805
13676150
245492564
102558123
128844733
221894700
134894886
13479396
368237146
139317512
4728508
175723975
382651822
42062721
406367352
134495566
183302303
213436512
271127104
348231731
204949867
459629116
253889078
208359672
191592743
275069179
324534573
367637178
338435518
474449522
215440022
71136355
466609550
48888016
346272906
450124547
433091831
358641494
234355205
129687684
90392712
390323647
31942694
172164579
226689337
302906738
337538708
46430994
47862703
6390603
231955512
461115371
166411022
243804049
46157950
103975737
204125802
276033817
35109860
312154540
393128689
11929685
210752217
342210490
63111749
414780036
191184941
175391713
322157423
170320189
218134382
135312141
436336696
356744724
387401679
124669462
218136829
382833551
161357072
137199182
350289951
381754276
224482774
340738094
156936792
369799748
234703942
499370901
306214112
428022850
490323626
340594300
179077722
218767354
90958487
100894637
31239309
72997393
257786484
328098269
212147080
449260600
121196961
212363533
408410833
144032153
99415803
389269911
398689660
271167420
466048693
74208189
16409850
429901574
715839
405405419
373195458
132781788
34152045
150280168
111273463
33825579
140487456
436617008
98675764
86124468
315982430
302658311
266840629
54106299
113457087
289278845
338979879
281447973
256290545
165900992
291791101
48566696
63312303
9394118
72141466
313485142
101313705
122646056
306598744
142508327
386742111
182549158
301464277
392540530
255815217
30498425
104510792
295197150
287103129
44250556
261559714
463791504
191492192
54523048
217997149
17349510
461444310
92915253
226039939
79262189
87294221
182236227
495099533
126321727
479349524
158346392
399542637
201502885
332939704
309723982
17220853
383227290
484105304
382660890
93334443
196721949
222690305
105141733
977129
164170867
73598097
451990820
247005463
88176539
258905410
456367934
499562540
93300316
315536980
53557967
251366721
199298456
318389234
370931668
362721131
458723365
274060285
155839924
87355768
235456622
25507200
333785605
187764684
237731922
22774063
201242698
294211767
459689806
310586445
202528491
251551751
264815995
315713298
23209803
414466398
47289572
461058244
460651402
16367358
38522846
444778677
288154359
451368323
43075420
259467882
185410269
204158884
266013324
24940190
299231367
132748300
351441348
437903295
416090715
279922886
53429233
139240659
326474624
28411323
351809205
120731911
110200675
38030837
376346492
497894998
407557829
354607196
221294935
231322463
419067740
121570264
471452028
198664356
252198381
212201703
449237847
455135985
463731731
448341588
125479921
65960764
71657513
416137640
465154368
245509897
42053549
364881676
315496494
190229108
34187780
451968921
472654418
201526507
107151555
236891422
327482961
69375220
489897754
280420013
219439772
319600408
446194703
321437498
464497917
206066976
32376216
228572548
126282526
352475395
99501422
424391733
99266956
436260702
190167342
388572327
206199865
136769711
258995370
498681981
34119666
466086425
81384335
141771860
333360478
489803325
327547654
217825127
230200596
310142328
257082202
69924598
390602092
407303367
454204928
126624792
267483106
38418698
79133145
139360792
481387385
314215788
359719216
321408215
440024350
462998076
148188417
318864004
157861403
11263636
71300697
421046276
382569407
205164803
379662697
270267074
224720133
330963663
102313822
237287649
402018286
276883808
17031399
16588462
268670017
226571848
303700569
373227496
286533728
83520018
223037983
490290967
203155508
76526371
21096862
11790884
101991461
263695934
384948491
99285973
83236959
80970127
327845621
8702784
258259359
147426570
103512896
161874646
360297429
452760309
74111844
43859817
192020810
428950074
311507066
489172733
263920372
307416681
481585057
121490846
115480314
376959927
337881658
137156201
351107389
190782570
157723436
191247888
255199593
375253004
97542914
161449232
201752187
372307625
350139635
311546307
267689525
229150912
41237568
428180330
3183748
101938473
163963498
402926012
392239566
354040968
232300211
405916490
242419381
359788851
240402426
417482388
305447865
400744453
448363283
189875251
196618250
83367022
44228206
13932647
78205033
97199767
79703741
11430907
350191487
279769089
394280312
431638193
360601125
240757059
132465376
163645415
107007589
198578074
475347369
156084398
119555375
327792767
381554173
427654110
322472361
411882295
204189738
254046271
239516182
228292013
457058098
495822828
293732009
447906418
95305207
348034612
351291911
317391004
99924783
305449879
354811843
216487424
286221861
71412511
198100646
428465797
130736559
179690083
8600936
148233622
361276066
294478725
423577072
471527803
232656800
363262219
469931273
413050290
69795497
325406074
247741714
459374360
240863464
135053513
397183577
35549573
87146458
170979635
177466718
436893311
468880153
273976753
448205873
138059002
5429087
151712128
221279224
287670124
459717229
92220989
29931503
356340092
80538165
362663446
437396607
341123831
296813870
376732674
483190902
270441208
111852087
218399247
72736962
194359017
429707777
410538975
49449044
21144684
152374689
416779969
458557999
324723848
315924318
53114498
79437991
103613817
397654600
100881278
88688229
469927616
362222741
310058635
148762399
247300305
213628223
249562906
45511965
121462394
311832629
491005621
130120247
6285634
18776377
165835918
2885664
192788034
29314379
259596052
339172766
233995966
404515568
383108811
202765089
168957816
240881796
354124453
438576824
173628233
417689562
247253460
273163102
178231662
428389580
360308696
399352133
180709186
305769868
190195825
134236704
217427082
401802078
248458791
79001658
323086371
270802841
127986840
441130201
448033234
9910018
244508603
286787375
354354642
295603248
333419363
353990463
271333191
55447009
461115536
206942312
128859492
184346119
213430436
373075242
343506909
65451874
138782139
44117544
74624201
487556150
317987783
399822604
446553377
248030119
158232824
460758250
231707094
479502539
385980643
248252845
499538936
425660684
272012945
477274078
302169080
276176672
441599558
210233522
367898261
23336318
216163269
100427758
473223171
323845248
370272106
343846304
237985448
198355595
246306228
350438029
353744474
276258615
402515695
128088737
262642092
425891483
316376171
396235810
463025858
259997913
312885970
348807080
172706750
372332752
201890037
103915452
190089666
42862268
195387034
456529141
45874975
119671535
430594900
123224492
273999099
460190418
439456778
317465555
31611415
212406734
90152137
228045335
61372939
164325421
147070770
195542767
428866260
73103126
117315518
255142294
219081395
80658207
285976839
137735235
434619560
328457873
17143546
135293987
382057909
296632100
305249379
61184415
464201249
216407033
245077819
332835611
21762825
240155777
258771453
272999258
261682998
436086153
363277297
328733951
407361984
169838714
276290002
200334767
422412674
6597172
427789852
94158217
155512422
470776702
482451863
369326899
394363722
354144742
192507977
225291156
395964202
444656711
295146543
163686784
80089945
144874393
276337684
161509058
361269606
114650600
377976054
120732747
10796219
312366494
414264380
438149404
482431237
49899417
281580845
292809180
496106230
14943369
379954585
58080738
120936924
238232866
267090378
65211973
6697143
230968550
273532009
154141910
100462224
181430051
237025168
452223820
11782973
64661091
129008814
487434735
281557145
55354631
158979926
42048548
177592223
445800255
47252747
244001386
328356008
433934923
439859344
349357083
337351844
55033743
246793971
269139912
10502995
93591630
145271559
431124421
280743815
399146285
255816378
496615541
13472665
380731335
42802237
35945848
450179440
73393106
374874918
382810721
318403706
305089880
175677674
49229863
303927611
195464449
344384282
362209894
250952618
123853731
290883349
431939264
206534639
90718275
290787522
335716166
6077448
311595316
281931978
346545442
183181885
140523427
301743118
73062965
174193815
167436
104196413
322148418
135613609
473993101
490369611
289431431
301454807
306896884
352073099
403158806
493769235
439558438
209357994
272244345
207127535
421500888
43679102
356818771
140180218
414686329
304834105
274847316
319506174
462892998
450206813
465369998
225771211
148484534
29082542
226656548
197256241
386469340
278562140
25025810
483545645
347057987
347557959
289182050
412191582
262117677
442795440
264775926
302468105
284898910
47640703
80000001
406120682
180020212
59877693
446074258
108895908
305545679
299601677
439330536
172708768
452507097
348678968
485494581
238946638
319888076
92781401
144147429
275807968
298269887
76424041
257481771
371710053
125357689
288549606
298999788
242238606
306666942
438591962
324316833
280412620
467117989
162875863
39379748
154293690
280028250
240022458
415272852
428796338
492157923
57931175
103751995
461399220
488682427
144208477
75019905
239772127
191103475
84189181
498702522
493501063
60880892
179135422
177759019
412009675
248671659
184957196
469028662
315889540
483045919
311927173
430955980
492706157
233928059
256540463
248837059
47586912
102605306
485324555
174331976
262254101
352316327
491681677
214279168
243635577
225457908
264215114
67490287
331165152
269338338
473545241
170928207
284274870
235333666
182677321
385965628
245638887
105553702
281473178
244540856
209964873
412246132
137659076
47005319
261272230
275302768
478921063
465313751
428672129
194128219
172276154
125058829
452118112
125162157
416733377
430559392
304762793
476340851
218712637
103684997
126676631
241590512
220433324
446959073
79740881
75559138
481230322
106269332
129337826
281608599
263402022
182895083
356508643
92130227
368315487
29481940
228744662
230417717
81635298
44138995
488621904
334439166
369926860
383026726
248385916
423090977
434303227
8022865
135292309
74222273
25125898
138350395
127650644
388321704
271466038
250200218
471427310
290648270
321833946
15140704
428741425
178407179
11542549
323996240
79826705
362827350
358424981
34571403
303270666
283741605
282073274
311437667
72499701
189201090
153191600
204426003
166580266
479245146
73690831
240555671
467410803
343034223
321210848
289995598
416429246
199074423
432026632
21662093
465604137
31197076
255205714
148506177
78724902
190960185
242061944
92844609
16879078
49391150
275588794
425036114
439357844
150842274
242439154
267771837
338463852
299699198
161791607
7927013
125636405
108570932
411611195
381808453
83313529
34204350
427016029
140918663
396386924
328148626
29862696
455897452
446580373
89555256
417993505
381079912
254180571
122789820
397547856
407947924
106957878
165208695
294251835
428391885
171157087
286007617
286512497
79698826
5159653
393923960
35646531
325597769
339039868
3650747
446531074
411021096
440733430
379281438
89554340
195457000
433037697
284845701
268361773
64381746
121793566
422718596
160067470
267058324
397897679
359130691
251408433
76505296
248296019
175970720
341656701
60541827
439827970
29221573
477666329
178387759
411277403
195199715
443878848
50054899
189201932
24066212
174496044
17156632
312202902
164072104
289529905
243622990
313165249
325551835
434930047
217002704
4320291
101195138
473357211
323336037
213924955
203240882
178868637
299289194
255081596
297247612
487710292
38886642
114879717
83913712
443964882
351662719
24664118
82381733
417530306
302408999
151873855
419753195
26747335
338045341
173261414
278308327
317903092
36104876
122813312
492645116
423181888
135917058
114868315
119916245
301164612
291212499
471754538
35542569
175459404
422763475
485114852
215750490
252487713
423059855
176715210
347079513
178617250
339090024
456902864
250030067
343896745
374277920
313017631
5457895
214314449
370967497
2707984
146001308
288389959
397155863
61361047
209466690
72898084
292933608
329220520
258104762
420803300
136072602
160722094
490755584
471827149
398909704
446248938
129789448
368857698
138030342
420335263
461068594
238455835
102512108
315919807
433893768
418331266
29471275
72832704
486804061
496700777
133409731
96787398
278700557
389955916
238131923
50694178
349786831
209376405
234557156
192622221
334456285
276611016
457907359
95729165
436719033
445513741
498465666
327851637
418800349
167615432
249146965
219557982
280062407
205690957
141138184
299657759
426170587
104392305
315570687
9096081
213693650
406312266
53164211
390865809
346746788
271380591
64281313
60475951
188452684
257886401
102597607
437386301
386533200
273268599
305953142
15377646
98205218
261619011
364201550
411727251
14415517
162398837
87395827
61232360
215986494
40560727
198191774
255929410
80505456
220809909
77702073
79837062
12698116
435708620
168011094
47424947
259009461
63394836
311590322
344118156
489744331
339735977
411599500
215844280
467665121
101196520
187669631
49286507
401422728
201951101
199565938
257236240
322602911
268272950
301466459
30742100
315909277
116795651
8276156
175167575
403226466
50953918
327302152
131202484
255936829
185097383
270589102
480252934
96088446
215936465
244525357
424498514
28779591
123499076
493141558
6236326
467566917
65703241
452217330
112594684
45637932
323775127
367143039
226898556
53851204
111778453
318453766
386879063
155046849
191092384
427330963
236179840
374590843
195263839
453685885
382349680
276027639
411665981
245068763
20211225
180674095
193086367
301903745
34519006
126495492
158907566
28259471
12209033
371413268
60810718
424950003
292473709
276627380
390963409
350741614
378587829
6753379
54578114
146137304
181611172
470327126
334368338
92568945
390813042
278159985
59245889
396599883
236638078
282461876
245871648
283196677
66314990
113694375
423835228
430620989
418639448
92857538
316801398
113110944
78650650
159422785
271174192
174550658
269543208
171384708
290436208
60128540
387991152
41805650
416678807
81779485
273512148
72172899
457896751
168767603
462467924
449396346
399114990
110308605
156474946
93061186
23619083
231845180
453021705
170338502
105988958
318758870
31055719
52629102
247074879
32384062
83266139
238568970
377174493
482592475
27235866
265530766
91324660
42582410
430792204
51926860
310070268
349762255
346743087
93461960
27910816
327041569
187947677
237564023
225206619
195814924
320290236
66482188
224567554
429107258
280498114
131980769
257442333
143768226
469837110
334762380
158906679
175695161
450661550
430228029
319800968
401230177
471768876
248284059
110110674
372563744
42019666
266701591
276908727
472325548
95916854
370078036
327909236
18512310
120475257
42433167
355987086
475343988
146488898
418930662
412045206
352545328
250400683
279752914
260506686
481128137
110894250
300767445
380643142
7587979
251587897
93275452
109046046
179085136
265956282
443189268
370948593
94740994
156354449
198245509
249101272
53202265
164320787
459389706
449134160
345605342
128175256
127580774
333194580
242269670
158410585
5578237
144080491
229343770
450364392
289261149
272165593
326481047
432273745
149307632
409585322
240603196
212211371
268459871
239339256
150426835
271248536
248564733
391320823
148675796
113952686
122174020
134401569
203974993
237719168
278714701
125312492
103866068
428554103
481442998
49441729
47539077
190050212
486996875
406900985
450494024
126465596
97939902
125452651
489936310
49036854
311587380
488752271
162811382
42921814
193948402
266673849
45789418
224215080
292789107
123810210
27668002
183080960
166342576
124502719
458350784
130553293
456317584
490877566
291927572
243892004
187423250
78288400
22616149
475842741
226017838
20951346
73903500
36953396
223370465
65691677
252838020
57303113
159738534
271792646
127382466
223852425
153628189
285347465
29016468
480765381
256718807
351500598
410313198
173024920
147599173
23959606
104219252
453970126
54376331
273712610
211019256
320157995
204575296
414948045
399847122
202991942
306141287
78069378
111162249
35899372
462931686
482135390
304591122
121240367
374725629
411378132
414298029
488068284
114693705
120540533
371534837
105980196
359400481
419020672
199055358
363662188
352280430
137383350
119990765
63585222
166662173
207952457
30667329
382964573
414952460
114707211
432905667
176291183
480560413
119199743
362621818
222418950
425577686
17070992
483159074
280715079
341968426
290702682
174842482
54930937
288878347
220005962
17658705
127337654
111190521
161908539
180457923
163657030
225765601
21738763
479801328
291177458
206049340
178581309
221115991
257361914
411024686
108450758
47756056
392739802
413719106
57327635
469719186
254995809
319779292
246691501
243647554
275132766
380660602
415745939
178753621
495905918
272363049
234358928
387912379
321221495
452486016
144973726
287506544
312963846
135994367
28059470
66978683
39770261
419790661
361845442
266926542
46900655
60725039
469147821
308169836
5846635
339037867
157134140
328595255
424768852
129780867
32370174
359193166
260605914
342599079
237636421
134872254
97378427
203595480
248866525
2067045
83029456
256208502
370999910
338976765
157703530
349112020
415261127
476911576
357198965
438141190
272031370
361562719
407375137
139700243
114661838
197288163
170849101
134504345
312433101
285710806
124205880
486893381
129908282
97310704
167356279
339995614
389453254
201598872
442243088
458318141
379831357
138424897
347017264
207752938
263107989
364597710
18655681
89313077
10704076
44466278
297807060
286881091
36815882
2156321
330896940
467700191
18300625
320127060
192131765
304181847
74324520
350841476
222377233
247649855
206452010
300881021
493235136
76978782
32829600
379070695
50937677
62763080
332748990
356338383
210545565
205861509
377863496
323344891
247140558
260525590
219140259
159020841
246429982
482717234
367227897
478875622
58783354
57373045
461978515
263256683
425374141
353033950
227199455
1869017
133422735
152871589
304421410
368183891
127542686
164252010
263493583
94469309
407261789
373580928
465472180
211522689
412575569
458239226
13490659
102462634
346444412
385423918
423860514
477642435
133015887
253807559
408903465
101362893
344943286
31579444
375085758
242670159
482327163
22031702
467675919
33103379
89550649
321366303
314720256
488926782
452168884
88171197
95815724
115674581
202833843
68232245
426810839
50679978
442518592
153856202
277390786
23746166
295293345
309101132
327993561
206322967
124547104
379261433
52694010
162412102
346501357
273097020
275278752
477668954
38399672
128594014
417579571
497059428
476721871
370451821
297237518
436596682
216506912
136638334
268392385
329526962
299878827
360547990
114509862
296237938
126965110
78722999
452091491
73727391
204366188
418987267
441275319
147072644
28688799
327687387
314781231
322562584
287287297
461577026
321904626
449985096
287317536
475594837
265593508
136828471
381867187
486121965
476947272
167760776
229081284
156774624
407492029
152280531
57514929
257804052
162182616
164250885
15472247
375632196
254113325
411081530
288077727
483010139
337626233
66910163
277690209
174154897
39100650
387395659
419071863
273037125
458260401
456225691
326127498
88291142
139121941
312335267
170493492
184142030
115834272
194885244
86591713
436263148
346803995
209871134
270869697
80569933
217262804
304982813
39733157
346160139
250025392
491980311
39503590
355748239
403616198
109286478
89889204
366637799
395947444
7562032
136262031
330844027
230020443
362019358
367337612
281112883
345365500
69764779
72883162
423593208
161767044
17109592
269587362
149041417
209644936
191890672
3910573
455374552
448427382
204253483
401386843
471143054
217663829
261683674
481448337
484117450
339583643
91656948
245341005
385100085
416791201
225701271
89116925
356852155
90841793
422232754
364753584
490380449
462315709
264509684
29723686
346712395
256298500
391905406
487386577
396411763
342950681
275429476
418793340
165799689
228653412
133780716
363402348
477470950
90954246
315679930
66153335
356790758
42349636
375663645
448644273
237448988
181724158
176512480
298296772
316207115
19364414
297332843
166612260
301592222
325367041
251058496
184261036
93414687
137765907
498537767
62932954
56417226
101390387
168492981
409478591
375288146
485900534
96915760
464878723
430257744
330581368
132357890
449505416
277964101
9416541
361388185
177317252
118165880
340500696
203006562
430794922
478273798
397769083
335654583
269646908
156572376
299560635
411595252
146306110
11008718
48524758
215532220
79442437
188588514
153875558
313999681
335706634
253735455
327889422
340170524
312361737
221469635
214974328
405505128
222761537
157643506
70773617
200468071
458012853
440468284
179603087
348574453
134579044
78753310
406923985
375343335
226069633
285022227
63804242
2700470
401923455
86506181
268853712
197024914
115844669
401090101
81975902
334694220
466600349
40220347
58701118
477269720
425584211
309954905
360321394
347491182
311765434
65216251
66037190
299503746
50401841
450495809
312222888
245849778
147859509
283841857
4961375
120276171
138580090
287869937
152062341
364013141
180724514
419513331
216580454
144034985
161521430
480566664
222499853
182596725
249731736
317612811
109692071
223028824
97660445
79506838
197642146
326582149
176895385
318407582
189807540
212201292
330003357
270699721
484073712
9967797
159336387
30402090
474994487
194218352
282990978
80708115
66582815
423847092
280141794
402775215
8571546
38159679
16115214
226043941
409209186
177016877
337210329
74119992
59478736
183243154
430489876
312362634
314431429
178087644
388792848
131594623
304196416
323774112
341563393
53857226
495747356
408353679
186445
426807999
372920075
116238710
214250859
358370821
77808962
384124068
343494381
324040715
306989374
423032241
196669893
495818806
306740753
14727843
146923052
207084427
256446595
246393005
220194559
342088865
172183612
159771908
358357107
244676173
29124442
220470386
101601532
384217110
292168418
93297178
396820272
129419409
146908359
179666093
312232215
461156247
229755923
56345720
355138220
325675558
36484758
102287037
302240333
294029758
483121205
195891775
305135560
272430385
78542886
465976452
152224040
419771028
311238266
177380823
176183135
36943832
485940547
329192770
343364665
250797241
447583122
493725637
430648004
299111567
259381466
351703776
88558700
95947491
235609949
235656380
367022929
22512229
233808997
297503039
416021615
292525722
448767418
187404511
342958230
107914216
133263587
177936450
459156269
60465446
374110465
374234964
357800159
456153317
69447786
421698601
309056206
279765452
62267097
395471565
227370201
238733028
498980668
150713711
407433303
278108098
430196546
494054123
376639150
296343636
309634260
213676795
458404410
367131300
157894415
324698787
270171214
185352366
164545779
160565803
432971678
110478894
233714469
200963618
207395020
170618608
136220974
332453431
312837936
215700269
330654105
232055287
89753049
251200011
249424058
260071801
424172015
412034357
132586507
199432635
426458512
414697565
171447007
282146162
16453082
150224044
133776199
423648300
277795769
296763095
144663417
290241436
158429363
155402357
311079987
186243261
71312760
391460390
431640897
79909725
466581856
363677383
186686288
262417193
477225343
412931037
472810627
453319417
237795827
440678355
446757330
462841885
124283732
233907552
347594862
319428707
309736934
280888179
34790838
435002156
138123427
485983929
56993305
45268174
275071219
369228842
262091735
96136653
193081861
162318622
108339636
429896638
80865928
289355969
339619717
202088586
223696080
212558114
37446346
147734643
170389484
389808808
80707036
362582632
105283667
340008946
344393827
409380467
443125598
4939783
485926860
48924843
124511440
27902769
39664426
440503061
75039041
413965273
132474839
272004861
88578515
480250940
437254873
303875242
107747499
245444861
446601609
410653488
261599401
140656943
328914848
230975960
225622729
201390998
391202683
157415309
477552952
270295817
286094034
103538162
123220794
464860382
292333001
404894689
474989027
328634139
109554695
112415224
407027816
131539153
79617801
70627389
416308376
161631542
378612631
374138844
399090880
418761237
379946781
19911048
452758171
52915027
291423008
499888577
340731582
467953112
264956826
393923297
108861744
170772161
53929312
328282574
301600483
60813995
376816773
3170308
289317596
131093803
440485723
406103739
90242611
188875985
433536987
62265894
359257380
191027122
87236484
26044301
74579191
268419156
489916203
80249197
457554541
376640910
241778675
448084325
145445689
249191249
67918461
449796917
302640109
154926172
170502107
34111612
336417646
2769526
131241146
237789452
78518890
324464028
147568941
21152900
274741668
391937047
103917031
76082689
40582766
461050261
45551689
240615894
238718050
277962287
55178721
96655185
486959065
326635464
1454739
331692273
209554151
498131454
449463700
449988200
278072370
90504306
434256467
42266871
494250563
23281256
405665856
293756891
92625821
395153437
225259626
122941386
242524502
239527383
150775502
425080955
169266205
61756682
363732030
449880186
353673208
291877742
20108240
211958713
206642206
394750086
61118788
205889441
397979538
235842548
458735666
160734222
498207985
22607742
471044209
201271553
34615355
81002078
397322003
344803117
180413080
173870738
213051382
315256923
311065207
114730684
78868977
196804436
207988563
335826210
54646710
207751264
272927019
275534249
72874833
421525396
225681847
391023428
332678649
135408764
468725364
125504428
284491266
256590287
411245621
175170993
294838012
467813593
381403406
51156161
23426630
168520374
58177144
179531958
488742483
479807069
388809806
187016567
282818770
69817888
16787521
491496124
184502434
333467296
290117690
460953021
289241154
431985199
112025532
413166506
221660717
48828798
10699504
39219312
486530480
96144279
405991747
493613282
472902935
101467412
253344210
125670587
486796800
159359598
166327920
163897633
262942913
175387923
421638319
370023822
194310418
24898070
321328179
384215115
427626216
428676050
429635186
400639058
418876103
47376699
337056188
394520375
429785436
56522107
26365610
291023900
195363854
242754697
283725495
92511073
162555679
96999510
255470528
88579425
329096357
27171140
492210664
399370497
199598224
314675340
31070437
488215651
130044189
481075006
62373664
396191588
61152830
83966006
62891522
464718925
279571026
114405822
232697583
173173332
235935524
29850201
454273434
441033902
304325176
447403327
497096669
147550685
10861352
202824946
242438507
486457683
176985044
357616334
46312097
482928134
418704220
449605705
281709982
245915232
133898925
197912096
246077730
161793219
142716386
434822859
475612010
243594865
41077797
458386206
100542299
356675318
254580197
399229970
320232969
274957452
290005975
448440294
299451784
166739132
424630791
364158530
70529507
104839862
178361934
65119431
119359953
397512539
366836675
289615894
111461408
332649611
157618312
259477431
393264909
6294439
90759616
143467756
110286795
338319774
85944282
14024898
419943479
34870402
73047218
184211773
162334616
496827692
472072922
206337572
377272610
239326630
168395393
288601839
93207770
488095022
116673024
61894760
415842528
359927079
266836022
407944428
104769889
440229242
485080782
141655413
178134895
77999429
184628715
350277919
123050725
101985840
303297868
304681349
495450832
452525517
366242195
368590717
97383703
69766250
173822384
414143431
241281850
169833140
81851130
332851535
289422169
178124429
4947095
408540519
367667082
172437301
62590306
349767606
60754354
374709662
453591579
69500427
162911379
404720079
55486984
247668072
201524749
100017913
413524581
328073811
276191285
300261615
478406900
283907718
194274701
487763275
321818142
80551695
126286833
435724073
40330484
272481234
204220635
37843080
30584677
334613295
171038295
190319588
135180983
442995272
205203164
172464580
213636524
272503367
418553043
149444232
398655089
87175708
172815720
356292772
497787189
76155551
56850733
139132104
155699013
215683708
438181705
317700348
26792513
281960535
110122515
319056420
356116028
486675977
91065193
11382341
60715203
469290118
395065912
250628973
344113604
419839268
441107318
325208232
136128617
334738714
311885295
304478844
135487882
474777607
136867240
48501595
5112178
269520890
20830423
46782527
211057541
373922667
21386803
390616235
82634879
430029179
223682006
333835437
485431811
317496259
489096964
61889780
170588534
70143074
187186654
350452409
490925841
397560546
10438740
466857738
339540271
437841690
140069676
416900002
84592265
261029714
166896705
142106386
381082110
107387285
100545379
348489846
99300692
44980440
470921896
232242395
158278930
328266904
60143346
466995677
173328147
282637519
360530534
361108941
412968630
475396183
278392600
211046026
350914168
387205213
277379314
203040419
213361792
165363269
159187124
373264438
425494164
93931398
362914493
90344626
161965360
336936753
275600481
249768858
458123127
263477991
409355418
64487836
412094848
58969791
259628309
78131616
43083499
254189603
65677306
34650564
72761612
498967720
304269994
337200609
156948995
186804189
416951330
351234597
337971029
420561024
439024961
389410852
453693591
66224986
11529059
15809751
25532424
195059429
87591022
208846206
76291248
25582752
209199880
303918322
29457244
467375390
456893089
241335898
45213206
225377235
480308349
250216106
293047874
255363018
79953417
193225557
338283510
433431841
166650333
485138660
252301529
279267413
184224465
179726154
230373261
420084228
81996968
221286668
96088044
466186184
286243062
117205101
240951926
144053923
430929745
305616216
460592591
20723159
26456294
184474938
122882275
147756870
399065562
458618239
47123299
293446865
318570114
380859487
55805906
470863116
146393389
200804057
199484012
269610392
277817759
207311234
134456734
83529536
29338250
423362884
227498064
215927883
411006640
259990592
191998869
421381368
259477099
471084599
15167565
257354504
336845803
236593119
461690640
442884852
475985409
46714736
224670985
430637897
87153058
150067351
17888000
167821254
22530150
291147412
347328290
171593007
267538626
37429627
255079997
440823485
34146315
100433749
468736486
263224287
297920172
336465690
435188356
409831518
411608727
371799437
409218633
125296444
138259491
99878549
421834704
325691402
257864889
402985516
89244594
40685725
442768974
112134481
441477142
196339320
115982360
265914501
378586154
497409907
481708374
67771418
362829000
187915293
201320832
227781113
146583285
147022329
340035950
354554579
305791391
366947531
233172231
322811830
122029701
122408577
172380471
318046527
346187626
192344447
431017320
439008257
13357238
264757530
259018125
218394415
421035936
45582591
399281648
302202780
167284327
110080114
490679297
14597120
227365021
276192400
92432955
410171135
337821765
317511027
117621228
293250595
395655169
293481492
417865973
75842924
380878355
204325359
441021342
15140486
311804817
308096981
95806642
335968826
108014509
360650730
14609034
422509908
314954027
277046782
423176749
227796361
423699742
63086321
221011432
112170845
161393881
221766731
201360868
273985804
429632583
8474600
39887623
202900684
318740575
347858531
371849192
7375548
370567849
225940943
468918847
297399396
432974843
424342998
311666128
75806087
600874
360242115
146049516
459010767
6119162
448781171
56556651
441676007
423977932
186900261
432676241
15473157
364365513
172497221
473970479
231295340
443183157
389599762
252046913
443772968
421818297
126484708
453609946
172279407
187018978
430014409
135158437
271076307
440320555
220152450
118188814
360824908
327076252
4790771
2845176
243412037
28753939
12347092
423050895
339036607
106246973
34250771
88514072
112910830
254840591
116768829
4546715
475791538
318095419
489982272
96747855
134872088
293673235
31496215
359116993
110572972
328806780
326541979
333572125
149186761
99288545
353548527
348903325
214065485
187017239
283741108
141766913
269469616
74793229
303417927
265214725
244138858
197545998
462352176
447146826
156738491
321578358
275826562
450169501
227584378
311257514
73204368
322172708
111942143
310512609
277443314
29206766
461059849
363640585
492700388
476131406
191536590
9090113
71244128
499800467
155927404
299982872
159282780
37873842
213518471
215537426
371450232
95332813
480985544
401833397
113395781
282620517
35848534
157759700
62188148
295101988
112197100
135947098
244982534
258525798
438612026
462796176
99539184
246649895
199520892
269941160
176141779
354175271
407771350
120451042
212355726
313662134
248477566
248325074
87413979
137960715
279029468
357343818
185428691
215019689
480143533
409363928
181217431
155857433
471400748
87143501
303786075
91855639
287221322
351501297
372774722
495507292
282525098
48712144
15620757
346106502
455739637
149639967
41591576
375393521
309410365
470793855
378803116
418500461
132207317
156027545
151650066
78866260
229595741
345368956
232916073
219406233
16904465
485949486
265941942
335851306
73326311
81228942
442003978
462436640
129582704
101805962
441929992
157703716
24344368
479763000
200919446
350067304
338115196
351907399
267218385
237045366
294400329
210505000
268607734
198222735
174911278
253530577
27444338
464516872
233076721
187394121
387214358
58804442
483200568
64564915
387568342
281812035
447708166
496652883
430583631
471709128
251557333
156927633
399160826
460972535
206469991
339461798
465632441
405247659
102266913
135226425
85141476
361429112
340406023
297361062
160786837
292602852
474476651
218002059
177324249
34124389
35892431
437680217
269503127
68119566
440554205
169874035
74420549
27756014
40453650
446295957
447571331
161290517
254903986
164553353
365581594
434151800
4076839
172947443
50098082
202779138
415970505
314724969
89474629
457203967
411677564
141562012
454714984
304524279
181545056
220716440
290772925
431343008
452401866
127734951
327486908
51250507
440276509
50156115
352455825
9784422
244012938
243203360
179895248
468521676
308977541
190743311
448978151
411189435
458899393
69220183
76864333
114816375
389887708
373901328
265236060
431244914
298853855
183580447
103640574
214859679
485362225
482691232
459458503
319167152
128026038
148113039
39086673
356956927
19769430
85961104
87228294
374140637
348837512
177693053
424156704
148545362
305148516
84934678
8464272
476849703
137004782
451541453
305562528
448351267
114635047
150754677
402644878
44802834
29129556
90186205
438043976
370781404
2970691
483589476
216959451
363858497
496623436
483601573
363446382
255785025
33942983
138264343
288078798
382137773
429894051
332836915
158611196
270826836
251871248
19686790
382461689
295230129
321063379
109661073
449595952
311621037
334780373
208055039
393282963
131594561
394686013
59858706
109100978
120449037
38770866
308178341
121277057
29371665
32344381
370158747
101122357
84469980
203524576
94348253
191639449
464830748
209843014
148059283
477582361
488606290
65768369
410051614
21539628
265724592
109462402
453780899
419051300
327488037
320507157
372268220
228112872
313810653
53802229
415763643
102675304
20658145
277168529
170145225
245513621
216650329
377280961
422523131
494069920
326273198
302829952
177233607
408873216
361976598
427662427
188433014
378253870
187985080
403096376
94054563
239525319
231629898
289023432
202275183
113024558
124188925
496971587
415294963
344673787
166455473
457838466
365831433
261622344
82983157
194147859
479633175
142746493
207156266
320669770
280933448
36397269
29500070
243756411
59121192
78108717
357337106
471473189
477619209
82215003
472374683
121058796
72970289
475325930
450760135
206301537
283899754
168069615
428567210
464601820
88298297
456402696
480636559
341667272
277055755
139896257
89998571
437320349
498379332
393682759
408517923
161372307
135485859
1669747
119949348
241021714
158591240
304100251
406246266
412830802
47739937
463624331
251394019
329694372
376542779
127463579
477162897
483231267
262481429
310562401
243911389
64485659
482121968
139982698
252468551
121538973
344863238
444457177
276073609
339683867
75739354
473904577
323495834
442656873
25668379
465833946
410022509
296011397
141836978
324771487
325163831
5750479
487597989
140475888
273982611
399039747
486607170
22493342
238042381
160109946
139645448
287969434
302247985
276680059
195688098
313332676
323579012
322298669
408025248
377375693
184742226
300038554
450476739
140516145
119846731
169319113
88343320
353146141
71315016
438093117
332557742
340107859
235630883
449934608
169544735
81243847
7464928
201562624
228603943
174751346
225978200
17928936
262793063
190158460
293326476
270408474
336788739
392942521
264690697
439289114
363238741
84850629
239908640
306058897
387257138
39304161
210391135
201762647
234417472
169426982
225177027
171278475
327131874
72388193
183593970
383734803
249918612
313666205
84307667
2253397
233987057
268076440
205548546
202759473
489576970
187768673
285872437
19880493
415910148
245159637
261235523
39616150
283199058
63240343
449265496
165224005
464864915
277851199
122251586
374520220
319717429
361697989
422650442
114344928
56389627
71162237
301660245
491934488
103306090
277696081
234534854
40531375
488792177
296637161
452490923
153199439
218770017
349454695
327371088
75820506
495881550
368162828
275174742
445238454
378528486
402219576
342397612
19815327
181676179
499072364
442335015
356546477
83622724
326308507
369757037
498191876
206079822
428714068
310155424
329891566
196845539
55834599
285621994
394746685
49985471
403051805
310360528
85980981
462143430
407905175
347349113
153417080
236593656
195097364
81303167
189542012
144907551
355494229
424532946
490452510
44096310
192484804
231200545
298882876
172481998
101231341
295855657
499702437
158888429
52324033
130097851
225404242
20790145
386353421
185664675
447732425
358334763
248791647
69167974
174115137
136618518
192108220
5887232
445649057
103598344
334960753
459652209
215800913
383209469
839702
316001705
80863687
192378710
270849910
378415864
459232777
159955197
127654681
178241752
326014061
215579861
234408715
366065188
445246332
220293681
487341018
106755121
256927162
175024815
80870908
452962255
124040208
281224499
408067145
132799484
125293446
344726305
198038280
255695225
192408211
90891767
150552893
206981432
244164356
280740863
464633673
105993816
11015840
14720996
68747228
373801376
32927511
359294408
348636696
498324099
349356594
439049602
446945031
381070159
445870527
34464937
486858383
356543437
256653923
401813260
473216035
248669321
174543675
109204548
128370401
80977492
199819445
375733610
128250805
470034082
187939022
194491796
482636988
20198380
318689612
473534441
219645233
418055071
60443360
483122441
2989221
386757205
522779
459811443
432205636
121778258
209488982
83602984
376886611
141930403
390591834
181793263
223185184
369870188
288206302
88414198
108886660
377807895
127267760
200657571
488747481
206288663
332718653
14920545
249666373
204205993
142615526
199629253
79908748
429390493
258934823
484428485
438591571
51508989
419373689
262261510
66438239
210007024
347909698
316587073
42532151
386626939
368057705
164631351
47733738
369733134
326174270
72501363
31221765
286708132
84640160
336253497
166152312
201537554
231696325
277976986
106355825
295004059
283243715
453198035
418378916
191105543
454194675
147418872
338529125
63505233
475320198
452919643
168776234
291458376
364387950
382236406
402648708
192017100
70593048
488924092
90465807
189928464
98203455
167272927
481376497
344847512
160737527
57009338
285759605
416209946
286873424
452078299
128654323
193650998
235063548
452568641
249011363
409908699
492803072
498446272
65726476
128385593
41623686
75944336
96753478
81915704
430988381
46059494
203877449
136127167
159593979
372087958
128075532
143956860
25139172
102105476
391115977
372657254
166600425
423770897
473878283
332902327
25402393
417015448
216086662
415203394
3930524
376627143
390566371
392959499
406477177
375713904
185528002
196268744
60572682
14019243
249262788
261263628
244383012
29071983
91107392
412779802
294926091
384554734
273006840
210318460
487770578
197192406
153999093
139506362
352358758
219795821
161950601
156681042
319250535
344037469
214107619
416784532
44192605
84614445
427395695
40428752
432238962
120447502
408672380
373905473
320101574
150970479
384355091
176466040
286749625
132181478
258339428
134224047
284867169
97804389
312862616
224694884
215632931
120688910
84282189
130769943
259871121
54882399
62993699
471423778
362415177
6553884
252691979
122281461
84617636
412822511
321914386
117846346
287269987
205125039
226906493
309574783
116204688
193502953
74449491
170765929
229839776
163914648
20414992
61262921
499788399
299496782
368056369
339862852
92533467
345528267
70763702
320642499
205784639
4604639
382669299
117436446
351517011
34403452
279024592
235505789
29620428
263734362
282775457
321320719
102835216
293480343
254434806
98670930
150997989
215089728
255689939
365069222
429028329
46900849
412100088
66311474
28566643
372022452
479809286
484876986
339225310
117585908
2920148
878050
135556242
95528595
196760159
339468783
412725488
50684405
484210892
245875187
311874933
167909741
121892118
216578987
433601774
98001616
267608286
122254198
153882636
197693252
92306559
293982965
102578070
23898883
216622426
296945466
12549997
253136819
111765608
196637537
247918727
84016568
9133876
2706166
186862292
359582318
29021632
208138374
38835623
84937439
286444223
397400285
163393549
370551616
485044626
297597383
347728578
482008682
99690761
303566867
72257154
82949623
26974200
340988234
180620139
210638022
3271258
90196506
444136346
386640337
235861314
3106682
220584609
52216314
138877156
415627380
83992940
476572525
254104663
483594499
30196004
19767484
271498939
400140951
464426427
313001153
39334668
81571133
79598706
171227483
217189141
449397295
370701278
260835441
157540087
329872446
60681345
199347271
57489923
310540588
77720862
486609567
386274519
188627458
364016761
278875101
426948526
230883810
389763055
329226797
497158927
441409074
154457344
315903792
353581259
148667638
391913749
181338998
50288529
136803632
381875302
138868359
264054771
206786245
424573075
304468339
187207724
231365911
322832717
162012030
196468379
57634573
61413934
178236016
402093744
216308984
20188530
68248232
12476310
280931429
475000655
184597221
194856912
200089377
322478285
382399375
493085934
393540594
287229320
134390996
189983469
396499913
293606474
119013332
72178218
137786734
244521382
262886131
24936434
195398311
123301874
342054281
417087390
60877128
14518660
461794426
122488220
273368957
62872565
304603454
106771795
338989294
26008037
491055426
89376446
131490858
318064046
67837889
213559513
97611366
151746105
240413650
323426197
179299319
133602828
306517949
381749061
216543132
332715569
426701389
118147617
102017687
358491099
219528992
373530009
355835779
391205030
277601757
4664217
327478588
180989418
33520251
84142788
75371741
379316659
191500516
164749077
91959078
184163667
462726878
437123193
178600323
273770744
157205929
6228724
156829951
18796274
337477158
28908902
117324515
9144542
117517492
459528464
309217651
243249695
76528319
4616800
205829016
390123353
379223599
400690427
381855375
54327650
339613548
252621566
180079713
388096142
243470037
433519856
198749671
71369247
404592452
367341694
297855800
231494020
261973650
427123114
227304534
65912635
476130058
178127835
233462833
189030515
333739325
215305661
322346319
89595368
79943278
149269974
39454333
450519689
8194106
304658491
499107812
398498594
42215198
389396060
66866416
364374457
81251600
395125040
208264759
378524710
376059011
482275446
20049693
258349864
378295295
469664187
36570960
490465937
245995313
21720184
159923576
11371008
250684741
178424714
212728925
473949372
413537964
370802418
134370473
216148834
321189463
384184377
35765046
493032931
92965389
210326195
480396476
83291867
482543224
285787340
311842468
413959320
132051889
133826131
205084160
449773500
79215565
407599101
384627219
398839025
444070533
279339386
286175601
282034818
185539421
16152748
120931061
301316628
210215320
53522256
352208097
323114312
205478938
458659337
358680343
200176825
258364863
256560066
265372257
127679021
336899501
386515669
37974869
60949383
470555254
276139748
395540294
27513983
430992840
259525616
359153946
65119705
432040993
127931645
285154174
236962501
177085625
203568613
343011657
15460485
60050985
193583089
457998294
462784688
367488242
19914765
15121876
467697009
41204644
475136669
31062345
118303595
123862900
366774103
80331360
387633770
329804055
442747115
462026203
76638047
313907009
344030930
369029669
449126299
497093834
359229516
450953427
321581860
138349801
411777313
445939099
93083173
435554366
11348830
384846279
5503267
18048828
356492375
92193021
450068621
493062934
450656276
462437437
346568881
109324551
163932809
307335644
302298846
389736272
494229194
162164671
86456926
462226046
443394580
428278126
171915187
159361447
461475955
339878623
65241998
32080599
363375269
8821240
103931800
499279423
247499166
19245296
288077244
254463967
85117992
213577513
179891206
446297487
324775077
477776999
306052159
443446916
349611023
462280240
123664235
87917841
416216730
217600993
174806480
339616111
185170418
260311202
320490565
308390364
152959345
57541437
498548124
39407031
294402719
182019715
386402500
206967509
326919948
446898539
88088758
252816718
463497698
387148499
350104112
114830757
84249686
379222954
365114113
240807742
321067473
232783459
452235903
164414450
94547209
267386711
48065381
420901258
431329200
459559023
175291336
270706322
327550331
348686062
471764115
438708229
440339919
333878285
20426582
7416849
97563690
87586164
468696908
476763553
335877453
329307136
302197061
301114988
109557237
223744257
490233234
176597570
240213032
127973459
308919040
53646374
290008422
247950542
263207653
274273455
306708191
419691274
383228214
101788492
184398753
36443850
399470451
147490662
441702070
454247047
252011899
295349092
485985754
465450890
1607352
236217759
44878688
92861157
110137042
257429564
345893020
183187071
187583606
133192128
105617818
262319777
323846588
107996333
384109289
65860448
231982179
198000443
29872032
454230912
383558454
267599233
477560462
175560676
204961988
451727606
148313359
340742915
48651282
365494436
111221463
383419896
393964124
156765295
304410583
45889304
216121855
143901816
298625974
488170268
352825388
265168228
330688519
298100940
333011151
300114778
218456470
79866790
276328731
122581493
243872845
75921391
370511613
431514432
320319330
376649550
344551667
366877859
160372447
257204478
375098155
220866413
128904621
38256680
269057338
189818375
425461421
30702876
133058099
235079524
153284719
143128541
467163686
39640692
232057841
395547934
495772312
462253947
56800455
185104835
112642931
28354094
20367493
320560683
272025860
53212182
321463654
103837712
272576776
132642928
426627984
231748241
270028513
294881759
48387150
387973359
281913325
447069621
478605543
478142399
358686757
464404579
40093978
448278992
482649924
345638467
381522797
133963051
310830101
83150362
123433428
83358583
97691702
425547677
473415598
480154552
191353318
153523865
81778921
225382127
456989612
336228036
290974346
282794496
264160223
397896516
327412939
250002028
104676348
362504303
452786086
389547120
300301592
206892534
216329432
52076750
119809
243754295
406699713
190692122
374751459
232270118
346832634
140147627
450080888
384041849
25711899
360252268
92466873
279916391
242032807
9009417
293205933
476956413
454842352
295936427
114858703
457994377
406106416
44957644
285486955
410183732
285514078
10744932
386613560
316699006
238093206
9086197
2366686
398528432
255165896
136317152
103881534
476595344
359428694
84383429
474034354
426510255
371509479
448959858
158891604
99424748
172799807
215194014
292963053
454444945
226479110
449601617
193266407
327737745
388170418
57041560
444418889
352202368
311221478
468491926
122414259
187324645
205414085
174615563
90875318
112605416
15082871
428228825
312451178
432963842
215568420
233544285
344127031
64067623
7573138
280599488
70736310
276372448
18132864
88552466
247309249
368013251
367876997
485749684
390961602
361120640
1988242
402227236
484986437
11400411
26806345
185920129
247951468
150734240
43956655
400237268
100223703
224532987
11428117
216486348
223273747
441563761
102391171
381023330
129947881
470010838
365817132
187321323
114397789
152695189
156011861
216921735
471820476
470945354
386123690
366934437
135672822
154161265
49624368
57553217
177039098
192074797
258794982
53930781
316231058
396387628
104856865
79802627
187892534
17531608
459271577
464373346
64698154
419637881
277429560
279470907
59260235
131157971
435460537
310024759
201554375
195624179
293411080
115643743
164354608
41804794
448678372
468029481
344923565
246918219
491541562
73546816
30022510
203630705
430032344
369500174
401575028
109297074
106422652
142258350
303724010
291805508
28538333
126117250
21991295
85428605
20891922
95258491
246730362
274571588
342426988
368521123
108764457
97424172
310047708
59240559
476884598
157235423
309730207
255014276
22339888
32343
381239623
286665843
277154803
4601914
403498783
4009911
210171400
127777929
2441388
394150963
102630098
124748802
73259000
56339112
1966234
471517707
52655010
108057407
234149867
292682021
121422774
165039854
240620636
141697816
188638783
480321257
412422250
355940070
9755727
423368765
11461220
89390346
44804152
168211168
364049548
17402997
421474991
333745120
204423949
201824639
378588417
474670531
461101996
367150578
248657996
194977797
257745478
179694205
486105244
27993625
142709864
395627605
421365624
161607958
30232906
254713240
277775458
403475815
228708839
84282852
290632658
214991675
13846711
352729781
119348919
376080085
252843976
376801255
340353895
320488731
277798847
153240674
375428480
214629739
67894999
269634749
428080276
28598168
388974266
277241861
423288016
347908683
483615778
409456537
410992971
219056107
209895959
217072190
380483997
204096942
311419699
180665851
477141383
164555574
239534025
265829943
254150041
320061225
75271328
264057165
31928719
161755195
50783508
145439411
2483871
295855924
381256467
168669814
271270354
463984243
349183112
300101251
22641237
386626395
422546363
459987731
482752921
193195503
67684560
213084443
123638400
256156857
199599929
114599362
295314505
126743102
350845212
46031303
44703669
39380498
89738367
128558723
408650963
94066432
215001282
267343535
404506049
359414126
439555867
75711877
410561034
453815675
386023233
86035435
225667781
222279531
261211051
137705786
35952155
81672420
437887305
10857659
287277933
470992873
34000681
352280854
454342851
210096050
112315274
480850299
433009433
482897255
30895737
470045786
473951021
130181701
174821531
252117707
200035223
12794659
88237880
260403755
255293888
398985916
409727929
269625173
395052769
285583001
17348877
220289729
192658213
144322792
458119454
360619802
261987070
146702746
393984934
369921611
334580388
63338540
370446865
225617566
408062237
53258652
3736043
193640721
455242949
378343397
222551045
482172471
176843526
421264171
295768459
462069355
355522386
165217537
214766481
458374195
421857683
198687365
235549514
487885593
410525844
198663176
85810227
373419839
145900955
412312271
451116979
164389670
95873347
209705628
273604000
281135744
8716352
59234458
48328784
213399114
456210570
102359903
63069786
133751741
252167538
441772001
139347952
372717408
161215258
431465471
315049451
471630514
338932678
457851709
339417562
30693531
68629855
307074840
189794476
243835753
382436360
211655890
204411588
413128507
438950291
46740116
340080702
380642060
409461506
383282164
455974342
238799795
331440282
294265064
6371242
8682950
129530375
302554866
236799315
47791177
262987963
205662733
401153557
395078328
170468416
138107391
98930144
128258699
69927963
135894261
468794840
270348456
332552337
408241814
218015434
379952442
169334028
381102631
420731049
53749042
235805249
75891817
47470017
315717902
228301498
44304066
122664267
476641474
95514876
27481231
284567029
25940221
15568747
237974197
277422071
328223279
409498771
192782153
493314251
44402639
307699232
156574247
81886900
405055177
117463743
480455816
476872537
484461735
7859146
497761807
418866542
20628592
85695994
245872755
27170855
134524200
273166389
234510011
254925589
479565318
348705207
351864463
227033399
277374706
200829261
369194876
37612604
335060402
385884727
224974076
85528251
463788680
433270819
334922697
337876933
246903350
440168558
312454569
29750675
351817237
49646282
60912038
113433868
91058943
217006455
123143718
192302424
416640360
31355392
258003456
3276594
91706872
56066589
457836169
162003036
241227435
409879558
46539196
342853505
342400654
304095499
109688577
429449445
413775314
452916581
93189098
306306976
458324275
288193784
419287071
18618699
250366930
198975110
393404466
11309894
262982721
466443696
246874951
283754078
292684170
455411597
339978737
442675857
385845706
67771629
58445375
351534630
181093684
292505957
143754516
210357824
38004890
358438882
315011519
322445630
28548372
248403819
141273169
479695337
335755223
342659885
370427733
396600476
268385593
263774252
304330713
435369963
491218211
149669565
193671567
127648542
327504825
81087610
326310280
34910709
98765068
279679752
185090538
246711417
486382590
441950856
282893327
22395478
241781275
163434736
482749432
253776967
181832019
201771685
366856079
424930467
413915830
464640581
90604991
157299042
797859
395312353
416919386
246419765
212277013
346203411
184893403
40408649
269654318
20534312
249461
235063986
138238293
167796379
230518795
307449268
391758030
12658219
468088721
214012092
260452537
42389662
163828529
47290941
140494734
276602775
175933518
465970852
438191039
49450907
311024751
33992349
350333485
364043420
421593231
187608712
397769345
101030509
3117264
285295489
203061109
200963733
277281365
358286037
31182454
490569153
416070136
103644092
164500329
498633579
184493613
42942629
168715943
118622892
133670862
112396408
24512238
295406717
414748242
58447817
303485590
255175283
481988788
63625993
367252868
63495756
450906003
192143746
344365041
307194229
37081089
291256226
320913052
55113651
241101130
429141939
101940044
294442030
132867563
439795316
229021498
497202592
202322835
189105580
414896385
134407615
14214903
459423452
413098056
197345205
106969989
8356762
243455297
3360119
156878320
124296499
392458199
480130112
374088267
415963874
31230811
306798136
195114288
290419454
56590298
367593062
275099343
156340712
253032544
391618385
357420143
165776078
74776823
413008657
271581468
172420013
403024532
350177095
318802006
3717229
365042015
105878715
248330470
402711950
331448580
344854297
334389294
240974278
374217491
307051220
41842669
7899298
498812251
11460181
349545837
149226690
41957636
153883674
135463337
48083877
280600278
326690910
290352587
215996236
248809785
197330416
209647664
169621810
414952453
50068705
214331827
338559092
300077252
111883738
497777625
470556806
405382164
415447189
407230104
218913307
131574617
341776922
142205074
35479251
376313187
284096979
338556706
50565965
373435566
347021455
101351215
193208176
296260510
260370925
1903378
416026789
493152412
297269383
132149708
335314801
368257522
113707344
43244837
476946912
364622345
127598252
390501376
336253970
378083149
290523375
137390830
2886595
100504404
74333391
56325454
238892162
129354336
107531762
195814337
368710130
395171307
428945169
372254951
218683407
369556572
16153109
98193567
41571736
360830944
385938731
129478610
175524268
56756687
449798664
109797077
394468419
251326817
45946314
340140986
15104446
370925931
316983945
55904491
3074259
21970496
248763955
339067131
27778969
434403420
78715296
839987
272041634
343871000
38660901
490789215
362868845
348381757
70913368
201917593
436030877
29740007
204568922
223726860
327776947
332329436
69123579
346759199
316996713
455910595
315076919
250026724
217226098
31759802
320463982
11337282
21631736
30098706
40382024
428516796
351744073
160253960
10452925
239550296
343710813
356139767
198321115
434565637
229497
155604144
449336947
33481217
137015914
333248082
11299012
488109856
105970332
422983894
438942026
496333352
336391465
233467188
176062660
274903011
238240801
196974514
119154875
110003114
135015605
494916442
96345748
491814383
199479044
284280609
98360614
330515149
215322431
398267296
22885782
152903696
339509765
383379084
332593285
286267934
360464654
225787916
308799617
89331622
373109188
42075340
428077809
198244930
397086965
31107667
88035948
398933767
286915717
301109449
296192997
23023094
326990686
227855029
105966949
63076128
376601300
367322005
26148738
159948934
142654631
113528773
17028254
474672662
343346468
409545417
434132741
318215469
481018515
147411811
304109562
48017641
339934680
78797924
113771058
285199126
173929059
74075095
76627041
351314000
93295325
182481610
60848868
214037673
157560845
235031711
485406020
403231554
365707430
110392320
100892256
213115551
97736252
224697877
325093919
213148524
55668446
241380679
432416367
391433322
478010649
143238224
353690491
481931316
327296140
135798639
34921277
471669193
234445384
248841306
427513925
103389072
223661007
347070111
322210531
206993082
446206133
363659617
300376350
320328680
357486257
338493277
430728615
269823249
245454936
150719376
2788867
336714445
458199786
10167200
215163643
414086267
382400978
100283162
535217
135928444
80611938
59482154
273519764
7336993
298241356
277840177
378546990
351235274
269364409
153066064
311573016
239449996
369195294
452264576
164557519
461103698
375056261
291772144
186449619
78892085
172014565
461909191
328519645
124785475
361649689
211167991
249602242
327632941
141595015
347823077
359353579
121337085
275962924
146145736
382686985
182622191
445045069
380756629
217622084
224597136
324163633
393090748
412339060
165733437
445812206
308654651
224992164
108711276
198993822
82220477
137356756
153036879
324083419
134942325
345427486
489295335
392999681
194199661
390410719
138090367
154375776
476993693
209557161
298709733
166795040
270546678
418563278
334010108
394660253
398193101
46742155
169925483
360530059
63734250
298344792
250235801
353433242
382508446
142952777
238727396
36352205
31214571
158420362
235581453
496932077
225615278
236896280
261544568
106173499
390146633
468663791
198885878
157371778
377129833
275152991
209694532
83364297
347775597
353232321
177151962
3135548
485351561
374228003
263003325
196202786
173055673
157745741
59173764
358748991
385014037
32975296
56363671
355840666
349637133
382499099
89706105
246137228
380835757
445441124
102326511
114637472
239331148
429909985
456990837
142588086
197730225
368570441
124078325
408656810
473262495
249656316
193164154
191578493
400783739
321405944
202265667
251892965
151516393
213259236
430521369
489971669
125881514
425573204
152979295
12480776
61905071
256686861
420160485
82028568
83298159
144788342
299234575
468198236
224208111
166655747
421082447
81632457
127059899
453427337
422239958
328250482
230566439
262926993
368749639
458757177
402987253
258680373
321575197
460941625
237036800
316237316
75440131
484261362
374605457
235435772
424791289
380710252
251995325
365499186
281608026
119049695
179572120
374411004
352804994
82903273
115005212
4535791
62309379
481918601
78659201
442800287
177743557
22173995
271132286
167079648
483046825
148564773
421959417
124068479
155928264
442885382
426626914
488785838
295179827
376413448
122614978
405096206
146989542
46298659
426133733
273709177
170482189
401159789
280020227
250095572
169842236
476609684
383942537
68066671
478007322
70862115
16010439
290265411
91017099
153176618
281724357
304892541
52058338
437297029
224397764
255355687
481270657
387686966
157128431
187073094
83124013
156881551
233548407
456204483
483043525
477236085
197622334
101372478
177059317
450152830
181328178
441718417
241488225
69977788
293120925
278874288
40296687
400319718
193394759
238080852
75431439
492313054
16695458
190354732
299365480
400609508
259584604
93578760
212600121
460074556
490102777
153833127
351856161
423259470
184787965
85788441
414098907
150814189
359796801
337436569
335016482
117551691
467857964
303162709
377914346
464758766
284803129
210258471
370027690
185613652
179675942
472916135
172134250
357419601
166104058
158419071
461659458
481619639
209917469
433020491
382747
279318244
365691364
322643332
282981682
234071053
372828671
118318830
49652560
201993943
436185794
418663713
183166808
231376551
166379156
481928304
252815771
21902853
160673078
357127475
339391578
373007707
976864
378914509
311624531
378551953
159485060
304019487
246975534
460806947
337209768
242102992
488524089
459537122
436780759
22826924
209437421
421596306
37132023
292738086
432898710
374048703
166574994
159114516
477804579
22936078
488055832
214336993
391005387
148643416
395911773
301936423
165969713
260154729
360269455
271582301
465915040
421893447
25232030
405803546
328070303
397891244
217955630
281029675
170704962
196623453
247641646
289166997
298064290
409883097
306848855
387609934
33400347
433899849
220356716
428827681
204034535
267011841
497016428
88781500
322004926
48696289
480074804
15133228
51904004
179613002
18769340
122117946
71626433
424159072
91397897
162852750
314439870
342191367
243245803
309997572
202219342
474648969
418379986
445575150
320115944
311888999
120840635
17406106
319292696
319298592
324536536
91594804
50949557
421769903
315123508
54194972
255449767
291428694
235690043
205680029
72108617
322424645
318589553
119042736
182877451
94559432
80149394
119218064
5776777
251946474
364979099
488178513
183712550
353986292
37542654
438790628
278180545
139647764
251778406
348914013
219554208
407652872
95298710
79065006
118626700
2427470
439382647
135414219
290231583
75033039
25691159
239307164
151803998
69727303
465907298
336121051
162341313
75982037
220717430
78643965
266319660
66138536
384985884
492979140
9985400
466952487
49642412
437095703
221768400
34914356
388869095
272511967
122164730
286077258
445496614
421179313
277254903
486861167
374474865
191169320
464294651
261601716
135670906
375180377
300118982
454907628
446231489
22023241
314118654
489908687
298201282
225124896
115624436
423944811
243363211
182025226
356588331
190807754
327235020
138277262
39816564
147618423
326703131
335847177
403671466
496818762
371507782
255997351
80037183
309705483
35502812
139750408
384896488
82507286
405844994
345061477
237645167
97259681
15922337
411157639
307499970
80524610
158182911
118540611
128852301
135267448
40132188
74217398
402496820
62081576
408752337
409084341
191282183
442075532
380155527
375840997
462112830
267651755
308162805
417972566
178607019
259929151
57919382
331822416
203415810
482368008
83714156
148903413
46397966
88082888
249317279
314926254
275975081
62561945
459950377
83647665
381616548
245126347
359127559
118540965
476947087
123881508
194250848
192897968
195668226
81648805
94905322
32062346
75727377
370820052
465898591
196106909
14699081
190578439
177740452
395729230
307765874
450916753
266861568
207418990
213438320
186029829
284859964
11346034
464211711
381620725
403061767
391163602
399858087
131285173
322799538
239799810
236952859
307336687
317831115
19437069
398641014
323815528
267404124
141535927
417211914
231125651
131335030
306861114
404144898
2509611
121423748
171943529
38013830
322749781
107520531
271715580
152868353
365820303
397622929
437031240
346919532
126196070
431066045
441315123
63539424
151103356
257666197
178598438
272192194
150678228
311508841
23985269
173702990
406131207
191675766
474946095
166992742
329450721
279263310
306258059
444378598
372490884
207903895
178583112
102157078
308241550
23681992
398400023
58003926
313336373
163837941
268467298
148168294
72585339
427071145
93724521
2578946
470114378
142137691
64553752
214277373
167294332
295477631
399789082
96281251
413209191
371236125
446554878
175538653
236578945
318088018
103377985
181798405
285645017
352266341
126443659
5919489
473253583
320096242
255895514
348974059
328386365
249682954
36259537
255339958
17921116
470944961
472754224
331365920
418845078
30891747
144929305
437271668
12261358
338365552
278610769
496433492
334401676
49785389
133611451
425734002
5319154
192826648
251610204
162435760
214241784
140637925
258739882
25983398
400073860
375321091
92102206
179186747
108493846
481462822
133074291
100922926
455045964
311161472
382212289
199144503
201977543
327555939
200944734
59243170
343337466
367955502
259661283
265905899
343025881
362935294
127846686
155121770
493489430
322190825
350226134
66775570
248937559
357510413
223659028
359191480
242495236
265064410
484264357
480157745
419007240
265626725
481858095
420989327
127913428
232686705
47959723
95232106
70001508
311269765
344485595
227892130
84365149
248363984
396952384
161462166
287730618
310091054
67561172
392885069
52241883
339597709
290363045
458061500
95301507
86758169
272454001
268186926
318196049
154701499
438869144
83027691
227024194
116218787
308756584
330318994
385438979
378754822
191299257
120547849
306887999
419669577
373850120
260249446
422445768
282405197
86117014
321062218
205072279
83004451
445022148
318697838
171527573
227200814
472265419
21829861
115415124
11938914
43172083
13310287
150338801
186074281
61036085
373452196
245229457
328246158
227295643
255410359
165523019
337820915
108177339
489027607
79051837
402610813
313345472
175295406
447582250
110674516
83290726
482632515
157519021
403249467
91459972
226118468
151166453
473758650
372718840
402489276
176825564
497648952
59678116
383312073
309559862
36670414
355913356
373280326
344908007
332906585
474476410
466988791
120776360
270134237
81118454
491680678
359861579
358719036
276744517
174555357
490737954
476869987
248903625
33964847
340447860
334697943
331215390
350306896
378597932
450176555
250235319
416942944
440402792
8079677
450705374
287233599
293962133
141014283
80187703
253787157
433557652
43329845
33317441
246827563
211759198
96684968
190592529
158831758
369773733
402595303
398045851
250308898
361831694
417933562
301288790
325426277
261597647
291994120
251659897
242072347
300984014
375130922
235820048
113663478
156658175
233248014
339925684
87362698
286236665
96871553
113926025
158583780
293531549
412484092
486150101
315702824
113629267
464089378
187809168
378214532
210151170
234092807
22011604
223309727
239690534
136698902
456359852
90083518
218993600
114538677
207901481
319823251
359057495
231607944
224216778
435481471
480167976
196358559
313584634
16474108
421880719
353236481
482938544
275536632
247215648
359275418
401430464
316056218
313293687
386587730
453301693
31707005
394827722
52864449
255500253
80996770
196755432
231734008
278052257
51213119
461658156
351340628
403813132
253743410
347927728
151708415
465049810
280623870
227003489
440486057
485018753
297061676
88885211
84190692
126062736
229500048
339567403
316648686
471351384
360911564
382359151
127427715
493985694
258576540
417229279
470911084
372905002
333456237
277859003
402549211
14320406
397706547
144942794
369863559
192231272
133860015
376373845
2372189
377613191
449239461
215412477
23080972
148286210
29056677
323925046
298291342
303770616
267818953
16673405
433456744
70636961
165828505
420133633
15520056
269783462
35631848
99883312
293200049
310209057
270499163
483476734
73814839
359725887
31527203
419754171
408486480
14453298
349382576
319144424
359110463
162162750
57338129
289762716
346496302
124604503
437414305
440114720
14807968
371692038
106735477
445520290
104040877
201567960
363097010
155167354
45834347
402816303
479395174
367206205
168891719
34272578
358572570
433558951
427832457
202988242
132115508
350049045
252763268
450810917
346804191
118649691
244061867
262180612
452404856
278148302
206934092
78939642
233554753
190439448
432474334
189446061
300358243
119987836
352257553
314492866
378176157
2537473
376595572
206594328
477739258
9263048
333028629
378017013
157300186
223009258
73992213
43449097
116222109
489544779
319494335
160514455
125423902
285130936
488477857
95830120
355825569
243939238
336291495
382031752
112952006
202073061
338669478
202201171
217204005
131567387
233923351
85577382
337650578
156158788
113707522
323161537
170023834
253469708
276726642
25777566
304038224
392713845
374538960
337967446
409259148
21945882
99546992
272952617
134460556
371964101
250681298
63724468
5463072
82151054
351456727
308659327
13317670
213537635
169908295
51571668
318552318
411191441
461884381
324831605
474555060
330054374
286452060
145709274
25007019
87712625
352427849
79136869
30745006
406000778
356686052
270557384
274267865
439705642
363198775
433348497
324745194
101339879
246087209
287215920
331289313
185554754
482771012
465944531
392677652
149253695
36658119
7783388
256572017
310142208
357779931
378205499
446319735
184620287
74927004
258477094
147368055
229881458
315368980
237187804
423564663
262090894
217621010
77911045
220830875
133491787
460500996
237134264
6501460
54219982
200161522
315497357
45050803
428808768
116582604
192856799
121886835
316891688
416309735
118705301
343150864
212401432
201259322
326786354
45160240
490112392
368672420
317425553
279046313
409697075
452304275
145943733
37586958
219953548
428939790
436032971
142376753
139427120
27595655
457940725
132142529
311897227
74720674
37834982
121593773
60669068
321137745
17990281
194788104
387715430
173125858
75956364
281979151
307199145
458415564
39231893
493178659
427126962
472421039
298722975
197749947
59767695
71808670
371536919
219323249
19661580
34115940
333609305
383422765
190527507
119096972
110859134
476589119
411574317
151742845
316484242
230945314
19226795
368682762
92348915
313475048
490412385
362809038
417400563
132603476
47571969
233976562
225741690
145241097
292993145
452914823
286630445
29153312
418155059
218699133
239715346
441021520
154527512
266216598
98115754
405553669
19987146
11464368
407725782
206593086
420504445
182339942
236275040
266924642
441700629
479336
330040403
287493847
107360875
344778163
448695049
412113592
471973588
169161739
274398684
312434596
343942917
249554214
35783530
197318228
281973381
70548065
410048451
148228521
133068708
57197280
135551971
176388026
12523527
321043671
65678887
15415391
487592820
93444396
294247489
338202706
491855148
491872459
308073867
279974939
92949532
402854674
62899650
292013302
200136280
499635636
276006053
341451541
488348377
441683539
404943614
241452500
343489893
146314737
167026661
281305798
370060371
198129503
498892375
209496755
118101938
136925952
145701592
316918784
147400886
202347482
359534161
76124284
296076306
19756265
155637704
432365619
428168902
210706125
143337955
298755320
336817513
470857313
93369771
401162253
166106722
409500200
153257354
374354237
343969059
275017708
52139107
35514749
428897141
255848072
408970400
426562730
361514540
203530454
103920594
420341548
39969429
344565672
253916152
76208097
166816725
419042480
388972395
197139695
297802391
47599854
122447908
194725179
11473321
235661458
11370983
274626694
379519855
30034244
343837143
474850707
211564419
146533150
465371421
377550735
421525262
241303335
444963861
337741860
201867111
276721913
69805740
24052600
77244594
222181570
250222488
46885100
189610336
120990935
237509546
98815811
376389218
384985985
287941481
119482213
145985850
61377628
477963917
186331217
230776204
338064887
45870871
248231008
480400073
423329745
382558150
137762908
219593025
255457028
274332886
52693940
37469847
411139360
156333245
350692565
31692399
475407530
435595917
117714833
378326430
225635400
336221312
392712952
21926009
140934450
200361293
426790119
237836049
63667704
172128205
485309787
90056999
232254579
372244076
39063595
215828588
243132824
413110943
435415240
233876955
163950397
94819794
377011410
102284575
446785593
105857828
441696990
115084387
292337304
457408667
425326251
16749311
174628810
134397658
307622662
115532537
403724064
367367419
450668605
398184001
278131915
184215327
198072007
218268318
332661574
447138643
484187917
179162390
494956965
248869021
242717692
68247420
175999591
233884431
492806834
297963914
66159803
108269009
276650475
131880228
426899523
134616855
388413835
160808744
306857456
372369929
427757229
154656417
80006296
274899055
178805188
187915699
145988853
312050802
26092808
25232392
439338512
204190432
187688904
155382364
117996333
293681555
334904133
358403360
408601157
351999775
130066673
135475687
313571519
207047685
204904101
192992578
16343454
126690573
235329642
445317260
235729071
440978200
257764432
30957951
270603331
57636104
98395133
470985066
58865993
134324172
242540497
253292243
365742249
216988246
470880891
232849600
300212138
329211444
269416534
394022325
180967810
318649944
380234497
460823810
129615625
378647553
462295382
320086062
449987061
484623292
341174272
425306161
350165905
228716189
70485171
94543895
300525038
440047829
26798661
443610134
295649389
461613238
405929825
241889296
456662546
224439201
368986306
302576469
102052781
448457647
16078610
456532552
431492586
210141379
86039587
439836388
397388614
286709560
295946401
70094435
104523961
405415307
451285397
57431271
232928977
143142814
465531002
285051381
37687365
459342431
162619904
20674107
471762781
248484424
51036357
11860583
103323113
75253502
173826057
329378836
57439898
21761784
134439178
377640382
172515594
42214889
371797001
208416012
326483933
202857702
487439745
415972547
167917959
261676595
317385177
192931329
233976632
477327003
390108371
253589995
55071293
292580401
302966329
85150350
126885724
401520894
273985813
492401565
175074980
261103017
270307843
48604542
433419326
178575378
289468136
358261359
369272941
376045589
475402082
359061656
160858480
148330866
104157061
284043894
162676845
415044456
268584625
402463579
300834679
165523574
209726196
197472242
38941310
48393077
423265447
11124533
438646890
114403226
275880194
230734034
361224073
476831711
321862632
159499982
100865057
495897609
206595234
383771055
437130576
498729581
46370597
428315002
46046765
234698867
473771644
84878071
74755773
250774689
227695785
54476673
97842934
111719868
495187019
64788343
72703344
35709401
299765028
307611457
234353256
267629595
429688623
57811902
454866332
356141774
10360117
495975652
336886445
242645634
19952725
224431266
138584568
317563560
2897343
113157768
59537687
75444625
221639981
415833552
45298940
162490716
463046044
426147065
152478025
292454286
421590691
331883126
325292505
215944267
222534054
363136839
11328690
86538861
146674024
72732969
379103551
196610680
319951684
2955847
455844506
417414339
359446672
75086138
50249203
4274374
223395799
57717831
472179191
207923457
52606458
208907510
407290661
212029060
92805363
241983253
172442033
105512749
251877696
372273300
301375787
123853146
77945900
237925052
308470108
21254895
11704191
13311095
331617827
438042308
466267132
140081777
313528965
333132640
76176479
296289239
244267864
210788571
62452981
162730429
62311067
394058966
441265328
417934843
58502163
392730791
15706886
168928680
366645952
470216649
32420256
4017491
271690753
416508525
281053426
431102996
243901811
109467406
366241526
204300311
285489035
403861266
123405226
289876315
405987751
456290968
233150548
244960141
462208406
241825470
165736437
186012353
453620956
374178822
278156415
205219760
27514733
20329980
383716721
76911838
202878775
231909569
411586145
312179145
373592488
154606367
246895209
209950364
402935476
423159303
46503369
71986423
258899621
383547264
154951476
168115672
474676303
149748967
126758238
321958918
226830109
456090163
70809642
202355946
387712387
483196998
401215278
489696729
75114853
52759655
241451218
62569956
348076083
107330214
492427949
60060614
200962433
98536891
239677423
107581191
229484713
149742100
36960533
252288905
45118862
168762331
147809924
359650644
72663743
307624889
265632284
451824493
488296958
150231260
57977267
179916427
291119333
285409115
426749205
275655126
332484867
964949
158101589
358438357
378604026
473320444
204123429
164183940
357072330
61103702
316249167
241028166
496295928
70182751
310760605
284084276
255740455
450942200
189022939
412572358
723976
190852946
326421992
16874514
128107491
178340060
83071204
252518919
249500671
245514833
204293405
338641718
291350975
429295470
17107890
427753669
207203279
411791585
486508882
171307345
482218366
296458251
428583807
231495035
187010321
465550233
165576146
111957149
369575486
150731181
466900209
316411248
381462993
435692244
29061218
161762406
362425286
391523818
53874411
225911639
313974514
204101381
62154273
386716608
217087313
376408680
151130724
210283988
87740214
224084349
174638738
48905668
499576601
41967157
269249967
436933853
392656416
38909632
436370680
407122415
418326825
290448328
417386265
406931964
273335391
171263802
308156045
20601558
271795997
67506334
425028428
302502221
321824650
43180326
112025903
287721536
255054734
137037772
220295692
476542808
196053607
192107962
59881243
457305154
45264581
452789149
164119814
137706271
497335172
189403313
276072140
274179301
308577778
125412495
10709248
437284411
31957846
41502885
111065174
362070274
252104280
157202448
383455400
225840212
199039314
441500136
92897038
116981050
107599795
6789405
368755894
231028603
309143737
284364979
53172000
397869376
438498132
201890981
183740046
377243589
71401379
475890886
426746246
115354300
498359738
30174191
250682433
48269397
387351627
390052710
431422585
165712899
497810769
420300150
385772402
189506617
385905093
474049667
307611727
188965359
154312217
89647614
327345088
325865935
188977688
22704214
164794119
282783799
496375
865390
305214338
204871140
311540917
201562114
393970397
437674777
110494050
113383499
499828714
121051739
446741868
397836387
6939703
308995528
262186043
137217279
164550192
353005494
493234836
104398767
300383034
213281585
470602601
254709048
293862669
419830113
291018638
390329900
243359329
173019929
335723733
303921140
378293862
300441860
162353525
31434333
270146501
441606158
148281338
137624337
36772374
379024584
215964968
197604367
455477995
115682151
42928907
362335046
207922278
496544487
436048046
455346636
18512926
14358033
36777149
48590546
412236866
86100437
223590275
439821329
81274034
445128253
54083068
88143524
370691443
48193085
17336933
306197472
436231581
175963936
438858868
85471573
195873344
235385947
411381614
441530216
470870266
270350148
97873848
489105759
306886348
470730589
109398258
9750289
77400975
29176623
334373445
497591439
16899197
358940057
374617981
156712633
151627076
162206318
68349150
465014230
93632916
189026600
65747378
405441206
153094382
39900635
432975015
196971209
154542970
86425253
159823862
323392452
241280407
126421987
68441259
411315910
77471612
460497877
393223287
281469844
306175932
337905028
171650610
216595122
272197275
94377338
36987286
291368102
257783770
303790614
50127864
115489387
230398817
238711382
176042734
193009811
96598850
292875801
230694641
26937083
88942696
13478292
5950205
391917039
482887557
114403857
27977684
271077636
19871214
289904216
199247703
39373235
250114348
427335431
322865350
463225667
124597288
294853521
1138003
13251295
409257297
156111069
252145880
441916791
240366022
106811572
367838565
186210969
69200998
278636590
292742937
70891913
102818444
355836136
7926859
1462445
329025568
152892006
66522962
111898653
430388648
105803365
135100483
202265349
32459939
26088764
1663133
454450083
261589553
108425023
422248217
242445568
6546933
305156865
69054269
299019277
21762147
335193903
207858654
300087911
195765649
14945462
290369936
249835062
146135241
418697664
493395214
441389906
444253087
340153794
309467529
333265700
207666403
26276320
362760198
221231803
429673503
408809951
348476270
77836543
378843040
457289834
263763543
163068023
381718210
470171312
448537504
122747949
95080655
427497207
315690133
117751279
271191375
466210410
356905231
418210189
14062712
75963216
338467059
322804843
243369789
17560120
311621548
439193194
394655760
43681628
159123755
25012530
367455666
116301173
168274317
269616519
137727542
24217195
333539356
147288585
53571006
22609461
327927744
414426938
187612759
367181816
48494479
214014798
322536989
275415998
33151565
140924753
365369555
117593099
403010425
403762940
360280659
222210110
139635420
419648455
313367883
215791813
62552491
132002496
53472369
4098012
243190305
255291864
6553123
388520556
257864165
6092033
370051737
398432805
162287484
373510902
169909174
295328328
250842086
408555463
340660000
380054831
257765898
6547786
298197099
294813710
252040857
51870447
313515073
137838517
324361613
308453297
464794103
396106223
109849329
152146915
162507725
66727317
211142052
410713949
52986651
445154985
63612996
321732113
24753179
251474156
363272442
32039178
46227193
60878483
77889415
143410507
361258417
354014502
261001772
199300849
153011195
398829361
402815025
412574354
305518331
442636646
385019692
399050773
193073551
456232006
478385541
154555849
141891778
309683649
78408647
220374263
345011245
317894882
95299200
123273128
305757514
165796692
30864455
217520134
286811199
326526322
258445015
450478573
90931579
311848758
283853820
353281509
190011486
479599550
61959536
209573121
197715097
207108798
251127165
381050730
183340373
305710146
101722684
77122409
38915436
457101140
99593664
392406734
37382213
411282336
264770688
32268950
169887327
401039747
89533131
23209154
471239382
403625919
354241161
353204616
447741133
40267777
212336159
495923367
212212232
345015758
68398708
396028927
457204407
95410259
12036444
399708402
487785123
404774376
468483209
298457458
247446770
418019032
83590161
311593657
288446797
262287002
321267793
492627792
385891923
370990056
33472063
393499495
34698356
357295781
36634330
230062208
299280248
37223769
9895178
109566986
477605601
236485082
217943907
216432310
160477968
254847192
419682100
389694433
184268727
379681735
475118921
396596708
243952163
11213154
323006743
475446358
153367265
91775849
20540318
232744255
100359028
485558371
194201158
425660079
208547730
308892577
282226371
466478147
309390579
365590668
385280324
373455506
89495466
420427858
242273692
290091157
445453306
246484206
153641777
445342416
351031656
168826888
13597351
315588722
249300379
24322724
396421278
488271693
49786834
342995505
490093907
267989145
67877422
378764765
338707250
286537048
286616537
145428638
25515397
240782727
168884401
387466758
484501271
8208858
371479822
130912647
377671315
40753899
122214657
288432125
138952806
374257281
216149139
63536764
34767405
474211423
84230931
235599986
76004183
29826279
198579662
188486768
14870490
486090367
151805476
344809894
24824554
362934017
210032914
227690866
59216872
492795332
14867535
142001291
42894672
292665069
262679992
310315304
20817251
261521923
172915299
77113062
29544369
492074835
56918723
198495974
401735973
188113524
205071546
50129938
7422735
421396107
200619732
491832650
217460337
198265450
468501690
30913208
310964717
321947018
40530740
23587337
436446497
261017374
131201553
22408679
165734223
57584993
269109696
124492645
359050309
204013342
491672066
6402308
451966871
248675031
442904729
371062446
276355643
219163196
336060120
176526635
394523462
391698568
67038097
202131026
437091507
8442292
214632961
84234832
475010101
32303572
121519930
116818720
69321113
159434073
225791087
254381875
164605298
221423785
82122427
109918667
227408513
438483498
12678634
420283206
299515621
50043182
24839484
209810469
441488578
239046665
230207091
70420532
202388764
420124377
253399782
371881519
199436753
63339353
212528776
223256456
119006909
92893742
178600065
119537578
461515504
282147867
274471338
336039675
238940369
1404160
272478040
116602920
259207315
352925643
313058827
7119167
339622131
425596692
368550293
470777546
426674715
322389354
408112732
1394341
303406932
490643737
187131693
103689305
470459145
383081547
60848454
128598734
484218397
211503163
280822978
462596043
120155927
186887883
359771123
208336299
465032504
471860173
252409686
306733329
162496013
277959401
173320739
338421060
481950691
5609632
149312127
266090926
227160750
386809481
89954914
134812271
59852427
289462511
272001890
98705498
244375547
225739299
238735003
442606813
169726789
213450483
245243425
441547191
165760357
449634669
205751291
292239840
262157054
336763435
55667211
228563295
6759593
353746177
368801803
390140424
479242623
472241847
55610969
109622317
121765857
173482166
349555304
126065476
472208170
309959679
47271703
363731526
252269934
370224606
369084654
33290829
246523960
376608004
268728783
252264584
178556257
163961571
44881445
170596984
10415215
410915783
403642884
476913776
148844019
108079129
82524980
354400537
404776667
12705867
9129334
6448720
232204622
441253738
214736655
144679406
179383421
482555261
439234095
143082399
3576534
215893510
258987363
384687581
118169034
171231449
125346595
83999430
286167504
345574376
379275754
463626781
135359633
291477862
473977113
305932890
229813758
47438484
245881345
297467005
216060895
33583313
445669692
173173310
414678941
427692267
477766202
388556482
469998631
93195427
145588560
339642615
112263308
279474567
41856572
347195980
75923676
86169534
12185049
14284949
10149150
279849761
167235523
361377539
328689084
332087741
232126175
187416462
358042306
117651003
12479703
21467332
150054776
103348217
126853901
88415616
476547221
367756017
53390632
137068475
472599700
215880213
157869245
23919014
10371595
185496117
2386726
20766065
219337848
461402579
254954241
1146161
259289947
206028767
69134358
35810340
28641970
401296420
30873100
200523496
137829651
196470525
16171177
180266095
53540145
315914615
462622478
49089381
253296284
333635194
453370588
375416198
233063650
241176609
42825713
24144504
153877311
168004114
185962758
484723467
265775724
42701343
470404570
220531625
348902089
471494803
68559695
78136381
480303929
316001383
107466885
428984430
208642959
14915040
290906902
499417762
285356916
420082924
44280319
246452673
281060641
219214674
309276187
105349242
398959009
85602341
371503084
47436130
467599347
403828170
329242856
253676797
438765897
96749500
314370553
465253993
488256794
380742133
376167739
166255047
170687641
247143473
383598606
380227656
437573611
156465052
399292592
130443112
371894584
157020233
395750767
380626227
4492246
3202971
21332663
182740834
215118765
341325258
353686831
486033922
331137755
246433791
357572497
285669223
332518085
444996990
25426655
235331124
340967308
491187037
408901492
403965150
274781234
138112188
216724217
246487547
394181281
447773393
14194515
361865370
222265230
243717374
425007962
488386633
405233342
83255749
98539457
333015293
285977996
252832546
365339338
443428750
150740293
56050564
193279806
1319619
346433390
190555543
353095864
382997870
156329986
410989488
320027703
327807518
27975271
364217961
111219655
102261872
475767341
79995448
321938998
385818514
302834245
326546142
16086921
324087566
388699468
137805006
56563586
266985504
227856645
411726866
238172921
496993156
104812223
262467532
250591733
417178904
291933154
253718158
331072576
430093434
281365570
251924346
364996774
213847005
269358812
44307363
46177743
271237818
392671619
405175548
125213946
194095053
124620205
265928908
48205050
111367087
400354532
152826601
238991106
161829377
396576074
454534745
477169460
208268436
359055889
248749961
161154065
238189284
429140001
408259311
359370876
281350119
477775539
174822876
395565311
319318984
193191449
74561583
97944980
43189742
269273861
48752887
9333074
46570849
299758654
70293978
352109578
475725831
239491943
21392039
396746974
232601769
419945068
458933074
71610906
148224287
46016209
32940433
363400568
6009479
83765272
346386957
341293848
23743923
261247134
423501161
223204411
311579307
437167542
384362077
26644984
256277997
51004712
350308952
357907978
243382855
383631058
329357684
144825649
294622648
152372879
433372329
444787040
92547136
115922686
107945050
431040855
334043149
423745954
312724758
194922638
190707180
332493846
71814210
435501708
330034108
441656018
421248182
7273520
92187963
77905104
186052724
11667643
100287669
334919445
58596202
166972936
185229573
138641863
427464053
105834202
446367979
36870701
390641395
279811707
176563878
413406347
151591632
25562904
263345331
221322152
363016372
473908778
234237781
126536948
317830232
80618740
101562443
134734199
6983049
99252327
59643483
245092414
294651835
464627072
469780451
120973398
497361554
299475871
109309104
325692912
269381660
185835160
324826954
153048205
391004567
499738650
179993392
142551971
228476330
197161967
434564106
488266682
255134209
48448390
193341715
255533589
116495462
462240517
237995376
442812269
209677158
480711837
90184219
83440899
356877496
142698646
436230781
384366278
58623265
39903737
121764414
391756976
94865253
390419925
343180830
187950354
474023998
178509253
263776267
331720815
296320725
281276794
221815102
8987615
132951431
353801360
321715941
271955606
295315951
454608401
72311177
75633930
83318074
383176332
341026632
28940524
359243651
46693656
228960989
113713530
275793858
147561321
61445543
81985963
12285268
168576682
153401940
234009569
455552945
225114453
303991727
130884627
333983786
272952916
412480274
50402973
106039278
170047894
243772523
311144483
322083607
367410471
427995170
69052799
392111419
315153803
443326286
213621965
263757826
285221565
461630788
9511501
349852948
492943224
354405920
223221607
237201802
473796153
458982112
494998330
266197430
470630882
393546089
335070545
395002186
400389038
185952626
312651796
233967052
358594207
262046693
351844381
56635118
343081585
410105898
249941070
290272042
205767637
68079386
224049237
339548297
289722878
484003944
204808678
244638041
238990088
254313916
263977817
435261424
50939
441398478
142079648
40593538
176759533
457105435
53108689
120995716
257891428
250782474
297286419
131699737
68549593
218973648
245378683
441800413
188769075
93691940
292480923
192787574
430255196
40102557
176180504
99430978
300708785
223538263
259174529
381398905
107315450
442409385
384103231
333346958
381302099
205795889
244428262
236966627
257638465
421020120
30400330
106618840
202172961
121892365
436308961
191625703
453031961
298938649
81767679
456089351
97858010
326695026
151595885
28871290
262799853
115336996
410787514
168887023
404015070
117745725
202671360
321879856
413777902
480751450
257847775
104447746
324520421
488172674
193531007
338807399
27902249
53073490
40482155
166719091
120564222
43589654
270692802
356053431
19697168
25613836
108158673
276907222
134449450
415072133
30425786
149543346
297848730
165410689
41483685
402844308
487058847
187046269
85595497
19414204
13554474
322403227
227497160
314814779
105163514
202287753
195299999
337617935
298112849
434450327
230276100
495825274
143579015
387573693
386216066
145745962
314310672
224151019
332576310
375688857
12366945
191477975
267033550
213150566
90751707
223556874
356548236
370286789
498890418
21915944
104273416
349547764
499320644
21815237
423242405
264163740
262311781
401340725
279866036
128269382
139498168
268086555
317541927
44805728
439339742
135127477
201368183
261213907
93884675
49953508
197434269
349834890
354129644
472417736
205753891
284403812
132211721
156394523
110220709
97778364
16720782
46328624
407979342
363870748
345284542
423989122
408057874
21065422
118009330
93437344
375030781
487385361
3057533
190629757
128909542
300453608
104711479
106898023
361408061
429557454
45747813
471184098
451179462
37172376
347854866
481689386
285166341
327504194
497454653
162221848
87781758
56165258
459942755
332950278
92616995
169261586
21662149
473168526
4864669
49417205
8785887
319253675
485646119
187886310
332932370
116192952
211836236
12212975
268481453
307981580
441305382
92227095
209488745
361977938
453223886
452429992
189877693
453636670
391033876
144959148
318187300
448107214
344164370
54116759
346817911
246831948
410257053
173651194
309402172
393979482
301387417
127236527
315428487
84788589
306227270
383736133
299438900
248315209
33963291
425683909
168866799
19535388
34386644
335208349
212843169
201459833
334829767
189964492
94382676
203362502
13491936
202505526
342072998
283239209
497534042
45344106
1955285
31794431
465294847
125874860
142875385
392388017
51624681
281749480
350125986
168210322
254320710
68467598
389986460
70189368
57907892
244665653
205972233
244584782
161397757
153413984
376047656
179952840
43905520
424355934
235198961
254372425
213352120
12219514
440732742
403869201
295654834
206163672
253059928
244475895
259338571
356023678
206172293
359797134
305950673
378177087
128922477
292360601
437051738
30331469
382987134
183726857
160484186
375512337
111186625
293861642
386216189
192374086
115277900
173844831
407540700
330494929
343757588
354353594
103362491
15969236
38991119
452001617
134644571
431761613
258865015
432674941
334191647
108834170
297351550
107510325
166745310
232387730
430968271
337653621
424114394
334442878
442602084
245272478
97496840
54473687
449691766
208618122
263067092
405375117
36966169
46706888
378109532
275140183
217048306
158185334
489121123
272553032
435746395
368037827
123044790
297390234
169314571
298364983
409307972
4209936
346486091
209725670
398170196
256127834
192089389
102379248
3068349
167421626
204490435
260999466
117906139
485297326
362746870
367133392
300892243
128144024
14808674
436785344
117807116
385189057
316382890
190197771
339385648
451070481
212621633
226177956
206648789
261612820
33948808
379404963
360554349
382532903
267929557
465765893
321975482
315318529
94712696
484844092
423372082
363994061
446215331
260208775
260383705
473547844
229879161
21619342
317611171
376641812
351911626
117415817
219648102
399194737
228279278
376076681
281777785
5120806
492826290
257257756
370461363
61796911
343443453
69417298
366663467
113244344
128915726
396224226
345821171
433854992
219101453
431009853
133963169
1867076
272247430
187912865
244831409
323923721
468941754
339190908
120636525
155042016
275583204
176000352
423982898
117768501
104004323
167351914
258001999
45136105
222901612
290052627
226778390
99515505
171064812
37406924
57003312
395186670
440349044
337470677
338403713
482212645
240269617
330275917
265331769
487112950
201040461
246568320
193043160
309082170
45154632
180972543
438204778
469607539
467726259
241455608
19368814
140911261
330772099
30514547
387968053
243875282
325027423
251418754
86062296
498784644
298117300
418805361
197035706
168688293
490087364
257962661
130862386
182663802
19393041
427773515
447855899
105146767
12719950
332280446
446810751
362760414
407481226
89313128
495924869
457054264
74541518
490614406
407198731
352723857
434210137
236976425
129740346
478216641
302783218
180819636
177300694
188429391
371078045
337259018
171209576
177134863
288041994
266272713
189702447
428424146
417779975
316451164
357495555
402732133
275106762
317924368
159055230
409728541
312376907
269711512
66252879
331654708
371642785
149401893
218625503
183270246
237306577
405316858
288618369
152041774
288712361
495747323
135387827
69506174
3650898
308512446
288723011
476605267
151253712
448700264
65696106
153110723
56638612
51494899
314954684
404516502
251726304
223928587
237051271
263430888
435835646
246126647
166447749
80325415
224673622
424786670
421543132
415522732
188663974
154274137
290486267
389793869
371478161
327431418
116184621
84100990
484437514
356894698
440206037
294186110
16213688
246907243
342442411
72450607
365703921
226199626
404364772
120492616
295930084
468408360
359628017
98697777
461550875
128318391
188527705
252108347
131756429
153757239
233459272
453061620
245897574
394283896
490579135
34040420
384057089
392883312
47364891
456246088
69141200
397897861
168417487
403927174
167783148
177727536
403969828
278383328
15458666
175802290
143394279
403145858
360578152
316968997
237079197
151614719
135775435
218567966
426871039
54904884
351272085
249601409
6375248
131131016
413978679
149942393
496792045
404856029
351139284
140973292
120340987
461390822
118637556
423544829
336227377
198431918
379002251
127165637
336545701
249069051
178540539
188114470
114476030
151298766
465753493
44541044
106954279
156435954
436196484
232210610
400106159
75141529
63500788
68220764
92040003
287674041
67880753
67955088
213827000
135370692
172261565
368674370
259242672
496887435
375299595
476074076
6228759
66382397
120453226
250046887
21714707
256042654
185138702
91934446
240510686
162372976
297071616
147769154
450168021
421882477
492356696
405831815
119061501
216160374
312405716
23135054
290318532
211043715
33716154
430884585
3127362
49517664
63374422
470248362
33104282
143739143
473618996
285104600
59426368
278537196
402779319
2850061
171848807
297825456
115025121
17332354
243488256
81632746
338073147
203048818
149639247
427174309
99000785
430923810
255148025
370758319
88517613
13396331
291642822
274657688
20724038
60060380
54336356
32629722
284787500
244598540
187649015
6584026
111393622
316542839
69111220
87580998
149735309
490861633
493715430
375772094
48245308
386338284
416204780
221558388
193733446
356394623
194952940
401635663
169020205
79791620
125374733
48322472
445114974
325426056
483724445
152997501
239019530
435458300
192047119
442048770
485777963
400202459
239003906
284239667
97029656
100758537
113542460
179843861
223724469
238625565
41685590
382274704
18593344
264003543
73051768
196516219
18778101
85816859
9877983
435846801
341120508
350243689
198842407
125315643
497478807
234566967
334170822
353146996
79141283
123434921
259941547
111494938
67771354
449227873
229110227
13944153
342911073
485369508
366373716
180389015
363586043
279300665
258249913
193944056
340763761
488456567
46741015
110970666
66161651
293646041
499512691
7228261
322412633
483198731
271109257
441975138
445408856
185795328
155246622
113573436
434350966
56114895
85832982
263315107
32367059
16861716
150485458
463321778
158699198
227460928
145352145
390377265
474752974
302148940
189101937
302330606
466751173
197788573
178534825
230458255
370065865
327980525
42164664
29481197
175010999
386114858
441644238
3213818
325123337
26317046
16071611
460709517
470203444
74816830
385601403
331867615
326022966
12493393
370232989
9434290
379947408
398556431
328926663
43293828
60484792
251916744
193502745
312606157
356846250
4171199
323749765
281552495
470924401
51203463
122657517
187822429
420724217
331192350
251401431
468338475
127101530
125938456
193403105
235148367
458224495
492952897
185764817
347791559
51706816
184152389
471825510
143193431
349036696
114613569
25900598
61538063
97124174
75467149
402105364
69833029
492054261
353630641
154352685
54829505
243608609
20679706
201642348
42441795
161324846
97188460
249123399
88106521
490534143
203640962
453595413
476518481
266776516
306453809
235637834
59420114
257624735
47976275
347070526
76026351
91312909
217846533
334155707
361842628
372625613
191710617
479825982
189206258
373082110
422663582
265153368
391946627
270593941
462498919
46248188
289393106
78475894
145834441
307043349
83869167
259023621
93948562
418006041
110068690
390008147
41016755
254390169
477594406
59333713
160251213
327446702
107681018
140488734
393443276
234059163
437979734
63227155
481609759
30072698
422138358
282881386
241160361
395213370
58888550
46243517
406984211
30378291
242645160
48251376
392737655
308108040
152642411
75495848
244862820
212454595
122448361
391309661
262861217
336091734
473000138
484086339
489652357
373975531
450712934
7214430
495135018
348577150
451020235
172552641
240249242
116997890
382537299
485481129
464355239
45742563
288716596
248981486
416702855
56724732
338602496
241930868
425396782
98177984
395918402
51315143
233480172
256240258
148479026
89490613
1446317
331009972
442711829
476226413
90041881
266722300
36434911
44422159
138190476
50651033
399825914
184078010
497367466
177879266
450419769
54928991
146053965
340290934
245911199
437290427
234632012
429667749
18813567
398808003
111814224
55233075
388497810
217722687
308113789
49481471
236302980
257713517
292323744
444176722
312984184
429782304
85217055
393664547
140191886
338101301
182701681
228207377
67048356
29822466
272949632
140597362
105353573
76882396
81479833
71797720
203538065
489273577
158664342
456118569
250646346
401084065
461662537
468387628
370797110
53762119
306841014
467043851
281444802
198804179
392622151
5593530
472534509
149226962
293720575
342887495
74299356
319857446
166081193
381854801
352511976
317077290
56896945
77658144
15681093
429582246
84471588
425151982
431729417
326651433
261085772
355216894
148840592
216056817
103885997
151891039
382184804
205770817
456779600
190738247
154629471
444526202
159813882
245418578
333631177
450698705
475746874
250084222
1974090
97970382
124329261
239620792
449301928
246256523
77644066
373486207
420915410
111119425
303956439
257953590
116603893
262632371
245511963
370648006
281842067
125892900
80349607
219094179
252677234
207391303
15210735
400839126
297016421
296012817
66624587
303726348
370139977
84984905
480536663
236685870
436683630
188042834
200795233
61423056
7787378
173596941
262167084
286196795
169104255
224994343
26096292
246005249
302674390
205101882
303222590
306474056
185149468
9256808
401776182
221404361
464487422
81688035
407055319
277079899
211142675
158022473
440638025
351058375
44523770
278304127
234149447
259030478
270774469
66158380
375104021
228595910
221312501
228702373
411221364
449045486
383305417
271800162
86885045
288212688
34856801
11233418
436431809
23837948
72650437
491342178
297009786
110309615
9046051
382050050
82776112
332203127
251342063
458911617
233234894
187262591
324186058
396425420
326490676
292794216
489433037
267862716
366273058
280646888
200498308
274462202
18906367
435198991
148734999
83091475
418707521
443714988
125563295
225223730
94349618
152064463
92999342
296785884
110264300
256494400
189499910
84698189
209334997
347458166
491947576
491554976
193659697
383515071
296041514
289387395
63654325
302793362
262802817
194303186
304487405
290024009
257305699
33698629
274694542
480940203
335105687
264576196
42694152
284216381
105347576
208935114
468557218
401974988
116177298
53603607
27581428
27742554
340029884
465537494
311755174
232194418
232375456
255964032
100804343
118554036
255640582
154638937
489238315
249973462
9172549
103225992
225743595
324260031
164214867
359928217
448172253
283180825
422469185
320497606
89838118
213983741
245235572
100665987
11721674
194142490
99113017
76861033
317195459
192558325
45580403
79151453
406755248
115164106
423351737
420239752
202065372
244356398
19031075
226797044
457065322
477306141
454864628
448602105
376834664
125843040
292295737
25892644
101151647
75828388
440976763
164424266
474845414
368668311
51763440
15231673
64112975
273810048
86541246
371433301
355048913
227848053
474090958
349022017
136299381
52361685
405377429
152218981
134082004
238025318
188202473
460702296
166816615
429824161
90905833
180113414
138270339
256530062
408558774
23940248
62394983
175161431
253536243
112345650
211764015
68040004
354308584
232873780
262578771
183112810
187538825
25809083
195783862
86502993
129062749
340942975
402663665
341479786
382303199
371577017
368359267
442329532
320771080
74333217
471755598
292874552
26054673
463371431
138627337
173544262
405904984
253940525
165298940
353819712
480652571
392644465
234439167
152580273
265474468
336314
275400140
280486257
79353553
71965764
78855362
193470797
49211916
105556390
372747271
190955363
219085727
487451203
310895564
287410088
409467830
138931710
369450514
67602612
411702921
484506475
82356978
351077100
32915577
62249613
101287494
162829962
321028544
153078238
258623784
294264278
433509028
191862499
118642869
178936170
492374045
424172083
289600269
53199810
446165913
6554155
125163427
158832450
440845437
250102652
177903492
123947010
334006103
323472622
456587579
445363543
217835974
56574661
353757026
338647433
86884978
29824926
124141963
121825130
265110052
321436360
284028480
23503512
59172150
315051731
306502376
233566694
273178356
179140547
396939927
221151001
338667052
493271794
68770034
492209537
151230238
452629988
294052443
169373649
463191346
258719587
57974671
92855707
231697570
211654156
426716437
34249830
437269737
150401577
428012983
372543529
65546574
325633364
50777517
418970934
242625167
272938699
236472794
61296823
358215341
220446660
469975773
331156912
360661513
58862073
13657822
415971977
489213098
58838202
78930915
366337318
251774102
39173223
176260817
272295172
149476086
17677452
211801027
319321444
138461630
486991269
261650928
315826472
344294706
206908719
360955116
313778160
440376734
415109008
240528939
299619701
387390461
293756362
14976134
395333695
218538355
140818070
51694839
177063417
358949396
64742239
261386926
342091327
262870405
308758785
22051431
423747640
185736847
446132920
245811212
455958512
369236168
360960230
207455808
168361717
165131037
115531387
455752577
129412682
466161570
422861284
488175547
388477615
442340552
328609001
372730478
309241674
108163000
127434929
489311754
262411231
330180411
264285353
173244437
214658771
187255842
230064029
8523022
135358128
423010411
227961200
161200783
72719628
168424732
288864479
419236248
217775754
490478868
104189008
442096768
220928553
99219610
35030551
249826864
347653153
333175037
164468673
82724441
18752017
21461686
47768696
347124189
142161220
494948217
263305247
366599998
417051836
134416373
37979556
310989682
279874249
495901747
401648918
124477446
100241354
28614154
412455882
85422827
343799788
72765561
459819518
1797350
373150392
439390532
385148127
59265282
243467874
358297504
218686803
225897469
446198013
59448968
265211603
445903887
246544669
499971095
185760716
414999799
24326728
20215988
435261799
319583591
247377497
15305310
492496016
470909453
224252125
190418635
219100732
103115772
471573074
255243714
404627935
246428436
429992957
185334731
226483929
64565741
88346463
326777651
436588348
31858273
383115465
209317925
195604577
141898523
421699190
463870922
119924681
227063766
374909985
176309313
232274010
252824205
395682661
179017605
91787092
121573484
294294246
423741284
284933299
272180881
121637721
132227850
184288560
389215584
225681243
183957601
105677733
209505023
192687390
275845941
352746721
348732042
317538835
150805065
484809053
52387211
53511746
104001820
332747526
226820023
477477998
491171443
232509093
254458804
355744168
281063044
487215629
90585266
208294117
473255373
51132100
256819050
78631332
52709478
34975542
200758784
57120335
499407926
257190389
272118715
291043019
394484047
123964200
432396058
3012068
163935910
199958813
350019552
419365171
14694798
340183294
95824970
95039264
207877825
397957106
408438558
48428972
464813139
55634203
398577151
453528142
174701204
431323559
292633446
130132426
5552320
277648905
329530522
345242135
163931859
243247495
342121929
323458971
333170921
472247907
133032503
453217217
2288863
142428433
409360480
31406304
175046506
187767767
395611044
312201571
304747167
424113151
49326456
61362796
233460412
356400975
342743830
450974296
76225284
201717052
282819025
490099686
114966246
405643777
304579614
36540480
425196802
177217336
387691144
130086384
12732181
36342898
179128106
263428846
352170973
4440507
103441747
102233038
6058154
70735641
247745962
154361881
383652239
285160596
453116644
476089037
38149379
365620414
48899986
208098545
111796723
262773825
85160915
182312527
297063741
181651451
282497479
294327690
390342722
125238540
280711021
381259674
405668159
25746474
475848367
465973683
366611675
374067856
261624917
113047509
275886128
208239451
177652107
244229547
185845479
66910713
479399766
222074667
97855824
363548287
67891475
449194803
312262287
163207893
452748285
75058156
24501247
272057604
39210614
3292333
5221400
48087382
79031684
297307317
377987877
440113971
81502105
314459026
369421893
360150871
168855054
57737220
348862343
263012027
113114396
75031029
487068478
337815978
467828353
87102991
221894973
205554605
20384564
194010794
367004452
160522908
194696198
441996082
284952805
334782521
447632025
343311839
370074110
491690141
66768095
159966349
29631023
415018533
434876266
128528334
412655878
299364065
216311043
489438841
39648828
274611323
391376740
379952335
465881259
16665171
496506720
394713632
152800975
197374443
256955910
492223
5286808
60850685
164365752
162848335
196389480
335826074
147476417
463119328
240025394
259535065
441770211
482481131
436437858
76884814
222923870
137979328
466559988
444071278
453378508
206935852
74706993
102637420
335523178
278434565
131187179
239321774
344111678
31391389
448390159
411860741
384399716
170278825
191235148
327240168
445244304
50354667
372887532
273507300
51277125
228301488
129516351
264509690
314279151
26843630
245002510
103438955
433861858
239131316
446170348
335924940
150982292
216731414
112329444
440141670
410297128
150681164
118058751
137250589
134708904
118109069
317546542
210006897
294410732
274288001
465812596
232711962
2074301
409952168
282158108
161879397
105010863
61015862
343990506
479039786
341241309
275289108
487442423
106699956
314332163
360322709
100545642
469955531
413890176
393076072
241297830
158593969
294270563
324906538
228086901
197817932
58297723
424041336
20270057
281956893
40842539
28516833
15601443
199259214
60807580
35298337
283203212
473072451
444210581
478753748
282353501
148845186
5095253
159799759
377249614
229716217
160489511
235588967
433818088
433725427
11162740
21625158
203274048
244404350
474688708
266461875
496851639
387853501
136217272
494693618
264185557
411742654
479204491
143853420
393627568
455590118
477575462
382030928
416833803
222891234
179891707
109258116
68651385
120546498
273224444
12605927
288138986
19977422
444414985
92656119
216745895
55850036
292280130
169236703
5460802
134943061
207891383
21045221
374189841
32051859
104601311
485959943
221212540
186863832
428113385
347344059
51636525
424582124
185835780
25749289
460609916
465129252
319061267
101459073
148911272
411734495
17622217
316601122
68055096
164526
173231341
129277077
352558901
89175589
135536219
232995974
74813185
101336602
66660050
17655873
291661868
454349341
241436171
434295027
302475406
108794427
133740689
321890467
422110117
256690509
487903748
207472989
474014342
87963532
350377028
404351302
69436680
1929065
227239734
330543576
13490539
289865686
481399428
22053877
492898248
108826173
71952873
272243085
266202715
203051308
491322823
71831240
53561972
39878738
186240927
187788713
64227753
412904611
394403912
235328503
434588194
314071890
178191582
401086446
367404260
355549876
486395705
51869575
325666518
272481608
285310231
457931228
235917195
176292973
465647356
472345683
70243304
96766911
247738639
490994729
257468635
335369060
425419431
225091383
154486643
36723388
207270640
356525042
171267677
22385484
337388456
319170021
407053407
219660548
470602269
484088345
215184662
141345590
151135548
449759219
482556345
80118876
75922233
122586868
189387757
271450280
210885863
260389622
75484163
438465444
294987056
318208808
153767541
199290934
105699146
214501181
374834274
450502493
425061310
188392529
86149546
340299884
197943050
236519511
311920727
429971647
311594473
408731119
87182079
704253
17510608
182574910
330462188
94802489
132737223
297029475
319204769
466275496
286179655
3481144
437303191
455748906
138608962
121854353
304655005
300038524
176526308
14838245
491211443
336078780
72968543
203170840
364555791
28792651
228734252
49745114
298762859
257227187
186993935
438399719
414744632
39009020
12998030
25444002
483176722
287036558
410435325
179438794
331474968
495017646
352006956
117996101
158720958
332778105
380628773
411484370
321690026
315101934
248312923
382842730
459800792
452831032
29114566
17251096
171370400
73842683
454559500
446966809
493438465
410611478
49119906
411066226
196137415
82106083
401087014
499705144
480006121
438066259
490459326
49760116
61140044
135170280
76785134
39648118
183522829
274342486
271394272
159796695
399322868
225569762
278894861
350719137
444278915
214719932
332189409
191224672
424439036
253426308
499038722
372261437
117162137
224355740
46673888
109003151
131472567
395539881
101839208
476481549
122695131
372133756
201666525
194794316
130584996
56540535
207209458
244139429
275586243
18221929
234025225
425226096
377622429
416149011
382964403
440864431
404643716
203290897
469882148
37625145
121308333
153500952
232421488
80552775
433022459
232866459
242069678
178576308
430945944
173887089
380827539
289117530
257405776
250558089
262684355
327495266
395927691
137656024
162342961
215137627
267505757
265725537
359060696
471792232
252445333
140178200
487505624
77349995
453880951
21485700
176081060
349944892
456082389
3083470
284466891
31979470
103523364
218383873
484292637
20788071
25952346
30292290
356426382
92705281
294509430
55413388
138794002
307674963
324916370
230571679
95991899
239498407
320640750
481980499
341508689
484221217
108935371
372786043
485426578
323166403
41351423
343632309
182752178
72842874
248022156
263368707
49635543
461386417
109574966
340085146
279819904
311425171
10581605
295063327
401613976
22091020
379340838
346303179
28261119
378541752
70351568
276396935
40774073
154582822
318456015
47211717
364086497
286443162
80668427
352381915
424594684
243899308
201522212
397730190
371542114
443231233
300418282
187343752
23019675
214129847
489768105
451486760
161312212
317385404
401663177
437057984
419956503
393868025
404271206
24860442
148035515
7734650
364302141
422230259
201207550
388967087
165080424
268210748
300758819
109599577
310746792
67570711
472687929
338942575
279133077
237946542
419220757
375842101
177223422
173395823
344833153
43267975
315208945
316860516
496503872
55150414
107105653
385568017
362638106
428835269
327393427
289292156
352828350
486587544
69222518
211130655
485342698
201205794
484426321
252559599
254803318
90083304
425074180
456990446
476084899
91527895
381645979
443102225
239614946
311608321
209597952
163293085
343603021
18285963
289649624
236870824
251631294
275752551
340547568
18132634
13646599
313918885
142406881
128394272
470271796
386696722
446489115
496244021
410672237
426342615
6327615
224917260
75104619
116129051
427398936
408542495
311854973
343865768
54558868
228154275
76317248
428375058
422309819
85619174
353028599
378252155
67441949
130233522
448916586
431027706
288841991
305181280
404631046
109105827
99692403
324275414
119815324
259036965
12658890
188679339
189999859
167551567
81263378
59815393
317675299
249910159
101570087
153107621
193586649
80903517
1414172
238766301
343242145
357590756
121431033
348698849
435678370
148337999
431988543
316485227
262313235
45651515
434204391
231521692
378844913
220722713
371646027
164686584
311716290
275007204
453281100
290378491
198037646
115975135
93795939
484601805
269023386
242827409
145808112
278841551
489502020
175898789
235888295
321838975
44186680
230209396
325271365
8881447
44400526
491091286
274908544
189435336
397463613
369294654
483902493
402910651
464028783
274205812
303193982
257798783
99442551
6166128
234996349
394584966
19994658
50774594
90464606
403390234
305660987
415917565
197870452
44251318
433704724
108913129
97331571
461139210
85192002
199050312
283663435
404124479
69118108
24395793
317898439
86645146
489726677
346192028
213107467
2225659
399780715
176990541
122940609
191183250
363024718
477768088
399219041
3413540
217011579
204535351
327760627
332363641
402159389
179599497
356671886
196813069
342017705
268581164
245711058
309846008
406481971
493534454
429626920
233806889
33223591
1770088
14727701
3220263
480752184
268903930
162909471
214293286
78502564
278029789
83089095
133427911
469898939
76711934
29493636
64103231
64046730
76739686
135326975
368139886
271089809
484821200
107222568
268870128
293977126
44734031
272342790
68994976
469115744
62001295
342145721
470300418
131028881
368347966
185960034
181772284
16964237
56230797
20862979
175377328
149920232
462796466
269971513
379488860
455696402
245923354
394356861
32995782
400978258
259062317
441737558
404779783
419562816
315533462
190815412
185783948
348840354
366692786
345892094
450583957
304680633
134051524
396006413
1553956
422708094
232565353
208709084
390118075
27707082
101551640
24767880
162421718
78524888
36449801
362347696
493957941
451235181
440282799
117579088
114776491
69898851
35476715
367198712
76162039
255800301
69196890
474680430
365434184
50992854
201174659
375749881
228468480
170286893
480071247
270214885
111218046
455614934
288531299
451697041
56884755
461447640
496344811
357059482
357714155
88368137
422251010
203366320
335162319
352184515
378279667
398310132
208260992
379561994
173700629
374927940
452870045
396072955
242638111
362590952
348715635
147958906
148632173
107997510
105455846
435166733
30024445
454352889
180112976
331069925
11781118
76121298
184930171
304664150
423015714
419974738
192948526
189447516
250595557
425001248
400867939
185590387
14567300
221899201
188944597
178382979
319241420
111739445
444352098
193182178
371598996
132951452
25602976
67897138
169095761
347450546
153498719
258982516
137579121
4987224
409130561
11480277
278097946
95069162
400148121
405807690
90334137
338589280
266500521
125719145
63952441
311506645
300357702
103696682
438818897
81590389
44483954
72559425
414469517
271177157
317235659
414450078
13110217
333618248
119429445
62892925
114473902
198771882
470068894
270739320
337001935
193582693
402375802
113214705
340555055
411211599
244858862
290780367
350006143
75282604
89714925
258084588
92838094
498862343
375372291
343949557
337931127
205054584
233811250
381564318
28548139
185027304
50148253
238589504
340491246
312503211
370274466
490810761
256434630
313038590
399890736
491209766
459021873
410013429
194547398
450539546
164189806
300442094
206622273
303598142
220870605
315611405
288487239
54967972
180635059
316539187
275094914
424082272
336779218
122276210
110470173
166533282
343987027
185398811
413093076
322101791
53149916
209121907
476166274
64350122
271391329
301350320
358467694
193025398
213131599
56675465
27769516
110571904
316942010
126369426
252803905
122316811
215191311
401059545
96049687
324608066
259533117
457500141
152808889
383800793
192239528
165039579
405128933
130954059
383507972
253253734
48473009
8523115
249769368
419540254
358730349
303781858
184432486
338676811
200746975
383968403
332328581
166485794
119794281
323746974
302044760
117773083
464161259
405932836
354953285
4695523
246319832
472004286
121185261
117569617
489552125
316101350
364621390
56236233
53099356
449156010
214145792
399275207
497366309
276941293
110661756
407212531
246690847
495841495
487248602
74253903
372176235
190779196
420925275
46576048
41466199
437891755
290306380
124205454
379486090
140087686
95989929
270334660
304361931
266845076
392105699
369100424
44037141
200677534
315643878
322774533
71753927
125284222
100754285
83350015
152610144
21626822
262545879
109927258
112388356
283742105
70966247
219816336
451966149
123443075
207836161
117663475
206177078
493945884
28520068
497238641
339449220
465333643
189267427
343833024
70240926
294154195
441448332
304631894
403745630
486879963
327660972
427207205
31430032
306662963
376584634
429469378
102311470
197399241
205392695
493638364
391338023
359923056
463429531
382197543
435825668
124219883
271431298
281316034
138315003
458601184
136875894
127705313
31520012
142379086
157285609
28490613
142247365
84745885
34776277
374820482
239148714
324372862
295401038
315338365
258008072
239031447
223401903
266083912
294910851
41281820
459996599
218302058
272633523
460987915
49672146
76866353
409675075
67946651
294358025
197337669
202409449
327347287
3356421
437310949
428774722
360708776
123732698
28739177
432168100
420314576
110082760
307074286
307360827
322136878
188577543
291755513
161926841
98385652
394777608
278374259
8940309
110147805
129042520
220099657
159006948
282914361
40425276
76084296
352755559
476968441
343007846
64390577
371541133
218263017
208000818
75114913
286328222
312415395
228382404
194839560
335846622
128760963
113637440
131047893
496376803
387239668
286173658
299221677
93210397
18035729
482794117
462401620
76961492
43579032
195412492
404104946
391912270
404813399
487061030
132716459
433116618
146677030
59604092
401278532
266180925
138682783
386938652
259337628
276789578
403894266
466672421
297864437
290720437
185412467
205742099
296182315
77550180
461724260
30454596
297533027
409545667
465276423
368778699
184732364
265103887
8859885
71723554
489954981
439485828
263457384
109970973
15700797
360597634
118478125
419626463
217077280
14926210
9637852
31124624
15421083
491623122
444333870
433800503
184987954
226661608
302183066
251512151
474063875
35095854
289287099
335700232
361209468
225084861
38069169
403454331
457929925
238749464
388755741
29544051
68010531
327415467
408259625
322974028
225515787
224581059
216619072
301018744
260670504
215334348
352420954
36007564
148401444
215050526
171737418
187088604
40231888
367527800
318097178
21344441
78606988
29296690
402429948
80196670
363511543
149665396
149780317
212893706
181786036
180462619
187737646
477876666
260878807
67317461
362284033
100571907
296119915
180907465
266137106
70873586
302703714
272508356
119824205
127145051
398641636
322472050
399416436
150664109
317918037
86190886
337258196
413724613
355038049
126576310
275543727
101679914
372965299
459808476
295783879
55132907
414642721
188158572
375020741
466029433
4489579
259267632
30087241
195053254
485432095
41880002
239133533
456677422
310322828
49006348
388874927
227331175
77818689
171673088
425783693
277613011
414048471
341137267
198026564
407683955
140172985
221466038
409225258
86640592
17888301
484617269
445887761
280019470
330877729
462082929
353695554
404608786
424541624
327081573
156431394
378678848
81011695
463408097
297381735
280570793
401705117
462793280
137175311
328572934
150596417
187469361
318501982
73113913
126591582
62286820
7335215
254259852
168507311
428484699
311935296
11684835
76643159
305488477
91880576
242797438
262005496
423373496
178627535
118700466
113810164
247504312
148771645
170490409
45954691
28650811
102151809
448779466
236555736
83987183
451370230
350691693
402780629
124049139
406960834
487744337
327503583
98239667
299578889
34996279
142463770
21767389
161746119
152120145
482291914
456489849
157133318
317499724
185588636
479811100
364035375
10082342
370272472
317419309
367340582
160488683
154291420
481538864
286712176
8601633
162561101
300581743
334223935
399719289
126990511
434516084
438565355
157878001
11110890
150507346
272808444
166810538
55273343
383196134
38321346
480167014
242090814
123530789
103090194
252341712
176240955
286094568
455060854
255930656
435093371
202903298
270790652
413261032
429746616
50845943
1878257
428766364
123663599
248957568
309508222
295550730
222839741
36049789
459015255
39042556
354378112
161527489
283989773
447347745
16695666
427008313
207631795
171412989
209706702
259047200
190544932
147728578
473016158
456240196
379577007
102069333
128012937
280576842
424036841
201818115
453305212
416516353
301468803
358254396
236704280
401963983
436934275
209129048
249184413
127294056
141187073
13799109
129214642
74218841
266658304
149239425
446822870
268868334
305524486
82303044
462968754
60329548
476253307
119244101
96109932
256172291
57117232
110088742
413266389
323807419
179070284
464664084
310197492
137327828
128603950
113911343
360793641
193795587
170309225
94753425
296494087
97361893
70275922
157133154
2763723
54608279
385439540
135803104
320424113
239610818
69647910
9368532
96308801
39345409
337403538
399528073
443545602
477779700
384582316
76070303
385569138
116545295
498849921
139784499
117250567
204478604
164155351
228345076
121277956
202609742
301212711
354878472
452176087
360617321
402285994
262290119
39525195
466361373
204411165
245680617
57662989
185040522
5956859
245336001
252597308
410969317
185679974
55522487
288528363
122724968
431907115
271631886
497597394
444856834
280240353
414135060
7623115
294109946
194119516
101524088
1934080
485824286
450232378
22806516
179762094
163371687
150688737
113893826
176465492
175586321
464567502
432926761
316013956
353965069
356018598
23140520
224630024
93395936
301602563
431197394
148990571
49004747
202153893
271069242
361065567
424504680
19204773
496710297
150180829
50942215
360430993
162567443
364757036
377099346
210457624
388040855
26599888
266911129
216850304
177141466
438553856
361880780
479558836
155096649
133993946
372975901
231495584
87204266
151488839
388614762
370414621
314637728
479480096
283518611
359530199
75631508
360472806
464005691
375303028
227322895
255941683
407616688
168186359
138574392
79184552
451502268
249993926
147590323
50910709
378077811
306671431
273577775
76030485
192250806
358307718
130125999
246752204
59901291
94832576
375073627
321850652
340809930
329094041
485804716
20467105
338070044
478093061
299088693
387084020
379892107
387145929
94006781
141953135
382727979
119428486
2543556
72912992
479687849
499680525
419514220
245670835
27010678
199046910
321659101
149944030
156277404
77341718
198644765
2514623
265229871
187007451
356114754
375148956
273600307
41933878
419426101
418877530
391625319
119056095
279398215
224697245
309945578
356476614
152378141
196766972
158155170
402145309
325820221
118899219
451886772
86753850
17170641
194966679
223287553
28343674
385406549
139567833
427959152
12023089
225485151
228185994
125810158
278830692
38747534
473836501
242634016
431629502
389952112
225376847
23306817
341083483
408523385
179622945
338867129
496099969
120716506
405152617
480109273
71905864
155820384
243463701
217757617
86337828
324850818
164566972
480832871
444212434
423910390
354111658
21630545
226312418
115608759
244238532
359459661
260756261
241128122
161853496
452258107
135247144
488641730
35684054
73602106
310511244
68007716
252715760
457494952
127800592
275943539
362058651
447018596
212923746
113737240
45086056
152595253
433039149
405788156
275165334
300835720
86300616
356521632
452134521
372207555
198648247
434250665
290112857
485793309
465886334
27944198
194421494
203654877
108064505
344843900
354808767
164687579
435504625
442659461
48957414
168257879
440582845
176336180
393320011
446986877
378059638
460049216
3025325
56862860
15263461
335505673
304125134
472646012
161514834
125533145
236998692
457652166
432819394
141595564
168654513
73142531
257433408
125088178
484229839
473641079
164526075
106607737
37922036
15777625
292294752
425375089
410708140
129010803
297692308
225175256
21558606
132870671
65219797
309312374
256025732
220471916
289727866
100404684
389696905
81165789
223652515
313595996
282233808
268247958
298393110
68615947
263871840
452186961
250379147
384621548
289409857
205226393
104881513
445593090
184420502
103284762
251157136
176094989
260574207
9078122
64444067
305522707
469242298
78335502
167806651
332303825
346281645
264990049
165430225
110941083
233569353
428356217
135498458
292233620
135253265
81361884
370593142
300566527
417614250
443383614
450536538
42525789
30728891
385633952
489702511
301495139
332875895
302961802
270431997
145411825
101529999
433790444
376299062
412202509
300363742
210957641
95219981
62288605
179552632
266821465
239071232
263940730
46111411
326795174
338547563
356544577
403715192
264701135
139971326
343489212
391346531
226377360
484369824
468897984
52712364
470766081
46748731
230070532
425875778
241539418
304381588
431996766
380403571
458470550
268395456
423241408
288269399
192921239
100954645
194784434
171398888
138312828
94982701
251556493
359530965
407142591
278183735
51158384
417891754
65613229
223783435
405795562
88610221
233763337
159446075
380096040
104370151
475913280
202540759
397471292
154425913
85116562
311938556
267401111
204996192
141166923
66569167
284347172
278046317
390979234
484342570
116981159
32165103
244753991
248829888
194842167
132522900
481140964
198606175
368084362
341940585
297668323
12944430
9147713
201922025
8662768
392538969
234203009
29710311
304628350
37027621
478776000
149787109
119157758
284660044
323821111
38483882
430741922
308079185
192099231
323883246
120097873
345461560
483233916
23214725
95659170
175306485
436777674
32975734
392001905
137640646
193002640
338542296
461169387
259872945
316020128
236218655
139895359
120136544
430123040
429017165
74665697
206572673
394392369
14034433
366897743
445992809
257637246
440787981
43042262
393323521
201193540
322041584
404503016
169477033
454179400
204817731
30623141
275060175
379228238
216594563
215799902
358296294
79899038
183067143
459330716
193791687
87514546
140565451
496316114
366230356
378381217
109979702
382545688
74303721
373065208
186842984
332515378
202460413
181552149
124916212
54616021
224982356
173171346
39212406
172943324
233626754
484334182
381955336
323610947
476079832
34873381
332506816
353414142
376407587
453962018
113938007
368533098
421329127
218828043
402342101
303039143
142745974
437261263
217852167
31858268
277871338
300458624
390493625
204804294
462572208
221591044
337358711
157089194
398951863
37949847
163836962
121931141
256711963
198042280
297657870
456344351
437191577
368699151
126144223
241117834
128842571
320448099
189641333
115125030
439818716
387050504
116181126
146810924
36787904
379835624
204464742
185600671
373620289
254549724
19097669
240352652
371280432
286496114
210362527
165783718
424933775
15022688
359070723
274110191
107849169
72730149
290889860
56054255
279989539
432992799
149468781
425808579
48790298
430903348
143078402
185762056
353439675
432980862
437835472
187456465
37539143
199092111
284202408
431440360
450665369
309245583
473973718
76202093
370524841
5440199
359053077
137874994
198006813
198831794
457280567
147392007
53544815
349937000
433522514
73134185
419965155
413489824
295981783
481840498
309769467
24022058
274273929
389853105
196829876
185787619
66182522
71516435
198695463
91552972
93596242
231316626
201760117
108814979
148857438
28716679
352234989
352502193
209449207
219766000
145579227
190333877
128039511
399848134
192638708
152197542
266780655
273251336
404414981
405681635
96450620
423818334
45349814
206949036
415254952
96948395
102391473
237503194
182466440
242723419
33629300
22177242
317254015
446114434
355394051
348469707
335328203
221633590
302124440
25129498
478564097
415712561
464347569
346897265
81295087
417798189
330794261
50319172
396948651
115727333
10222335
388450943
491462649
64004434
186388880
382580463
413608405
364212284
164973764
213895398
1167205
476436591
290551123
180478326
343784449
91221423
42020709
486724566
306968069
233520741
336612147
186745848
24393324
324422106
281913973
42646378
421454865
283457174
237957375
320027104
160393376
209233474
400408468
455885071
443474626
425824449
378794802
493355785
16195385
190311324
166762527
366225397
244112292
221632946
262266992
342097335
227034163
498489759
141158104
196293166
216022347
342532844
235685268
292218145
377566788
101012133
140644091
158909462
286475456
115776899
105618311
405585407
49998307
384347908
178849042
55341064
154352017
28537618
210732691
353887198
467677397
458656694
82321427
446057295
58421934
176011509
248154842
315060698
388595967
484200664
100958324
286077347
297908466
7566367
168147623
202953426
230928741
470844738
262433243
79871346
453701640
367954515
115121295
232082369
361261350
43655838
57549849
199484418
30732364
344607188
444272373
71865923
240769938
126428072
323467233
406486915
334883637
422174465
459795675
282833232
196567311
302056605
173731229
316623346
192397823
202258262
392430809
388890047
97069479
497829462
244654263
462042588
359142011
5036592
414129966
53219696
377157790
372603111
487431673
206111250
416574780
491428965
96838221
162657004
399815948
117459087
175997980
386856686
1330744
425526818
144429932
448891098
272110176
163744477
47632986
408462340
245156055
90522503
233032840
321344569
462951028
449609287
305521401
93187530
50687317
409579397
193166502
226083573
97995631
316253346
266509278
489904886
191284941
431964313
349149731
219939383
464748062
150193208
262194770
265971907
76818246
489986168
428439754
451198436
97799194
357942352
272525259
444214600
369998682
131277648
254334333
116294023
43361452
128539904
173041643
234721462
396918100
54139735
489830269
103401372
125119904
209772328
155123835
401455710
252365553
276647120
322002649
66187302
162050642
396524904
161955212
250974017
194285945
64197142
161207941
242758485
182650487
415651757
92383622
150932244
300449525
45597943
137290056
437834737
69255977
311092333
391167958
356215564
136049909
14098208
474563403
248431638
483560562
495300460
271484439
249212732
133891464
309213168
133280244
203825984
394870348
294331080
160266724
243677841
111040079
360714969
25437988
211858897
197018605
277359096
186979583
96130188
206026930
269788260
166660968
114814834
89052234
435151814
455159107
69144241
185334805
168565465
345178632
445637370
145268506
91152469
465092843
199614451
224676443
323497524
49773031
412605238
173564833
314487838
342458108
468626426
192689973
100537388
332312074
229118504
31899534
104151571
18836562
461552793
213452463
211529946
440990878
333650435
306284552
132969624
435657399
371379293
216026398
435960274
385964493
39278614
360559825
327618717
218850057
361747940
458477344
184563213
158112015
437825001
335091596
275612148
456676592
199514117
45661181
155948485
187117383
106650020
453075465
327687146
27288947
374094818
64707018
420606622
300638940
352978017
104093336
336058198
295562925
313116331
160943005
287079300
40365497
182167616
61583659
327838851
118928223
349867286
168463044
438234053
455738114
91335585
365554281
327672928
381961046
412934124
400296328
257052634
391365919
290092568
452782792
156569784
32717064
396834596
476376440
68550752
45046419
344312122
4934197
419173076
104158441
323857841
110059436
273414457
417278957
481610988
52035985
130974888
89015495
47865079
448477352
435782402
55277900
286162880
240045041
193520840
89281844
464952673
325721331
490216566
50424646
279707902
416257884
220697071
299356632
466508595
90389646
377873351
121647865
98961184
61935346
264759987
457850994
181978635
263895343
345846830
376746846
12117465
225708671
318256732
457100274
14411581
206838722
29978951
290389990
82423083
250252050
10103572
52086795
56376899
353159187
79851819
387814635
31357671
460803930
73027116
495389329
377052754
267819775
425939642
462879105
306365169
476609790
165966739
156177174
359157715
102606735
95358334
65909516
442036031
53486624
260456844
3405001
346035545
285902076
318990573
223073171
207021328
276277268
321573461
210504315
238782972
276910471
421473236
427423166
157721582
462389235
349979832
210086800
317353544
67819733
413676396
168542648
384979805
168675263
272360318
281992658
99051784
249080044
444350297
64587424
262051695
407850258
404448907
487629100
273829531
420104826
253954954
193667030
157061450
370590349
168416641
359338837
254003391
26430337
332085261
489940767
377721450
116663407
330399393
93398650
210797623
6235780
375732852
419509070
375038325
152230081
432170128
231858702
464498125
150093276
298873742
95023994
108029334
356631447
37911265
204863540
223273992
413122956
445444923
434188882
141703730
146758505
236657109
139032834
279633964
263776489
84194031
27836576
442259828
265958632
470658822
270349934
116031079
444221977
38567083
338157320
203338414
498312106
488301061
305475794
27775313
194121850
40994330
25000371
383042244
60018371
196484838
20776761
412900659
252622065
9817386
264848377
33257030
78122909
15904589
443643951
469272086
132574358
247732970
391186468
84079065
427982269
330978733
150930742
337561456
492221250
171557073
160403981
350008081
393098037
293968504
383880588
73835268
371726221
302511280
308331451
202679386
283258292
115869512
114350878
416122732
361409168
213418645
240767488
233291033
476267669
307766396
237092054
168652203
416492560
352840460
11394705
212930052
255282326
42247301
310587505
63705618
434255139
335621820
321746582
425908881
340520257
190368856
291198002
320088397
194356883
422074814
2545421
129339769
110547390
76545659
474787872
27118306
301463160
162071213
459931922
316674892
421308872
365492680
21592169
254504561
281648890
432951677
126310922
357084034
218968214
414806165
287408043
325514163
398670789
203654396
119898717
119270456
457737373
205043654
30363743
359836013
160342581
325741783
498177749
309025738
466609112
367422751
276124225
443223579
487632285
41794069
176555465
39548697
286827978
363535799
253602673
26461658
267826524
247958427
322503875
181721051
157018897
31608906
444436008
408677671
491927451
251579929
367974116
427203170
108011757
153880733
95634031
154268243
266254921
488036076
244755304
308012167
202154873
464534316
54149098
417495316
362757143
340217003
488781696
486573227
460616627
351671307
33908306
473548882
338965335
194051539
265221323
290650555
342619078
64330969
247253864
407974594
446102444
253892917
430681417
37680735
145529434
279107288
22626322
407940638
211950891
243139786
214448352
160355718
50663283
341984312
167976796
117452238
29441981
386575819
303780807
59671328
372199228
213529764
154710145
113546564
262227617
108206560
423483507
455858856
421928469
445589792
241389064
179512664
487434395
79882712
50023560
476755074
228559760
465109316
163992917
249185345
344541450
291520761
258619397
109910747
323018151
461375719
334777329
102514913
411467622
24323548
5290654
412822415
453840498
108755843
139358432
130270315
475833833
129229906
305756196
492614017
480479554
147151956
261890352
299493829
429355562
255904881
225409773
271416616
250593735
209194273
321302034
83881426
391854009
337897864
67769530
88467893
396089045
271777136
112503013
466237971
67929273
81834625
102735520
349245474
129278401
217539563
13402954
171473636
130414811
429337618
462266918
255701775
253740484
28986137
387860289
192634484
353808287
150946940
483611842
441379449
8981375
90631037
328590056
290730415
353718241
421508166
468211221
461885712
75523453
450416936
266886207
37458685
492024110
462334832
298001360
120083186
366930060
57825256
161192196
248749391
284996651
201021197
486610826
24650321
421338884
151467547
170893055
168645490
54633269
147534113
276983708
412443846
116403157
364105628
401036729
159045318
411029828
157624155
263486905
3024270
82179457
30471
498325660
9755263
258803440
142835394
248062082
130901240
157400306
243140087
340304616
389274884
220042631
252359708
87603657
130210536
140801495
356283191
226931402
189282693
69497811
406800920
330643769
281123970
305911436
256097461
13667364
38062296
222096220
458007536
156344167
161731695
312817064
317628771
82739288
488412789
66963412
106974167
368750336
64405427
79064781
282728053
383397601
317458233
316973066
398332981
215302501
248924176
446947878
311149686
370746083
96440202
432856744
366985034
178570999
350685863
441868929
435360409
50069721
183159310
495104057
105363565
163265762
196737501
120388265
354631111
242828406
354161816
449086180
249624840
457456823
296932922
246750698
419234101
287754047
469871603
256597675
219281070
283787978
17304114
239050562
272283849
91234060
351773561
472022227
413020824
86891442
20961672
357334922
254533844
29306761
485926630
56734641
38248415
264812715
250333157
259845945
312172400
69487146
107529121
234064988
125172054
49909092
10839115
98565258
371650448
206098691
32370134
258150056
350696919
417714585
482470817
329737723
320459987
68693723
15596252
452409349
379222619
258956246
107268374
176389997
134286410
398681570
246635208
55182359
439563785
100087258
103732965
490158914
429265068
195957734
398368705
191935796
441621363
144435731
46241021
482243298
331108329
277667026
569103
155390420
411911855
128130041
372486154
61803094
250302918
484374017
266009371
383431489
285384369
122825148
416164319
91222186
329777759
400325585
209413645
433010006
167203023
316132534
26037143
201017167
453406563
486693391
371179743
131168401
433787607
478244500
166678706
280851197
100218268
107938209
81337177
373857719
373247192
64712236
246029250
121119560
360244353
411031451
197680325
43439716
286955135
280161210
344620224
157402522
256079717
106160514
493418562
414442703
204156483
257051824
326822865
222913267
335002160
198084065
90415883
386692845
86483338
371081622
443126866
379514856
432645825
159764210
2815944
124098087
335341627
92873674
356683099
446839725
460875909
170128942
118099154
431516345
423958076
416869375
487179237
135799448
194769443
430589659
33139017
248143563
413962393
299439574
223576348
412832292
301691657
199506427
118749605
265613672
105409568
391053374
143830118
220835707
173478734
26460480
119669390
471872113
446021802
395382337
111077277
373716167
287666520
319682592
157743064
327829817
138963610
153200858
217587036
427105522
404162773
282269590
393055223
389475595
498242766
42099474
345217871
291384204
356144741
208448966
274573269
161906085
340577392
273558487
89840825
265883635
212369399
380477258
27813339
390883119
426444004
493392390
458640565
153906937
268289403
477533129
481859339
301724956
108560694
225321931
69729257
336143492
270997041
350222347
216468764
71879541
377363601
402261020
469993672
59517116
390672031
114735335
151746865
422290920
338932468
269768939
377377826
468521689
401776996
423249864
374675516
342203594
331138292
410159109
473821654
261048074
248326261
493489585
218141890
117470438
209524763
151012330
408066671
364211051
423745463
149060073
38282551
249408368
499488311
136275422
48675463
383091056
409286272
350152519
475478381
394622700
14483103
423407752
72382941
58866062
179370871
177412768
134200670
148626760
112539766
100354417
468586516
465012301
157977826
326680363
405280472
73231857
458365649
4240505
41238772
360464029
136005559
88488463
251746476
359869184
353422297
1762035
306848772
283952880
56103561
124233451
429289647
22702028
351362799
329032562
336126260
401312534
432459561
482104502
335060806
114206105
495754343
284747802
297931378
158677656
305580689
190099714
164023012
118152066
472386313
116880543
80990049
81840239
439046700
365614679
346579784
40231031
469422305
452439254
60015540
230644183
414442086
473936476
203241877
98104590
86743723
453743332
98172926
52185079
207699344
284151269
211776411
80737210
145943470
303605306
375840910
392304651
390308787
56959922
147202914
497643975
116038349
386714302
33284009
104982084
314160515
224471390
182405345
465752455
363171357
394880288
109207375
127292685
194520533
248373333
129779492
309265509
182784170
194727147
292605657
98664427
116993564
401324689
24906698
90599806
470718830
194260809
92390776
35917410
236193977
450238636
89365583
351681667
191596008
77637503
323462739
354824519
248304683
212994063
264761320
404273049
213715712
204058189
106936454
283308807
238000345
399394168
280990818
323319874
191353859
248560932
134110073
23891843
254267641
145072921
137329946
224433564
263196039
399479121
28567858
276193187
223348076
357090276
292464199
343815801
421797992
356420299
383164137
380311233
208322685
264421327
264695588
238836377
324182981
297142682
190582124
62593644
434454921
116323170
486341586
394800109
431725591
439602634
29040325
175843943
271740539
341998775
394815103
427586728
455920236
194049126
59630807
170307327
226957137
322850548
125148180
231388093
120818116
177226893
436396933
336262689
25397121
26623652
57247916
200376338
116205069
494376486
226919253
271495528
182234269
494887184
392071804
307733764
95700676
456850875
18119469
454762471
73885421
122780320
158718899
85047591
415867706
482429008
372354138
133294182
283494806
318031382
179792718
95337549
1562167
467607022
50929564
10339205
107310946
262857948
105672334
442864828
477717449
430052029
71513735
126594681
376896233
216217936
197142416
286935946
214355357
117038160
393071768
212895085
85406962
149191135
282140365
352380063
32936940
345800285
456655178
151110331
392783412
111346762
421989020
348625282
43978658
486943927
85263881
163109281
262998357
37924461
42864561
367539618
312582564
325007262
338809574
38076420
472353864
460645529
147909336
58072833
300842894
238613397
118565448
22326793
445583772
163117693
307693225
228607344
23775250
49904810
341935015
299497557
343419963
207346487
321446376
430996470
5364002
452480136
337384348
129436704
55851910
343785434
458035956
157781114
198513681
115638118
279208793
252579244
353195735
25942784
262896854
293234990
400960359
152504019
207810264
56741448
296467168
419093473
424403506
171071185
362967405
290434626
233278950
98674472
75825109
207505336
87295612
243871343
61544872
151700567
175917991
268771841
337972213
430008891
318729717
368132648
399708651
244797262
1767515
307197451
267854378
162546543
497073267
298302462
193739790
62638146
482147040
335698332
218231781
38769100
311046978
46025404
273427011
29619116
263755934
241500508
169471093
424632032
266587936
84270979
399198747
445867445
202090405
383578491
403036861
363366561
114071070
406009226
476054341
257927145
401614918
39357110
38063284
228241884
473009138
466934604
252102479
66009172
262010293
316748445
89580482
256614656
191324294
301289392
127167404
365473957
244190001
263271298
375113758
262016124
225899835
479759444
497302685
120574339
385071729
1054009
435149781
484354990
35209483
338703187
128556984
288643603
150548481
257631052
444594375
328030938
402060082
228258773
93620517
340831402
166802095
488935451
4366975
491206941
171746917
430462798
210488339
231755145
102787773
285337744
310426145
413221141
161290221
75896814
360177555
150446142
51740267
251927977
30804063
229288854
277948085
382382486
188051977
213678915
34906230
185767187
413294215
50561428
62614989
103070456
10357535
479094146
351602798
75191419
285171575
444840863
470389134
409750184
55204712
14235488
472259145
479109340
399031517
85414595
77896244
473308196
437615137
436655739
159200841
60387355
165061642
395618747
405911660
361571329
451523184
200785514
103434035
66333888
376975761
122742302
185147405
124261683
60659318
244932697
33271093
291361636
325746246
109919773
241032771
432094505
238557501
497503830
460036368
285672901
222093544
98870490
270285881
225244160
50964479
61004070
379847983
405471687
77691337
158751428
30715619
95746153
232440382
90938724
488160439
423812912
417734911
433968410
294425779
412795591
176162167
64355156
213494282
470527608
348732315
464690698
314688362
331935915
216638801
463768045
127161402
281473798
300484098
310351394
136433215
27372401
323939762
3825223
158672637
372064021
93835579
374685298
219537918
43465898
311204981
194451979
202995251
202577347
257069658
275856254
122715139
293422165
256454001
380732874
35334420
143675867
145409665
419748062
259951208
3401908
317221217
472842267
302873499
349635660
112167203
337357828
142752271
94926785
333995818
293230052
281357289
217874769
279855577
199803573
23188814
237323114
103643249
81646791
329778060
200659693
175316443
477651067
391574837
87204938
282206424
85178725
172195376
175915453
322963313
148050424
42305074
475660821
453640669
73946623
54990245
185499492
337599875
85848881
103216849
429674417
83879425
496822490
303315172
224720443
420916235
23474249
446647445
276245862
410858037
188962562
396594811
100926216
477468773
346091033
445406905
149893971
398267635
81233196
319552009
119521710
232490403
410973071
426549739
105894072
139362935
271542518
255525423
374814917
245090441
33006744
116102838
37436752
119357261
212136539
430029204
252108051
372495300
345644131
405143799
407884306
164590617
300747248
460469984
286879993
196075460
412047379
393903195
237798028
360459754
29332940
96116305
232507206
132477222
399085493
489931416
30138963
431400066
109693468
406315735
53780970
466933187
28328364
36154753
99996476
289786505
455631404
15498492
240823865
407104135
52788867
318844203
272512884
200759781
228333325
9606541
39045623
295926920
309119942
150377782
174452464
84981358
51707517
272830714
275415212
98792275
135163767
100789157
7109640
170277497
357185265
32052952
300730199
22678401
320077302
309930168
259440650
200733783
73282062
10594398
265101993
27393070
187923373
132140620
451783138
60871632
338585794
239379185
31383534
210371813
272440386
424871760
233594388
193976977
90367169
372824092
365816490
87201882
237222899
365457922
214060264
499902731
422580953
363658283
254706329
229273236
268370500
415636948
169522754
265821776
492096896
238524508
50846720
291568386
173975596
86170472
150639985
479935829
81984038
41772088
166721849
350452401
51898626
423136081
268693950
92539731
380946122
65033596
408236805
276146820
100734504
193291206
185132713
354978885
52256843
310637690
67626329
37072119
366344501
258475812
9663907
84117342
275413828
129143959
281701144
235227729
154887219
92602438
447797193
48659871
51608139
95127747
440143748
357069370
353926529
466617936
2443668
366305399
258051638
230618835
243329664
189979169
227486288
404922380
322782671
242776836
340689301
134268348
438615859
115653286
301980122
17236988
335365620
273946983
318711093
498627541
364012815
468435345
434030843
138270739
400569183
478778493
357176776
136958818
250844981
480742601
98851496
13194754
189659976
5781860
483619944
110853655
288639455
257805070
98593626
199078245
362161223
333699069
444221553
227512584
458290046
1774441
279971167
136813528
410042802
90148627
101741512
213672647
85598515
440974192
130773444
473320559
76902353
430722288
56087662
460990814
177345107
208844716
254338753
184541536
375727739
270764022
464241719
105805042
324334200
434889869
216276867
163298320
171500792
108204467
272795336
7538934
244652958
426040962
205012306
289556052
67414888
144985917
412763944
282097762
470974145
219064530
342307798
200233651
147457741
388513614
22044768
265099516
85969502
149363467
9673982
34974194
168966603
240452328
494105114
192385550
473532589
68374921
402084913
380625449
280345086
460767809
424943147
29451734
222310693
363475208
399402308
240042739
380869185
452892470
253005420
51928411
455379480
73919679
304881317
229587429
356810922
116509663
399128400
116365072
123014845
343074095
46498013
289072798
154069525
105242000
313302544
392207296
472796964
252989208
262142866
119403159
451086446
181571628
62828161
333964324
135201574
211022126
172307178
437826733
340318368
130967717
79210730
37935245
312069001
167681288
369479588
59025136
45757283
371861494
479985410
394459553
127303146
13930924
357989537
196251947
116536750
235191424
481119866
159308004
7784529
360962438
379455757
407570234
20097622
47518472
5811215
347537161
192629578
344933085
198228551
260346711
19394129
20530368
226631427
393866833
416696695
418291796
423377629
358848949
216948191
87963203
176811798
87359075
90320127
296178758
160900146
97565868
387200687
423842315
2233449
144859674
134498358
429076581
111479744
463334715
105900602
9126193
357712946
201455547
485343459
474400217
32776466
459327412
152934198
87810205
420139158
363347435
344695778
167695788
307306503
455769200
79055271
414430285
265467618
37336218
339383441
423358692
454523250
326776680
102226463
121572902
387795008
481165676
198754258
151723493
465648949
27986264
442782069
172976308
6942641
53861337
260884897
218493721
241196793
383276550
5731265
338509271
113707458
191847808
273024252
297834228
464885769
390975203
267893873
58304177
347414343
139313644
29204245
357674055
87814964
88375696
469665830
457017543
123063496
120328294
12427943
341411534
30403696
442222071
203767859
384756321
375024378
102760548
109738311
388838189
153789921
11768656
280080582
390565088
230818292
488693246
415988907
57203131
183051626
360812576
458984407
423839276
449834215
1357953
12494308
396418249
270468690
466737249
27203968
39036134
427743890
462070449
144554102
231269591
223048585
192152652
434333180
189943638
187764828
321315899
150395591
351678681
26802446
360071751
297137339
124460038
475411179
173241550
41793635
264083823
413608399
80938937
157024527
499088844
174924321
171201698
105879907
180204075
299221186
389070447
34336229
196065231
471170662
482392166
234498032
406118893
146375284
431909196
160824746
227686523
177286364
326131798
139130770
424077270
158160189
244629476
497569481
397860592
342789287
154378851
472207297
284864222
460543215
183267616
150471270
149682672
163356160
227037900
40622851
318609072
269574509
87389668
341171191
175555182
21997737
251574215
231123312
298253115
161654795
195872114
130566068
382147382
203815600
256154953
341444243
171264995
232243184
281544454
424451790
67224246
198064259
342793989
274016237
24106569
205143717
83180956
370574015
257257670
485814777
91830662
317568571
336855489
456166321
230402617
433388871
190240860
36339008
40803951
74571971
63631362
263566444
485961130
52280858
85268332
374367007
428629579
10408139
27771266
29923092
35933128
131266472
62475216
344781129
18192477
441903354
248180103
205040730
294992574
406554151
179758983
220509129
240661802
463853515
255374521
233230484
69691737
455309537
214987999
333435952
361686676
357669955
477444289
441276514
42479342
330484746
330345633
275335615
246191853
358978974
424788608
297961542
78854725
168941597
314497839
418120157
394796805
457592381
456666714
56516563
166760120
291011429
224535918
118100905
311408325
236741339
443156300
483234842
170364891
197851579
161469445
5246985
226742320
461856956
258045125
294468585
198943734
239421462
434562240
319128039
39054048
18352610
21163882
330851740
350184746
300593435
431013671
422836850
56433722
48252250
325776606
160142169
227490627
186115606
36086053
297345503
86727950
287705194
133861935
267510667
80228141
159194257
253937834
273912398
475983144
357403749
226023067
277151786
158678751
97151725
258049692
387000624
6716681
273331230
374209277
369363806
131644134
78969600
261989175
262324231
59766923
78291763
321617614
479299403
455767781
271580013
148949535
86529076
48164535
448647686
37191832
411364652
494078819
226054341
476821873
80704292
147819505
294120473
417616545
25747613
70024436
417115120
49627037
378400276
438549306
133207757
16761929
67499721
164079129
335130942
228367948
47006674
15604719
113612208
230825625
63191606
237222360
331253039
481388865
328148595
378279073
163933082
372234725
362344590
309300686
431158999
196349383
351557219
226412870
182072436
476269005
373075043
237056714
13680655
385700483
15052761
199384026
79235604
167007505
20718092
102697496
281273533
42303831
203888128
72498381
435592467
275827807
131279793
474456869
112859839
413280704
62548416
322778262
79069579
483600790
235602713
141803127
431523289
353499868
195554138
444496000
300732710
410588454
411217927
157532079
438682920
487095754
165607662
114178003
328617786
242102547
401492174
163643146
73575441
303938861
360376906
219626338
349811328
368072957
173712098
366999549
484319164
382889102
477116979
321112031
68876709
271929667
162260880
63670591
440460428
392463882
472581233
375513389
204218192
345932035
474167054
88789182
418420101
389130228
396244416
193346261
231876039
167760261
293928469
480294437
253413182
149792924
227242888
377695652
215329301
432746241
53905641
176414111
103212273
1042924
136236655
17677295
324549090
481154069
473458104
155880876
209983691
364039841
46398957
1534423
401640609
150841607
156374004
280915357
82567767
282923367
111199813
466315214
344489716
411706496
328941205
324805719
16610544
328043649
428196700
213175858
155765946
152764816
487471625
138173979
380139318
30436617
26096250
160736053
250287117
207924411
83040403
14400447
268930789
303807337
464545575
443340102
82505472
266232894
447597989
374645242
428911873
240666391
283330108
9675175
263925379
276119822
441277209
30446119
155323524
449112817
260642801
218913242
67906388
357525613
49258306
326482652
259793184
61626749
474565090
334098508
146918589
219743710
53802129
469921517
263581536
234838076
355211219
425807637
354660173
432667199
189637148
240006418
211639782
243269741
152180240
253573083
257087395
140050654
124660394
487735104
108777315
292036451
94472153
445681531
328419708
445300985
27871414
218420093
499319979
319863088
449865297
264213124
387308743
451859090
209836049
216254449
11840869
453984097
398897660
283481866
135397794
149663957
9933381
311888819
148118338
98241947
424167195
57940527
384295310
299205938
332214851
305331622
339503502
42615178
404346131
122500944
583089
445568393
413932773
414405550
135192373
65548013
160257959
108244274
257774505
350335084
11579093
226220432
80727083
253364794
275277894
246613326
46128624
286961458
370967835
80626846
4360828
481206325
61137068
127755861
369337772
482379248
49560110
482798205
65522438
55677236
301344083
438540863
132649856
135070334
463249267
37968646
362200972
44988711
139924211
281316551
478473496
243292255
206342283
204172162
152219030
317828695
257093003
207951718
388005142
449777991
37726653
162944860
44888662
227352914
386486987
202330713
191210606
34131057
278301818
355505761
122216049
38990035
230188072
152671076
384990837
128474758
286612137
87806271
86827049
194291646
50378064
293832954
119391507
292138844
206833684
18648181
318631226
240796613
377014171
460215870
401601435
36003017
156996735
42577954
66279412
484918182
429028448
323779933
318792801
307175329
473637789
321003263
245353514
254353712
47139090
4996546
173856753
68374246
68140465
238125544
241889935
216763968
309718661
154816727
239625525
371733022
9869457
6805429
94655752
131035066
364806695
45234910
180305104
386835537
95058253
239385978
111178441
336459337
419053773
250871824
243491595
487886592
499640046
55993472
282520615
251589299
114760789
425090816
492081530
358667438
269316443
72884577
329386510
97939483
72717470
115063661
130170597
146277328
124656576
260831074
407334554
132398688
366132457
17524543
314813157
266618847
414023174
302965393
459214634
388176035
67467837
473228425
140330506
213434236
186789099
299484783
292658528
240703213
423178106
485011254
161981444
370941209
151109752
375693473
378639406
52685954
122558524
410753340
23414243
24401379
480376593
259810161
46655242
492825459
119668876
64232646
231153386
239524075
221359454
389814511
454615950
466336013
336852258
281337684
147334869
364441200
21286486
32886215
128085329
373193754
174218178
206742218
309732290
261913409
60674728
173008613
318090514
98988425
352779558
75854537
425210238
60737024
312873676
283619214
381380146
144817604
163368298
446223451
413022203
189137334
435689873
320261649
296787669
460060535
180758166
133668596
253073942
69035821
56473441
314069658
494433494
151180872
150141425
307014127
341173703
108013402
399555668
299504916
157941913
490406195
86133091
318897913
113633987
86610197
111681661
77178334
109821177
235499415
402288253
226471999
372582084
44253797
305134503
144155372
416392391
222264804
382235477
14440744
227978007
79053734
88424861
366314899
469731435
297928227
17707916
472484185
265455347
69392284
471553893
452721164
458626097
344294431
311273506
343821187
223215307
266125960
434416794
155094006
250941746
480407546
474414680
242822274
188164079
454469458
275208470
8969473
9863616
370305385
83083850
241742004
437832429
8079126
222504298
13959402
260801504
284439810
265912761
93285190
440633415
112073071
94695547
233349684
328836964
3433615
226982779
420564236
222701400
27041615
446781337
88759998
392155930
6426037
411451414
465126247
91985864
345195457
52628800
258853824
186992947
311422702
207238463
269701533
270578950
297849793
251665228
397063639
313604829
58832681
240082997
182397043
173975026
131923495
162495584
317730912
122721417
121615710
29458312
44601266
35670295
301043323
242553944
420189979
75478204
4908765
175042179
268361084
80449904
234962960
363187127
314052573
228333567
284501820
221543651
241367723
228663422
59858746
428071078
475418118
15894192
294707002
278968928
250429685
7082690
67755767
482827875
372329700
49889448
234239512
269642048
43241837
200857883
112878582
492619382
374378534
18576822
151652696
186436351
252257031
339921606
297064425
472495120
477083970
367743124
352500756
464198804
153677861
327345543
468932861
286485899
490608699
146253834
267722330
256195663
34918694
421111553
388701601
2567361
374607358
302674457
52404771
289733490
385259356
117135355
398200224
58130631
16236282
309201887
220085899
230649387
472072439
108387210
132893436
103387635
46901024
460672214
441487392
14785548
492425517
215596695
468908496
134729077
7075120
384320533
7286548
457219277
83980797
291422669
66906715
85080164
458342835
18026745
466776504
460408877
106469627
234958218
399897804
396807032
379968072
113662831
192346502
356787248
310237445
486828633
328977673
388035001
312139794
401295069
473824299
287734131
159328758
480180016
322004622
319951621
138076240
282934171
86349588
307275299
100571776
29096052
251074628
131398038
46487377
249059106
315074039
231005373
339717246
255832317
337034521
494339109
426267710
22207781
425738926
406267608
165058636
107013812
246887822
230212909
141948749
212335312
81396362
448156650
249304069
164008251
172960202
271420284
321058589
92379931
225354703
256941983
213647374
37917983
179267572
7986329
490684480
424166689
46909143
339235111
31282389
349499370
50647027
444523370
178041653
182276101
329952528
6835246
209221170
265813160
301215750
380841203
355777381
402820206
100574623
391337230
326747665
245016612
30000942
13849688
308898234
321740921
316786315
200947174
12168945
477673315
255585194
36199627
165860424
207614526
319537137
266954262
40496059
112009372
291889071
248215234
256929409
36000573
465828571
226128450
91579581
200275153
59413227
381216660
214820836
220955085
311224496
437127469
406702847
321139743
141622427
365953500
73720914
173943000
267826604
323646228
183271890
312446811
69148210
349600256
363590890
471117013
403827911
232465679
118318751
23235598
174236977
381371481
307480312
263417033
156082237
277258711
344314200
289319032
48951860
371790453
327781393
431380302
144507363
152711667
485629657
489811633
178311869
352127047
69052825
58327105
296336125
407506889
348861671
345087801
303942992
92077689
496792053
317347818
429246235
106261612
369376009
377515438
56280329
362051824
152790146
41841711
272338931
488462951
286386951
358178536
128736376
200727370
111228194
152470125
30427309
491344596
387434780
493081085
117267159
364500748
186121881
284455065
190077992
30452698
45274581
334053811
63210809
13937831
405301414
33233454
281613389
479992622
90285233
151987955
457548963
202819388
164393384
198340649
290287064
362897174
480289356
295069602
330314377
307751745
27065344
222145764
235338301
103384904
353934227
100584722
102046217
78660459
72850911
76670936
122911580
9733071
114984770
409855082
470255446
162234827
404638672
141720426
63655761
307730789
118811944
157086843
489496545
404602218
484054573
303127221
163785328
32464116
128002805
19825376
483986924
244381304
427683298
103682284
384534345
496415010
463366198
228205566
230962330
21175174
227963125
465351048
141270748
240514214
490586099
195950235
2442432
449363641
239935025
434066933
152535580
235670761
96360442
138299831
106621633
19328029
122387582
414791386
64864360
52286179
283498244
167343127
3402213
351764873
218440343
349921497
392115340
496307899
422228177
195628953
100262481
172960814
433770276
263017948
305083922
415029684
132762043
344922533
65999811
274208588
453729818
343263970
439226853
2847679
161810169
113098550
268679770
321944267
66922972
380798935
497848121
227424989
153168595
261522717
480203461
462215261
143159892
293400645
486748726
244248477
396219906
494061134
343854918
450283392
35918886
32218105
165775830
327807854
51440336
467204013
12213193
465049646
379103213
82765064
159173671
305838729
311801014
431796984
370194654
342625421
52040901
229995771
201747765
491576654
76184542
87801133
108852576
79874262
471268667
243266567
391320507
261017791
66882299
136550264
65657882
384126258
436222130
217877138
20171504
412351383
13063941
409181633
11721861
476524143
248366993
287820944
99952324
145080687
52884498
174162867
338689238
237292400
9846756
401724094
80404113
237072086
162907461
323933843
348576018
318165885
327876509
410444031
228428794
120687537
341276583
191958874
144193489
423855743
4402305
411936275
43536146
242590572
180128671
68498954
135225944
494196450
354682732
356942545
461818019
302846575
417217567
256798305
193072083
279642639
353876333
177077925
418813831
116666485
315254171
176842615
275661717
265214695
34807748
235813941
142517793
271085413
48458197
264309274
111198997
22410412
283136053
131140009
388553750
490407550
49376574
301440065
470243549
455642903
258285912
166044764
246309576
408923165
203106681
270106181
400257813
332399820
486718243
478913007
193800881
54006709
475352901
233391786
395912582
247707415
352300455
78341913
416174859
321269787
97268441
103171000
113100510
358816238
345690792
289316652
282405768
76465539
294734538
304881998
327573508
360880505
21942671
60123309
320712354
195764536
129296947
144754023
257322560
440697678
109770967
494715518
82582157
298407199
30355634
442322010
116200491
320187184
243901479
315174683
249447532
261948090
208312880
61573594
389703216
384398829
441143801
171402793
42643616
7436658
828259
494211762
177984312
195298008
17039963
54744280
282533115
305962295
150323458
15778018
272302897
102996791
276782814
381787458
499308222
44603757
351260352
251450590
245528760
272890091
446528623
328851223
348905557
84411902
278642826
280550115
309457879
186845986
447712925
384460979
482771617
393051559
261204812
458232244
147031331
246383160
235791542
460763928
372149295
228623606
498811140
157596143
66659976
456264463
2329363
360541799
30945733
475473051
227048524
248788873
449471927
133381470
410830095
476244208
300986676
490519720
341105885
445809078
215423989
425604579
33948790
185210251
99238996
392115546
326457293
35746514
213989388
74240955
176627712
327887524
95748535
149519248
449268626
333018652
116715387
439797235
219078732
132352519
11595004
209283050
471568040
312853356
162459431
48783366
410559233
125618245
459920122
69275273
404501319
146049603
449970580
427866829
69182840
151196930
330312004
143366451
79939441
301993843
220775248
262570978
17562784
206732836
101834935
81621485
183575555
279741961
361324623
230803774
9077868
9586986
392142477
244394184
246952977
242165539
52392819
235180119
74977760
433959252
114829085
213161496
365765646
50339737
112762966
356229262
492696254
164903254
36094378
495162677
179495854
219413148
4902341
313712248
72814013
301219005
73777039
2519485
465440754
457894327
338957376
90720758
240740241
488906326
409509900
455029716
294069297
78964133
103982956
480298262
198102915
44245754
117824590
416963697
206848942
392499605
106006846
193701697
144185756
408261611
219991274
144790157
212969051
499379580
197392234
114798938
91994472
105962396
327792255
415015015
107903943
475784624
252062908
26771944
22643807
397062547
100379466
305013593
90487296
270105334
188904846
478962370
38679869
11370060
403350244
361015210
151289952
219209907
498954534
166188878
159268590
284764305
239968124
369048221
260892841
24874562
412815099
360537674
23343132
369135348
10389217
110126181
435002074
127765040
68769439
14375367
463668374
38095929
201479360
353279918
250481251
68365691
355249530
458473274
250181183
337466464
74355479
322266584
208236098
167472035
198672760
274412700
121088948
482870009
32875095
331330387
398103455
499534013
152923800
319207768
94645054
191959203
196703449
124839802
158942622
88223834
32266256
231373594
264044342
296923982
104507200
307586260
318659380
105838283
254726932
208300795
27143424
378749718
40284147
388378688
7083720
398958409
353705853
463690639
38538533
201445519
386365315
268493434
205161328
119451554
481552584
18909952
311275503
70425124
202398116
252208875
344780890
54706802
206697813
27936536
487229242
226814443
168797926
170084644
112930638
395615924
284223585
400026821
426371209
233456759
356495618
14850735
228890231
37822724
275924066
23822807
245623502
299947429
228836049
3122819
82458008
238579541
105954460
143852562
281664852
465104862
426380488
375942310
343050250
165383597
307641076
89335247
450216168
400376846
288590729
163105727
182137774
218099438
439191881
468143058
457848146
58423761
339817596
389898992
68402679
161807483
83987340
35433643
462352363
134822590
376990485
247373841
344744817
439103838
414167023
409745427
151012133
99704674
495721803
348384614
319055110
84483794
106854966
21646016
186656971
168372633
478974886
56794049
434299122
193972131
130525803
168545005
457981672
100747719
340340938
90956351
276199171
15745265
283078688
15556546
186717053
468744831
105745006
107173815
53890630
360471459
389722930
462313359
277057698
211987528
255914390
266787045
434671637
316006717
230180743
468755360
261610224
234042629
158134506
459754667
135343720
258876997
107497112
132907468
17775877
230017817
259708197
430244458
404785853
375315190
412373127
232823160
95547608
413571569
481387542
436429629
269472501
25491001
375126904
46427262
180479157
265825979
289148346
153616230
35074313
106191402
213061737
320735311
445970945
491718398
93602645
262718380
27573575
2330032
320117067
40938969
279833149
188820691
400925638
413531452
301502580
253781204
12178451
13718903
326434944
114713023
262493622
235560627
334756220
62767870
22684227
417573286
102282478
165862627
215616828
148063144
410713837
447407096
141457762
440365359
479211044
217463548
138854239
202860030
280092167
290202858
389427036
101988470
227477478
250707126
32043152
398623548
405602712
427928278
237619250
361405734
204573913
400125851
332779199
7073381
303533168
240275923
96323662
147475589
422535408
43027343
308946915
389436151
232875131
497954159
195291367
280672507
152866026
62757468
466457989
457997802
327388709
31215110
41308131
481251021
404678879
31138831
412114018
96973966
118770811
337872174
388293961
56917860
399153572
29584835
352316559
122976494
65155975
264814119
157435771
189997837
59765756
26772153
416455439
236222234
328664246
422936913
314236720
345615765
62916888
337547826
264436098
268009058
416680231
480504301
435973159
434564261
129140965
362776512
56781565
162418175
442620298
159849305
17930857
38631954
30614731
458773192
190167792
349602859
498297366
30373678
374485593
5437110
126255981
178901517
146129711
353956832
423964735
133580625
420713483
260103119
165429018
35910742
402550873
439272420
71156938
386218981
431674587
194650595
416601041
255958952
456945955
325194332
343679363
287101724
432487853
58171330
355803772
424376165
105313256
26614188
169690355
41485273
223095021
238908215
136276318
163280981
493189464
128905615
288791226
32136108
114562020
77507115
487791340
72357875
380392820
143802603
22384554
357121576
411789740
390036203
30557280
142146132
192928251
38367899
461392762
1501539
258764428
436718730
392661898
395496887
327554350
12673164
89579609
408411273
227704263
211351572
151698918
326632595
121654903
491780240
310745769
114811637
366006839
443559129
229399131
132537704
428939157
331632201
145405652
240622831
369797363
170108343
253072432
261068898
84854956
176872557
129118388
92558432
162153467
58410241
54244658
427985667
469762090
487740019
171358645
244592551
190123233
482617616
323051725
243716069
233359886
417877705
119222219
199720621
290275604
495940145
122776881
5328964
428984089
255442205
487103815
213014513
454048558
390592689
162872776
25027624
2792104
92846363
282943545
150753098
453316812
358905924
250097398
452521545
308373710
132959184
181721537
321313668
336486143
330703015
298430172
323915696
434206471
298354718
37456628
32833543
334369253
263099470
50615440
379553764
445875248
422802026
384784963
258030816
330043247
45735219
398857343
220194430
321058338
202735016
281629937
262051964
102853593
358141739
374006367
9120641
374502082
279016482
21476668
498896654
63651175
223869329
42947525
441454711
385224812
14031833
462204097
419674761
317568547
385516707
461304691
225952981
60660311
84443645
299295079
159915238
384921995
498263916
128561395
112817755
241554388
63148534
403193827
192313908
472751564
487019825
473759731
278954371
136989595
344718066
412515715
358523787
193627775
197741187
96719473
256363928
356870123
222730795
251945015
419352160
480036292
489189922
15526211
193943207
222455958
444298686
242497178
334866981
32985326
328238694
401949204
396168006
303790955
410331993
219795968
137980745
203027879
122755244
283426909
493894199
462792070
3219098
23471902
191884944
304714098
144343034
111200367
415818120
15783967
260431997
92008019
2271814
301737377
104251862
422944517
154634332
392220278
445695629
351994239
326669507
392162236
215152481
130320199
196861362
256509475
6347048
64166455
435656718
314708628
283472874
436886898
435644578
297594300
392736748
225542821
288008034
302010611
295219540
458539748
135456217
341392886
354816195
356858036
401277560
196707188
402140559
455953887
347173183
191548707
42226770
468384647
98445836
360384672
148636660
315237188
101990221
301458161
289845092
196058409
383515135
95534286
471763371
51199177
71775993
498360284
114976609
202208524
209394958
116769917
82123448
78297754
201738628
173302354
363750852
343263186
334346094
148661675
327629916
418084583
269948909
164352834
401871591
112870204
437677968
417848776
321639074
194663401
226934837
395045438
372059092
456944091
359370357
55571082
141422903
240184868
1403306
153107276
285266308
478287734
291879251
275629059
230914478
92728028
279189243
466649513
223283284
219874767
339581894
32138077
60919922
201566467
416200793
74182764
90833185
72819485
281264469
3414463
372831016
282187927
130626657
248766846
305323402
83052584
72286551
451132783
301696302
343048342
44376519
248315202
98021307
356542588
23659350
284192746
484439249
46996955
250075654
481284505
152304862
375147133
424221660
400801125
43955980
280187456
117029873
116718286
403029481
253165150
110606082
63108131
71887964
29114006
492477070
440665842
480312053
237389315
167636823
194134913
276966444
107814732
30724340
460495568
326192801
129625869
300993267
300830287
26998487
389253663
340051039
86635046
375647077
463976670
8112104
311829122
483920713
271284480
409077061
67603269
124230478
262328504
38218336
188039028
21207062
76051132
231780069
339374584
455467011
265685486
438389174
17562973
307606188
259171405
401124082
69252319
189509897
112958268
109565102
304778658
89800092
145784945
299041623
482531860
64393670
477690187
492798235
280182302
489172183
125651354
102005463
334360759
122136528
456972209
130198390
476137064
88232345
276158808
212704328
123632362
414804511
470103869
2043158
8555062
189732820
53317841
20552526
453900918
199174294
446728839
162247473
25478955
395410269
125326471
55493008
48912038
494445787
492848599
135795150
129539991
472976795
23477616
212447276
483339041
73941539
283613447
341639179
295767909
207460169
191819715
345487598
227595997
269810918
249463298
167447029
173428276
16381100
58875937
269278292
201111442
390220726
140157779
112997566
464799651
114737937
102665982
493822883
55073105
146680541
386841977
483401975
474478524
51734857
118514020
226951773
96676219
408418413
290343513
393398250
82393785
86000387
215002543
301564051
132791689
409670341
228728374
183248138
16763919
391810851
462228077
122761806
304147786
96714891
297664605
457262640
138734096
101076615
486315523
28746348
403602369
283110468
246457898
464831291
326911858
302663386
464131293
30067922
474250607
89411203
364144159
287153391
80347979
479213778
78620224
158223490
203174370
362843379
34515734
397643773
448530040
77538161
395157602
119579743
190086952
486626556
383331355
440381217
71230828
110121230
485631130
284148401
73325882
145849919
144274496
384176145
329329403
437635147
246470092
194166177
360159002
478168393
472059575
347218119
131556459
106514756
820892
478267835
288895155
234867074
275272075
254308610
290900893
446788369
135436784
481714231
174597309
1927813
127694520
474017848
488829034
49268855
208227486
301330133
224572089
329797116
411797144
492599815
354576870
358185733
51074891
370722298
430367758
190049695
420202296
61684539
251746763
346487069
469964400
377108455
360433226
486370672
238335169
457371440
472396799
241846705
13488860
399157536
55491291
116574383
395068466
235265509
24626261
340294577
164657866
480558158
498622405
310852246
358657458
483297351
336639093
187831507
90613029
82485455
485624029
231897408
128877319
425906299
465561314
445937036
37209274
101462134
403023162
304183193
56919741
50673730
52984021
329217566
138518134
35314274
294818458
219173100
404680717
97824107
382962577
285240081
450778903
461147970
170489488
267692411
56109068
3218989
146597990
235050987
184787895
165525811
41840286
73650180
334323052
86374060
211425388
382202977
258028514
26866233
132244384
441246810
133672247
385749118
297917681
41306775
78440484
156759300
46432168
369482008
369826886
110654791
28945911
3754552
475263173
462623101
169904772
323427938
182037470
256704958
173651362
236148905
278133731
175579151
436891454
307839280
226265295
451063982
451487849
263621330
128756687
195967273
290429521
484115565
351577484
353661952
350799409
13927274
60050365
133850211
168371822
196959940
234061096
1300136
170101269
434450859
469769467
13552480
7081599
51281472
456044945
462867166
414348323
406154913
351235965
238715218
282213403
166171515
159648178
12526922
84752464
219273577
154463838
123162034
490412154
75445286
136696057
126911412
471604748
41023868
168644256
328665479
130959882
337705568
423526049
273462535
80621437
247388442
349748107
254432836
48172033
42485795
162810404
70181949
426556518
253108704
454138799
143974604
253840388
41446902
261433272
24070700
408155931
198056995
447805322
85956993
55149864
173253037
221260312
309477736
340426764
94167772
494478725
163813844
327300522
21194549
383829491
131629800
148413552
73473172
232347841
103227325
473498643
359877391
385142749
308468399
258733598
430285693
15486744
385380153
437374288
447744749
66273621
407866388
8713406
119015760
392506587
55006478
86984495
251003085
409076433
17871357
224187493
453957598
57072202
486496236
175194681
301563149
6749829
480191295
385589324
419676071
119450981
310367382
254687225
405721565
828683
342074449
282657561
381385082
267120802
425894641
12881289
77871827
493181139
339229932
432708579
173790740
431793729
453736462
104338459
373674339
83303726
183827570
431192508
81300995
480746434
469302501
445439497
48096932
269623260
194118067
233004970
9781202
54657078
290609245
19808342
250198348
468787484
400635377
82027644
486031835
225337349
190752631
214690398
479774138
82998952
425751550
70413437
102712332
355447949
448594121
393709197
165240747
470327696
401328071
232964689
359134230
445012453
66461911
427424948
39181376
264372906
435157795
442302850
226053289
207198409
106793339
357441782
314121113
21518740
254380449
209570197
337867772
303851925
430299495
119482312
423448518
194141501
475156843
282572154
325909285
306732804
430193774
453703105
493506864
475632030
230593813
181569932
80071652
292791089
92106228
396839213
72672189
240480401
286200782
31453565
185386420
133685125
380935220
129436061
288400121
23914812
332650300
153350450
41573572
478619619
419667740
246879907
345540957
139292521
2004073
147579256
54226196
369446491
411109507
256074576
12597579
312921130
92084409
401013451
387998827
344242249
439823950
114032533
94082213
259191159
9170823
175021494
139264914
244233066
414065826
395915878
219122991
394841806
277162338
308718139
379893007
114795427
155020923
251669271
137510730
284589884
132467473
174733548
497620723
314853515
347365190
225160885
335708290
240641397
177154383
286339381
267223001
21439696
304048857
79847302
389205363
316838730
137400663
204319698
116102910
264581462
423589557
408768074
178777292
16579740
241548575
354655993
191951112
145165773
205237562
495252052
475095707
333325796
85819713
382997844
115537357
26823004
425918497
443655726
62801871
152333501
169054179
360661432
470137927
133429187
176634703
216973622
416727914
393049679
223778518
223123304
374491037
141003188
428696078
208420055
364395874
442771310
154873305
11409784
381826958
48372679
105124414
257430434
201757989
453062550
340949584
392679818
90831724
483663730
250128774
159846062
175120717
46124672
308216959
142960911
452626325
279546461
256757427
156029790
252713466
141021025
156948814
438570474
92422342
232773706
491754623
157031743
221188352
56330480
105666944
67526760
121624231
303150415
105232443
309001736
262727572
203086749
447874175
266564564
422500760
80340955
60895057
386493862
486677023
323978170
185961126
420647039
141590711
369082858
210143063
59911960
383391089
435666694
295111863
327241629
328121566
38107331
229421100
456091331
90399114
191196366
495354025
382483065
423704591
181730738
398172811
276329275
444576330
73738915
302259024
353341072
402381559
252803458
168161084
63961112
162998105
6612332
86374225
157929652
237424038
43576089
464164257
498330018
365062639
119344174
493846233
63550856
58493534
64381269
154658723
415109814
477361936
353587564
444155764
223605787
406089421
30976265
310390156
308425818
247943377
411612238
213863695
95296749
28423129
448047365
403082803
273121070
200222903
39298080
191149385
97742973
234007547
125553008
293132104
220158538
379061835
416988811
47006124
375534289
137695086
360900773
209264656
281469620
327466003
259939576
475555410
135606001
321882930
27748143
289582746
311457222
36459988
78497685
160413061
135056994
436372568
395687165
409473253
406290418
347871570
486000638
376077853
143004960
275496720
443610512
270556881
493500288
34183205
85671033
135298629
259146149
365051013
11704264
33434538
192182931
368012872
182546435
41053149
238850678
99432650
239631850
325776720
497529889
203247545
478542876
221671971
1347839
101305507
441112892
473141448
179404503
298787779
68317456
401715298
385259498
428276022
468284788
386249018
457347192
383310511
243195084
212953811
467602765
180822642
396341845
185652655
298021722
330717047
46424256
406513375
438428751
454010386
472769791
272801986
497562065
156672723
492954654
31389706
160510429
444017252
298593733
425568626
317265356
169809658
460215081
438227553
86729395
357717593
233792165
297325035
26567702
22155112
280059277
416097655
277477404
23235986
190993349
92473583
170794497
445453834
23134249
372770102
292817444
395200446
28879976
450998904
168944708
380193029
122440859
224609885
24785359
442368122
86979582
357717109
488376503
136210164
242116255
484097863
383576667
407449040
295094715
379810186
415567078
71608771
462832642
66243773
437210264
263364430
325475683
310138263
461244887
453296720
309355214
185465242
134402385
20460920
209952869
70093091
332612987
26146895
39386693
161431776
68876105
346278083
470443130
45308180
259315725
160523794
322965742
145409159
470140583
162920531
211967640
371970895
495525269
272345289
274847113
3185235
307308849
84844377
97652467
135268727
208293758
348858085
330617266
412896875
113079920
322768875
499143736
57123318
284903578
407563590
9741435
434153593
298957305
422905092
140011080
208535029
450885089
367222562
96134204
86452127
45197828
414456168
202585623
147100477
420345862
431448456
283553699
233138869
11748131
156919285
447073604
254596969
205914527
421958645
247412477
297916347
284961843
145515707
246276562
140273642
349855110
349533054
494070795
286003549
392714577
133933522
6311288
457515382
436463807
47996842
86058237
133872378
421396017
177505068
424554575
141910814
133704691
80133999
155381337
279995407
147110219
108876774
82554746
202858475
88215750
407203606
293333064
55109061
253725029
405112237
481968695
445630574
349093396
286682850
108799134
291879303
111502858
59710702
226945425
379806870
288060027
167219629
151391177
439184859
177569432
227467506
8160070
161370098
100866918
159829782
339594414
156968827
338362823
26048196
353011010
376683863
173033893
454331384
180990328
435766079
14449137
221686036
309906555
269173619
67454214
299065839
91661532
416719875
292120810
37676214
452545179
223702478
77973674
2623260
63081566
246594880
372335966
369992389
404225388
28015194
102008929
403466414
70987169
280144413
60034271
429284959
13130398
493944378
137403307
1217991
91822205
349163180
44636452
463305202
498370402
47362593
209488396
494423774
176388235
211854517
300653067
132129734
294972166
42930163
27892179
217035671
208287936
466921698
132658157
44379875
269881185
338415378
227773988
275917575
146674727
455788417
266326851
305580910
429476117
187572991
175104061
391616652
365216046
315580307
48143943
455958139
121048345
16953351
208048354
327734952
282735478
126851983
58843646
282451783
478117324
78936660
70010192
336965792
453743050
410427871
33838635
294879220
322392717
468615684
322517380
191817905
24369751
402313161
188274641
254860060
199915257
409170631
7935093
389789378
404504660
121009853
392378327
310757198
75829861
488664660
468110901
52854174
43777325
285804032
452729330
61639764
158964422
371558528
15046200
10656703
234194718
145058653
71976182
278970874
322930576
289409579
108493156
142201082
463428812
306952105
322339545
170582651
101574644
112974150
25768895
27953273
164251039
58556687
3836078
148807900
229367770
464713447
273913790
114015610
142671956
128668551
316948554
138115532
484125379
459662798
110181610
188404012
113315553
392727243
69875164
131083580
103252779
19338755
250861017
481160819
489167058
98055013
7598698
231712101
315687574
317470567
373474949
321022910
290368867
46382438
423368126
342250042
171071347
159382819
322156527
223857379
228738268
258288617
394929713
419882361
212576960
50775268
309968878
480642527
275199433
47179571
101517407
144225213
385628863
227406531
139280367
265338934
381431135
202547720
424694852
166195205
113758790
164157278
17824127
129704624
422340910
189403055
177032982
333500744
462156686
252995097
102396277
317504185
46049185
307489082
207971962
79956771
170084749
116857977
386757886
417421850
210914751
262912857
396426037
99912014
487221274
142086935
464671917
136816739
32714472
419604342
188042778
340418421
388232709
94770078
137405731
273810993
123381895
385053040
85202737
11659430
416163549
65162258
283121653
82567153
120359835
330069997
183076996
207539540
119116400
435038656
217799701
23625597
267496634
72795357
294804603
424238247
108854264
70066069
480041443
206037292
300006314
281225346
400137385
286056998
279075822
202426639
109602397
229208239
130767691
403818924
329852697
438939509
350590631
360877023
131405871
245163048
172717509
51803186
85861362
459413362
479128744
173122167
135653119
105502199
498714048
151413633
336980095
262209998
142284966
59649834
426507006
275263986
494598665
240741886
76034818
390477129
459362421
36449227
133839927
141963094
333143518
138413320
138543197
469897924
109099760
178036604
245412168
140954422
403061480
390091027
7539208
102660514
392664522
7591577
376766501
12223564
259844844
285791165
394131079
492204468
423482533
175360139
145886104
3783117
199604978
390423294
426589533
302809491
387672421
123930724
103229020
95220411
306931145
406935416
467203206
234275960
198687153
472441630
204551477
120242154
367516672
188166900
353141941
355026398
56473065
330792687
208513411
265500164
446426870
35124229
360062580
285143012
195380140
214569398
267035644
479917151
380613923
267269557
102706281
236689824
262340585
126581958
107443597
69477056
498976442
373034039
213353070
131352178
156845121
222139396
279684027
25769957
28247200
126727823
124879746
390196197
4830968
35042014
494699901
247324384
214366189
73732383
431476497
392310214
121900504
105798791
323612332
372273326
293524997
399715755
348081018
39977006
439697760
476056848
497864733
355992044
233834772
255623912
495649366
26684530
445346752
238152411
289800739
2857393
426974330
16469679
69826332
63895906
485603935
82019833
58890540
475369905
156156150
299648691
345336967
367332274
457989141
363426962
213023474
444496705
130180871
369061996
145206870
386405198
20126178
446938282
434241169
279695500
356841902
259553555
160056336
495152481
173706754
209977281
400970818
21174177
349491030
116291412
326756007
496463970
467624092
484875507
15334806
230569028
92779339
291885106
334232112
343970130
257644038
405734995
476967288
265631285
260584169
53660499
465243593
395469106
230768286
36748968
350761340
490533066
389847464
105989739
448587826
127129254
229699067
391273478
267987045
41659384
256366002
115295612
124145204
70270670
158239696
467457836
431430773
56365395
258103470
286734730
449796791
378875239
480327906
474933084
19319804
58852675
362896668
329901338
57599524
64766500
329282773
453411457
175885613
277439405
112800577
431995984
463076798
168770163
267283070
29839830
486319948
266225084
299031992
475897328
327159127
155467521
211241482
491756635
218524002
230513705
387037763
168019115
130986795
278483320
445631950
497017645
426655488
396960600
329981127
366620755
338960047
102774584
262410286
427474064
23071279
466396534
440978426
1328126
339199579
121202416
167071754
86438654
1937922
176622662
418118068
134622036
261987420
75128460
169084974
456818450
49947589
142716161
459232288
490975479
210639659
327209946
99380590
284445611
105854594
105910722
69434921
428025720
32289520
235063288
249003042
171227750
103251827
477803267
368018210
495655609
499748448
389665825
471357858
69528066
132169917
310250897
412836581
152700566
298190225
13437126
205479366
461593035
464251050
23508784
4998477
343996694
373686988
301083882
316659478
398640750
167216454
329769352
494104682
229450782
265012406
319579185
394292595
400202497
218034720
387672453
378309722
384200616
172469693
233743235
223210249
205489726
378591686
330835680
376486522
379809837
414881111
443577225
339962567
430501945
27146331
114344993
103206006
47922564
147649954
397925324
419852817
278528179
199030914
249655171
152835715
265820915
143969798
475480740
182215697
420194727
180209399
37162859
26328054
376284557
360974767
373282745
432690052
47198559
155237811
164323999
349100775
457257930
179990529
123370050
75559649
179680398
280998180
495544287
326228885
49430078
36031115
275527566
223222068
331014916
407206573
278112479
199782427
122424757
307864951
327928601
82882342
362275387
335501805
273971059
138641148
82574617
233720576
260159259
260435732
190041631
268207694
133092326
74864861
482725784
238279560
151039554
150264502
42875526
100929249
395818491
4665835
182243317
241267077
490385061
209239924
36658479
145664650
334766006
324796856
265194525
130364809
91437860
60677762
79626167
139196230
232131151
83069766
153388889
398411129
467857766
29549167
374349130
16026886
313248377
354376761
118418522
84683907
134076770
291898370
309337357
373851216
404272912
114374030
499500731
481294269
343739056
352458758
167286192
80147350
429435244
21126407
47641644
117678131
103671980
366685753
378268807
480653698
359008651
243275581
104436496
132862292
4387458
3329572
247518977
268073123
364889401
480881310
452515281
289007434
435124424
483216913
452594186
172673157
306771276
228881059
195786903
437878550
481944866
359692326
79413189
51045513
217167763
22377055
138347025
381048617
67649108
454873616
304027341
435089681
378177801
135227554
182124855
252464301
234843024
146478318
193505886
345827702
102080186
48445943
321537208
321202488
228574705
250851257
239178806
331528752
481463447
21551416
385501627
309812322
8187857
252901862
323856792
272408958
187502365
183226061
346622060
160919820
254129758
419929301
372641607
481643542
59559537
124451615
121090282
52529926
452049164
456031735
437984995
404014350
349878633
204447503
305934907
10701092
461176736
416496045
85317582
212261624
68718528
26359267
395664731
5036325
360956577
443566405
22341621
333323675
53960333
163582539
486166818
55208646
481524490
280859248
449817201
270906495
352907771
464229223
17334715
331056841
337478927
465711190
423160484
465232640
317622143
463160187
464192384
223419532
311502665
437698820
216259569
284983246
344138739
16226888
60366386
171975025
270641309
448282070
249097924
350546515
361903240
488161128
388869646
300377403
8858887
127670303
24969579
42487591
113791113
271139728
32221449
224485869
407052217
120490033
290644701
303447369
244158050
198296692
253156795
464419380
310533346
292005966
338473490
254237322
152086590
142787861
290683557
31917225
35568978
295501001
197729980
123032863
296338960
482546736
471323184
5399114
497038563
204455978
476182228
432652152
300301597
444387325
446976293
130247956
124456030
339676629
87467145
406858067
382783925
308422283
385711227
105573190
78456642
151904738
363809714
497001881
304951903
329357434
460802761
209180708
357025096
196606665
54673018
494580521
195395167
360148777
426480863
212222165
429068459
466457089
274466752
244053927
399074561
1122703
299853042
480867924
59600680
134540138
455140192
45133382
44179425
8369431
299702485
390267882
167242833
293137450
356431257
129271267
278123862
247862662
385707600
12062425
85986952
49891821
40541473
342198548
182376006
460021701
237626393
214924159
282259644
142691295
212059163
315456514
187103723
373424446
204534356
438424179
146379949
143177575
351986448
269630185
209504940
130697677
458126571
441254807
447404902
282652135
317342990
206473551
10398591
19262711
13163352
55382228
244725661
92163946
195243703
444993286
442511022
375801855
240841785
115544428
1770777
195777129
135846698
142363545
324004476
24899898
455112579
36394506
253496876
401220728
376460169
95685703
61642732
374010519
308492987
493325889
156320992
85396932
37068525
436806273
385290811
394108084
242552174
455387453
301745779
312573782
372035121
57290697
277783770
390864404
44435548
48449747
263937865
348967612
421181997
199845851
376816153
38383457
984033
442422343
166722624
185905704
333208779
325935996
102580145
313041972
156433636
134171537
102639036
396620320
42304087
368567556
428848604
52301470
7320620
471920863
88776177
261375513
449457603
97389726
295243559
341117322
324137608
212074836
250583969
384416856
440747868
321698769
450011322
96202041
316275042
242172772
76149035
253472924
493737968
180732736
112482948
304666062
321416168
32885184
274278734
489459621
79839964
36631973
353740325
462786151
394006845
34967219
255952905
388131051
340550401
394385349
165793933
474848656
495296542
272462755
453394344
5661886
476316362
416388794
421489138
407658511
77231461
79834009
141762696
350546965
454334618
430083398
121415235
474446734
339304157
165284457
68510035
96396555
145646021
291093301
335884982
130953253
249931237
138840057
399312059
461494655
124984810
389954317
172114969
176053087
66811475
169634197
41014759
29280084
496252507
39289478
182490168
190100465
183512361
370907017
161667765
294147498
167193666
94107461
170491514
182350692
426110794
278370041
